Skip to Content
  • Article
  • Open Access

25 February 2026

Optimized AODV Routing for Cross-Medium Acoustic–Radio Collaborative Networks

,
,
,
,
,
,
and
1
School of Electronic Engineering, Ocean University of China, Qingdao 266100, China
2
Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC V8W 2Y2, Canada
*
Authors to whom correspondence should be addressed.
This article belongs to the Section Ocean Engineering

Abstract

Cross-medium acoustic–radio collaborative networks enable integrated communication among underwater, surface, and aerial nodes for marine observation and detection. However, heterogeneous propagation characteristics of acoustic and radio channels significantly degrade the performance of conventional single-medium routing protocols, resulting in excessive control overhead, a low packet delivery ratio (PDR), and high latency. To address these challenges, this paper proposes an optimized AODV protocol for Cross-medium Acoustic–Radio Collaborative Networks (CACN-OAODV). The proposed protocol incorporates a medium-aware routing initiation mechanism to reduce unnecessary broadcasts, a link stability factor that jointly considers hop count and channel quality for reliable path selection, and a lightweight control optimization scheme to limit routing overhead in acoustic environments. Extensive simulations conducted in NS-3 with realistic multi-channel propagation models demonstrate that CACN-OAODV significantly outperforms the standard AODV protocol, achieving improved PDR, higher throughput, and reduced end-to-end delay. These results indicate that CACN-OAODV provides an effective routing solution for heterogeneous cross-medium marine communication networks.

1. Introduction

The pursuit of accurate and efficient marine environmental monitoring remains significantly constrained by the limitations of conventional observational methods, which typically suffer from low spatiotemporal resolution, significant transmission latency, and fragmented spatial coverage [1,2]. These challenges impede the realization of real-time, three-dimensional, and high-resolution collaborative perception across maritime and aerial domains [3]. To address this, the development of cross-medium acoustic–radio collaborative networks, which seamlessly integrate underwater acoustic and surface radio communications, has emerged as a pivotal technological pathway for unified and real-time data transmission throughout the marine three-dimensional space [4,5]. Such networks architect a cohesive data return framework by interconnecting underwater sensor nodes, sea surface buoy nodes, and aerial unmanned nodes with dual acoustic–radio capabilities. These nodes form a three-dimensional communication network spanning air, sea surface, and underwater environments to improve the speed and reliability of marine data acquisition.
Within this integrated “underwater-surface-air” architecture, the routing protocol functions as the “central nervous system.” Its design critically determines core performance metrics for cross-medium data transfer—including throughput, packet delivery ratio (PDR), and end-to-end delay—forming the foundational element for the system’s reliable and efficient operation.
Currently, marine networks predominantly consist of sea surface radio networks and underwater acoustic networks. Research on routing methods is accordingly divided into two main categories: sea surface radio routing and underwater acoustic routing. Sea surface network routing typically employs traditional radio network routing protocols and their improved variants, primarily including table-driven routing (e.g., DSDV, OLSR) [6,7], on-demand routing (e.g., AODV, DSR) [8,9], geographic routing (e.g., GPSR) [10], hybrid routing, and intelligent routing [11,12]. Underwater acoustic network routing mainly encompasses geographic routing (e.g., VBF, DBR) [13,14], virtual zone-based routing (e.g., HH-VBF, HARB) [15], opportunistic routing (e.g., SBR) [16], and intelligent routing [17], among others. Reactive routing protocols such as AODV are widely adopted in surface ad hoc networks due to their low maintenance overhead. However, when directly applied to cross-media networks incorporating highly latent and disruption-prone underwater acoustic links, their control packet flooding mechanisms can induce severe underwater collisions. Existing underwater acoustic routing protocols primarily focus on addressing localization challenges and adapting to dynamic link conditions. For instance, depth-based routing approaches (e.g., DBR) offer efficient solutions for uploading data to surface gateways, while the concept of opportunistic routing provides a framework for selecting reliable relays in time-varying channels. Nevertheless, the application of acoustic routing protocols in cross-media transmission networks faces significant limitations, including performance mismatches with radio links and difficulties in ensuring real-time routing performance. In summary, most existing routing methods are designed for single-medium networks and are ill-suited for heterogeneous networks integrating both acoustic and radio transmission media.
In acoustic–radio collaborative networks, underwater acoustic and radio transmission methods exhibit significant disparities in data rate, latency, and link stability. To address these differences, existing approaches generally fall into two categories: separate networking above and below the sea surface or integrated cross-media networking.
Several efforts have been made to design routing mechanisms tailored to such heterogeneous environments. For instance, ref. [18] proposed a hop-count-based underwater acoustic routing protocol using multiple buoy nodes to minimize the hop distance from underwater nodes to the surface, complemented by radio opportunistic routing in the surface layer—though it only supports unidirectional transmission. Similarly, ref. [19] introduced an opportunistic routing algorithm incorporating depth weighting and residual energy for underwater segments and location-based priority sorting for surface forwarding, yet it remains constrained to unidirectional data flow. Other works, such as [20], adopted a cross-media adaptive strategy combining AODV for surface routing and HH-VBF for underwater routing, with pre-transmission link delay estimation to decide between media. However, this method requires prior knowledge of the destination location. More recently, ref. [21] presented a hybrid routing protocol (RAOH) that partitions the network into surface and acoustic subnetworks, applying on-demand routing and opportunistic forwarding to reduce signaling overhead and delay.
Despite these advances, most current protocols still rely on segmented networking strategies and are predominantly designed for upward (underwater-to-surface) communication, thereby limiting their applicability in bidirectional or dynamic marine scenarios. Moreover, the direct application of conventional ad hoc routing protocols like AODV or OLSR in cross-media settings often leads to excessive control overhead, frequent underwater collisions, and degraded end-to-end performance due to the inherent mismatch between radio and acoustic link characteristics [22].
To overcome these limitations, this paper proposes an enhanced routing framework for acoustic–radio collaborative networks. In contrast to prior works, our approach does not assume unidirectional traffic or a priori destination information, nor does it depend on fully separated subnetworks. Instead, we introduce a unified routing mechanism that coordinates medium-aware path selection with cross-layer link stabilization. Specifically, our contributions include the following:
(1)
A modality-aware route initiation scheme, in which surface relay nodes intelligently steer route requests according to the destination’s modality—acoustic or radio—thereby curtailing superfluous broadcasting in the acoustic domain;
(2)
A composite link stability metric that jointly optimizes hop count and channel quality, facilitating reliable path selection beyond minimal-hop routing;
(3)
An on-demand HELLO messaging strategy coupled with a dual-reply confirmation mechanism from underwater destinations, which collectively reduce control flooding in acoustic links and expedite route establishment.
These innovations collectively address key shortcomings of existing protocols—such as control overhead, delay–hop mismatch, and link instability—while enabling efficient bidirectional communication in integrated acoustic–radio marine networks.
In contrast to existing cross-medium protocols such as [20,21], which typically employ a segmented approach (radio AODV for surface and geographic routing for underwater), CACN-OAODV introduces a unified medium-aware initiation mechanism. This enables buoy nodes to intelligently filter RREQs based on the target node type, fundamentally reducing the broadcast storm at the water–air interface.
The remainder of this paper is organized as follows. Section 2 elaborates on the acoustic–radio collaborative network framework, including the composition of aerial, surface buoy, and underwater nodes. To ensure the realism of the simulation environment, we introduce and detail four transmission loss models (air-to-air, air-to-sea surface, sea surface-to-sea surface, and underwater acoustic) as well as tailored MAC layer protocols for radio and acoustic channels. This section also evaluates the performance of conventional routing protocols (AODV, DSDV, OLSR) across three scenarios (underwater-to-underwater, underwater-to-air, air-to-underwater), focusing on key metrics such as PDR, throughput, and end-to-end delay, and identifies critical issues of AODV (excessive control overhead, low PDR, high latency, and unstable links). Section 3 presents the performance validation of the proposed CACN-OAODV protocol. We first determine the optimal parameter ε for the link stability factor, then compare CACN-OAODV with conventional protocols in the three scenarios, quantifying improvements in PDR, throughput, and delay. Section 4 analyzes the core reasons for performance gains, discusses the impact of node mobility on routing stability, and outlines limitations and future research directions. Finally, Section 5 summarizes the key innovations of the CACN-OAODV protocol and its effectiveness in enhancing the performance of marine cross-medium acoustic–radio collaborative networks.

