Skip to main content
Log in

Partition Identification and Redeployment Algorithm Through Neighbourhood Information

  • Research
  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The maintenance of connectivity and coverage is a crucial factor in the performance of wireless sensor networks (WSNs), as it significantly impacts the quality of service (QoS) aspects. The primary objective of a wireless sensor network is to monitor a specific area and report any events to a central repository, known as a sink. However, this can only be accomplished if a valid path exists. Therefore, the failure of a critical sensor along the path to the sink can result in network partitioning. Consequently, prohibiting a group of active nodes to effectively transmit their data to the sink, which leads to network underutilization. To address this problem, we propose an optimal solution called Partition Identification and Redeployment Algorithm (PIRA). PIRA consists of three steps: Initialization, Partition Detection, and Recovery phase. During the Initialization phase, the sink node collects all the information about the network. In the Partition Detection phase, we address both partitions created during the network deployment phase using innovative cooperative beamforming, as well as partitions that occur during the operational phase through nodes exchanging periodic Beacon messages. The algorithm detects failures by observing if certain nodes fails to receive messages from neighboring nodes and subsequently sends failure reports, allowing the sink node to identify network partition. In the recovery phase, optimized relay node redeployment is performed based on the received signal strength. The proposed algorithm is evaluated by comparing it with existing notable solutions. The results demonstrate that PIRA surpasses other techniques in terms of partition detection, detection duration, and energy consumption. It achieves low latency and energy consumption while minimizing the communication overhead.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

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

Similar content being viewed by others

Data Availability

Not applicable.

