Abstract

Software-defined wireless sensor networks (SDWSNs) improve network programmability and centralized control, but maintaining connectivity under node and link failures remains difficult because of node mobility, limited energy, and dynamic topology changes. This study proposes IPL, an Intelligent, Predefined, and Lightweight recovery framework for topology-aware SDWSNs. The framework integrates three coordinated mechanisms: predictive link-lifetime estimation using energy and mobility parameters, energy-aware target positioning through a weighted midpoint strategy, and ring-based coordination among mobile IPL relay nodes for deterministic and low-overhead recovery. IPL is designed to handle both isolated and multiple concurrent failures while reducing controller burden and avoiding expensive global recomputation. The method was evaluated in a Mininet/Floodlight-based SDWSN environment with 150 nodes under identical settings against four benchmark schemes: IFT, Fed-TSN, P4Neighbor, and LCD. Across varying failure conditions, IPL consistently achieved faster recovery and better communication reliability. Relative to the baselines, the proposed method reduced recovery time by up to 26%, lowered latency by up to 27%, decreased energy consumption by up to 18%, improved packet delivery ratio by up to 19%, increased recovery success rate by up to 17%, and extended network lifetime by up to 19%. These gains arise from proactive link monitoring, rapid relay repositioning, and structured recovery coordination. Overall, IPL offers an efficient and scalable recovery solution for dynamic SDWSNs, particularly in environments with moderate failure rates, while highlighting opportunities for future enhancement through adaptive relay allocation and improved mobility-aware prediction.

Keywords

Software-Defined Wireless Sensor Networks, Network Connectivity, Node Failure, Recovery, IPL, Energy Consumption,

Downloads

Download data is not yet available.

