三维水下声学网络自适应路由

一种用于三维水下声学传感器网络的自适应位置路由协议

王庆文,李江辉,电气与电子工程师学会会员,齐倩,周攀,电气与电子工程师学会高级会员,和吴大鹏OliverWu,电气与电子工程师学会会士

摘要

水下物联网(IoUT)在民用和军事领域具有广泛的应用前景。作为IoUT的关键使能技术,水下声学传感器网络(UASNs)具有一系列独特特性,包括高延迟、高移动性和低带宽。这些问题为设计高效且有效的路由协议带来了挑战。为应对这些挑战,我们提出了一种名为ALRP的自适应基于位置的路由协议,用于三维水下声学传感器网络。首先,ALRP定义了一个转发区域以限制候选转发节点的范围;其次,它自适应地计算转发概率以减少冗余转发;第三,它自适应地获取转发延迟以确定转发顺序。通过这些方法,ALRP能够选择有利的中继节点来转发数据包,从而提高转发效率。我们在Aqua‐sim中实现了ALRP并对其性能进行了评估。仿真结果表明,与现有多种协议相比,ALRP显著提升了网络性能。

索引词 —自适应,水下物联网(IoUT),路由协议,水下声学传感器网络(UASNs)。

I. 引言

作为智慧海洋中的一项关键技术,水下物联网(IoUT)自2010年代起因地面物联网的发展而被提出[1]–[3]。IoUT是一个全球性的智能互联水下物体网络,旨在能够监测大范围的水下区域[4]。它可以应用于多种应用场景,例如海岸线监视、污染监测、军事防御、海洋资源勘探、防灾减灾、辅助导航等。[5]–[7]。

水下声学传感器网络(UASNs)是水下物联网(IoUT)的关键技术,由大量自主自组织水下传感器节点[8]组成。在水下环境中,无线电波会遭受巨大衰减,即需要大型天线和高功率才能传输,且仅能在短距离内(通常仅为几米)实现水下通信。光波在水介质中也会在几百米范围内严重散射。相比之下,声波由于能够在数百甚至数千英里的距离上传播,因此适用于水下通信[9]。然而,水下信道中的声波传输存在传播延迟高、衰减大、多径效应、多普勒效应、带宽小以及高能耗等问题[10]–[15]。因此,未考虑这些因素的陆地和空中无线ad hoc网络的路由协议不适用于水下声学传感器网络。

在本文中,我们提出了一种用于三维水下声学传感器网络的自适应位置路由协议(ALRP)。ALRP采用了一种新方法来定义转发区域,能够自适应地调整转发概率和转发延迟。ALRP的主要贡献如下。

1) ALRP定义了一种新的转发区域,以确定节点是否参与转发。它将一个平面定义为转发区域与非转发区域的边界,只有位于该平面之上的节点才能参与转发。通过转发区域的设计,ALRP使得更靠近目的节点的节点倾向于进行转发,从而提高了转发效率并减少了不必要的转发。

2) ALRP设计了一种新颖的方案来自适应地计算转发概率。该方案考虑当前节点到平面的距离,以自适应地计算转发概率,从而使距离目的节点更近的节点具有更高的转发概率,减少冗余转发。

3) ALRP使用一种新颖的方案来计算转发延迟。此处使用的转发延迟用于确定转发顺序。距离目的节点较近的节点具有更小的延迟。

本文其余部分组织如下。第二节介绍相关工作。ALRP及其实施过程在第三节中进行了描述。第四节验证了ALRP的性能。第五节总结了本文。

二、相关工作

路由是传感器网络中的基本问题之一,而路由协议则负责发现和维护路径[16]。现有的陆地移动ad hoc网络路由协议通常分为两类:1)主动式路由协议和2)反应式路由协议。

主动式路由协议需要大量开销来建立端到端路由,尤其是在每次拓扑结构发生变化时[17]。虽然反应式路由协议适用于动态环境,但由于在路由发现过程中需要洪泛法发送控制数据包,因此会带来显著的延迟[18]。作为移动ad hoc网络的一个子类,飞行自组织网络(FANETs)具有特定的特征,并在特殊环境中运行,同时需要三维路由技术[19]–[22]。

然而,陆地移动ad hoc网络和FANETs的路由协议均采用无线电波,这使得它们不适用于水下声学传感器网络。

在三维水下声学传感器网络中,路由协议可分为基于位置的路由和无位置信息路由[10]。无定位信息路由协议也称为基于洪泛的方案,其中节点仅知道自身的深度信息。洪泛法要求节点将首次接收到的数据包广播给所有邻居节点,从而引发广播风暴问题。为解决广播风暴问题,提出了固定概率洪泛法(FP‐FLOODING),该方法让节点按照一定的概率值参与广播过程。而基于位置的路由协议则假设传感器节点知晓自身的位置信息。

