Wireless Sensor Networks (WSNs) have become indispensable across application domains such as environmental monitoring, surveillance, industrial automation, and smart infrastructure. A critical ongoing challenge remains energy management, owing to the limited battery life of sensor nodes, resource constraints, and often inaccessible deployment locations. Cluster-based routing protocols — particularly those optimized via metaheuristic algorithms — have emerged as a highly promising paradigm to extend network lifetime, balance loads, and improve communication efficiency. This review provides a comprehensive synthesis of the developments in cluster-based routing for WSNs, with emphasis on classical clustering schemes, metaheuristic and nature-inspired optimisation algorithms (for example, PSO, GA, SHO), and the more recent hybrid protocols. We present a comparative analysis of protocol performance, scalability and trade-offs. We then chart emerging trends and identify open research challenges for adaptive, energy-efficient WSN solutions.
Introduction
Wireless Sensor Networks (WSNs) comprise numerous small, battery-powered sensor nodes that cooperatively sense, process, and wirelessly transmit environmental data (e.g., temperature, pressure, motion) to a central base station. Since these nodes are energy-constrained and often deployed in inaccessible areas, energy efficiency is the central design challenge.
Among various energy-saving strategies, clustering is widely used. In clustering, nodes are grouped into clusters, and each group elects a Cluster Head (CH) that aggregates and forwards data to the base station. This reduces redundant transmissions, improves scalability, and extends network lifetime. However, performance depends heavily on effective CH selection, cluster formation, re-clustering strategies, and routing paths.
Goals of Clustering
Minimize total energy consumption through local data aggregation.
Balance energy usage among nodes to prevent premature node death.
Enhance scalability and simplify network management.
Maintain coverage and adapt to node failures or topology changes.
Types of Clustering
Homogeneous vs. Heterogeneous: Equal or varied node capabilities.
Static vs. Dynamic: Fixed or periodically updated clusters.
Single-hop vs. Multi-hop: Direct or relay-based CH-to-sink communication.
Equal vs. Unequal: Uneven cluster sizes to solve “hot-spot” issues.
Flat vs. Hierarchical: Multi-level clustering for large-scale systems.
Key Challenges
Efficient CH selection, adaptability to failures, managing communication overhead, scalability, heterogeneity, and multi-objective optimization (energy, latency, reliability, security) remain major challenges. Real-world conditions—like interference, node mobility, and energy holes—further complicate implementation.
Classical Clustering Protocols
LEACH (Low-Energy Adaptive Clustering Hierarchy) – Simple, probabilistic CH rotation; good for homogeneous networks but poor scalability.
HEED (Hybrid Energy-Efficient Distributed Clustering) – Considers residual energy and node density; more balanced but with higher control overhead.
TEEN/APTEEN – Threshold-based for event-driven applications; energy-efficient but not ideal for delay-tolerant systems.
Protocol
CH Selection
Strengths
Limitations
LEACH
Random rotation
Simple, low overhead
Poor scalability
HEED
Residual energy + proximity
Balanced energy load
High control messages
TEEN/APTEEN
Threshold-based
Efficient for events
Limited adaptability
Metaheuristic and Nature-Inspired Clustering
To overcome the limits of classical methods, metaheuristic algorithms inspired by natural or social systems are increasingly applied for near-optimal CH selection and routing.
Particle Swarm Optimization (PSO): Models swarm intelligence; effective and flexible but parameter-sensitive and may converge prematurely.
Genetic Algorithms (GA): Uses evolutionary operations (selection, crossover, mutation) for multi-objective optimization; offers robust solutions but has high computational cost.
Spotted Hyena Optimization (SHO-CH): Inspired by cooperative hunting; yields superior throughput and stability in heterogeneous networks but requires tuning and computational resources.
Conclusion
Metaheuristic-based clustering and routing protocols have significantly advanced the energy-management and network robustness of WSNs. Classical protocols such as LEACH and HEED laid the foundation for cluster-based routing, but are limited in heterogeneous, large-scale and dynamic settings. Metaheuristic and nature-inspired algorithms (PSO, GA, SHO, hybrid variants) significantly enhance network lifetime, throughput and scalability, especially when optimised for residual energy, cluster distribution and communication cost. Among these, SHO-CH and similar advanced algorithms show exemplary performance in simulations, making them promising for large-scale, heterogeneous deployments.
Nevertheless, the next era of WSNs — characterised by ultra-dense node counts, mobility, energy-harvesting, IoT integration and multi-objective demands (latency, security, reliability) — demands unified AI-driven, hybrid and secure clustering paradigms. Real-world testbed validation, lightweight distributed intelligence, cross-layer design and QoS-aware optimisation will be pivotal to unlocking the full potential of WSNs in diverse applications.
References
[1] A.A. Qaffas, \"Applying an improved squirrel search algorithm (ISSA) for clustering and low-energy routing in wireless sensor networks (WSNs),\" Mobile Netw. Appl., vol. 2, pp. 16, 2023.
[2] A. Hentati, W. Jaafar, J.F. Frigon, W. Ajib, \"Analysis of the interdelivery time in IoT energy harvesting wireless sensor networks,\" IEEE Internet Things J., vol. 8, no. 6, pp. 4920-4930, 2021.
[3] A. Badi, I. Mahgoub, \"ReapIoT: Reliable, energy-aware network protocol for large-scale internet-of-things (IoT) applications,\" IEEE Internet Things J., vol. 8, no. 17, pp. 13582-13592, 2021.
[4] B.M. Sahoo, A.S. Sabyasachi, \"A metaheuristic algorithm based clustering protocol for energy harvesting in IoT-enabled WSN,\" Wireless Pers. Commun., vol. 17, no. 126, 2024.
[5] B.M. Sahoo, T. Amgoth, H.M. Pandey, \"Particle swarm optimization based energy efficient clustering and sink mobility in heterogeneous wireless sensor network,\" Ad Hoc Netw., vol. 110, p. 102237, 2020.
[6] D. Sivakumar, S.S. Devi, T. Nalini, \"Energy aware clustering protocol using chaotic gorilla troops optimization algorithm for wireless sensor networks,\" Multimed. Tools Appl., vol. 83, no. 8, pp. 23853–23871, 2024.
[7] B.M. Sahoo, H.M. Pandey, T. Amgoth, \"GAPSO-H: A hybrid approach towards optimizing the cluster based routing in wireless sensor network,\" Swarm Evol. Comput., vol. 60, p. 100772, 2021.
[8] S. Verma, N. Sood, A.K. Sharma, \"Genetic algorithm-based optimized cluster head selection for single and multiple data sinks in heterogeneous wireless sensor network,\" Appl. Soft Comput., vol. 85, p. 105788, 2019.
[9] J. Dev, J. Mishra, \"Energy efficient routing in cluster based heterogeneous wireless sensor network using hybrid GWO and firefly algorithm,\" Wireless Pers. Commun., vol. 14, no. 132, 2024.
[10] D.K. Sah, T. Amgoth, \"A novel efficient clustering protocol for energy harvesting in wireless sensor networks,\" Wirel. Netw., vol. 26, no. 6, pp. 4723–4737, 2020.
[11] A. Lipare, D.R. Edla, R. Dharavath, \"Energy efficient fuzzy clustering and routing using BAT algorithm,\" Wireless Netw., vol. 27, pp. 2813–2828, 2021.
[12] P. Nandhini, A. Suresh, \"Energy efficient cluster based routing protocol using charged system harmony search algorithm in WSN,\" Wirel. Pers. Commun., vol. 121, no. 1, pp. 1–14, 2021.
[13] J. Amutha, S. Sharma, S.K. Sharma, \"An energy efficient cluster based hybrid optimization algorithm with static sink and mobile sink node for wireless sensor networks,\" Expert Syst. Appl., vol. 203, p. 117334, 2022.
[14] M.M. Akhtar, D. Ahamad, A.E.M. Abdalrahman, A.S.A. Shatat, \"A novel hybrid meta-heuristic concept for green communication in IoT networks: an intelligent clustering model,\" Int. J. Commun. Syst., vol. 35, no. 6, e5089, 2022.
[15] P. Joshi, S. Kumar, A.S. Raghuvanshi, \"A performance efficient joint clustering and routing approach for heterogeneous wireless sensor networks,\" Expert Syst., vol. 40, no. 5, e13121, 2023.
[16] B.M. Sahoo, H.M. Pandey, T. Amgoth, \"A genetic algorithm inspired optimized cluster head selection method in wireless sensor networks,\" Swarm Evol. Comput., vol. 75, p. 101151, 2022.
[17] S. Chaurasia, K. Kumar, N. Kumar, \"MOCRAW: A meta-heuristic optimized cluster head selection based routing algorithm for WSNs,\" Ad Hoc Netw., vol. 141, p. 103079, 2023.
[18] R. Nagaraju, S.B. Goyal, C. Verma, C.O. Safirescu, T.C. Mihaltan, \"Secure routing-based energy optimization for IoT application with heterogeneous wireless sensor networks,\" Energies, vol. 15, no. 13, p. 4777, 2022.
[19] S. El Khediri, W. Fakhet, T. Moulahi, R. Khan, A. Thaljaoui, A. Kachouri, \"Improved node localization using K-means clustering for Wireless Sensor Networks,\" Comput. Sci. Rev., vol. 37, p. 100284, 2020.
[20] P. Maheshwari, A.K. Sharma, K. Verma, \"Energy efficient cluster based routing protocol for WSN using butterfly optimization algorithm and ant colony optimization,\" Ad Hoc Netw., vol. 110, p. 102317, 2021.
[21] M.C. Thrun, A. Ultsch, \"Swarm intelligence for self-organized clustering,\" Artif. Intell., vol. 290, p. 103237, 2020.
[22] S.K. Gupta, P.K. Jana, \"Energy efficient clustering and routing algorithms for wireless sensor networks: GA based approach,\" Wirel. Pers. Commun., vol. 83, no. 3, pp. 2403–2423, 2015.
[23] S.S. Kalburgi, M. Manimozhi, \"Taylor-spotted hyena optimization algorithm for reliable and energy-efficient cluster head selection based secure data routing and failure tolerance in WSN,\" Multimed. Tools Appl., vol. 81, no. 11, pp. 15815–15839, 2022.
[24] A. Gupta, R. Kumar Rout, \"Energy harvesting-enabled energy-efficient routing using spotted hyena optimization in wireless sensor network,\" Int. J. Commun. Syst., vol. 37, no. 8, e5747, 2024.
[25] S. Kalburgi, M. Manimozhi, \"Taylor-spotted cat optimization (Taylor-SCO): an energy-efficient cluster head selection algorithm with improved trust factor for data routing in WSN,\" J. Electr. Comput. Eng., vol. 2024, no. 1, p. 5377959, 2024.
[26] V. Prakash, S. Pandey, \"Metaheuristic algorithm for energy efficient clustering scheme in wireless sensor networks,\" Microprocess. Microsyst., vol. 101, p. 104898, 2023.