Skip to main content
Log in

An improved DV-Hop algorithm based on PSO and Modified DE algorithm

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Wireless sensor networks (WSN) have been used in many fields, and the localization technology is one of the core technologies of WSN. Distance Vector-Hop (DV-Hop) algorithm is one of the localization algorithms for WSN, which is widely used because of its simple principle and low cost. The traditional DV-Hop algorithm has high localization error, so the PMDDV-Hop algorithm is proposed in this paper. First, the average hop-size of anchor nodes is optimized by the Particle Swarm Optimization (PSO) algorithm to reduce the accumulation of errors. Then the coordinates of the unknown nodes are optimized using the Differential Evolutionary (DE) algorithm. To reduce the probability of falling into local optimum during evolution, the levy flight strategy is introduced into the DE algorithm to increase the diversity of the population. To further improve the performance of the PMDDV-Hop algorithm, the mutation factor and crossover factor in the DE algorithm are dynamically changed to make them adaptive to the degree of population evolution. Finally, extensive experimental simulations are conducted to evaluate the effectiveness of the PMDDV-Hop algorithm. Experimental results show that the PMDDV-Hop algorithm can effectively reduce the localization error.

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

Similar content being viewed by others

References

  1. Chen, J. Y., Chen, H. B., Gao, J. B., et al. (2021). Business models and cost analysis of automated valet parking and shared autonomous vehicles assisted by internet of things. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 235(9), 2456–2469.

    Google Scholar 

  2. Calvillo-Arbizu, J., Roman-Martinez, I., & Reina-Tosina, J. (2021). Internet of things in health: Requirements, issues, and gaps. Computer Methods and Programs in Biomedicine. https://doi.org/10.1016/j.cmpb.2021.106231

    Article  Google Scholar 

  3. Khan, T. H. F., & Kumar, D. S. (2020). Ambient crop field monitoring for improving context based agricultural by mobile sink in WSN. Journal of Ambient Intelligence and Humanized Computing, 11(9), 1431–1439.

    Article  Google Scholar 

  4. Ghosh, K., Neogy, S., Das, P. K., et al. (2018). Intrusion Detection at International Borders and Large Military Barracks with Multi-sink Wireless Sensor Networks: An Energy Efficient Solution. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 98(1), 1083–1101.

    Google Scholar 

  5. He, D. B., Kumar, N., Chen, J. H., et al. (2015). Robust anonymous authentication protocol for health-care applications using wireless medical sensor networks. Multimedia Systems, 21(1), 49–60.

    Article  Google Scholar 

  6. Rokonuzzaman, M., Mishu, M. K., Amin, N., et al. (2021). Self-sustained autonomous wireless sensor network with integrated solar photovoltaic system for internet of smart home-building (IoSHB) applications. Micromachines. https://doi.org/10.3390/mi12060653

    Article  Google Scholar 

  7. Xue, D. L. (2019). Research of localization algorithm for wireless sensor network based on DV-Hop. EURASIP Journal on Wireless Communications and Networking. https://doi.org/10.1186/s13638-019-1539-5

    Article  Google Scholar 

  8. Singh, S. P., & Sharma, S. C. (2019). Implementation of a PSO based improved localization algorithm for wireless sensor networks. IETE Journal of Research, 65(4), 502–514.

    Article  Google Scholar 

  9. Shi, Q. Q., Wu, C. J., Xu, Q., et al. (2021). Optimization for DV-Hop type of localization scheme in wireless sensor networks. Journal of Supercomputing, 77(12), 13629–13652.

    Article  Google Scholar 

  10. Chen, J., Dong, Y. L., Chen, J. X., et al. (2020). An improved 3D DV-Hop algorithm with continuous Hop values. Chinese Journal of Electronics, 48(11), 2122–2130.

    Google Scholar 

  11. Al Shayokh, M., & Shin, S. Y. (2017). Bio inspired distributed WSN localization based on chicken swarm optimization. Wireless Personal Communications, 97(4), 5691–5706.

    Article  Google Scholar 

  12. Gui, L. Q., Zhang, X. R., Ding, Q., et al. (2017). Reference anchor selection and global optimized solution for DV-Hop localization in wireless sensor networks. Wireless Personal Communications, 96(4), 5995–6005.

    Article  Google Scholar 

  13. Kanwar, V., & Kumar, A. (2021). DV-Hop-based range-free localization algorithm for wireless sensor network using runner-root optimization. Journal of Supercomputing, 77(3), 3044–3061.

    Article  Google Scholar 

  14. Pandey, S., & Varma, S. (2016). A range based localization system in multihop wireless sensor networks: a distributed cooperative approach. Wireless Personal Communications, 86(2), 615–634.

    Article  Google Scholar 

  15. Shalaby, M., Shokair, M., & Messiha, N. W. (2017). Performance enhancement of TOA localized wireless sensor networks. Wireless Personal Communications, 95(4), 4667–4679.

    Article  Google Scholar 

  16. Zhu, H. Z., Zhang, Y. X., Liu, Z. F., et al. (2021). Localizing acoustic objects on a single phone. IEEE/ACM Transactions on Networking, 29(5), 2170–2183.

    Article  Google Scholar 

  17. Anjum, M., Khan, M.A., & Hassan, S.A. (2019). Analysis of RSSI fingerprinting in LoRa networks. In 15th IEEE international wireless communications and mobile computing conference (IEEE IWCMC) 2019. Tangier, MOROCCO

  18. Niculescu, D., & Badri, N. (2003) Ad hoc positioning system (APS) using AOA. In IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

  19. Messous, S., Liouane, H., Cheikhrouhou, O., et al. (2021). Improved recursive DV-Hop localization algorithm with RSSI measurement for wireless sensor networks. Sensors. https://doi.org/10.3390/s21124152

    Article  Google Scholar 

  20. Abbas, A. M. (2021). Analysis of weighted centroid-based localization scheme for wireless sensor networks. Telecommunication Systems, 78(4), 595–607.

    Article  Google Scholar 

  21. Jain, S., Singh, A., & Kaur, A. (2017) Improved APIT localization algorithm In wireless sensor networks. In 4th IEEE international conference on signal processing, computing and control (ISPCC). 2017. Solan, INDIA: Jaypee University of Information Technology, Department of Electronics and Communication Engineering,

  22. Han, D. Z., Yu, Y. P., Li, K. C., et al. (2020). Enhancing the sensor node localization algorithm based on improved DV-Hop and DE algorithms in wireless sensor networks. Sensors. https://doi.org/10.3390/s20020343

    Article  Google Scholar 

  23. Koledoye, M. A., Facchinetti, T., & Almeida, L. (2020). Improved MDS-based localization with non-line-of-sight RF links. Journal of Intelligent & Robotic Systems, 98(1), 227–237.

    Article  Google Scholar 

  24. Niculescu, D., & Badri, N. (2003). DV based positioning in Ad Hoc networks. Telecommunication Systems, 22, 267–280.

    Article  Google Scholar 

  25. Cui, L. Z., Xu, C., & Li, G. H. (2018). A high accurate localization algorithm with DV-Hop and differential evolution for wireless sensor network. Applied Soft Computing Journal, 68, 39–52.

    Article  Google Scholar 

  26. Li, T. C., Wang, C. Z., & Na, Q. (2020). Research on DV-Hop improved algorithm based on dual communication radius. EURASIP Journal on Wireless Communications and Networking. https://doi.org/10.1186/s13638-020-01711-7

    Article  Google Scholar 

  27. Li, X. J., Wang, K. X., Liu, B. C., et al. (2020). An improved range-free location algorithm for industrial wireless sensor networks. EURASIP Journal on Wireless Communications and Networking. https://doi.org/10.1186/s13638-020-01698-1

    Article  Google Scholar 

  28. Sharma, G., & Kumar, A. (2018). Improved DV-Hop localization algorithm using teaching learning based optimization for wireless sensor networks. Telecommunication Systems, 67(2), 163–178.

    Article  Google Scholar 

  29. Shen, S. K., Yang, B., Qian, K. G., et al. (2019). On improved DV-Hop localization algorithm for accurate node localization in wireless sensor networks. Chinese Journal of Electronics, 28(3), 658–666.

    Article  Google Scholar 

  30. Yin, L., Gu, D., & Liu, F. (2021). DV-Hop localization algorithm optimized based on improved sparrow search algorithm. Journal of Transduction Technology, 34(5), 670–675.

    Google Scholar 

  31. Huang, X. H., Han, D. Z., Cui, M. M., et al. (2021). Three-dimensional localization algorithm based on improved A* and DV-Hop algorithms in wireless sensor network. Sensors. https://doi.org/10.3390/s21020448

    Article  Google Scholar 

  32. Mahapatra, R. K., & Shet, N. S. V. (2018). Localization based on RSSI exploiting gaussian and averaging filter in wireless sensor network. Arabian Journal for Science and Engineering, 43(8), 4145–4159.

    Article  Google Scholar 

  33. Singh, S. P., & Sharma, S. C. (2018). A PSO based improved localization algorithm for wireless sensor network. Wireless Personal Communications, 98(1), 487–503.

    Article  Google Scholar 

  34. Kanwar, V., & Kumar, A. (2020). DV-Hop localization methods for displaced sensor nodes in wireless sensor network using PSO. Wireless Networks, 27(2), 91–102.

    Google Scholar 

  35. Ouyang, A. J., Lu, Y. S., Liu, Y. M., et al. (2021). An improved adaptive genetic algorithm based on DV-Hop for locating nodes in wireless sensor networks. Neurocomputing, 458, 500–510. https://doi.org/10.1016/j.neucom.2020.04.156

    Article  Google Scholar 

  36. Cai, X. J., Wang, P. H., Cui, Z. H., et al. (2020). Weight convergence analysis of DV-hop localization algorithm with GA. Soft Computing, 24(23), 18249–18258.

    Article  Google Scholar 

  37. Kanwar, V., & Kumar, A. (2020). DV-Hop based localization methods for additionally deployed nodes in wireless sensor network using genetic algorithm. Journal of Ambient Intelligence and Humanized Computing, 11(11), 5513–5531.

    Article  Google Scholar 

  38. Kaur, A., Kumar, P., & Gupta, G. P. (2018). Nature inspired algorithm-based improved variants of DV-hop algorithm for randomly deployed 2D and 3D wireless sensor networks. Wireless Personal Communications, 101(1), 567–582.

    Article  Google Scholar 

  39. Abd El Ghafour, M. G., Kamel, S. H., & Abouelseoud, Y. (2021). Improved DV-Hop based on Squirrel search algorithm for localization in wireless sensor networks. Wireless Networks, 27(4), 2743–2759.

    Article  Google Scholar 

  40. Harik, G. R., Lobo, F. G., & Goldberg, D. E. (1999). The compact genetic algorithm. IEEE Transactions on Evolutionary Computation, 3(4), 287–297.

    Article  Google Scholar 

  41. Neri, F., Mininno, E., & Lacca, G. (2013). compact particle swarm optimization. Information Sciences, 239, 96–121.

    Article  Google Scholar 

  42. Pan, J. S., Gao, M., Li, J. P., et al. (2022). A compact GBMO applied to modify DV-Hop based on layers in a wireless sensor network. International Journal of Ad Hoc and Ubiquitous Computing, 39(1–2), 20–36.

    Article  Google Scholar 

  43. Chang, J. F., Chu, S. C., Pan, J. S., et al. (2005). A parallel particle swarm optimization algorithm with communication strategies. Journal of Information Science and Engineering, 21(4), 809–818.

    Google Scholar 

  44. Wang, X. P., Pan, J. S., & Chu, S. C. (2020). A parallel multi-verse optimizer for application in multilevel image segmentation. IEEE ACCESS, 8, 32018–32030.

  45. Chai, Q. W., Chu, S. C., Pan, J. S., et al. (2020). A parallel WOA with two communication strategies applied in DV-Hop localization method. EURASIP Journal on Wireless Communications and Networking, 2020(1), 51–67.

    Article  Google Scholar 

  46. Storn, R., & Price, K. (1997). Differential evolution—A simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11, 341–359. https://doi.org/10.1023/A:1008202821328

    Article  Google Scholar 

  47. Cui, L. Z., Li, G. H., Zhu, Z. X., et al. (2018). A novel differential evolution algorithm with a self-adaptation parameter control method by differential evolution. Soft Computing, 22(18), 6171–6190.

    Article  Google Scholar 

  48. Li, X. T., & Yin, M. H. (2015). Modified cuckoo search algorithm with self adaptive parameter method. Information Sciences, 298, 80–97. https://doi.org/10.1016/j.ins.2014.11.042

    Article  Google Scholar 

  49. Cheng, J., & Xia, L. Y. (2016). An effective cuckoo search algorithm for node localization in wireless sensor network. Sensors, 16(9), 1390.

    Article  Google Scholar 

  50. Mantegna. (1994). Fast, accurate algorithm for numerical simulation of Lévy stable stochastic processes. Physical Review E, 49(5), 4677–4683.

    Article  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. The first draft of the manuscript was written by Haibin Sun and Dong Wang and all authors commented on previous versions of the manuscript. Material preparation, data analysis were performed by Ziran Meng and Hongxing Li. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Dong Wang.

Ethics declarations

Competing interests

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

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

Sun, H., Wang, D., Li, H. et al. An improved DV-Hop algorithm based on PSO and Modified DE algorithm. Telecommun Syst 82, 403–418 (2023). https://doi.org/10.1007/s11235-023-00991-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-023-00991-w

Keywords

Navigation