References

  1. Akan, O. B., Isik, M. T., & Baykal, B. (2009). Wireless passive sensor networks. IEEE Communications Magazine, 47(8), 92–99.

    Article  MATH  Google Scholar 

  2. Jha, V., Prakash, N., & Mohapatra, A. K. (2019). Energy efficient model for recovery from multiple nodes failure in wireless sensor networks. Wireless Personal Communications, 108(3), 1459–1479.

    Article  MATH  Google Scholar 

  3. Baha, R., & Ullash, S. (2020). Detecting and healing area coverages holes in homogeneous wireless sensor network: Survey. arXiv preprint[SPACE]arXiv:2005.02492.

  4. Zear, A., & Ranga, V. (2021). Distributed partition detection and recovery using UAV in wireless sensor and actor networks. Kuwait Journal of Science. https://doi.org/10.48129/kjs.v48i4.10819

    Article  MathSciNet  Google Scholar 

  5. Koriem, S. M., & Bayoumi, M. A. (2020). Detecting and measuring holes in wireless sensor network. Journal of King Saud University-Computer and Information Sciences, 32(8), 909–916.

    Article  MATH  Google Scholar 

  6. Anna, D. E., et al. (2020). Identifying partitions in wireless sensor network. International Journal of Parallel Programming, 48(2), 296–309.

    Article  MATH  Google Scholar 

  7. Rao, V., et al. (2015). Detection of connected but a cut occurred somewhere (CCOS) in wireless sensor networks. IJRCCT, 4(6), 410–413.

    MATH  Google Scholar 

  8. Banoth, S. P. R., Donta, P. K., & Amgoth, T. (2023). Target-aware distributed coverage and connectivity algorithm for wireless sensor networks. Wireless Networks, 29, 1815.

    Article  MATH  Google Scholar 

  9. Zear, A., Ranga, V., & Bhushan, K. (2023). Coordinated network partition detection and bi-connected inter-partition topology creation in damaged sensor networks using multiple UAVS. Computer Communications, 203, 15–29.

    Article  Google Scholar 

  10. Bhatt, R., & Datta, R. (2013). A stochastic process based framework of redeployment model for wireless sensor network. In Proc. Advanced Information Networking and Applications Workshops (WAINA), 2013 27th International Conference On, pp. 443–449. IEEE.

  11. Al Aghbari, Z., Raj, P. P., & Khedr, A. M. (2023). Ftcft: A fault-tolerant coverage preserving strategy for face topology-based wireless sensor networks. The Journal of Supercomputing, 79, 10915.

    Article  MATH  Google Scholar 

  12. Kumar, R., & Amgoth, T. (2020). Adaptive cluster-based relay-node placement for disjoint wireless sensor networks. Wireless Networks, 26(1), 651–666.

    Article  MATH  Google Scholar 

  13. Zhang, J.-K., & Tao, D. (2018). Partition connectivity recovery based on relay node deployment for wireless sensor networks. Journal of Computers, 29(6), 193–200.

    MATH  Google Scholar 

  14. Chakraborty, S., Goyal, N. K., Mahapatra, S., & Soh, S. (2020). A Monte-Carlo Markov chain approach for coverage-area reliability of mobile wireless sensor networks with multistate nodes. Reliability Engineering & System Safety, 193, 106662.

    Article  Google Scholar 

  15. Baroudi, U., Aldarwbi, M., & Younis, M. (2020). Energy-aware connectivity restoration mechanism for cyber-physical systems of networked sensors and robots. IEEE Systems Journal, 14(3), 3093–3104.

    Article  MATH  Google Scholar 

  16. Ranga, V., Dave, M., & Verma, A. K. (2014). A hybrid timer based single node failure recovery approach for WSANs. Wireless personal communications, 77(3), 2155–2182.

    Article  MATH  Google Scholar 

  17. Awan, A. A., Khan, M. A., Malik, A. N., Shah, S. A. A., Shahzad, A., Nazir, B., Khan, I. A., Jadoon, W., Shahzad, N., & Nawaz Jadoon, R. (2019). Quality of service-based node relocation technique for mobile sensor networks. Wireless Communications and Mobile Computing, 2019, 5043187.

    Article  MATH  Google Scholar 

  18. Shriwastav, S., & Ghose, D. (2018). Round-table negotiation for fast restoration of connectivity in partitioned wireless sensor networks. Ad Hoc Networks, 77, 11–27.

    Article  MATH  Google Scholar 

  19. Khalifa, B., Khedr, A. M., & Al Aghbari, Z. (2019). A coverage maintenance algorithm for mobile WSNs with adjustable sensing range. IEEE Sensors Journal, 20(3), 1582–1591.

    Article  Google Scholar 

  20. Mahmood, K., Khan, M. A., Shah, A. M., Ali, S., Saeed, M. K., et al. (2018). Intelligent on-demand connectivity restoration for wireless sensor networks. Wireless Communications and Mobile Computing, 2018, 9702650.

    Article  MATH  Google Scholar 

  21. Yang, C., Yuling, S., Zhongyi, W., & Lan, H. (2016). Connectivity of wireless sensor networks in greenhouse for plant growth. International Journal of Agricultural and Biological Engineering, 9(1), 89–98.

    MATH  Google Scholar 

  22. Kar, P., Roy, A., Misra, S., & Obaidat, M.S. (2015). Energy-efficient connectivity re-establishment in wsn in the presence of dumb nodes. In 2015 IEEE International Conference on Communication Workshop (ICCW), pp. 1485–1490. IEEE.

  23. Islam, T., & Lee, Y. K. (2019). A two-stage localization scheme with partition handling for data tagging in underwater acoustic sensor networks. Sensors, 19(9), 2135.

    Article  MATH  Google Scholar 

  24. Liu, X. (2017). Survivability-aware connectivity restoration for partitioned wireless sensor networks. IEEE Communications Letters, 21(11), 2444–2447.

    Article  MATH  Google Scholar 

  25. Nasr, K., & Khan, N. M. (2020). Toward connectivity of a disconnected cluster in partitioned wireless sensor network for time-critical data collection. International Journal of Distributed Sensor Networks, 16(12), 1–17.

    Article  MATH  Google Scholar 

Download references

Funding

The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Simulation setup, result preparation and analysis were performed by Kashif Nasr. Noor Muhammad Khan helped in devising algorithms. The first draft of the manuscript was written by Kashif Nasr and Noor Muhammad Khan performed reviewing and refining the manuscript.

Corresponding author

Correspondence to Kashif Nasr.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose.

Ethical Approval

The research is not related to human or animal studies, so this declaration is not applicable.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nasr, K., Khan, N.M. Partition Identification and Redeployment Algorithm Through Neighbourhood Information. Wireless Pers Commun 139, 2107–2129 (2024). https://doi.org/10.1007/s11277-024-11707-x

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-024-11707-x

Keywords