Neural network based automated detection of link failures in wireless sensor networks and extension to a study on the detection of disjoint nodes

  • Rakesh Ranjan SwainEmail author
  • Pabitra Mohan Khilar
  • Tirtharaj DashEmail author
Original Research


In the broad research area of wireless sensor networks (WSN), detection of link failure is still in its infancy. In this paper, we propose to use a neural network model for detection of link failure in WSN. The neural network has been allowed to learn and adapt with the help of gradient descent based learning algorithm. We demonstrate the proposed model with regard to the preparation of training data and implementation of the model. This paper also provides a thorough theoretical and analytical investigation of link failures in WSN. The proposed neural network based model has been evaluated carefully with regard to testbed experiments. The simulation-based experiment has been conducted to justify the applicability of the proposed model for dense networks that could contain around 1000 links. We also analyze the theoretical performance of the proposed neural network based algorithm with regard to various performance evaluative measures such as failure detection accuracy, false alarm rate. The simulated experiments, as well as the testbed experiments in indoor and outdoor environments, suggest that the method is capable of link failure detection with higher detection rate and it is consistent. Furthermore, this article also reports a comprehensive case study as an extension of this present research towards automated detection of disjoint and disconnected nodes in a sensor network.


Wireless sensor network Artificial neural network Failure analysis Computational study Theoretical analysis Adaptive learning Multilayer perceptron 


Compliance with ethical standards

Ethical standards

The experiments conducted in this research do not harm the environment.

Conflict of interest

The authors declare that they have no conflict of interest. The data sources, if any, are clearly identified in this research article.


  1. Battiti R (1994) Using mutual information for selecting features in supervised neural net learning. IEEE Trans Neural Netw 5(4):537–550CrossRefGoogle Scholar
  2. Dash T (2017) A study on intrusion detection using neural networks trained with evolutionary algorithms. Soft Computing, 21(10):2687–2700. CrossRefGoogle Scholar
  3. Elliott EO (1963) Estimates of error rates for codes on burst-noise channels. Bell Syst Tech J 42(5):1977–1997CrossRefGoogle Scholar
  4. Hecht-Nielson R (1989) Theory of the backpropagation neural network. In: Journal of conference on neural network, Washington, DCGoogle Scholar
  5. Heinzelman WB, Chandrakasan AP, Balakrishnan H (2002) An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 1(4):660–670CrossRefGoogle Scholar
  6. Issariyakul T, Hossain E (2011) Introduction to network simulator NS2. Springer, BerlinGoogle Scholar
  7. Kamal ARM, Bleakley CJ, Dobson S (2014) Failure detection in wireless sensor networks: a sequence-based dynamic approach. ACM Trans Sens Netw 10(2):35CrossRefGoogle Scholar
  8. Lee MH, Choi YH (2008) Fault detection of wireless sensor networks. Comput Commun 31(14):3469–3475CrossRefGoogle Scholar
  9. Ma Q, Liu K, Cao Z, Zhu T, Liu Y (2015) Link scanner: faulty link detection for wireless sensor networks. IEEE Trans Wirel Commun 14(8):4428–4438CrossRefGoogle Scholar
  10. Mahapatro A, Khilar PM (2013a) Fault diagnosis in wireless sensor networks: a survey. IEEE Commun Surv Tutor 15(4):2000–2026CrossRefGoogle Scholar
  11. Mahapatro A, Khilar PM (2013b) Online distributed fault diagnosis in wireless sensor networks. Wirel Pers Commun 71(3):1931–1960CrossRefGoogle Scholar
  12. Martinez D (2000) Intelligent sensors using neural networks: the example of a microsystem for visual inspection. Eng Sci Educ J 9(5):236–240CrossRefGoogle Scholar
  13. Mishra S, Swain RR, Samal TK, Kabat MR (2015) CS-ATMA: a hybrid single channel MAC layer protocol for wireless sensor networks. In: Computational intelligence in data mining, vol 3, Springer, pp 271–279Google Scholar
  14. Oldewurtel F, Mahonen P (2006) Neural wireless sensor networks. In: Systems and networks communications, 2006. ICSNC ’06. International conference on, pp 28–28Google Scholar
  15. Reddy PN, Dambekodi SN, Dash T (2017) Towards continuous monitoring of environment under uncertainty: a fuzzy granular decision tree approach. CEUR workshop proceedings 1819Google Scholar
  16. Swain RR, Khilar PM (2016a) Composite fault diagnosis in wireless sensor networks using neural networks. Wirel Pers Commun 95(3):2507–2548CrossRefGoogle Scholar
  17. Swain RR, Khilar PM (2016b) A fuzzy MLP approach for fault diagnosis in wireless sensor networks. In: 2016 IEEE region 10 conference (TENCON), pp 3183–3188.
  18. Swain RR, Khilar PM (2017) Soft fault diagnosis in wireless sensor networks using pso based classification. In: 2017 IEEE region 10 conference (TENCON), pp 2456–2461.
  19. Swain RR, Mishra S, Samal TK, Kabat MR (2014) ADV-MMAC: an advertisement based multichannel MAC protocol for wireless sensor networks. In: Contemporary computing and informatics (IC3I), 2014 international conference on, IEEE, pp 347–352Google Scholar
  20. Swain RR, Mishra S, Samal TK, Kabat MR (2016) An energy efficient advertisement based multichannel distributed MAC protocol for wireless sensor networks (ADV-MMAC). Wirel Pers Commun 95(2):655–682CrossRefGoogle Scholar
  21. Swain RR, Dash T, Khilar PM (2017) An effective graph-theoretic approach towards simultaneous detection of fault (s) and cut (s) in wireless sensor networks. Int J Commun Syst 30(13).
  22. Swain RR, Khilar PM, Bhoi SK (2018) Heterogeneous fault diagnosis for wireless sensor networks. Ad Hoc Netw 69:15–37CrossRefGoogle Scholar
  23. Tai AT, Tso KS, Sanders WH (2004) Cluster-based failure detection service for large-scale ad hoc wireless network applications. In: Dependable systems and networks, 2004 international conference on, IEEE, pp 805–814Google Scholar
  24. Wang TY, Chang LY, Duh DR, Wu JY (2007) Distributed fault-tolerant detection via sensor fault detection in sensor networks. In: Information fusion, 2007 10th international conference on, IEEE, pp 1–6Google Scholar
  25. Yick J, Mukherjee B, Ghosal D (2008) Wireless sensor network survey. Comput Netw 52(12):2292–2330CrossRefGoogle Scholar
  26. You Z, Zhao X, Wan H, Hung WN, Wang Y, Gu M (2011) A novel fault diagnosis mechanism for wireless sensor networks. Math Comput Modell 54(1):330–343CrossRefzbMATHGoogle Scholar
  27. Zurada JM (1992) Introduction to artificial neural systems vol. 8. West Publishing Company, St. Paul (ISBN 0-314-93391-3)Google Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringNational Institute of Technology RourkelaOdishaIndia
  2. 2.Department of Computer Science and Information SystemsBirla Institute of Technology and Science Pilani, Goa CampusGoaIndia

Personalised recommendations