IPSem: A Service Approach for IP-Enabled Wireless Sensor Networks

Wireless Sensor Networks (WSNs) are gaining great popularity in application areas. LR-WPANs are new personal area network architecture that promotes wireless sensor networks tailored towards in personal life. 6LoWPAN protocol proposed by IETF enables IP function for tiny embedded sensor devices in LR-WPANs. With the 6LoWPAN adaptation layer which bridges the gap between the LR-WPANs and IP networks, these tiny devices become end nodes in IP networks, However, Integrating LR-WPANs into IP network poses significant challenges for resource discovery and management and security. In this paper we propose a service solution based on 6LoWPAN to meet these incoming challenges in IP-Enabled WSNs. In our scheme a lightweight middleware is used to support web services in WSNs to build scalable management architectures for LR- WPANs. With the lightweight service middleware, each tiny sensor device in sensor networks works as service provider and this makes data-centric WSNs become service-oriented architectures. For security, a multi-layer authentication mechanism is used to verify the user validity and provide secure connection between users and services. The feasibility and effectiveness of our service approach is evaluated.

[1]  Ki-Hyung Kim,et al.  LNMP- Management architecture for IPv6 based low-power wireless Personal Area Networks (6LoWPAN) , 2008, NOMS 2008 - 2008 IEEE Network Operations and Management Symposium.

[2]  Adam Dunkels,et al.  Software-based sensor node energy estimation , 2007, SenSys '07.

[3]  Hojung Cha,et al.  6LoWPAN-SNMP: Simple Network Management Protocol for 6LoWPAN , 2009, 2009 11th IEEE International Conference on High Performance Computing and Communications.

[4]  Jung Hwan Kim,et al.  A Context-Aware Service Discovery Consideration in 6LoWPAN , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[5]  Im-Yeong Lee,et al.  Single sign-on authentication model using MAS(multiagent system) , 2003, 2003 IEEE Pacific Rim Conference on Communications Computers and Signal Processing (PACRIM 2003) (Cat. No.03CH37490).

[6]  Muneeb Ali,et al.  Protothreads: simplifying event-driven programming of memory-constrained embedded systems , 2006, SenSys '06.

[7]  Adam Dunkels Rime - a lightweight layered communication stack for sensor networks. , 2007 .

[8]  David E. Culler,et al.  Transmission of IPv6 Packets over IEEE 802.15.4 Networks , 2007, RFC.

[9]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.