NDN, CoAP, and MQTT: A Comparative Measurement Study in the IoT
arXiv:1806.01444 · doi:10.1145/3267955.3267967
Abstract
This paper takes a comprehensive view on the protocol stacks that are under debate for a future Internet of Things (IoT). It addresses the holistic question of which solution is beneficial for common IoT use cases. We deploy NDN and the two popular IP-based application protocols, CoAP and MQTT, in its different variants on a large-scale IoT testbed in single- and multi-hop scenarios. We analyze the use cases of scheduled periodic and unscheduled traffic under varying loads. Our findings indicate that (a) NDN admits the most resource-friendly deployment on nodes, and (b) shows superior robustness and resilience in multi-hop scenarios, while (c) the IP protocols operate at less overhead and higher speed in single-hop deployments. Most strikingly we find that NDN-based protocols are in significantly better flow balance than the UDP-based IP protocols and require less corrective actions.
References in corpus (4)
- Information Centric Networking in the IoT: Experiments with NDN in the Wild
- Backscatter from the Data Plane --- Threats to Stability and Security in Information-Centric Networking
- ADN: An Information-Centric Networking Architecture for the Internet of Things
- ICN enabling CoAP Extensions for IP based IoT devices
Cited by in corpus (8)
- Sovereign: User-Controlled Smart Homes
- Gain More for Less: The Surprising Benefits of QoS Management in Constrained NDN Networks
- PUF for the Commons: Enhancing Embedded Security on the OS Level
- Reliable data delivery in ICN-IoT environments
- Reliable Firmware Updates for the Information-Centric Internet of Things
- Bluetooth Mesh under the Microscope: How much ICN is Inside?
- Delay-Tolerant ICN and Its Application to LoRa
- A Framework for Benchmarking Real-Time Embedded Object Detection