Fault Tolerance in Data Gathering Wireless Sensor Networks

In data gathering wireless sensor networks, data loss often happens due to external faults such as random link faults and hazard node faults, since sensor nodes have constrained resources and are often deployed in inhospitable environments. However, already known fault tolerance mechanisms often bring new internal faults (e.g. out-of-power faults and collisions on wireless bandwidth) to the original network and dissipate lots of extra energy and time to reduce data loss. Therefore, we propose a novel Dual Cluster Heads Cooperation (CoDuch) scheme to tolerate external faults while introducing less internal faults and dissipating less extra energy and time. In CoDuch scheme, dual cluster heads cooperate with each other to reduce extra costs by sending only one copy of sensed data to the Base Station; also, dual cluster heads check errors with each other during the collecting data process. Two algorithms are developed based on the CoDuch scheme: CoDuch-l for tolerating link faults and CoDuch-b for tolerating both link faults and node faults; theory and experimental study validate their effectiveness and efficiency.

[1]  Ananthram Swami,et al.  Understanding the Quality of Monitoring for Network Management , 2010, Comput. J..

[2]  Donald Ervin Knuth,et al.  The Art of Computer Programming, Volume II: Seminumerical Algorithms , 1970 .

[3]  Cheng Li,et al.  An Agreement-Based Fault Detection Mechanism for Under Water Sensor Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[4]  Erol Gelenbe,et al.  Adaptive Random Re-Routing for Differentiated QoS in Sensor Networks , 2008, BCS Int. Acad. Conf..

[5]  Wendi B. Heinzelman,et al.  Application-specific protocol architectures for wireless networks , 2000 .

[6]  Erol Gelenbe,et al.  Quality of information: An empirical approach , 2008, 2008 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[7]  Ahmed Helmy,et al.  Poster abstract secure locations: routing on trust and isolating compromised sensors in location-aware sensor networks , 2003, SenSys '03.

[8]  Yanyong Zhang,et al.  R-Sentry: Providing Continuous Sensor Services against Random Node Failures , 2007, 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'07).

[9]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[10]  Duncan Fyfe Gillies,et al.  Probabilistic Approaches to Estimating the Quality of Information in Military Sensor Networks , 2010, Comput. J..

[11]  L.M. Sa de Souza FT-CoWiseNets: A Fault Tolerance Framework for Wireless Sensor Networks , 2007, 2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007).

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

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

[14]  Xiuzhen Cheng,et al.  Localized fault-tolerant event boundary detection in sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

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

[16]  Andrea Vitaletti,et al.  SNIF: Sensor Network Inspection Framework , 2006 .

[17]  V.M. Vokkarane,et al.  Performance Analysis of Dual-Homed Fault-Tolerant Routing in Wireless Sensor Networks , 2008, 2008 IEEE Conference on Technologies for Homeland Security.

[18]  Bonnie S. Heck-Ferri,et al.  Distributed Fault-Tolerance for Event Detection Using Heterogeneous Wireless Sensor Networks , 2012, IEEE Transactions on Mobile Computing.

[19]  Mario Piattini,et al.  An Applicable Data Quality Model for Web Portal Data Consumers , 2008, World Wide Web.

[20]  Krishnendu Chakrabarty,et al.  Redundancy Analysis and a Distributed Self-Organization Protocol for Fault-Tolerant Wireless Sensor Networks∗ , 2007, Int. J. Distributed Sens. Networks.

[21]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[22]  Mary Baker,et al.  Mitigating routing misbehavior in mobile ad hoc networks , 2000, MobiCom '00.

[23]  Murat Demirbas,et al.  The impact of data aggregation on the performance of wireless sensor networks , 2008, Wirel. Commun. Mob. Comput..

[24]  Hari Balakrishnan,et al.  Memento: A Health Monitoring System for Wireless Sensor Networks , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[25]  A. Rahman,et al.  Fault tolerance in sensor networks using self-diagnosing sensor nodes , 2005 .

[26]  Giorgio Ventre,et al.  Network Simulator NS2 , 2008 .