Abstract: Everyday objects are generating a large amount of data via. different technologies like Radio Frequency Identification (RFID) and Wireless Sensors Network (WSN). This data should be stored and communicated via. protocols. Two of the most important protocols used in the Internet of Things for lightweight devices and constrained resources and based on publish/subscribe model are Message Queuing Telemetry Transport (MQTT) and Constrained Application Protocol (CoAP). In this study, we describe and compare these two emerging messaging protocols to address the needs of these lightweight IoT nodes, we reveal some of their limitations then we quantitatively evaluate their performances using a network emulator allowing to emulate throughput, latency and inter-arrival time using different scenarios and metrics and finally, we conclude with some future directions.
Fathia Ouakasse and Said Rakrak, 2018. A Comparative Study of MQTT and CoAP Application Layer Protocols via. Performances Evaluation. Journal of Engineering and Applied Sciences, 13: 6053-6061. Asian Journal of Information Technology, 18: 250-260.