Evaluation Method of Mesh Protocol over ESP32 and ESP8266

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...

Full description

Bibliographic Details
Main Authors: 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
Format: Article
Language:Arabic
Published: College of Science for Women, University of Baghdad 2021-12-01
Series:Baghdad Science Journal
Subjects:
Online Access:https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/6644
_version_ 1811189666709241856
author 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
author_facet 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
author_sort Nur Azzurin Afifie
collection DOAJ
description 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.
first_indexed 2024-04-11T14:39:31Z
format Article
id doaj.art-5a19ed6ab84d4bb29512971864ce00e0
institution Directory Open Access Journal
issn 2078-8665
2411-7986
language Arabic
last_indexed 2024-04-11T14:39:31Z
publishDate 2021-12-01
publisher College of Science for Women, University of Baghdad
record_format Article
series Baghdad Science Journal
spelling doaj.art-5a19ed6ab84d4bb29512971864ce00e02022-12-22T04:18:06ZaraCollege of Science for Women, University of BaghdadBaghdad Science Journal2078-86652411-79862021-12-01184(Suppl.)10.21123/bsj.2021.18.4(Suppl.).1397Evaluation Method of Mesh Protocol over ESP32 and ESP8266Nur Azzurin Afifie 0Adam Wong Yoon Khang 1Abd Shukur Bin Ja'afar2Ahmad Fairuz Bin Muhammad Amin3Jamil Abedalrahim Jamil Alsayaydehahmad4Win Adiyansyah Indra5Safarudin Gazali Herawan6Arnidza Binti Ramli7Broadband & Networking Research Group (BBNET), Center for Telecommunication Research and Innovation, Faculty of Electrical & Electronic Engineering Technology (FTKEE), Universiti Teknikal Malaysia Melaka (UTeM), Hang Tuah Jaya, MelakaBroadband & Networking Research Group (BBNET), Center for Telecommunication Research and Innovation, Faculty of Electrical & Electronic Engineering Technology (FTKEE), Universiti Teknikal Malaysia Melaka (UTeM), Hang Tuah Jaya, MelakaCenter for Telecommunication Research & Innovation (CeTRI), Faculty of Electronic and Computer Engineering (FKEKK), Universiti Teknikal Malaysia Melaka (UTeM), Hang Tuah Jaya, MelakaBroadband & Networking Research Group (BBNET), Center for Telecommunication Research and Innovation, Faculty of Electrical & Electronic Engineering Technology (FTKEE), Universiti Teknikal Malaysia Melaka (UTeM), Hang Tuah Jaya, MelakaBroadband & Networking Research Group (BBNET), Center for Telecommunication Research and Innovation, Faculty of Electrical & Electronic Engineering Technology (FTKEE), Universiti Teknikal Malaysia Melaka (UTeM), Hang Tuah Jaya, MelakaBroadband & Networking Research Group (BBNET), Center for Telecommunication Research and Innovation, Faculty of Electrical & Electronic Engineering Technology (FTKEE), Universiti Teknikal Malaysia Melaka (UTeM), Hang Tuah Jaya, MelakaIndustrial Engineering, Department Faculty of Engineering Bina Nusantara University, JakartaLightwave Communication Research Group(LCRG), Universiti Teknologi Malaysia, Johor BahruInternet 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.https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/6644IoT, LoS, Mesh Network, , nLoS, NodeMCU
spellingShingle 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
Evaluation Method of Mesh Protocol over ESP32 and ESP8266
Baghdad Science Journal
IoT, LoS, Mesh Network, , nLoS, NodeMCU
title Evaluation Method of Mesh Protocol over ESP32 and ESP8266
title_full Evaluation Method of Mesh Protocol over ESP32 and ESP8266
title_fullStr Evaluation Method of Mesh Protocol over ESP32 and ESP8266
title_full_unstemmed Evaluation Method of Mesh Protocol over ESP32 and ESP8266
title_short Evaluation Method of Mesh Protocol over ESP32 and ESP8266
title_sort evaluation method of mesh protocol over esp32 and esp8266
topic IoT, LoS, Mesh Network, , nLoS, NodeMCU
url https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/6644
work_keys_str_mv AT nurazzurinafifie evaluationmethodofmeshprotocoloveresp32andesp8266
AT adamwongyoonkhang evaluationmethodofmeshprotocoloveresp32andesp8266
AT abdshukurbinjaafar evaluationmethodofmeshprotocoloveresp32andesp8266
AT ahmadfairuzbinmuhammadamin evaluationmethodofmeshprotocoloveresp32andesp8266
AT jamilabedalrahimjamilalsayaydehahmad evaluationmethodofmeshprotocoloveresp32andesp8266
AT winadiyansyahindra evaluationmethodofmeshprotocoloveresp32andesp8266
AT safarudingazaliherawan evaluationmethodofmeshprotocoloveresp32andesp8266
AT arnidzabintiramli evaluationmethodofmeshprotocoloveresp32andesp8266