The Internet of Things is envisaged to interconnect billions of devices, from sensors and actuators to smart objects, computers and vehicles. The main obstacle that arises is that technology should allow physical objects, usually constrained devices, to interact with applications. Therefore, already existing technologies and patterns should be adapted to the new requirements, or novel ones must be created. In this context, the application layer protocols play an important part in orchestrating an IoT network. This paper focuses on the comparison of different protocols by carrying out experiments and prototyping a real-world interaction between IoT network actors.
Internet of Things (IoT), Application layer protocols, CoAP, MQTT, XMPP, AMQP, HTTP, WebSockets.
Lavinia NĂSTASE, Ionuț Eugen SANDU, Nirvana POPESCU, "An Experimental Evaluation of Application Layer Protocols for the Internet of Things", Studies in Informatics and Control, ISSN 1220-1766, vol. 26(4), pp. 403-412, 2017. https://doi.org/10.24846/v26i4y201704