Autonomic Self-healing Approach to Eliminate Hardware Faults in Wireless Sensor Networks

Recently, Wireless Sensor Networks (WSNs) are gained great attentions due to its ability to serve effectively in different applications. However, sensor nodes have energy and computational challenges. Moreover, WSNs may be prone to software failure, unreliable wireless connections, malicious attacks, and hardware faults; that make the network performance degrade significantly during its lifespan. One of these well-known challenges that affect the network performance is the fault tolerance. Therefore, this paper reviews this problem and provides a self-healing methodology to avoid these faults. Moreover, the structure and challenges of wireless sensor networks and the main concepts of self-healing for fault management in WSN are discussed. The results of the proposed method are illustrated to evaluate the network performance and measure its ability to avoid the network failure.

[1]  Mohamed Elhoseny,et al.  Loan portfolio optimization using Genetic Algorithm: A case of credit constraints , 2016, 2016 12th International Computer Engineering Conference (ICENCO).

[2]  Mohamed Elhoseny,et al.  Genetic Algorithm Based Model For Optimizing Bank Lending Decisions , 2017, Expert Syst. Appl..

[3]  Matt Welsh,et al.  Programming Sensor Networks Using Abstract Regions , 2004, NSDI.

[4]  Mohamed Elhoseny,et al.  Secure Routing in Wireless Sensor Networks: A State of the Art , 2013 .

[5]  Mohamed Elhoseny,et al.  Balancing Energy Consumption in Heterogeneous Wireless Sensor Networks Using Genetic Algorithm , 2015, IEEE Communications Letters.

[6]  Tian He,et al.  Differentiated surveillance for sensor networks , 2003, SenSys '03.

[7]  Miodrag Potkonjak,et al.  Fault Tolerance in Wireless Sensor Networks , 2004, Handbook of Sensor Networks.

[8]  Hai Liu,et al.  Fault-Tolerant Algorithms/Protocols in Wireless Sensor Networks , 2009, Guide to Wireless Sensor Networks.

[9]  Fernando Boavida,et al.  Diagnostic Tools for Wireless Sensor Networks: A Comparative Survey , 2012, Journal of Network and Systems Management.

[10]  John A. Stankovic,et al.  Context-aware wireless sensor networks for assisted living and residential monitoring , 2008, IEEE Network.

[11]  Ahmed Farouk,et al.  Secure Image Processing and Transmission Schema in Cluster-Based Wireless Sensor Network , 2020, Sensor Technology.

[12]  Antonio Alfredo Ferreira Loureiro,et al.  Fault management in event-driven wireless sensor networks , 2004, MSWiM '04.

[13]  Jin Young Kim,et al.  Fish Robots for Water Pollution Monitoring Using Ubiquitous Sensor Networks with Sonar Localization , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).

[14]  Stefano Chessa,et al.  Fault recovery mechanism in single-hop sensor networks , 2005, Comput. Commun..

[15]  S. Sitharama Iyengar,et al.  Distributed Bayesian algorithms for fault-tolerant event region detection in wireless sensor networks , 2004, IEEE Transactions on Computers.

[16]  Xiaohui Yuan,et al.  An energy efficient encryption method for secure dynamic WSN , 2016, Secur. Commun. Networks.

[17]  Sukun Kim,et al.  Health Monitoring of Civil Infrastructures Using Wireless Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[18]  Ahmed Farouk,et al.  Dynamic Multi-hop Clustering in a Wireless Sensor Network: Performance Improvement , 2017, Wireless Personal Communications.

[19]  Xiaohui Yuan,et al.  Extending self-organizing network availability using genetic algorithm , 2014, Fifth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[20]  Xiaohui Yuan,et al.  A Genetic Algorithm-Based, Dynamic Clustering Method Towards Improved WSN Longevity , 2016, Journal of Network and Systems Management.

[21]  Mohamed Elhoseny,et al.  A secure data routing schema for WSN using Elliptic Curve Cryptography and homomorphic encryption , 2016, J. King Saud Univ. Comput. Inf. Sci..