Skip to main content

Advertisement

Log in

Proposing an Energy-Aware Routing Protocol by Using Fish Swarm Optimization Algorithm in WSN (Wireless Sensor Networks)

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

A Correction to this article was published on 26 March 2021

This article has been updated

Abstract

Former developments and advances in micro-electro-mechanical systems have made it possible to produce and use tiny battery-powered nodes in wireless communications. Networks consisting of such nodes which are capable of measurement are called Wireless sensor networks (WSNs). The initial objective of using nodes was related to internal applications. The initial nodes are able to sense scalar information such as temperature, moisture, pressure and the location of surrounding objects. However, sensor nodes’ power is provided by battery with limited capacity. Hence, due to limited resources, a balance should be made between precision and power optimization in these networks. In this paper, a new method is proposed which addresses the issue of optimal power consumption in WSNs. Accordingly, using fish swarm optimization algorithm, we proposed an energy-aware routing protocol in WSNs which optimizes power consumption. The proposed protocol was simulated in OPNET 11.5 simulator and compared with ERA protocol. Simulation results indicated that the proposed protocol had better performance than ERA protocol regarding power consumption, end-to-end delay, media access delay, throughput rate, the probability of successful transmission to sink and signal to noise ratio.

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

Change history

References

  1. Welsh, M., Malan, D., Duncan, B., Fulford-Jones, T., & Moulton, S. (2004). Wireless sensor networks for emergency medical care. In GE global research conference, Boston.

  2. Kurose, J., Lesser, V., de Silva, E., Jayasumana, A., & Liu, B. (2003). Sensor networks seminar. In CMPSCI 791L, University of Massachusetts, Amherst, MA, Fall.

  3. Deshpande, A., Guestrin, C., Madden, S. R., Hellerstein, J. M., Hong, W. (2004). Model-driven data acquisition in sensor networks. In Proceedings of the thirtieth international conference on very large data bases (Vol. 30, pp. 588–599).

  4. Minoli, D. (2002). Hotspot networks: Wi-Fi for public access locations. McGraw-Hill Professional.

  5. Kumar, R., Tsiatsis, V., & Srivastava, M. B. (2003). Computation hierarchy for in-network processing. In Proceedings of the 2nd ACM international conference on wireless sensor networks and applications (pp. 68–77).

  6. Sohraby, K., Minoli, D., & Znati, T. (2007). Wireless sensor networks: Technology, protocols, and applications. New York: Wiley.

    Book  Google Scholar 

  7. Amgoth, T., & Jana, P. K. (2015). Energy-aware routing algorithm for wireless sensor networks. Computers & Electrical Engineering, 41, 357–367.

    Article  Google Scholar 

  8. Chen, A., Li, X., Ni, X., & Luo, G. (2018). RTGOR: Reliability and timeliness guaranteed opportunistic routing in wireless sensor networks. EURASIP Journal on Wireless Communications and Networking, 2018, 1–8.

    Article  Google Scholar 

  9. Ma, J., Wang, S., Meng, C., Ge, Y., & Du, J. (2018). Hybrid energy-efficient APTEEN protocol based on ant colony algorithm in wireless sensor network. EURASIP Journal on Wireless Communications and Networking, 2018, 102.

    Article  Google Scholar 

  10. Mishra, M. B., Kumar, A. R., Kumar, V., & Singh, J. (2017). A grid-based approach to prolong lifetime of WSNs using fuzzy logic. In Advances in computational intelligence, Springer, pp. 11–22.

  11. Zahedi, Z. M., Akbari, R., Shokouhifar, M., Safaei, F., & Jalali, A. (2016). Swarm intelligence based fuzzy routing protocol for clustered wireless sensor networks. Expert Systems with Applications, 55, 313–328.

    Article  Google Scholar 

  12. Abasıkeleş-Turgut, İ, & Hafif, O. G. (2016). NODIC: a novel distributed clustering routing protocol in WSNs by using a time-sharing approach for CH election. Wireless Networks, 22, 1023–1034.

    Article  Google Scholar 

  13. Sahoo, B. M., Amgoth, T., & Pandey, H. M. (2020). Particle swarm optimization based energy efficient clustering and sink mobility in heterogeneous wireless sensor network. Ad Hoc Networks, 106, 102237.

    Article  Google Scholar 

  14. Parvin, J. R., & Vasanthanayaki, C. (2019). Particle swarm optimization-based energy efficient target tracking in wireless sensor network. Measurement, 147, 106882.

    Article  Google Scholar 

  15. Shyjith, M., Maheswaran, C., & Reshma, V. (2020). Optimized and dynamic selection of cluster head using energy efficient routing protocol in WSN. Wireless Personal Communications, 116, 1–23.

    Google Scholar 

  16. Zhou, Z., & Niu, Y. (2020). An energy efficient clustering algorithm based on annulus division applied in wireless sensor networks. Wireless Personal Communications, 115(3), 2229–2241.

    Article  Google Scholar 

  17. Li, X.-L. (2002). An optimizing method based on autonomous animals: Fish-swarm algorithm. Systems Engineering Theory & Practice, 22(32–38), 2002.

    Google Scholar 

  18. http://www.opnet.com.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shayesteh Tabatabaei.

Additional information

Publisher's Note

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

The original version of this article has been revised: The numbers of the authors’ affiliations have been corrected.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gorgich, S., Tabatabaei, S. Proposing an Energy-Aware Routing Protocol by Using Fish Swarm Optimization Algorithm in WSN (Wireless Sensor Networks). Wireless Pers Commun 119, 1935–1955 (2021). https://doi.org/10.1007/s11277-021-08312-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-021-08312-7

Keywords

Navigation