基于深度的路由(DBR)协议是三维水下声学传感器网络[15]中一种重要的无位置信息路由协议。它通过压力传感器获取深度信息,并将接收到的数据包贪婪地转发给更浅层的节点,直至水面的汇聚节点。然而,当出现空洞区域时,特别是在稀疏部署的网络场景中,DBR无法找到合适的下一跳。为了解决DBR的空洞区域和绕行转发问题,提出了一种基于距离向量的机会路由(DVOR)[24]。该方法利用查询机制为每个节点建立到目的节点的距离向量,然后沿机会最短路径逐跳转发接收到的数据包。为了降低在稀疏网络中遇到空洞区域的概率,提出了一种加权深度与转发区域划分的DBR路由(WDFAD‐DBR)[25]。该方法综合考虑当前深度和期望下一跳的深度来确定下一跳转发节点,从而减少遇到空洞区域的次数。

基于压力的路由协议是三维水下声学传感器网络中另一种重要的无位置信息路由协议。在[26],一种基于水压的路由协议HydroCast中,提出了一种方案。HydroCast利用测量得到的压力水平,通过任播路由将数据包转发至水面浮标。它通过选择一组能够最大化贪婪进展的节点,改进了转发集选择方法的效率,从而限制同信道干扰。为了降低遇到空洞区域的概率,提出了一种空洞感知压力路由(VAPR)协议[27]。该协议根据机载压力计提供的深度信息,将数据包导向表面的任意声呐浮标。它还通过周期性信标检测空洞节点,然后改变转发方向以恢复路由。利用这一机制,即使存在空洞,也能高效地执行机会定向转发。

然而,采用无位置路由协议的节点在进行局部路由决策时,缺乏关于网络拓扑的信息[16]。为解决此问题,基于位置的路由协议假设每个节点都了解自身的地理信息。因此,每个节点都可以获得完整的网络拓扑视图,从而实现数据包的高效路由。

基于矢量的转发(VBF)[28]是三维水下声学传感器网络中一种著名的基于位置的路由协议。它利用源节点、汇节点和中间转发节点的位置信息来计算一个“路由管道”。数据包通过该管道从源节点传输到目的节点。只有位于该管道内的节点才有资格进行转发。通过这种方式,VBF不仅减少了网络流量,还能够应对动态拓扑变化。VBF可以有效实现鲁棒性、能量效率以及高数据传输成功率的目标。然而,VBF的性能受到固定路由管道半径阈值的显著影响。这意味着如果存在空洞区域,VBF可能无法找到合适的转发节点,尤其是在稀疏网络中。

为了提高VBF的鲁棒性,已提出一种称为逐跳VBF(HH‐VBF)的增强版本[29]。HH‐VBF不再使用从源节点到目的节点的单一路由管道,而是为每个转发节点定义每跳路由管道。这样,参与转发的每个节点都可根据其当前位置信息自主决定路由管道的方向。与VBF相比,HH‐VBF在数据包传输方面表现更优,尤其是在稀疏区域,但其路由管道半径阈值仍显著影响其性能。

为了减少固定路由管道半径阈值对HH‐VBF和VBF性能的影响,提出了一种自适应HH‐VBF路由协议AHH‐VBF[30]。AHH‐VBF逐跳调整路由管道半径阈值以限制转发范围,同时在稀疏传感器区域有效保证传输可靠性,并在密集传感器区域减少了数据包的重复。

上述基于位置的路由协议的性能依赖于虚拟管道的半径。然而,在这些路由协议中,最优半径因不同场景而异,并且需要在所有可能的场景中进行仿真。因此,确定一个单一的最优值是不现实的。

示意图0

对于半径。为了提高三维水下声学传感器网络的转发效率,本文提出了ALRP。该协议提出应用转发区域,并自适应地调整转发概率和转发延迟。

III. 所提方法

所提方法描述如下。我们首先提出ALRP的网络架构和网络模型,然后描述转发区域、延迟以及ALRP流程的计算。

A. 网络架构

ALRP采用如图1所示的三维水下声学传感器网络的网络架构。黑色圆点代表水下传感器节点,黄色球体代表它们的通信范围。网络中包含一个源节点、一个目的节点以及若干中间节点。源节点位于海床上,目的节点位于海面,有效通信范围为黄色球体的一半。水下传感器节点被部署用于收集来自周围区域的感知信息数据,并将信息数据传输至目的节点。目的节点配备有声学调制解调器和无线电调制解调器,其中声学链路用于水下通信,无线电链路用于卫星和地面通信。源节点从海床收集信息,并将信息数据包发送给其邻居节点。中间水下传感器节点逐跳转发接收到的数据包至目的节点。在接收到数据后,目的节点转发接收到的数据包到卫星、无人机或使用无线电波的岸基基站。

B. ALRP的网络模型

示意图1

