SPEED routing protocol in 6LoWPAN networks

The integration of the Wireless Sensor Networks (WSNs) technology in the Internet world is one of the biggest challenges to enable the Internet of Things (IoT) vision. In order to really benefit of such kind of integration the IPv6 addressing method and communication protocols adopted in the IoT must be modified to match the WSNs scenario. This adaptation has been standardized with the name of IPv6 over Low power Wireless Personal Area Networks (6LoWPAN). In this paper the first adaptation of the SPEED geographic routing algorithm in a 6LoWPAN scenario is presented and its experimental validation in a real testbed is shown as compared with the AODVprotocol. Avoiding route creation time and showing reduced memory occupation, load balancing and flow shaping properties SPEED is an effective solution to support packet routing in 6LoW-PAN networks.

[1]  Giuseppe Lipari,et al.  Architecture for a Portable Open Source Real-Time Kernel Environment , 2000 .

[2]  Thomas Narten,et al.  Neighbor Discovery for IP Version 6 (IPv6) , 1996, RFC.

[3]  Brian E. Carpenter,et al.  IPv6 Flow Label Specification , 2004, RFC.

[4]  Gerd Kortuem,et al.  Smart objects as building blocks for the Internet of things , 2010, IEEE Internet Computing.

[5]  Carles Gomez,et al.  Adapting AODV for IEEE 802.15.4 mesh sensor networks: theoretical discussion and performance evaluation in a real environment , 2006, 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM'06).

[6]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[7]  David E. Culler,et al.  A modular sensornet architecture: past, present, and future directions , 2007, SIGBED.

[8]  Siarhei Kuryla,et al.  RPL: IPv6 Routing Protocol for Low power and Lossy Networks , 2010 .

[9]  Shao-Shan Chiang,et al.  A backup routing with wireless sensor network for bridge monitoring system , 2007 .

[10]  Carsten Bormann,et al.  Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) , 2012, RFC.

[11]  Evangelos Zervas,et al.  A wireless sensor network for building structural health monitoring and seismic detection , 2008 .

[12]  Jon Postel,et al.  Internet Protocol , 1981, RFC.

[13]  Carsten Bormann,et al.  Problem Statement and Requirements for IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing , 2012, RFC.

[14]  Chenyang Lu,et al.  SPEED: a stateless protocol for real-time communication in sensor networks , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[15]  Gabriel Montenegro,et al.  IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals , 2007, RFC.

[16]  Sang Hyuk Son,et al.  Feedback control scheduling in distributed real-time systems , 2001, Proceedings 22nd IEEE Real-Time Systems Symposium (RTSS 2001) (Cat. No.01PR1420).

[17]  Kirk Martinez,et al.  Glacsweb: a sensor network for hostile environments , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[18]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[19]  Stephan Gruber,et al.  PermaSense: investigating permafrost with a WSN in the Swiss Alps , 2007, EmNets '07.

[20]  Gabriel Montenegro,et al.  AODV for IEEE 802.15.4 Networks , 2005 .