{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T10:14:36Z","timestamp":1781518476826,"version":"3.54.1"},"reference-count":39,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2025,6,8]],"date-time":"2025-06-08T00:00:00Z","timestamp":1749340800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"The National Natural Science Foundation of China","award":["62173127"],"award-info":[{"award-number":["62173127"]}]},{"name":"The National Natural Science Foundation of China","award":["62472143"],"award-info":[{"award-number":["62472143"]}]},{"name":"The National Natural Science Foundation of China","award":["241111521000"],"award-info":[{"award-number":["241111521000"]}]},{"name":"The National Natural Science Foundation of China","award":["25IRTSTHN021"],"award-info":[{"award-number":["25IRTSTHN021"]}]},{"name":"The National Natural Science Foundation of China","award":["(2023)11"],"award-info":[{"award-number":["(2023)11"]}]},{"name":"The National Natural Science Foundation of China","award":["2024TXTD17"],"award-info":[{"award-number":["2024TXTD17"]}]},{"name":"Key R&amp;D Special Projects in Henan Province","award":["62173127"],"award-info":[{"award-number":["62173127"]}]},{"name":"Key R&amp;D Special Projects in Henan Province","award":["62472143"],"award-info":[{"award-number":["62472143"]}]},{"name":"Key R&amp;D Special Projects in Henan Province","award":["241111521000"],"award-info":[{"award-number":["241111521000"]}]},{"name":"Key R&amp;D Special Projects in Henan Province","award":["25IRTSTHN021"],"award-info":[{"award-number":["25IRTSTHN021"]}]},{"name":"Key R&amp;D Special Projects in Henan Province","award":["(2023)11"],"award-info":[{"award-number":["(2023)11"]}]},{"name":"Key R&amp;D Special Projects in Henan Province","award":["2024TXTD17"],"award-info":[{"award-number":["2024TXTD17"]}]},{"name":"Program for Scientific and Technological Innovation Team in Universities of Henan Province","award":["62173127"],"award-info":[{"award-number":["62173127"]}]},{"name":"Program for Scientific and Technological Innovation Team in Universities of Henan Province","award":["62472143"],"award-info":[{"award-number":["62472143"]}]},{"name":"Program for Scientific and Technological Innovation Team in Universities of Henan Province","award":["241111521000"],"award-info":[{"award-number":["241111521000"]}]},{"name":"Program for Scientific and Technological Innovation Team in Universities of Henan Province","award":["25IRTSTHN021"],"award-info":[{"award-number":["25IRTSTHN021"]}]},{"name":"Program for Scientific and Technological Innovation Team in Universities of Henan Province","award":["(2023)11"],"award-info":[{"award-number":["(2023)11"]}]},{"name":"Program for Scientific and Technological Innovation Team in Universities of Henan Province","award":["2024TXTD17"],"award-info":[{"award-number":["2024TXTD17"]}]},{"name":"Top Young Talents in Central Plains","award":["62173127"],"award-info":[{"award-number":["62173127"]}]},{"name":"Top Young Talents in Central Plains","award":["62472143"],"award-info":[{"award-number":["62472143"]}]},{"name":"Top Young Talents in Central Plains","award":["241111521000"],"award-info":[{"award-number":["241111521000"]}]},{"name":"Top Young Talents in Central Plains","award":["25IRTSTHN021"],"award-info":[{"award-number":["25IRTSTHN021"]}]},{"name":"Top Young Talents in Central Plains","award":["(2023)11"],"award-info":[{"award-number":["(2023)11"]}]},{"name":"Top Young Talents in Central Plains","award":["2024TXTD17"],"award-info":[{"award-number":["2024TXTD17"]}]},{"name":"Cultivation Project of Tuoxin Team in Henan University of Technology","award":["62173127"],"award-info":[{"award-number":["62173127"]}]},{"name":"Cultivation Project of Tuoxin Team in Henan University of Technology","award":["62472143"],"award-info":[{"award-number":["62472143"]}]},{"name":"Cultivation Project of Tuoxin Team in Henan University of Technology","award":["241111521000"],"award-info":[{"award-number":["241111521000"]}]},{"name":"Cultivation Project of Tuoxin Team in Henan University of Technology","award":["25IRTSTHN021"],"award-info":[{"award-number":["25IRTSTHN021"]}]},{"name":"Cultivation Project of Tuoxin Team in Henan University of Technology","award":["(2023)11"],"award-info":[{"award-number":["(2023)11"]}]},{"name":"Cultivation Project of Tuoxin Team in Henan University of Technology","award":["2024TXTD17"],"award-info":[{"award-number":["2024TXTD17"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Node localization is a critical challenge in Internet of Things (IoT) applications. The DV-Hop algorithm, which relies on hop counts for localization, assumes that network nodes are uniformly distributed. It estimates actual distances between nodes based on the number of hops. However, in practical IoT networks, node distribution is often non-uniform, leading to complex and irregular topologies that significantly reduce the localization accuracy of the original DV-Hop algorithm. To improve localization performance in non-uniform topologies, we propose an enhanced DV-Hop algorithm using Grey Wolf Optimization (GWO). First, the impact of non-uniform node distribution on hop count and average hop distance is analyzed. A binary Grey Wolf Optimization algorithm (BGWO) is then applied to develop an optimal anchor node selection strategy. This strategy eliminates anchor nodes with high estimation errors and selects a subset of high-quality anchors to improve the localization of unknown nodes. Second, in the multilateration stage, the traditional least square method is replaced by a continuous GWO algorithm to solve the distance equations with higher precision. Simulated experimental results show that the proposed GWO-enhanced DV-Hop algorithm significantly improves localization accuracy in non-uniform topologies.<\/jats:p>","DOI":"10.3390\/fi17060253","type":"journal-article","created":{"date-parts":[[2025,6,9]],"date-time":"2025-06-09T05:54:05Z","timestamp":1749448445000},"page":"253","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Topology-Aware Anchor Node Selection Optimization for Enhanced DV-Hop Localization in IoT"],"prefix":"10.3390","volume":"17","author":[{"given":"Haixu","family":"Niu","sequence":"first","affiliation":[{"name":"Faculty of Information Science and Engineering, Management and Science University, Shah Alam 40100, Malaysia"},{"name":"School of Management, Henan University of Technology, Zhengzhou 450001, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yonghai","family":"Li","sequence":"additional","affiliation":[{"name":"School of Management, Henan University of Technology, Zhengzhou 450001, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuaixin","family":"Hou","sequence":"additional","affiliation":[{"name":"College of Information Science and Engineering, Henan University of Technology, Zhengzhou 450001, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4519-9055","authenticated-orcid":false,"given":"Tianfei","family":"Chen","sequence":"additional","affiliation":[{"name":"College of Information Science and Engineering, Henan University of Technology, Zhengzhou 450001, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lijun","family":"Sun","sequence":"additional","affiliation":[{"name":"College of Information Science and Engineering, Henan University of Technology, Zhengzhou 450001, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-4321-5137","authenticated-orcid":false,"given":"Mingyang","family":"Gu","sequence":"additional","affiliation":[{"name":"College of Information Science and Engineering, Henan University of Technology, Zhengzhou 450001, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad Irsyad","family":"Abdullah","sequence":"additional","affiliation":[{"name":"Faculty of Information Science and Engineering, Management and Science University, Shah Alam 40100, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2025,6,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.comnet.2018.07.017","article-title":"Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues","volume":"144","year":"2018","journal-title":"Comput. Netw."},{"key":"ref_2","first-page":"36","article-title":"The internet of things (IoT) and its application domains","volume":"182","author":"Perwej","year":"2019","journal-title":"Int. J. Comput. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Ghorpade, S., Zennaro, M., and Chaudhari, B. (2021). Survey of localization for internet of things nodes: Approaches, challenges and open issues. Future Internet, 13.","DOI":"10.3390\/fi13080210"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1625","DOI":"10.1007\/s11276-022-02908-y","article-title":"Comparison of range-based versus range-free WSNs localization using adaptive SSA algorithm","volume":"28","author":"Singh","year":"2022","journal-title":"Wirel. Netw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1007\/s11036-010-0281-3","article-title":"Mobility-assisted node localization based on TOA measurements without time synchronization in wireless sensor networks","volume":"17","author":"Chen","year":"2012","journal-title":"Mob. Netw. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1416","DOI":"10.1109\/TCNS.2020.2979864","article-title":"Time-difference-of-arrival (TDOA)-based distributed target localization by a robotic network","volume":"7","author":"Ennasr","year":"2020","journal-title":"IEEE Trans. Control Netw. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"73880","DOI":"10.1109\/ACCESS.2019.2920279","article-title":"Optimizing node localization in wireless sensor networks based on received signal strength indicator","volume":"7","author":"Wang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.measurement.2014.09.023","article-title":"Cooperative angle-of-arrival position localization","volume":"59","author":"Xu","year":"2015","journal-title":"Measurement"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"108926","DOI":"10.1016\/j.comnet.2022.108926","article-title":"An enhanced DV-Hop positioning scheme based on spring model and reliable beacon node set","volume":"209","author":"Chen","year":"2022","journal-title":"Comput. Netw."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3403","DOI":"10.1109\/TWC.2011.081611.102209","article-title":"Weighted centroid localization algorithm: Theoretical analysis and distributed implementation","volume":"10","author":"Wang","year":"2011","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Sun, K., Sun, L., and Chen, T. (2024, January 25\u201327). Indoor Positioning Model Based on Principal Component Extraction of Support Vector Regression. Proceedings of the 2024 36th Chinese Control and Decision Conference (CCDC), Xi\u2019an, China.","DOI":"10.1109\/CCDC62350.2024.10587525"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"867","DOI":"10.1007\/s11276-015-1007-z","article-title":"VN-APIT: Virtual nodes-based range-free APIT localization scheme for WSN","volume":"22","author":"Liu","year":"2016","journal-title":"Wirel. Netw."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey wolf optimizer","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"962523","DOI":"10.1155\/2012\/962523","article-title":"A survey of localization in wireless sensor network","volume":"8","author":"Cheng","year":"2012","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Kuriakose, J., Joshi, S., Vikram Raju, R., and Aravind, K. (2014). A review on localization in wireless sensor networks. Advances in Signal Processing and Intelligent Recognition Systems, Proceedings of the first International Symposium on Signal Processing and Intelligent Recognition Systems (SIRS-2014), Trivandrum, India, 13\u201315 March 2014, Springer.","DOI":"10.1007\/978-3-319-04960-1_52"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"658","DOI":"10.1049\/cje.2019.03.013","article-title":"On Improved DV-Hop Localization Algorithm for Accurate Node Localization in Wireless Sensor Networks","volume":"28","author":"Shen","year":"2019","journal-title":"Chin. J. Electron."},{"key":"ref_17","first-page":"2228007","article-title":"Optimization of Localization Accuracy of Wireless Sensor Network Based on DV-Hop Algorithm","volume":"58","author":"Liu","year":"2021","journal-title":"Laser Optoelectron. Prog."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"102327","DOI":"10.1016\/j.adhoc.2020.102327","article-title":"An enhanced nonlinear iterative localization algorithm for DV_Hop with uniform calculation criterion","volume":"111","author":"Chen","year":"2021","journal-title":"Ad Hoc Netw."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"187670","DOI":"10.1155\/2015\/187670","article-title":"Two Novel DV-Hop Localization Algorithms for Randomly Deployed Wireless Sensor Networks","volume":"11","author":"Song","year":"2015","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2743","DOI":"10.1007\/s11276-021-02618-x","article-title":"Improved DV-Hop based on Squirrel search algorithm for localization in wireless sensor networks","volume":"27","author":"Kamel","year":"2021","journal-title":"Wirel. Netw."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1464513","DOI":"10.1155\/2019\/1464513","article-title":"A Connectivity Weighting DV_Hop Localization Algorithm Using Modified Artificial Bee Colony Optimization","volume":"2019","author":"Chen","year":"2019","journal-title":"J. Sens."},{"key":"ref_22","first-page":"1549","article-title":"Improvement for DV-Hop Based on Distance Correcting and Grey Wolf Optimization Algorithm","volume":"32","author":"Shi","year":"2019","journal-title":"Chin. J. Sens. Actuators"},{"key":"ref_23","first-page":"109","article-title":"Localization Algorithm for Wireless Sensor Network Based on Accumulated Hop Distance and Calibration Factor","volume":"2","author":"Sun","year":"2019","journal-title":"Instrum. Tech. Sens."},{"key":"ref_24","first-page":"450","article-title":"DV-Hop Location Algorithm Based on Weighted Least Squares Optimization","volume":"33","author":"Lv","year":"2020","journal-title":"Chin. J. Sens. Actuators"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1007\/s11276-013-0630-9","article-title":"Power efficient range-free localization algorithm for wireless sensor networks","volume":"20","author":"Kumar","year":"2014","journal-title":"Wirel. Netw."},{"key":"ref_26","first-page":"3015","article-title":"Sensor node localization mechanism based on improved DV-Hop algorithm","volume":"52","author":"Tang","year":"2022","journal-title":"J. Jilin Univ. (Eng. Technol. Ed.)"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.adhoc.2014.07.025","article-title":"Improvement of range-free localization technology by a novel DV-hop protocol in wireless sensor networks","volume":"24","author":"Gui","year":"2015","journal-title":"Ad Hoc Netw."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJISP.2020010101","article-title":"Improving DV-Hop-Based Localization Algorithms in Wireless Sensor Networks by Considering Only Closest Anchors","volume":"14","author":"Kaur","year":"2020","journal-title":"Int. J. Inf. Secur. Priv."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1504\/IJSNET.2014.065869","article-title":"3D DV\u2013hop localisation scheme based on particle swarm optimisation in wireless sensor networks","volume":"16","author":"Chen","year":"2014","journal-title":"Int. J. Sens. Netw."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"168594","DOI":"10.1109\/ACCESS.2024.3495983","article-title":"Wireless Sensor Network Localization Incorporating Gray Wolf Optimization and DVHop Algorithm","volume":"12","author":"Xu","year":"2024","journal-title":"IEEE Access"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2149","DOI":"10.1007\/s11277-023-10376-6","article-title":"An improvement of dv-hop localization algorithm based on improved adaptive genetic algorithm for wireless sensor networks","volume":"130","author":"Sun","year":"2023","journal-title":"Wirel. Pers. Commun."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"135","DOI":"10.14257\/ijca.2015.8.11.14","article-title":"Improved DV-Hop algorithm based on artificial bee colony","volume":"8","author":"Zhang","year":"2015","journal-title":"Int. J. Control Autom."},{"key":"ref_33","first-page":"30","article-title":"Comprehensive review of grey wolf optimization algorithm","volume":"46","author":"Zhang","year":"2019","journal-title":"Comput. Sci."},{"key":"ref_34","first-page":"1587","article-title":"Research on convergence of grey wolf optimization algorithm based on Markov chain","volume":"48","author":"Zhang","year":"2020","journal-title":"Acta Anat. Sin."},{"key":"ref_35","first-page":"2839","article-title":"Global convergence analysis of grey wolf optimization algorithm based on martingale theory","volume":"37","author":"Sun","year":"2022","journal-title":"Control Decis."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1016\/j.neucom.2015.06.083","article-title":"Binary grey wolf optimization approaches for feature selection","volume":"172","author":"Emary","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"7882","DOI":"10.1109\/TCOMM.2020.3020553","article-title":"A Novel Range-Free Localization Scheme Based on Anchor Pairs Condition Decision in Wireless Sensor Networks","volume":"68","author":"Liu","year":"2020","journal-title":"IEEE Trans. Commun."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1023\/A:1023403323460","article-title":"DV Based Positioning in Ad Hoc Networks","volume":"22","author":"Niculescu","year":"2003","journal-title":"Telecommun. Syst."},{"key":"ref_39","first-page":"77","article-title":"DV-Hop Localization Algorithm Based on Grey Wolf Optimization Algorithm with Adaptive Adjutment Strategy","volume":"46","author":"Sun","year":"2019","journal-title":"Comput. Sci."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/6\/253\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:48:28Z","timestamp":1760032108000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/6\/253"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,8]]},"references-count":39,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2025,6]]}},"alternative-id":["fi17060253"],"URL":"https:\/\/doi.org\/10.3390\/fi17060253","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,8]]}}}