
tended ranges with minimal latency. Bluetooth has a
low power consumption, making it an optimal choice
for long-term applications across a range of devices.
ZigBee targets low-powered devices and has a built-
in mesh topology. Among these technologies, ESP-
NOW is noted for its low interference, better energy
efficiency, and lowest latency (Eridani et al., 2021).
A comparative analysis was conducted to iden-
tify low-cost IoT devices that support communica-
tion technologies like Wi-Fi 6, ESP-NOW, Bluetooth,
Thread, and ZigBee. The results highlight the com-
munication capabilities and average prices of the se-
lected devices, as presented in table 3.
Looking at the comparison in table 3 with device
features and prices in conjunction of the aforemen-
tioned, we conclude that for the required, ESP32-C6
meets the desired criteria: Wi-Fi 6 and ESP-NOW
support at a low cost. This device is a new addi-
tion to Espressif’s product line, featuring support for
Wi-Fi 6, BLE, Thread, and ZigBee. Additionally,
it integrates the Espressif IoT Development Frame-
work (ESP-IDF), an open-source project based on the
FreeRTOS kernel, offering well-documented drivers,
protocol support, and storage solutions that simplify
IoT development (FreeRTOS, 2024).
3 LITERATURE REVIEW
The scientific community has yet to extensively ex-
plore the integration of complementary communica-
tion protocols in resource-constrained environments.
Current research lacks comprehensive investigations
into their combined application for achieving scala-
bility, energy efficiency, and cost-effectiveness, high-
lighting a significant gap in the field. To the best of
our knowledge, this is one of the few prototypes in
this area.
In the study by (Muhendra et al., 2017), the Quick
Mesh Project (QMP) framework was used to de-
velop a WiFi mesh network with TP-LINK MR3020
routers, configured with the Quick Mesh Project
(QMP) based OpenWRT and BMX6 routing proto-
col. The network utilised the MQTT protocol for
machine-to-machine communication via a publish-
and-subscribe model. An IoT WiFi Client, based on
the low-power ESP8266 module, was also developed
to connect electronic devices such as sensors and ac-
tuators to the network. In contrast to this, the present
solution proposes using devices as network propaga-
tors with multiple planes, eliminating the need for
dedicated mesh routers and creating its own managed
mesh network.
Furthermore, the article by (Gergeleit, 2019) im-
plements a mesh network using the painlessMesh li-
brary, relying on NAT for external network access but
without incorporating a routing protocol. In a simi-
lar vein, Autotree utilises NAT alongside a distance
vector-like routing mechanism tailored for ESP8266
modules, forming a dynamic tree topology with lim-
ited node mobility and simplified deployment. How-
ever, it lacks inter-node IP connectivity. By contrast,
our solution introduces a dual-stack architecture with
logical data plane segregation based on SDN princi-
ples. By isolating control and data traffic using ESP-
NOW and Wi-Fi 6, the system improves scalability
and route management. Moreover, it employs ESP32-
C6 modules to support contemporary protocols, such
as Wi-Fi 6, while enabling self-organising mesh net-
works.
In a related approach, the study by (Manvi and
Maakar, 2020) develops a wireless mesh network with
ESP-32 nodes, allowing decentralised communica-
tion without requiring internet access or routers. Data
is exchanged through TCP servers on port 5555, and
the network exhibits self-healing capabilities when
routes fail. Our work differs by enhancing compat-
ibility and implementing SDN principles to segregate
control and data planes. Through the use of ESP-
NOW and Wi-Fi 6, it achieves optimised traffic flow
and more efficient resource utilisation, thereby sur-
passing the basic peer-to-peer methodology adopted
in (Manvi and Maakar, 2020).
The work of (Khanchuea and Siripokarpirom,
2019) explores the integration of ZigBee, ESP-NOW,
and ModBus protocols within a multi-protocol gate-
way to control IoT devices. ESP-NOW serves as
the foundation for a low-power, multi-hop wireless
network, while ZigBee forms subnetworks for de-
vice communication. Field trials highlight the ef-
fectiveness of ESP32 Wi-Fi/BLE chips combined
with ESP-NOW in constructing energy-efficient, self-
organising sensor networks. In contrast, our solu-
tion focuses on logical data plane segregation using
SDN principles. By leveraging different protocols for
each distinct planes, the system ensures more effi-
cient traffic integration, moving beyond the modular,
multi-protocol approach presented in (Khanchuea and
Siripokarpirom, 2019).
Lastly, Espressif provides the ESP-WIFI-MESH
implementation (Espressif, 2024b), which supports
various configurations, including ”Internal Commu-
nication”, ”IP Internal Network”, and ”Manual Net-
working” (Espressif, 2024a). However, its functional-
ity is restricted to internal network communications,
as external devices (other Wi-Fi clients) cannot con-
nect to or interact with the mesh network.
Table 4 provides a comparison of the key fea-
IoTBDS 2025 - 10th International Conference on Internet of Things, Big Data and Security
380