{"title":"Broker Clustering Enabled Lightweight Communication in IoT using MQTT","authors":"Shruti Tripathi, B. Chaurasia","doi":"10.1109/ISCON57294.2023.10112105","DOIUrl":null,"url":null,"abstract":"The advent of Internet of Things (IoT) applications is unavoidably reliant on standard real-time communication technology. In order to get hassle-free assistance for unreliable networks and fast message delivery between server and clients; consequently, it is necessary to mindfully choose an appropriate messaging protocol. In this paper, we have analyzed a lightweight messaging system for high-latency, low-bandwidth, and for unreliable networks protocol called Message Queuing Telemetry Transport (MQTT) for IoT networks. For machine-to-machine (M2M) communication, MQTT is most frequently employed in an embedded setting because of its low overhead. Following the selection of the best-fit messaging protocol for IoT systems, the determination of the appropriate broker enterprise is prioritized. This work highlights the key points of MQTT using HiveMQ Broker Enterprise, focusing on the broker node clustering to efficiently handle the message traffic, the message retention facility, and offline queuing. Finally, we conclude our discussion by addressing real-time monitoring of MQTT clients and the health of cluster nodes deploying MQTT Protocol on the HiveMQ Control Center dashboard.","PeriodicalId":280183,"journal":{"name":"2023 6th International Conference on Information Systems and Computer Networks (ISCON)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 6th International Conference on Information Systems and Computer Networks (ISCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCON57294.2023.10112105","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The advent of Internet of Things (IoT) applications is unavoidably reliant on standard real-time communication technology. In order to get hassle-free assistance for unreliable networks and fast message delivery between server and clients; consequently, it is necessary to mindfully choose an appropriate messaging protocol. In this paper, we have analyzed a lightweight messaging system for high-latency, low-bandwidth, and for unreliable networks protocol called Message Queuing Telemetry Transport (MQTT) for IoT networks. For machine-to-machine (M2M) communication, MQTT is most frequently employed in an embedded setting because of its low overhead. Following the selection of the best-fit messaging protocol for IoT systems, the determination of the appropriate broker enterprise is prioritized. This work highlights the key points of MQTT using HiveMQ Broker Enterprise, focusing on the broker node clustering to efficiently handle the message traffic, the message retention facility, and offline queuing. Finally, we conclude our discussion by addressing real-time monitoring of MQTT clients and the health of cluster nodes deploying MQTT Protocol on the HiveMQ Control Center dashboard.
物联网(IoT)应用的出现不可避免地依赖于标准的实时通信技术。为了在不可靠的网络和服务器与客户端之间快速传递消息时获得无忧的帮助;因此,有必要谨慎地选择合适的消息传递协议。在本文中,我们分析了一种轻量级的消息传递系统,用于高延迟、低带宽和不可靠的网络协议,称为消息队列遥测传输(MQTT),用于物联网网络。对于机器对机器(M2M)通信,MQTT最常用于嵌入式设置,因为它的开销很低。在为物联网系统选择最合适的消息传递协议之后,确定合适的代理企业将被优先考虑。这项工作强调了使用HiveMQ Broker Enterprise的MQTT的关键点,重点关注代理节点集群以有效地处理消息流量、消息保留功能和脱机排队。最后,我们通过解决在HiveMQ Control Center仪表板上部署MQTT协议的MQTT客户机的实时监视和集群节点的运行状况来结束我们的讨论。