Submitted:
03 September 2025
Posted:
05 September 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- The proposed solution for reducing the state space effectively addresses the challenges of sleep scheduling, clustering, and tree construction on awake nodes by dividing the process into two phases, each optimized using a GA.
- Considering the strong interdependence between the sleep scheduling of super nodes and the construction of a tree on these nodes - since the tree must be built on awake super nodes -, these two problems are tackled simultaneously through an innovative modeling approach.
- In the first phase, a novel cost function is employed to enhance environmental monitoring by selecting a set of super nodes as awake ones while minimizing the energy consumption of super nodes.
- Network clustering is modeled and optimized using a GA in the second phase, with a new cost function specifically designed to reduce energy consumption with distributing normal nodes among the awake CHs.
- Considering the pivotal role of initialization in the ultimate solution of GA, we propose a custom initialization in the first phase which helps GA to converge more quickly. The proposed method splits the HWSN into rings, and select equal number of awake super nodes per ring. This scheme, which is inspired from unequal clustering, helps balancing energy exhaustion of super nodes and prolongs network lifetime.
- We modify and customize the GA operators (crossover and mutation) to fit our problem and help achieving better solutions.
- The proposed solution has been rigorously evaluated in simulation environments, consistently demonstrating its superiority over existing methods.
2. Related Works
3. Network Model
4. The Proposed Method
4.1. Sleep Scheduling and Tree Construction
4.1.1. Chromosome Representation
4.1.2. Population Initialization
4.1.3. Cost Function
4.1.4. GA Operators
4.2. Clustering
4.2.1. Chromosome Representation and Population Initialization
4.2.2. Cost Function
4.2.3. GA Operators
5. Experimental Results and Discussions
5.1. Normal Node Coverage
5.2. Total Consumed Energy
5.3. Network Lifetime
5.4. Number of Available Super Nodes
6. Conclusion and Future Works
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| HWSNs | Heterogeneous Wireless Sensor Networks |
| GA | Genetic Algorithm |
| BS | Base Station |
| CH | Cluster Head |
| GWO | Gray Wolf Optimization |
| RL | Reinforcement Learning |
| CM | Cluster Member |
| PSO | Particle Swarm Optimization |
| TPC | Transmission Power Control |
| TDMA | Time Division Multiple Access |
| RWS | Roulette Wheel Selection |
| FND | First Node Die |
| LND | Last Node Die |
References
- Sharma, D.; Ojha, A.; Bhondekar, A.P. Heterogeneity consideration in wireless sensor networks routing algorithms: A review. J. Supercomput. 2019, 75, 2341–2394. [Google Scholar] [CrossRef]
- Tanwar, S.; Kumar, N.; Rodrigues, J.J. A systematic review on heterogeneous routing protocols for wireless sensor network. J. Netw. Comput. Appl. 2015, 53, 39–56. [Google Scholar] [CrossRef]
- Katiyar, V.; Chand, N.; Soni, S. Clustering algorithms for heterogeneous wireless sensor network: A survey. Int. J. Appl. Eng. Res. research 2010, 1. [Google Scholar] [CrossRef]
- Azharuddin, M.; Jana, P.K. PSO-based approach for energy-efficient and energy-balanced routing and clustering in wireless sensor networks. Soft Comput. 2017, 21, 6825–6839. [Google Scholar] [CrossRef]
- Shahryari, M.-S.; Farzinvash, L.; Feizi-Derakhshi, M.R.; Taherkordi, A. High-throughput and energy-efficient data gathering in heterogeneous multi-channel wireless sensor networks using genetic algorithm. Ad Hoc Netw. 2023, 139, 103041. [Google Scholar] [CrossRef]
- Karthihadevi, M.; Pavalarajan, S. Sleep scheduling strategies in wireless sensor network. Advances in Natural and Applied Sciences, 2017, 11, 635–642. [Google Scholar]
- Saadati, M.; Mazinani, S.M.; Khazaei, A.A.; Chabok, S.J.S.M. Energy efficient clustering for dense wireless sensor network by applying graph neural networks with coverage metrics. Ad Hoc Netw. 2024, 156, 103432. [Google Scholar] [CrossRef]
- Pal, R.; Saraswat, M.; Kumar, S.; Nayyar, A.; Rajput, P.K. Energy efficient multi-criterion binary grey wolf optimizer based clustering for heterogeneous wireless sensor networks. Soft Comput. 2024, 28, 3251–3265. [Google Scholar] [CrossRef]
- Bhanu, D.; Santhosh, R. Heterogeneous wireless sensor network design with optimal energy conservation and security through efficient routing algorithm. Journal of Cybersecurity & Information Management 2024, 13, 140–154. [Google Scholar] [CrossRef]
- Thangavelu, A.; Rajendran, P. Energy-efficient secure routing for a sustainable heterogeneous IoT network management. Sustainability 2024, 16, 4756. [Google Scholar] [CrossRef]
- Kuila, P.; Jana, P.K. Energy efficient clustering and routing algorithms for wireless sensor networks: Particle swarm optimization approach. Eng. Appl. Artif. Intell. 2014, 33, 127–140. [Google Scholar] [CrossRef]
- Shahryari, M.-S.; Farzinvash, L.; Feizi-Derakhshi, M.R. Cost-efficient network design in multichannel WSNs with power control: A grey wolf optimization approach to routing and clustering. Int. J. Distrib. Sens. Netw. 2024. [Google Scholar] [CrossRef]
- Alwasel, B.; Salim, A.; Khedr, A.M.; Osamy, W. Dominating sets-based approach for maximizing lifetime of IoT-based heterogeneous WSNs enabled sustainable smart city applications. IEEE Access 2024, 12, 44069–44079. [Google Scholar] [CrossRef]
- Niyato, D.; Hossain, E.; Fallahi, A. Sleep and wakeup strategies in solar-powered wireless sensor/mesh networks: Performance analysis and optimization. IEEE Trans. Mobile Comput. 2007, 6, 221–236. [Google Scholar] [CrossRef]
- Wang, X.; Chen, H.; Li, S. A reinforcement learning-based sleep scheduling algorithm for compressive data gathering in wireless sensor networks. EURASIP J. Wirel. Commun. Netw. 2023, 28. [Google Scholar] [CrossRef]
- Mohammadi, R.; Shirmohammadi, Z. RLS2: An energy efficient reinforcement learning-based sleep scheduling for energy harvesting WBANs. Comput. Netw. 2023, 229, 109781. [Google Scholar] [CrossRef]
- Sangaiah, A.K.; Javadpour, A.; Ja’fari, F.; Zavieh, H.; Khaniabadi, S.M. SALA-IoT: Self-reduced internet of things with learning automaton sleep scheduling algorithm. IEEE Sens. J. 2023, 23, 20737–20744. [Google Scholar] [CrossRef]
- El-Shenhabi, A.N.; Abdelhay, E.H.; Mohamed, M.A.; Moawad, I.F. A reinforcement learning-based dynamic clustering of sleep scheduling algorithm (RLDCSSA-CDG) for compressive data gathering in wireless sensor networks. Technologies 2025, 13, 25. [Google Scholar] [CrossRef]
- Wang, L.; Zhang, G.; Li, J.; Lin, G. Joint optimization of power control and time slot allocation for wireless body area networks via deep reinforcement learning. Wirel. Netw. 2020, 26, 4507–4516. [Google Scholar] [CrossRef]
- Mughal, F.R.; He, J.; Zhu, N.; Almutiq, M.; Dharejo, F.A.; Jain, D.K.; Hussain, S.; Zardari, Z.A. An intelligent hybrid-Q learning clustering approach and resource management within heterogeneous cluster networks based on reinforcement learning. Trans. Emerg. Telecommun. 2024, 35, e4852. [Google Scholar] [CrossRef]
- Rawat, P.; Rawat, G.S.; Rawat, H.; Chauhan, S. Energy-efficient cluster-based routing protocol for heterogeneous wireless sensor network. Ann. Telecommun. 2025, 80, 109–122. pp. 1–14, 2024. [CrossRef]
- Bhasker, B.; Murali, S. An energy-efficient cluster-based data aggregation for agriculture irrigation management system using wireless sensor networks. Sustainable Energy Technologies and Assessments 2024, 65, 103771. [Google Scholar] [CrossRef]
- Sudha, M.; Chandrakala, D.; Sreethar, S.; Shrivindhya, A. Energy efficient spiking deep residual network and binary horse herd optimization espoused clustering protocol for wireless sensor networks. Appl. Soft Comput. 2024, 157, 111456. [Google Scholar] [CrossRef]
- Chouhan, N.; Kumar, A.; Kumar, N. Taylor political optimizer-based cluster head selection in IOT-assisted WSN networks. Int. J. Commun. Syst. 2024, 37, e5733. [Google Scholar] [CrossRef]
- Asiedu, D.K.P.; Lee, K.-J.; Yun, J.-H. Energy-efficient routing, power control and energy clustering for energy harvesting-enabled spectrum sharing IoT sensor networks. Internet of Things 2024, 25, 101122. [Google Scholar] [CrossRef]
- Batra, P.K.; Vamsi, P.R. Fuzzy logic-based cluster head selection method for enhancing wireless sensor network lifetime. International Journal of Performability Engineering 2024, 20, 81–90. [Google Scholar] [CrossRef]
- Kaviarasan, S.; Srinivasan, R. Developing a novel energy efficient routing protocol in WSN using adaptive remora optimization algorithm. Expert Syst. Appl. 2024, 244, 122873. [Google Scholar] [CrossRef]
- Vincent, S.S.M.; Duraipandian, N. Detection and prevention of sinkhole attacks in MANETS based routing protocol using hybrid adaboost-random forest algorithm. Expert Syst. Appl. 2024, 249, 123765. [Google Scholar] [CrossRef]
- Vijayan, K.; Kshirsagar, P.R.; Sonekar, S.V.; chakrabarti, P.; Unhelkar, B.; Margala, M. Optimizing IoT-enabled WSN routing strategies using whale optimization-driven multi-criterion correlation approach employs the reinforcement learning agent. Opt. Quantum Electron. 2024, 56, 568. [Google Scholar] [CrossRef]
- Shahid, M.; Tariq, M.; Iqbal, Z.; Albarakati, H.M.; Fatima, N.; Khan, M.A. Link-quality based energy-efficient routing protocol for WSN in IoT. IEEE Trans. Consum. Electron. 2024, 70, 4645–4653. [Google Scholar] [CrossRef]
- Wang, C.; Liu, X.; Hu, H.; Han, Y.; Yao, M. Energy-efficient and load-balanced clustering routing protocol for wireless sensor networks using a chaotic genetic algorithm. IEEE Access 2020, 8, 158082–158096. [Google Scholar] [CrossRef]
- Kumar, G.; Shannigrahi, S. On the NP-hardness of speed scaling with sleep state. Theor. Comput. Sci. 2015, 600, 1–10. [Google Scholar] [CrossRef]
- Alasadi, H.S.; Farzinvash, L.; Feizi-Derakhshi, M.R.; Mortazavi, S.A. Enhancing data collection in heterogenous wireless sensor networks: A novel tree-structured genetic algorithm approach. IEEE Access 2024, 12, 173020–173036. [Google Scholar] [CrossRef]
- Heinzelman, W.B.; Chandrakasan, A.P.; Balakrishnan, H. An application-specific protocol architecture for wireless microsensor networks. IEEE Trans. Wirel. Commun. 2002, 1, 660–670. [Google Scholar] [CrossRef]
- Gunjan. A review on unequal clustering protocols in wireless sensor networks. Wirel. Pers. Commun. 2024, 139, 1693–1707. [Google Scholar] [CrossRef]












| Parameter | Value |
|---|---|
| Network dimension | 200m × 200m |
| 2J | |
| 10J | |
| 30m | |
| 90m | |
| 50nJ/bit | |
| Time slices per round | 50 |
| Number of rings | 4 |
| Number of awake super nodes | 50% of all the super nodes |
| Parameter | Value |
|---|---|
| Population size | 30 |
| Number of iterations | 50 |
| 0.5 | |
| 0.5 | |
| 0.3 | |
| 0.4 | |
| 0.3 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).