A Novel Localization Technology Based on DV-Hop for Future Internet of Things
Abstract
:1. Introduction
- (1)
- Use three communication radii to broadcast messages and decimate the hops to lessen errors created by varying hop lengths. Calculate the distance between nodes within onehop using the virtual intersecting circle geometry method. Then, a jump difference correction coefficient is introduced to further correct the minimum number of hops;
- (2)
- ADPH of anchor node is calculated by using the square criterion to minimize various errors and introduce a distance weighting factor to cut down the bearing of broken lines on jump distance, which jointly correct nodes of ADPH.
- (3)
- Introducing a set of good points to improve the uniformity of the initial population of the GWO, introducing a flight strategy to ameliorate the convergence and exclude local optima of the GWO and using the improved GWO to evolve the coordinate positions of unknown nodes to improve the accuracy of place.
2. Related Research
2.1. Improved Hops and Distance Estimation
2.2. Use Nature-Inspired Methods to Optimize Coordinate Estimation
3. DV-Hop
3.1. The Process of DV-Hop
3.2. Analyze Positioning Error of DV-Hop
3.2.1. Hops Error
3.2.2. Error of ADPH
3.2.3. Error of Coordinate Estimation
4. The TWGDV-Hop Algorithm
4.1. Correct Minimum Hops
4.2. Correct the ADPH of Nodes
4.3. Optimization of GWO
4.3.1. Standard GWO
- (1)
- Social Hierarchy. Tag the three wolves with the best fitness as wolf, wolf, and wolf when designing the grey wolf algorithm. The remaining gray wolves are called wolf. GWO optimization is completed by the process of iteratively updating the best three solutions , and .
- (2)
- Encircling prey. When gray wolf packs search for prey, they gradually form a circle to surround the quarry target. The mathematical pattern of the deed is:
- (3)
- Venery. Grey wolves have the talent to distinguish potential target localization and the search process is mainly led by α, β and δ wolf. However, due to the unknown characteristics of the solution space, the wolf pack cannot determine the perfect positioning of the optimal target. To better simulate the chasing deed of gray wolves, it is presumed that α, β and δ have good discriminative target localization talents, which are retained during each iteration. Then, update the place of the ω wolf. The mathematical model for this act is as below:
- (4)
- Attacking target. When creating the model, according to step 2, decrease will change , where is a random vector in . When is on interval , the place between the gray wolf and the target is the next moment of the agent search.
- (5)
- Look for prey. Mainly relying on , and three high-order gray wolves to search for prey. They disperse to find the target direction of the prey and then focus on attacking. In the decentralized model, when , the agent search is kept away from the prey, which allows the algorithm to perform global optimization.
4.3.2. The Improved GWO
- (1)
- Initialize the population of the best point set
- (2)
- Levy Flight Strategy
4.3.3. The Improved Correct Unknown Node Positions
5. Simulation Experiments and Result Analysis
5.1. Simulation Experiment Settings
5.2. Analysis of Simulation Results
- (1)
- The impact of the number of anchor nodes
- (2)
- The Influence of the total number of nodes
- (3)
- The impact of the communication radius
- (4)
- Localization error analysis
- (5)
- Time complexity analysis
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Kamal, M.; Rashid, I.; Iqbal, W.; Siddiqui, M.H.; Khan, S.; Ahmad, I. Internet of Things Privacy and Security Joint Reference Architecture. Front. Inf. Technol. Electron. Eng. 2023, 24, 481–509. [Google Scholar] [CrossRef]
- Wang, R.; Wang, X.; Yang, W.; Yuan, S.; Guan, Z. Achieving Fine-Grained and Flexible Access Control on Blockchain-Based Data Sharing for the Internet of Things. China Commun. 2022, 19, 22–34. [Google Scholar] [CrossRef]
- Lestari, N.S.; Mahardika, A.G.; Sukirno; Herawati; Hermawaty. Internet of Things Implementation for Development of Smart Agriculture Applications; IOP Publishing Ltd.: Bristol, UK, 2022. [Google Scholar] [CrossRef]
- Samara, G.; Hussein, A.; Matarneh, I.A.; Alrefai, M.; Al-Safarini, M.Y. Internet of Robotic Things: Current Technologies and Applications. In Proceedings of the 2021 22nd International Arab Conference on Information Technology (ACIT), Muscat, Oman, 21–23 December 2021. [Google Scholar] [CrossRef]
- de Fazio, R.; Giannoccaro, N.I.; Carrasco, M.; Velazquez, R.; Visconti, P. Survey of wearable devices and Internet of Things applications for novel coronavirus pneumonia symptom detection, infection tracking and diffusion containment. Front. Inf. Technol. Electron. Eng. 2021, 22, 1413–1443. [Google Scholar] [CrossRef]
- Qi, B.; Ji, M.; Zheng, Y.; Zhu, K.; Pan, S.; Zhao, L.; Li, C. Application Status and Development Prospects of Power IoT Technology in State Assessment of Transmission and Transformation Equipment. High Volt. Technol. 2022, 48, 3012–3031. [Google Scholar] [CrossRef]
- Sun, H.; Wang, D.; Li, H.; Meng, Z. An improved DV-Hop algorithm based on PSO and Modified DE algorithm. Telecommun. Syst. 2023, 82, 403–418. [Google Scholar] [CrossRef]
- Feng, L.; Yao, Y.; Wang, L.; Min, G. Multi-timescale and multi-centrality layered node selection for efficient traffic monitoring in SDNs. Comput. Netw. 2021, 198, 108381. [Google Scholar] [CrossRef]
- Li, F.; Pan, Y.; Li, X.; Ke, X.; Liu, Y. Research on Intelligent Location of 5G Network Coverage Problem Based on Ant Colony Algorithm. In Lecture Notes on Data Engineering and Communications Technologies, Proceedings of the 2021 International Conference on Big Data Analytics for Cyber-Physical System in Smart City, Bangkok, Thailand, 16–17 December 2021; Atiquzzaman, M., Yen, N., Xu, Z., Eds.; Springer: Singapore, 2021; p. 103. [Google Scholar] [CrossRef]
- Su, X.; Ullah, I.; Liu, X.; Choi, D. A Review of Underwater Localization Techniques, Algorithms, and Challenges. J. Sens. 2020, 2020, 6403161. [Google Scholar] [CrossRef] [Green Version]
- Ullah, I.; Qian, S.; Deng, Z.; Lee, J.-H. Extended Kalman Filter-based localization algorithm by edge computing in Wireless Sensor Networks. Digit. Commun. Netw. 2021, 7, 187–195. [Google Scholar] [CrossRef]
- Li, Y.; Liu, M.; Zhang, S.; Zheng, R.; Lan, J.; Dong, S. Particle System-Based Ordinary Nodes Localization With Delay Compensation in UWSNs. IEEE Sens. J. 2022, 7, 22. [Google Scholar] [CrossRef]
- Chen, H.; Liu, B.; Huang, P.; Liang, J.; Gu, Y. Mobility-assisted node localization based on TOA measurements without time synchronization in wireless sensor networks. Mob. Netw. 2012, 17, 90–99. [Google Scholar] [CrossRef]
- Shalaby, M.; Shokair, M.; Messiha, N.W. Performance enhancement of TOA localized wireless sensor networks. Wirel. Pers. Commun. 2017, 95, 4667–4679. [Google Scholar] [CrossRef]
- Meng, W.; Xie, L.; Xiao, W. Optimal TDOA sensor-pair placement with uncertainty in source location. IEEE Trans. Veh. Technol. 2016, 65, 9260–9271. [Google Scholar] [CrossRef]
- Zhang, B.; Zhu, J.; Wu, Y.; Zhang, W.; Zhu, M. Underwater Localization Using Differential Doppler Scale and TDOA Measurements with Clock Imperfection. Wirel. Commun. Mob. Comput. 2022, 2022, 6597132. [Google Scholar] [CrossRef]
- Yao, Y.; Qi, H.; Xu, X.; Jiang, N. A RSSI-based distributed weighted search localization algorithm for WSNs. Sens. Netw. 2015, 11, 293403. [Google Scholar] [CrossRef] [Green Version]
- Burtowy, M.; Rzymowski, M.; Kulas, L. Low-profile ESPAR antenna for RSS-based DOA estimation in IoT applications. IEEE Access 2019, 7, 17403–17411. [Google Scholar] [CrossRef]
- Zhang, J.; Han, G.; Sun, N.; Shu, L. Path-loss-based fingerprint localization approach for location-based services in indoor environments. IEEE Access 2017, 5, 13756–13769. [Google Scholar] [CrossRef]
- Thoen, B.; Wielandt, S.; De Strycker, L. Improving AoA localization accuracy in wireless acoustic sensor networks with angular probability density functions. Sensors 2019, 19, 900. [Google Scholar] [CrossRef] [Green Version]
- Shao, H.; Zhang, X.; Wang, Z. Efficient closed-form algorithms for AOA based self-localization of sensor nodes using auxiliary variables. IEEE Trans. Signal Process. 2014, 62, 2580–2594. [Google Scholar] [CrossRef]
- Liu, J.; Wang, Z.; Yao, M.; Qiu, Z. VN-APIT: Virtual nodes-based range-free APIT localization scheme for WSN. Wirel. Netw. 2016, 22, 867–878. [Google Scholar] [CrossRef]
- Kim, K.; Shin, Y. A Distance Boundary with Virtual Nodes for the Weighted Centroid Localization Algorithm. Sensors 2018, 18, 1054. [Google Scholar] [CrossRef] [Green Version]
- Niculescu, D.; Nath, B. Ad hoc positioning system (APS). Proc. IEEE Glob. Telecommun. 2011, 5, 2926–2931. [Google Scholar] [CrossRef]
- Liu, R.; Duan, Z.; Li, B. Application of Improved DV-Hop Location Algorithm in Health Monitoring of Steel Structures. J. Instrum. 2022, 43, 38–49. [Google Scholar] [CrossRef]
- Rekha; Kumar, G.; Rai, M.K. An Advanced DV-Hop Localization Algorithm for Random Mobile Nodes in Wireless Sensor Networks. Arab. J. Sci. Eng. 2019, 44, 9787–9803. [Google Scholar] [CrossRef]
- Chen, T.; Hou, S.; Sun, L. An Enhanced DV-Hop Positioning Scheme Based on Spring Model and Reliable Beacon Node Set. Comput. Netw. 2022, 209, 108926. [Google Scholar] [CrossRef]
- Zhang, D.; Zhang, X.; Xie, F. Research on Location Algorithm Based on Beacon Filtering Combining DV-Hop and Multidimensional Support Vector Regression. Sensors 2021, 21, 5335. [Google Scholar] [CrossRef] [PubMed]
- Gou, P.; Li, F.; Han, X.; Jia, X. An Improved DV-HOP Localization Algorithm Based on High-Precision in WSN. In Proceedings of the 2018 International Conference on Robots & Intelligent System (ICRIS), Changsha, China, 26–27 May 2018; IEEE Computer Society: New York, NY, USA, 2018. [Google Scholar] [CrossRef]
- Xue, D. Research of localization algorithm for wireless sensor network based on DV-Hop. EURASIP J. Wirel. Commun. Netw. 2019, 1, 218. [Google Scholar] [CrossRef] [Green Version]
- Shikai, S.; Bin, Y.; Kaiguo, Q.; Yumei, S.; Wu, W. On improved DV-hop localization algorithm for accurate node localization in wireless sensor networks. Chin. J. Electron. 2019, 28, 658–666. [Google Scholar] [CrossRef]
- Hadir, A.; Regragui, Y.; Garcia, N. Accurate Range-Free Localization Algorithms Based on PSO for Wireless Sensor Networks. IEEE Access 2021, 9, 149906–149924. [Google Scholar] [CrossRef]
- Jia, Y.; Zhang, K.; Zhao, L. Improved DV-Hop location algorithm based on mobile anchor node and modified hop count for wireless sensor network. Electr. Comput. 2020, 2020, 9275603. [Google Scholar] [CrossRef]
- Lin, W.; Yao, Y.; Zou, K.; Feng, W.; Yan, J. Distributed DV-Hop refinement algorithm based on correction vectors. Comput. Res. Dev. 2019, 56, 585–593. [Google Scholar] [CrossRef]
- Liouane, H.; Messous, S.; Cheikhrouhou, O.; Baz, M.; Hamam, H. Regularized Least Square Multi-Hops Localization Algorithm for Wireless Sensor Networks. IEEE Access 2021, 9, 136406–136418. [Google Scholar] [CrossRef]
- Wan, X.; Lu, J. Improved DV-Hop Localization Algorithm Based on Weighted Least Squares Cycle Optimization in Anisotropic Networks. Wirel. Pers. Commun. 2022, 126, 895–909. [Google Scholar] [CrossRef]
- Messous, S.; Liouane, H.; Cheikhrouhou, O.; Hamam, H. Measurement for Wireless Sensor Networks. Sensors 2021, 21, 4152. [Google Scholar] [CrossRef] [PubMed]
- Huang, Y.; Zhang, L. Weighted DV-Hop Localization Algorithm for Wireless Sensor Network based on Differential Evolution Algorithm. In Proceedings of the 2019 IEEE International Conference on Information and Computer Technologies, Kahului, HI, USA, 20–22 December 2019; pp. 14–18. [Google Scholar] [CrossRef]
- Liu, G.; Qian, Z.; Xue, W. An improved DV-Hop localization algorithm based on hop distances correction. China Commun. 2019, 16, 200–214. [Google Scholar] [CrossRef]
- Shi, Q.; Wu, C.; Xu, Q.; Zhang, J. Optimization for DV-Hop type of localization scheme in wireless sensor networks. J. Supercomput. 2021, 77, 13629–13652. [Google Scholar] [CrossRef]
- Chen, J.; Zhang, W.; Liu, Z.; Wang, R.; Zhang, S. CWDV-Hop: A Hybrid Localization Algorithm with Distance-Weight DV-Hop and CSO for Wireless Sensor Networks. IEEE Access 2020, 99, 380–399. [Google Scholar] [CrossRef]
- Cao, Y.; Wang, Z. Improved DV-Hop Localization Algorithm Based on Dynamic Anchor Node Set for Wireless Sensor Net-works. IEEE Access 2019, 7, 124876–124890. [Google Scholar] [CrossRef]
- Huang, X.; Han, D.; Cui, M.; Lin, G.; Yin, X. Three-Dimensional Localization Algorithm Based on Improved A* and DV-Hop Algorithms in Wireless Sensor Network. Sensors 2021, 21, 448. [Google Scholar] [CrossRef]
- Yu, X.; Hu, M. Hop-Count Quantization Ranging and Hybrid Cuckoo Search Optimized for DV-HOP in WSNs. Wirel. Pers. Commun. 2019, 108, 2031–2046. [Google Scholar] [CrossRef]
- Sun, B.; Wei, S. DV Hop localization algorithm based on adaptive adjustment strategy Grey Wolf algorithm. Comput. Sci. 2019, 46, 6. [Google Scholar] [CrossRef]
- Zhang, J.; Li, Y. Improved Triple Correction DV-Hop Localization Algorithm. Small Micro Comput. Syst. 2022, 43, 1762–1768. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Green Version]
- Li, H.; Xiang, S.; Yang, Y.; Liu, C. Differential evolution particle swarm optimization algorithm based on good point set for computing Nash equilibrium of finite noncooperative game. AIMS Math. 2021, 6, 1309–1323. [Google Scholar] [CrossRef]
- Mostafa, A.; Ebeed, M.; Kamel, S.; Abdel-Moamen, M.A. Optimal Power Flow Solution Using Levy Spiral Flight Equilibrium Optimizer with Incorporating CUPFC. IEEE Access 2021, 99, 69985–69998. [Google Scholar] [CrossRef]
Parameter | Value |
---|---|
Network | |
Network topology | Square random, O-shaped, X-shaped |
Total runs | 100 |
Length of area | 500 × 500 |
Total number of nodes | 300, 350, 400, 450, 500 |
Number of anchor nodes | 30, 35, 40, 45, 50, 55, 60 |
Communication range R | 60, 70, 80, 90, 100 |
GWO | |
Number of iterations | 100 |
Size of wolfs | 80 |
Limit | 70 |
a | 2−0 |
r1, r2 | Rand [0, 1] |
Algorithm | Min | Max | Mean |
---|---|---|---|
DV-Hop | 1.78 | 92.31 | 35.78 |
WDV-Hop | 0.49 | 88.08 | 23.17 |
CWDV-Hop | 0.51 | 88.94 | 16.23 |
HWDV-HopPSO | 0.8 | 77.73 | 24.48 |
GDV-Hop | 0.83 | 84.01 | 23.18 |
TWGDV-Hop | 0.49 | 82.21 | 15.79 |
Algorithm | Min | Max | Mean |
---|---|---|---|
DV-Hop | 1.37 | 163.52 | 63.01 |
WDV-Hop | 3.58 | 131.76 | 39.57 |
CWDV-Hop | 0.82 | 71.62 | 39.01 |
HWDV-HopPSO | 0.52 | 127.3 | 50.01 |
GDV-Hop | 0.84 | 76.55 | 43.25 |
TWGDV-Hop | 0.76 | 68.13 | 36.89 |
Algorithm | Min | Max | Mean |
---|---|---|---|
DV-Hop | 7.42 | 139.26 | 61.02 |
WDV-Hop | 2.01 | 130.31 | 53.65 |
CWDV-Hop | 1.14 | 81.8 | 23.56 |
HWDV-HopPSO | 1.4 | 85.63 | 36.98 |
GDV-Hop | 1.54 | 103.58 | 29.92 |
TWGDV-Hop | 1.09 | 77.8 | 22.54 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yang, X.; Zhang, W.; Tan, C.; Liao, T. A Novel Localization Technology Based on DV-Hop for Future Internet of Things. Electronics 2023, 12, 3220. https://doi.org/10.3390/electronics12153220
Yang X, Zhang W, Tan C, Liao T. A Novel Localization Technology Based on DV-Hop for Future Internet of Things. Electronics. 2023; 12(15):3220. https://doi.org/10.3390/electronics12153220
Chicago/Turabian StyleYang, Xiaoying, Wanli Zhang, Chengfang Tan, and Tongqing Liao. 2023. "A Novel Localization Technology Based on DV-Hop for Future Internet of Things" Electronics 12, no. 15: 3220. https://doi.org/10.3390/electronics12153220
APA StyleYang, X., Zhang, W., Tan, C., & Liao, T. (2023). A Novel Localization Technology Based on DV-Hop for Future Internet of Things. Electronics, 12(15), 3220. https://doi.org/10.3390/electronics12153220