2. Materials and Methods

An above-water and underwater acoustic–radio collaborative network can be regarded as a heterogeneous Mobile Ad Hoc Network (MANET). It consists of aerial nodes, surface buoy nodes, and underwater nodes. Nodes above and on the sea surface use radio for communication, while underwater nodes use acoustics. Surface buoy nodes are equipped with both radio and acoustic communication capabilities, enabling cross-medium data transfer. All nodes are mobile with speeds depending on their type. The overall topology of the proposed acoustic–radio collaborative network is illustrated in Figure 1. When establishing an acoustic–radio collaborative network, it is necessary to consider the transmission loss models for underwater acoustics and radio, as well as the MAC layer protocols.
Figure 1. The acoustic–radio collaborative network topology.
In this paper, the following radio and underwater acoustic transmission loss models are used.
(A)
Radio transmission loss models
Three wireless transmission loss models are employed: air-to-air, air-to-sea surface, and sea surface-to-sea surface. The air-to-air model represents the transmission link loss between control aircraft. This is point-to-point transmission, so the traditional Friis propagation loss model [23] can be used. The other two models are developed separately based on the height difference between the sending and receiving nodes. If this difference is large, the air-to-sea transmission loss model should be used [24]. This model incorporates the pitch angle, altitude difference, and the presence of obstacles between nodes.
The probability of line-of-sight communication depends on environmental conditions, the positions of the aerial nodes and water surface buoys, and the height of aerial nodes, which is given by
P L o S = 1 1 + z 1 e z 2 θ z 1
where
θ = arctan h r .
h is the height difference between the nodes, r is the horizontal distance between the water surface buoy node and air node, and θ A S is the elevation angle between these nodes. The parameters z1 and z2 depend on the environment, and the values used here are z1 = 4.88 and z2 = 0.43. The path loss for line-of-sight and non-line-of-sight communication is
L L o S = 20   log 10 4 π f d d a c + L a d d , L o S
L N L o S = 20   log 10 4 π f d d a c + L a d d , N L o S
respectively, where
f d = c λ
f c is the carrier frequency, c is the speed of light, d a is the distance between the nodes, and η L and η N L are the additional transmission losses for line-of-sight and non-line-of-sight communication, which are 0.1 and 21, respectively, based on the results in [25]. Combining the above expressions gives the air–sea transmission path loss, which is given by
L t o t a l = P L o S L L o S + ( 1 P L o S ) L N L o S
The sea surface-to-sea surface transmission loss model is the improved SPM model that incorporates dual path reflection and water vapor absorption [26], with the formulation as follows:
L s e a s e a = L S + L h + L w + L y
Ls is the SPM transmission loss, L h is the dual path reflection transmission loss, L w is the cloud and fog attenuation loss, and L y is the water vapor absorption attenuation loss. The dual path reflection model can be significant for radio waves close to the sea.
(B)
Underwater acoustic transmission loss models
The acoustic–radio collaborative network uses acoustic communication underwater. The underwater acoustic transmission link model in the NS-3 simulation platform [27] is employed. The attenuation of sound waves is
A ( d m , f ) = k 1 0 α ( f ) d m 10
f u is the signal frequency; d u is the distance between nodes; l o g 10 ( d m ) is the underwater acoustic propagation loss, which is related to the distance between nodes; dm is the distance traveled by the sound waves; a ( f u ) is the sound absorption coefficient; and k is the attenuation factor. If the transducer sound is viewed as a spherical extension, then k = 1, and if it is a cylindrical extension, k = 2. According to Thorp’s empirical formula, the sound absorption loss when f u 400   H z is
α ( f ) = 0.11 f 2 1 + f 2 + 44 f 2 4100 + f 2 + 2.75 × 1 0 4 f 2 + 0.003
when 0   H z < f u < 400   Hz is
α ( f ) = 0.002 + 0.11 f 2 1 + f 2 + 0.011 f 2 100 + f 2
The underwater noise model is
N t o t a l = N t + N w + N s + N t h
N t is ocean turbulence noise, N w is wind and wave noise, and N s is shipping noise, all of which are given by
N t = 15 + 20   log 10 ( f ) ,
N w = 50 + 7.5 w + 20   log 10 ( f ) 40   log 10 ( f + 0.4 )
N s = 40 + 20   log 10 ( f ) + 20   log 10 ( s + 0.5 )
N t h is the thermal noise; s is the shipping factor, which, for light to heavy shipping, is in the range [0, 1]; and w is the wind speed.
In the acoustic–radio collaborative network, two MAC protocols are employed, tailored to the characteristics of the two-transmission medium. The underwater acoustic MAC layer uses the “send as long as there is data” Aloha protocol. For the radio MAC layer, the 802.11 protocol in Distributed Coordination Function (DCF) mode is employed. At the application layer, network sockets are used to transmit and receive data packets. The User Datagram Protocol (UDP) is employed in the transport layer to provide a connectionless service to minimize the transmission of control signaling and reduce energy consumption.
Since the network layer is decoupled from the other layers, the data in both types of links are combined into network layer packets to integrate underwater acoustic and radio data. Each acoustic–radio buoy node is assigned two IP addresses, one for underwater acoustic communication and the other for radio communication. The acoustic–radio collaborative network framework is illustrated in Figure 2.
Figure 2. The acoustic–radio collaborative network framework.
To evaluate general communication patterns, we define a bidirectional traffic matrix. It comprises 11 communication pairs, including 5 uplink flows (underwater-to-air), 5 downlink flows (air-to-underwater), and 1 local underwater pair. All nodes utilize UDP for data transmission, with a constant bit rate (CBR) of 10 kbps for acoustic links and 2 Mbps for radio links and a fixed packet size of 320 bits.
Conventional routing protocols can be categorized into three types based on table maintenance: on-demand, table-driven, and geographic location-based. Since the acoustic–radio collaborative network considered here has mobile nodes, exchanging location information between nodes in real time can result in significant overhead. Therefore, geographic location-based protocols are not suitable.
In AODV routing, if a source node with data to send does not have a route to the destination node, a routing request is broadcast to discover a path. Upon receiving this request, a node first establishes a route to the source node and then checks its routing table for a route to the destination node. If such a route exists, it returns a routing reply; otherwise, it increases the hop count and broadcasts the routing request. A surface buoy node receiving a routing request employs both its underwater acoustic and radio communication devices to forward the routing request. When a node with a valid route to the destination node or the destination node is reached, it unicasts a routing reply along the path to the source node. Upon receiving this reply, the source node establishes a route to the destination node and begins data transmission. AODV routing in the acoustic–radio collaborative network is illustrated in Figure 3.
Figure 3. AODV routing in the acoustic–radio collaborative network. Abbreviations: RREQ (Routing Request), RREP (Routing Reply); “origin” indicates the data source node, “dst” indicates the destination node.
All nodes in the network periodically broadcast Hello messages. When a node receives a Hello message, it establishes a neighbor relationship. If a node does not receive a Hello message from a given neighbor for an extended period, it checks its routing table to see if there is a route that passes through this node. If such a route exists, a Routing Error (RERR) message is sent along this route back to the source node to notify that the route has become invalid.
With the DSDV protocol in the acoustic–radio collaborative network, each node maintains a routing table, and these tables are periodically broadcast. Buoy nodes use both underwater acoustic and radio communication devices to send their routing tables. When a new node joins the network, it broadcasts its information. When other nodes receive this information, they update their routing tables and broadcast the updated tables. This ensures that all nodes have current path information for all nodes in the network.
In the acoustic–radio collaborative network, the OLSR protocol requires all nodes to periodically send HELLO messages. Buoy nodes use both underwater acoustic and radio communication devices to transmit these messages. All nodes randomly select several Multi-Point Relay (MPR) nodes to ensure that each node is connected to at least one MPR node. MPR nodes broadcast Topology Control (TC) messages across the network, which contain information about their child nodes. Only MPR nodes can forward TC messages. Each node establishes and updates the network topology and obtains a global routing table. When a node needs to communicate, it consults the routing table to obtain the necessary routing information.
The performance of the three routing protocols is evaluated on the marine cross-medium acoustic–radio collaborative network. The underwater acoustic transmission range is generally shorter than that of radio, so there are more underwater acoustic nodes than radio nodes. The underwater nodes are deployed at different depths, with shallow nodes serving as relay nodes. The topology used for the simulations is shown in Figure 4. The network consists of 28 underwater nodes, 6 sea surface buoy nodes, and 3 aerial nodes. The simulation parameters are given in Table 1.
Figure 4. The topology used to simulate the acoustic–radio collaborative network.
Table 1. Simulation parameters.
In this paper, simulation is used to evaluate the performance of the acoustic–radio collaborative network using the AODV, DSDV, and OLSR protocols. The PDR, throughput, and end-to-end delay were obtained for three transmission scenarios: both the send and receive nodes at a depth of 1000 m underwater, the send node 1000 m underwater and the receive node in the air, and the send node in the air and the receive node 1000 m underwater. The routing overhead was also obtained for the scenario where both send and receive nodes are at a depth of 1000 m underwater.
The PDR for the three scenarios is given in Figure 5. It can be observed that among conventional routing protocols, AODV achieves relatively higher PDR than DSDV and OLSR. However, its performance is still limited by excessive control overhead and frequent route disruptions in heterogeneous acoustic–radio environments. In the underwater-to-underwater scenario, AODV outperforms OLSR by approximately 31%, and in the underwater-to-air and air-to-underwater scenarios, the difference is about 6% and 36%, respectively. AODV is superior because OLSR and DSDV are table-driven routing protocols that require continuous maintenance of global routing tables. This results in significant routing overhead and increases the likelihood of packet collisions in underwater acoustic channels. In contrast, AODV is an on-demand routing protocol, so the overhead for routing establishment and maintenance is lower, which reduces the probability of packet collisions. Specifically for the air-to-underwater scenario, DSDV simulation was conducted, but no valid data (e.g., PDR, throughput) were obtained. This stems from DSDV’s table-driven mechanism: continuous global routing table maintenance causes excessive overhead, amplified in the radio–acoustic air-to-underwater environment, leading to total packet collision or loss.
Figure 5. Packet delivery ratio (PDR) of conventional routing protocols across three transmission scenarios. (a) Underwater-to-underwater scenario; (b) Underwater-to-air scenario; (c) Air-to-underwater scenario.
The throughput for the three scenarios is given in Figure 6. This shows that in all cases, AODV provides higher throughput among conventional routing protocols; however, its performance degrades under dynamic cross-medium conditions. It outperforms OLSR by approximately 40 bps in the underwater-to-underwater scenario and by about 8 bps and 46 bps in the underwater-to-air and air-to-underwater scenarios, respectively. DSDV has a throughput of 0 in the air-to-underwater case. Note that after 200 s, the throughput of AODV in the underwater-to-air scenario begins to decline. This is due to the high mobility of aerial nodes, which causes frequent changes in the network topology. This necessitates routing re-establishment, which leads to a decrease in throughput. In contrast, OLSR continuously updates routes, resulting in a more stable throughput compared to AODV.
Figure 6. Throughput of conventional routing protocols across three transmission scenarios. (a) Underwater-to-underwater scenario; (b) Underwater-to-air scenario; (c) Air-to-underwater scenario.
The delay for the three scenarios is given in Figure 7, and the average delay is summarized in Table 2. In the underwater-to-underwater scenario, the average delay of OLSR is approximately 0.48 s lower than that of AODV. From Figure 7, it can be observed that OLSR is more stable compared to AODV and DSDV. In the underwater-to-air scenario, the average delay of OLSR is about 0.27 s lower than that of AODV, and in the air-to-underwater case, it is around 0.16 s lower. However, with DSDV, many packets failed to reach the destination nodes, and this is not reflected in the average delay. Thus, the end-to-end delay for DSDV is not meaningful. Figure 7 shows that AODV has many more instances of high delay compared to OLSR. OLSR exhibits more stable delay performance compared to AODV in certain scenarios. In contrast, AODV is an on-demand routing protocol that checks for an existing route to the destination node before sending data. If no route exists, the data are cached, and a routing request is initiated to discover a path, which increases the transmission delay.
Figure 7. Transmission delay of conventional routing protocols (AODV, DSDV, OLSR) across three transmission scenarios. (a) Underwater-to-underwater scenario; (b) Underwater-to-air scenario; (c) Air-to-underwater scenario.
Table 2. Average transmission delay.
Although the AODV routing protocol provides good network performance, there are major issues that necessitate improvements. First, each route in the routing table of every node has a lifetime. If a route exceeds its lifetime, the source node must initiate a routing request. In addition, nodes not on the transmission path broadcast Hello messages, which increases traffic on the underwater acoustic channel and so reduces the PDR of the acoustic–radio collaborative network.
The AODV routing protocol is based on the principle of minimum hop count. Since the speed of radio waves is much higher than that of underwater acoustic waves, the minimum hop count in the acoustic–radio collaborative network does not necessarily correspond to the minimum delay. Therefore, the speed of the waves should be considered to reduce the overall delay. The nodes in the acoustic–radio collaborative network are mobile, which can lead to broken communication links. Once a link breaks, the route must be reestablished, which affects the overall network transmission efficiency. Therefore, when establishing routes, the distance between nodes should be considered to improve the performance.
The issues identified with the AODV routing protocol in cross-medium acoustic–radio collaborative networks are excessive route notification packets, high delay, and unstable links. To address these issues, we propose an Optimized AODV protocol for the Cross-medium Acoustic–Radio Collaborative Networks (CACN-OAODV). It is based on an optimized mechanism for distance-aware stability. The improvements to AODV are given below.
First, to reduce the number of route notification packets, after a route is established, nodes no longer set a route expiration time. Instead, nodes determine whether a route is invalid based on whether they receive periodic HELLO messages from neighbors. Second, surface cross-medium nodes specify the relevant communication devices for data transmission based on the destination node type. When the underwater acoustic communication device of a cross-medium node receives a routing request message, if the destination is an aerial node, the request is forwarded directly via the buoy radio communication device, and the underwater acoustic communication device does not forward it. This reduces underwater overhead. If the destination is an underwater node, two scenarios are considered. If the surface cross-medium node receives a routing request from an underwater node, it forwards the request using its radio communication device, and if the radio communication device of the surface cross-medium node receives a routing request, it forwards the request simultaneously via both the underwater acoustic and radio communication devices. Third, after a node receives a routing reply and establishes a route, it is configured to periodically send HELLO messages for route maintenance, while other nodes that have not established routes do not send HELLO messages. This reduces the overall packet transmission and thus the communication burden. Finally, after an underwater destination node receives a routing request, it sends two consecutive RREPs to the source node to improve the success rate of route establishment over unreliable communication links.
In the RREQ packet, a lifetime is set, which represents the maximum number of hops the routing request packet can traverse. If the number of hops this packet has traversed exceeds this maximum, it will not be forwarded. Due to the significant difference in speeds between underwater acoustic and radio waves, the minimum hop count is converted into a minimum delay using a weight applied to the hop numbers. The weight of the hops using radio transmission is lower than the weight of the hops using underwater acoustic transmission. The hop count for a routing request is then
W e i g h t e d   H o p = a H o p u w + b H o p r a .
a is the weight of a hop using underwater acoustic transmission, Hopuw is the number of underwater hops for the routing request, b is the weight of a hop using radio transmission, and H o p r a is the number of hops using radio transmission.
Bayesian optimization [28] is employed to determine the weights a and b. This involves continuously updating the posterior probability distribution of the parameters to find the optimal solution. The goal is to minimize the difference between the predicted routing delay and the actual routing delay. Therefore, the objective function is the Mean Squared Error (MSE) given by
M S E = 1 n i = 1 n t i ( a H o p u w , i + b H o p r a , i ) 2
n is the number of samples, delayi is the actual transmission delay of the ith sample, H o p u w , i is the underwater acoustic hop count of the ith path, H o p u w , i is the radio hop count of the ith path, and a and b are the parameters to be optimized with 0 < a ≤ 1 and 0 < b ≤ 1. The optimization is illustrated in Figure 8. This shows that after 25 iterations, the optimal weights are a = 1.0 and b = 0.01, and the MSE is 2.46.
Figure 8. Bayesian optimization process for the weighted hop parameters a and b. Black dots represent the sampling points of parameter combinations in each iteration, and the red five-pointed star marks the optimal solution (a = 1.0, b = 0.01) with the minimum mean squared error (MSE).
A link stability factor is employed for underwater acoustic data transmission based on the distance between adjacent nodes and is given by
L S F = 1 d ϵ R
d is the distance between the nodes, R is the maximum communication radius, and ε × R is the critical communication distance. Beyond the critical distance, the communication link is considered to be unstable and may result in packet loss. The parameter ε was determined via simulation of underwater transmission scenarios to obtain the network PDR.
The Aggregate Link Stability Factor (ALLRQ) is defined as the sum of all single-hop link stability factors (RQs) on the specified path
A L L R Q = k = 1 n L S F k
where n is the number of hops. The Average Link Quality (AVGRQ) is
A V G R Q = A L L R Q n
A higher AVGRQ indicates better link quality. Routing requests need to include previous hop information, so the message format is modified as follows: the last hop geographic location information and ALLRQ are added to the RREQ message, and AVGRQ is added to the RREP message.The modified RREQ message format is detailed in Table 3, and the modified RREP message format is shown in Table 4.
Table 3. RREQ message format.
Table 4. RREP message format.
Although Equations (17)–(19) explicitly use distance d , the impact of SNR and node mobility is intrinsically captured through the threshold ϵ . We set ϵ = 0.94 based on simulation analysis to represent the boundary where the SNR remains above the decoding threshold. By restricting route selection within this distance, the protocol effectively accounts for link degradation caused by relative node movement (2–3 m/s) and acoustic noise.
(A)
Protocol Design
The CACN-OAODV route discovery process is illustrated in Figure 9.
Figure 9. The CACN-OAODV route discovery flowchart.
The route discovery steps are as follows.
Verify the availability of a valid route to the destination node. If such a route exists, data transmission is initiated. Otherwise, an RREQ message containing the Time to Live (TTL) is broadcast.
Upon receiving an RREQ, an intermediate node first verifies if TTL > 0. If this is satisfied, the node calculates the distance of the previous hop, computes the hop link RQ, adds this to ALLRQ in the RREQ, and divides by the hop count to obtain the new AVGRQ.
The node determines whether it is the destination node. If yes, proceed to Step 4; otherwise, go to Step 5.
The node checks whether an RREQ with the same ID has been received. If no, it stores the path to the source node in the routing table and sends two RREPs to the source node. If such an RREQ exists, the node evaluates whether the current AVGRQ exceeds the existing value in the routing table. If yes, the path to the source node is stored or updated in the routing table; otherwise, the RREQ is discarded.
The node checks whether it has received a duplicate RREQ. If yes, the RREQ is discarded. If no, the node stores the reverse path to the source in its routing table and, depending on its node type, proceeds to Step 6 or Step 7.
For buoy nodes, the forwarding method is determined based on both the receive communication device of the RREQ and the destination node type. If the RREQ is received via an underwater acoustic communication device, the TTL is decremented by b, and the message is forwarded solely via the radio device.
If the RREQ is received from a radio device and if the destination node is not an underwater node, TTL is decreased by b, and it is forwarded via radio only, but if the destination node is an underwater node, TTL is decreased by b and a, respectively, and it is forwarded via both the radio and underwater acoustic communication devices.
For non-buoy nodes, if it is an underwater node, TTL is decremented by a, and the RREQ is forwarded via the underwater acoustic communication device. If it is an aerial node, TTL is decremented by b, and the RREQ message is forwarded via the radio communication device.
The above steps are repeated by the next-hop node upon receiving the RREQ.
The CACN-OAODV route reply steps are illustrated in Figure 10.
Figure 10. The CACN-OAODV route reply flowchart.
The route reply steps are as follows.
When a node receives an RREP message, it first checks whether it is the source node. If no, proceed to Step 2; otherwise, go to Step 3.
The node updates the path information to the destination node in its routing table, initiates periodic HELLO message broadcasts to maintain neighbor relationships, and then forwards the RREP message to the source node via unicast.
Check whether there is a duplicate RREP message in the message list with the same ID and destination node. If no, proceed to Step 4; otherwise, go to Step 5.
Update the routing table, broadcast HELLO messages periodically, and begin data transmission.
Calculate the AVGRQ for the received RREP and compare it with the existing AVGRQ value in the routing table. If the new value does not exceed the current value, discard the RREP message; otherwise, go to Step 6.
The node updates its routing table, enables periodic HELLO packet broadcasts, and begins data transmission.
The specific weights ( a = 1.0 , b = 0.01 ) are derived via Bayesian optimization to minimize the Mean Squared Error (MSE = 2.46) of end-to-end delay. A weighted TTL is superior to a fixed delay budget (in seconds) because it dynamically accommodates the 1 0 5 speed difference between acoustic and radio waves, preventing the premature discarding of valid high-latency underwater routes.
After a route is established, all nodes on the path regularly broadcast Hello packets and begin routing maintenance. The CACN-OAODV route maintenance steps are illustrated in Figure 11.
Figure 11. The CACN-OAODV route maintenance flowchart.
The route maintenance steps are given below.
A node monitors whether Hello messages are received periodically from a neighboring node.
If Hello messages are received normally, the routing table remains unchanged. If Hello messages are not received, the node verifies whether any route in the routing table uses this neighbor as the next hop. If no route exists, maintenance ends. Otherwise, the corresponding routes are deleted from the routing table, and RERR messages are transmitted to the associated source nodes.
If an RERR message is received, the node checks its routing table for routes corresponding to this notification. If routes are found, they are removed.
The routing table is assessed. If it is empty, Hello message broadcasts are ended. If routes remain, determine whether you are the source node. If no, send RERR messages to the source nodes. Otherwise, terminate route maintenance.
(B)
Proposed protocol evaluation
To determine ε, data transmission in underwater-to-underwater scenarios was simulated and the PDR obtained. The results in Figure 12 show that, in general, as ε increases, the PDR also increases. When ε is 0.94, the PDR reaches its maximum, so ε is set to 0.94.
Figure 12. The packet delivery ratio (PDR) versus ε.
Regarding duplicate packets, nodes discard redundant RREPs unless the new A V G R Q improves by more than 10%. While the dual RREP mechanism increases the acoustic control overhead by approximately 10%, it leads to an overall reduction in total control traffic by significantly decreasing the frequency of route reconstructions.
We utilize on-demand HELLO packets with a 2 s interval. To handle intermittent packet loss in acoustic channels, a 1 s hysteresis timer is implemented. A route is only marked as stale if no HELLO or data packets are received from the next hop after three consecutive intervals and a secondary RREQ probe fails.
To limit overhead, we implement the following: (1) link quality pruning, discarding RREQs from unstable links; (2) duplicate handling, where a duplicate RREP is only accepted if its A V G R Q is > 10 % higher than the current path; and (3) adaptive RREP, where the destination sends two consecutive RREPs to improve success rates in lossy acoustic channels. This increases local control bytes by ~10% but reduces the global collision rate to below 8% by preventing route storms.
All network simulations in this paper were implemented on the Network Simulator 3 (ns-3, Version 3.28, developed and maintained by the ns-3 project community, hosted by the University of Washington, Seattle, WA, USA), with the Aqua-Sim Next Generation (Aqua-Sim NG, Version 1.0, UWSN Lab, University of Connecticut, Storrs, CT, USA) module for underwater acoustic channel modeling. Simulation data processing was performed using MATLAB (R2023a, MathWorks Inc., Natick, MA, USA), and all figures in the manuscript were plotted using Origin (Version 2023b, OriginLab Corporation, Northampton, MA, USA).

