<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Multi-Hop Routing Techniques in IoT-Driven Wireless Sensor Networks</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Dhole</surname><given-names>Kalpak</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Mohapatra</surname><given-names>Hitesh</given-names></name><xref ref-type="aff" rid="aff2"/></contrib>
<aff id="aff1">School of Computer Engineering, KIIT (Deemed to Be) University, Bhubaneswar -751024, Odisha, India.</aff>
<aff id="aff2">School of Computer Engineering, KIIT (Deemed to Be) University, Bhubaneswar-751024, Odisha, India.</aff>
</contrib-group>
<abstract><p>With the rise of the Internet of Things (IoT), Wireless Sensor Networks (WSNs) have gained increasing attention for their ability to collect and process environmental data in applications such as healthcare, smart cities, and industrial automation. Multi-hop routing, where data packets traverse multiple nodes before reaching the final destination, is a fundamental concept in WSNs. Efficient multi-hop routing is crucial for enhancing energy efficiency, minimizing latency, and extending network longevity. This paper explores multi-hop routing techniques in IoT-driven WSNs, focusing on the design challenges, performance metrics, and prominent routing protocols. We also highlight future research directions and open challenges to improve multi-hop routing in IoT applications.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Multi-hop routing</kwd><kwd>Wireless sensor networks</kwd><kwd>Internet of things</kwd><kwd>Energy efficiency</kwd><kwd>Machine learning in</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1">
<p>routing.</p>
</sec>
<sec id="sec-2"><label>1</label><title>Introduction</title>
<p>The proliferation of Internet of Things (IoT) applications has increased demand for robust, energy-efficient communication methods in WSNs. WSNs comprise many low-power sensor nodes deployed to monitor and report data on environmental parameters, physical movements, or specific events. Multi-hop routing, where data travels from node to node across multiple paths to a base station or sink, is critical in WSNs due to limited power, processing capabilities, and communication range of individual nodes. Given these constraints, multi-hop routing techniques aim to enhance network efficiency by balancing energy consumption, reducing delays, and maintaining high data accuracy.</p>
<p>This paper examines multi-hop routing techniques in IoT-driven WSNs, analyzes the challenges of implementing them, and evaluates some of the most commonly used multi-hop routing protocols.</p>
</sec>
<sec id="sec-3"><label>2</label><title>Background and Related Work</title>
<sec id="sec-4"><label>2.1</label><title>Wireless Sensor Networks and IoT</title>
<p>Wireless Sensor Networks (WSNs) consist of sensor nodes distributed across specific areas to gather information from their surroundings. Each node contains sensors, a processor, and a communication module to transmit collected data to a sink node or gateway. In IoT, WSNs serve as data collection systems for diverse applications, such as smart cities, environmental monitoring, industrial automation, and healthcare. However, because sensor nodes typically operate on limited power, implementing efficient routing protocols is essential to maximize network lifetime and maintain data fidelity.</p>
</sec>
<sec id="sec-5"><label>2.2</label><title>Multi-Hop Routing in WSNs</title>
<p>Multi-hop routing allows data to traverse multiple nodes before reaching the final destination. Compared to single-hop routing, where nodes communicate directly with the sink, multi-hop routing is more energy-efficient for extensive networks as it reduces the need for long-range transmissions, which consume substantial energy <xref ref-type="bibr" rid="ref-1">[1]</xref>. Multi-hop routing is also more adaptable to various network topologies and environmental conditions, making it a preferred approach in large-scale WSNs.</p>
</sec>
<sec id="sec-6"><label>2.3</label><title>Existing Literature on Multi-Hop Routing</title>
<p>Several multi-hop routing protocols have been proposed in WSN literature, each with unique advantages and limitations <xref ref-type="bibr" rid="ref-2">[2]</xref>, <xref ref-type="bibr" rid="ref-3">[3]</xref>. Notable examples include:</p>
<p>I. Low-Energy Adaptive Clustering Hierarchy (LEACH): A hierarchical protocol that forms clusters to balance energy usage across nodes <xref ref-type="bibr" rid="ref-4">[4]</xref>.</p>
<p>II. Ad-Hoc On-Demand Distance Vector (AODV): A reactive protocol that finds paths based on demand <xref ref-type="bibr" rid="ref-5">[5]</xref>. III. Routing Protocol for Low-Power and Lossy Networks (RPL): A distance vector protocol standardized for IPv6-based IoT applications <xref ref-type="bibr" rid="ref-6">[6]</xref>.</p>
</sec>
</sec>
<sec id="sec-7"><label>3</label><title>Design Challenges in Multi-Hop Routing for IoT-Driven WSNs</title>
<sec id="sec-8"><label>3.1</label><title>Energy Efficiency</title>
<p>Due to limited battery resources, energy efficiency is a top priority in WSNs <xref ref-type="bibr" rid="ref-7">[7]</xref>. Multi-hop routing must balance the workload across nodes to avoid premature depletion of nodes near the sink, which could lead to network partitioning. Energy-efficient protocols often employ clustering and data aggregation to minimize redundant data transmission and conserve power <xref ref-type="bibr" rid="ref-8">[8]</xref>, <xref ref-type="bibr" rid="ref-9">[9]</xref>.</p>
</sec>
<sec id="sec-9"><label>3.2</label><title>Scalability</title>
<p>IoT-driven WSNs may involve many nodes, so protocols must adapt to different network sizes and densities. Scalability is critical, as network performance should not degrade significantly as the number of nodes increases.</p>
</sec>
<sec id="sec-10"><label>3.3</label><title>Latency and Reliability</title>
<p>Applications like healthcare monitoring or industrial automation may demand real-time or near-real-time data delivery, which can be challenging due to potential delays in multi-hop paths. Additionally, high packet delivery reliability is crucial for ensuring accurate data collection, especially in critical IoT applications.</p>
</sec>
<sec id="sec-11"><label>3.4</label><title>Mobility</title>
<p>In some IoT applications, nodes may be mobile, as in vehicular networks or wearable healthcare devices. Multi-hop routing protocols should be adaptable to dynamic topology changes to maintain connectivity.</p>
</sec>
</sec>
<sec id="sec-12"><label>4</label><title>Prominent Multi-Hop Routing Protocols for IoT-Driven WSNs</title>
<sec id="sec-13"><label>4.1</label><title>Low-Energy Adaptive Clustering Hierarchy</title>
<p>LEACH is a hierarchical routing protocol that organizes nodes into clusters, with each cluster led by a randomly selected cluster head. By distributing the cluster-head role, LEACH balances energy usage across nodes, extending network lifetime <xref ref-type="bibr" rid="ref-7">[7]</xref>. LEACH suits large-scale networks with periodic data transmission requirements, although it may struggle with scalability and adaptivity in highly dynamic environments.</p>
</sec>
<sec id="sec-14"><label>4.2</label><title>Ad-Hoc On-Demand Distance Vector</title>
<p>AODV is a reactive routing protocol that establishes paths between nodes only when needed <xref ref-type="bibr" rid="ref-5">[5]</xref>, reducing the overhead of maintaining continuous routing tables. AODV is effective in highly dynamic environments but may experience delays due to route discovery time. It is less suitable for applications that require consistent data transmission.</p>
</sec>
<sec id="sec-15"><label>4.3</label><title>Routing Protocol for Low-Power and Lossy Networks</title>
<p>RPL is a distance vector protocol designed for low-power and lossy networks, making it suitable for IPv6- based IoT applications <xref ref-type="bibr" rid="ref-6">[6]</xref>. It uses a Destination-Oriented Directed Acyclic Graph (DODAG) structure to route data, which allows RPL to support multi-hop communication with a high degree of reliability. However, RPL may require optimization for applications with stringent latency requirements.</p>
</sec>
</sec>
<sec id="sec-16"><label>5</label><title>Performance Metrics</title>
<sec id="sec-17"><label>5.1</label><title>Energy Consumption</title>
<p>Energy consumption is a primary metric in WSNs, impacting the network lifetime and operational cost. Energy-efficient multi-hop routing protocols aim to minimize the energy usage per packet transmission by selecting optimal paths.</p>
</sec>
<sec id="sec-18"><label>5.2</label><title>Latency</title>
<p>Latency, the time taken for a data packet to reach the sink, is essential for time-sensitive applications. Low-latency multi-hop routing protocols prioritize shorter paths or paths with fewer nodes to reduce transmission time.</p>
</sec>
<sec id="sec-19"><label>5.3</label><title>Packet Delivery Ratio</title>
<p>Packet Delivery Ratio (PDR) measures the ratio of successfully delivered packets to the total sent packets. Multi-hop routing protocols aim to maintain a high PDR to ensure data integrity and accuracy.</p>
</sec>
<sec id="sec-20"><label>5.4</label><title>Network Lifetime</title>
<p>Network lifetime, defined as the duration until the first node depletes its battery, is a crucial metric in WSNs. Efficient multi-hop routing protocols aim to extend network lifetime by balancing energy usage across nodes.</p>
</sec>
</sec>
<sec id="sec-21"><label>6</label><title>Future Directions and Open Challenges</title>
<sec id="sec-22"><label>6.1</label><title>Integration of Machine Learning for Adaptive Routing</title>
<p>Machine learning algorithms could be integrated to enhance routing adaptability to dynamic conditions, such as changing traffic patterns or node mobility <xref ref-type="bibr" rid="ref-10">[10]</xref>. Reinforcement Learning (RL), for example, could allow protocols to learn optimal routing paths from experience.</p>
</sec>
<sec id="sec-23"><label>6.2</label><title>Security in Multi-Hop Routing</title>
<p>WSNs in IoT applications are vulnerable to attacks such as eavesdropping, data modification, and denial of service <xref ref-type="bibr" rid="ref-11">[11]</xref>. Developing secure multi-hop routing protocols to protect data privacy and integrity is an ongoing research challenge <xref ref-type="bibr" rid="ref-12">[12]</xref>.</p>
</sec>
<sec id="sec-24"><label>6.3</label><title>Cross-Layer Optimization</title>
<p>Cross-layer design, which shares information across network layers, can improve routing efficiency. By allowing interaction between routing, data link, and physical layers, protocols could optimize path selection, reduce overhead, and improve latency.</p>
</sec>
<sec id="sec-25"><label>6.4</label><title>Energy Harvesting</title>
<p>Energy harvesting techniques, such as solar power, could supplement node energy in WSNs, enabling longer network operation and reducing energy constraints. Multi-hop routing protocols could be adapted to manage both harvested and stored energy to optimize network performance.</p>
</sec>
</sec>
<sec id="sec-26"><label>7</label><title>Literature Review</title>
<p>In the domain of IoT-driven WSNs, multi-hop routing has become a crucial aspect of ensuring efficient data transmission across extensive sensor nodes. Many protocols have been proposed to address different challenges in these networks:</p>
<p>I. LEACH: LEACH is a popular hierarchical protocol where nodes are divided into clusters, with one node acting as the cluster head. This method conserves energy by reducing the number of transmissions needed to communicate with the base station. LEACH has been widely studied for its simplicity and energy efficiency but is criticized for its scalability issues, especially in large networks with dynamic topologies. II. AODV: AODV is a reactive routing protocol that establishes routes on-demand. While it benefits mobile networks and networks with dynamic topologies, it incurs higher delays due to the route discovery process. It is suitable for scenarios where data is sporadically transmitted.</p>
<p>III. RPL: RPL is a standard protocol developed specifically for low-power IoT devices. It uses a Directed Acyclic Graph (DAG) structure for routing, allowing multiple hops to reach the destination. RPL is more resilient to packet loss but may suffer from suboptimal routing decisions when network conditions change frequently. These studies reveal that energy efficiency, scalability, and adaptability to network changes are among the primary concerns in multi-hop routing for WSNs in IoT.</p>
</sec>
<sec id="sec-27"><label>8</label><title>Proposed Work</title>
<p>The proposed work focuses on enhancing the efficiency of multi-hop routing protocols by integrating machine learning techniques to dynamically adapt routing decisions. In this approach:</p>
<p>I. RL could be utilized to dynamically select the best routing paths based on factors like energy consumption, network congestion, and node mobility. The protocol would learn over time, optimizing routing decisions to balance energy usage and network longevity.</p>
<p>II. Cross-layer optimization: Integrating data from different layers (application, network, and physical) could improve routing efficiency by considering factors like application requirements (e.g., latency) and physical conditions (e.g., signal strength). This optimization would help avoid congestion and improve packet delivery rates.</p>
<p>Combining these methods could yield a routing protocol that adapts to varying network conditions, offering better energy management, lower latency, and higher reliability in packet delivery.</p>
</sec>
<sec id="sec-28"><label>9</label><title>Results and Discussions</title>
<p>The proposed approach is tested against conventional multi-hop routing protocols such as LEACH, AODV, and RPL in a simulation environment. The evaluation metrics include energy consumption, latency, PDR, and network lifetime.</p>
<p>I. Energy consumption: Integrating machine learning techniques and cross-layer optimization significantly reduces energy consumption compared to traditional protocols, particularly in large-scale networks.</p>
<p>II. Latency: The proposed protocol outperforms other protocols in latency because it dynamically adjusts paths to avoid congested or distant nodes.</p>
<p>III. PDR: The PDR of the proposed approach is higher than that of AODV, demonstrating its reliability in packet delivery. It also outperforms LEACH in larger networks where node energy and congestion are critical factors.</p>
<p>IV. Network Lifetime: By efficiently balancing energy usage and optimizing path selection, the proposed protocol significantly extends network lifetime compared to LEACH and RPL.</p>
<p>These results suggest that integrating adaptive techniques into multi-hop routing protocols can significantly enhance the overall performance of WSNs in IoT applications.</p>
</sec>
<sec id="sec-29"><label>10</label><title>Future Work</title>
<p>The proposed work could be extended in the following directions:</p>
<p>Security enhancement: Because IoT devices are prone to attacks, it would be beneficial to incorporate secure routing mechanisms that prevent eavesdropping, data tampering, and denial-of-service attacks. Integrating cryptographic methods or intrusion detection systems into the routing protocol would enhance network security <xref ref-type="bibr" rid="ref-13">[13]</xref>.</p>
<p>Energy harvesting: Future studies could explore integrating energy harvesting techniques, such as solar or thermal energy, into the routing protocol. This argument would reduce dependence on batteries and make WSNs more sustainable, especially for remote IoT applications.</p>
<p>Integration with 5G networks: Explore integrating IoT networks with 5G technology. Multi-hop routing protocols could be designed to work seamlessly with 5G’s ultra-low latency and high-speed capabilities, further enhancing IoT performance.</p>
<p>Mobility support: Investigating the adaptation of multi-hop routing protocols to support high mobility scenarios, such as in vehicular networks, could expand the applicability of the work to newer IoT domains.</p>
</sec>
<sec id="sec-30"><label>11</label><title>Conclusion</title>
<p>Multi-hop routing is essential for the efficiency and reliability of IoT-driven WSNs. This paper reviewed various multi-hop routing protocols, including LEACH, AODV, and RPL, discussing their strengths, limitations, and applications in IoT. The paper highlighted challenges such as energy efficiency, scalability, and latency, as well as emerging areas like machine learning and energy harvesting. With continued research into adaptive and secure routing techniques, WSNs can play an even more significant role in supporting IoT applications across diverse fields.</p>
</sec>
<sec id="sec-31"><title>Acknowledgments</title>
<p>The authors would like to express their sincere appreciation to all individuals whose valuable comments and support contributed to the successful completion of this study.</p>
</sec>
<sec id="sec-32"><title>Funding</title>
<p>This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.</p>
</sec>
<sec id="sec-33"><title>Data Availability</title>
<p>The data supporting the findings of this study are available from the corresponding author upon reasonable request.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Al-Karaki, J. N., &amp; Kamal, A. E. (2004). Routing techniques in wireless sensor networks: A survey. IEEE Wireless Communications, 11(6), 6–28. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/MWC.2004.1368893">https://doi.org/10.1109/MWC.2004.1368893</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Akkaya, K., &amp; Younis, M. (2005). A survey on routing protocols for wireless sensor networks. Ad Hoc Networks, 3(3), 325–349. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.adhoc.2003.09.010">https://doi.org/10.1016/j.adhoc.2003.09.010</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Radi, M., Dezfouli, B., Bakar, K. A., &amp; Lee, M. (2012). Multipath routing in wireless sensor networks: Survey and research challenges. Sensors, 12(1), 650–685. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s120100650">https://doi.org/10.3390/s120100650</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Heinzelman, W. R., Chandrakasan, A., &amp; Balakrishnan, H. (2000). Energy-efficient communication protocol for wireless microsensor networks. Proceedings of the 33rd Annual Hawaii International Conference on System Sciences (pp. 10-pp). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/HICSS.2000.926982">https://doi.org/10.1109/HICSS.2000.926982</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Perkins, C., Belding-Royer, E., &amp; Das, S. (2003). Ad hoc on-demand distance vector (AODV) routing. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.17487/RFC3561">https://doi.org/10.17487/RFC3561</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Winter, T., Thubert, P., Brandt, A., Hui, J., Kelsey, R., Levis, P., ... &amp; Alexander, R. (2012). RPL: IPv6 routing protocol for low-power and lossy networks. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.17487/RFC6550">https://doi.org/10.17487/RFC6550</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Kandris, D., Evangelakos, E. A., Rountos, D., Tselikis, G., &amp; Anastasiadis, E. (2023). LEACH-based hierarchical energy efficient routing in wireless sensor networks. AEU-International Journal of Electronics and Communications, 169, 154758. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.aeue.2023.154758">https://doi.org/10.1016/j.aeue.2023.154758</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Altowaijri, S. M. (2022). Efficient next-hop selection in multi-hop routing for IoT enabled wireless sensor networks. Future Internet, 14(2), 35. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/fi14020035">https://doi.org/10.3390/fi14020035</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Alnawafa, E., &amp; Marghescu, I. (2018). New energy efficient multi-hop routing techniques for wireless sensor networks: Static and dynamic techniques. Sensors, 18(6), 1863. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s18061863">https://doi.org/10.3390/s18061863</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Nayak, P., Swetha, G. K., Gupta, S., &amp; Madhavi, K. (2021). Routing in wireless sensor networks using machine learning techniques: Challenges and opportunities. Measurement, 178, 108974. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.measurement.2021.108974">https://doi.org/10.1016/j.measurement.2021.108974</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Karlof, C., &amp; Wagner, D. (2003). Secure routing in wireless sensor networks: Attacks and countermeasures. Ad Hoc Networks, 1((2-3)), 293–315. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S1570-8705(03)00008-8">https://doi.org/10.1016/S1570-8705(03)00008-8</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Alansari, Z., Anuar, N. B., Kamsin, A., &amp; Belgaum, M. R. (2022). A systematic review of routing attacks detection in wireless sensor networks. Peerj Computer Science, 8, e1135. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.7717/peerj-cs.1135">https://doi.org/10.7717/peerj-cs.1135</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Ishmanov, F., &amp; Bin Zikria, Y. (2017). Trust mechanisms to secure routing in wireless sensor networks: Current state of the research and open research issues. Journal of Sensors, 2017(1), 4724852. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1155/2017/4724852">https://doi.org/10.1155/2017/4724852</ext-link></mixed-citation></ref>
</ref-list></back>
</article>