APPROACHES TO SCALING THE MQTT PROTOCOL IN MACHINE-TO-MACHINE INTERACTION SYSTEMS
This article analyzes approaches to scaling the MQTT protocol and its modification, MQTT-SN, in machine-to-machine interaction systems. The architecture of the protocol, the publish/subscribe model, quality of service levels, packet structure, and issues related to the increasing number of devices and data volume are described. Problems such as broker overload and uneven load distribution are discussed. The analysis of scaling possibilities for the protocol is conducted, and architectural solutions are proposed to enhance its performance. The experimental part includes performance evaluation of the protocol through tests on bandwidth, packet loss, and latency under various loads. The results show that an increase in the number of devices leads to higher latencies and packet losses, highlighting the need for optimization. Recommendations for improving scalability are provided in conclusion.
Authors
- И.Д. Котилевец (ORCID: https://orcid.org/0000-0003-0433-3999)
Institutions
- MIREA - Russian Technological University (RU)
Publication Details
- Journal
- Scientific and analytical journal «Vestnik Saint-Petersburg university of State fire service of EMERCOM of Russia»
- Published
- 2024-12-28
- DOI
- https://doi.org/10.61260/2218-130x-2025-2024-4-141-150
- Primary Topic
- Robotics and Automated Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00