Abstract
Fault diagnosis is one of the most important and demandable issues of the network. It makes the networks reliable and robust to operate in the normal way to handle almost all types of faults or failures. Additionally, it helps sensor nodes to work smoothly and efficiently till the end of their lifetime. This short survey paper not only presents a clear picture of the recent proposed techniques, but also draws comparisons and contrasts among them to diagnose the potential faults. In addition, it proposes some potential future-work directions which would lead to open new research directions in the field of fault diagnosis.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Wireless Sensor Networks (WSNs) consist of a large number of low-cost, spatially distributed, small-in size, limited computation, storage and communication power sensor nodes that are deployed across the monitoring area. These nodes perform sensing, processing, communication and coordination of information with each other to achieve the common objectives autonomously. Due to recent advancement in wireless communication and electronics, micro-electro-mechanical system (MEMS) enables the resource constrained multi-functional sensor nodes to untetheredly communicate with each other in short distances. These constraints on the network makes it different form the other existing wireless networks. In WSNs, each small sensor node is composed of the following main components such as: (a) processing (b) communication (c) computation (d) power source (e) external memory (f) one or more sensors.
2 Fault Diagnosis Approach
According to the architecture, fault diagnosis model in WSNs consists of the following three types of approaches to handle faults: (i) Model-based or Centralized (ii) Model-less or Distributed (iii) Model-based distributed or Hybrid approaches, each one of which is explained in detail with the help of most recent relevant work available in the literature, see in Fig. 1.
2.1 Model-Based or Centralized Approach
As name indicates, an ultra-reliable centralized sensor node called sink node, with large storage, interrupted power supply and high computational power, is placed logically or geographically in the center. The base station or sink node periodically injects health requests or queries messages to determine the state of each sensor node deployed in the field. There are many techniques available in the literature of WSNs which have followed the centralized approaches for the purpose of fault detection and diagnosis.
2.2 Model-Less or Distributed Approach
Unlike model-based or centralized approach, each sensor node in model-less or distributed approach takes decision about their health status by gathering and analyzing diagnostic response results from the neighboring nodes. Then it updates the BS accordingly. Therefore, the model-less approaches transfer a little information to the BS that helps in prolonging the lifetime. It further reduces a lot of traffic overhead, and minimizes the end-to-end delay over the network. There are many recent techniques in the literature which have followed the distributed approaches for fault diagnosis and detection.
2.3 Distributed Model-Based or Hybrid Approach
It combines the advantages of both centralized (model based) and distribute approach (model-less), and avoids the limitations of both. According to literature, the model based distributed approaches are preferred in terms of reliability, robustness, energy efficiency, and minimizes traffic overhead. So these approaches bridge the gap between the centralized, and distributed approaches. There are a few techniques available in the literature based on the subject cited above.
Table 1 presents some of the most important and recent protocols, which have been presented in the literature, are classified on the basis of different parameters of fault diagnosis. It would help the researchers to find the current trends of the protocols. It also illustrates the advantages and limitation of each. In order to contribute a more demanded-able protocol to be robust, reliable, energy-efficient for the domain.
3 Open Research Challenges
WSNs have steadily become a cutting edge technology of the 21\({}^{st}\) century for the development of wireless sensor applications. It is the most important area because its applications applying to almost all walks of life. Due to its importance, a lot of work has been performed in last one decade, nevertheless the area still demands more work to be done in order to fulfill the current requirements. The followings are some challenges listed below which need be focused:
-
1.
More intelligent algorithms are required for the purpose of fault diagnosis and detection
-
2.
Nodes are required to be diagnosed while performing their usual task simultaneously
-
3.
The network must be prepared for load balancing efficiently specially in the case of multi-media sensor nodes
-
4.
It is required to be adaptive to dynamics changes occurring such as topology, transmission ranges etc.
-
5.
Intelligent movable robot needs to be proposed for diagnosis and detection
-
6.
QoS-based fault diagnosis needs to be concentrated on network energy consumption and link quality
-
7.
Malicious activities and threats are required to be tracked in order to operate uninterruptedly
-
8.
Damaged link diagnosis and detection need to be addressed in large scale WSNs
-
9.
After diagnosing the faulty nodes, they are required to be recovered or reused as much as possible (communication, storage, computation)
-
10.
A cross layer approach to deal with the reliability and robustness of the network
4 Conclusion
This short survey provides a big picture of promising techniques for fault diagnosis and detection existing till date. It also elaborates their strong and weak points. It is believed that this survey will be appreciated, helpful in proposing more robust, reliable, scalable, real-time, mobile, energy-efficient, and intelligent protocols in the near future.
References
Abo-Zahhad, M., Ahmed, S.M., Sabor, N., Sasaki, S.: Mobile sink-based adaptive immune energy-efficient clustering protocol for improving the lifetime and stability period of wireless sensor networks. IEEE Sens. J. 15(8), 4576–4586 (2015)
Afsar, M.M.: Maximizing the reliability of clustered sensor networks by a fault-tolerant service. In: 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE), pp. 1–8. IEEE (2014)
Babaie, S., Khosrohosseini, A., Khadem-Zadeh, A.: A new self-diagnosing approach based on petri nets and correlation graphs for fault management in wireless sensor networks. J. Syst. Archit. 59(8), 582–600 (2013)
Banerjee, I., Chanak, P., Rahaman, H., Samanta, T.: Effective fault detection and routing scheme for wireless sensor networks. Comput. Electr. Eng. 40(2), 291–306 (2014)
Chanak, P., Banerjee, I.: Fuzzy rule-based faulty node classification and management scheme for large scale wireless sensor networks. Expert Syst. Appl. 45, 307–321 (2016)
Chanak, P., Banerjee, I., Sherratt, R.S.: Mobile sink based fault diagnosis scheme for wireless sensor networks. J. Syst. Softw. 119, 45–57 (2016)
De Paola, A., Lo Re, G., Milazzo, F., Ortolani, M.: QoS-aware fault detection in wireless sensor networks. Int. J. Distrib. Sens. Netw. (2013)
Dhal, R., Torres, J.A., Roy, S.: Detecting link failures in complex network processes using remote monitoring. Phys. A Stat. Mech. Appl. 437, 36–54 (2015)
Gong, W., Liu, K., Liu, Y.: Directional diagnosis for wireless sensor networks. IEEE Trans. Parallel Distrib. Syst. 26(5), 1290–1300 (2015)
Hamdan, D., Parissis, I., Hijazi, A., El Hassan, B., et al.: Test and diagnosis of wireless sensor networks applications. In: 2013 World Congress on Computer and Information Technology (WCCIT), pp. 1–7. IEEE (2013)
Jin, X., Chow, T.W., Sun, Y., Shan, J., Lau, B.C.: Kuiper test and autoregressive model-based approach for wireless sensor network fault diagnosis. Wireless Networks 21(3), 829–839 (2015)
Kullaa, J.: Detection, identification, and quantification of sensor fault in a sensor network. Mech. Syst. Signal Process. 40(1), 208–221 (2013)
Lau, B.C., Ma, E.W., Chow, T.W.: Probabilistic fault detector for wireless sensor network. Expert Syst. Appl. 41(8), 3703–3711 (2014)
Lo, C., Lynch, J.P., Liu, M.: Distributed model-based nonlinear sensor fault diagnosis in wireless sensor networks. Mech. Syst. Signal Process. 66, 470–484 (2016)
Mahapatro, A., Khilar, P.M.: Fault diagnosis in wireless sensor networks: a survey. IEEE Commun. Surv. Tutor. 15(4), 2000–2026 (2013)
Miao, X., Liu, K., He, Y., Papadias, D., Ma, Q., Liu, Y.: Agnostic diagnosis: discovering silent failures in wireless sensor networks. IEEE Trans. Wirel. Commun. 12(12), 6067–6075 (2013)
Oßner, C., Buchmann, E., Böhm, K.: Identifying defective nodes in wireless sensor networks. Distrib. Parallel Databases 1–20 (2016)
Panda, M., Khilar, P.M.: Distributed self fault diagnosis algorithm for large scale wireless sensor networks using modified three sigma edit test. Ad Hoc Netw. 25, 170–184 (2015)
Panda, M., Khilar, P.: Distributed Byzantine fault detection technique in wireless sensor networks based on hypothesis testing. Comput. Electr. Eng. 48, 270–285 (2015)
Panigrahi, T., Panda, M., Panda, G.: Fault tolerant distributed estimation in wireless sensor networks. J. Netw. Comput. Appl. 69, 27–39 (2016)
Sahoo, M.N., Khilar, P.M.: Diagnosis of wireless sensor networks in presence of permanent and intermittent faults. Wirel. Pers. Commun. 78(2), 1571–1591 (2014)
Tang, P., Chow, T.W.: Wireless sensor-networks conditions monitoring and fault diagnosis using neighborhood hidden conditional random field. IEEE Trans. Ind. Inform. 12(3), 933–940 (2016)
Titouna, C., Aliouat, M., Gueroui, M.: FDS: fault detection scheme for wireless sensor networks. Wirel. Pers. Commun. 86(2), 549–562 (2016)
Xu, H., Zhang, R., Lin, C., Ma, Y.: Novel approach of fault diagnosis in wireless sensor networks node based on rough set and neural network model. Int. J. Future Gener. Commun. Network. 9(4), 1–16 (2016)
Yu, C.B., Hu, J.J., Li, R., Deng, S.H., Yang, R.M.: Node fault diagnosis in WSN based on RS and SVM. In: 2014 International Conference on Wireless Communication and Sensor Network (WCSN), pp. 153–156. IEEE (2014)
Yuan, H., Zhao, X., Yu, L.: A distributed Bayesian algorithm for data fault detection in wireless sensor networks. In: 2015 International Conference on Information Networking (ICOIN), pp. 63–68. IEEE (2015)
Zafar, A., Wajid, B., Akram, B.A.: A hybrid fault diagnosis architecture for wireless sensor networks. In: International Conference on Open Source Systems & Technologies (ICOSST), pp. 7–15. IEEE (2015)
Zhang, Y., Yuan, X.: Fault diagnosis in clustering WSN based on neighbor cooperation. In: 2016 Chinese Control and Decision Conference (CCDC), pp. 1803–1807. IEEE (2016)
Zhen, F., JingQi, F., Wei, S.: The gateway anomaly detection and diagnosis in WSNs. In: 2016 Chinese Control and Decision Conference (CCDC), pp. 2401–2406. IEEE (2016)
Acknowledgments
This work is supported by International and Hong Kong, Macao & Taiwan collaborative innovation platform and major international cooperation projects of colleges in Guangdong Province (No. 2015KGJHZ026) and Guangdong University of Petrochemical Technology Internal Project 2012RC106. Lei Shu is the corresponding author.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Zhang, Z., Shu, L., Mehmood, A., Yan, L., Zhang, Y. (2018). A Short Survey on Fault Diagnosis in Wireless Sensor Networks. In: Huang, M., Zhang, Y., Jing, W., Mehmood, A. (eds) Wireless Internet. WICON 2016. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 214. Springer, Cham. https://doi.org/10.1007/978-3-319-72998-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-72998-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-72997-8
Online ISBN: 978-3-319-72998-5
eBook Packages: Computer ScienceComputer Science (R0)