图2展示了ALRP的基本思想及相关术语,其中D为目的节点,其位置信息为(xD, yD, zD)。I和Q分别为当前节点和下一跳节点。(xI, yI, zI)和(xQ, yQ, zQ)分别表示I和Q的位置信息。平面PL−I垂直于→−ID,并经过点I。−→QW垂直于平面PL−I,并与该平面相交于点W。d表示Q与I之间的距离。d′表示Q到平面PL−I的距离。R为每个节点的通信半径。

C. ALRP的转发区域

如图2所示,→−ID的方向向量是
n = (xD − xI, yD − yI, zD − zI) (1)
其中n是PL−I的法向量,由下式给出
(xD − xI)(x − xI) + (yD − yI)(y − yI) + (zD − zI)(z − zI) = 0. (2)

ALRP将PL−I定义为转发区域与非转发区域之间的边界。只有位于PL−I上方的节点才有资格参与转发。
Q上方的PL−I表示为
(xD − xI)(xQ − xI) + (yD − yI)(yQ − yI) + (zD − zI)(zQ − zI) > 0. (3)

Q与I之间的距离可通过以下公式计算:
d = √(xQ − xI)² + (yQ − yI)² + (zQ − zI)². (4)

转发区域表示为
(xQ, yQ) ∈
⎧
⎪
⎪
⎪
⎨
⎪
⎪
⎪
⎩
(xD − xI)(xQ − xI) + (yD − yI)(yQ − yI) + (zD − zI)(zQ − zI) > 0
0 < √(xQ − xI)² + (yQ − yI)² + (zQ − zI)² ≤ R
⎫
⎪
⎪
⎪
⎬
⎪
⎪
⎪
⎭
. (5)

当一个节点接收到数据包时,它首先估计转发区域准则,并确定其是否位于上一跳邻居节点的转发区域内,从而提高转发效率并减少不必要的转发。

D. ALRP的转发概率

Q与PL−I之间的距离由以下公式给出
d′ = |(xD − xI)(xQ − xI) + (yD − yI)(yQ − yI) + (zD − zI)(zQ − zI)| / √(xD − xI)² + (yD − yI)² + (zD − zI)². (6)

转发概率是
P = k − 1 + d′ / k = (kd + d′ − d) / kd (7)
其中k = 1, 2… 10。由(7)可知,节点可以在三维水下声学传感器网络中自适应地调整转发概率。当Q位于→−ID,d′ = d时,最大转发概率为P = 1。当Q无限接近于PL−I,d′ → 0时,最小转发概率为P → (k − 1)/k。因此,(k − 1)/k < P ≤ 1。

E. ALRP的转发延迟

当节点接收到数据包时,它首先计算自身位置,并确定其是否位于转发区域内。如果是,则可计算该节点持有数据包的转发延迟。
T = √(1 − d′/d) + (R − d′/R)Tdelay + 2(R − d/v) (8)
其中Tdelay是一个预定义的最大延迟,v是水中声信号的传播速度。当Q位于→−ID时,d′ = d = R,最小转发延迟为0。当Q位于→−ID且无限接近PL−I时,d′ → 0,d → 0,最大转发延迟为T = √2Tdelay + 2(R/v)。因此,0 ≤ T < √2Tdelay + 2(R/v)。

F. ALRP的转发过程

在ALRP中,每个数据包都携带目标节点和转发节点的位置信息。考虑一个节点ni首次从源节点或转发节点nj接收到一个数据包。该数据包携带着目的节点D和转发节点nj的位置。如果ni不是目的节点,并且位于nj的转发区域内,则其通过应用公式(7)计算转发概率P,并通过应用公式(8)获得转发延迟T,然后以转发概率P和转发延迟T重新广播接收到的数据包。否则,ni丢弃该数据包。
转发功能的流程如表I所示。

示意图2

示意图3

四、性能评估

A. 仿真环境

为了评估ALRP与VBF、HH‐VBF、洪泛法和FP‐洪泛法相比的性能,我们应用了基于NS‐2[32]的Aqua‐sim[31]模拟器水下声学传感器网络。在FP‐洪泛法中,转发概率为0.9。在仿真中,节点在区域内均匀分布。考虑一个数据源和一个目的节点。发送模式、接收模式和空闲模式下的能耗分别为2、0.75和8毫瓦。所有场景的仿真时间为500秒。节点的传输范围为100米。VBF和HH‐VBF的路由管道半径为80米。每个数据点代表30次运行的平均值,流量模型相同,但随机种子从1到30不同。为了简便起见,表II总结了全局仿真参数。

B. 性能指标

为了证明所提方法的有效性,我们使用了五个指标:1)接收数据包数量定义为目的节点成功接收的数据包数量;2)数据包投递率定义为目的节点成功接收的数据包数量与源节点生成的数据包数量的比值;3)端到端延迟是数据包到达目的节点的平均时间;4)平均能耗定义为总能耗除以接收的数据包数量;5)平均碰撞是总碰撞次数除以接收的数据包数量。

