Skip to main content
Log in

A Taxonomy of Faults for Wireless Sensor Networks

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

Over the last decade, Wireless Sensor Networks (WSN) went from being a promising technology to the main enabler of countless Internet of Things applications in all types of areas. In industry, WSNs are now used for monitoring and controlling industrial processes, with the benefits of low installation costs, self-organization, self-configuration, and added functionality. Nevertheless, despite the fact that base WSN technologies are quite stable and subject to standardization, they have kept one of their main characteristics: fault-proneness. As a result, in recent years considerable effort has been made in order to provide mechanisms that increase the availability, reliability and maintainability of this type of networks. In this context, a whole range of techniques such as fault detection, fault identification and fault diagnosis used in other research fields are now being applied to WSNs. Unfortunately, this has not led to a consistent, comprehensive WSN fault taxonomy that can be used to characterize and/or classify faults. Neglecting the importance of WSN fault characterization (e.g., when using supervised algorithms for anomaly detection) may lead to bad classifiers and, consequently, bad fault handling procedures and/or tools. In this paper, we start by reviewing base fault management concepts and techniques that can be applied to WSNs. We then proceed to propose and present a comprehensive WSN fault taxonomy that can be used not only in general purpose WSNs but also in Industrial WSNs. Finally, the proposed taxonomy is validated by applying it to an extensive set of faults described in the literature.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Low, K.-S., Win, W.N.N., Er, M.-J.: Wireless sensor networks for industrial environments. In: Computational Intelligence for Modelling, Control and Automation, 2005 and International Conference on Intelligent Agents, International Conference on Web Technologies and Internet Commerce, pp. 271–276 (2005)

  2. Watteyne, T., Vilajosana, X., Kerkez, B., Chraim, F., Weekly, K., Wang, Q., Glaser, S., Pister, K.: OpenWSN: a standards-based low-power wireless development environment. Trans. Emerg. Telecommun. Technol. 23, 480–493 (2012)

    Article  Google Scholar 

  3. Warriach, E.U., Aiello, M., Tei, K.: A machine learning approach for identifying and classifying faults in wireless sensor network. In: 2012 IEEE 15th International Conference on Computational Science and Engineering, pp. 618–625 (2012)

  4. Paradis, L., Han, Q.: A survey of fault management in wireless sensor networks. J. Netw. Syst. Manag. 15, 171–190 (2007)

    Article  Google Scholar 

  5. Mahapatro, A., Khilar, P.M.: Fault diagnosis in wireless sensor networks: a survey. Commun. Surv. Tutor. IEEE 15, 2000–2026 (2013)

    Article  Google Scholar 

  6. Ma, R., Xing, L., Michel, H.E.: Fault-intrusion tolerant techniques in wireless sensor networks. In: 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing, pp. 85–94. IEEE (2006)

  7. Cinque, M., Cotroneo, D., Di Martino, C., Russo, S., Testa, A.: Avr-inject: a tool for injecting faults in wireless sensor nodes. In: IEEE International Symposium on Parallel & Distributed Processing, IPDPS 2009, pp. 1–8. IEEE (2009)

  8. Souza, L., Vogt, H., Beigl, M.: A Survey on Fault Tolerance in Wireless Sensor Networks SAP Research. Karlsruhe University, Germany (2007)

    Google Scholar 

  9. Rodrigues, A., Camilo, T., Silva, J., Boavida, F.: Diagnostic tools for wireless sensor networks: a comparative survey. J. Netw. Syst. Manag. 21, 408–452 (2013)

    Article  Google Scholar 

  10. Tran, T.-D., Oliveira, J., Silva, J.S., Vasco, P., Sousa, N., Raposo, D., Cardoso, F.: A scalable localization system for critical controlled wireless sensor networks. In: 2014 6th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT) (ICUMT 2014). St. Petersburg (2014)

  11. Rodrigues, A., Silva, J.S., Boavida,F.: An automated application-independent approach to anomaly detection in wireless sensor networks. In: Mellouk, A., Fowler, S., Hoceini, S., Daachi, B. (eds.) Wired/Wireless Internet Communications: Proceedings of 12th International Conference, WWIC 2014, Paris, France, May 26-28, 2014, pp. 1–14. Springer International Publishing, Cham (2014)

  12. Avizienis, A., Laprie, J.-C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. Dependable Secure Comput. 1, 11–33 (2004)

    Article  Google Scholar 

  13. IEEE Standard Classification for Software Anomalies. IEEE Std 1044–1993. i- (1994)

  14. Birolini, A.: Quality and reliability of technical systems. IEEE Trans. Reliab. 48, 205–206 (1999)

    Article  Google Scholar 

  15. Ali, A., Tixeuil, S.: Advanced faults patterns for WSN dependability benchmarking. In: Proceedings of the 13th ACM International Conference on Modeling, Analysis, and Simulation of Wireless and Mobile Systems. pp. 39–48. ACM (2010)

  16. Coronato, A., Testa, A.: Approaches of Wireless sensor network dependability assessment. In: 2013 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 881–888. IEEE (2013)

  17. Sailhan, F., Delot, T., Pathak, A., Puech, A., Roy, M.: Fault injection and monitoring for dependability analysis of wireless sensor-actuators networks. In: 4th Workshop Gestion des Données dans les Systèmes d’Information Pervasifs (GEDSIP) in cunjunction with INFORSID. Citeseer (2010)

  18. Fairbairn, M.L., Bate, I., Stankovic, J.A.: Improving the Dependability of Sensornets. In: 2013 IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS), pp. 274–282. IEEE (2013)

  19. Koushanfar, F., Potkonjak, M., Sangiovanni-Vincentelli, A.: On-line fault detection of sensor measurements. In: Proceedings of IEEE Sensors, pp. 974–979. IEEE (2003)

  20. Duraes, J., Madeira, H.: Generic faultloads based on software faults for dependability benchmarking. In: 2004 International Conference on Dependable Systems and Networks, pp. 285–294. IEEE (2004)

  21. Alena, R., Gilstrap, R., Baldwin, J., Stone, T., Wilson, P.: Fault tolerance in ZigBee wireless sensor networks. In: 2011 IEEE Aerospace Conference, pp. 1–15. IEEE (2011)

  22. Miao, X., Liu, K., He, Y., Liu, Y., Papadias, D.: Agnostic diagnosis: discovering silent failures in wireless sensor networks. In: 2011 Proceedings IEEE INFOCOM, pp. 1548–1556. IEEE (2011)

  23. Jalote, P.: Fault Tolerance in Distributed Systems. Prentice-Hall Inc, Upper Saddle River (1994)

    Google Scholar 

Download references

Acknowledgements

The work presented in this paper was partially carried out in the scope of the SOCIALITE Project (PTDC/EEI-SCR/2072/2014), co-financed by COMPETE 2020, Portugal 2020—Operational Program for Competitiveness and Internationalization (POCI), European Union’s ERDF (European Regional Development Fund), and the Portuguese Foundation for Science and Technology (FCT).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Duarte Raposo.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Raposo, D., Rodrigues, A., Silva, J.S. et al. A Taxonomy of Faults for Wireless Sensor Networks. J Netw Syst Manage 25, 591–611 (2017). https://doi.org/10.1007/s10922-017-9403-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10922-017-9403-6

Keywords

Navigation