Skip to main content

Advertisement

Log in

A firefly algorithm for power management in wireless sensor networks (WSNs)

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

Abstract

In wireless sensor networks (WSNs), designing a stable, low-power routing protocol is a major challenge because successive changes in links or breakdowns destabilize the network topology. Therefore, choosing the right route in this type of network due to resource constraints and their operating environment is one of the most important challenges in these networks. Therefore, the main purpose of these networks is to collect appropriate routing information about the environment around the network sensors while observing the energy consumption of the sensors. One of the important approaches to reduce energy consumption in sensor networks is the use of the clustering technique, but in most clustering methods, only the criterion of the amount of energy of the cluster or the distance of members to the cluster has been considered. Therefore, in this paper, a method is presented using the firefly algorithm and using the four criteria of residual energy, noise rate, number of hops, and distance. The proposed method called EM-FIREFLY is introduced which selects the best cluster head with high attractiveness and based on the fitness function and transfers the data packets through these cluster head to the sink. The proposed method is evaluated with NS-2 simulator and compared with the algorithm-PSO and optimal clustering methods. The evaluation results show the efficiency of the EM-FIREFLY method in maximum relative load and network lifetime criteria compared to other methods discussed in this article.

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

Similar content being viewed by others

References

  1. Srinivasa Gowda A, Annamalai NM (2020) Hybrid salp swarm–firefly algorithm-based routing protocol in wireless multimedia sensor networks. Int J Commun Sys 34(3):e4633

    Google Scholar 

  2. Fotohi R, Bari SF (2020) A novel countermeasure technique to protect WSN against denial-of-sleep attacks using firefly and Hopfield neural network (HNN) algorithms. J Supercomput 76(9):1–27

    Article  Google Scholar 

  3. Rao AN, Naik R, Devi N (2020) On Maximizing the Coverage and Network Lifetime in Wireless Sensor Networks Through Multi-Objective Metaheuristics. J Inst Eng (India): Series B. https://doi.org/10.1007/s40031-020-00516-y

    Article  Google Scholar 

  4. Shahbaz AN, Barati H, Barati A (2020) Multipath routing through the firefly algorithm and fuzzy logic in wireless sensor networks. Peer-to-Peer Netw Appl. https://doi.org/10.1007/s12083-020-01004-2

    Article  Google Scholar 

  5. Sodhro AH, Zongwei L, Pirbhulal S, Sangaiah AK, Lohano S, Sodhro GH (2020) Power-management strategies for medical information transmission in wireless body sensor networks. IEEE Consumer Electronics Magazine 9(2):47–51

    Google Scholar 

  6. Patil VS, Mane YB, Deshpande S (2019) FPGA based power saving technique for sensor node in wireless sensor network (WSN). Computational Intelligence in Sensor Networks. Springer, Berlin, Heidelberg, pp 385–404

    Chapter  Google Scholar 

  7. Bengheni A, Didi F, Bambrik I (2019) EEM-EHWSN: Enhanced energy management scheme in energy harvesting wireless sensor networks. Wireless Netw 25(6):3029–3046

    Article  Google Scholar 

  8. Tilahun SL, Ngnotchouye JMT, Hamadneh NN (2019) Continuous versions of firefly algorithm: A review. Artif Intell Rev 51(3):445–492

    Article  Google Scholar 

  9. Selvakumar B, Muneeswaran K (2019) Firefly algorithm based feature selection for network intrusion detection. Comput Security 81:148–155

    Article  Google Scholar 

  10. Alrashidi M, Nasri N, Khediri S et al (2020) Energy-Efficiency Clustering and Data Collection for Wireless Sensor Networks in Industry 4.0. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-020-02146-0

    Article  Google Scholar 

  11. Manshahia MS (2015) A firefly based energy efficient routing in wireless sensor networks. African J Comput ICT 8(4):27–32

    Google Scholar 

  12. Ghorbel, M. B., Rodriguez-Duarte, D., Ghazzai, H., Hossain, M. J., & Menouar, H. (2018, June). Energy efficient data collection for wireless sensors using drones. In 2018 IEEE 87th Vehicular Technology Conference (VTC Spring) (pp. 1–5). IEEE.

  13. Saleh IA (2016) Apply Firefly Optimization to Increase Period Routing Algorithm in Wireless Sensor Networks. Int J Comput Netw Technol 4(01):51–58

    Article  Google Scholar 

  14. Ghosh N, Banerjee I, Sherratt RS (2019) On-demand fuzzy clustering and ant-colony optimisation based mobile data collection in wireless sensor network. Wireless Netw 25(4):1829–1845

    Article  Google Scholar 

  15. Jun JH, Xie B, Agrawal DP (2009) Wireless mobile sensor networks: Protocols and mobility strategies. Guide to wireless sensor networks. Springer, London, pp 607–634

    Chapter  Google Scholar 

  16. Diwakaran S, Perumal B, Devi KV (2019) A cluster prediction model-based data collection for energy efficient wireless sensor network. J Supercomput 75(6):3302–3316

    Article  Google Scholar 

  17. Zhao H, Guo S, Wang X, Wang F (2015) Energy-efficient topology control algorithm for maximizing network lifetime in wireless sensor networks with mobile sink. Applied Soft Comput 34:539–550

    Article  Google Scholar 

  18. Li G, Chen H, Peng S, Li X, Wang C, Yu S, Yin P (2018) A collaborative data collection scheme based on optimal clustering for wireless sensor networks. Sensors 18(8):2487

    Article  Google Scholar 

  19. Soundari AG, Jyothi VL (2020) Energy efficient machine learning technique for smart data collection in wireless sensor networks. Circuits, Syst Signal Process 39(2):1089–1122

    Article  Google Scholar 

  20. Huang H, Huang C, Ma D (2019) The cluster based compressive data collection for wireless sensor networks with a mobile sink. AEU-Int J Electronics Commun 108:206–214

    Article  Google Scholar 

  21. Sohail M, Khan S, Ahmad R, Singh D, Lloret J (2019) Game theoretic solution for power management in IoT-based wireless sensor networks. Sensors 19(18):3835

    Article  Google Scholar 

  22. Maheshwari P, Sharma AK, Verma K (2021) Energy efficient cluster based routing protocol for WSN using butterfly optimization algorithm and ant colony optimization. Ad Hoc Netw 110:102317

    Article  Google Scholar 

  23. Fotohi R, Nazemi E, Aliee FS (2020) An Agent-Based Self-Protective Method to Secure Communication between UAVs in Unmanned Aerial Vehicle Networks. Veh Commun 26:100267

    Google Scholar 

  24. Huamei, Q., Chubin, L., Yijiahe, G., Wangping, X., & Ying, J. An energy‐efficient non‐uniform clustering routing protocol based on improved shuffled frog leaping algorithm for wireless sensor networks. IET Communications.

  25. Faraji-Biregani M, Fotohi R (2020) Secure communication between UAVs using a method based on smart agents in unmanned aerial vehicles. J Supercomput. https://doi.org/10.1007/s11227-020-03462-0

    Article  Google Scholar 

  26. Jamali S, Fotohi R (2017) DAWA: Defending against wormhole attack in MANETs by using fuzzy logic and artificial immune system. J Supercomput 73(12):5173–5196

    Article  Google Scholar 

  27. Gupta P, Tripathi S, Singh S (2021) Energy-Efficient Routing Protocols for Cluster-Based Heterogeneous Wireless Sensor Network (HetWSN)—Strategies and Challenges: A Review. Data Anal Manag. https://doi.org/10.1007/978-981-15-8335-3_65

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Hossein Pakdel or Reza Fotohi.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pakdel, H., Fotohi, R. A firefly algorithm for power management in wireless sensor networks (WSNs). J Supercomput 77, 9411–9432 (2021). https://doi.org/10.1007/s11227-021-03639-1

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-021-03639-1

Keywords

Navigation