Vol.66, No.2, 2021, pp.1529-1549, doi:10.32604/cmc.2020.012986
Three-Dimensional Distance-Error-Correction-Based Hop Localization Algorithm for IoT Devices
  • Deepak Prashar1, Gyanendra Prasad Joshi2, Sudan Jha1, Eunmok Yang3, Kwang Chul Son4,*
1 School of Computer Science and Engineering, Lovely Professional University, Punjab, 144001, India
2 Department of Computer Science and Engineering, Sejong University, Seoul, 05006, Korea
3 Department of Financial Information Security, Kookmin University, Seoul, 02707, Korea
4 Department of Information Contents, Kwangwoon University, Seoul, 01897, Korea
* Corresponding Author: Kwang Chul Son. Email:
Received 21 July 2020; Accepted 24 August 2020; Issue published 26 November 2020
The Internet of Things (IoT) is envisioned as a network of various wireless sensor nodes communicating with each other to offer state-of-the-art solutions to real-time problems. These networks of wireless sensors monitor the physical environment and report the collected data to the base station, allowing for smarter decisions. Localization in wireless sensor networks is to localize a sensor node in a two-dimensional plane. However, in some application areas, such as various surveillances, underwater monitoring systems, and various environmental monitoring applications, wireless sensors are deployed in a three-dimensional plane. Recently, localization-based applications have emerged as one of the most promising services related to IoT. In this paper, we propose a novel distributed range-free algorithm for node localization in wireless sensor networks. The proposed three-dimensional hop localization algorithm is based on the distance error correction factor. In this algorithm, the error decreases with the localization process. The distance correction factor is used at various stages of the localization process, which ultimately mitigates the error. We simulated the proposed algorithm using MATLAB and verified the accuracy of the algorithm. The simulation results are compared with some of the well-known existing algorithms in the literature. The results show that the proposed three-dimensional error-correction-based algorithm performs better than existing algorithms.
3D localization; DV-hop algorithm; IoT; PSO; wireless sensor networks
Cite This Article
D. Prashar, G. P. Joshi, S. Jha, E. Yang and K. C. Son, "Three-dimensional distance-error-correction-based hop localization algorithm for iot devices," Computers, Materials & Continua, vol. 66, no.2, pp. 1529–1549, 2021.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.