Abstract
The Internet of Things (IoT) has developed into a new area of study that promises to elevate human culture to a higher level of sophistication. The network is essential in IoT since it is responsible for relaying information from sensors to the sink. In the IoT, where many devices share finite resources, extending the lifespan of the network is a difficult challenge. The lifespan of a network can be prolonged by the use of clustering. However, initial network nodes’ energy might be quickly depleted by incorrectly selecting cluster heads (CHs). This research aims to provide a solution by suggesting a fuzzy-based optimized nature-inspired clustering technique (FONIC) to choose the best CH to sustain the network over time. When dealing with unreliable network conditions, the precise solution provided by fuzzy logic (FL) is invaluable. Therefore, in order to calculate a fitness value, FL is used on network metrics such as energy, distance, degree, and centrality. In the end, the right CH is chosen with the help of the Penguin Search Optimization Algorithm (PeSOA). Python is utilized to do extensive simulations that confirm the effectiveness of the suggested FONIC protocol. Other protocols, including FIGWO, HMGWO, LEACH-PRO, FGWSTERP, and SSMOECHS, are contrasted with the proposed FONIC protocol. Compared to other top-tier protocols, the suggested FONIC protocol was shown to perform better than any of them, improving the ratio of packet transmission by 10% and network lifespans by 10–15%.
Similar content being viewed by others
Availability of data and materials
The data that support the findings of this study, the software application or custom code used to solve the proposed methods of this study is available from the corresponding author upon request
References
Abdulzahra AMK (2023) An energy-efficient clustering protocol for the lifetime elongation of wireless sensors in iot networks. In: IT Applications for Sustainable Living. Springer, Berlin, pp 103–114
Abdulzahra SA, Idrees AK (2022) Two-level energy-efficient data reduction strategies based on SAX-LZW and hierarchical clustering for minimizing the huge data conveyed on the internet of things networks. J Supercomput 78(16):17844–17890
Alaerjan A (2023) Towards sustainable distributed sensor networks: an approach for addressing power limitation issues in WSNs. Sensors 23(2):975
Ali A, Ali A, Masud F, Bashir MK, Zahid AH, Mustafa G, Ali Z (2023) Enhanced fuzzy logic zone stable election protocol for cluster head election (E-FLZSEPFCH) and multipath routing in wireless sensor networks. Ain Shams Eng J 102356
Bagci H, Yazici A (2013) An energy aware fuzzy approach to unequal clustering in wireless sensor networks. Appl Soft Comput 13(4):1741–1749
Bhushan B, Sahoo G (2019) Routing protocols in wireless sensor networks. In: Computational Intelligence in Sensor Networks, pp 215–248
Chawra VK, Gupta GP (2020) Salp: metaheuristic-based clustering for wireless sensor networks. In: Nature-Inspired Computing Applications in Advanced Communication Networks. IGI Global, pp 41–56
Chen G, Li C, Ye M, Wu J (2009) An unequal cluster-based routing protocol in wireless sensor networks. Wirel Netw 15:193–207
Chen H, Yang C, Heidari AA, Zhao X (2020) An efficient double adaptive random spare reinforced whale optimization algorithm. Expert Syst Appl 154:113018
El Alami H, Najid A (2019) ECH: an enhanced clustering hierarchy approach to maximize lifetime of wireless sensor networks. IEEE Access 7:107142–107153
El Alami H, Najid A (2020) Fuzzy logic based clustering algorithm for wireless sensor networks. In: Sensor Technology: Concepts, Methodologies, Tools, and Applications. IGI Global, pp 351–371
Gheraibia Y, Moussaoui A, Yin PY, Papadopoulos Y, Maazouzi S (2019) PESOA: Penguins search optimisation algorithm for global optimisation problems. Int Arab J Inf Technol (IAJIT) 16(03):49–57
Heinzelman WB, Chandrakasan AP, Balakrishnan H (2002) An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 1(4):660–670
Heinzelman WR, Chandrakasan A, Balakrishnan H (2000) Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd Annual Hawaii International Conference on System Sciences. IEEE, p 10
Hoang DC, Yadav P, Kumar R, Panda SK (2013) Real-time implementation of a harmony search algorithm-based clustering protocol for energy-efficient wireless sensor networks. IEEE Trans Ind Inform 10(1):774–783
Idrees AK (2018) Distributed data aggregation and selective forwarding protocol for improving lifetime of wireless sensor networks. J Eng Appl Sci 13(5):4644–4653
Kalaimani D, Zah Z, Vashist S (2021) Energy-efficient density-based fuzzy c-means clustering in WSN for smart grids. Aust J Multi-Discip Eng 17(1):23–38
Karaduman B, Oakes BJ, Eslampanah R, Denil J, Vangheluwe H, Challenger M (2022) An architecture and reference implementation for WSN-based IoT systems. In: Emerging Trends in IoT and Integration with Data Science, Cloud Computing, and Big Data Analytics. IGI Global, pp 80–103
Kim JM, Park SH, Han YJ, Chung TM (2008) Chef: cluster head election mechanism using fuzzy logic in wireless sensor networks. In: 2008 10th International Conference on Advanced Communication Technology, vol 1. IEEE, pp 654–659
Lalwani P, Das S, Banka H, Kumar C (2018) CRHS: clustering and routing in wireless sensor networks using harmony search algorithm. Neural Comput Appl 30:639–659
Latiff NA, Tsimenidis CC, Sharif BS (2007) Energy-aware clustering for wireless sensor networks using particle swarm optimization. In: 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications. IEEE, pp 1–5
Lee JG, Chim S, Park HH (2019) Energy-efficient cluster-head selection for wireless sensor networks using sampling-based spider monkey optimization. Sensors 19(23):5281
Lee JS, Teng CL (2017) An enhanced hierarchical clustering approach for mobile sensor networks using fuzzy inference systems. IEEE Internet Things J 4(4):1095–1103
Mittal N, Singh U, Salgotra R, Sohi BS (2019) An energy efficient stable clustering approach using fuzzy extended grey wolf optimization algorithm for WSNs. Wirel Netw 25:5151–5172
Mohammed ZA, Hussein ZJ (2021) Data traffic management based on compression and mdl techniques for smart agriculture in IoT. Wirel Pers Commun 120(3):2227–2258
Mustafa MM, Khalifa AA, Cengiz K, Ivković N (2023) An energy-efficient protocol for internet of things based wireless sensor networks. Comput Mater Continua 75(2)
Nedham WB (2022) An improved energy efficient clustering protocol for wireless sensor networks. In: 2022 International Conference for Natural and Applied Sciences (ICNAS). IEEE, pp 23–28
Nedham WB (2023) A comprehensive review of clustering approaches for energy efficiency in wireless sensor networks. Int J Comput Appl Technol 72(2):139–160
Phoemphon S, So-In C, Aimtongkham P, Nguyen TG (2021) An energy-efficient fuzzy-based scheme for unequal multihop clustering in wireless sensor networks. J Ambient Intell Humaniz Comput 12:873–895
Saeedi IDI (2021) A systematic review of data aggregation techniques in wireless sensor networks. J Phys Conf Ser 1818:012194
Saeedi IDI, Al-Qurabat AKM (2022) An energy-saving data aggregation method for wireless sensor networks based on the extraction of extrema points. In: AIP Conference Proceedings, vol 2398. AIP Publishing
Sanou BHM, Boulou M, Yélémou T (2022) A fuzzy system based routing protocol to improve WSN performances. In: International Conference on e-Infrastructure and e-Services for Developing Countries. Springer, Berlin, pp 33–49
Sert SA, Bagci H, Yazici A (2015) Mofca: Multi-objective fuzzy clustering algorithm for wireless sensor networks. Appl Soft Comput 30:151–165
Shokouhifar M, Jalali A (2017) Optimized Sugeno fuzzy clustering algorithm for wireless sensor networks. Eng Appl Artif Intell 60:16–25
Su S, Zhao S (2018) An optimal clustering mechanism based on fuzzy-c means for wireless sensor networks. Sustain Comput Inform Syst 18:127–134
Subramanian P, Sahayaraj JM, Senthilkumar S, Alex DS (2020) A hybrid grey wolf and crow search optimization algorithm-based optimal cluster head selection scheme for wireless sensor networks. Wirel Pers Commun 113:905–925
Verma S, Bhatia S, Zeadally S, Kaur S (2023) Fuzzy-based techniques for clustering in wireless sensor networks (WSNs): recent advances, challenges, and future directions. Int J Commun Syst 36(16):e5583
Vijayalakshmi K, Anandan P (2019) A multi objective Tabu particle swarm optimization for effective cluster head selection in WSN. Cluster Comput 22(Suppl 5):12275–12282
Ye M, Li C, Chen G, Wu J (2005) EECS: an energy efficient clustering scheme in wireless sensor networks. In: PCCC 2005. 24th IEEE International Performance, Computing, and Communications Conference, 2005. IEEE, pp 535–540
Younis O, Fahmy S (2004) Heed: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks. IEEE Trans Mob Comput 3(4):366–379
Yousif Z, Hussain I, Djahel S, Hadjadj-Aoul Y (2021) A novel energy-efficient clustering algorithm for more sustainable wireless sensor networks enabled smart cities applications. J Sens Actuator Netw 10(3):50
Zhang Y, Wang J, Han D, Wu H, Zhou R (2017) Fuzzy-logic based distributed energy-efficient clustering algorithm for wireless sensor networks. Sensors 17(7):1554
Zhao X, Ren S, Quan H, Gao Q (2020) Routing protocol for heterogeneous wireless sensor networks based on a modified grey wolf optimizer. Sensors 20(3):820
Zhao X, Zhu H, Aleksic S, Gao Q (2018) Energy-efficient routing protocol for wireless sensor networks based on improved grey wolf optimizer. KSII Trans Internet Inf Syst 12(6)
Acknowledgements
The University of Babylon and Al-Mustaqbal University in Iraq are greatly appreciated for their assistance, which the writers really appreciate.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
Equal contributions are made by the authors.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Abdulzahra, S.A., Al-Qurabat, A.K.M. FONIC: an energy-conscious fuzzy-based optimized nature-inspired clustering technique for IoT networks. J Supercomput 80, 19845–19897 (2024). https://doi.org/10.1007/s11227-024-06229-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-024-06229-z