A Literature Review on Internet of Things Application Layer Communication Protocols

Harmanjot Kaur



IoT makes use of diverse communication protocols proposed by many organizations for message sending over the application layer. Various IoT data transmission protocols involve MQTT, CoAP, XMPP, AMQP, REST, DDS and HTTP. Each protocol has its own functionality and can be used in a specific way for serving the IoT systems. According to recent researches, MQTT and CoAP are considered the major protocols that best fits the IoT environment. The motive behind this paper is to provide in-depth knowledge about the architecture and message formats of these IoT protocols.

Keywords: IoT Communication Protocols, MQTT, CoAP, XMPP, AMQP.


IoT Communication Protocols, MQTT, CoAP, XMPP, AMQP


  • There are currently no refbacks.

Copyright (c) 2019 Research & Reviews: A Journal of Embedded System & Applications