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.
Similar content being viewed by others
References
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.
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
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.
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.
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.
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
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
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.
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.
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.
Al Shayokh, M., & Shin, S. Y. (2017). Bio inspired distributed WSN localization based on chicken swarm optimization. Wireless Personal Communications, 97(4), 5691–5706.
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.
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.
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.
Shalaby, M., Shokair, M., & Messiha, N. W. (2017). Performance enhancement of TOA localized wireless sensor networks. Wireless Personal Communications, 95(4), 4667–4679.
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.
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
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).
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
Abbas, A. M. (2021). Analysis of weighted centroid-based localization scheme for wireless sensor networks. Telecommunication Systems, 78(4), 595–607.
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,
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
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.
Niculescu, D., & Badri, N. (2003). DV based positioning in Ad Hoc networks. Telecommunication Systems, 22, 267–280.
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.
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
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
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.
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.
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.
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
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.
Singh, S. P., & Sharma, S. C. (2018). A PSO based improved localization algorithm for wireless sensor network. Wireless Personal Communications, 98(1), 487–503.
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.
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
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.
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.
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.
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.
Harik, G. R., Lobo, F. G., & Goldberg, D. E. (1999). The compact genetic algorithm. IEEE Transactions on Evolutionary Computation, 3(4), 287–297.
Neri, F., Mininno, E., & Lacca, G. (2013). compact particle swarm optimization. Information Sciences, 239, 96–121.
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.
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.
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.
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.
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
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.
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
Cheng, J., & Xia, L. Y. (2016). An effective cuckoo search algorithm for node localization in wireless sensor network. Sensors, 16(9), 1390.
Mantegna. (1994). Fast, accurate algorithm for numerical simulation of Lévy stable stochastic processes. Physical Review E, 49(5), 4677–4683.
Funding
The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
Author information
Authors and Affiliations
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
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.
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-023-00991-w