3. Results

The PDR for the three scenarios is shown in Figure 13. These results show that the PDR with the CACN-OAODV routing protocol is higher than that with the AODV, DSDV, and OLSR protocols. For example, in the underwater-to-underwater scenario, it outperforms AODV by 22.8% and shows much more remarkable advantages over DSDV and OLSR; in the underwater-to-air scenario, it is 6.9% better than AODV and is far superior to DSDV and OLSR; in the air-to-underwater scenario, it is 2.8% better than AODV and is far superior to OLSR. This improvement is due to fewer routing data packets with the proposed protocol, which decreases the probability of channel collisions in the underwater acoustic channel. Further, two replies from destination nodes improve route establishment, and considering the distance between nodes during path establishment enhances route stability, thus increasing the packet reception rate.
Figure 13. Packet delivery ratio (PDR) comparison between the proposed CACN-OAODV and conventional routing protocols across three transmission scenarios. (a) Underwater-to-underwater scenario; (b) Underwater-to-air scenario; (c) Air-to-underwater scenario.
The throughput for the three scenarios is given in Figure 14. This shows that in all cases the CACN-OAODV routing protocol has a higher throughput compared to AODV and OLSR and outperforms DSDV in the underwater-to-underwater and underwater-to-air scenarios. In the underwater-to-underwater transmission scenario, it provides an improvement of approximately 30 bps over AODV and shows much more remarkable advantages over DSDV and OLSR; in the underwater-to-air transmission scenario, the improvement is 8.9 bps compared to AODV, and it is also far superior to DSDV and OLSR; in the air-to-underwater transmission scenario, it outperforms AODV by 3.5 bps and is significantly superior to OLSR. Note that in the first 100 s, the throughput fluctuates significantly due to incomplete path establishment, but then it stabilizes. Subsequent fluctuations occur because of node movements that cause paths to break, which necessitates route re-establishment. Overall, the results confirm that the throughput of the CACN-OAODV routing protocol is superior to that of AODV and OLSR across all three scenarios and outperforms DSDV in the underwater-to-underwater and underwater-to-air scenarios.
Figure 14. Throughput comparison between the proposed CACN-OAODV and conventional routing protocols across three transmission scenarios. (a) Underwater-to-underwater scenario; (b) Underwater-to-air scenario; (c) Air-to-underwater scenario.
Figure 15 presents the delay across the three scenarios, with the average delay summarized in Table 5, and these results indicate that the CACN-OAODV routing protocol delivers significant delay advantages: across all scenarios, it reduces delay by 0.54 s compared to AODV and OLSR, outperforms DSDV in underwater-to-underwater and underwater-to-air scenarios, further achieves 0.19 s and 0.17 s of additional delay reduction versus AODV in underwater-to-underwater and air-to-underwater scenarios with notably superior performance over DSDV and OLSR, and significantly reduces the number of high-delay events. This improvement stems from two key mechanisms: the destination node responds with two RREP messages upon receiving a route request, optimizing path establishment and reducing data buffering, while hop count adjustment based on communication device types enhances the efficiency of underwater acoustic–radio transmission, boosting throughput and lowering delay.
Figure 15. Transmission delay comparison between the proposed CACN-OAODV and conventional routing protocols across three transmission scenarios. (a) Underwater-to-underwater scenario; (b) Underwater-to-air scenario; (c) Air-to-underwater scenario.
Table 5. Average transmission delay(s).
The results obtained show that the CACN-OAODV protocol provides improvements over AODV in terms of PDR, throughput, and delay. On average, the PDR is approximately 10.8% higher, the throughput is increased by about 14.1 bps, and the delay is reduced by around 0.3 s. Moreover, it demonstrates even more significant enhancements compared to DSDV and OLSR in these performance metrics. This confirms the effectiveness of the proposed protocol in improving acoustic–radio collaborative network performance.

