Abstract
Nodes localization has been a critical subject in wireless sensor network (WSN) field. As far as existing localization algorithms are concerned, distance vector hop (DV-Hop) has the advantages of no extra hardware and implementation simplicity, however its localization accuracy cannot meet some specific requirements. In order to enhance the accuracy of WSN nodes localization, a DV-Hop based localization algorithm based on nodes negotiation and multi communication radii (NNMCR DV-Hop) is proposed in this paper. Firstly, the hop counts between WSN nodes is modified from an integer to a decimal by changing communication radius of anchor nodes through nodes negotiation. By refining the hop counts, the accuracy of the estimated distance from the unknown to the anchor nodes is improved. Secondly, the calculation of the average hop size of the anchor node is abstracted into a combinatorial optimization problem which is solved by using binary particle swarm optimization (BPSO) to improve the accuracy of the estimated distance which is between the anchor and the unknown node. Finally, when calculating the coordinates of unknown nodes, only the anchor nodes with smaller hop counts are selected to participate in the calculation. Simulation experiments show that compared with the original DV-Hop as well as other improved algorithms based on DV-Hop, NNMCR DV-Hop greatly improves the localization accuracy of unknown nodes without additional hardware.













Similar content being viewed by others
Data availability
The data used to support the findings of this study are included within the article.
References
Shafique, K., Khawaja, B. A., Sabir, F., Qazi, S., & Mustaqim, M. (2020). Internet of things (IoT) for next-generation smart systems: A review of current challenges, future trends and prospects for emerging 5G-IoT scenarios. IEEE Access, 8, 23022–23040.
Stoyanova, M., Nikoloudakis, Y., Panagiotakis, S., Pallis, E., & Markakis, E. K. (2020). A survey on the internet of things (IoT) forensics: Challenges, approaches, and open issues. IEEE Communications Surveys & Tutorials, 22(2), 1191–1221.
Amutha, J., Sharma, S., & Nagar, J. (2020). WSN strategies based on sensors, deployment, sensing models, coverage and energy efficiency: Review, approaches and open issues. Wireless Personal Communications, 111(2), 1089–1115.
Haseeb, K., Ud Din, I., Almogren, A., & Islam, N. (2020). An energy efficient and secure IoT-based WSN framework: An application to smart agriculture. Sensors, 20(7), 2081.
Nassar, J., Miranda, K., Gouvy, N., & Mitton, N. (2018). Heterogeneous data reduction in WSN: Application to Smart Grids. In: Proceedings of the 4th ACM MobiHoc Workshop on Experiences with the Design and Implementation of Smart Objects (pp. 1–6).
Sharma, N., & Bhatt, R. (2018). Privacy preservation in WSN for healthcare application. Procedia Computer Science, 132, 1243–1252.
Moorthy, R., Bangera, V., Amrin, Z., Avinash, N. J., & NS, K. R. (2020, October). WSN in Defence Field: A Security Overview. In: 2020 Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC) (pp. 258–264). IEEE.
Martínez, S. H., Salcedo, P. O. J., & Daza, B. S. R. (2017, May). IoT application of WSN on 5G infrastructure. In: 2017 International Symposium on Networks, Computers and Communications (ISNCC) (pp. 1–6). IEEE.
Rashid, B., & Rehmani, M. H. (2016). Applications of wireless sensor networks for urban areas: A survey. Journal of Network and Computer Applications, 60, 192–219.
Kanwar, V., & Kumar, A. (2021). DV-Hop-based range-free localization algorithm for wireless sensor network using runner-root optimization. The Journal of Supercomputing, 77(3), 3044–3061.
Kanwar, V., & Kumar, A. (2021). DV-Hop localization methods for displaced sensor nodes in wireless sensor network using PSO. Wireless Networks, 27(1), 91–102.
Shahzad, F., Sheltami, T. R., & Shakshuki, E. M. (2016). Multi-objective optimization for a reliable localization scheme in wireless sensor networks. Journal of Communications and Networks, 18(5), 796–805.
Kagi, S., & Mathapati, B. S. (2021). Localization in Wireless Sensor Networks: A Compact Review on State-of-the-Art models. In: 2021 6th International Conference on Inventive Computation Technologies (ICICT) (pp. 5–12). IEEE.
Yang, Y., Mao, Y., & Sun, B. (2020). Basic performance and future developments of BeiDou global navigation satellite system. Satellite Navigation, 1(1), 1–8.
Cui, L., Xu, C., Li, G., Ming, Z., Feng, Y., & Lu, N. (2018). A high accurate localization algorithm with DV-Hop and differential evolution for wireless sensor network. Applied Soft Computing, 68, 39–52.
Park, J. W., Park, D. H., & Lee, C. (2013). Angle and ranging based localization method for ad hoc network. The Journal of Supercomputing, 64(2), 507–521.
Shalaby, M., Shokair, M., & Messiha, N. W. (2017). Performance enhancement of TOA localized wireless sensor networks. Wireless Personal Communications, 95(4), 4667–4679.
Oguejiofor, O. S., Aniedu, A. N., Ejiofor, H. C., & Okolibe, A. U. (2013). Trilateration based localization algorithm for wireless sensor network. International Journal of Science and Modern Engineering (IJISME), 1(10), 2319–6386.
Kumari, J., Kumar, P., & Singh, S. K. (2019). Localization in three-dimensional wireless sensor networks: A survey. The Journal of Supercomputing, 75(8), 5040–5083.
Xiao, J., Ren, L., & Tan, J. (2006). Research of TDOA based self-localization approach in wireless sensor network. In: 2006 IEEE/RSJ international conference on intelligent robots and systems (pp. 2035–2040). IEEE.
Čapkun, S., Hamdi, M., & Hubaux, J. P. (2002). GPS-free positioning in mobile ad hoc networks. Cluster Computing, 5(2), 157–167.
Niculescu, D., & Nath, B. (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) (Vol. 3, pp. 1734-1743). IEEE.
Doherty, L., & El Ghaoui, L. (2001). Convex position estimation in wireless sensor networks. In: Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No. 01CH37213) (Vol. 3, pp. 1655–1663). IEEE.
Cheikhrouhou, O., Bhatti, G. M., & Alroobaea, R. (2018). A hybrid DV-hop algorithm using RSSI for localization in large-scale wireless sensor networks. Sensors, 18(5), 1469. https://doi.org/10.3390/s18051469
Shen, S., Yang, B., Qian, K., She, Y., & Wang, W. (2019). On improved DV-Hop localization algorithm for accurate node localization in wireless sensor networks. Chinese Journal of Electronics, 28(3), 658–666.
Wang, P., Xue, F., Li, H., Cui, Z., Xie, L., & Chen, J. (2019). A multi-objective DV-Hop localization algorithm based on NSGA-II in internet of things. Mathematics, 7(2), 184.
Messous, S., Liouane, H., & Liouane, N. (2020). Improvement of DV-Hop localization algorithm for randomly deployed wireless sensor networks. Telecommunication Systems, 73(1), 75–86.
Shi, Q., Xu, Q., & Zhang, J. (2019). An improved DV-Hop scheme based on path matching and particle swarm optimization algorithm. Wireless Personal Communications, 104(4), 1301–1320.
Liu, Y., Chen, J., & Xu, Z. (2017). Improved DV-hop localization algorithm based on bat algorithm in wireless sensor networks. KSII Transactions on Internet and Information Systems (TIIS), 11(1), 215–236.
Han, D., Yu, Y., Li, K. C., & de Mello, R. F. (2020). Enhancing the sensor node localization algorithm based on improved DV-hop and DE algorithms in wireless sensor networks. Sensors, 20(2), 343.
Kaur, A., Kumar, P., & Gupta, G. P. (2020). Improving DV-Hop-based localization algorithms in wireless sensor networks by considering only closest anchors. International Journal of Information Security and Privacy (IJISP), 14(1), 1–15.
Cao, Y., & Wang, Z. (2019). Improved DV-hop localization algorithm based on dynamic anchor node set for wireless sensor networks. IEEE Access, 7, 124876–124890.
Dorigo, M., & Di Caro, G. (1999, July). Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406) (Vol. 2, pp. 1470–1477). IEEE.
Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimization. IEEE Computational Intelligence Magazine, 1(4), 28–39.
Whitley, D. (1994). A genetic algorithm tutorial. Statistics and Computing, 4(2), 65–85.
Mirjalili, S. (2019). Genetic algorithm. In S. Mirjalili (Ed.), Evolutionary algorithms and neural networks (pp. 43–55). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-319-93025-1_4
Yang, X. S., & Gandomi, A. H. (2012). Bat algorithm: a novel approach for global engineering optimization. Engineering Computations, 29, 464–483.
Yang, X. S., & He, X. (2013). Bat algorithm: Literature review and applications. International Journal of Bio-inspired computation, 5(3), 141–149.
Kennedy, J., & Eberhart, R. C. (1997). A discrete binary version of the particle swarm algorithm. In: 1997 IEEE International conference on systems, man, and cybernetics. Computational cybernetics and simulation (Vol. 5, pp. 4104–4108). IEEE.
Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In: Proceedings of ICNN'95-international conference on neural networks (Vol. 4, pp. 1942–1948). IEEE.
Heinzelman, W. R., Chandrakasan, A., & Balakrishnan, H. (2000). Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd annual Hawaii international conference on system sciences (pp. 10). IEEE.
Acknowledgments
This work was supported by the Research Fund of Nanjing Institute of Technology under Grant CKJB202002.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflicts of interest.
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
Cao, Y., Qian, Y. & Wang, Z. DV-Hop based localization algorithm using node negotiation and multiple communication radii for wireless sensor network. Wireless Netw 29, 3493–3513 (2023). https://doi.org/10.1007/s11276-023-03417-2
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-023-03417-2