Evaluation Method of Mesh Protocol over ESP32 and ESP8266

Main Article Content

Nur Azzurin Afifie
Adam Wong Yoon Khang
Abd Shukur Bin Ja'afar
Ahmad Fairuz Bin Muhammad Amin
Jamil Abedalrahim Jamil Alsayaydehahmad
Win Adiyansyah Indra
Safarudin Gazali Herawan
Arnidza Binti Ramli


Internet of Things (IoT) is one of the newest matters in both industry and academia of the communication engineering world. On the other hand, wireless mesh networks, a network topology that has been debate for decades that haven’t been put into use in great scale, can make a transformation when it arises to the network in the IoT world nowadays. A Mesh IoT network is a local network architecture in which linked devices cooperate and route data using a specified protocol. Typically, IoT devices exchange sensor data by connecting to an IoT gateway. However, there are certain limitations if it involves to large number of sensors and the data that should be received is difficult to analyze. The aim of the work here is to implement a self-configuring mesh network in IoT sensor devices for better independent data collection quality. The research conducted in this paper is to build a mesh network using NodeMCU ESP 8266 and NodeMCU ESP 32 with two types of sensor, DHT 11 and DHT 22. Hence, the work here has evaluated on the delay performance metric in Line-of-Sight (LoS) and Non-Line-of-Sight (nLos) situation based on different network connectivity. The results give shorter delay time in LoS condition for all connected nodes as well as when any node fail to function in the mesh network compared to nLoS condition. The paper demonstrates that the IoT sensor devices composing the mesh network is a must to leverage the link communication performance for data collection in order to be used in IoT-based application such as fertigation system. It will certainly make a difference in the industry once being deployed on large scale in the IoT world and make the IoT more accessible to a wider audience.


Download data is not yet available.

Article Details

How to Cite
Afifie NA, Khang AWY, Bin Ja’afar AS, Amin AFBM, Alsayaydehahmad JAJ, Indra WA, Herawan SG, Ramli AB. Evaluation Method of Mesh Protocol over ESP32 and ESP8266. Baghdad Sci.J [Internet]. 2021Dec.20 [cited 2022Jan.20];18(4(Suppl.):1397. Available from: https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/6644


M. Ayaz, M. Ammad-Uddin, Z. Sharif, A. Mansour, E. H. M. Aggoune. Internet-of-Things (IoT)-based smart agriculture: Toward making the fields talk. IEEE Access, 2019;7:129551–129583.

R. Kashyap, M. Azman, J. G. Panicker. Ubiquitous Mesh: A Wireless Mesh Network for IoT Systems in Smart Homes and Smart Cities. 3rd IEEE International Conference on Electrical, Computer and Communication Technologies, ICECCT. 2019;2019(Article ID 19065315):1–3.

Q. Wang, H. Wang, M. He, H. Chen, X. Zhang. Optimization Deployment of WL-MESH Network with Base-station in Nature Environment. 9th IEEE Int. Conf. Cyber Technol. Autom. Control Intell. Syst. CYBER. 2020; 2020(Article ID 19533195):1–3.

Y. S. Song, S. K. Lee, K. W. Min. Analysis of Smart Street Lighting Mesh Network Using I2I Communication Technology. Int. Conf. ICT Converg., 2020; 2020(Article ID 20300170):981–983.

S. Pandi, S. Wunderlich, F. H. P. Fitzek. Reliable low latency wireless mesh networks - From Myth to reality. CNC 2018 - 2018 15th IEEE Annu. Consum. Commun. Netw. Conf. 2018;2018(Article ID 17649756):1–2.

E. Di Pascale, I. Macaluso, A. Nag, M. Kelly, and L. Doyle. The Network As a Computer: A Framework for Distributed Computing over IoT Mesh Networks. IEEE Internet Things J. 2018;5(3):2107–2119.

W. Li and H. Bai. A new wireless mesh network based on network coding technology. Proc. - 2018 Int. Conf. Sens. Networks Signal Process. 2019;2019(Article ID 18421355):35–39.

R. Rotsching, D. Tudose. Versatile Wireless Mesh Networking Platform. Proc. - RoEduNet IEEE Int. Conf. 2019;2019(Article ID 19187001):1–5.

M. Filho, M. Ribeiro, I. Silva, A. Santos, C. Oliveira, R. Braga. Performance Issues in a Low Cost Multi-Channel Multi-Interface Wireless Mesh Network. Proc. - IEEE Symp. Comput. Commun. 2018;2018(Article ID 18268899):00792-00795.

S. Lucero. IoT platforms: enabling the Internet of Things. IHS Technol. 2017; 1–19.

S. M. Darroudi, C. Gomez. Modeling the Connectivity of Data-Channel-Based Bluetooth Low Energy Mesh Networks. IEEE Commun. Lett. 2018;22(10):2124–2127.

H. C. Lee, K. H. Ke. Monitoring of Large-Area IoT Sensors Using a LoRa Wireless Mesh Network System: Design and Evaluation. IEEE Trans. Instrum. Meas. 2018;67(9):2177–2187.

M. R. Yamarthy, M. V. Subramanyam, K. S. Prasad. An efficient resource management algorithm for mobility management in wireless mesh networks. Int. Conf. Energy, Commun. Data Anal. Soft Comput. ICECDS, 2018;2018(Article ID 17859542):3249–3255.

H. Fujinaka, T. Ohta, and Y. Kakuda. Evacuation Route Guidance Scheme for Building Evacuation Using Wireless Mesh Network Systems. Proc. - 2020 8th Int. Symp. Comput. Netw. Work. CANDARW, 2021;2021(Article ID 20489482):8–13.

A. Hirata, T. Oda, N. Saito, K. Kanahara, M. Hirota, and K. Katayama. Approach of a Solution Construction Method for Mesh Router Placement Optimization Problem. 2020 IEEE 9th Glob. Conf. Consum. Electron. GCCE. 2020;2020(Article ID 20300625):467–468.

R. Muhendra, A. Rinaldi, M. Budiman, Khairurrijal. Development of WiFi Mesh Infrastructure for Internet of Things Applications. Procedia Eng. 2017;170:332–337.

Y. Chai, W. Shi. Access-enhanced hybrid routing protocol for hybrid wireless mesh network. 2017 9th IEEE Int. Conf. Commun. Softw. Networks, ICCSN. 2017;2017(Article ID17450898):138–141.

J. Liu, P. Wang, J. Lin. Real time scheduling for wireless mesh networked control systems. 9th IEEE Int. Conf. Commun. Softw. Networks, ICCSN, 2017;2017(Article ID 17450710):382–386.

M. S. K. M. Ms. Manvi. Implementing Wireless Mesh Network Topology between Multiple Wi-Fi Powered Nodes for IoT Systems. International Research Journal of Engineering and Technology. 2020;7(10):1242–1244.