A Survey on Application Layer Protocols for the Internet of Things
By Vasileios Karagiannis, F. Vázquez-Gallego, Periklis Chatzimisios, J. Alonso-Zarate. 2015
493 citations recorded by the source corpus.
It has been more than fifteen years since the term Internet of Things (IoT) was introduced. However, despite the efforts of research groups and innovative corporations, still today it is not possible to say that the IoT is upon us. This is mainly due to the fact that a unified IoT architecture has not yet been clearly defined and there is no common agreement in defining communication protocols and standards for all the IoT parts. The framework that current IoT platforms use consists mostly in technologies that partially fulfill the IoT requirements. While developers employ existing technologies to build the IoT, research groups are working on adapting protocols to the IoT in order to optimize communications. In this paper, we present and compare existing IoT application layer protocols as well as protocols that are utilized to connect the “things” but also end-user applications to the Internet. We highlight IETF’s CoAP, IBM’s MQTT, HTML 5’s Websocket among others, and we argue their suitability for the IoT by considering reliability, security, and energy consumption aspects. Finally, we provide our conclusions for the IoT application layer communications based on the study that we have conducted.
Subfields: Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/e2533e4689290991055997ea9da9c9946c48dd2b
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
In Information Systems
Citations in the corpus
- The Use of MQTT in M2M and IoT Systems: A Survey (2020, background): “The Internet of Things (IoT) connects everyday devices like a fridge, oven, vehicle, washing machine, fitness band, watch, and even shoes to the internet [1].”
- Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP (2017, methodology): “Industrial Internet can be considered as the connection of industrial machine sensors and actuators to the Internet that can independently generate value [3].”
- Structural Health Monitoring Framework Based on Internet of Things: A Survey (2017, background): “It operates on the network layer with the objective to carry and propagate IPv6 packets over a network with lossy, low bandwidth, and in [22] and [23].”