C. 节点密度的影响

本节仿真的目的是研究不同网络密度对这些协议性能的影响。我们将节点部署在 800×800×800 m³的区域中。节点数量在800到1600之间变化。节点的最大速度为3米/秒,最小速度为0.2米/秒。节点的初始能量为1000焦耳。源节点的初始位置为(100, 300, 0),目的节点固定在 (400, 400, 800)。发送数据包间隔为10秒。

示意图4

示意图5

示意图6

示意图7

示意图8

图3展示了网络密度对接收数据包数量的影响。随着网络密度的增加,该指标也随之提高。ALRP的指标分别比HH‐VBF、VBF、洪泛法和FP‐洪泛法高出16%、429%、5%和7%。这是因为ALRP采用了转发区域,并自适应地调整转发概率和转发延迟。距离目的节点较近的节点更倾向于参与转发,从而减少了碰撞次数,提高了转发效率,因此增加了目的节点接收到的数据包数量。

图4描述了分组投递率与网络节点密度之间的关系。五种协议的指标随着节点密度的增加而呈现上升趋势,因为网络连通性随着网络密度的增加而提高。可以看出,ALRP的指标分别比HH‐VBF、VBF、洪泛法和FP‐洪泛法高出16%、429%、5%和7%。这是因为ALRP采用了转发区域,并自适应地调整转发概率和转发延迟,从而提高了数据包转发的效率。

图5考察了网络密度对平均端到-end延迟的影响。随着节点密度的增加,五种协议的指标逐渐下降。ALRP的指标分别比HH‐VBF和VBF低39%和42%,但劣于FLOODING和FP‐FLOODING。这是由于随着节点密度的增加,ALRP自适应地调整转发概率和转发延迟,并让转发区域内的节点参与转发,因此不受虚拟管道半径的影响。从而目的节点接收到的数据包数量增加,平均端到-end延迟相应降低。FLOODING和FP‐FLOODING允许节点立即转发接收到的非重复数据包,因而具有最佳的延迟性能。

图6展示了平均能耗随网络密度变化的结果。ALRP的指标比VBF低63%、55%和53%。FLOODING和FP‐FLOODING,但低于HH‐VBF。这是因为ALRP允许转发区域内的节点参与转发,而其他协议则不然。此外,ALRP自适应地调整转发概率和转发延迟,从而减少了碰撞并提高了转发效率。

图7描述了平均碰撞与网络节点密度之间的关系。随着节点密度的增加,五种协议的指标逐渐上升。ALRP的表现优于洪泛法和FP‐洪泛法,但不如HH‐VBF和VBF。这是因为HH‐VBF和VBF采用了虚拟管道的半径,减少了转发数量。洪泛法会立即转发接收到的非重复数据包,从而产生大量碰撞。

D. 节点最大速度的影响

为了研究节点最大速度对这些协议性能的影响,我们将节点部署在 800×800×800 m³的区域。节点的最大速度在2到20米/秒之间变化。节点的最小速度为0.2米/秒,节点数量为1200。节点的初始能量为1000焦耳。源节点的初始位置为(100, 300, 0),目的节点固定在(400, 400, 800)。发送数据包间隔为10秒。

示意图9

示意图10

示意图11

示意图12

示意图13

图8展示了节点最大速度对接收数据包数量的影响。随着节点最大速度的增加,ALRP、HH‐VBF和洪泛法的指标保持稳定,而VBF的指标略有下降。ALRP的指标分别比HH‐VBF、VBF、洪泛法和FP‐洪泛法高出13%、743%、5%和7%。这是因为ALRP让距离目的节点更近的节点参与转发,从而增加了目的节点接收到的数据包数量。VBF允许位于固定路由管道内的节点转发接收到的数据包,因此受节点最大速度的影响。图9描绘了节点最大速度以及分组投递率之间的关系。

图10展示了节点最大速度对平均端到-end的影响。可以观察到,随着节点最大速度的增加,五种协议的指标保持稳定。在端到-end延迟方面,ALRP分别比HH‐VBF和VBF低28%和31%,但逊于洪泛法和FP‐洪泛法。这是因为ALRP让距离更近的节点以更高的概率参与转发且延迟更低,从而增加了目的节点接收到的数据包数量。洪泛法允许网络中的节点立即转发接收到的非重复数据包,显著降低了其平均端到-end延迟。

图11显示了平均能耗的测试结果。在平均能耗方面,ALRP分别比VBF、洪泛法和FP‐洪泛法低81%、64%和62%,但略逊于HH‐VBF。ALRP采用了转发区域,并让距离目的节点更近的节点以更高的概率和更低的延迟进行转发,从而降低了平均能耗。图12展示了平均碰撞随节点最大速度变化的结果。ALRP的平均碰撞表现优于洪泛法,但不如HH‐VBF和VBF。这是因为VBF和HH‐VBF采用了虚拟管道,减少了参与转发过程的节点数量。

