SAIL: A Sensor Abstraction and Integration Layer for Context Awareness

Wireless Sensor Networks (WSN) are an important technological support for ambient assisted applications. Up to now most WSN applications are based on ad hoc solutions, and attempts to provide reusable applications are still in their youth. Under this trend of research we propose a layered architecture called SAIL (Sensor Abstraction and Integration Layers) to be used in context aware architectures, and aimed at integrating WSN as context information sources. In the proposed approach, the applications running on WSN can be exposed using either a node centric or a data centric paradigm, and they are interfaced with different access technologies. SAIL is currently encapsulated within the OSGi framework and has been tested on MICAz motes.

[1]  Daeyoung Kim,et al.  UPnP-Based Sensor Network Management Architecture , 2005 .

[2]  Anind K. Dey,et al.  Context-Aware Computing: The CyberDesk Project , 1998 .

[3]  Christine Julien,et al.  A Local Data Abstraction and Communication Paradigm for Pervasive Computing , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[4]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[5]  D. Donsez,et al.  An Architecture Description Language for Dynamic Sensor-Based Applications , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[6]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[7]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[8]  Timo Hämäläinen,et al.  WSN API: Application Programming Interface for Wireless Sensor Networks , 2006, 2006 IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications.

[9]  Abdelsalam Helal,et al.  Enabling Smart Spaces with OSGi , 2003, IEEE Pervasive Comput..

[10]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[11]  Mikael Desertot,et al.  Sensor bean: a component platform for sensor-based services , 2005, MPAC '05.

[12]  Robert C. Seacord Replaceable Components and the Service Provider Interface , 2002, ICCBSS.

[13]  Stefano Chessa,et al.  Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards , 2007, Comput. Commun..

[14]  Amy L. Murphy,et al.  Programming Wireless Sensor Networks with the TeenyLimeMiddleware , 2007, Middleware.