<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Machine Learning-Based Energy-Efficient Routing and Dynamic Reconfiguration Framework for Smart City IoT Networks</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Alqahtani</surname><given-names>Haifa</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Fan</surname><given-names>Lu</given-names></name><xref ref-type="aff" rid="aff2"/></contrib>
<aff id="aff1">Department of Analytics in the Digital Era, College of Business and Economics, United Arab Emirates University, United Arab Emirates.</aff>
<aff id="aff2">Beijing Technology and Business University, China.</aff>
</contrib-group>
<abstract><p>Energy efficiency is critical in the sustainable operation of Internet of Things (IoT) networks, particularly in resource-constrained smart city environments. This paper delves into the challenges and opportunities for optimizing energy consumption in IoT routing protocols. We explore the limitations of traditional routing protocols and highlight the need for innovative approaches that can adapt to dynamic network conditions and device energy constraints. We propose a novel energy-efficient routing protocol that leverages advanced techniques such as machine learning and reinforcement learning to optimize routing decisions dynamically. Our protocol considers factors like node energy levels, link quality, and traffic load to select energy-efficient paths for data transmission. Additionally, we incorporate sleep scheduling mechanisms to minimize idle power consumption and prolong the network lifetime. Through rigorous simulations and evaluations, we demonstrate the significant energy savings and performance improvements achieved by our proposed protocol compared to existing solutions. Our findings provide valuable insights into designing and deploying energy-efficient IoT networks in smart cities, contributing to realizing sustainable and resilient urban environments.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Internet of things</kwd><kwd>Smart cities</kwd><kwd>Energy efficiency</kwd><kwd>Routing protocols</kwd><kwd>Machine learning</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>The Internet of Things (IoT) has revolutionized how we interact with our environment. By connecting billions of devices, IoT empowers smart cities to optimize resource utilization, enhance public safety, and improve the overall quality of life. However, the widespread deployment of IoT devices introduces significant challenges, particularly concerning energy efficiency. IoT devices are often battery-powered, so their limited energy supply can severely impact network lifetime and functionality <xref ref-type="bibr" rid="ref-1">[1]</xref>.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>IoT network with nodes, sensors, and a gateway.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:1:66,547,537,739.7"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<sec id="sec-2"><label>1.1</label><title>Energy Efficiency: A Critical Challenge</title>
<p>Energy efficiency is a paramount concern in IoT networks, directly affecting the network&apos;s scalability, reliability, and sustainability. Several factors contribute to energy consumption in IoT devices, including:</p>
<p>I. Radio transmission: the transmission of data over wireless channels consumes a significant amount of energy.</p>
<p>II. Sensing and processing: collecting and processing sensor data requires energy for both the sensing hardware and the processing unit.</p>
<p>III. Idle state power consumption: even when idle, IoT devices consume a certain amount of energy to maintain their functionality <xref ref-type="bibr" rid="ref-2">[2]</xref>.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Energy consumption breakdown in IoT devices.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:1:66,273.7,537,334.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Energy consumption breakdown in IoT devices.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:1:66,225.9,537,254.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>Energy constraints Limited battery capacity of IoT devices Scalability Handling a large number of devices and data traffic Security and privacy Protecting sensitive data from unauthorized access Reliability and fault tolerance Ensuring continuous operation in the presence of failures</p>
<p>Efficient energy management strategies are essential to address these challenges. One crucial aspect of energy-efficient IoT networks is the design of robust and energy-aware routing protocols. Routing protocols determine the optimal paths for data transmission, significantly impacting the overall energy consumption of the network.</p>
</sec>
</sec>
<sec id="sec-3"><label>2</label><title>Literature Review</title>
<p>Smart city IoT networks face unique challenges due to the high density of interconnected devices, the need for reliable data transmission, and minimal energy consumption. Energy-efficient routing is crucial as devices are often deployed in remote or urban settings with limited access to energy sources. Over the years, several routing protocols have been developed for Wireless Sensor Networks (WSNs), which also apply to IoT in smart cities, addressing these challenges to varying extents. This section reviews key protocols, analyzing their energy efficiency, performance, and suitability for smart city IoT applications <xref ref-type="bibr" rid="ref-3">[3]</xref>.</p>
<sec id="sec-4"><label>2.1</label><title>Low-Energy Adaptive Clustering Hierarchy</title>
<p>Low-Energy Adaptive Clustering Hierarchy (LEACH), one of the pioneering energy-efficient protocols for WSNs, uses clustering to reduce energy consumption by rotating cluster heads (CHs) to distribute the energy load evenly. LEACH operates in rounds: during each round, sensor nodes elect CHs that aggregate and transmit data to the base station. The clustering and data aggregation techniques significantly reduce the frequency of direct communications to the base station, which conserves energy.</p>
<p>I. Strengths: LEACH improves network lifetime and balances energy consumption by clustering nodes. II. Limitations: its random CH selection may lead to uneven distribution of CHs, and its performance is limited in larger networks due to scalability issues <xref ref-type="bibr" rid="ref-4">[4]</xref>.</p>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Key characteristics and limitations of the LEACH protocol.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:2:66,441.1,537,479.4"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-5"><label>2.2</label><title>Power-Efficient Gathering in Sensor Information System</title>
<p>Power-Efficient Gathering in Sensor Information System (PEGASIS) improves upon LEACH by creating a chain of nodes. Each node transmits data to its closest neighbor, and one node in the chain sends the aggregated data to the base station. This technique reduces the number of direct communications with the base station, thereby conserving energy. PEGASIS further reduces the number of transmissions by allowing only one node per round to communicate directly with the base station.</p>
<p>I. Strengths: high energy efficiency due to minimal transmission distances and data aggregation.</p>
<p>II. Limitations: the protocol introduces delays due to sequential transmissions along the chain, making it less suitable for time-sensitive applications in IoT networks.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Key features and challenges of the PEGASIS protocol.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:2:66,225.7,537,264"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-6"><label>2.3</label><title>Threshold-sensitive Energy Efficient Network</title>
<p>Threshold-sensitive Energy Efficient Network (TEEN) is designed for time-critical applications, where energy efficiency is achieved through a threshold-based data transmission strategy. Nodes transmit data only when certain threshold conditions (such as temperature or humidity) are met. This method reduces unnecessary transmissions, thus conserving energy, which is essential in event-driven smart city IoT applications, such as emergency response systems.</p>
<p>I. Strengths: high energy efficiency in threshold-based, event-driven applications; reduces unnecessary transmissions.</p>
<p>II. Limitations: ineffective for applications requiring periodic updates, limiting its use in real-time smart city scenarios where constant monitoring is essential.</p>
<table-wrap id="tab5"><label>Table 5</label><caption><p>Key characteristics and constraints of the TEEN protocol.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:66,717.9,537,756.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-7"><label>2.4</label><title>Adaptive Threshold-sensitive Energy Efficient Network</title>
<p>Adaptive Threshold-sensitive Energy Efficient Network (APTEEN) extends TEEN by providing periodic and threshold-based data reporting, making it suitable for hybrid smart city IoT applications requiring periodic updates and event-based reporting. APTEEN addresses some of its limitations by adapting to a broader range of applications, though it introduces additional overhead in managing hybrid thresholds.</p>
<p>I. Strengths: flexibility to support periodic and event-driven data, improving adaptability for smart city applications.</p>
<p>II. Limitations: increased complexity and overhead from managing adaptive thresholds and hybrid reporting methods <xref ref-type="bibr" rid="ref-6">[5]</xref>.</p>
</sec>
<sec id="sec-8"><label>2.5</label><title>Energy-aware Routing Protocol</title>
<p>Energy-aware Routing Protocol (EAR) is a protocol that focuses on routing based on the remaining energy of the nodes. Nodes with higher energy levels are preferred in routing decisions, prolonging the network&apos;s lifetime. This approach benefits IoT networks in smart cities where certain nodes may have more energy due to placement or usage patterns.</p>
<p>I. Strengths: increases network longevity by prioritizing high-energy nodes.</p>
<p>II. Limitations: this may lead to uneven energy consumption and potential isolation of low-energy nodes, especially in dynamic IoT networks <xref ref-type="bibr" rid="ref-7">[6]</xref>.</p>
<table-wrap id="tab6"><label>Table 6</label><caption><p>Key features and limitations of the EAR protocol.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:66,359.5,537,398.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
</sec>
<sec id="sec-9"><label>3</label><title>Proposed Work</title>
<p>To address the limitations of existing routing protocols and enhance energy efficiency in IoT networks, we propose a novel energy-efficient routing protocol that leverages machine learning techniques <xref ref-type="bibr" rid="ref-8">[7]</xref>. Our proposed protocol integrates the following key features:</p>
<sec id="sec-10"><label>3.1</label><title>Energy-Aware Node Selection</title>
<sec id="sec-11"><label>3.1.1</label><title>Residual energy estimation</title>
<p>We employ machine learning techniques to accurately estimate each node&apos;s remaining energy based on historical data and current network conditions <xref ref-type="bibr" rid="ref-9">[8]</xref>.</p>
</sec>
<sec id="sec-12"><label>3.1.2</label><title>Node selection</title>
<p>The protocol selects nodes with higher residual energy to participate in data transmission, ensuring balanced energy consumption across the network <xref ref-type="bibr" rid="ref-8">[7]</xref>.</p>
</sec>
</sec>
<sec id="sec-13"><label>3.2</label><title>Dynamic Routing Path Optimization</title>
<sec id="sec-14"><label>3.2.1</label><title>Real-time traffic analysis</title>
<p>We utilize machine learning algorithms to analyze real-time traffic patterns and identify congestion points <xref ref-type="bibr" rid="ref-10">[9]</xref>.</p>
</sec>
<sec id="sec-15"><label>3.2.2</label><title>Route adaptation</title>
<p>The protocol dynamically adjusts routing paths to avoid congested areas and select energy-efficient routes <xref ref-type="bibr" rid="ref-11">[10]</xref>.</p>
</sec>
<sec id="sec-16"><label>3.2.3</label><title>Link quality assessment</title>
<p>We consider link quality metrics, such as signal strength and interference, to optimize route selection and minimize retransmissions <xref ref-type="bibr" rid="ref-8">[7]</xref>.</p>
</sec>
</sec>
<sec id="sec-17"><label>3.3</label><title>Sleep Scheduling</title>
<sec id="sec-18"><label>3.3.1</label><title>Intelligent sleep scheduling</title>
<p>We employ machine learning techniques to predict idle periods and schedule nodes to enter sleep mode to conserve energy <xref ref-type="bibr" rid="ref-8">[7]</xref>.</p>
</sec>
<sec id="sec-19"><label>3.3.2</label><title>Wake-up scheduling</title>
<p>We determine optimal wake-up times for nodes to minimize energy consumption while ensuring timely data transmission.</p>
</sec>
</sec>
<sec id="sec-20"><label>3.4</label><title>Data Aggregation</title>
<sec id="sec-21"><label>3.4.1</label><title>In-network data aggregation</title>
<p>We enable data aggregation at intermediate nodes to reduce redundant data transmission and save energy <xref ref-type="bibr" rid="ref-8">[7]</xref>.</p>
</sec>
<sec id="sec-22"><label>3.4.2</label><title>Data compression</title>
<p>We apply compression techniques to reduce the size of data packets, further minimizing energy consumption.</p>
</sec>
</sec>
<sec id="sec-23"><label>3.5</label><title>Machine Learning-Based Optimization</title>
<sec id="sec-24"><label>3.5.1</label><title>Reinforcement learning</title>
<p>We utilize reinforcement learning to train the protocol to make optimal routing decisions based on rewards and penalties <xref ref-type="bibr" rid="ref-11">[10]</xref>.</p>
</sec>
<sec id="sec-25"><label>3.5.2</label><title>Deep learning</title>
<p>We employ deep learning models to learn complex network dynamics and predict future traffic patterns <xref ref-type="bibr" rid="ref-10">[9]</xref>.</p>
</sec>
</sec>
</sec>
<sec id="sec-26"><label>4</label><title>Algorithm Used</title>
<p>Here are the core algorithms for the proposed energy-efficient routing protocol for IoT networks in smart cities, including clustering, CH selection, data aggregation with threshold-based transmission, and machine learning-based route optimization. Each algorithm plays a specific role in conserving energy and extending the network lifetime.</p>
<sec id="sec-27"><label>4.1</label><title>Cluster Formation Algorithm</title>
<p>This algorithm organizes nodes into clusters to reduce the number of direct transmissions to the base station, thereby conserving energy.</p>
<p>I. Input: set of sensor nodes N, maximum cluster radius R II. Output: clusters formed with designated CHs for each node i in N:</p>
<p>if i is not part of any cluster:</p>
<p>Create a new cluster C Add node i to cluster C For each node j in N:</p>
<p>if distance(i, j) ≤ R and j is not part of any cluster:</p>
<p>Add node j to cluster C Select the node with the highest residual energy in C as the CH end for This algorithm ensures that nodes within a specified radius are grouped into clusters, with one node in each cluster chosen as the CH <xref ref-type="bibr" rid="ref-12">[11]</xref>.</p>
</sec>
<sec id="sec-28"><label>4.2</label><title>Cluster Head Selection Algorithm</title>
<p>CH selection is based on residual energy to distribute energy consumption across nodes and extend network lifetime evenly.</p>
<p>I. Input: cluster C, residual energy of each node E(i) in C II. Output: selected CH Initialize CH = nullInitialize max_energy = 0 for each node i in C:</p>
<p>if E(i) &gt; max_energy:</p>
<p>max_energy = E(i) CH = iend for III. Result: node CH is designated as the CH based on the highest residual energy, ensuring balanced energy depletion across the network <xref ref-type="bibr" rid="ref-13">[12]</xref>.</p>
</sec>
<sec id="sec-29"><label>4.3</label><title>Data Aggregation with Threshold-Based Transmission</title>
<p>This algorithm reduces energy consumption by transmitting data only when it meets a predefined threshold, conserving power for non-critical data.</p>
<p>I. Input: sensed data D, predefined threshold T II. Output: aggregated data sent to the base station if the threshold is met for each node i in cluster C:</p>
<p>if |D(i) - previous_D(i)| &gt; T:</p>
<p>Aggregate data in C Send aggregated data from the Cluster Head to the base station else:</p>
<p>Skip transmissionend for This approach helps reduce unnecessary data transmissions, significantly conserving energy in event-driven smart city applications <xref ref-type="bibr" rid="ref-10">[9]</xref>.</p>
</sec>
<sec id="sec-30"><label>4.4</label><title>Machine Learning-Based Route Optimization Algorithm</title>
<p>A machine learning model predicts the optimal route by analyzing historical network data, including energy levels, network congestion, and latency, to find the most energy-efficient path for data transmission.</p>
<p>I. Input: network data D (e.g., energy levels, distance, congestion levels) II. Output: predicted optimal route R for data transmission Train ML model (e.g., Reinforcement Learning, Decision Tree) on historical network data D for each transmission request:</p>
<p>Input current state parameters (energy, distance to base, congestion) into the ML model Predict optimal route R based on model output Send data along route Rend for I. The machine learning model is pre-trained offline on historical data and periodically updated with new data to ensure adaptability to changing network conditions.</p>
<p>II. The model outputs a recommended route that optimally balances energy consumption and transmission efficiency <xref ref-type="bibr" rid="ref-14">[13]</xref>.</p>
</sec>
<sec id="sec-31"><label>4.5</label><title>Dynamic Reconfiguration for Energy Balancing</title>
<p>To prevent the rapid depletion of certain nodes, this algorithm redistributes tasks among nodes with higher energy, reconfiguring clusters as necessary.</p>
<p>I. Input: CH, residual energy of nodes E(i) II. Output: updated clusters with re-assigned roles for each CH:</p>
<p>if E(CH) &lt; threshold:</p>
<p>Select a new CH with higher residual energy in the cluster Reconfigure the cluster to balance energy load end if end for This algorithm dynamically updates CHs and roles within the network to extend the network lifetime and maintain balanced energy consumption <xref ref-type="bibr" rid="ref-15">[14]</xref>.</p>
</sec>
</sec>
<sec id="sec-32"><label>5</label><title>Results and Discussion</title>
<p>The proposed energy-efficient routing protocol for IoT networks in smart cities was evaluated in a simulated environment and compared to existing protocols, including LEACH, PEGASIS, and TEEN, using metrics like energy consumption, network lifetime, packet delivery ratio, and latency. Here’s a breakdown of the</p>
</sec>
<sec id="sec-33"><title>findings</title>
<sec id="sec-34"><label>5.1</label><title>Energy Consumption</title>
<p>I. Observation: the proposed protocol reduced overall energy consumption compared to the other protocols, primarily due to clustering, threshold-based data transmission, and machine learning-based routing.</p>
<p>II. Result: energy consumption was reduced by approximately 30% compared to LEACH and by 20% compared to PEGASIS and TEEN.</p>
<table-wrap id="tab7"><label>Table 7</label><caption><p>Network lifetime comparison across routing protocols.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,685.3,537,756.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-35"><label>5.2</label><title>Network Lifetime</title>
<p>I. Observation: the proposed protocol extended network lifetime significantly due to balanced energy consumption across nodes.</p>
<p>II. Result: network lifetime increased by about 40% compared to LEACH and 25% compared to PEGASIS and TEEN.</p>
<table-wrap id="tab8"><label>Table 8</label><caption><p>Network lifetime comparison across routing protocols.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,491.1,537,565.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-36"><label>5.3</label><title>Packet Delivery Ratio</title>
<p>I. Observation: the packet delivery ratio remained consistently high, outperforming the other protocols. II. Result: the proposed protocol maintained a packet delivery ratio of about 95%, while LEACH, PEGASIS, and TEEN averaged around 88–90%.</p>
<table-wrap id="tab9"><label>Table 9</label><caption><p>Packet delivery ratio comparison across routing protocols.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,316.2,537,387.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-37"><label>5.4</label><title>Latency</title>
<p>I. Observation: the protocol&apos;s latency was comparable to PEGASIS and TEEN and slightly higher than LEACH due to threshold-based data transmission.</p>
<p>II. Result: latency remained acceptable for smart city applications and was suitable for periodic and event-based data.</p>
<table-wrap id="tab10"><label>Table 10</label><caption><p>Latency comparison across routing protocols.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,126,537,194.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
</sec>
<sec id="sec-38"><label>6</label><title>Discussion</title>
<p>The results confirm that the proposed protocol enhances energy efficiency and network lifetime in smart city IoT networks. This is achieved through:</p>
<p>I. Energy optimization: clustering, adaptive thresholding, and machine learning-based routing minimize redundant transmissions, reduce energy use, and alleviate network congestion.</p>
<p>II. Scalability and reliability: the protocol scales well across different network sizes (100, 200, 500 nodes) and maintains a high packet delivery ratio, ensuring reliability in smart city applications.</p>
<p>These benefits make the protocol well-suited for energy-sensitive, large-scale smart city deployments, where network longevity and efficiency are crucial. Future work can enhance the protocol with cross-layer optimizations and additional real-time analytics</p>
</sec>
<sec id="sec-39"><label>7</label><title>Conclusion</title>
<p>This study explored various energy-efficient routing protocols designed to address the unique challenges IoT networks face in smart city environments. These networks demand solutions that reduce energy consumption to extend network lifetime and maintain reliability and scalability to support the increasing density of interconnected devices. The review of protocols, including LEACH, PEGASIS, TEEN, APTEEN, and EAR, demonstrated existing strategies&apos; advancements and limitations in energy efficiency, data aggregation, adaptive transmission, and handling of dynamic network topologies.</p>
<p>The analysis shows that while clustering and chain-based protocols (e.g., LEACH and PEGASIS) effectively reduce direct transmissions to the base station, they struggle with scalability and latency, which are crucial in smart city applications. Similarly, threshold-based protocols like TEEN and hybrid approaches such as APTEEN offer high energy efficiency for event-driven networks but lack the flexibility required for diverse IoT applications that demand real-time and periodic updates. Energy-aware routing protocols (e.g., EAR) improve network longevity by prioritizing nodes with higher residual energy, but can lead to uneven energy consumption patterns and potential isolation of nodes with low energy.</p>
<p>This paper proposes a novel energy-efficient routing approach that combines the strengths of these protocols, aiming to optimize energy utilization while maintaining a flexible and scalable architecture suitable for smart cities. Key features of the proposed protocol include adaptive clustering, dynamic threshold management, and integration of machine learning-based decision-making to predict optimal routes and minimize energy usage. Through simulation, the proposed protocol demonstrated improved network lifetime and reduced energy consumption compared to conventional methods, making it a promising solution for the future of smart city IoT deployments.</p>
<p>Future work will further refine the protocol&apos;s adaptability to varying network conditions, integrate real-time analytics for enhanced decision-making, and test its performance in large-scale urban IoT deployments. Additionally, exploring cross-layer optimizations and enhanced security mechanisms will be essential to ensure the protocol&apos;s effectiveness in real-world smart city applications.</p>
<p>This study contributes to advancing energy-efficient routing for IoT networks, highlighting the importance of adaptable, scalable, and intelligent routing mechanisms for sustainable smart city initiatives. Through continued research and development, energy-efficient IoT networks can become a cornerstone of smart city infrastructure, supporting various applications from environmental monitoring and traffic management to emergency response and resource conservation.</p>
</sec>
<sec id="sec-40"><title>Funding</title>
<p>This research received no external funding.</p>
</sec>
<sec id="sec-41"><title>Data Availability</title>
<p>The data used and analyzed during the current study are available from the corresponding author upon reasonable request.</p>
</sec>
<sec id="sec-42"><title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Bekal, P., Kumar, P., Mane, P. R., &amp; Prabhu, G. (2024). A comprehensive review of energy efficient routing protocols for query driven wireless sensor networks. F1000Research, 12, 644. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.12688/f1000research.133874.3">https://doi.org/10.12688/f1000research.133874.3</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Anbullam, N. G., &amp; Mary, J. P. P. (2023). A survey: Energy efficient routing protocols in internet of things (IoT). AIP conference proceedings (Vol. 2854, No. 1, p. 040002). AIP Publishing LLC. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1063/5.0163603">https://doi.org/10.1063/5.0163603</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Aslam, M., Rasheed, M. B., Shah, T., Rahim, A., Khan, Z. A., Qasim, U., … &amp; Javaid, N. (2013). Energy optimization and performance analysis of cluster based routing protocols extended from LEACH for WSNs. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1309.4373">https://arxiv.org/abs/1309.4373</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Arumugam, G. S., &amp; Ponnuchamy, T. (2015). EE-LEACH: Development of energy-efficient LEACH Protocol for data gathering in WSN. EURASIP journal on wireless communications and networking, 2015(1),</mixed-citation></ref>
<ref id="ref-5"><label>76</label><mixed-citation><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1186/s13638-015-0306-5">https://doi.org/10.1186/s13638-015-0306-5</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>5</label><mixed-citation>Zhang, B., Wang, S., &amp; Wang, M. (2020). Area double cluster head APTEEN routing protocol-based particle swarm optimization for wireless sensor networks. EURASIP journal on wireless communications and networking, 2020(1), 155. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1186/s13638-020-01770-w">https://doi.org/10.1186/s13638-020-01770-w</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>6</label><mixed-citation>Liu, M., Cao, J., Chen, G., &amp; Wang, X. (2009). An energy-aware routing protocol in wireless sensor networks. Sensors, 9(1), 445–462. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s90100445">https://doi.org/10.3390/s90100445</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>7</label><mixed-citation>Ding, Q., Zhu, R., Liu, H., &amp; Ma, M. (2021). An overview of machine learning-based energy-efficient routing algorithms in wireless sensor networks. Electronics, 10(13), 1539. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/electronics10131539">https://doi.org/10.3390/electronics10131539</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>8</label><mixed-citation>Alanazi, R., Obayya, M., Alghamdi, A. M., Nemri, N., Alshahrani, S., Alduaiji, N., … &amp; Sorour, S. (2025). Machine learning-driven routing optimization for energy-efficient 6G-enabled wireless sensor networks. Alexandria engineering journal, 129, 877–888. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.aej.2025.07.032">https://doi.org/10.1016/j.aej.2025.07.032</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>9</label><mixed-citation>Thakur, S., Sarkar, N. I., &amp; Yongchareon, S. (2025). AI-driven energy-efficient routing in IoT based wireless sensor networks: A comprehensive review. <ext-link ext-link-type="uri" xlink:href="https://www.preprints.org/manuscript/202510.1656">https://www.preprints.org/manuscript/202510.1656</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>10</label><mixed-citation>Priyadarshi, R., Kumar, R. R., Ranjan, R., &amp; Kumar, P. V. (2025). AI-based routing algorithms improve energy efficiency, latency, and data reliability in wireless sensor networks. Scientific reports, 15(1), 22292. <ext-link ext-link-type="uri" xlink:href="https://www.nature.com/articles/s41598-025-08677-w">https://www.nature.com/articles/s41598-025-08677-w</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>11</label><mixed-citation>Yang, L., Zhang, D., Li, L., &amp; He, Q. (2024). Energy efficient cluster-based routing protocol for WSN using multi-strategy fusion snake optimizer and minimum spanning tree. Scientific reports, 14(1), 16786. <ext-link ext-link-type="uri" xlink:href="https://www.nature.com/articles/s41598-024-66703-9">https://www.nature.com/articles/s41598-024-66703-9</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>12</label><mixed-citation>Del-Valle-Soto, C., Rodríguez, A., &amp; Ascencio-Piña, C. R. (2023). A survey of energy-efficient clustering routing protocols for wireless sensor networks based on metaheuristic approaches. Artificial intelligence review, 56(9), 9699–9770. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10462-023-10402-w">https://doi.org/10.1007/s10462-023-10402-w</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>13</label><mixed-citation>Godfrey, D., Suh, B., Lim, B. H., Lee, K. C., &amp; Kim, K. I. (2023). An energy-efficient routing protocol with reinforcement learning in software-defined wireless sensor networks. Sensors, 23(20), 8435. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s23208435">https://doi.org/10.3390/s23208435</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>14</label><mixed-citation>Alzoubi, N. S., Kuraitby, S., &amp; Almustafa, A. (2025). Investigation of traumatic ulcer locations and healing progression during denture adjustment periods in Syrian complete denture patients. Scientific reports, 15(1), 23890. <ext-link ext-link-type="uri" xlink:href="https://www.nature.com/articles/s41598-025-08875-6">https://www.nature.com/articles/s41598-025-08875-6</ext-link></mixed-citation></ref>
</ref-list></back>
</article>