The Use of MQTT in M2M and IoT Systems: A Survey

TitleThe Use of MQTT in M2M and IoT Systems: A Survey
Publication TypeJournal Article
Year of Publication2020
AuthorsMishra B, Kertész A
JournalIEEE Access
Volumevol 8
Pagination201071-201086
ISSN2169-3536
Keywordscloud computing, Internet of Things, IoT, IoT protocols, ISO standards, Machine-to-machine communications, MQTT, MQTT brokers, Protocols, Quality of service, Reliability, Survey
Abstract

Nowadays billions of smart devices or things are present in Internet of Things (IoT) environments, such as homes, hospitals, factories, and vehicles, all around the world. As a result, the number of interconnected devices is continuously and rapidly growing. These devices communicate with each other and with other services using various communication protocols for the transportation of sensor or event data. These protocols enable applications to collect, store, process, describe, and analyze data to solve a variety of problems. IoT also aims to provide secure, bi-directional communication between interconnected devices, such as sensors, actuators, microcontrollers or smart appliances, and corresponding cloud services. In this paper we analyze the growth of M2M protocol research (MQTT, AMQP, and CoAP) over the past 20 years, and show how the growth in MQTT research stands out from the rest. We also gather relevant application areas of MQTT, as the most widespread M2M/IoT protocol, by performing a detailed literature search in major digital research archives. Our quantitative evaluation presents some of the important MQTT-related studies published in the past five years, which we compare to discuss the main features, advantages, and limitations of the MQTT protocol. We also propose a taxonomy to compare the properties and features of various MQTT implementations, i.e. brokers and libraries currently available in the public domain to help researchers and end-users to efficiently choose a broker or client library based on their requirements. Finally, we discuss the relevant findings of our comparison and highlight open issues that need further research and attention.

URLhttps://ieeexplore.ieee.org/document/9247996
DOI10.1109/ACCESS.2020.3035849
Page last modified: January 29, 2025