Skip to main content
Log in

Application of Jaya algorithm for solving localization problem in a distributed Wireless Sensor Network

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Identifying the location of the sensor nodes is a challenging aspect of Wireless Sensor Networks (WSNs) in a distributed environment. It is vital to understand where data and events come from when sensor nodes collect data and report on them. This paper uses a nature-inspired Jaya algorithm to estimate the location coordinates of target nodes in a distributed architecture of WSNs. The Jaya algorithm handles the nonlinear optimization problem of node localization in a randomly distributed sensor node configuration. The range-based, Received Signal Strength Indicator method is used for the distance estimation. MATLAB software is used to assess the proposed work, and a comparison is made with the Particle Swarm Optimization, Krill Herd Optimization, and Salp Swarm Algorithm based node localization algorithms in terms of localization error and computation time. The localization error analysis is done for the different numbers of anchor nodes and different values of degree of irregularity to verify the effectiveness of the proposed work.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

This manuscript has no associated data. The code that supports the findings of this study is available from the corresponding author upon reasonable request.

References

  1. Khelifi F, Bradai A, Benslimane A, Rawat P, Atri M (2019) A survey of localization systems in internet of things. Mob Netw Appl 24(3):761–785

    Article  Google Scholar 

  2. Han G, Jiang J, Zhang C, Duong TQ, Guizani M, Karagiannidis GK (2016) A survey on mobile anchor node assisted localization in wireless sensor networks. IEEE Commun Surv Tutor 18(3):2220–2243

    Article  Google Scholar 

  3. Maruthi SP, Panigrahi T, Jagannath RPK (2020) Distributed version of hybrid swarm intelligence-Nelder Mead algorithm for DOA estimation in WSN. Expert Syst Appl 144:113112

    Article  Google Scholar 

  4. Muhammad Z, Saxena N, Qureshi IM, Ahn CW (2017) Hybrid artificial bee colony algorithm for an energy efficient internet of things based on wireless sensor network. IETE Tech Rev 34(sup1):39–51

    Article  Google Scholar 

  5. Alaybeyoglu A, Erciyes K, Kantarci A, Dagdeviren O (2010) Tracking fast moving targets in wireless sensor networks. IETE Tech Rev 27(1):46–53

    Article  Google Scholar 

  6. Gautam PR, Kumar S, Verma A, Kumar A (2020) Energy-efficient localisation of sensor nodes in WSNs using single beacon node. IET Commun 14(9):1459–1466

    Article  Google Scholar 

  7. Naureen A, Zhang N, Furber S, Shi Q (2020) A GPS-less localization and mobility modelling (LMM) system for wildlife tracking. IEEE Access 8:102709–102732

    Article  Google Scholar 

  8. Farrag M, Abo-Zahhad M, Doss M, Fayez JV (2017) A new localization technique for wireless sensor networks using social network analysis. Arab J Sci Eng 42:2817–2827

    Article  Google Scholar 

  9. Ayedi M, Eldesouky E, Nazeer J (2021) Energy-spectral efficiency optimization in wireless underground sensor networks using salp swarm algorithm. J Sens 2021:1–16

    Article  Google Scholar 

  10. Chen J, Sackey SH, Anajemba JH, Zhang X, He Y (2021) Energy-efficient clustering and localization technique using genetic algorithm in wireless sensor networks. Complexity 2021:1–12

    Article  ADS  CAS  Google Scholar 

  11. Naguib A (2020) Multilateration localization for wireless sensor networks. Indian J Sci Technol 13(10):1213–1223

    Article  Google Scholar 

  12. Rao R (2016) Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7(1):19–34

    Google Scholar 

  13. Kulkarni RV, Venayagamoorthy GK (2010) Bio-inspired algorithms for autonomous deployment and localization of sensor nodes. IEEE Trans Syst Man Cybern Part C (Appl Rev) 40(6):663–675

    Article  Google Scholar 

  14. Krishnaprabha R, Gopakumar A (2014) Performance of gravitational search algorithm in wireless sensor network localization. In: 2014 IEEE National Conference on Communication, Signal Processing and Networking (NCCSN). IEEE, pp 1–6

  15. Zain IFM, Shin SY (2014) Distributed localization for wireless sensor networks using binary particle swarm optimization (BPSO). In: 2014 IEEE 79th Vehicular Technology Conference (VTC Spring). IEEE, pp 1–5

  16. Peng B, Li L (2015) An improved localization algorithm based on genetic algorithm in wireless sensor networks. Cogn Neurodyn 9(2):249–256

    Article  PubMed  PubMed Central  Google Scholar 

  17. Kanoosh HM, Houssein EH, Selim MM (2019) Salp swarm algorithm for node localization in wireless sensor networks. J Comput Netw Commun 1–12. https://doi.org/10.1155/2019/1028723

  18. Wang W, Liu X, Li M, Wang Z, Wang C (2019) Optimizing node localization in wireless sensor networks based on received signal strength indicator. IEEE Access 7:73880–73889

    Article  Google Scholar 

  19. Hamouda E, Abohamama AS (2020) Wireless sensor nodes localiser based on sine-cosine algorithm. IET Wirel Sens Syst 10(4):145–153

    Article  Google Scholar 

  20. Sabbella VR, Edla DR, Lipare A, Parne SR (2020) An efficient localization approach in wireless sensor networks using krill herd optimization algorithm. IEEE Syst J 15(2):2432–2442

    Article  ADS  Google Scholar 

  21. Rani S, Babbar H, Kaur P, Alshehri MD, Shah SHA (2022) An optimized approach of dynamic target nodes in wireless sensor network using bio inspired algorithms for maritime rescue. IEEE Trans Intell Transp Syst 24:2548–2555

    Google Scholar 

  22. Shilpi Gautam PR, Kumar S, Kumar A et al (2022) An optimized sensor node localization approach for wireless sensor networks using RSSI. J Supercomput 79(7):7692–7716

    Article  Google Scholar 

  23. Baidar L, Rahmoun A, Mihoubi M, Lorenz P, Birogul S (2022) A hybrid Harrison Hawk optimization based on differential evolution for the node localization problem in IoT networks. Int J Commun Syst 35(9):5129

    Article  Google Scholar 

  24. Khedr AM, Rani SS, Saad M (2023) Hybridized dragonfly and Jaya algorithm for optimal sensor node location identification in mobile wireless sensor networks. J Supercomput 79:16940–16962

    Article  Google Scholar 

  25. Alfawaz O, Osamy W, Saad M, Khedr AM (2023) Modified rat swarm optimization based localization algorithm for wireless sensor networks. Wirel Pers Commun 130(3):1617–1637

    Article  Google Scholar 

  26. Shilpi KA (2023) A localization algorithm using reliable anchor pair selection and Jaya algorithm for wireless sensor networks. Telecommun Syst 82:277–289

    Article  Google Scholar 

  27. Yang B, Guo L, Guo R, Zhao M, Zhao T (2020) A novel trilateration algorithm for RSSI-based indoor localization. IEEE Sens J 20(14):8164–8172

    Article  ADS  Google Scholar 

  28. Shilpi GPR, Kumar S, Kumar A (2021) A comparative analysis of distance-based node localization in wireless sensor network. In: 2021 8th International Conference on Signal Processing and Integrated Networks (SPIN). IEEE, pp 118–123

  29. Yang Q (2022) A new localization method based on improved particle swarm optimization for wireless sensor networks. IET Softw 16(3):251–258

    Article  Google Scholar 

  30. Bolaji AL, Al-Betar MA, Awadallah MA, Khader AT, Abualigah LM (2016) A comprehensive review: krill herd algorithm (kh) and its applications. Appl Soft Comput 49:437–446

    Article  Google Scholar 

Download references

Acknowledgments

Thank you to all the anonymous reviewers for providing valuable suggestions in order to create a better version of the proposed article.

Funding

This research received no specific grant from any funding agency.

Author information

Authors and Affiliations

Authors

Contributions

Shilpi developed the theoretical formalism, performed the simulations, and wrote the manuscript. Both authors contributed to the final version of the manuscript. AK supervised the project.

Corresponding author

Correspondence to Shilpi.

Ethics declarations

Conflict of interest

The authors declare that they have no competing interests.

Ethical approval

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shilpi, Kumar, A. Application of Jaya algorithm for solving localization problem in a distributed Wireless Sensor Network. J Supercomput 80, 6017–6041 (2024). https://doi.org/10.1007/s11227-023-05683-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-023-05683-5

Keywords

Navigation