References

  1. M. Trigka, E. Dritsas, Wireless Sensor Networks: From Fundamentals and Applications to Innovations and Future Trends. IEEE Access, IEEE, 13, (2025) 96365–96399. https://doi.org/10.1109/ACCESS.2025.3572328
  2. M. Ayaz, M. Ammad-Uddin, I. Baig, E.H.M. Aggoune, Wireless Sensor’s Civil Applications, Prototypes, and Future Integration Possibilities: A review. IEEE Sensors Journal, IEEE, 18(1), (2018) 4–30. https://doi.org/10.1109/JSEN.2017.2766364
  3. M.A. Jamshed, K. Ali, Q.H. Abbasi, M.A. Imran, M. Ur-Rehman, Challenges, Applications, and Future of Wireless Sensors in Internet of Things: A Review. IEEE Sensors Journal, 22(6), (2022) 5482-5494. https://doi.org/10.1109/JSEN.2022.3148128
  4. D. Kreutz, F.M.V. Ramos, P.E. Verissimo, C.E. Rothenberg, S. Azodolmolky, S. Uhlig, Software-defined networking: A comprehensive survey. Proceedings of the IEEE, IEEE, 103(1), (2015) 14–76. https://doi.org/10.1109/JPROC.2014.2371999
  5. A. Narwaria, A.P. Mazumdar, Software-Defined Wireless Sensor Network: A Comprehensive Survey. Journal of Network and Computer Applications, 215, (2023) 103636. https://doi.org/10.1016/j.jnca.2023.103636
  6. J.A.P. Fernández, L.J.G. Villalba, T.H. Kim, Software Defined Networks in Wireless Sensor Architectures. Entropy, 20(4), (2018) 225. https://doi.org/10.3390/e20040225
  7. G.A. Abed, Enhancing Wireless Sensor Networks Features Using Software-Defined Networking Techniques and ACO Algorithms. Iraqi Journal for Computer Science and Mathematics, 5(3), (2024) 489–500. https://doi.org/10.52866/ijcsm.2024.05.03.030
  8. B.B. Letswamotse, R. Malekian, C.-Y. Chen, K.M. Modieginyane, Software Defined Wireless Sensor Networks (SDWSN): A Review on Efficient Resources, Applications and Technologies. Journal of Internet Technology, 19(5), (2018) 1303–1313. https://doi.org/10.3966/160792642018091905003
  9. G. Kaur, P. Chanak, An Intelligent Fault Tolerant Data Routing Scheme for Wireless Sensor Network-Assisted Industrial Internet of Things. IEEE Transactions on Industrial Informatics, IEEE, 19(4), (2023) 5543–5553. https://doi.org/10.1109/TII.2022.3204560
  10. J. Xu, S. Xie, J. Zhao, P4Neighbor: Efficient Link Failure Recovery with Programmable Switches. IEEE Transactions on Network and Service Management, 18(1), (2021) 388–401. https://doi.org/10.1109/TNSM.2021.3050478
  11. V. Balasubramanian, M. Aloqaily, M. Reisslein, Fed-TSN: Joint Failure Probability-Based Federated Learning for Fault-Tolerant Time-Sensitive Networks. IEEE Transactions on Network and Service Management, IEEE, 20(2), (2023) 1470–1486. https://doi.org/10.1109/TNSM.2023.3273396
  12. M. Huang, B. Yu, LCD: Light-Weight Control Model for Data Plane in Software-Defined Wireless Sensor networks. Transactions on Emerging Telecommunications Technologies, 30(6), (2019) e3557. https://doi.org/10.1002/ett.3557
  13. A. Menaceur, H. Drid, M. Rahouti, Fault Tolerance and Failure Recovery Techniques in Software-Defined Networking: A Comprehensive Approach. Journal of Network and Systems Management, 31(4), (2023) 83. https://doi.org/10.1007/s10922-023-09772-x
  14. T. Semong, T. Maupong, A.M. Zungeru, O. Tabona, S. Dimakatso, G. Boipelo, M. Phuthego, A review on Software Defined Networking as a Solution to Link Failures. Scientific African, 21, (2023) e01865. https://doi.org/10.1016/j.sciaf.2023.e01865
  15. S. Alhiyari, S.H.A.B. Hamid, N.N. Daud, A Survey of Link Failure Detection and Recovery in Software-Defined Networks. Computers, Materials & Continua, 82(1), (2025) 103-137. https://doi.org/10.32604/cmc.2024.059050
  16. D. Franco, M. Higuero, A. Sanz, J. Unzilla, M. Huarte, vFFR: A Very Fast Failure Recovery Strategy Implemented in Devices with Programmable Data Plane. IEEE Open Journal of the Communications Society, IEEE, 5, (2024) 7121–7146. https://doi.org/10.1109/OJCOMS.2024.3493417
  17. T.S. Wong, S.S.W. Lee, Design of an In-Band Control Plane for Automatic Bootstrapping and Fast Failure Recovery in P4 Networks. IEEE Transactions on Network and Service Management, IEEE, 20(3), (2023) 3612–3629. https://doi.org/10.1109/TNSM.2023.3242222
  18. A. Sgambelluri, D. Scano, R. Morro, F. Cugini, J. Ortiz, J.M. Martinez, E. Riccardi, P. Castoldi, P. Pavon, A. Giorgetti, Failure Recovery in the MANTRA Architecture with an IPoWDM SONiC Node and 400ZR/ZR+ Pluggables. Journal of Optical Communications and Networking, 16(5), (2024) B26–B34. https://doi.org/10.1364/JOCN.514179
  19. K. Qiu, J. Zhao, X. Wang, X. Fu, S. Secci, Efficient Recovery Path Computation for Fast Reroute in Large-Scale Software-Defined Networks. IEEE Journal on Selected Areas in Communications, IEEE, 37(8), (2019) 1755–1768. https://doi.org/10.1109/JSAC.2019.2927098
  20. T.T. Hieu, N. Kitsuwan, Swift Recovery: An Innovative Routing Approach for Multi-Failure Protection in Software-Defined Networks. IEEE Access, IEEE, 12, (2024) 158685–158702. https://doi.org/10.1109/ACCESS.2024.3487211
  21. J. Chen, F. Yan, D. Li, S. Chen, X. Qiu, Recovery and Reconstruction of Multicast Tree in Software-Defined Network: High Speed and Low Cost. IEEE Access, IEEE, 8, (2020) 27188–27201. https://doi.org/10.1109/ACCESS.2020.2970275
  22. N. Vuppalapati, T.G. Venkatesh, Candidate Selection Algorithms for Hybrid IP/SDN Networks with Multi-Link Failures. IEEE Transactions on Network and Service Management, IEEE, 22(2), (2025) 1219–1231. https://doi.org/10.1109/TNSM.2024.3504534
  23. M.Y. Daha, M.S.M. Zahid, B. Isyaku, A.A. Alashhab, CDRA: A Community Detection based Routing Algorithm for Link Failure Recovery in Software Defined Networks. International Journal of Advanced Computer Science and Applications, 12(11), (2021) 712-722. https://doi.org/10.14569/IJACSA.2021.0121181
  24. J. Ali, G. Shan, N. Gul, B.H. Roh, An Intelligent Blockchain-based Secure Link Failure Recovery Framework for Software-defined Internet-of-Things. Journal of Grid Computing, 21(4), (2023) 57. https://doi.org/10.1007/s10723-023-09693-8
  25. B. Isyaku, K.B.A. Bakar, W. Nagmeldin, A. Abdelmaboud, F. Saeed, F.A. Ghaleb, Reliable Failure Restoration with Bayesian Congestion Aware for Software Defined Networks. Computer Systems Science and Engineering, 46(3), (2023) 3729–3748. https://doi.org/10.32604/csse.2023.034509
  26. S. Wang, Z. Jiang, X. Li, J. Ma, K-Backup: Load- and TCAM-Aware Multi-Backup Fast Failure Recovery in SDNs. IEEE/ACM Transactions on Networking, 32(4), (2024) 3347–3360. https://doi.org/10.1109/TNET.2024.3386091
  27. S. Petale, J. Thangaraj, Link Failure Recovery Mechanism in Software Defined Networks. IEEE Journal on Selected Areas in Communications, 38(7), (2020) 1285–1292. https://doi.org/10.1109/JSAC.2020.2986668
  28. H. Nurwarsito, G. Prasetyo, Implementation Failure Recovery Mechanism using VLAN ID in Software Defined Networks. International Journal of Advanced Computer Science and Applications, 14(1), (2023) 709-714. https://dx.doi.org/10.14569/IJACSA.2023.0140178
  29. Y. Wang, S. Feng, H. Guo, X. Qiu, H. An, A Single-Link Failure Recovery Approach Based on Resource Sharing and Performance Prediction in SDN. IEEE Access, IEEE, 7, (2019) 174750–174763. https://doi.org/10.1109/ACCESS.2019.2957141
  30. H.C. Hsieh, M.L. Chiang, T.Y. Chang, Improving the fault-tolerance of software-defined networks with dynamic overlay agreement. Cluster Computing, 24(3), (2021) 2597–2614. https://doi.org/10.1007/s10586-020-03224-w