Skip to main content

Abstract

Internet of Things (IoT) is a new paradigm. IoT consists of a complex network of smart devices that frequently exchange data over the Internet. The aim of IoT is to make everything in our world under control and also keeping them up-to-date about the state of the things. IoT devices sense the environment and send the obtained information to the Internet cloud without the necessity of human-to-human or human-to-machine connection. Wireless sensors have limited energy resources due to the use of batteries to supply energy, and since it is usually not possible to replace the batteries of these sensors. In addition, the lifespan of the Wireless Sensor Network (WSN) is limited and short. Therefore, reducing the energy consumption of sensors in IoT networks for increasing network lifespan is one of the fundamental challenges and issues in these networks. The literature included here provides an overview of some of the most current research methodologies about the most popular protocols. Also, this paper identifies the major Machine learning (ML) models and bio-inspired algorithms for reducing energy consumption in IoT and a discussion on the evaluation of their effectiveness in energy consumption prediction and expanding network life.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Shi, B., Zhang, Y.: A novel algorithm to optimize the energy consumption using IoT and based on ant colony algorithm. Energies 14(6), 1709 (2021)

    Article  Google Scholar 

  2. Rayes, A., Salam, S.: Internet of Things security and privacy. In: Internet of Things from Hype to Reality, 2nd edn., pp. 211–238 Springer, Cham (2019). https://doi.org/10.1007/978-3-319-99516-8_8

  3. sobin, C.: A survey on architecture, protocols and challenges in IoT. Wirel. Pers. Commun. 112(3), 1383–1429 (2020)

    Google Scholar 

  4. Sun, W., Tang, M., Zhang, L., Huo, Z., Shu, L.: A survey of using swarm intelligence algorithms in IoT. Sensors 20(5), 1420 (2020)

    Google Scholar 

  5. Mosavi, A.; Bahmani, A.: Energy consumption prediction using machine learning; a review. Priprints (2019)

    Google Scholar 

  6. Shahraki, A., Taherkordi, A., Haugen, Eliassen, F.: A survey and future directions on clustering from Wsns to IoT and modern networking paradigms. IEEE Trans. Netw. Serv. Manag. 18(2), 2242–2274 (2021)

    Google Scholar 

  7. Dash, S., Das, S., Swagatam Das, B.: Intelligent computing and applications. In: 5th International Proceedings of ICICA 2019, pp. 524–526. Springer, India (2019)

    Google Scholar 

  8. Batalla, J., Mastorakis, G., Mavromoustakis, C., Pallis, E.: Beyond the Internet of Things Everything Interconnected. Springer (2017)

    Google Scholar 

  9. Vishnoi, M., Saxena, S., Jain, A.: Energy-efficient routing protocols for wireless sensor network. In: Proceeding on National Conference Industry 4.0(NCI-4.0), pp. 221–227. Faculty of Eng. and Compu. Sciences (FOECS), Teerthanker Mahaveer University (2020)

    Google Scholar 

  10. Noureddine, S., Khelifa, B., Mohammed, B.: Approach to minimizing consumption of energy in wireless sensor networks. Int. J. Electr. Comput. Eng. 10(3), 2551–2561 (2020)

    Google Scholar 

  11. Hamamreh, R., Haji, M., Qutob, A.: An Energy-efficient clustering routing protocol for WSN based on MRHC. Int. J. Dig. Inf. Wirel. Commun. (IJDIWC) 8(3), 214–222 (2018)

    Google Scholar 

  12. Ai, Z., Zhou, Y., Song, F.: A smart collaborative routing protocol for reliable data diffusion in IoT scenarios. Sensors 18(16) (2018)

    Google Scholar 

  13. Das, S., Samanta, S., Dey, N., Patel, B., Hassanien, A.: Architectural Wireless Network Solutions and Security Issues, p. 196. Springer (2021)

    Google Scholar 

  14. Guleria, K., Kumar, S., Verma, K.: Energy aware location based routing protocols in wireless sensor networks. World Sci. News 124(2), 326–333 (2019)

    Google Scholar 

  15. El-Sayed, H.: Al Bayatti: comparisons of some multi-hop routing protocols in wireless sensor network. Inf. Sci. Lett. 10(3), 503–509 (2021)

    Google Scholar 

  16. Chitralingappa P., Reddy, R.: Wireless sensor networks: routing protocols on challenging and security issues. Int. J. Innov. Res. Sci. Eng. Technol. 7(9) (2018)

    Google Scholar 

  17. El-Sayed, H., Zanaty, E.: Performance evaluation of leach protocols in wireless sensor networks. Int. J. Adv. Netw. Appl. 13(2), 4884–4890 (2021)

    Google Scholar 

  18. Khattab, H., Al-Shaikh, A., Al-sharaeh, S.: Performance comparison of leach-c protocols in wireless sensor network. J. ICT Res. Appl. 12(3), 219–236 (2018)

    Google Scholar 

  19. Khan, M., Shiraz, M., Shaheen, Q., Butt, B., Akhtar, R., Khan, M., Changda, W.: Hierarchical routing protocols for wireless sensor networks: functional and performance analysis. J. Sens. (2021)

    Google Scholar 

  20. Anand, S., Priyadarsini, K., Selvi, G., Poornima, D., Vedanarayanan, V.: Iot-based secure and energy efficient scheme for precision agriculture using blockchain and improved leach algorithm. Turk. J. Comp. Math. Educ. 12(10), 2466–2475 (2021)

    Google Scholar 

  21. Vasana, S., Kalraa, N., Kumara, R., Dhiman, G.: Mobile agent assisted I-leach clustering protocol for IoT application. Science direct. Elsevier (2021)

    Google Scholar 

  22. Khan, F., Ahmad, A., Imran, M.: Energy optimization of PR-LEACH routing scheme using distance awareness in internet of things networks. Int. J. Parallel Program. 48(2), 244–263 (2020)

    Article  Google Scholar 

  23. Sajedi, S., Maadani, M., Moghadam, M.: F-leach: a fuzzy-based data aggregation scheme for healthcare IoT systems. J. Supercomput. 78, 1030–1047 (2022)

    Article  Google Scholar 

  24. Babaei, N., Hedayati, A.: A novel approach to reduce energy consumption by clustering with genetic algorithm and sleeping time in the IoT. Research squre (2021)

    Google Scholar 

  25. Parvathi, C., Talanki, S.: Energy saving hierarchical routing protocol in WSN. In: Wireless Sensor Networks-Design, Deployment and Applications. Intechopen (2021)

    Google Scholar 

  26. Gamal, M., Rizk, R., Mahdi, H., Elnaghi, B.: Osmotic bio-inspired load balancing algorithm in cloud computing. IEEE Access 7, 42735–42744 (2019)

    Article  Google Scholar 

  27. Priyadarshi, R., Singh, L., Singh, A.: A novel heed protocol for wireless sensor networks. In: 5th International Proceeding on (SPIN), pp. 296–300. IEEE. India (2018)

    Google Scholar 

  28. Zhang, Y., Wang, Y.: A novel energy-aware bio-inspired clustering scheme for IoT communication. J. Ambient Intell. Humaniz. Comput. 11, 4239–4248 (2020)

    Google Scholar 

  29. Nigam, G.K., Dabas, C.: ESO-LEACH: PSO based energy efficient clustering in LEACH. J. King Saud Univ.-Comput. Inf. Sci. 33(8), 947–954 (2021)

    Google Scholar 

  30. Vijayalakshmi, K., Anandan, P.: A multi objective Tabu particle swarm optimization for effective cluster head selection in WSN. Clust. Comput. 22(5), 12275–12282 (2018). https://doi.org/10.1007/s10586-017-1608-7

    Article  Google Scholar 

  31. Sharmin, A., Anwar, F., Motakabber, S.M.A.: A novel bio-inspired routing algorithm based on ACO for WSNs. Bull. Electr. Eng. Inf. 8(2), 718–726 (2019)

    Google Scholar 

  32. Sharmin, A., Anwar, F., Motakabber, S.M.A.: Energy-efficient scalable routing protocol based on ACO for WSNs. In: 7th International Proceeding on (ICOM), pp. 1–6. IEEE. Malysia (2019)

    Google Scholar 

  33. Saini, A., Kansal, A.: Hybrid approach to reduce energy utilization in wireless sensor network using bio-inspired technique. Int. Res. J. Eng. Technol. 6(6), 1411–1416 (2019)

    Google Scholar 

  34. Nayak, P., Reddy, C.P.: Bio-inspired routing protocol for wireless sensor network to minimise the energy consumption. IET Wirel. Sens. Syst. 10(5), 229–235 (2020)

    Article  Google Scholar 

  35. Visu, P., Praba, T.S., Sivakumar, N., Srinivasan, R., Sethukarasi, T.: Bio-inspired dual cluster heads optimized routing algorithm for wireless sensor networks. J. Ambient. Intell. Humaniz. Comput. 12(3), 3753–3761 (2020). https://doi.org/10.1007/s12652-019-01657-9

    Article  Google Scholar 

  36. Ahmad, M., Ikram, A.A., Wahid, I., Inam, M., Ayub, N., Ali, S.: A bio-inspired clustering scheme in wireless sensor networks: BeeWSN. Procedia Comput. Sci. 130, 206–213 (2018). Science Direct

    Google Scholar 

  37. Ahmad, M., Hameed, A., Ullah, F., Wahid, I., Rehman, U., Khattak, A.: A bio-inspired clustering in mobile ad hoc networks for internet of things based on honey bee and genetic algorithm. J. Ambient Int. Huma. Comput. 11(11), 4347–4361 (2020)

    Google Scholar 

  38. Gamal, M., Rizk, R., Mahdi, H., Elhady, B.: Bio-inspired based task scheduling in cloud computing. In: Machine Learning Paradigms: Theory and Application, pp. 289–308. Springer (2019)

    Google Scholar 

  39. Gamal, M., Rizk, R., Mahdi, H., Elhady, B.: Bio-inspired load balancing algorithm in cloud computing. In: International Proceeding on (AISI), pp. 579–589. Springer (2017)

    Google Scholar 

  40. Barzin, A., Sadeghieh, A., Khademi Zare, H., Honarvar, M.: Hybrid bio-inspired clustering algorithm for energy efficient wireless sensor networks. J. Inf. Technol. Manag. 11(1), 76–101 (2019)

    Google Scholar 

  41. Sharma, D.K., Mishra, J., Singh, A., Govil, R., Singh, K.K., Singh, A.: Optimized resource allocation in IoT using fuzzy logic and bio-inspired algorithms. Research square (2021)

    Google Scholar 

  42. Sharma, H., Haque, A., Blaabjerg, F.: Machine learning in wireless sensor networks for smart cities: a survey. Electronics 10(9) (2021)

    Google Scholar 

  43. Mydhili, S.K., Periyanayagi, S., Baskar, S., Shakeel, P.M., Hariharan, P.R.: Machine learning based multi scale parallel k-means++ clustering for cloud assisted internet of things. Peer-to-Peer Netw. Appl. 13(6), 2023–2035 (2020)

    Article  Google Scholar 

  44. Khan, F., Memon, S., Jokhio, S.H.: Support vector machine based energy aware routing in wireless sensor networks. In: 2nd International Proceedings on ICRAI, pp. 1–4. IEEE, Pakistan (2016)

    Google Scholar 

  45. Ding, Q., Zhu, R., Liu, H., Ma, M.: An overview of machine learning-based energy-efficient routing algorithms in wireless sensor networks. Electronics 10(13) (2021)

    Google Scholar 

  46. Jaradat, Y., Masoud, M., Jannoud, I., Zaidan, D.: The impact of nodes distribution on energy consumption in WSN. In: International Proceeding on JEEI, pp. 590–595. IEEE, Jordan (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marwa Gamal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gamal, M. (2023). Energy Efficiency Routing Algorithms in IoT: A Survey. In: Hassanien, A.E., Snášel, V., Tang, M., Sung, TW., Chang, KC. (eds) Proceedings of the 8th International Conference on Advanced Intelligent Systems and Informatics 2022. AISI 2022. Lecture Notes on Data Engineering and Communications Technologies, vol 152. Springer, Cham. https://doi.org/10.1007/978-3-031-20601-6_55

Download citation

Publish with us

Policies and ethics