2018 · 61 citations · 42 references
ComputingComputer SystemsInformation TechnologyComputer NetworksDigital CommunicationInternet Of ThingsCongestion ControlInternet Protocol SuiteIot Communication ProtocolsIot NetworkingNetwork ProtocolsApplication Layer ProtocolsCoap-based ApplicationsCommunication Protocol StacksFlow BalanceMqtt-based ApplicationsNetwork Protocol StacksProtocol StacksRobustness
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 fewer corrective actions.
42
Van Jacobson, Diana K. Smetters, James D. Thornton et al. · 2009 · 4K citations
Lixia Zhang, Alexander Afanasyev, Jeffrey A Burke et al. · ACM SIGCOMM Computer Communication Review · 2014 · 2.2K citations · Full text
A survey of information-centric networking
Bengt Ahlgren, Christian Dannewitz, Claudio Imbrenda et al. · IEEE Communications Magazine · 2012 · 1.6K citations
A data-oriented (and beyond) network architecture
Teemu Koponen, Mohit Chawla, Byung-Gon Chun et al. · ACM SIGCOMM Computer Communication Review · 2007 · 706 citations
Performance evaluation of MQTT and CoAP via a common middleware
Dinesh Thangavel, Xiaoping Ma, Alvin Valera et al. · 2014 · 435 citations · Full text