RFDCAR: Robust failure node detection and dynamic congestion aware routing with network coding technique for wireless sensor network


Wireless sensor networks is an attractive concept that is being implemented in all fields of work with diverse applications. Hence it is not a surprise that there are several wireless routing algorithms available and they mainly focus on reducing the consumption of energy in WSN, the direction of the fact that a sensor node point work on batteries. But algorithms do not study on these energy deficient nodes and their collision effects. There are various reasons for node failure that can fall under mechanical or electrical problems, battery depletion, environmental degradation or hostile tampering. But the most common failure of nodes occur due to limited energy availability. Failure caused due to a group of nodes can minimize the network paths. These activities can lead to failures in the subset of acting nodes resulting in a disconnected or no path situation from the network. This algorithm introduces the multipath node disjoint routing by combining local and global procedures for adaptive route. The capable nodes in the network are located using Lyapunoy optimization technique through network coding technique that enhances the operation and lifetime of the entire network. Through weight of the packet and along with the packet receiving ratio the algorithm separates the packets and route them to a different path to the base station thereby improving delivery and optimizing time and energy. Simulations are conducted in a NS3 environment and proved that this algorithm is efficient in performance than the existing methods.

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

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7


  1. 1.

    Preeth SKSL, Dhanalakshmi R, Kumar R, Shakeel PM (2018) An adaptive fuzzy rule based energy efficient clustering and immune-inspired routing protocol for WSN-assisted IoT system. J Ambient Intell Humaniz Comput:1–13. https://doi.org/10.1007/s12652-018-1154-z

  2. 2.

    Baskar S, Dhulipala VR (2016) Comparative analysis on fault tolerant techniques for memory cells in wireless sensor devices. Asian Journal of Research in Social Sciences and Humanities 6(cs1):519–528

    Article  Google Scholar 

  3. 3.

    H. Ritter, R. Winter, and J. Schiller (2004) Partition detection system for mobile ad-hoc networks,” in Proc. of IEEE SECON

  4. 4.

    Venkataraman NL, Kumar R, Shakeel PM (2019) Ant lion optimized bufferless routing in the design of low power application specific network on chip. Circuits Syst Signal Process. https://doi.org/10.1007/s00034-019-01065-6

  5. 5.

    M. Caccamo, L. Zhang, L. Sha, and G. Buttazzo (2002) An implicit prioritized access protocol for wireless sensor networks, in Proc. of IEEE Real- Time Systems Symp. (RTSS), pp. 39–48

  6. 6.

    Shrivastava N, Suri S, Toth C (2008) Detecting cuts in sensor networks. ACM Trans Sensor Netw 4(2):1–25

    Article  Google Scholar 

  7. 7.

    Dini G, Pelagatti M, Savino IM (2008) An algorithm for reconnecting wireless sensor network partitions. Proc European Conf Wireless Sensor Networks:253–267

  8. 8.

    Lapas Pradittasnee, Seyit Camtepe, Member, IEEE, and Yu-Chu Tian, Member, IEEE,” Efficient route update and maintenance for reliable routing in large-scale sensor networks”, IEEE Trans Ind Inf, https://doi.org/10.1109/TII.2016.2569523

  9. 9.

    Rashmi Ranjan Rout, Student Member, IEEE, and Soumya K. Ghosh, Member, IEEE, (2013) Enhancement of lifetime using duty cycle and network coding in wireless sensor networks, IEEE Transactions On Wireless Communications, 12(2), https://doi.org/10.1109/TWC.2012.111412.112124

  10. 10.

    Johnson DB, Maltz DB (1996) Dynamic source routing in ad hoc wireless networks. In: Mobile Computing. Springer US, New York, pp 153–181

    Google Scholar 

  11. 11.

    Weiss, E.; Hiertz, G.R.; Bangnan, Xu. Performance analysis of temporally ordered routing algorithm based on IEEE 802.11a. In Proceedings of 62nd IEEE vehicular technology conference, Dallas, TX, USA, 2005; pp. 2565–2569

  12. 12.

    Mohamed Shakeel P, Baskar S, Selvakumar SWPC (2019) Retrieving multiple patient information by using the virtual MIMO and path beacon in wireless body area network:1–12. https://doi.org/10.1007/s11277-019-06525-5

  13. 13.

    T. He, J. Stankovic, C. Lu, and T. Abdelzaher (2003) SPEED: a stateless protocol for real-time communication in sensor networks, in Proc of IEEE ICDCS, pp. 46–55

  14. 14.

    Quang PTA, Kim D-S (2012) Enhancing real-time delivery of gradient routing for industrial wireless sensor networks. IEEE Trans Ind Inf 8(1):61–68

    Article  Google Scholar 

  15. 15.

    El Hajji F, Leghris C, Douzi K (2018) Adaptive routing protocol for lifetime maximization in multi-constraint wireless sensor networks. Journal of Communications and Information Networks 3(1):67–83. https://doi.org/10.1007/s41650-018-0008-3

    Article  Google Scholar 

  16. 16.

    Yaning Wan, Zhaofeng Wang,“Routing algorithm of energy efficient wireless sensor network based on partial energy level”, Cluster computing, Received: 9 January 2018 / Revised: 24 January 2018 / Accepted: 29 January 2018, Springer Science+Business Media, LLC, part of Springer Nature 2018

  17. 17.

    Zhang J, Ren F, Gao S, Yang H, Lin C (2015) Dynamic routing for data integrity and delay differentiated services in wireless sensor networks. IEEE Trans Mob Comput. https://doi.org/10.1109/TMC.2014.2313576

  18. 18.

    Ahlswede R (2019) Random network coding. In: Probabilistic methods and distributed information. Springer, Cham, pp 359–383

    Google Scholar 

  19. 19.

    Christy F, Dhulipala VRS (2012) Analysis of selective routing strategies for fault tolerance in wireless sensor networks. Int J Comput Sci Eng:749–755

  20. 20.

    Etzion T, Zhang H (2019) Grassmannian codes with new distance measures for network coding. IEEE Trans Inf Theory

  21. 21.

    Baskar S, Periyanayagi S, Shakeel PM, Dhulipala VS (2019) An energy persistent range-dependent regulated transmission communication model for vehicular network applications. Comput Netw 152:144–153. https://doi.org/10.1016/j.comnet.2019.01.027

    Article  Google Scholar 

  22. 22.

    V.R. Sarma Dhulipala,V. Aarthy, RM. Chandrasekaran (2010) Energy and fault aware management framework for wireless sensor network in Proc of Springer V. V Das et al. (Eds.): BAIP 2010, CCIS 70, pp. 461–464

  23. 23.

    Gomathi P, Baskar S, Shakeel MP, Dhulipala SV (2019) Numerical function optimization in brain tumor regions using reconfigured multi-objective bat optimization algorithm. Journal of Medical Imaging and Health Informatics 9(3):482–489

    Article  Google Scholar 

  24. 24.

    Baskar S, Dhulipala VS (2018) Secure and compact implementation of optimized Montgomery multiplier based elliptic curve cryptography on FPGA with road vehicular traffic collecting protocol for VANET application. Int J Heavy Veh Syst 25(3–4):485–497

    Article  Google Scholar 

  25. 25.

    Shancang Li, Member, IEEE, Shanshan Zhao, Xinheng Wang, Member, IEEE, Kewang Zhang, and Ling Li, (2014) Adaptive and secure load-balancing routing protocol for service-oriented wireless sensor networks”, IEEE Systems Journal, https://doi.org/10.1109/JSYST.2013.2260626

Download references

Author information



Corresponding author

Correspondence to T. Gobinath.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Gobinath, T., Tamilarasi, A. RFDCAR: Robust failure node detection and dynamic congestion aware routing with network coding technique for wireless sensor network. Peer-to-Peer Netw. Appl. 13, 2053–2064 (2020). https://doi.org/10.1007/s12083-019-00806-3

Download citation


  • Congestion
  • Cut detection
  • Encoding
  • Node detection
  • Lyapunoy optimization technique
  • Multipath node disjoint routing
  • Time and energy