Research on Location Algorithm Based on Beacon Filtering Combining DV-Hop and Multidimensional Support Vector Regression
Abstract
:1. Introduction
2. Classic DV-Hop Error Analysis and Localization Based on Multidimensional Support Vector Regression Model
2.1. Classical DV-Hop Error Analysis
- (1)
- The error of hop value occurs due to an uneven distribution of nodes, as shown in Figure 1.Suppose there are four neighboring nodes, and , within the communication radius of node , and the distance between them is . Messages of can reach the other four nodes in one hop, so all four neighboring nodes have the hop value of 1. In the calculation process of the algorithm, the distance between nodes is a product of the hop values and the average hop distance , that is, , which is obviously inconsistent with the reality. There is a significant difference in the distance from to the four neighboring nodes, and this part of the error will affect the coordinate estimation.
- (2)
- When calculating the distance between the unknown node and the beacon node, the average hop distance to the nearest beacon node is used. Because the nodes connecting two beacon nodes cannot be uniformly distributed in a straight line, the average hop distance calculated is often less than the actual value, resulting in the location error of unknown nodes.
- (3)
- In the stage of node coordinate estimation, because there are inevitably some errors in the distance estimate in the second stage of the algorithm, these errors will accumulate when solving the coordinate equations, resulting in a larger error between the final result and the actual coordinate.
2.2. Localization Based on Multidimensional Support Vector Regression Model
3. Algorithm Process
3.1. First Hop Grading
3.2. Distance Prediction
3.3. Verification Error of Beacon Node
3.4. Estimation of Unknown Node Coordinates
3.5. Algorithm Analysis
4. Simulation and Analysis
5. Conclusion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Wen, W. Research on Node Localization Algorithm in Anisotropic Wireless Sensor Networks. Master’s Thesis, Tianjin University of Technology, Tianjin, China, 2019. [Google Scholar]
- Guangjie, H.; Jinfang, J.; Chenyu, Z.; Trung, Q.D.; Mohse, G.; George, K.K. A survey on mobile anchor node assisted localization in wireless sensor networks. IEEE Commun. Surv. Tutor. 2016, 18, 2220–2243. [Google Scholar]
- Xiumei, C.; Kexin, H.; Fangjuan, Z.; Wei, L.; Yiran, L.; Zichao, Z. Research on node location technology based on improved particle swarm optimization. In Proceedings of the 2019 IEEE Symposium Series on Computational Intelligence, Xiamen, China, 6–9 December 2019; pp. 2833–2837. [Google Scholar]
- Qi, Q.; Linghua, Z. An efficient localization algorithm for wireless sensor networks. In Proceedings of the 2019 International Conference on Communication and Information Systems, Wuhan, China, 19–21 December 2019; pp. 84–88. [Google Scholar]
- Pingzhang, G.; Fengzhen, L.; Xiuhong, H.; Xiangdong, J. An improved DV-HOP localization algorithm based on high-precision in WSN. In Proceedings of the 2018 International Conference on Robots & Intelligent System, Changsha, China, 26–27 May 2018; pp. 177–181. [Google Scholar]
- Dalong, X. Research of localization algorithm for wireless sensor network based on DV-Hop. J. Wirel. Commun. Netw. 2019, 1–8. [Google Scholar] [CrossRef] [Green Version]
- Qing, T.; Jian, W. An improved DV-hop localization algorithm for wireless sensor network based on TDOA quantization. In Proceedings of the 2017 International Conference on Network and Information Systems for Computers, Shanghai, China, 14–16 April 2017; pp. 19–24. [Google Scholar]
- Yaping, H.; Linghua, Z. 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, 14–17 March 2019; pp. 14–18. [Google Scholar]
- Liu, Y.; Yaming, Z. A better range-free localization algorithm in wireless sensor networks. In Proceedings of the 2016 International Symposium on Computer, Consumer and Control, Xi’an, China, 4–6 July 2016; pp. 132–135. [Google Scholar]
- Khelifi, F.; Bradai, A.; Benslimane, A.; Kaddachi, M.L.; Atri, M. Energy-saving performance of an improved DV-hop localization algorithm for wireless sensor networks. In Proceedings of the 2017 IEEE Global Communications Conference, Singapore, 4–8 December 2017; pp. 2–7. [Google Scholar]
- 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]
- Guiqi, L.; Zhihong, Q.; Xue, W. An improved DV-Hop localization algorithm based on hop distances correction. China Commun. 2019, 16, 200–214. [Google Scholar]
- Hui, W.; Linghua, Z. An improved simulated annealing localization algorithm for WSN. In Proceedings of the 2018 IEEE International Conference on Communication and Information Systems (ICCIS), Singapore, 28–30 December 2018; pp. 93–96. [Google Scholar]
- Youjun, Y.; Lanting, D. Study on DV-hop node location algorithm for wireless sensor networks. In Proceedings of the 2017 IEEE International Conference on Mechatronics and Automation, Takamatsu, Japan, 6–9 August 2017; pp. 1709–1713. [Google Scholar]
- Jaehun, L.; Baehoon, C.; Euntai, K. Novel range-free localization based on multidimensional support vector regression trained in the primal space. IEEE Trans. Neural Netw. Learn. Syst. 2013, 24, 1099–1113. [Google Scholar]
- Jiandong, Y.; Xiaoyong, Y.; Rulin, D. An anisotropic-tolerant and error control localization algorithm in wireless sensor network. Autom. Control Comput. Sci. 2017, 51, 442–452. [Google Scholar]
- Anand, N.; Ranjan, R.; Varma, S. MSVR based range-free localization technique for 3-D sensor networks. Wirel. Pers. Commun. 2017, 97, 6221–6238. [Google Scholar] [CrossRef]
- Paria, M.; Shahla, M.F.; Ghanbar, A.; Mohammad, A.T. Location estimation of sensor nodes in 3-d wireless sensor networks based on multidimensional support vector regression. In Proceedings of the 27th Iranian Conference on Electrical Engineering (ICEE), Yazd, Iran, 30 April–2 May 2019; pp. 1725–1729. [Google Scholar]
- Elhabyan, R.; Shi, W.; St-hilaire, M. Coverage Protocols for Wireless Sensor Networks: Review and Future Directions. J. Commun. Netw. 2019, 21, 45–60. [Google Scholar] [CrossRef] [Green Version]
- Niculescu, D.; Nath, B. DV based positioning in ad hoc networks. Telecommun. Syst. 2003, 22, 267–280. [Google Scholar] [CrossRef]
- Christopher, J.C.B. A Tutorial on support vector machines for pattern recognition. Data Min. Knowl. Discov. 1998, 2, 121–167. [Google Scholar]
- Jie, L.; Tianzheng, W.; Hua, Y.; Fan, H. Location mechanism for wireless sensor networks in Mine. In Proceedings of the 2017 International Conference on Electrical Materials and Power Equipment, Xi’an, China, 14–17 May 2017; pp. 378–382. [Google Scholar]
Distance | ≤emean | >emean | |
---|---|---|---|
Validation Error | |||
≤dmean | Available | Available | |
>dmean | Available | Unavailable |
Parameter | Value |
---|---|
The area size | 100 × 100 m |
Communication radius | 25–50 m |
Beacon node ratio | 10–30% |
Total number of nodes | 100–400 |
Hop thinning level | 3 |
DV-Hop | Simulated Annealing | LMSVR | Proposed | ||
---|---|---|---|---|---|
isotropic | R | 0.3732 | 0.3130 | 0.3266 | 0.1665 |
0.2933 | 0.2549 | 0.2574 | 0.0904 | ||
0.2856 | 0.1909 | 0.1545 | 0.0585 | ||
C-shaped | R | 0.6532 | 0.5664 | 0.3534 | 0.2225 |
0.3263 | 0.2922 | 0.2441 | 0.0933 | ||
0.3228 | 0.2420 | 0.1551 | 0.0654 | ||
S-shaped | R | 0.3887 | 0.3257 | 0.3410 | 0.1851 |
0.3118 | 0.2899 | 0.2730 | 0.0924 | ||
0.2977 | 0.2143 | 0.1560 | 0.0555 | ||
H-shaped | R | 0.4446 | 0.3586 | 0.3561 | 0.2144 |
0.3370 | 0.3036 | 0.2805 | 0.1072 | ||
0.3225 | 0.2274 | 0.1673 | 0.0625 | ||
X-shaped | R | 0.4166 | 0.3523 | 0.3666 | 0.2286 |
0.3354 | 0.2881 | 0.2682 | 0.1038 | ||
0.3230 | 0.2214 | 0.1576 | 0.0729 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
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. https://doi.org/10.3390/s21165335
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(16):5335. https://doi.org/10.3390/s21165335
Chicago/Turabian StyleZhang, Dejing, Xiangcheng Zhang, and Fengfeng Xie. 2021. "Research on Location Algorithm Based on Beacon Filtering Combining DV-Hop and Multidimensional Support Vector Regression" Sensors 21, no. 16: 5335. https://doi.org/10.3390/s21165335
APA StyleZhang, D., Zhang, X., & Xie, F. (2021). Research on Location Algorithm Based on Beacon Filtering Combining DV-Hop and Multidimensional Support Vector Regression. Sensors, 21(16), 5335. https://doi.org/10.3390/s21165335