Performance Evaluation of Application Layer IoT Protocols: MQTT and CoAP
Manika Debnath, Subrata Modak, Dhrubasish Sarkar · 2024
The Internet of Things (IoT) is one of the most intriguing technological revolutions of the last few years due to its rapid expansion. The advancement of IoT applications is dependent on standard and real-time communication protocols. The IoT protocols are designed to enable reliable messaging. However, the selection of a standard and efficient messaging protocol is a difficult and intimidating task for any organization. One of the main challenging issues facing the loT is wireless sen-sor networks (WSNs). The devices that make up these networks have low levels of memory, processing power, and energy. Certain restricted protocols must be in place to function in WSNs due to their constrained nature. In the context of a business application for monitoring, this paper shows the experimental performance of two protocols: Message Queue Telemetry Transport (MQTT) and Constrained Application Protocol (CoAP).