[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/3324320.3324409acmotherconferencesArticle/Chapter ViewAbstractPublication PagesewsnConference Proceedingsconference-collections
Article

6LoWPAN Overview and Implementations

Published: 15 March 2019 Publication History

Abstract

This paper provides an overview of the 6LoWPAN standard.LoWPAN is an open standard developed by IETF. It is an IPv6 adaptation layer running on top of IEEE 802.15.4 standard. This paper reviews the history that led to the concept of Internet of Things (IoT) and how IoT evolved from simple, non-IP networks to 6LoWPAN based IP networks. In this paper, we argue why 6LoWPAN is an important building block for the future of IoT. We also describe the challenges and most important features of 6LoWPAN, including two application protocol standards CoAP and MQTT-SN that are used in 6LoWPAN. We also list some of the popular implementations of 6LoWPAN, including some Thread products based on 6LoWPAN.

References

[1]
Mbed OS | Mbed. www.mbed.com/en.
[2]
OpenThread. https://openthread.io/.
[3]
The ZephyrTM Project. https://www.zephyrproject.org/.
[4]
IEEE Standard for Local and metropolitan area networks–Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs). IEEE Std 802.15.4-2011 (Revision of IEEE Std 802.15.4-2006), pages 1–314, Sept. 2011.
[5]
IEEE Standard for Low-Rate Wireless Networks. IEEE Std 802.15.42015 (Revision of IEEE Std 802.15.4-2011), pages 1–709, Apr. 2016.
[6]
Thread 1.1.1 Specification. Technical report, Thread Group, Feb. 2017.
[7]
L. Atzori, A. Iera, and G. Morabito. The Internet of Things: A survey. Computer Networks, 54(15):2787–2805, Oct. 2010.
[8]
E. Baccelli, O. Hahm, M. Gunes, M. Wahlisch, and T. Schmidt. RIOT OS: Towards an OS for the Internet of Things. In 2013 IEEE Con360 http://wpan.cakelab.org/ ference on Computer Communications Workshops (INFOCOM WKSHPS), pages 79–80, Turin, Apr. 2013. IEEE.
[9]
A. Banks and R. Gupta. MQTT Version 3.1. 1. OASIS standard, 29, 2014.
[10]
C. Bormann, A. P. Castellani, and Z. Shelby. CoAP: An Application Protocol for Billions of Tiny Internet Nodes. IEEE Internet Computing, 16(2):62–67, Mar. 2012.
[11]
C. Bormann, M. Ersue, and A. Keranen. Terminology for Constrained-Node Networks. Technical Report RFC7228, RFC Editor, May 2014.
[12]
T. Clausen, U. Herberg, and M. Philipp. A critical evaluation of the IPv6 Routing Protocol for Low Power and Lossy Networks (RPL). In 2011 IEEE 7th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pages 365– 372, Shanghai, China, Oct. 2011. IEEE.
[13]
T. Dierks and E. Rescorla. The Transport Layer Security (TLS) Protocol Version 1.2. 2008.
[14]
A. Dunkels. The ContikiMAC Radio Duty Cycling Protocol. page 11.
[15]
A. Dunkels, B. Gronvall, and T. Voigt. Contiki a lightweight and flexible operating system for tiny networked sensors. In 29th Annual IEEE International Conference on Local Computer Networks, pages 455–462, Tampa, FL, USA, 2004. IEEE (Comput. Soc.).
[16]
S. C. Ergen. ZigBee/IEEE 802.15.4 Summary. page 37.
[17]
R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee. Hypertext Transfer Protocol – HTTP/1.1. 1999.
[18]
R. T. Fielding. Architectural Styles and the Design of Network-based Software Architectures. page 180, 2000.
[19]
M. Franceschinis, C. Pastrone, M. A. Spirito, and C. Borean. On the performance of ZigBee Pro and ZigBee IP in IEEE 802.15.4 networks. In 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pages 83–88, Lyon, France, Oct. 2013. IEEE.
[20]
C. Gomez, S. M. Darroudi, T. Savolainen, and M. Spoerk. IPv6 Mesh over BLUETOOTH(R) Low Energy using IPSP. Internet-Draft draftietf-6lo-blemesh-03, Internet Engineering Task Force, July 2018.
[21]
C. Gomez, J. Oller, and J. Paradells. Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology. Sensors, 12(9):11734–11753, Sept. 2012.
[22]
K. Govindan and A. P. Azad. End-to-end service assurance in IoT MQTT-SN. In 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC), pages 290–296, Las Vegas, NV, USA, Jan. 2015. IEEE.
[23]
J. A. Gutierrez, M. Naeve, E. Callaway, M. Bourgeois, V. Mitter, and B. Heile. IEEE 802.15. 4: a developing standard for low-power lowcost wireless personal area networks. IEEE network, 15(5):12–19, 2001.
[24]
M. Harvan. Connecting Wireless Sensor Networks to the Internet – a 6lowpan Implementation for TinyOS 2.0. page 69.
[25]
J. Hui and P. Thubert. Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks. Technical Report RFC6282, RFC Editor, Sept. 2011.
[26]
U. Hunkeler, H. L. Truong, and A. Stanford-Clark. MQTT-S – A publish/subscribe protocol for Wireless Sensor Networks. In 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE ’08), pages 791–798, Bangalore, India, Jan. 2008. IEEE.
[27]
J. Ko and O. Gnawali. Evaluating the Performance of RPL and 6lowpan in TinyOS. page 6.
[28]
N. Kushalnagar, G. Montenegro, and C. Schumacher. IPv6 over Low-Power Wireless Personal Area Networks (6lowpans): Overview, Assumptions, Problem Statement, and Goals. Technical Report RFC4919, RFC Editor, Aug. 2007.
[29]
N. Lethaby. Wireless connectivity for the Internet of Things: One size does not fit all. page 16, 2017.
[30]
P. Levis and D. Gay. TinyOS Programming. Cambridge University Press, Cambridge, 2009.
[31]
P. Levis, S. Madden, J. Polastre, R. Szewczyk, K. Whitehouse, A. Woo, D. Gay, J. Hill, M. Welsh, E. Brewer, and D. Culler. TinyOS: An Operating System for Sensor Networks. In W. Weber, J. M. Rabaey, and E. Aarts, editors, Ambient Intelligence, pages 115–148. Springer-Verlag, Berlin/Heidelberg, 2005.
[32]
G. Montenegro, N. Kushalnagar, J. Hui, and D. Culler. Transmission of IPv6 Packets over IEEE 802.15.4 Networks. Technical Report RFC4944, RFC Editor, 2007.
[33]
T. Narten, E. Nordmark, W. Simpson, and H. Soliman. Neighbor Discovery for IP version 6 (IPv6). 2007.
[34]
J. Nieminen, T. Savolainen, M. Isomaki, B. Patil, Z. Shelby, and C. Gomez. IPv6 over BLUETOOTH(R) Low Energy. Technical Report RFC7668, RFC Editor, Oct. 2015.
[35]
S. Raza, T. Chung, S. Duquennoy, D. Yazar, T. Voigt, and U. Roedig. Securing internet of things with lightweight ipsec. Mar. 2011.
[36]
S. Raza, S. Duquennoy, J. Höglund, U. Roedig, and T. Voigt. Secure communication for the Internet of Things-a comparison of link-layer security and IPsec for 6lowpan: Secure communication for the Internet of Things. Security and Communication Networks, 7(12):2654– 2668, Dec. 2014.
[37]
S. Raza, P. Misra, Z. He, and T. Voigt. Bluetooth smart: An enabling technology for the Internet of Things. In 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pages 155–162, Abu Dhabi, United Arab Emirates, Oct. 2015. IEEE.
[38]
S. Raza, H. Shafagh, K. Hewage, R. Hummen, and T. Voigt. Lithe: Lightweight Secure CoAP for the Internet of Things. IEEE Sensors Journal, 13, Oct. 2013.
[39]
J. H. Saltzer, D. P. Reed, and D. D. Clark. End-to-end Arguments in System Design. ACM Trans. Comput. Syst., 2(4):277–288, Nov. 1984.
[40]
A. Stanford-Clark and H. L. Truong. MQTT For Sensor Networks (MQTT-SN) Protocol Specification. page 28, 1999.
[41]
R. Thayer, N. Doraswamy, and R. Glenn. IP Security Document Roadmap. Technical Report RFC2411, RFC Editor, Nov. 1998.
[42]
D. Whiting, R. Housley, and N. Ferguson. Counter with CBC-MAC (CCM). Technical Report RFC3610, RFC Editor, Sept. 2003.
[43]
T. Winter, P. Thubert, A. Brandt, J. Hui, R. Kelsey, P. Levis, K. Pister, R. Struik, JP. Vasseur, and R. Alexander. RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks. Technical Report RFC6550, RFC Editor, Mar. 2012.
  1. 6LoWPAN Overview and Implementations

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    EWSN '19: Proceedings of the 2019 International Conference on Embedded Wireless Systems and Networks
    February 2019
    436 pages
    ISBN:9780994988638

    Sponsors

    • EWSN: International Conference on Embedded Wireless Systems and Networks

    In-Cooperation

    Publisher

    Junction Publishing

    United States

    Publication History

    Published: 15 March 2019

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 81 of 195 submissions, 42%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 21 Dec 2024

    Other Metrics

    Citations

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media