Skip to main content
Log in

rDFD: reactive distributed fault detection in wireless sensor networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Generally, fault detection approaches pursue high detection accuracy, but neglect energy consumption due to the high volume of messages exchanged. Therefore, in this work we propose a reactive distributed scheme for detecting faulty nodes. The scheme is able to detect transient and permanent faulty nodes accurately by exchanging fewer messages. In existing fault detection schemes, nodes exchange too many messages after every specific interval to detect suspicious node. However, in the proposed scheme comparatively much less messages are exchanged within a limited geographical area around the suspicious node only and that too when the node suspects its own readings. In the proposed scheme, each node exploits the temporal correlation in its own readings to detect any suspicious behavior. In order to confirm its status, the suspicious node communicates with its immediate neighbors who may be locally good or possible faulty with a certain level of confidence. Thus, the scheme utilizes the strength of both spatial and temporal correlation to find faulty nodes. Also, a confidence level is assigned to each correlated neighbor of suspicious node in order to enhance the detection accuracy. The ns-2 based simulation results show that our scheme performs better by reducing communication overhead and by detecting faulty nodes with high accuracy as compared to existing approaches.

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
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Hajiyev, C., & Caliskan, F. (2013). Fault diagnosis and reconfiguration in flight control systems (Vol. 2). Berlin: Springer Science & Business Media.

    MATH  Google Scholar 

  2. Mahapatro, A., & Khilar, P. M. (2013). Fault diagnosis in wireless sensor networks: A survey. Communications Surveys & Tutorials, IEEE, 15(4), 2000–2026.

    Article  Google Scholar 

  3. Paradis, L., & Han, Q. (2007). A survey of fault management in wireless sensor networks. Journal of Network and Systems Management, 15(2), 171–190.

    Article  Google Scholar 

  4. Harte, S., Rahman, A., & Razeeb, K. M. (2005). Fault tolerance in sensor networks using self-diagnosing sensor nodes. In The IEEE International Workshop on Intelligent Environments, 2005, pp 7–12.

  5. Mahapatro, A., & Khilar, P. M. (2012). Detection of node failure in wireless image sensor networks. ISRN Sensor Networks, 2012. doi:10.5402/2012/342514.

  6. Vuran, M. C., Akan, O. B., & Akyildiz, I. F. (2004). Spatio-temporal correlation: Theory and applications for wireless sensor networks. Computer Networks, 45(3), 245–259.

    Article  MATH  Google Scholar 

  7. Jiang, P. (2009). A new method for node fault detection in wireless sensor networks. Sensors, 9(2), 1282–1294.

    Article  Google Scholar 

  8. Xu, X., Geng, W., Yang, G., Bessis, N., & Norrington, P. (2014). LEDFD: A low energy consumption distributed fault detection algorithm for wireless sensor networks. International Journal of Distributed Sensor Networks2014. doi:10.1155/2014/714530.

  9. Ji, S., Yuan, S. F., Ma, T. H., & Tan, C. (2010, April). Distributed fault detection for wireless sensor based on weighted average. In 2010 Second international conference on networks security wireless communications and trusted computing (NSWCTC), (Vol. 1, pp. 57–60). IEEE.

  10. Chen, J., Kher, S., & Somani, A. (2006). Distributed fault detection of wireless sensor networks. In Proceedings of the 2006 workshop on Dependability issues in wireless ad hoc networks and sensor networks (pp. 65–72). ACM.

  11. Ding, M., Chen, D., Xing, K., & Cheng, X. (2005, March). Localized fault-tolerant event boundary detection in sensor networks. In 24th Annual joint conference of the IEEE computer and communications societies. proceedings IEEE. INFOCOM 2005. (Vol. 2, pp. 902–913). IEEE.

  12. Younis, O., Fahmy, S., & Santi, P. (2005). An architecture for robust sensor network communications. International Journal of Distributed Sensor Networks, 1(3–4), 305–327.

    Article  Google Scholar 

  13. Wang, W., Wang, B., Liu, Z., & Guo, L. (2011). A cluster-based real-time fault diagnosis aggregation algorithm for wireless sensor networks. Information Technology Journal, 10(1), 80–88.

    Article  Google Scholar 

  14. Yang, Y., Gao, Z., Zhou, H., & Qiu, X. (2014). An uncertainty-based distributed fault detection mechanism for wireless sensor networks. Sensors, 14(5), 7655–7683.

    Article  Google Scholar 

  15. Preparata, F. P., Metze, G., & Chien, R. T. (1967). On the connection assignment problem of diagnosable systems. Electronic Computers, IEEE Transactions on, 6, 848–854.

    Article  MATH  Google Scholar 

  16. Duarte, E. P, Jr, Ziwich, R. P., & Albini, L. C. (2011). A survey of comparison-based system-level diagnosis. ACM Computing Surveys (CSUR), 43(3), 22.

    Article  MATH  Google Scholar 

  17. Malek, M. (1980, May). A comparison connection assignment for diagnosis of multiprocessor systems. In Proceedings of the 7th annual symposium on Computer Architecture (pp. 31–36). ACM.

  18. Chessa, S., & Santi, P. (2001). Comparison-based system-level fault diagnosis in ad hoc networks. In Reliable distributed systems, 2001. Proceedings. 20th IEEE Symposium on (pp. 257–266). IEEE.

  19. Elhadef, M., Boukerche, A., & Elkadiki, H. (2006, October). Diagnosing mobile ad-hoc networks: two distributed comparison-based self-diagnosis protocols. In Proceedings of the 4th ACM international workshop on Mobility management and wireless access (pp. 18–27). ACM.

  20. Sahoo, M. N., & Khilar, P. M. (2014). Diagnosis of wireless sensor networks in presence of permanent and intermittent faults. Wireless Personal Communications, 78(2), 1571–1591.

    Article  Google Scholar 

  21. Guo, S., Zhong, Z., & He, T. (2009, November). FIND: faulty node detection for wireless sensor networks. In Proceedings of the 7th ACM conference on embedded networked sensor systems (pp. 253–266). ACM.

  22. Jaikaeo, C., Srisathapornphat, C., & Shen, C. C. (2001). Diagnosis of sensor networks. In IEEE international conference on communications, 2001. ICC 2001. (Vol. 5, pp. 1627–1632). IEEE.

  23. Lee, W. L., Datta, A., & Cardell-oliver, R. (2006). Winms: Wireless sensor network-management system, an adaptive policy based management for wireless sensor networks. Crawely: Technical Report, The University of Western Australia.

    Google Scholar 

  24. Ruiz, L. B., Siqueira, I. G., Wong, H. C., Nogueira, J. M. S., & Loureiro, A. A. (2004). Fault management in event-driven wireless sensor networks. In Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems (pp. 149–156). ACM.

  25. Gelyan, S. N., Eghbali, A. N., Roustapoor, L., Abadi, S. A. Y. F., & Dehghan, M. (2007). SLTP: scalable lightweight time synchronization protocol for wireless sensor network. In Proceedings of the 3rd International Conference on Mobile Ad-Hoc and Sensor Networks (Vol. 4864, pp. 536–547).

  26. Ping, S. (2003). Delay measurement time synchronization for wireless sensor networks. Intel Research Berkeley Lab, 6, 1–12.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krishna P. Sharma.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sharma, K.P., Sharma, T.P. rDFD: reactive distributed fault detection in wireless sensor networks. Wireless Netw 23, 1145–1160 (2017). https://doi.org/10.1007/s11276-016-1207-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-016-1207-1

Keywords

Navigation