4. Discussion

4.1. Analysis of Protocol Performance Improvements

The simulation results presented in Section 4 demonstrate that the proposed CACN-OAODV protocol significantly outperforms the traditional AODV protocol in terms of packet delivery ratio (PDR), end-to-end latency, throughput, and routing overhead. Compared with the traditional AODV protocol, our CACN-OAODV achieves obvious and verifiable performance improvements in all key metrics, with detailed quantitative comparison results as follows: In terms of PDR, the average improvement of CACN-OAODV reaches 10.8% across all test scenarios. Specifically, in the underwater–underwater communication scenario, where the acoustic channel is characterized by high attenuation and high packet loss, the PDR of AODV is only 55.8%, while that of CACN-OAODV reaches 78.6%, achieving a maximum improvement of 22.8%; in the underwater–air scenario, the PDR of AODV is 68.3%, and CACN-OAODV increases it to 75.2%, with an improvement of 6.9%; and in the air–underwater scenario, due to the relatively stable radio link of the air node, the PDR of AODV is already 86.9%, and CACN-OAODV further improves it to 89.7%, with a slight but stable improvement of 2.8%.
In terms of throughput, the average throughput of CACN-OAODV is increased by 14.1 bps compared with AODV. The difference in throughput improvement across scenarios is consistent with the PDR performance: the underwater–underwater scenario has the most significant throughput gain, increasing from 290 bps (AODV) to 320 bps (CACN-OAODV), an increase of 30 bps; the underwater–air and air–underwater scenarios have throughput increases of 8.9 bps and 3.5 bps, respectively. For end-to-end latency, CACN-OAODV reduces the average latency by 0.3 s overall. Among them, the underwater–underwater scenario achieves the most obvious latency reduction, with the latency of AODV being 3.25 s and that of CACN-OAODV being reduced to 2.71 s; the air–underwater scenario has the smallest latency reduction, from 1.82 s (AODV) to 1.65 s (CACN-OAODV), with a decrease of 0.17 s.
The reason for the differences in performance improvement across scenarios is closely related to the core optimization mechanisms of our protocol: the underwater–underwater scenario benefits the most from the link stability factor (LSF) and the medium-aware routing initiation mechanism, which effectively reduces invalid broadcasts and selects more stable acoustic links, thus significantly improving PDR and reducing latency; while the air–underwater scenario has a relatively stable radio link, so the performance improvement amplitude is relatively small, but it still verifies the effectiveness of our protocol. These detailed quantitative results fully verify the performance advancement of the proposed CACN-OAODV protocol compared with the traditional AODV protocol.
This performance gain is primarily attributed to the three optimization mechanisms introduced in our design.
Firstly, the medium-aware routing initiation mechanism effectively addresses the heterogeneity of the acoustic–radio channels. In traditional AODV, the blind flooding of RREQ packets leads to excessive collisions, especially in the underwater acoustic channel, where bandwidth is limited. By allowing surface relay nodes to intelligently distinguish between acoustic and radio domains, our protocol reduces invalid broadcasts, thereby lowering the routing overhead and network congestion observed in the simulation results.
Secondly, the introduction of the link stability factor (LSF) fundamentally changes the route selection metric. Unlike the conventional hop count metric, which may select a shortest path with poor link quality (leading to frequent packet loss and retransmissions), the LSF considers the signal-to-noise ratio (SNR) and node mobility. This ensures that the selected paths are more robust, directly contributing to the higher PDR and lower latency.

