NDN, CoAP, and MQTT: A Comparative Measurement Study in the IoT

06/05/2018
by   Cenk Gündoğan, et al.
0

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.

READ FULL TEXT
research
01/22/2020

IoT Content Object Security with OSCORE and NDN: A First Experimental Comparison

The emerging Internet of Things (IoT) challenges the end-to-end transpor...
research
09/03/2023

The End of the Canonical IoT Botnet: A Measurement Study of Mirai's Descendants

Since the burgeoning days of IoT, Mirai has been established as the cano...
research
01/11/2018

HoPP: Robust and Resilient Publish-Subscribe for an Information-Centric Internet of Things

This paper revisits NDN deployment in the IoT with a special focus on th...
research
06/14/2019

MQTTg: An Android Implementation

The Internet of Things (IoT) age is upon us. As we look to build larger ...
research
08/17/2018

Internet Protocol Version 6: Dead or Alive?

Internet Protocol (IP) is the narrow waist of multilayered Internet prot...
research
03/27/2023

Authenticated and Secure Automotive Service Discovery with DNSSEC and DANE

Automotive softwarization is progressing and future cars are expected to...
research
11/16/2022

If Multicast is the Answer – What was the Question?

Multicast is (almost) as old as the Internet, having become a tool for i...

Please sign up or login with your details

Forgot password? Click here to reset