E. 发送数据包间隔的影响

本文研究了在 800×800×800 m³区域内部署节点的情况下,发送数据包间隔对这些协议性能的影响。源节点的发送数据包间隔在10至50秒之间变化。节点最大速度为3米/秒,最小速度为0.2米/秒。节点数量为1200,节点初始能量为1000焦耳。源节点的初始位置为(100, 300, 0),目的节点固定在(400, 400, 800)。

示意图14

示意图15

示意图16

示意图17

示意图18

图13展示了发送数据包间隔对接收数据包数量的影响。该指标随着发送数据包间隔的增加而呈现下降趋势。随着发送数据包间隔的增加,ALRP的指标分别比HH‐VBF、VBF、洪泛法和FP‐洪泛法提高了10%、394%、5%和7%。这是因为源节点传输的数据包数量随着发送数据包间隔的增加而减少,因此接收的数据包数量也逐渐减少。ALRP采用转发区域,使距离目的节点较近的节点以更高的概率和更低的延迟进行转发,从而增加了目的节点接收到的数据包数量。

图14描述了发送数据包间隔与接收数据包率之间的关系。可以看出,随着发送数据包间隔的增加,五种协议的指标保持稳定。ALRP的指标分别比HH‐VBF、VBF、洪泛法和FP‐洪泛法提高了10%、394%、5%和7%。这是因为ALRP通过转发区域、转发概率和转发延迟策略,增加了目的节点接收到的数据包数量。

图15展示了发送数据包间隔对平均端到-end延迟的影响。可以观察到五种协议的指标随着发送数据包间隔的增加而保持稳定。ALRP的指标分别比HH‐VBF和VBF高出29%和32%,但逊色于洪泛法和FP‐洪泛法。由于ALRP让距离目的节点较近的节点以更高的概率和更低的延迟进行转发,因此降低了平均端到-end延迟。

图16展示了平均能耗随发送数据包间隔变化的结果。随着发送数据包间隔的增加,三种协议的平均能耗逐渐上升。ALRP的指标分别比VBF、洪泛法和FP‐洪泛法低75%、49%和48%,但与HH‐VBF相近。这是因为ALRP协议增加了目的节点接收到的数据包数量,从而降低了平均能耗。

图17展示了平均碰撞随发送数据包间隔变化的结果。ALRP的性能优于洪泛法和FP‐洪泛法,但不如VBF和HH‐VBF。这是因为VBF和HH‐VBF采用虚拟管道,减少了参与转发过程的节点数量。

F. 节点初始能量的影响

在此,我们研究节点的初始能量对这些协议性能的影响,节点部署在 800×800×800 m³区域内。节点的初始能量在60和150焦耳之间变化。节点最大速度为3米/秒,最小速度为0.2米/秒。节点数量为1200。源节点的初始位置是(100, 300, 0),目的节点固定在(400, 400, 800)。发送数据包间隔为1秒。

示意图19

示意图20

示意图21

示意图22

示意图23

图18展示了节点的初始能量对接收数据包数量的影响。随着节点的初始能量增加,五种协议的指标呈现出不同的趋势。ALRP的指标分别比HH‐VBF、VBF、FLOODING和FP‐FLOODING高出12%、396%、72%和63%。ALRP采用了转发区域和转发概率,并让距离目的节点更近的节点进行转发,从而增加了目的节点接收到的数据包数量。图19描绘了节点的初始能量与分组投递率之间的关系。ALRP协议表现出最佳性能,因为它通过转发概率和转发延迟增加了目的节点接收到的数据包数量。

图20展示了节点的初始能量对平均端到-end延迟的影响。随着节点初始能量的增加,五种协议的指标保持稳定。ALRP比HH‐VBF和VBF的性能分别提高了22%和25%,但逊于洪泛法和FP‐洪泛法。这是因为ALRP让距离目的节点更近的节点以更高的概率参与数据包转发,并且延迟更低,从而降低了平均端到-end延迟。

图21展示了平均能耗随节点的初始能量变化的结果。随着节点的初始能量增加,五种协议的指标呈现出不同的趋势。ALRP的指标分别比VBF、洪泛法和FP‐洪泛法优越21%、81%和80%,但逊色于HH‐VBF。这是因为ALRP协议增加了目的节点接收到的数据包数量,从而降低了平均能耗。

图22展示了平均碰撞随节点初始能量变化的结果。ALRP的指标优于洪泛法和FP‐洪泛法,但劣于VBF和HH‐VBF。这是因为VBF和HH‐VBF采用了虚拟管道,减少了参与转发过程的节点数量。

G. 网络场景深度的影响

