A Comprehensive Review of Fault-Tolerant Routing Mechanisms for the Internet of Things
Zhengxin Lan · International Journal of Advanced Computer Science and Applications · 2023
The Internet of Things (IoT) facilitates intelligent communication and real-time data collection through dynamic networks. The IoT technology is ideally suited to meet intelligent city requirements and enable remote access. Several cloud-based approaches have been proposed for constrained IoT systems, including scalable data storage and effective routing. In real-world scenarios, the effectiveness of many methods for wireless networks and communication links can be challenged due to their unpredictable characteristics. These challenges can result in path failures and increased resource utilization. To enhance the reliability and resilience of IoT networks in the face of failures, fault tolerance mechanisms are crucial. Network failures can occur for various reasons, including the breakdown of the wireless nodes' communication module, node failures caused by battery drain, and changes in the network topology. Addressing these issues is essential to ensure the continuous and reliable operation of IoT networks. Fault-tolerant routing plays a critical role in IoT-based networks, but no systematic and comprehensive research has been conducted in this area. Therefore, this paper aims to fill this gap by reviewing state-of-the-art mechanisms. An analysis of the practical techniques leads to recommendations for further research.