Skip to main content
Log in

An Improved Method for Distributed Localization in WSNs Based on Fruit Fly Optimization Algorithm

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

Abstract

The use of a localization system is necessary in Wireless Sensor Networks (WSN) either for communication protocols (geographic routing) or for various applications (person tracking, battlefield tele-monitoring, enemy detection, etc.). The objective of a localization method in such environment is to find the locality (or position) of all sensors deployed randomly in a multidimensional field in order to accomplish a specific task. We specify in this paper an improved localization method in WSNs called FOA-L (Fruit Fly Optimization Algorithm for node’s Localization). The proposed method applies the Fruit fly Optimization Algorithm (FOA) to minimize the error between estimated and real locations of the unknown sensors. In the proposed localization scheme, we initialize a group of flies in the search area and they are given a random value of direction and distance. Then, we find out the flies with the highest smell value using fitness in order to estimate the location of the target node. Simulation results concerning performance evaluation show that the proposed technique FOA-L has the better localization accuracy than the well-known localization algorithms such as Particle Swarm Optimization and Chicken Swarm Optimization as well as a faster computation time, which contributes in reducing the cost of the sensor’s localization.

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.

Similar content being viewed by others

REFERENCES

  1. Paul, A.K. and Sato, T., Localization in wireless sensor networks: A survey on algorithms, measurement techniques, applications and challenges, J. Sensor Actuator Networks, 2017, vol. 6, no. 4, p. 24.

    Article  Google Scholar 

  2. Jiandong Yao, Xiaoyong Yan, and Rulin Dou, An anisotropic-tolerant and error control localization algorithm in wireless sensor network, Autom. Control Comput. Sci., 2017, vol. 51, no. 6, pp. 442–452.

    Article  Google Scholar 

  3. Hofmann-Wellenhof, B., Lichteneeger, H., and Collins, J., Global Positioning System: Theory and Practice, New York: Springer, 2001.

    Book  Google Scholar 

  4. Vossiek, M., et al., Wireless local positioning, IEEE Microwave Mag., 2003, vol. 4, no. 4, pp. 77–86.

    Article  Google Scholar 

  5. Yu, K. and Oppermann, I., Performance of UWB position estimation based on time-of-arrival measurements, 2004 International Workshop on Ultra Wideband Systems Joint with Conference on Ultra Wideband Systems and Technologies. Joint UWBST & IWUWBS 2004, 2004, pp. 400–404.

  6. Niculescu, D. and Nath, B., Ad-hoc positioning system (APS) using AOA, IEEE INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Societies, 2003, vol. 3, pp. 1734–1743.

  7. Zhong, J.W.W.L., Study on the application of DV-Hop localization algorithms to random sensor networks, J. Electron. Inf. Technol., 2008, vol. 4, no. 51.

  8. Niculescu, D. and Nath, B., DV based positioning in ad hoc networks, Telecommun. Syst., 2003, vol. 22, nos. 1–4, pp. 267–280.

    Article  Google Scholar 

  9. Cho, H.H., Lee, R.H., and Park, J.G., Adaptive parameter estimation method for wireless localization using RSSI measurements, J. Electr. Eng. Technol., 2011, vol. 6, no. 6, pp. 883–887.

    Article  Google Scholar 

  10. Ji, X. and Zha, H., Sensor positioning in wireless ad-hoc sensor networks using multidimensional scaling, INFOCOM 2004. Twenty-third Annual Joint Conference of the IEEE Computer and Communications Societies, 2004, vol. 4, pp. 2652–2661.

  11. Li, L. and Kunz, T., Localization applying an efficient neural network mapping, Proceedings of the 1st International Conference on Autonomic Computing and Communication Systems, 2007.

  12. Fonseca, C.M. and Fleming, P.J., Genetic algorithms for multi-objective optimization: Formulation discussion and generalization, Proceedings of the 5th International Conference on Genetic Algorithms, 1993, pp. 416–423.

  13. Hofmeyr, S.A. and Forrest, S., Architecture for an artificial immune system, Evol. Comput., 2000, vol. 8, no. 4, pp. 443–473.

    Article  Google Scholar 

  14. Dorigo, M. and Di Caro, G., Ant colony optimization: A new meta-heuristic, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99, 1999, vol. 2, pp. 1470–1477.

  15. Yang, X.S., Firefly algorithms for multimodal optimization, in International Symposium on Stochastic Algorithms, Springer, Berlin, Heidelberg, 2009, pp. 169–178.

  16. Al Shayokh, Md. and Soo Young Shin, Bio inspired distributed WSN localization based on chicken swarm optimization, Wireless Pers. Commun., 2017, vol. 97, pp. 5691–5706.

    Article  Google Scholar 

  17. Pan, W.T., A new fruit fly optimization algorithm: Taking the financial distress model as an example, Knowl.-Based Syst., 2012, vol. 26, pp. 69–74.

    Article  Google Scholar 

  18. Kannan, A.A., Mao, G., and Vucetic, B., Simulated annealing based wireless sensor network localization, 2006 IEEE 63rd Vehicular Technology Conference, 2006, vol. 1, no. 2, pp. 15–22.

  19. Biswas, P. and Ye, Y., Semidefinite programming for ad hoc wireless sensor network localization, Proceedings of the 3rd International Symposium on Information Processing in Sensor Networks, 2004, pp. 46–54.

  20. Gopakumar, A. and Jacob, L., Localization in wireless sensor networks using particle swarm optimization, 2008 IET International Conference on Wireless, Mobile and Multimedia Networks, 2008.

  21. Nan, G.F., Li, M.Q., and Li, J., Estimation of node localization with a real-coded genetic algorithm in WSNs, 2007 International Conference on Machine Learning and Cybernetics, 2007, vol. 2, pp. 873–878.

  22. Cao, S., Wang, J., and Gu, X., A wireless sensor network location algorithm based on firefly algorithm, in AsiaSim 2012, Springer, Berlin, Heidelberg, 2012, pp. 18–26.

    Google Scholar 

  23. Goyal, S. and Patterh, M.S., Wireless sensor network localization based on cuckoo search algorithm, Wireless Pers. Commun., 2014, vol. 79, no. 1, pp. 223–234.

    Article  Google Scholar 

  24. Sivakumar, S. and Venkatesan, R., Error minimization in localization of wireless sensor networks using ant colony optimization, Int. J. Comput. Appl., 2016, vol. 145, no. 8, pp. 15–21.

    Google Scholar 

  25. Moussa, A. and El-Sheimy, N., Localization of wireless sensor network using Bees Optimization Algorithm, The 10th IEEE International Symposium on Signal Processing and Information Technology, Luxor, 2010, pp. 478–481.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Rabhi.

Ethics declarations

The authors declare no conflict of interest.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rabhi, S., Semchedine, F. & Mbarek, N. An Improved Method for Distributed Localization in WSNs Based on Fruit Fly Optimization Algorithm. Aut. Control Comp. Sci. 55, 287–297 (2021). https://doi.org/10.3103/S0146411621030081

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0146411621030081

Keywords:

Navigation