4.2. Impact of Node Mobility on Routing

As observed in the results for Scenario 2 (Dynamic Topology), the performance of all protocols degrades as node speed increases. However, CACN-OAODV maintains a more stable performance compared to AODV. The on-demand HELLO message scheme and the dual-reply confirmation mechanism allow the network to adapt more quickly to topological changes. This resilience is critical for marine observation networks where surface buoys and AUVs are constantly moving due to ocean currents.

4.3. Discussion and Comparison with Related Works

Recent research has emphasized diverse optimization strategies for underwater environments. For instance, Faheem et al. [29] proposed QoSRP, a cross-layer QoS-aware routing protocol that optimizes acoustic channel sensing but only targets single-medium underwater networks. Additionally, Walid K. Hasan et al. [30] provided an extensive survey on energy-efficient MAC protocols, highlighting techniques to mitigate redundant control overhead in acoustic channels—these insights informed our lightweight control optimization scheme, but their work does not address radio–acoustic cross-medium coordination.
We have also incorporated key findings from recent studies [31,32,33,34], including the latest research, to contextualize the novelty of our work—all of these works focus on single-medium routing optimizations and fail to address the core challenges of cross-medium acoustic—radio networks that CACN-OAODV targets. Specifically, Haque [31] systematically quantified the control overhead of ad hoc routing protocols, highlighting that traditional on-demand protocols (e.g., AODV) suffer from 35%+ redundant control traffic in mobile scenarios, but this analysis was limited to homogeneous radio MANETs without considering acoustic—radio heterogeneity. Yang and Zhang [32] proposed a region-aware improved AODV for WSNs, which reduces invalid broadcasts by 48% via localized path selection, yet it is designed exclusively for terrestrial radio networks and cannot adapt to underwater acoustic channels. Griffiths et al. [33] introduced a trust model for MANET on-demand routing to filter malicious links, but their work focuses on link reliability in single-medium environments and does not involve bidirectional communication across acoustic—radio boundaries. Zhang et al. [34] surveyed ant colony optimization-based routing protocols for MANETs, summarizing heuristic algorithms’ advantages in path stability, but the reviewed protocols are all tailored to single transmission media (radio or acoustic) and lack mechanisms for cross-medium coordination. None of these studies addresses the “acoustic-radio heterogeneity-induced route mismatch” or “bidirectional data transmission in underwater-surface-air networks”—two critical gaps that CACN-OAODV fills through its medium-aware initiation, link stability factor, and dual-reply mechanisms.
Compared with existing protocols, CACN-OAODV’s advantages are distinct: while protocols like DL-HEED focus on energy-efficient clustering for homogeneous nodes, CACN-OAODV targets cross-medium heterogeneity, and unlike ML-driven protocols such as EMO-PEGASIS, which require significant computational training, CACN-OAODV is a lightweight reactive solution that achieves robust energy-delay trade-offs without high hardware overhead, making it more practical for real-time maritime deployment.

