Mesh Network Based on MQTT Broker for Smart Home and IIoT Factory

Doan Huynh Mai Anh


The Industrial Internet of Things (IIoT) provides connection among devices with the ability to monitor and exchange sensor data through the Internet. The need for reliability and high-quality data, as soon as possible that data monitoring able to afford the requirements from the IoT industrial standards. Recently, researchers have created more suitable communication protocols for IIoT devices, of which each has advantages such as XMPP, MQTT, AMQP in which MQTT is most widely used. This study proposes the utilization of MQTT as a communication protocol, which is one of the data communication protocols for IIoT. This work used temperature and humidity sensors, accelerometer sensors, current and voltage sensors because the digital and analog parameters are often needed as parameters of IIoT conditions. Data were scaled in real-time and stored in MySQL database. This study is also completed by mesh networks to deliver data from source to destination efficiently, these nodes using MQTT-based publish and subscribe. The result of this work demonstrates the transmission of data quality and reliability using MQTT protocol and the efficient power saving in mesh networks.


IIoT; Mesh Network; MQTT; Sensor

Full Text:



Awerbuch, B., Holmer, D., Rubens, H., Chang, K., and Wang, I. J. (2004). The pulse protocol: sensor network routing and power saving. In IEEE MILCOM 2004. Military Communications Conference, 2, 662-667.

Chen, J., and Cheng, W. (2016, September). Analysis of web traffic based on HTTP protocol. In 2016 24th International Conference on Software, Telecommunications and Computer Networks (SoftCOM) (pp. 1-5). IEEE.

Grgić, K., Špeh, I., and Heđi, I. (2016, October). A web-based IoT solution for monitoring data using MQTT protocol. In 2016 international conference on smart systems and technologies (SST) (pp. 249-253). IEEE.

Karthika, K. C. (2016, March). Wireless mesh network: A survey. In 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET) (pp. 1966-1970). IEEE.

Liu, Q., and Liu, Q. (2014, October). A study on topology in computer network. In 2014 7th International Conference on Intelligent Computation Technology and Automation (pp. 45-48). IEEE.

Mishra, B. (2018, May). Performance evaluation of MQTT broker servers. In International Conference on Computational Science and Its Applications (pp. 599-609). Springer, Cham.

Mishra, B., and Kertesz, A. (2020). The use of MQTT in M2M and IoT systems: A survey. IEEE Access, 8, 201071-201086.

Nagabhushan, T. N., Prakash, S. S., and Krinkin, K. (2012, April). Power-saving routing algorithms in wireless mesh networks: a survey. In 2012 11th Conference of Open Innovations Association (FRUCT) (pp. 107-115). IEEE.

Počuča, S., and Giljević, D. (2012, May). Machine to machine (M2M) communication impacts on mobile network capacity and behaviour. In 2012 Proceedings of the 35th International Convention MIPRO (pp. 607-611). IEEE.

Tsai, T. J., Tseng, H. W., and Pang, A. C. (2006, April). A new MAC protocol for Wi-Fi mesh networks. In 20th International Conference on Advanced Information Networking and Applications-Volume 1 (AINA'06) (Vol. 1, pp. 6-pp). IEEE.

Zabasta, A., Kunicina, N., Kondratjevs, K., Patlins, A., Ribickis, L., and Delsing, J. (2018, July). MQTT service broker for enabling the interoperability of smart city systems. In 2018 Energy and Sustainability for Small Developing Economies (ES2DE) (pp. 1-6). IEEE.


  • There are currently no refbacks.

Copyright (c) 1970 Universitas Pendidikan Indonesia

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

ASEAN Journal of Science and Engineering (AJSE) is published by UPI