Architecture for WSN Nodes Integration in Context Aware Systems Using Semantic Messages

Wireless sensor networks (WSN) are becoming extremely popular in the development of context aware systems. Traditionally WSN have been focused on capturing data, which was later analyzed and interpreted in a server with more computational power. In this kind of scenario the problem of representing the sensor information needs to be addressed. Every node in the network might have different sensors attached; therefore their correspondent packet structures will be different. The server has to be aware of the meaning of every single structure and data in order to be able to interpret them. Multiple sensors, multiple nodes, multiple packet structures (and not following a standard format) is neither scalable nor interoperable. Context aware systems have solved this problem with the use of semantic technologies. They provide a common framework to achieve a standard definition of any domain. Nevertheless, these representations are computationally expensive, so a WSN cannot afford them. The work presented in this paper tries to bridge the gap between the sensor information and its semantic representation, by defining a simple architecture that enables the definition of this information natively in a semantic way, achieving the integration of the semantic information in the network packets. This will have several benefits, the most important being the possibility of promoting every WSN node to a real semantic information source.

[1]  Frank van Harmelen,et al.  Web Ontology Language: OWL , 2004, Handbook on Ontologies.

[2]  William C. Mann,et al.  The Gator Tech Smart House: a programmable pervasive space , 2005, Computer.

[3]  Alan F. Smeaton,et al.  Views from the coalface : chemo-sensors, sensor networks and the semantic sensor web , 2009 .

[4]  Tsutomu Terada,et al.  Ubiquitous Chip: A Rule-Based I/O Control Device for Ubiquitous Computing , 2004, Pervasive.

[5]  Qing Li,et al.  IS_SDM: an in-network semantic sensor data model , 2007, SAC '07.

[6]  Elgar Fleisch,et al.  The Internet of Things, First International Conference, IOT 2008, Zurich, Switzerland, March 26-28, 2008. Proceedings , 2008, IOT.

[7]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[8]  I. Arpinar,et al.  ES 3 N : A Semantic Approach to Data Management in Sensor Networks , 2006 .

[9]  Yoshihiro Kawahara,et al.  Designing a Framework for Scalable Coordination of Wireless Sensor Networks, Context Information and Web Services , 2007, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07).

[10]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[11]  John Davidson,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007, 2007 IEEE Autotestcon.

[12]  George Percivall,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007 .

[13]  Karen Henricksen,et al.  A survey of middleware for sensor networks: state-of-the-art and future directions , 2006, MidSens '06.

[14]  Yarden Katz,et al.  Pellet: A practical OWL-DL reasoner , 2007, J. Web Semant..

[15]  Yunhao Liu,et al.  Semantic Sensor Net: an extensible framework , 2005, Int. J. Ad Hoc Ubiquitous Comput..

[16]  Gerd Kortuem,et al.  Cooperative Artefacts: Assessing Real World Situations with Embedded Technology , 2004, UbiComp.