4.4. Energy Consumption and Sensitivity Analysis

Based on our NS-3 simulation data and theoretical derivation, CACN-OAODV achieves an acoustic channel utilization of 35–45% and maintains a collision rate below 8% for acoustic links, while radio links achieve a collision rate of less than 5%—these metrics represent significant improvements over the traditional AODV protocol (which typically exhibits acoustic collision rates of 12–15% and lower channel utilization due to blind flooding of control packets). The optimized channel performance stems from the protocol’s three core mechanisms: medium-aware RREQ forwarding reduces invalid broadcasts in acoustic channels, link stability factor (LSF)-based path selection minimizes unstable link transmissions, and the dual RREP mechanism lowers route re-establishment overhead, collectively balancing channel utilization and collision avoidance.
Regarding energy consumption, a comprehensive theoretical analysis (integrating control traffic volume, retransmission frequency, and node hardware power models) shows that CACN-OAODV reduces underwater node energy consumption by 15–20% compared to AODV. This reduction is primarily attributed to two key optimizations: first, the on-demand HELLO message strategy eliminates control overhead from nodes without established routes, reducing idle-state energy waste; second, the LSF and dual RREP mechanisms improve link stability and route establishment success rates, cutting down on energy-intensive packet retransmissions. In contrast, buoy node energy consumption increases slightly by 5–8% due to the additional processing and transmission of dual RREPs and medium-aware forwarding logic. However, this trade-off is engineering-feasible: buoys are equipped with stable power supplies (e.g., solar panels, wave energy harvesters) that mitigate the impact of marginal energy increases, while the energy savings for underwater nodes—whose batteries are difficult to replace or recharge—significantly extend the network’s operational lifetime.
Sensitivity analysis further validates the robustness of the proposed protocol, addressing the impacts of key parameters ε and underwater communication range R. For parameter ε, simulation results across underwater-to-underwater, underwater-to-air, and air-to-underwater scenarios indicate that system performance (primarily PDR) is highly sensitive to ε: within the range [0.75, 1.0], PDR increases gradually with ε, peaking at 78.6% (underwater-to-underwater scenario) when ε = 0.94. Beyond ε = 0.94, PDR plateaus as the critical communication distance approaches the maximum acoustic transmission range, leaving no additional room for stability gains. For underwater communication range R, the protocol maintains stable performance within 500–2200 m: PDR remains ≥75% across all scenarios, with only a marginal increase in end-to-end delay (<0.1 s) as R extends from 500 m to 2200 m. This stability is attributed to the weighted hop count design, which adapts to distance-induced propagation delays without sacrificing route efficiency. When R exceeds 2.2 km, acoustic signal attenuation leads to a sharp decline in PDR (dropping below 60%), but this is consistent with the physical limits of underwater acoustic modems and not a shortcoming of the protocol itself.

