Abstract
The operational life of the wireless sensor networks (WSNs) primarily depends on the lifespan of individual sensor nodes because in case of the early demise of a node, the data of the certain part of monitoring area will never reach to the base station (BS). Thus the effective utilization of node’s battery energy is a vital issue in WSNs. In this paper, a variable duty cycle technique is introduced for the clustered WSNs. In the proposed technique, initially, the network is partitioned into clusters. The distance centroid of nodes is considered to identify the initial cluster heads (CHs). The successive CHs are identified on the basis of the energy centroid and the distance from the current cluster head (CH). After the formation of clusters, member nodes of the cluster adjust their duty cycles according to the distance from CH and residual energy. In the clustered WSNs, nodes those are in the vicinity of CH consume less energy as compared to the farther nodes since the node's energy depletion in data transmission is related to the distance. Consequently, for the same data transfer rates, the energy consumed by the nodes will be asymmetric, and nodes that are farther from CH completely exhaust their energy earlier than the nearer nodes. In the proposed technique, the farther nodes transmit their data with less duty cycle than the nodes closer to the CH. This technique provides more balanced energy consumption among the nodes. The performance evaluation of the proposed protocol is done using Matlab tool and results are compared with three existing EECPK, MPST and EECA protocols. The simulation results validate that the proposed technique performs better than existing techniques.
Similar content being viewed by others
References
Agbulu GP, Kumar GJR, Juliet AV (2020) A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks. Int J Distrib Sensor Netw 16(2):1–12
Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E (2002) Asurvey on sensor networks. IEEE Commun Mag 40(8):102–105
Albath J, Thakur M, Madria S (2013) Energy constraint clustering algorithms for wireless sensor networks. Ad Hoc Netw 11:2512–2525
Al-Karaki JN, Kamal AE (2004) Routing techniques in wireless sensor networks: A survey. IEEE Wireless Commun 11:6–28
Anand V, Agrawal D, Tirkey P, Pandey S (2016) An energy efficient approach to extend network lifetime of wireless sensor networks. Procedia Comput Sci 92:425–430
Bandyopadhyay S, Coyle EJ (2003) An energy efficient hierarchical clustering algorithm for wireless sensor networks. In: Proceeding twenty-second annual joint conference of the ieee computer and communications, vol 3, pp 1813–1823
Chauhan V, Soni S (2016) Implementation of clustering in load sharing routing algorithm to increase the lifetime of wireless sensor networks. In: Proceedings of 3rd IEEE international conference on computing for sustainable global development (INDIACom), India, pp 1665–1669
Chauhan V, Soni S (2019a) Mobile sink-based energy efficient cluster head selection strategy for wireless sensor networks. J Amb Intel Hum Comp 11:4453–4466
Chauhan V, Soni S (2019b) Load balanced energy efficient cluster-chain based hybrid protocol for wireless sensor networks. Int J Recent Technol Eng 8(3):3561–3570
Chauhan V, Soni S (2021) Energy aware unequal clustering algorithm with multi-hop routing via low degree relay nodes for wireless sensor networks. J Amb Intel Hum Comp 12:2469–2482
Curry R, Smith JC (2016) A survey of optimization algorithms for wireless sensor network lifetime maximization. Comput Ind Eng 101:145–166
Dehkordi EG, Barati H (2022) Cluster based routing method using mobile sinks in wireless sensor network. Int J Electron. https://doi.org/10.1080/00207217.2021.2025451
Gutam N, Pyun JY (2010) Distance aware intelligent clustering protocol for wireless sensor networks. J Commun Netw 12:122–129
Hajipour Z, Barati H (2021) EELRP: energy efficient layered routing protocol in wireless sensor networks. Computing 103:2789–2809
Hasheminejad E, Barati H (2021) A reliable tree-based data aggregation method in wireless sensor networks. Peer-to-Peer Netw Appl 14:873–887
Hatamian M, Bardmil M, Asadboland M, Barati H (2016) Congestion-aware routing and fuzzy-based rate controller for wireless sensor networks. Radioengineering 25(1):114–123
Hatamian M, Ahmadpoor SS, Berenjian S, Razeghi B, Barati H (2015) A centralized evolutionary clustering protocol for wireless sensor networks. In 6th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Denton, U.S.A, pp. 1–6.
Heinzelman W, Chandrakasan A, Balakrishnan H (2002) An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 1(4):660–670
Khan A, Tamim I, Ahmed E, Awal MA (2012) Multiple parameter based clustering (MPC): prospective analysis for effective clustering in wireless sensor network (WSN) using K-means algorithm. Wirel Sens Netw 4(1):18–24
Kumar D (2014) Performance analysis of energy efficient clustering protocols for maximizing lifetime of wireless sensor networks. IET Wirel Sens Syst 4(1):9–16
Kumar D, Aseri TC, Patel RB (2009) EEHC: Energy efficient heterogeneous clustered scheme for wireless sensor networks. Comput Commun 32:662–667
Liao Y, Qi H, Li W (2013) Load-balanced clustering algorithm with distributed self-organization for wireless sensor networks. IEEE Sens J 13(5):1498–1506
Liu X (2012) A survey on clustering routing protocols in wireless sensor networks. Sensors 12:11114–11151
Liu HH, Su JJ, Chou CF (2015) On energy-efficient straight- line routing protocol for wireless sensor networks. IEEE Syst J 11(4):2374–2382
Loganathan S and Arumugam J (2019) Energy centroid clustering algorithm to enhance the network lifetime of wireless sensor networks. Multidim Syst Sign P 31:829–856.
Mosavifard A, Barati H (2020) An energy-aware clustering and two-level routing method in wireless sensor networks. Computing 102:1653–1671
Muruganathan SD, Ma DCF, Bhasin RI, Fapojuwo AO (2015) A centralized energy efficient routing protocol for wireless sensor networks. IEEE Commun Mag 43(3):8–13
Naghibi M, Barati H (2021) SHSDA: secure hybrid structure data aggregation method in wireless sensor networks. J Ambient Intell Human Comput 12:10769–10788
Ogundile O, Balogun MB, Ijiga OE, Falayi EO (2019) Energy-balanced and energy-efficient clustering routing protocol for wireless sensor networks. IET Commun 13(10):1449–1457
Pantazis NA, Nikolidakis SA, Vergados DD (2013) Energy efficient routing protocols in wireless sensor networks: a survey. IEEE Commun Surv Tutor 15(2):551–590
Park GY, Kim H, Jeong HW, Youn HY (2013) A novel cluster head selection method based on k-means algorithm for energy efficient wireless sensor network. In: Proceedings of 27th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA), Barcelona, Spain, pp. 910–915.
Periyasamy S, Khara S, Thangavelu S (2016) Balanced cluster head selection based on modified k-means in a distributed wireless sensor network. Int J Distrib Sens Netw 2016:1–11
Ray A, De D (2016) Energy efficient clustering protocol based on k-means (EECPK-means)-midpoint algorithm for enhanced network lifetime in wireless sensor network. IET Wirel Sens Syst 6(6):181–191
Sambo DW, Yenke BO, Forster A, Dayang P (2019) Optimized clustering algorithms for large wireless sensor networks: a review. Sensors 19(2):1–27
Shahbaz AN, Barati H, Barati A (2021) Multipath routing through the firefly algorithm and fuzzy logic in wireless sensor networks. Peer-to-Peer Netw Appl 14:541–558
Sharifi SS, Barati H (2021) A method for routing and data aggregating in cluster-based wireless sensor networks. Int J Commun Syst 34(7):1–17
Shen J, Wang A, Wang C, Hung PCK, Lai CF (2017) An efficient centroid-based routing protocol for energy management in WSN-assisted IoT. IEEE Access 5:18469–18479
Siavoshi S, Kavian YS, Sharif H (2016) Load balanced energy efficient clustering protocol for wireless sensors networks. IET Wirel Sens Syst 6(3):67–73
Siavoshi S, Kavian YS, Sharif H (2014) An energy- balanced distributed clustering protocol for wireless sensor networks. In: Proceedings of 9th International Symposium on Communication Systems, Networks and Digital Sign (CSNDSP), pp. 145–153.
Tan L, Gong Y, Chen G (2008) A balanced parallel clustering protocol for wireless sensor networks using K-means techniques. In: Proceedings of IEEE Second International Conference on Sensor Technologies and Applications, Cap Esterel, France, pp 300–305
Tripathi RK (2012) Base station positioning, node’s localization and clustering algorithms for wireless sensors networks. Ph. D. Thesis, Indian Institute of Technology Kanpur, India
Yoo H, Shim M, Kim D (2011) Dynamic duty-cycle scheduling schemes for energy-harvesting wireless sensor networks. IEEE Commun Lett 16(2):202–204
Younis O, Fahmy S (2004) HEED: a hybrid, energy- efficient, distributed clustering approach for ad hoc sensor networks. IEEE Trans Mobile Comput 3(4):366–379
Yousefpoor E, Barati H, Barati A (2021a) A hierarchical secure data aggregation method using the dragonfly algorithm in wireless sensor networks. Peer-to-Peer Netw Appl 14:1917–1942
Yousefpoor MS, Yousefpoor E, Barati H, Barati A, Movaghar A, Hosseinzadeh M (2021b) Secure data aggregation methods and countermeasures against various attacks in wireless sensor networks: A comprehensive review. J Netw Comput Appl 190:1–42
Zalik KR (2008) An efficient k′-means clustering algorithm. Pattern Recognit Lett 29(9):1385–1391
Author information
Authors and Affiliations
Corresponding author
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 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
Chauhan, V., Soni, S. Variable duty cycle aware energy efficient clustering strategy for wireless sensor networks. J Ambient Intell Human Comput 14, 10963–10975 (2023). https://doi.org/10.1007/s12652-022-04363-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-022-04363-1