Skip to main content

Advertisement

Log in

A new approach to energy-aware routing in the Internet of Things using improved Grasshopper Metaheuristic Algorithm with Chaos theory and Fuzzy Logic

  • 1215: Multimodal Interaction and IoT Applications
  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In most Internet of Things (IoT) applications, network nodes are limited in terms of energy source. Therefore, the need for innovative methods to eliminate energy loss which shortens the life of networks is fully felt in such networks. One of the optimization techniques of energy consumption on the Internet of things is efficient energy routing that the required energy can be reduced by choosing an optimal path. In this paper, an informed or efficient energy approach is proposed for routing on the Internet of Things in which focus is on the sleep–wake schedule of nodes; therefore, a new optimization algorithm called chaos fuzzy grasshopper optimization algorithm was used. In chaos fuzzy grasshopper algorithm, the initial population of grasshoppers is generated by Lorenz chaos theory and the input and output parameters of the algorithm are adjusted by fuzzy approach. To evaluate the efficiency of the proposed method, three criteria of evaluation of remaining energy, network life and coverage rate were used. Investigating the findings in two different scenarios (efficiency over time and efficiency per number of different nodes) showed that the proposed method always is better than the base methods in all scenarios and for all performance evaluation criteria. So that in the study of the death of 30% of nodes which indicates the life of the network, results showed that the proposed method of the paper (FLGOA) has 9% better efficiency than FGOA, 12% better than GOA and 16% better than GSO. Also, the findings about the remaining energy of the network showed that the proposed method has 16% better efficiency than FGOA method, 21% better than GOA and 22% better than GSO. Finally, studies in the coverage rate evaluation criterion showed that the proposed method has 12% coverage rate better than FGOA method, 15% better than GOA and 16% better than GSO.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. Abbasi M, Fazel SV, Rafiee M (2020) MBitCuts: optimal bit-level cutting in geometric space packet classification. J Supercomput 76(4):3105–3128

    Article  Google Scholar 

  2. Abbasi M, Rezaei H, Menon VG, Qi L, and Khosravi MR (2020) "Enhancing the performance of flow classification in SDN-based intelligent vehicular networks," IEEE Transactions on Intelligent Transportation Systems

  3. Abbasi M, Tahouri R, and Rafiee M (2019) "Enhancing the performance of the aggregated bit vector algorithm in network packet classification using GPU," PeerJ Computer Science 5:185

  4. Abd El-Latif AA, Abd-El-Atty B, Mehmood I, Muhammad K, Venegas-Andraca SE, and Peng J (2021) "Quantum-inspired blockchain-based cybersecurity: securing smart edge utilities in IoT-based smart cities," Inf Process Manage 58(4):102549

  5. Airehrour D, Gutierrez J, Ray SK (2016) Secure routing for internet of things: A survey. J Netw Comput Appl 66:198–213

    Article  Google Scholar 

  6. Aslani Z, Sargolzaey H (2017) Improving the Performance of RPL Routing Protocol for Internet of Things. J Comput Robot 10(2):69–75

    Google Scholar 

  7. Chen ET (2017) "The Internet of Things: Opportunities, Issues, and Challenges," in The Internet of Things in the Modern Business Environment: IGI Global, pp. 167–187.

  8. Chhabra A, Vashishth V, Khanna A, Sharma DK, and Singh J (2018) "An energy efficient routing protocol for wireless internet-of-things sensor networks," arXiv preprint arXiv:1808.01039

  9. Conti M, Dehghantanha A, Franke K, and Watson S (2018) "Internet of Things security and forensics: Challenges and opportunities," ed: Elsevier

  10. Elgendy IA, Zhang W.-Z, He H, Gupta BB, and Abd El-Latif AA (2021) "Joint computation offloading and task caching for multi-user and multi-task MEC systems: reinforcement learning-based algorithms," Wireless Networks, 27(3:)2023–2038

  11. Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): A vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645–1660

    Article  Google Scholar 

  12. Guo B, Chen C, Zhang D, Yu Z, Chin A (2016) Mobile crowd sensing and computing: when participatory sensing meets participatory social media. IEEE Commun Mag 54(2):131–137

    Article  Google Scholar 

  13. Jaiswal K and Anand V (2019) "EOMR: An energy-efficient optimal multi-path routing protocol to improve QoS in wireless sensor network for IoT applications," Wireless Personal Communications, pp. 1–23

  14. Machado K, Rosário D, Cerqueira E, Loureiro A, Neto A, and de Souza J (2013) "A routing protocol based on energy and link quality for internet of things applications," sensors, 13(2)1942–1964:

  15. Mehta R, Sahni J, Khanna K (2018) Internet of Things: Vision, Applications and Challenges. Procedia Comput Sci 132:1263–1269

    Article  Google Scholar 

  16. Muneer B, Firas A, and Odeh O (2017) "Energy-Aware Objective Function for Routing Protocol in Internet of Things," Int J Commun Antenna Propag 7(3)

  17. Ng IC, Wakenshaw SY (2017) The Internet-of-Things: Review and research directions. Int J Res Mark 34(1):3–21

    Article  Google Scholar 

  18. Park S.-H, Cho S, and Lee J.-R (2014) "Energy-efficient probabilistic routing algorithm for internet of things," J Appl Math vol. 2014

  19. Ray PP (2018) A survey on Internet of Things architectures. J King Saud Univ-Comput Inf Sci 30(3):291–319

    Google Scholar 

  20. Shiravan BR,Yaghoubi M (2015) Improvement of Harmony Search Algorithm Based on Parameter Tuning Using Fuzzy System," M.Sc., Faculty of Engineering, Islamic Azad University, Mashhad Branch, Iran-Mashhad

  21. Stojkoska BLR, Trivodaliev KV (2017) A review of Internet of Things for smart home: Challenges and solutions. J Clean Prod 140:1454–1464

    Article  Google Scholar 

  22. Vellanki M, Kandukuri S, and Razaque A (2016) Node level energy efficiency protocol for Internet of Things. J Theor Comput Sci vol. 3

  23. Wang X et al (2018) A city-wide real-time traffic management system: Enabling crowdsensing in social Internet of vehicles. IEEE Commun Mag 56(9):19–25

    Article  Google Scholar 

  24. Yaghoubi and Bandi (2017) Improvement of Dragonfly Algorithm Using Chaos Theory and Parameter Tuning with Fuzzy System", M.Sc., Faculty of Engineering, Islamic Azad University, Mashhad Branch, Iran - Mashhad

  25. Yuehong Y, Zeng Y, Chen X, Fan Y (2016) The internet of things in healthcare: An overview. J Ind Inf Integr 1:3–13

    Google Scholar 

  26. Zarpelao BB, Miani RS, Kawakani CT, de Alvarenga SC (2017) A survey of intrusion detection in Internet of Things. J Netw Comput Appl 84:25–37

    Article  Google Scholar 

  27. Zhang W-Z et al (2020) Secure and Optimized Load Balancing for Multitier IoT and Edge-Cloud Computing Systems. IEEE Internet Things J 8(10):8119–8132

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mahdi Yaghoobi.

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

Mir, M., Yaghoobi, M. & Khairabadi, M. A new approach to energy-aware routing in the Internet of Things using improved Grasshopper Metaheuristic Algorithm with Chaos theory and Fuzzy Logic. Multimed Tools Appl 82, 5133–5159 (2023). https://doi.org/10.1007/s11042-021-11841-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-11841-9

Keywords

Navigation