4.5. Limitations and Future Directions

While the proposed method shows promising results in simulation environments, real-world marine environments involve more complex factors such as variable sound speed profiles and severe multipath effects. Future work will focus on validating the protocol in sea trials and further optimizing the energy consumption for long-term underwater deployment.

5. Conclusions

This paper proposed an optimized Acoustic–Radio Collaborative Network AODV routing protocol (CACN-OAODV) to improve the performance of marine cross-medium acoustic–radio collaborative networks. Air-to-air, air-to-sea, sea surface-to-sea surface, and underwater acoustic transmission loss models were used to simulate real-world cross-medium transmission environments. The issues with the AODV protocol in marine cross-medium acoustic–radio collaborative networks were identified as excessive routing notification messages, low PDR, high transmission delay, and unstable links. Thus, the routing request, routing reply, and routing maintenance procedures were modified as follows:
(1)
A node continuously receiving HELLO messages from neighboring nodes is used to determine the validity of routing;
(2)
Underwater nodes choose between acoustic and radio transmission according to the destination node type to reduce transmission failures;
(3)
Nodes that have not established a route are prohibited from sending HELLO messages to reduce the number of notification messages;
(4)
The number of hops is weighted based on the transmission medium to reflect the difference between acoustic and radio transmission delays;
(5)
The minimum delay routing strategy is adopted to reduce the overall network transmission delay;
(6)
The link stability is used to prioritize paths with good stability to improve routing success.
Simulation results were given to demonstrate that compared to AODV, the CACN-OAODV protocol improves the PDR, throughput, and transmission delay. Thus, it is an effective solution for routing in marine cross-medium acoustic–radio collaborative networks.

Author Contributions

Conceptualization, T.L. and J.Z.; methodology, J.Z. and J.C.; software, J.Z. and Q.T.; validation, Y.Y., Y.Z. and Z.W.; formal analysis, T.L. and T.A.G.; investigation, T.L.; resources, T.L. and Y.Z.; data curation, Q.T. and Y.Y.; writing—original draft preparation, J.Z. and T.L.; writing—review and editing, J.C. and T.A.G.; visualization, J.Z.; supervision, T.L.; project administration, J.C.; funding acquisition, T.L. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by the Natural Science Foundation of Shandong Province (Grant No. ZR2025MS564) and Qingdao Natural Science Foundation (Grant No. 25-1-1-184-zyyd-jch).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors would like to thank the editorial office and anonymous reviewers for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AODVAd hoc On-Demand Distance Vector
CACN-OAODVOptimized AODV for Cross-medium Acoustic–Radio Collaborative Networks
PDRPacket Delivery Ratio
UDPUser Datagram Protocol
MACMedium Access Control
NS-3Network Simulator 3
RREQRouting Request
RREPRouting Reply
RERRRouting Error
ALLRQAggregate Link Stability Factor
AVGRQAverage Link Quality

