Design Considerations for Low Power Internet Protocols

Hudson Ayers, Paul Crews, Hubert Teo, Conor McAvity, Amit Levy, Philip Levis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Low-power wireless networks provide IPv6 connectivity through 6LoWPAN, a set of standards to aggressively compress IPv6 packets over small maximum transfer unit (MTU) links such as 802.15.4.The entire purpose of IP was to interconnect different networks, but we find that different 6LoWPAN implementations fail to reliably communicate with one another. These failures are due to stacks implementing different subsets of the standard out of concern for code size. We argue that this failure stems from 6LoWPAN's design, not implementation, and is due to applying traditional Internet protocol design principles to low-power networks.We propose three design principles for Internet protocols on low-power networks, designed to prevent similar failures in the future. These principles are based around the importance of providing flexible tradeoffs between code size and energy efficiency. We apply these principles to 6LoWPAN and show that the modified protocol provides a wide range of implementation strategies while allowing implementations with different strategies to reliably communicate.

Original languageEnglish (US)
Title of host publicationProceedings - 16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages103-111
Number of pages9
ISBN (Electronic)9781728143514
DOIs
StatePublished - May 2020
Event16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020 - Virtual, Online, United States
Duration: Jun 15 2020Jun 17 2020

Publication series

NameProceedings - 16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020

Conference

Conference16th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2020
CountryUnited States
CityVirtual, Online
Period6/15/206/17/20

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems and Management
  • Instrumentation

Keywords

  • Embedded Systems
  • Interoperability
  • IoT

Fingerprint Dive into the research topics of 'Design Considerations for Low Power Internet Protocols'. Together they form a unique fingerprint.

Cite this