Abstract—Various wide-area Internet of Things services have been deployed. In most of these IoT services, a significant number of tiny data blocks are transferred across wide-area networks. Therefore, the transfer mechanisms should be simplified. One promising candidate for use as a transfer mechanism is MQ Telemetry Transport (MQTT). In this paper, an architecture for a distributed MQTT broker, referred to as a virtual ring approach, is proposed. This architecture complies with the IoT Data Exchange Platform, as discussed in ISO/IEC JTC 1/SC 41. The operations of this distributed broker architecture using a virtual ring network for real-time communication is also described, along with the superiority of the architecture based on a performance analysis using queuing models
Index Terms—IoT, IoT platform, data exchange platform, MQTT, standardization.
Tetsuya Yokotani is with Department of Electrical and Electronics Engineering, College of Engineering, Kanazawa Institute of Technology, Nonoichi, Ishikawa, Japan (e-mail: yokotani@neptune.kanazawa-it.ac.jp).
Shuichi Ohno is with Graduate Program in Electrical Engineering and Electronics, Graduate School of Engineering, Kanazawa Institute of Technology, Nonoichi, Ishikawa, Japan (e-mail: b1629552@neptune.kanazawa-it.ac.jp).
Hiroaki Mukai and Koichi Ishibashi are with Department of Information and Computer Science, College of Engineering, Kanazawa Institute of Technology, Hakusan, Ishikawa, Japan (e-mail: mukai.hiroaki@neptune.kanazawa-it.ac.jp, k_ishibashi@neptune.kanazawa-it.ac.jp).
[PDF]
Cite: Tetsuya Yokotani, Shuichi Ohno, Hiroaki Mukai, and Koichi Ishibashi, "IoT Platform with Distributed Brokerson MQTT," International Journal of Future Computer and Communication vol. 10, no. 1, pp. 7-12, 2021.
Copyright © 2021 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).