Abstract
The applications based on the wireless sensor network (WSN) work with a large quantity of tiny battery-powered sensors. It has always been a problem for WSNs that sensor node has such a short battery life, and efficient management of the sensors' energy is essential for improving their overall performance. For the network's energy issues, the clustering approach has proven to be a successful solution. To address energy concerns, clustering divides the network area into different clusters. In this paper, a clustering protocol based on the fuzzy logic model and particle swarm optimization (PSO) is proposed to improve the lifespan and performance of the entire network and is named as fuzzy logic and PSO-based energy efficient clustering (FLPSOC). The proposed protocol uses the fuzzy logic model to appoint the most efficient node for the cluster head (CH) job. The fuzzy model considers the neighbor count, energy ratio (initial energy and residual energy), and distance to neighbors as the input parameters in the fuzzy system for the CH selection procedure. The data gathered by the CH are transmitted to the base station (BS) by using the relay nodes. In the proposed scheme, most optimal nodes for relay task are selected using the PSO technique, which considers residual energy of CH and distance between the CH and BS parameters. Performance measures such as network lifespan, stability period, throughput, and CH count are used to determine how efficient the proposed algorithm is in comparison with other existing protocols.
Similar content being viewed by others
Data availability
Not applicable.
References
Al-Karaki JN, Kamal AE (2004) Routing techniques in wireless sensor networks: a survey. IEEE Wirel Commun 11:6–27. https://doi.org/10.1109/MWC.2004.1368893
Arjunan S, Pothula S (2019) A survey on unequal clustering protocols in wireless sensor networks. J King Saud Univ Comput Inf Sci 31:304–317. https://doi.org/10.1016/j.jksuci.2017.03.006
Arjunan S, Sujatha P (2018) Lifetime maximization of wireless sensor network using fuzzy based unequal clustering and ACO based routing hybrid protocol. Appl Intell 48:2229–2246. https://doi.org/10.1007/s10489-017-1077-y
Ayati M, Ghayyoumi MH, Keshavarz-Mohammadiyan A (2018) A fuzzy three-level clustering method for lifetime improvement of wireless sensor networks. Ann Des Telecommun Telecommun 73:535–546. https://doi.org/10.1007/s12243-018-0631-x
Azad P, Sharma V (2013) Cluster head selection in wireless sensor networks under fuzzy environment. ISRN Sens Netw 2013:1–8. https://doi.org/10.1155/2013/909086
Bagci H, Yazici A (2013) An energy aware fuzzy approach to unequal clustering in wireless sensor networks. Appl Soft Comput J 13:1741–1749. https://doi.org/10.1016/j.asoc.2012.12.029
Baradaran AA, Navi K (2020) HQCA-WSN: high-quality clustering algorithm and optimal cluster head selection using fuzzy logic in wireless sensor networks. Fuzzy Sets Syst 389:114–144. https://doi.org/10.1016/j.fss.2019.11.015
Baranidharan B, Santhi B (2016) DUCF: distributed load balancing unequal clustering in wireless sensor networks using fuzzy approach. Appl Soft Comput J 40:495–506. https://doi.org/10.1016/j.asoc.2015.11.044
Cengiz K, Dag T (2017) Energy aware multi-hop routing protocol for WSNs. IEEE Access 6:2622–2633. https://doi.org/10.1109/ACCESS.2017.2784542
Darabkh KA, Al-Maaitah NJ, Jafar IF, Khalifeh AF (2018) EA-CRP: a novel energy-aware clustering and routing protocol in wireless sensor networks. Comput Electr Eng 72:702–718. https://doi.org/10.1016/j.compeleceng.2017.11.017
Fanian F, Kuchaki Rafsanjani M (2018) Memetic fuzzy clustering protocol for wireless sensor networks: shuffled frog leaping algorithm. Appl Soft Comput J 71:568–590. https://doi.org/10.1016/j.asoc.2018.07.012
Fanian F, Kuchaki Rafsanjani M (2019) Cluster-based routing protocols in wireless sensor networks: a survey based on methodology. J Netw Comput Appl 142:111–142
Farsi M, Elhosseini MA, Badawy M et al (2019) Deployment techniques in wireless sensor networks, coverage and connectivity: a survey. IEEE Access 7:28940–28954. https://doi.org/10.1109/ACCESS.2019.2902072
Gajjar S, Sarkar M, Dasgupta K, Chaniyara D (2018) Low energy fuzzy based unequal clustering multihop architecture for wireless sensor networks. Proc Natl Acad Sci India Sect A Phys Sci 88:539–556. https://doi.org/10.1007/s40010-017-0353-x
Gajjar S, Talati A, Sarkar M, Dasgupta K (2016) FUCP: fuzzy based unequal clustering protocol for wireless sensor networks. In: Proceedings of the 2015 39th national systems conference, NSC 2015. Institute of Electrical and Electronics Engineers Inc.
García-hernández CF, Ibargüengoytia-gonzález PH, García-hernández J, Pérez-díaz JA (2007) Wireless sensor networks and applications: a survey. J Comput Sci 7:264–273. https://doi.org/10.1109/MC.2002.1039518
Gherbi C, Aliouat Z, Benmohammed M (2017) A survey on clustering routing protocols in wireless sensor networks. Sens Rev 37:12–25
Jain A, Goel AK (2020) Energy efficient fuzzy routing protocol for wireless sensor networks. Wirel Pers Commun 110:1459–1474. https://doi.org/10.1007/s11277-019-06795-z
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN’95—international conference on neural networks, vol 4, pp 1942–1948
Kiran WS, Smys S, Bindhu V (2020) Enhancement of network lifetime using fuzzy clustering and multidirectional routing for wireless sensor networks. Soft Comput 24:11805–11818. https://doi.org/10.1007/s00500-020-04900-0
Liu M, Cao J, Chen G, Wang X (2009) An energy-aware routing protocol in wireless sensor networks. Sensors 9:445–462. https://doi.org/10.3390/s90100445
Logambigai R (2015) Fuzzy logic based unequal clustering for wireless sensor networks. Wirel Netw. https://doi.org/10.1007/s11276-015-1013-1
Logambigai R, Kannan A (2016) Fuzzy logic based unequal clustering for wireless sensor networks. Wirel Netw 22:945–957. https://doi.org/10.1007/s11276-015-1013-1
Mittal N, Singh S, Singh U, Salgotra R (2020) Trust-aware energy-efficient stable clustering approach using fuzzy type-2 Cuckoo search optimization algorithm for wireless sensor networks. Wirel Netw. https://doi.org/10.1007/s11276-020-02438-5
Mohdali S, Abdul Sattar Principal Nawab Shah Alam Khan S, Srinivasa Rao Professor D (2019) Wireless sensor networks routing design issues: a survey. Int J Comput Appl 178:25–32
Phoemphon S, So-In C, Aimtongkham P, Nguyen TG (2020) An energy-efficient fuzzy-based scheme for unequal multihop clustering in wireless sensor networks. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-020-02090-z
Rai AK, Daniel AK (2022) FEEC: fuzzy based energy efficient clustering protocol for WSN. Int J Syst Assur Eng Manag. https://doi.org/10.1007/S13198-022-01796-X/METRICS
Rawat P, Chauhan S (2018b) Performance analysis of RN-LEACH protocol over LEACH protocol 1. Int J Futur Gener Commun Netw 11:1–10. https://doi.org/10.14257/ijfgcn.2018.11.5.01
Rawat P, Chauhan S (2020) Probability based cluster routing protocol for wireless sensor network. J Ambient Intell Humaniz Comput 1:3. https://doi.org/10.1007/s12652-020-02307-1
Rawat P, Chauhan S (2021) Particle swarm optimization-based energy efficient clustering protocol in wireless sensor network. Neural Comput Appl. https://doi.org/10.1007/s00521-021-06059-7
Rawat P, Chauhan S, Priyadarshi R (2020) Energy-Efficient clusterhead selection scheme in heterogeneous wireless sensor network. J Circuits Syst Comput. https://doi.org/10.1142/S0218126620502047
Rawat P, Chauhan S (2018a) Energy efficient clustering in heterogeneous environment. In: 2018a second international conference on inventive communication and computational technologies (ICICCT). IEEE, pp 388–392
Saranya S, Princy M (2012) Routing techniques in sensor network—a survey. In: Procedia engineering. Elsevier Ltd, pp 2739–2747
Singh AK, Purohit N, Varma S (2013) Fuzzy logic based clustering in wireless sensor networks: a survey. Int J Electron 100:126–141
Singh SK, Kumar P, Singh JP (2017) A survey on successors of LEACH protocol. IEEE Access 5:4298–4328
Stephan T, Sharma K, Shankar A et al (2021) Fuzzy-logic-inspired zone-based clustering algorithm for wireless sensor networks. Int J Fuzzy Syst 23:506–517. https://doi.org/10.1007/S40815-020-00929-3/METRICS
Tripathi A, Gupta HP, Dutta T et al (2018) Coverage and connectivity in WSNs: a survey, research issues and challenges. IEEE Access 6:26971–26992. https://doi.org/10.1109/ACCESS.2018.2833632
Tyagi S, Kumar N (2013) A systematic review on clustering and routing techniques based upon LEACH protocol for wireless sensor networks. J Netw Comput Appl 36:623–645
Wang J, Cao Y, Li B et al (2017) Particle swarm optimization based clustering algorithm with mobile sink for WSNs. Future Gener Comput Syst 76:452–457. https://doi.org/10.1016/J.FUTURE.2016.08.004
Yadav S, Yadav RS (2016) A review on energy efficient protocols in wireless sensor networks. Wirel Netw 22:335–350. https://doi.org/10.1007/s11276-015-1025-x
Yick J, Mukherjee B, Ghosal D (2008) Wireless sensor network survey. Comput Netw 52:2292–2330. https://doi.org/10.1016/J.COMNET.2008.04.002
Zheng J, Jamalipour A (2009) Wireless sensor networks: a networking perspective. IEEE
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
PR has written the paper and performed the simulation. PK has proofread the paper and helped in formatting the paper. SC has supervised the research work.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no competing interests to declare that are relevant to the content of this article.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
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
Rawat, P., Kumar, P. & Chauhan, S. Fuzzy logic and particle swarm optimization-based clustering protocol in wireless sensor network. Soft Comput 27, 5177–5193 (2023). https://doi.org/10.1007/s00500-023-07833-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-07833-6