这里,我们研究网络场景深度h对这些协议性能的影响。网络场景的深度h在600到1000米之间变化。节点最大速度为3米/秒,最小速度为0.2米/秒。节点数量为1200。源节点的初始位置是(400, 400, 0),目的节点固定在(400, 400, h)。节点的初始能量为100焦耳。发送数据包间隔为1秒。

示意图24

示意图25

示意图26

示意图27

示意图28

图23展示了网络场景深度对接收数据包数量的影响。显然,随着网络场景深度的增加,五种协议的指标呈现出不同的趋势。ALRP的指标分别比HH‐VBF、VBF、洪泛法和FP‐洪泛法高出20%、503%、42%和35%。ALRP采用了转发区域和转发概率机制,使更靠近目的节点的节点进行转发,从而增加了到达目的节点的数据包数量。图24描绘了网络场景深度与分组投递率之间的关系。ALRP协议具有最佳性能,因为它通过转发概率和转发延迟提高了目的节点接收的数据包数量。

图25展示了网络场景深度对平均端到-end延迟的影响。可以观察到五种协议的指标随着网络场景深度的增加而持续上升。ALRP的指标分别比HH‐VBF和VBF低22%和23%,但逊于洪泛法和FP‐洪泛法。这是因为ALRP让距离目的节点更近的节点以更高的概率和更低的延迟参与数据包转发,从而降低了平均端到-end延迟。

图26展示了平均能耗随网络场景深度变化的结果。随着网络场景深度的增加,五种协议的指标呈现出不同的趋势。ALRP在平均能耗方面分别比VBF、洪泛法和FP‐洪泛法优越39%、82%和81%,但逊色于HH‐VBF。这是因为ALRP协议增加了目的节点接收到的数据包数量,从而降低了平均能耗。

图27展示了平均碰撞随网络场景深度变化的结果。ALRP在平均碰撞方面优于洪泛法和FP‐洪泛法,但不如VBF和HH‐VBF。这是因为VBF和HH‐VBF采用了虚拟管道,减少了参与转发过程的节点数量。

V. 结论

在本文中,我们提出了一种用于三维水下声学传感器网络的ALRP。该协议采用转发区域、延迟和概率策略来提高转发效率。通过数值仿真验证了该协议的有效性,仿真考虑了节点密度、节点最大速度、发送数据包间隔、节点的初始能量以及网络场景深度的影响。仿真结果表明,在接收数据包数量和分组投递率方面,ALRP优于现有的HH‐VBF、VBF、洪泛法和FP‐洪泛法协议。此外,ALRP在端到-end延迟方面优于VBF和HH‐VBF,在平均能耗方面优于VBF、洪泛法和FP‐洪泛法,在平均碰撞方面优于洪泛法和FP‐洪泛法。在下一阶段的研究工作中,我们将在协议的新版本中引入能量感知和碰撞避免机制。

1、水下无线通信与网络技术全解析 本文全面解析了水下无线通信与网络技术的核心内容,涵盖路由协议、节点部署、定位技术、数据融合、拥塞控制、故障管理、安全通信等多个关键技术领域。文章系统分析了各类技术的挑战、分类、优缺点及未来发展方向,并结合实际应用案例,展示了其在海洋环境监测、灾害预警、资源开发和智能城市建设中的重要作用。同时探讨了智能化、集成化、绿色化和安全化的未来趋势,为水下无线传感器网络的研究与应用提供了全面的技术参考。 阅读详情

相关推荐

49、水下无线传感器网络架构研究

本文系统研究了水下无线传感器网络(UWSN)的多种架构,涵盖基础的二维和三维网络结构,并深入分析了Trees of Wheels (ToW)、Tic-Tac-Toe-Arch、3D集群式架构、节能自适应分层架构、多路径虚拟汇聚架构等多种特色架构的设计原理与适用场景。通过表格、流程图和详细描述,对各类架构的能耗、可靠性、扩展性等特点进行了对比总结,并结合实际应用场景提出了架构选择建议。旨在为水下通信网络的设计与优化提供理论支持与实践指导。

l1k9j8h7g6的博客 164

水下群体机器人网络架构设计与生物启发通信协议

水下群体机器人网络架构面临独特的通信挑战,主要源于声波作为水下唯一远距离通信媒介的高延迟特性。传统TCP/IP协议栈在水下环境中效率低下,而CSMA类协议因传播延迟问题导致网络利用率不足15%。高效的水下专用协议需遵循延迟容忍、机会主义、跨层优化和生物启发等核心设计原则。生物启发通信协议通过模拟海洋生物行为(如蚂蚁信息素机制和鱼类群体协调)实现低通信开销的协同控制。这些技术在珊瑚礁监测、海底管道巡检等场景中展现出显著优势,如将任务完成效率提升3-5倍。自适应网络拓扑构建技术和人工鱼群算法(AFSA)等核心算

weixin_30325487的博客 1052

15、水下无线传感器网络的机器学习技术综合研究

