{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T14:47:11Z","timestamp":1769093231107,"version":"3.49.0"},"reference-count":44,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2020,12,16]],"date-time":"2020-12-16T00:00:00Z","timestamp":1608076800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2020R1A2C1004390"],"award-info":[{"award-number":["2020R1A2C1004390"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Prolonging the network lifetime is one of the fundamental requirements in wireless sensor networks (WSNs). Sensor node clustering is a very popular energy conservation strategy in WSNs, allowing to achieve energy efficiency, low latency, and scalability. According to this strategy, sensor nodes are grouped into several clusters, and one sensor node in each cluster is assigned to be a cluster head (CH). The responsibility of each CH is to aggregate data from the other sensor nodes within its cluster and send these data to the sink. However, the distribution of sensor nodes in the sensing region is often non-uniform, which may lead to an unbalanced number of sensor nodes between clusters and thus unbalanced energy consumption between CHs. This, in turn, may result in a reduced network lifetime. Furthermore, a different number of clusters lead to a different quality of service of a WSN system. To address the problems of unbalanced number of sensor nodes between clusters and selecting an optimal number of clusters, this study proposes an energy-balanced cluster-routing protocol (EBCRP) based on particle swarm optimization (PSO) with five mutation operators for WSNs. The five mutation operators are specially proposed to improve the performance of PSO in optimizing sensor node clustering. A rotation CH selection scheme based on the highest residual energy is used to dynamically select a CH for each cluster in each round. Simulation results show that the proposed EBCRP method performs well in balancing energy consumption and prolonging the network lifetime.<\/jats:p>","DOI":"10.3390\/s20247217","type":"journal-article","created":{"date-parts":[[2020,12,16]],"date-time":"2020-12-16T22:12:06Z","timestamp":1608156726000},"page":"7217","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Energy-Balanced Cluster-Routing Protocol Based on Particle Swarm Optimization with Five Mutation Operators for Wireless Sensor Networks"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3125-5308","authenticated-orcid":false,"given":"Yamin","family":"Han","sequence":"first","affiliation":[{"name":"Department of Computer Science, The University of Suwon, Hwaseong 18323, Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7693-8511","authenticated-orcid":false,"given":"Heejung","family":"Byun","sequence":"additional","affiliation":[{"name":"Department of Information and Technology, The University of Suwon, Hwaseong 18323, Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8673-1135","authenticated-orcid":false,"given":"Liangliang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, The University of Suwon, Hwaseong 18323, Korea"}]}],"member":"1968","published-online":{"date-parts":[[2020,12,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1109\/COMST.2015.2412971","article-title":"Wireless sensor network virtualization: A survey","volume":"18","author":"Khan","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Mutiara, G.A., Herman, N.S., and Mohd, O. (2020). Using Long-Range Wireless Sensor Network to Track the Illegal Cutting Log. Appl. Sci., 10.","DOI":"10.3390\/app10196992"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Pandya, S., Ghayvat, H., Sur, A., Awais, M., Kotecha, K., Saxena, S., Jassal, N., and Pingale, G. (2020). Pollution Weather Prediction System: Smart Outdoor Pollution Monitoring and Prediction for Healthy Breathing and Living. Sensors, 20.","DOI":"10.3390\/s20185448"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Fattah, S., Gani, A., Ahmedy, I., Idris, M.Y.I., and Targio Hashem, I.A. (2020). A Survey on Underwater Wireless Sensor Networks: Requirements, Taxonomy, Recent Advances, and Open Research Challenges. Sensors, 20.","DOI":"10.3390\/s20185393"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1109\/MCOM.2006.1632657","article-title":"Emerging techniques for long lived wireless sensor networks","volume":"44","author":"Raghunathan","year":"2006","journal-title":"IEEE Commun. Mag."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1016\/j.adhoc.2008.06.003","article-title":"Energy conservation in wireless sensor networks: A survey","volume":"7","author":"Anastasi","year":"2009","journal-title":"Ad Hoc Netw."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"25809","DOI":"10.3390\/s151025809","article-title":"Data gathering in delay tolerant wireless sensor networks using a ferry","volume":"15","author":"Alnuaimi","year":"2015","journal-title":"Sensors"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1109\/TMC.2014.2338315","article-title":"Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading in Wireless Sensor Networks","volume":"14","author":"Zhao","year":"2015","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_9","unstructured":"Heinzelman, W.R., Chandrakasan, A., and Balakrishnan, H. (2000, January 7). Energy-efficient communication protocol for wireless microsensor networks. Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, Maui, HI, USA."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"526","DOI":"10.1109\/JSEN.2014.2347137","article-title":"VGDRA: A Virtual Grid-Based Dynamic Routes Adjustment Scheme for Mobile Sink-Based Wireless Sensor Networks","volume":"15","author":"Khan","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kareem, M.M., Ismail, M., Altahrawi, M.A., Arsad, N., Mansor, M.F., and Ali, A.H. (2018, January 26\u201328). Grid Based Clustering Technique in Wireless Sensor Network using Hierarchical Routing Protocol. Proceedings of the 2018 IEEE 4th International Symposium on Telecommunication Technologies (ISTT), Selangor, Malaysia.","DOI":"10.1109\/ISTT.2018.8701720"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"79357","DOI":"10.1109\/ACCESS.2020.2990999","article-title":"Scalable Grid-Based Data Gathering Algorithm for Environmental Monitoring Wireless Sensor Networks","volume":"8","author":"Padmanaban","year":"2020","journal-title":"IEEE Access"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.jnca.2019.04.021","article-title":"Cluster-based routing protocols in wireless sensor networks: A survey based on methodology","volume":"142","author":"Fanian","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Shahraki, A., Taherkordi, A., Haugen, \u00d8., and Eliassen, F. (2020). Clustering objectives in wireless sensor networks: A survey and research direction analysis. Comput. Netw., 180.","DOI":"10.1016\/j.comnet.2020.107376"},{"key":"ref_15","first-page":"812","article-title":"A Reformed Cluster-Head of LEACH Protocol and Performance Analysis with Conventional Routing Protocol for WSN","volume":"2","author":"Bhadeshiya","year":"2012","journal-title":"J. Inf. Knowl. Res. Electron. Commun. Eng."},{"key":"ref_16","first-page":"5","article-title":"Enhanced parameters incorporated in LEACH for wireless sensor network","volume":"2","author":"Sharma","year":"2013","journal-title":"Int. J. New Innov. Eng. Technol."},{"key":"ref_17","first-page":"864","article-title":"Advanced LEACH: A static clustering-based heteroneous routin protocol for WSNs","volume":"3","author":"Iqbal","year":"2013","journal-title":"J. Basic Appl. Sci. Res."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Luan, W., Zhu, C., Su, B., and Pei, C. (2012). An improved routing algorithm on LEACH by combining node degree and residual energy for WSNs. Internet of Things, Springer.","DOI":"10.1007\/978-3-642-32427-7_15"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"S8","DOI":"10.1109\/MCOM.2005.1404592","article-title":"A centralized energy-efficient routing protocol for wireless sensor networks","volume":"43","author":"Muruganathan","year":"2005","journal-title":"IEEE Commun. Mag."},{"key":"ref_20","first-page":"3610","article-title":"An improved version of leach: Three levels hierarchical clustering leach protocol (TLHCLP) for homogeneous WSN","volume":"2","author":"Taneja","year":"2013","journal-title":"Int. J. Adv. Res. Comput. Commun. Eng."},{"key":"ref_21","first-page":"37","article-title":"Improvement of Leach Protocol with K Angle Optimization using an Optimized Algorithm in Wireless Sensor Networks","volume":"70","author":"Kaur","year":"2013","journal-title":"Int. J. Comput. Appl."},{"key":"ref_22","first-page":"1","article-title":"A novel energy-aware cluster head selection based on particle swarm optimization for wireless sensor networks","volume":"1","author":"Singh","year":"2012","journal-title":"Hum. Centric Comput. Inf. Sci."},{"key":"ref_23","unstructured":"Ma, D., Ma, J., and Xu, P. (2013, January 23\u201325). An adaptive assistant-aided clustering protocol for WSNs using niching particle swarm optimization. Proceedings of the 2013 IEEE 4th International Conference on Software Engineering and Service Science, Beijing, China."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Sasikumar, P., and Khara, S. (2012, January 3\u20135). K-Means Clustering in Wireless Sensor Networks. Proceedings of the 2012 Fourth International Conference on Computational Intelligence and Communication Networks, Mathura, India.","DOI":"10.1109\/CICN.2012.136"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2822","DOI":"10.1109\/COMST.2018.2850220","article-title":"A review of computational intelligence techniques in wireless sensor and actuator networks","volume":"20","author":"Primeau","year":"2018","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Khalifeh, A., Rajendiran, K., Darabkh, K.A., Khasawneh, A.M., AlMomani, O., and Zinonos, Z. (2019). On the Potential of Fuzzy Logic for Solving the Challenges of Cooperative Multi-Robotic Wireless Sensor Networks. Electronics, 8.","DOI":"10.3390\/electronics8121513"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/SURV.2011.040310.00002","article-title":"Computational Intelligence in Wireless Sensor Networks: A Survey","volume":"13","author":"Kulkarni","year":"2011","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Tang, W., and Wu, Q. (2011). Evolutionary computation. Condition Monitoring and Assessment of Power Transformers Using Computational Intelligence, Springer.","DOI":"10.1007\/978-0-85729-052-6"},{"key":"ref_29","unstructured":"Smaragdakis, G., Matta, I., and Bestavros, A. (2004, January 22). SEP: A Stable Election Protocol for Clustered Heterogeneous Wireless Sensor Networks. Proceedings of the Second International Workshop on Sensor and Actor Network Protocols and Applications (SANPA 2004), Boston, MA, USA."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"926","DOI":"10.1016\/j.procs.2013.06.127","article-title":"Q-LEACH: A New Routing Protocol for WSNs","volume":"19","author":"Manzoor","year":"2013","journal-title":"Procedia Comput. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1415","DOI":"10.1007\/s11276-015-1063-4","article-title":"An energy efficient routing protocol for correlated data using CL-LEACH in WSN","volume":"22","author":"Marappan","year":"2016","journal-title":"Wirel. Netw."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2241","DOI":"10.1109\/ACCESS.2016.2633826","article-title":"Clustering Hierarchy Protocol in Wireless Sensor Networks Using an Improved PSO Algorithm","volume":"5","author":"Zhou","year":"2017","journal-title":"IEEE Access"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1007\/s11277-018-6015-8","article-title":"Energy-efficient routing mechanism for mobile sink in wireless sensor networks using particle swarm optimization algorithm","volume":"104","author":"Tabibi","year":"2019","journal-title":"Wirel. Pers. Commun."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1049\/iet-wss.2015.0087","article-title":"Energy efficient clustering protocol based on K-means (EECPK-means)-midpoint algorithm for enhanced network lifetime in wireless sensor network","volume":"6","author":"Ray","year":"2016","journal-title":"IET Wirel. Sens. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"66013","DOI":"10.1109\/ACCESS.2020.2985495","article-title":"Fuzzy Clustering Algorithm for Enhancing Reliability and Network Lifetime of Wireless Sensor Networks","volume":"8","author":"Lata","year":"2020","journal-title":"IEEE Access"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"97474","DOI":"10.1109\/ACCESS.2020.2997066","article-title":"Energy-Efficient Clustering Algorithm in Underwater Sensor Networks Based on Fuzzy C Means and Moth-Flame Optimization Method","volume":"8","author":"Fei","year":"2020","journal-title":"IEEE Access"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Yang, X., Gao, L., and Wang, X. (2019, January 20\u201322). Inter-cluster multi-hop routing algorithm for wireless sensor networks based on ISODATA clustering. Proceedings of the 2019 IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chengdu, China.","DOI":"10.1109\/IAEAC47372.2019.8997852"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.jnca.2018.04.005","article-title":"A Pareto optimization-based approach to clustering and routing in Wireless Sensor Networks","volume":"114","author":"Elhabyan","year":"2018","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"133577","DOI":"10.1109\/ACCESS.2020.3010313","article-title":"An Energy Efficient Routing Protocol Based on Improved Artificial Bee Colony Algorithm for Wireless Sensor Networks","volume":"8","author":"Wang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"60117","DOI":"10.1109\/ACCESS.2020.2982318","article-title":"Trust and Reputation in the Internet of Things: State-of-the-Art and Research Challenges","volume":"8","author":"Fortino","year":"2020","journal-title":"IEEE Access"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"5084","DOI":"10.1109\/JSEN.2016.2548661","article-title":"Joint Optimization of Transmission Power Level and Packet Size for WSN Lifetime Maximization","volume":"16","author":"Akbas","year":"2016","journal-title":"IEEE Sens. J."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1109\/TMC.2007.70784","article-title":"General Network Lifetime and Cost Models for Evaluating Sensor Network Deployment Strategies","volume":"7","author":"Cheng","year":"2008","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_43","unstructured":"Shi, Y., and Eberhart, R. (1998, January 4\u20139). A modified particle swarm optimizer. Proceedings of the 1998 IEEE International Conference on Evolutionary Computation Proceedings, Anchorage, AK, USA."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"2059","DOI":"10.1109\/JSAC.2018.2864373","article-title":"Energy-Efficient UAV Control for Effective and Fair Communication Coverage: A Deep Reinforcement Learning Approach","volume":"36","author":"Liu","year":"2018","journal-title":"IEEE J. Sel. Areas Commun."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/24\/7217\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:46:00Z","timestamp":1760179560000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/24\/7217"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,16]]},"references-count":44,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["s20247217"],"URL":"https:\/\/doi.org\/10.3390\/s20247217","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,12,16]]}}}