IPv6 in Low-Power Wireless Networks

With deeply embedded wireless sensors, a new tier of the Internet is emerging that will extend into the physical world. These wireless sensor nodes are expected to vastly outnumber conventional computer hosts as we see them today, but their strict resource constraints are unlike other technologies already common to the Internet. As wireless sensor network research took off, many in the field eschewed the use of IP as inadequate and in contradiction to the needs of wireless sensor networking. Since then, the field has matured and IP has evolved. In this paper, we show that the convergence of Internet Protocol Version 6 (IPv6) and low-power multihop wireless networking is possible, pragmatic, and efficient-especially in regard to the metrics that matter most for embedded applications, low memory footprint, high reliability, and low energy usage. Using real commercial deployments, we show that it is possible to simultaneously achieve an average duty cycle of <; 0.4%, average message delivery rate of > 99.9%, and average per-hop latency of <; 125 ms over 12 months in different environments.

[1]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[2]  Adam Dunkels,et al.  An adaptive communication architecture for wireless sensor networks , 2007, SenSys '07.

[3]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[4]  Jonathan W. Hui Compression Format for IPv6 Datagrams in 6LoWPAN Networks , 2008 .

[5]  Thomas Narten,et al.  IPv6 Stateless Address Autoconfiguration , 1996, RFC.

[6]  David E. Culler,et al.  Extending IP to Low-Power, Wireless Personal Area Networks , 2008, IEEE Internet Computing.

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

[8]  Jeremy Bentham,et al.  TCP/IP Lean: Web Servers for Embedded Systems , 2002 .

[9]  David E. Culler,et al.  A building block approach to sensornet systems , 2008, SenSys '08.

[10]  Jürgen Falb,et al.  The Internet Protocol , 2005, The Industrial Information Technology Handbook.

[11]  H. Balakrishnan,et al.  Mitigating congestion in wireless sensor networks , 2004, SenSys '04.

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

[13]  Joseph Polastre,et al.  Low power mesh networking with Telos and IEEE 802.15.4 , 2004, SenSys '04.

[14]  David E. Culler,et al.  IP is dead, long live IP for wireless sensor networks , 2008, SenSys '08.

[15]  W. Marsden I and J , 2012 .

[16]  Adam Dunkels,et al.  Full TCP/IP for 8-bit architectures , 2003, MobiSys '03.

[17]  Stephen Deering,et al.  Internet Protocol Version 6(IPv6) , 1998 .

[18]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[19]  Hongke Zhang,et al.  MSRLab6: An IPv6 Wireless Sensor Networks Testbed , 2006, 2006 8th international Conference on Signal Processing.

[20]  David E. Culler,et al.  A transmission control scheme for media access in sensor networks , 2001, MobiCom '01.

[21]  Philip Levis,et al.  Four-Bit Wireless Link Estimation , 2007, HotNets.

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

[23]  David E. Culler,et al.  A unifying link abstraction for wireless sensor networks , 2005, SenSys '05.

[24]  Erik Nordmark,et al.  Stateless IP/ICMP Translation Algorithm (SIIT) , 2000, RFC.

[25]  David E. Culler,et al.  A modular network layer for sensorsets , 2006, OSDI '06.

[26]  Colin O'Flynn,et al.  Making sensor networks IPv6 ready , 2008, SenSys '08.