A Brief Comparative Analysis on Application Layer Protocols of Internet of Things: MQTT, CoAP, AMQP and HTTP
Journal: International Journal of Computer Science and Mobile Computing - IJCSMC (Vol.9, No. 9)Publication Date: 2020-09-30
Authors : Girija P. Naik; A Umesh Bapat;
Page : 135-141
Keywords : IOT systems; Messaging Protocol; MQTT; CoAP; AMQP; HTTP; Quality of Service;
Abstract
The standard and real-time communication technology is a sheer prerequisite for the enhancement of Internet of Things (IoT) applications. However, the task of choosing the standard and compelling messaging protocol also known as application layer protocol is challenging, because it depends on the nature of the IoT system and its messaging requirements. In last two decades ample amount of messaging protocols have been developed and used by various organizations based on their needs. Still, not a single out of those is able to fulfil the messaging needs of all types of IoT systems. Messaging protocol is a growing perplexity for the IoT industry; thus, it is very much essential to understand the pros and cons of the widely accepted and emerging messaging protocols for IoT systems to determine their ideal scenarios. Considering the above mentioned needs, this paper tries to do an effective evaluation of the four entrenched messaging protocols MQTT, CoAP, AMQP and HTTP for IoT systems. An effort has been made to give pros and cons of each of these protocols.
Other Latest Articles
- Hereditariedade do albinismo Oculocutâneo em um grupo populacional no estado da Bahia
- Cooperation between Russia and Germany in the field of energy policy in the XX-XXI centuries
- The domestic and foreign policy of the Canadian Liberals under Justin Trudeau in 2015-2020: achievements and challenges
- Formation of the Egyptian collection of the National Museum of the Republic of Tatarstan: a contribution to the development of Russian Egyptology
- Zhangjipo site excavations’ history (1955-1992)
Last modified: 2021-04-27 21:36:22