{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T14:59:42Z","timestamp":1777042782567,"version":"3.51.4"},"reference-count":39,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2020,7,26]],"date-time":"2020-07-26T00:00:00Z","timestamp":1595721600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004085","name":"Ministry of Education, Science and Technology","doi-asserted-by":"publisher","award":["2018-0-01411"],"award-info":[{"award-number":["2018-0-01411"]}],"id":[{"id":"10.13039\/501100004085","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The participating nodes in Wireless Sensor Networks (WSNs) are usually resource-constrained in terms of energy consumption, storage capacity, computational capability, and communication range. Energy is one of the major constraints which requires an efficient mechanism that takes into account the energy consumption of nodes to prolong the network lifetime. Particularly in the large scale heterogeneous WSNs, this challenge becomes more critical due to high data collection rate and increased number of transmissions. To this end, clustering is one of the most popular mechanisms which is being used to minimize the energy consumption of nodes and prolong the lifetime of the network. In this paper, therefore, we propose a robust clustering mechanism for energy optimization in heterogeneous WSNs. In the proposed scheme, nodes declare themselves as cluster head (CH) based on available resources such as residual energy, available storage and computational capability. The proposed scheme employs the multi criteria decision making technique named as Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) which allows the child nodes to select the optimal CH among several potential CH candidates. Moreover, we also propose mechanisms such as CH-acquaintanceship and CH-friendship in order to prolong the network lifetime. Simulation results show that our proposed scheme minimizes the control overhead, reduces the power consumption and enhances overall lifetime of the network by comparing with the most recent and relevant proposed protocol for WSNs.<\/jats:p>","DOI":"10.3390\/s20154156","type":"journal-article","created":{"date-parts":[[2020,7,27]],"date-time":"2020-07-27T04:39:50Z","timestamp":1595824790000},"page":"4156","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Towards Network Lifetime Enhancement of Resource Constrained IoT Devices in Heterogeneous Wireless Sensor Networks"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2358-5657","authenticated-orcid":false,"given":"Muhammad Salah ud","family":"din","sequence":"first","affiliation":[{"name":"Department of Electronics &amp; Computer Engineering, Hongik University, Sejong City 30016, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad Atif Ur","family":"Rehman","sequence":"additional","affiliation":[{"name":"Department of Electronics &amp; Computer Engineering, Hongik University, Sejong City 30016, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6475-2434","authenticated-orcid":false,"given":"Rehmat","family":"Ullah","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, College of IT Convergence, Gachon University, Seongnam 13120, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chan-Won","family":"Park","sequence":"additional","affiliation":[{"name":"Electronics and Telecommunications Research Institute, Daejeon 34129, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9824-1950","authenticated-orcid":false,"given":"Byung Seo","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Software and Communications Engineering, Hongik University, Sejong City 30016, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1016\/j.jclepro.2014.04.036","article-title":"Environmental parameters monitoring in precision agriculture using wireless sensor networks","volume":"88","author":"Srbinovska","year":"2015","journal-title":"J. Clean. Prod."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1007\/s10772-016-9354-4","article-title":"Robust acoustic bird recognition for habitat monitoring with wireless sensor networks","volume":"19","author":"Boulmaiz","year":"2016","journal-title":"Int. J. Speech Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.1007\/s11277-017-4909-5","article-title":"Intrusion detection at international borders and large military barracks with multi-sink wireless sensor networks: An energy efficient solution","volume":"98","author":"Ghosh","year":"2018","journal-title":"Wirel. Pers. Commun."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Amale, O., and Patil, R. (2019, January 27\u201329). IOT Based Rainfall Monitoring System Using WSN Enabled Architecture. Proceedings of the 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC), Erode, India.","DOI":"10.1109\/ICCMC.2019.8819721"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"13799","DOI":"10.1109\/ACCESS.2017.2728623","article-title":"Energy and Congestion-Aware Routing Metric for Smart Grid AMI Networks in Smart City","volume":"5","author":"Ullah","year":"2017","journal-title":"IEEE Access"},{"key":"ref_6","first-page":"30","article-title":"Design of WSN traffic forecasting system with delayed self-sensing","volume":"42","author":"Hao","year":"2020","journal-title":"Int. J. Comput. Appl."},{"key":"ref_7","first-page":"1","article-title":"Forest monitoring and wildland early fire detection by a hierarchical wireless sensor network","volume":"2016","author":"Araujo","year":"2016","journal-title":"J. Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"76228","DOI":"10.1109\/ACCESS.2018.2883391","article-title":"A comprehensive study of IoT and WSN MAC protocols: Research issues, challenges and opportunities","volume":"6","author":"Kumar","year":"2018","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1109\/SURV.2012.062612.00084","article-title":"Energy-efficient routing protocols in wireless sensor networks: A survey","volume":"15","author":"Pantazis","year":"2013","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1016\/j.jnca.2014.09.005","article-title":"Clustering in sensor networks: A literature survey","volume":"46","author":"Afsar","year":"2014","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1229","DOI":"10.1109\/JIOT.2017.2726014","article-title":"A Survey of Clustering Techniques in WSNs and Consideration of the Challenges of Applying Such to 5G IoT Scenarios","volume":"4","author":"Xu","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MNET.2006.1637928","article-title":"Node clustering in wireless sensor networks: Recent developments and deployment challenges","volume":"20","author":"Younis","year":"2006","journal-title":"IEEE Netw."},{"key":"ref_13","first-page":"1050","article-title":"An improved energy aware distributed unequal clustering protocol for heterogeneous wireless sensor networks","volume":"19","author":"Gupta","year":"2016","journal-title":"Eng. Sci. Technol. Int. J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2017\/6457942","article-title":"Energy efficient hierarchical clustering approaches in wireless sensor networks: A survey","volume":"2017","author":"Jan","year":"2017","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/s11227-017-2128-1","article-title":"Survey on clustering in heterogeneous and homogeneous wireless sensor networks","volume":"74","author":"Rostami","year":"2018","journal-title":"J. Supercomput."},{"key":"ref_16","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_17","doi-asserted-by":"crossref","first-page":"5132","DOI":"10.1109\/JIOT.2019.2897119","article-title":"Residual energy-based cluster-head selection in WSNs for IoT application","volume":"6","author":"Behera","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Afsar, M.M., and Younis, M. (2014, January 8\u201311). An energy- and proximity-based unequal clustering algorithm for Wireless Sensor Networks. Proceedings of the 39th Annual IEEE Conference on Local Computer Networks, Edmonton, AB, Canada.","DOI":"10.1109\/LCN.2014.6925780"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/j.compeleceng.2015.11.011","article-title":"Sleep-awake energy efficient distributed clustering algorithm for wireless sensor networks","volume":"56","author":"Ahmed","year":"2016","journal-title":"Comput. Electr. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Hosen, A.S., and Cho, G.H. (2018). An energy centric cluster-based routing protocol for wireless sensor networks. Sensors, 18.","DOI":"10.3390\/s18051520"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.aeue.2018.03.019","article-title":"Dual head static clustering algorithm for wireless sensor networks","volume":"88","author":"Panag","year":"2018","journal-title":"AEU-Int. J. Electron. Commun."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/s11768-011-0232-y","article-title":"An energy-driven unequal clustering protocol for heterogeneous wireless sensor networks","volume":"9","author":"Yu","year":"2011","journal-title":"J. Control Theory Appl."},{"key":"ref_23","unstructured":"Smaragdakis, G., Matta, I., and Bestavros, A. (2020, July 26). SEP: A stable election protocol for clustered heterogeneous wireless sensor networks. Available online: https:\/\/www.cs.bu.edu\/techreports\/pdf\/2004-022-sep.pdf."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"972","DOI":"10.1002\/dac.2720","article-title":"Energy-efficient multi-level and distance-aware clustering mechanism for WSNs","volume":"28","author":"Mehmood","year":"2015","journal-title":"Int. J. Commun. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/j.compeleceng.2014.07.010","article-title":"Energy-Aware Routing Algorithm for Wireless Sensor Networks","volume":"41","author":"Amgoth","year":"2015","journal-title":"Comput. Electr. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/j.compeleceng.2013.08.003","article-title":"ECDC: An energy and coverage-aware distributed clustering protocol for wireless sensor networks","volume":"40","author":"Gu","year":"2014","journal-title":"Comput. Electr. Eng."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"790","DOI":"10.1016\/j.aeue.2015.01.002","article-title":"A decentralized energy efficient hierarchical cluster-based routing algorithm for wireless sensor networks","volume":"69","author":"Sabet","year":"2015","journal-title":"AEU-Int. J. Electron. Commun."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1049\/iet-wss.2012.0034","article-title":"Topology-controlled adaptive clustering for uniformity and increased lifetime in wireless sensor networks","volume":"2","author":"Dahnil","year":"2012","journal-title":"IET Wirel. Sens. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"728","DOI":"10.1109\/JSEN.2012.2225423","article-title":"LCM: A link-aware clustering mechanism for energy-efficient routing in wireless sensor networks","volume":"13","author":"Wang","year":"2013","journal-title":"IEEE Sens. J."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1016\/j.eij.2014.09.001","article-title":"An energy balanced QoS based cluster head selection strategy for WSN","volume":"15","author":"Mahajan","year":"2014","journal-title":"Egypt. Inform. J."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1016\/j.future.2018.04.091","article-title":"Multi-criteria based zone head selection in Internet of Things based wireless sensor networks","volume":"87","author":"Farman","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Boulanouar, I., Rachedi, A., Lohier, S., and Roussel, G. (2011, January 10\u201312). Energy-aware object tracking algorithm using heterogeneous wireless sensor networks. Proceedings of the 2011 IFIP Wireless Days (WD), Niagara Falls, ON, Canada.","DOI":"10.1109\/WD.2011.6098160"},{"key":"ref_33","unstructured":"Liu, X., Yang, T., and Yan, B. (2015, January 2\u20134). Internet of Things for wildlife monitoring. Proceedings of the 2015 IEEE\/CIC International Conference on Communications in China-Workshops (CIC\/ICCC), Shenzhen, China."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1016\/j.mcm.2004.10.003","article-title":"Comparison of weights in TOPSIS models","volume":"40","author":"Olson","year":"2004","journal-title":"Math. Comput. Model."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"440","DOI":"10.1016\/j.scs.2017.08.005","article-title":"A novel approach for smart cities in convergence to wireless sensor networks","volume":"35","author":"Jain","year":"2017","journal-title":"Sustain. Cities Soc."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1301","DOI":"10.1016\/j.future.2017.10.005","article-title":"Big data analytics for mitigating broadcast storm in Vehicular Content Centric networks","volume":"86","author":"Wahid","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Ullah, R., Rehman, M.A.U., and Kim, B.S. (2019). Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks. Sensors, 19.","DOI":"10.3390\/s19143034"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Boulis, A. (2007, January 6\u20139). Castalia: Revealing Pitfalls in Designing Distributed Algorithms in WSN. Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, Sydney, Australia.","DOI":"10.1145\/1322263.1322318"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Yuste-Delgado, A.J., Cuevas-Martinez, J.C., and Trivi\u00f1o-Cabrera, A. (2020). A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks. Sensors, 20.","DOI":"10.3390\/s20082312"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/15\/4156\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:51:51Z","timestamp":1760176311000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/15\/4156"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,26]]},"references-count":39,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2020,8]]}},"alternative-id":["s20154156"],"URL":"https:\/\/doi.org\/10.3390\/s20154156","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,26]]}}}