Abstract
Localization in wireless sensor networks (WSNs) is required to examine the coordinates of the sensor nodes deployed in the sensing field. It is the process that determines the location of the target nodes relative to the location of deployed anchor nodes. The anchor nodes positions are known as the nodes that have GPS unit incorporated with them. All sensor nodes are generally not configured with GPS as it is not suitable for indoor environments and/or underwater areas. A network becomes more expensive and utilizes more energy if all nodes are equipped with GPS that is a major drawback of WSNs. Various localization schemes have been proposed in literature, while most research proposals deal with the study of 2D applications. However, in the 3D applications, the area under observation may have a complexity in the sensing environment. An optimized algorithm is required for the determination of node location in 3D environment. In this paper, we propose an adaptive flower pollination algorithm (AFPA) with enhanced exploration and exploitation capabilities of conventional FPA for the localization of sensor nodes in WSN. To test the performance of AFPA, benchmark functions (CEC 2019) are used to compare it with other meta-heuristics. The results show that proposed AFPA outperforms in terms of convergence speed and provides better results for most of the benchmark functions. Also, the proposed AFPA is tested on WSN Localization problem, it provides least localization error in comparison to other techniques applied in 3D WSN environments.
Similar content being viewed by others
References
Karl, H., & Willig, A. (2007). Protocols and architectures for wireless sensor networks. New York: Wiley.
Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). A survey on sensor networks. IEEE Communications Magazine, 40(8), 102–114.
Zhou, G., He, T., Krishnamurthy, S., & Stankovic, J. A. (2006). Models and solutions for radio ir- regularity in wireless sensor networks. ACM Transaction Sensor Networks (TOSN), 2(2), 221–262.
Robles, J. J. (2014). Indoor localization based on wireless sensor networks. AEU-International Journal of Electronics and Communication, 68(7), 578–580.
Boukerche, A., Oliveira, H. A., Nakamura, E. F., & Loureiro, A. A. (2007). Localization systems for wireless sensor networks. IEEE Wireless Communication, 14(6), 6–12.
Cho, H., & Kwon, Y. (2016). Rss-based indoor localization with pdr location tracking for wireless sensor networks. AEU- International Journal of Electronics and Communication, 70(3), 250–256.
Awad, A., Frunzke, T., & Dressler, F. (2007). Adaptive distance estimation and localization in wsn using rssi measures. In 10th euromicro conference on digital system design ar- chitectures, methods and tools, DSD 2007. IEEE; 2007. pp. 471–8.
Bulusu, N., Heidemann, J., & Estrin, D. (2000). Gps-less low-cost outdoor localization for very small devices. IEEE Personal Communicaion, 7(5), 28–34.
Graefenstein, J., Albert, A., Biber, P., & Schilling, A. (2009). Wireless node localization based on rssi using a rotating antenna on a mobile robot. In 6th workshop on positioning, navigation and communication, 2009. WPNC 2009. IEEE; 2009. pp. 253–9.
Sumathi, R., Srinivasan, R. (2011) RSS-based location estimation in mobility assisted wireless sensor networks. In IEEE 6th international conference on intelligent data acquisi- tion and advanced computing systems (IDAACS), 2011 (vol. 2, pp. 848–52). IEEE.
Guo, Z., Guo, Y., Hong, F., Jin, Z., He, Y., Feng, Y., et al. (2010). Perpendicular intersection: lo- cating wireless sensors with mobile beacon. IEEE Transactions on Vehicular Technology, 59(7), 3501–3509.
Shi, Q., Huo, H., Fang, T., & Li, D. (2009). A 3d node localization scheme for wireless sensor networks 6(3), 167–172.
Wang, L., Zhang, J., & Cao, D. (2012). A new 3-dimensional dv-hop localization algorithm. Journal of Computer Information Systems, 8(6), 2463–2475.
Yan, X., Zhuang, Y., & Jing-jing. , G. (2015). An improved 3D localization algorithm for the wireless sensor network. International Journal of Distributed Sensor Networks. https://doi.org/10.1155/2015/315714.
Li, J., Zhong, X., & Lu, I.-T. (2014). Three-dimensional node localization algorithm for wsn based on differential rss irregular transmission model. Journal of Communication, 9(5), 391–397.
Ahmad, T., Li, X. J., & Seet, B.-C. (2017). Parametric loop division for 3d localization in wireless sensor networks. Sensors, 17(7), 1697.
Gopakumar, A., & Jacob, L. Localization in wireless sensor networks using particle swarm optimization.
Chuang, P.-J., & Wu, C.-P. An effective pso-based node localization scheme for wireless sensor networks. In Ninth international conference on parallel and distributed computing, applications and technologies, 2008. PDCAT 2008. IEEE; 2008. pp. 187–94.
Kumar, A., Khosla, A., Saini, J.S., & Singh, S. (2012). Meta-heuristic range-based node localization algorithm for wireless sensor networks. In International conference on localization and GNSS (ICL-GNSS). IEEE; 2012. p. 1–7.
Sujatha, S., & Siddappa, M. (2017). Node localization method for wireless sensor networks based on hybrid optimization of particle swarm optimization and differential evo-lution. IOSR Journal of Computing Engineering, 19(2), 07–12.
Arora, S., & Singh, S. Node localization in wireless sensor networks using butterfly optimization algorithm. Arabian Journal for Science and Engineering 2017:1–11.
Mautz, R., Ochieng, W., Brodin, G., & Kemp, A. H. (2007). 3d wireless network localization from inconsistent distance observations. Ad Hoc Sensor Wireless Networks, 3(2–3), 141–170.
Liu, W., Dong, E., & Song, Y. (2016). Analysis of flip ambiguity for robust three-dimensional node localization in wireless sensor networks. Journal of Parallel Distribution Computing, 97, 57–68.
Bai, S., & Qi, H. (2016). Tackling the flip ambiguity in wireless sensor network localization and beyond. Digitial Signal Processing, 55, 85–97.
Han, S., Yue, J., Meng, W., & Li, C. (2015). A novel flip ambiguities detection algorithm for wsn localization. In IEEE globecom workshops. IEEE; 2015. pp. 1–6.
Singh, P., Khosla, A., Kumar, A., & Khosla, M. (2017). A novel approach for localization of moving target nodes in wireless sensor networks. International Journal of Grid and Distributed Computing, 10(10), 33–44.
Singh, P., Khosla, A., Kumar, A., & Khosla, M. (2018). Computational intelligence-based localization of moving target nodes using single anchor node in wireless sensor networks. Telecommunication Systems, 69(3), 397–411.
Singh, P., Khosla, A., Kumar, A., & Khosla, M. (2017). 3D localization of moving target nodes using single anchor node in anisotropic wireless sensor networks. AEU-International Journal of Electronics and Communications, 82, 543–552.
Singh, P., Khosla, A., Kumar, A., & Khosla, M. (2018). Optimized localization of target nodes using single mobile anchor node in wireless sensor network. AEU-International Journal of Electronics and Communications, 91, 55–65.
Yang, B., Guo, L., Guo, R., Zhao, M., & Zhao, T. (2020). A novel trilateration algorithm for RSSI-based indoor localization. IEEE Sensors Journal, 20(14), 8164–8172.
Goyat, R., Rai, M. K., Kumar, G., Kim, H.-J., & Lim, S.-J. (2020). Improved DV-Hop localization scheme for randomly deployed WSNs. International Journal of Sensors Wireless Communications and Control, 10(1), 94–109.
Nguyen, T. L. N., Vy, T. D., & Shin, Y. (2019). An efficient hybrid RSS-AOA localization for 3d wireless sensor networks. Sensors, 19(9), 2121.
Singh, S. P., & Sharma, S. C. (2019). Implementation of a PSO based improved localization algorithm for wireless sensor networks. IETE Journal of Research, 65(4), 502–514.
Singh, P., & Mittal, N. (2020) An efficient localization approach for WSNs using hybrid DA-FA algorithm. IET-Communications.
Singh, P., & Mittal, N. (2020) Naked mole-rat algorithm with improved exploration and exploitation capabilities to determine 2D and 3D coordinates of sensor nodes in WSNs. AJSE.
Yang, X. S. (2012). Flower pollination algorithm for global optimization. In International conference on unconventional computing and natural computation (pp. 240–249). Berlin: Springer.
Xiuli, W., Yongquan, Z., & Yuting, L. (2017) Elite opposition-based water wave optimization algorithm for global optimization. In Mathematical problems in engineering, Article ID 3498363.
Singh, U., & Salgotra, R. (2017). Pattern synthesis of linear antenna arrays using enhanced flower pollination algorithm. International Journal of Antennas and Propagation, pp. 1–11.
Das, S., Abraham, A., Chakraborty, U. K., & Konar, A. (2009). Differential evolution using a neighborhood-based mutation operator. IEEE Transactions on Evolutionary Computation, 13(3), 526–553.
Wu, J., Wang, Y. G., Burrage, K., Tian, Y. C., Lawson, B., & Ding, Z. (2020). An improved firefly algorithm for global continuous optimization problems. Expert Systems with Applications. https://doi.org/10.1016/j.eswa.2020.113340.
Chuang, L. Y., Tsai, S. W., & Yang, C. H. (2011). Chaotic catfish particle swarm optimization for solving global numerical optimization problems. Applied Mathematics and Computation, 217(16), 6900–6916.
Janez, B., Mirjam, M., Borko, S. B. (2019). The 100-digit challenge: algorithm. pp. 19–26.
Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.
Mirjalili, S., Gandomi, A. H., Zahra, S., Saremi, S., Faris, H., & Mirjalili, S. M. (2017). Salp swarm algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software, 114, 163–191.
Yang, X. S., & Deb, S. (2009). Cuckoo search via Lévy flights. In 2009 World congress on nature & biologically inspired computing (NaBIC) (pp. 210–214). IEEE.
Mirjalili, S. (2016). SCA: A sine cosine algorithm for solving optimization problems. Knowledge-Based Systems, 96, 120–133.
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.
Appendix
Appendix
See Table 5.
Rights and permissions
About this article
Cite this article
Singh, P., Mittal, N. An efficient localization approach to locate sensor nodes in 3D wireless sensor networks using adaptive flower pollination algorithm. Wireless Netw 27, 1999–2014 (2021). https://doi.org/10.1007/s11276-021-02557-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-021-02557-7