Implementation of self-healing network: An improved real-time environmental data reading and monitoring using eps32 and bme28 sensor empowered by smart contract

Main Article Content

Suale Yakubu, Agnes Mindila, Peter Kihato

Abstract

This paper presents a novel approach on the implementation of self-healing network solution leveraging the combined capabilities of ESP32 microcontroller and BME280 sensor. The proposed solution addresses the key limitations of conventional monitoring infrastructure including limited autonomy and fault tolerance. The ESP32 was utilized to achieve the self-healing capabilities due to its embedded wireless fidelity (Wi-Fi) features.  A smart contract was deployed to ensure data integrity and automate decision making process which is triggered locally by the ESP32 via a web3 interface to enable unified interactions between the decentralized backend and the ESP32 nodes. This was evaluated with a prototype using ESP32 and BME280 sensors to validate the feasibility of IoT-enabled self-healing network and to demonstrate its effectiveness in maintaining secure data transmission among peers efficiently. The results shows that the system demonstrates robust fault tolerance through its self-healing capabilities, recovering from node or network failure within 0.05 seconds. It archived an average interval of 15s relay of data collected showcasing its potential in timely submission of data, suitable for time sensitive networks application domain. The study provides a secure and reliable solution for modern communication challenges making it suitable for resource-constrained networks with dynamic topologies. These findings have practical implications for industries requiring robust and reliable network infrastructure, offering a transformative approach to decentralized communication systems.

Article Details

Section
Articles