Article
Authors: Zengxu Yang and C. Hwa Chang
EWSN '19: Proceedings of the 2019 International Conference on Embedded Wireless Systems and Networks
March 2019
Pages 357 - 361
Published: 15 March 2019 Publication History
- 0citation
- 0
- Downloads
Metrics
Total Citations0Total Downloads0Last 12 Months0
Last 6 weeks0
New Citation Alert added!
This alert has been successfully added and will be sent to:
You will be notified whenever a record that you have chosen has been cited.
To manage your alert preferences, click on the button below.
Manage my Alerts
New Citation Alert!
Please log in to your account
- View Options
- References
- Media
- Tables
- Share
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.
Digital Library
[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.
Digital Library
[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.
Digital Library
[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.).
Digital Library
[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.
Digital Library
[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.
Digital Library
[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. Shafa*gh, 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.
Digital Library
[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.
Digital Library
[42]
D. Whiting, R. Housley, and N. Ferguson. Counter with CBC-MAC (CCM). Technical Report RFC3610, RFC Editor, Sept. 2003.
Digital Library
[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.
6LoWPAN Overview and Implementations
Networks
Recommendations
- A 6LoWPAN IoT Platform on the Global Internet
EWSN '19: Proceedings of the 2019 International Conference on Embedded Wireless Systems and Networks
This paper describes a platform under development that runs globally interconnected IP IoT networks based on 6LoWPAN through an IPv4/IPv6 mixed environment. Border routers running 6LBR on Linux are used to interface constrained nodes running Contiki ...
Read More
- 6LoWPAN Compressed DTLS for CoAP
DCOSS '12: Proceedings of the 2012 IEEE 8th International Conference on Distributed Computing in Sensor Systems
Real deployments of the IoT require security. CoAP is being standardized as an application layer protocol for the Internet of Things (IoT). CoAP proposes to use DTLS to provide end-to-end security to protect the IoT. DTLS is a heavyweight protocol and ...
Read More
- 6LoWPAN security: adding compromise resilience to the 802.15.4 security sublayer
ASPI '13: Proceedings of the International Workshop on Adaptive Security
6LoWPAN is a protocol stack for seamlessly integrating 802.15.4-based wireless sensor networks with IPv6 networks. The security of 6LoWPAN widely depends on the 802.15.4 security sublayer. This sublayer also supports pairwise keys so as to mitigate node ...
Read More
Comments
Information & Contributors
Information
Published In
EWSN '19: Proceedings of the 2019 International Conference on Embedded Wireless Systems and Networks
February 2019
436 pages
ISBN:9780994988638
- General Chairs:
- Yunhao Liu
Tsinghua University
, - Guoliang Xing
The Chinese University of Hong Kong
, - Program Chairs:
- Yuan He
Tsinghua University
, - Gian Pietro Picco
University of Trento
Sponsors
- EWSN: International Conference on Embedded Wireless Systems and Networks
In-Cooperation
- SIGBED: ACM Special Interest Group on Embedded Systems
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
View Article Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
Total Citations
Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0
Other Metrics
View Author Metrics
Citations
View Options
View options
Media
Figures
Other
Tables