IEEE Communications Magazine · 2019 · 63 citations · 12 references
EngineeringInternet ProtocolEdge ComputingIot CommunicationComputer EngineeringIot ArchitectureIot ProtocolMobile ComputingInternet Of ThingsComparative AnalysisInternet SubnetThread ProtocolLightweight ProtocolEnergy-efficient Networking
Extending an Internet subnet by connecting resource-constrained nodes (e.g., embedded sensors and actuators) over multiple wireless hops is necessary to support the future Internet of Things (IoT). RPL, the IPv6 routing standard for low-power and lossy networks, tried to achieve this goal but has not seen wide adoption in practice. As an alternative, Thread is a recently standardized low-power network protocol for IoT, driven by the Thread group, an industry consortium led by Google/Nest. We provide a comparative analysis of the technical aspects of RPL and Thread based on their specifications, explaining why using Thread, as opposed to RPL, may make sense for the future Internet. Specifically, the fundamental differences between RPL and Thread are their respective scopes and multihop network architectures, which result in Thread's unique design and advantages over RPL. Lastly, we evaluate Thread in an indoor multihop wireless testbed using OpenThread, an official open source implementation of Thread. This work serves as the first analysis of the Thread protocol in academia.
12
Deborah Estrin, Ramesh Govindan, John Heidemann et al. · 1999 · 2.7K citations
Omprakash Gnawali, Rodrigo Fonseca, Kyle Jamieson et al. · 2009 · 1.4K citations
Philip Levis, Neil Patel, David Culler et al. · UC Berkeley · 2004 · 1.1K citations
An empirical study of low-power wireless
Kannan Srinivasan, Prabal Dutta, Arsalan Tavakoli et al. · ACM Transactions on Sensor Networks · 2010 · 332 citations
Extending IP to Low-Power, Wireless Personal Area Networks
Jonathan Hui, David Culler · IEEE Internet Computing · 2008 · 279 citations