References

  1. Angelini, F. Advanced Sensing Technology for Ocean Observation. Sensors 2025, 25, 1228. [Google Scholar] [CrossRef] [Scilit]
  2. Whitt, C.; Pearlman, J.; Polagye, B.; Caimi, F.; Muller-Karger, F.; Copping, A.; Spence, H.; Madhusudhana, S.; Kirkwood, W.; Grosjean, L.; et al. Future vision for autonomous ocean observations. Front. Mar. Sci. 2020, 7, 697. [Google Scholar] [CrossRef] [Scilit]
  3. Ren, C.; Li, N.; Zhang, L. Research on rapid networking mobile observing technology based on Ocean of Things. Digit. Ocean Underw. Warf. 2020, 3, 477–485. [Google Scholar] [CrossRef]
  4. Wu, M.; Han, Y.; Xiao, Y.; Gao, Y.; Li, S.; Niyato, D.; Karagiannidis, G.K. Beyond Radio: Het-Medium Networks and Its Cross-Medium Communication Paradigms for 6G. IEEE Netw. 2025, 39, 200–209. [Google Scholar] [CrossRef] [Scilit]
  5. Aman, W.; Giorgi, F.; Attenni, G.; Al-Kuwari, S.; Illi, E.; Qaraqe, M.; Maselli, G.; Di Pietro, R. Expanding Boundaries: Cross-Media Routing for Seamless Underwater and Aerial Communication. arXiv 2023, arXiv:2307.12643. [Google Scholar] [CrossRef] [Scilit]
  6. Perkins, C.E.; Bhagwat, P. Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers. SIGCOMM Comput. Commun. Rev. 1994, 24, 234–244. [Google Scholar] [CrossRef] [Scilit]
  7. Jacquet, P.; Muhlethaler, P.; Clausen, T.; Laouiti, A.; Qayyum, A.; Viennot, L. Optimized link state routing protocol for ad hoc networks. In Proceedings of the IEEE International Multi Topic Conference (INMIC), Lahore, Pakistan, 28–30 December 2001; pp. 62–68. [Google Scholar] [CrossRef] [Scilit]
  8. Perkins, C.E.; Royer, E.M. Ad-hoc on-demand distance vector routing. In Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), New Orleans, LA, USA, 25–26 February 1999; pp. 90–100. [Google Scholar] [CrossRef] [Scilit]
  9. Johnson, D.B.; Maltz, D.A.; Broch, J. DSR: The dynamic source routing protocol for multi-hop wireless ad hoc networks. Ad Hoc Netw. 2001, 5, 139–172. [Google Scholar]
  10. Karp, B.; Kung, H.T. GPSR: Greedy perimeter stateless routing for wireless networks. In Proceedings of the Annual International Conference on Mobile Computing and Networking (MobiCom), Boston, MA, USA, 6–11 August 2000; pp. 243–254. [Google Scholar] [CrossRef] [Scilit]
  11. Zhou, L.; Muhlethaler, P.; Clausen, T.; Laouiti, A.; Qayyum, A.; Viennot, L. Energy-Distance-Function-Based Improved K-Means for Clustering Routing Algorithm. IEEE Internet Things J. 2024, 11, 36763–36774. [Google Scholar] [CrossRef] [Scilit]
  12. Rajalingam, R.; Kavitha, K. A Multi-hop routing protocol in wireless sensor networks using graph-based cat salp swarm algorithm. In Proceedings of the International Conference on Internet of Things and Connected Technologies, Singapore, 13–14 October 2023; pp. 121–131. [Google Scholar]
  13. Xie, P.; Cui, J.H.; Lao, L. VBF: Vector-based forwarding protocol for underwater sensor networks. In Proceedings of the International Conference on Research in Networking, Coimbra, Portugal, 15–19 May 2006; pp. 1216–1221. [Google Scholar]
  14. Yan, H.; Shi, Z.J.; Cui, J.H. DBR: Depth-based routing for underwater sensor networks. In Proceedings of the International Conference on Research in Networking, Singapore, 5–9 May 2008; pp. 72–86. [Google Scholar]
  15. Nicolaou, N.; See, A.; Xie, P.; Cui, J.-H.; Maggiorini, D. Improving the robustness of location-based routing for underwater sensor networks. In Proceedings of the OCEANS Europe, Aberdeen, UK, 18–21 June 2007; pp. 1–6. [Google Scholar]
  16. Coutinho, R.W.L.; Boukerche, A.; Vieira, L.F.M.; Loureiro, A.A.F. Geographic and opportunistic routing for underwater sensor networks. IEEE Trans. Comput. 2016, 65, 548–561. [Google Scholar] [CrossRef] [Scilit]
  17. Jin, Z.; Wang, Y.; Liang, J.; Li, H.; Su, Y. Energy-efficient Nonuniform Cluster-based Routing Protocol with Q-Learning for UASNs. Ad Hoc Netw. 2025, 173, 103797. [Google Scholar] [CrossRef] [Scilit]
  18. Yang, Y.X. Multi-Buoy Underwater Acoustic Opportunistic Routing Protocol Based on Distance Vector. Master’s Thesis, South China University of Technology, Guangzhou, China, 2020. [Google Scholar]
  19. Liu, Y.F. Research and Simulation on Opportunistic Routing Technology for Marine Acoustic-Electric Collaborative Networks. Master’s Thesis, Harbin Institute of Technology, Harbin, China, 2022. [Google Scholar]
  20. Ding, J.; Wang, C.; Jiang, M.; Lin, S.; Yang, H. Cross media routing and clustering algorithm for autonomous marine systems. In Proceedings of the IEEE International Conference on Industrial Cyber-Physical Systems (ICPS), Victoria, BC, Canada, 10–12 May 2021; pp. 289–296. [Google Scholar] [CrossRef] [Scilit]
  21. Jiang, Z.; Guan, Q.; Chen, F.; Wei, N.; Ji, F.; Yu, H. Opportunistic Hybrid Routing Protocol for Acoustic-Radio Cooperative Networks. IEEE Internet Things J. 2023, 10, 19014–19026. [Google Scholar] [CrossRef]
  22. Jiang, Z.L.; Wang, Y.; Zhong, X.F.; Chen, F.J.; Guan, Q.S.; Ji, F. Implementation of acoustic-electric collaborative network and routing performance analysis based on Network Simulator-3. J. Electron. Inf. Technol. 2022, 44, 2014–2023. [Google Scholar]
  23. Friis, H.T. A Note on a Simple Transmission Formula. Proc. IRE 1946, 34, 254–256. [Google Scholar] [CrossRef] [Scilit]
  24. Yang, K.; Molisch, A.F.; Ekman, T.; Roste, T.; Berbineau, M. A Round Earth Loss Model and Small-Scale Channel Properties for Open-Sea Radio Propagation. IEEE Trans. Veh. Technol. 2019, 68, 8449–8460. [Google Scholar] [CrossRef] [Scilit]
  25. Wang, C.; Jiang, S. An Enhanced Path Loss Model for Maritime Communication Channels. IEEE Access 2025, 13, 60814–60821. [Google Scholar] [CrossRef] [Scilit]
  26. Hu, Z.; Chen, B.; Wang, T.; Wang, L. Improved electromagnetic wave propagation model on the South China Sea. In Proceedings of the Fifth Symposium on Novel Optoelectronic Detection Technology and Application, Xi’an, China, 12 March 2019; Volume 11023, pp. 1266–1272. [Google Scholar]
  27. Martin, R.; Rajasekaran, S.; Peng, Z. Aqua-Sim next generation: An NS-3 based underwater sensor network simulator. In Proceedings of the International Conference on Underwater Networks & Systems, Halifax, NS, Canada, 6–8 November 2017; pp. 1–8. [Google Scholar]
  28. Shahriari, B.; Swersky, K.; Wang, Z.; Adams, R.P.; de Freitas, N. Taking the Human Out of the Loop: A Review of Bayesian Optimization. Proc. IEEE 2016, 104, 148–175. [Google Scholar] [CrossRef] [Scilit]
  29. Faheem, M.; Shah, S.B.H.; Butt, R.A.; Raza, B.; Anwar, M.; Ngadi, M.A. QoSRP: A cross-layer QoS-aware routing protocol for underwater wireless sensor networks. Comput. Electr. Eng. 2019, 78, 339–353. [Google Scholar] [CrossRef] [Scilit]
  30. Hasan, W.K.; Islam, M.R.; Ahmed, M.F.; Abdullah, J.; Yau, K.-L.A. Energy-efficient MAC protocols for underwater acoustic sensor networks: A survey. J. Netw. Comput. Appl. 2025, 209, 103958. [Google Scholar]
  31. Haque, I.T. On the overheads of ad hoc routing schemes. IEEE Syst. J. 2015, 9, 605–614. [Google Scholar] [CrossRef] [Scilit]
  32. Yang, M.; Zhang, L.H. Improved AODV Routing Protocol Based on Region Awareness in WSN. J. Comput. Eng. 2023, 49, 130–136. [Google Scholar] [CrossRef]
  33. Griffiths, N.; Jhumka, A.; Dawson, A.; Myers, R. A simple trust model for on-demand routing in mobile ad-hoc networks. In Proceedings of the International Symposium on Intelligent Distributed Computing (IDC), Catania, Italy, 18–19 September 2008; pp. 105–114. [Google Scholar]
  34. Zhang, H.; Wang, X.; Memarmoshrefi, P.; Hogrefe, D. A survey of ant colony optimization based routing protocols for mobile ad hoc networks. IEEE Accesss 2017, 5, 139–161. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.