本文综述了机器学习技术在水下无线传感器网络(UWSNs)中的应用,涵盖了定位、覆盖与连接性、故障检测、路由和数据聚合等关键问题的解决方案。文章分析了监督学习、无监督学习和强化学习三类主要机器学习方法在UWSNs中的作用机制与优势,并总结了现有研究成果及其性能提升效果。同时,探讨了未来发展方向,包括三维空间定位、覆盖与连接性的深入研究、多学科融合以及自适应学习算法的开发,展望了机器学习推动UWSNs在海洋监测、灾害预防和军事侦察等领域更广泛应用的前景。

ol789012的博客 104

【水声通信】OFDM技术水下声学通信(含图像传输 信噪比)【含GUI Matlab源码 9876期】

OFDM技术水下声学通信(含图像传输 信噪比) 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版)或下载付费资源,可赠送奶茶价版付费专栏指定代码1份; 1257

11、水下无线传感器网络中的错误控制与可靠数据传输

本文深入探讨了水下无线传感器网络(UWSNs)中的错误控制与可靠数据传输技术,分析了传统ARQ、前向纠错(FEC)、自适应编码及混合自动重复请求(HARQ)等方案的原理与优缺点。重点对比了ARQ与ARQ-Hybrid-FEC-Adaptive方案在能源消耗、延迟和数据包丢失率方面的性能差异,结果表明后者在复杂多变的水下信道环境中具有显著优势。文章还提出了实际应用建议,并展望了未来研究方向,如更智能的自适应算法、技术融合与跨层优化,为提升UWSNs的可靠性与能效提供了理论支持和技术路径。

ol789012的博客 84

70、可穿戴与水下无线传感器网络:健康监测与海洋探索的前沿技术

本文探讨了可穿戴传感器在家庭康复中的应用、水下无线传感器网络的架构与挑战、无线体域网的技术特点及医疗传感器的应用,并深入分析了相关数据传播协议及物联网的发展与开放问题,为健康监测和海洋探索提供前沿技术参考。

tcp8optimizer的博客 95

【水声通信】基于matlab水下声学通道中通信信号的循环平稳性【含Matlab源码 9889期】

水下声学通道中通信信号的循环平稳性 完整代码,包运行;可提供运行操作视频!适合小白!

Matlab912100926的博客 673

86、可穿戴传感器与水下无线传感器网络:创新技术在医疗与海洋领域的应用

本文探讨了可穿戴传感器和水下无线传感器网络(UWSNs)在医疗与海洋领域的创新应用。可穿戴传感器为家庭康复提供了个性化的解决方案,而UWSNs则在海洋观测、灾害预警等方面发挥了重要作用。文章详细分析了UWSNs的一维到四维架构、多种路由协议及其适用场景,以及在灾害预防、水下探索和军事应用中的实践。同时,还讨论了物联网(IoT)与RFID技术的融合在医疗健康领域的应用,包括IoThNet架构、服务模式及面临的挑战,展现了这些前沿技术在未来为人类带来更多便利的潜力。

tcp8optimizer的博客 99

【水声通信】单载波水下声学通信技术研究【含Matlab源码 14384期】

单载波水下声学通信技术研究 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 832

C# CAD2016 多边形顶点按方向重新排序

这样,通过以上步骤,我们找到了一个多边形的一个候选起始顶点(可能位于西北方向),并且已经获取了该多边形的边界框信息,这些信息对于后续判断顶点排列顺序及处理其他相关问题具有重要意义。完整地处理八个方向(东北、东南、西南、西北、北、南、东、西),我们可以创建一个方法来获取多边形相对于给定点的最近顶点及其对应的方向。对象(或类似的多边形表示方式),其中包含了多边形的顶点。//附送AI 图片无版权 随意用 龙年大吉大利。

转眼之间 一路有你 1354

国科大学习资料--机器人智能控制_袁如意老师PPT后习题答案(学长精心整理)

人工神经元激活函数的作用是什么? 答:激活函数是用来加入非线性因素的,提高神经网络对模型的表达能力,解决线性模型所不能解决的问题。 人工神经网络的学习规则有哪些?各有何特征? 答:大类可以分为无监督学习算法、有监督学习算法和强化学习。其中无监督学习算法指只有输入信息,没有期望的输出信息,如Hebb学习规则,神经元连接强度的变化与两个相互连接的神经元的激活水平成正比。竞争学习法则:网络各输出单元相互竞争,最后达到只有一个最强者激活。有监督学习算法指同时提供输入信息和对应的期望输出信息,如误差学习(Delta学

无名何许人的博客 1486

【水声通信】水下声学通道中通信信号的循环平稳性【含Matlab源码 9889期】

水下声学通道中通信信号的循环平稳性 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版)或下载付费资源,可赠送奶茶价版付费专栏指定代码1份; 788

