Heterogeneous fault diagnosis for wireless sensor networks

Abstract Fault diagnosis has been considered as a very challenging problem in wireless sensor network (WSN) research. Faulty nodes having different behavior such as hard, soft, intermittent, and transient fault are called as heterogeneous faults in wireless sensor networks. This paper presents a heterogeneous fault diagnosis protocol for wireless sensor networks. The proposed protocol consists of three phases, such as clustering phase, fault detection phase, and fault classification phase to diagnose the heterogeneous faulty nodes in the wireless sensor networks. The protocol strategy is based on time out mechanism to detect the hard faulty nodes, and analysis of variance method (ANOVA test) to detect the soft, intermittent, and transient faulty nodes in the network. The feed forward probabilistic neural network (PNN) technique is used to classify the different types of faulty nodes in the network. The performance of the proposed heterogeneous fault diagnosis protocol is evaluated using network simulator NS-2.35. The evaluation of the proposed model is also carried out by the testbed experiment in an indoor laboratory environment and outdoor environment.

[1]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[2]  Hai Wan,et al.  A novel fault diagnosis mechanism for wireless sensor networks , 2011, Math. Comput. Model..

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

[4]  Pabitra Mohan Khilar,et al.  Composite Fault Diagnosis in Wireless Sensor Networks Using Neural Networks , 2017, Wirel. Pers. Commun..

[5]  R.R. Selmic,et al.  Wireless Sensor Network Modeling Using Modified Recurrent Neural Networks: Application to Fault Detection , 2008, 2007 IEEE International Conference on Networking, Sensing and Control.

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

[7]  Simon X. Yang,et al.  A Multi-Fault Diagnosis Method for Sensor Systems Based on Principle Component Analysis , 2009, Sensors.

[8]  Manas Ranjan Kabat,et al.  CS-ATMA: A Hybrid Single Channel MAC Layer Protocol for Wireless Sensor Networks , 2015 .

[9]  H.T. Friis,et al.  A Note on a Simple Transmission Formula , 1946, Proceedings of the IRE.

[10]  Ganapati Panda,et al.  Fault tolerant distributed estimation in wireless sensor networks , 2016, J. Netw. Comput. Appl..

[11]  Pabitra Mohan Khilar,et al.  Diagnosis of  Wireless Sensor Networks in Presence of Permanent and Intermittent Faults , 2014, Wirel. Pers. Commun..

[12]  Pabitra Mohan Khilar,et al.  Distributed Byzantine fault detection technique in wireless sensor networks based on hypothesis testing , 2015, Comput. Electr. Eng..

[13]  Wendi B. Heinzelman,et al.  Supporting bursty traffic in wireless sensor networks through a distributed advertisement-based TDMA protocol (ATMA) , 2013, Ad Hoc Networks.

[14]  Pabitra Mohan Khilar,et al.  Fault Diagnosis in Wireless Sensor Networks: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[15]  M Hajmeer,et al.  A probabilistic neural network approach for modeling and classification of bacterial growth/no-growth data. , 2002, Journal of microbiological methods.

[16]  Stefano Chessa,et al.  Crash faults identification in wireless sensor networks , 2002, Comput. Commun..

[17]  Tian He,et al.  FIND: faulty node detection for wireless sensor networks , 2009, SenSys '09.

[18]  Walter Lang,et al.  Application of Computational Intelligence for Sensor Fault Detection and Isolation , 2007 .

[19]  Pabitra Mohan Khilar,et al.  A fuzzy MLP approach for fault diagnosis in wireless sensor networks , 2016, 2016 IEEE Region 10 Conference (TENCON).

[20]  Simon A. Dobson,et al.  Failure detection in wireless sensor networks: A sequence-based dynamic approach , 2014, TOSN.

[21]  Boubaker Daachi,et al.  Application of fuzzy inference systems to detection of faults in wireless sensor networks , 2012, Neurocomputing.

[22]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[23]  Pabitra Mohan Khilar,et al.  Distributed self fault diagnosis algorithm for large scale wireless sensor networks using modified three sigma edit test , 2015, Ad Hoc Networks.

[24]  Pabitra Mohan Khilar,et al.  An effective graph-theoretic approach towards simultaneous detection of fault(s) and cut(s) in wireless sensor networks , 2017, Int. J. Commun. Syst..

[25]  Ma Yong-guang,et al.  Fault Diagnosis of Sensor Network Using Information Fusion Defined on Different Reference Sets , 2006, 2006 CIE International Conference on Radar.

[26]  Tamás Kalmár-Nagy,et al.  Cut Detection in Wireless Sensor Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[27]  Manas Ranjan Kabat,et al.  An Energy Efficient Advertisement Based Multichannel Distributed MAC Protocol for Wireless Sensor Networks (Adv-MMAC) , 2016, Wireless Personal Communications.

[28]  Prasanta K. Jana,et al.  Energy Efficient Load-Balanced Clustering Algorithm for Wireless Sensor Networks , 2012 .

[29]  Manas Ranjan Kabat,et al.  Adv-MMAC: An advertisement based multichannel MAC protocol for wireless sensor networks , 2014, 2014 International Conference on Contemporary Computing and Informatics (IC3I).

[30]  Prasanta K. Jana,et al.  Energy efficient clustering and routing algorithms for wireless sensor networks: Particle swarm optimization approach , 2014, Eng. Appl. Artif. Intell..

[31]  Edward P. Markowski,et al.  Conditions for the Effectiveness of a Preliminary Test of Variance , 1990 .

[32]  Pabitra Mohan Khilar,et al.  Online Distributed Fault Diagnosis in Wireless Sensor Networks , 2013, Wirel. Pers. Commun..

[33]  Xianghua Xu,et al.  Distributed fault diagnosis of wireless sensor networks , 2008, 2008 11th IEEE International Conference on Communication Technology.

[34]  Donald F. Specht,et al.  Probabilistic neural networks , 1990, Neural Networks.

[35]  A. Gelman Analysis of variance: Why it is more important than ever? , 2005, math/0504499.

[36]  T. Pham-Gia,et al.  The mean and median absolute deviations , 2001 .

[37]  Amiya Nayak,et al.  Comparison-Based System-Level Fault Diagnosis: A Neural Network Approach , 2012, IEEE Transactions on Parallel and Distributed Systems.

[38]  Prasanta K. Jana,et al.  Distributed fault detection and recovery algorithms in two-tier wireless sensor networks , 2016, Int. J. Commun. Networks Distributed Syst..