Maximizing the reliability of clustered sensor networks by a fault-tolerant service

Wireless Sensor Networks (WSNs) are usually dispersed in the harsh environments which are prone to different types of faults. So fault-tolerance is an essential characteristic which should be considered in the design level of such networks. On the other hand, WSNs are so energy-constrained and through some solutions, like clustering the nodes, energy should be conserved as much as possible. In this paper, we propose Fault-Tolerant Service (FTS) for the clustered protocols. At the beginning, all the nodes are divided into some groups as clusters via the Energy-Efficient Distance-based Clustering (EEDC) [4] protocol. Then, the FTS along by the main operation of the network, i.e. data gathering, is performed by the cluster-heads . The FTS is composed of three steps: fault detection, fault diagnosis and fault recovery. The main idea of fault detection in the FTS is message exchange. Redundancy is effectively utilized in this paper, where we propose a novel approach to elect the spare cluster-heads in which the elected spare cluster-heads are enough close to the cluster-heads. We have investigated a clustered WSN via simulations which performs the FTS. The simulation results and probabilistic analysis have confirmed the effectiveness of the proposed FTS in maximizing the reliability of the clustered sensor networks. Although the reliability is significantly improved, we show, via simulations, that a clustered WSN should consume about by 30% more energy in order to perform the FTS.

[1]  Rahim Tafazolli,et al.  An Energy-Efficient Clustering Solution for Wireless Sensor Networks , 2011, IEEE Transactions on Wireless Communications.

[2]  Jin-Shyan Lee,et al.  Fuzzy-Logic-Based Clustering Approach for Wireless Sensor Networks Using Energy Predication , 2012, IEEE Sensors Journal.

[3]  M. Potkonjak,et al.  On-line fault detection of sensor measurements , 2003, Proceedings of IEEE Sensors 2003 (IEEE Cat. No.03CH37498).

[4]  Prasanta K. Jana,et al.  A novel evolutionary approach for load balanced clustering problem for wireless sensor networks , 2013, Swarm Evol. Comput..

[5]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[6]  S. Deng,et al.  Mobility-based clustering protocol for wireless sensor networks with mobile nodes , 2011, IET Wirel. Sens. Syst..

[7]  Mohamed Lehsaini,et al.  A novel Cluster-based Fault-tolerant Scheme for wireless sensor networks , 2012, 2012 24th International Conference on Microelectronics (ICM).

[8]  Ying Liao,et al.  Load-Balanced Clustering Algorithm With Distributed Self-Organization for Wireless Sensor Networks , 2013, IEEE Sensors Journal.

[9]  M. Mehdi Afsar,et al.  A Novel Energy-Efficient and Distance-Based Clustering Approach for Wireless Sensor Networks , 2014 .

[10]  Deborah Estrin,et al.  Sympathy: a debugging system for sensor networks [wireless networks] , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[11]  Qi Han,et al.  Journal of Network and Systems Management ( c ○ 2007) DOI: 10.1007/s10922-007-9062-0 A Survey of Fault Management in Wireless Sensor Networks , 2022 .

[12]  M. Potkonjak,et al.  Fault tolerance techniques for wireless ad hoc sensor networks , 2002, Proceedings of IEEE Sensors.

[13]  Yoon-Hwa Choi,et al.  Fault detection of wireless sensor networks , 2008, Comput. Commun..

[14]  William H. Sanders,et al.  Cluster-based failure detection service for large-scale ad hoc wireless network applications , 2004, International Conference on Dependable Systems and Networks, 2004.

[15]  Xiang Cao,et al.  Fault-Tolerant Relay Node Placement in Heterogeneous Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[16]  A. Fleischmann Distributed Systems , 1994, Springer Berlin Heidelberg.

[17]  Deborah Estrin,et al.  Sympathy: A Debugging System for Sensor Networks , 2004 .

[18]  Yu-Chee Tseng,et al.  A Path-Connected-Cluster Wireless Sensor Network and Its Formation, Addressing, and Routing Protocols , 2012, IEEE Sensors Journal.

[19]  Rekha Jain,et al.  Wireless Sensor Network -A Survey , 2013 .

[20]  Chi-Tsun Cheng,et al.  A Clustering Algorithm for Wireless Sensor Networks Based on Social Insect Colonies , 2011, IEEE Sensors Journal.

[21]  Arun Somani,et al.  Distributed fault detection of wireless sensor networks , 2006, DIWANS '06.

[22]  Erik D. Demaine,et al.  Deploying Sensor Networks With Guaranteed Fault Tolerance , 2010, IEEE/ACM Transactions on Networking.

[23]  Mohamed F. Younis,et al.  Fault-tolerant clustering of wireless sensor networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[24]  Mohamed F. Younis,et al.  Overlapping Multihop Clustering for Wireless Sensor Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[25]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[26]  Sheng-Shih Wang,et al.  LCM: A Link-Aware Clustering Mechanism for Energy-Efficient Routing in Wireless Sensor Networks , 2013, IEEE Sensors Journal.

[27]  Makoto Takizawa,et al.  A Survey on Clustering Algorithms for Wireless Sensor Networks , 2010, 2010 13th International Conference on Network-Based Information Systems.

[28]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[29]  Krithika Manohar,et al.  Fault Management in Wireless Sensor Networks , 2013 .

[30]  Z. Che-Aron,et al.  ENFAT-AODV: The fault-tolerant routing protocol for high failure rate Wireless Sensor Networks , 2010, 2010 2nd International Conference on Future Computer and Communication.

[31]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.