基于Simscape的双PID比例调速阀与比例溢流阀液压控制系统建模与仿真

本文提出了一种基于Simscape的双PID液压控制系统建模方法,通过比例调速阀和比例溢流阀实现液压缸速度与压力的解耦控制。系统采用Simscape Fluids物理建模,精确模拟液压元件非线性特性。文章详细介绍了液压被控对象建模过程,包括动力单元、比例阀组合建模、执行机构及传感器配置。同时设计了双PID控制器架构,分别控制速度环和压力环,并给出参数整定建议。该方法通过物理网络直接模拟流体流动和压力动态,相比传统传递函数法具有更高精度,为液压系统仿真提供了有效解决方案。

AI的内部世界的博客 284

【水声通信】基于matlab单载波水下声学通信技术研究【含Matlab源码 14384期】

单载波水下声学通信技术研究 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 650

4、基于球面波展开的近场/远场变换技术解析

本文深入解析了基于球面波展开的近场/远场变换技术,涵盖坐标系统选择、截断测量处理、高级SWE方法及实际应用场景。重点介绍了广义SWE、全探头补偿、平移SNF测量(TSWE)等关键技术,结合吸收材料与导电地板系统的误差处理方案,系统总结了各类方法的优缺点与适用场景,并通过流程图和案例分析展示了技术应用路径。该技术在汽车、通信和航空航天领域的天线测量中具有重要价值,可显著提升测量效率与精度。

dell8的博客 254

MIKE水动力笔记13_数字化海图2之克里金插值

在进行MIKE水动力建模之初,需要准备好水深数据,本专题系列博文主要讲解如何将扫描版JPG格式海图数据在ArcGIS中进行数字化并制作成xyz水深地形数据,用的克里金插值方法,仅供参考。

晏长街的博客 2879

【水声通信】基于matlab GUI OFDM技术水下声学通信(含图像传输 信噪比)【含Matlab源码 9876期】

OFDM技术水下声学通信(含图像传输 信噪比) 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 1109

【科学文献计量】标准参考出版年谱(Standard RPYS)和多维参考出版年谱(Multi RPYS)

@[TOC](标准参考出版年谱(Standard RPYS)和多维参考出版年谱(Multi RPYS)) 1 标准参考出版年谱与多维参考出版年谱 1.1 标准参考出版年谱(Standard RPYS) 标准参考出版年谱(Standard Reference Publication Year Spectroscopy)是由Marx, Bornmann, Barth, and Leydesdorff(2014)和Marx and Bornmann(2014)提出的一种量化历史出版物对研究领域影响的方法。该方法通

lys_828的博客 1103

为什么单一水下信道做不到“毫秒级无盲区”?异构组网来逼近

水下通信与地面通信存在本质差异:海水是导体,射频信号衰减极快;声波能远传,但约1500米每秒的声速和复杂多径把时延与可靠性牢牢钉死;蓝绿激光具备高速低时延潜力,却受限于视距和海水清澈度。若追求“全球覆盖”“毫秒级”这类极端指标,必须放弃单一物理信道创造奇迹的幻想,转而设计光、声、射频多层异构融合的通信协议。将“毫秒级”定义在接入侧,用多模冗余链路逼近“无盲区”,再配合动态帧结构、跨介质网关、综合路由度量等机制,才能把口号落成可仿真、可测试的工程系统。从物理层账本出发,解析水声通信与蓝绿激光的局限与互补,可以

weixin_29201859的博客 202

构网型逆变器下垂控制与电流限幅策略研究:理论、仿真与代码实现

随着分布式发电和微电网技术的快速发展,构网型(Grid-Forming, GFM)逆变器因其能够自主建立电压和频率参考、支撑弱电网及孤岛运行而受到广泛关注。本文提出并实现了一种基于下垂控制的构网型逆变器控制策略,将逆变器等效为受控电压源,通过L型滤波器接入配电网。在公共耦合点(PCC)处实时测量三相电压和电流,计算有功和无功功率,进而采用P-w和Q-V下垂控制生成内部频率和电压幅值,合成三相参考电压。针对故障情况下过电流问题,设计了一种自适应电流限幅模块:当电流幅值超过设定上限时,动态降低电压参考系数k_s

huanghm88的专栏 153

软考高级架构师笔记-10数学计算题

专栏《软考高级架构设计师》更新了,本章列举了10个场景计算题的解法,温故而知新,大家快来卷一卷

java后端开发的博客,不仅仅是后端开发 1594

【水下飞行器控制】刚性图的MPC实现绝对位置未知无人水下载具的编队控制【含Matlab源码 15436期】

刚性图的MPC实现绝对位置未知无人水下载具的编队控制 完整代码,包运行;可提供讲解和运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 350

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: 34、网络多播与MPLS技术深度解析
下一篇: 36、图灵机相关知识详解
普通网友
博客等级 码龄27年 68粉丝 1816原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值