Abstract
In Wireless Sensor Networks, node localization is one of the most important system parameters. Determining the exact position of nodes in these networks is one of vital and tedious tasks. This paper presents a review of the most localization methods which optimize the localization error. It provides a new taxonomy of techniques used in this field, including Mobile Anchor, Machine Learning, Matematical Models and Meta-heuristics. In this later, we survey its different algorithms such as Genetic Algorithm, Particle Swarm optimization, Ant Colony Optimization, BAT optimization algorithm, Firefly Optimization Algorithm, Flower Pollination Algorithm, Grey Wolf Optimization algorithm, Artificial Bees Colony Optimization Algorithm, Fish Swarm Optimization Algorithm and others. Further, the comparison between these metaheuristics algorithms based localization optimization is done. Finally, a comprehensive discussion of the performance parameters such as accuracy, convergence rate, energy consumption and the number of localized nodes is given.
Similar content being viewed by others
Notes
For example, inside buildings.
For example, in forest.
For instance, in oceans.
For instance, in mines.
References
Sharma, G., & Kharub, M. (2019). Enhanced range free localization in wireless sensor networks. Journal of Science and Technology, 16, 26–31.
Kumar, A. (2013). Optimized distributed range-based node localization in wireless sensor networks. Journal of Electronics Engineering, 5, 76–81.
Paul, A. K., & Sato, T. (2017). Localization in wireless sensor networks: A survey on algorithms, measurement techniques, applications and challenges. Journal of Sensor and Actuator Networks, 6, 1–23.
Sivakumar, S., & Venkatesan, R. (2015). Meta-heuristic approaches for minimizing error in localization of wireless sensor networks. Journal of Applied Soft Computing, 36, 506–518.
Goyal, S., & Patterh, M. S. (2015). Modified bat algorithm for localization of wireless sensor network. Journal of Wireless Personal Communications, 86, 657–670.
El-Henawy, I., & Abdelmegeed, N. A. (2018). Meta-heuristics algorithms: A survey. Journal of Computer Applications, 179, 45–54.
Kulkarni, R. V., & Venayagamoorthy, G. K. (2010). Bio-inspired algorithms for autonomous deployment and localization of sensor nodes. Journal of Transactions on Systems, Man and Cybernetics, 40, 102–114.
Szynkiewicz, E. N., & Marks, M. (2009). Optimization schemes for wireless sensor network localization. Journal of Applied Mathematics and Computer Science, 19, 291–302.
Singh, P., Khosla, A., Kumar, A., & Khosla, M. (2017). Wireless sensor networks localization and its location optimization uzing bio inspired localization algorithms: A survey. Journal Of Current Engineering and Scientific Research, 4, 74–80.
Han, G., Jiang, J., Zhang, C., Duong, T. Q., Guizani, M., & Karagiannidis, G. K. (2016). Survey on Mobile Anchor Node Assisted Localization in Wireless Sensor Networks. Journal of Communication Surveys & Tutorials, 18, 2220–2243.
Pandey, S. (2018). Localization adopting machine learning techniques in wireless sensor networks. Journal of Computer Sciences and Engineering, 6, 366–374.
Mohar, S. S., Goyal, S., & Kaur, R. (2018). A survey of localization in wireless sensor network using optimization techniques. In Proceedings of computing communication and automation (pp. 1–6).
Cheriet, A., Ouslim, M., & Aizi, K. (2013). Localization in a wireless sensor network based on RSSI and a decision tree. Journal of Przeglad Elektrotechniczny, 89, 121–125.
Vaghefi, S. Y. M. & Vaghefi, R. M. (2011). A novel multilayer neural network model for TOA-based localization in wireless sensor network. In Proceedings of neural network conference (pp. 3079–3084).
Chriki, A., Touati, H., & Snoussi, H. (2017). SVM-based indoor localization in wireless sensor networks. In Proceedings of wireless communications and mobile computing conference (pp. 1144–1149).
Hu, J. & Lee, G. (2007). Distributed localization of wireless sensor networks using self-organizing maps. In Proceedings of symposium on computers and communications conference (pp. 1113–1118).
Huang, C., & Mao, Y. (2018). Exploration of a new location algorithm for wireless sensor network. Journal of Online Engineering, 14, 191–202.
Zhang, J., Guo, N., & Li, J. (2015). An improved DV-Hop localization algorithm based on the node deployment in wireless sensor networks. Journal of Smart Home, 9, 197–204.
Jiang, M., Li, Y., Ge, Y., Gao, W., & Lou, K. (2015). An advanced DV-Hop localization algorithm in wireless sensor network. Journal of Control and Automation, 8, 405–422.
Ademuwagun, A., & Fabio, V. (2017). Reach centroid localization algorithm. Journal of Wireless Sensor Network, 9, 87–101.
Zhang, L., Ji, W., & Zhang, Y. (2014). Node localization method for wireless sensor networks based on hybrid optimization of differential evolution and particle swarm algorithm. Journal of the Open Automation and Control Systems, 6, 621–628.
Sujatha, S. R., & Siddappa, M. (2017). Node localization method for wireless sensor networks based on hybrid optimization of particle swarm optimization and differential evolution. Journal of Computer Engineering, 19, 07–12.
Kaur, R., & Arora, S. (2017). Nature Inspired range based wireless sensor node localization algorithms. Journal of Interactive Multimedia and Artificial Intelligence, 4, 7–17.
Heidari, A. A., & Pahlavani, P. (2017). An efficient modified grey wolf optimizer with levy flight for optimization tasks. Journal of Applied Soft Computing, 60, 115–134.
Sharma, G., & Kharub Bharti, M. (2017). Particle swarm based node localization in wireless sensor networks. Journal of Scientific & Engineering Research, 8, 100–105.
Saad, E., Elhosseini, M., & Yassin Haikal, A. (2018). Recent achievements in sensor localization algorithms. Journal of Alexandria Engineering, 57, 4219–4228.
Zhang, W., Yang, X., & Song, Q. (2015). Improved DV-Hop algorithm based on artificial bee colony. Journal of Control and Automation, 8, 135–144.
Ramesh, M. V., Divya, P. L., Kulkarni, R. V., & Manoj, R. (2012). A swarm intelligence based distributed localization technique for wireless sensor network. In Proceedings of advances in computing, communications and informatics conference (pp. 367–373).
Sun, Z., Tao, L., Wang, X., & Zhou, Z. (2015). Localization algorithm in wireless sensor networks based on multiobjective particle swarm optimization. Journal of Distributed Sensor Networks, 11, 1–7.
Alhammadi, A., Hashim, F., Fadlee, M., & Shami, T. M. (2016). An adaptive localization system using particle swarm optimization in a circular distribution form. Journal of Teknologi, 78, 105–110.
Chuang, P. J. & Wu, C. P. (2008). An effective PSO-based node localization scheme for wireless sensor networks. In Proceedings of parallel and distributed computing, applications and technologies conference (pp. 187–194).
Dhiman, A. (2016). Nishant, genetic algorithm for localization in WSN. Journal of Innovative Research in Computer and Communication Engineering, 4, 13087–13094.
Shrivastava, A., Burse, K., & Jain, S. (2016). Accurate localization of wireless sensor node using genetic algorithm and Kalman filter. Journal of Computer Engineering, 18, 24–30.
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. Journal of Mathematics, 7, 1–20.
Liouane, Z., Lemlouma, T., Roose, P., Weis, F., & Hassani, M. (2016). A genetic-based localization algorithm for elderly people in smart cities. In Proceedings of mobility management and wireless access conference (pp. 83–89).
Tam, V., Cheng, K. Y., & Lui, K. S. (2006). Using micro-genetic algorithms to improve localization in wireless sensor networks. Journal of communications, 1, 1–10.
Tam, V., Cheng, K. Y., & Lui, K. S. (2006). Improving localization in wireless sensor networks with an evolutionary algorithm. In Proceedings of Communications and Networking Conference (pp. 137–141).
Uraiya, K., & Gandhi, D. K. (2014). Genetic algorithm for wireless sensor network with localization based techniques. Journal of Scientific and Research Publications, 4, 1–6.
Jiang, N., Jin, S., Guo, Y., & He, Y. (2013). Localization of wireless sensor network based on genetic algorithm. Journal of Computer Communication, 6, 825–837.
Hemalatha, P., & Gnanambigai, J. (2015). A survey on optimization techniques in wireless sensor networks. Journal of Advanced Research in Computer Engineering & Technology, 4, 4304–4309.
Sivakumar, S., & Venkatesan, R. (2016). Error minimization in localization of wireless sensor networks using ant colony optimization. Journal of Computer Applications, 145, 15–21.
Qin, F., Wei, C., & Kezhong, L. (2010). Node localization with a mobile beacon based on ant colony algorithm in wireless sensor networks. In Proceedings of communications and mobile computing conference (pp. 303–307).
Ganapathi, G. L., & Madhumathi, M. (2014). Location identification and tracking of nodes using ACO approach. Journal of Science, Engineering and Technology Research, 3, 1132–1135.
Jinpeng, L., & Li, G. (2011). The node localization research of the underground wireless sensor networks based on DV-Hop and ant colony optimization. In Proceedings of the digital manufacturing & automation conference (pp. 1305–1308).
Lu, Y. H., & Zhang, M. (2014). Adaptive mobile anchor localization algorithm based on ant colony optimization in wireless sensor networks. Journal On Smart Sensing And Intelligent Systems, 7, 1943–1961.
Jena, R. K. (2014). Artificial bee colony algorithm based multi-objective node placement for wireless sensor network. Journal of Information Technology and Computer Science, 6, 25–32.
Chen, T., & Sun, L. (2019). A connectivity weighting DV-Hop localization algorithm using modified artificial bee colony optimization. Journal of Sensors. https://doi.org/10.1155/2019/1464513.
Gupta, V., & Singh, B. (2019). Centroid based localization utilizing artificial bee colony algorithm. Journal of Computer Networks and Applications, 6, 47–54.
Sivakumar, S. (2017). Artificial bee colony algorithm for localization in wireless sensor networks. Journal of Applied Science and Technology, 1, 200–205.
Amer, B. & Noureldin, A. (2016). RSS-based indoor positioning utilizing firefly algorithm in wireless sensor networks. In Proceedings of computer engineering & systems conference (pp. 329–333).
Kaur, L., Seehra, A., & Singh, D. (2018). Node localization in wireless sensor network using firefly algorithm. Journal of Computer Science and Information Technology, 5, 54–56.
Nguyen, T. T., Pan, J. S., Chu, S. C., Roddick, J. F., & Dao, T. K. (2016). Optimization localization in wireless sensor network based on multi-objective firefly algorithm. Journal of Network Intelligence, 1, 130–138.
Sivakumar, S., & Priya, C. B. (2019). Jumper fire fly optimization algorithm for mobile anchor based localization. Journal of Innovative Technology and Exploring Engineering, 8, 674–679.
Sai, V. O., Shieh, C. S., Nguyen, T. T., Lin, Y. C., Horng, M. F., & Le, Q. D. (2015). Parallel firefly algorithm for localization algorithm in wireless sensor network. In Proceedings of robot, vision and signal processing conference (pp. 300–305).
SrideviPonmalar, P., Kumar, V. J. S., & Harikrishnan, R. (2017). Hybrid firefly variants algorithm for localization optimization in WSN. Journal of Computational Intelligence Systems, 10, 1263–1271.
Shanthi, M. B., & Anvekar, D. K. (2019). Secure localization in UWSN using combined approach of PSO and GD methods. Journal of Recent Technology and Engineering, 7, 1535–1538.
Tuncer, T. (2017). Intelligent centroid localization based on fuzzy logic and genetic algorithm. Journal of Computational Intelligence Systems, 10, 1056–1065.
SrideviPonmalar, P., Jawahar Senthil Kumar, V., & Harikrishnan, R. (2017). Bat–firefly localization algorithm for wireless sensor networks. In Proceedings of computational intelligence and computing research conference (pp. 1–4).
Sivakumar, S., & Venkatesan, R. (2017). Error minimization in localization of wireless sensor networks using fish swarm optimization algorithm. Journal of Computer Applications, 159, 39–45.
Kurecka, A., Konecny, J., Prauzek, M., & Koziorek, J. (2014). Monte Carlo based wireless node localization. Journal of Elektronika Ir Elektrotechnika, 20, 12–16.
Kanoosh, H. M., Houssein, E. H., & Selim, M. M. (2019). Salp swarm algorithm for node localization in wireless sensor networks. Journal of Computer Networks and Communications, 4, 1–12.
Tang, C., Liu, R., & Ni, J. (2013). A novel wireless sensor network localization approach: Localization based on plant growth simulation algorithm. Journal of Elektronika Ir Elektrotechnika, 19, 97–100.
Rabhi, S., & Semchedine, F. (2019). Localization in wireless sensor networks using DV-Hop algorithm and fruit fly meta-heuristic. Journal of Advances in Modelling and Analysis B, 62, 18–23.
Shieh, C. S., Sai, V. O., Lee, T. F., & Le, Q. D. (2017). Node localization in WSN using heuristic optimization approaches. Journal of Network Intelligence, 2, 275–286.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lalama, Z., Boulfekhar, S. & Semechedine, F. Localization Optimization in WSNs Using Meta-Heuristics Optimization Algorithms: A Survey. Wireless Pers Commun 122, 1197–1220 (2022). https://doi.org/10.1007/s11277-021-08945-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-021-08945-8