一种飞行AdHoc网络的自适应路由联合预测方法

未命名 09-12 阅读:101 评论:0

一种飞行ad hoc网络的自适应路由联合预测方法
技术领域
1.本发明涉及一种飞行ad hoc网络的自适应路由联合预测方法,属于通信技术领域。


背景技术:

2.近年来,无人机或无人驾驶飞行器在航空摄影、通信、农业和搜救等军事和民用应用中越来越受欢迎。fanets使无人机之间能够协调和协作,使它们能够 执行单个无人机难以完成或不可能完成的任务。
3.已经有一些研究提出了fanets的路由解决方案,但是许多这些传统方法在满足fanets在路由发现、维护和决策方面的特定需求方面存在局限性。首先,传统的基于拓扑的路由协议由于节点数量多、连接复杂、拓扑动态等原因,可能难以及时维护和更新路由路径或路由表;其次,最近基于强化学习的路由协议可能存在探索和奖励时间长、收敛速度慢、状态建模不准确以及可扩展性困难等挑战;第三,基于群智能的路由协议往往侧重于寻找次优解,但在实际的适应度函数建模和终端条件设置方面可能会遇到困难;最后,许多现有的基于预测的路由方法难以自适应地预测多个指标并做出共同考虑多个指标的路由决策。现有路由解决方案的这些限制突出了对更先进和创新的路由算法的需求,以有效地处理fanets的独特挑战。


技术实现要素:

4.针对上述存在的问题,本发明提供了一种飞行ad hoc网络的自适应路由联合预测方法,使用多度量预测和决策来通过预测移动性和数据流量来增强传输链路的可靠性,并使用基于熵权的方法来找到适当的路由路径。
5.本发明为解决上述技术问题采用的技术方案如下:
6.一种飞行ad hoc网络的自适应路由联合预测方法,具体包括如下步骤:
7.步骤s1,构建由普通和灾区无人机组成的三维飞行ad hoc网络,即fanets,无人机遵循相同的高斯-马尔可夫迁移模型;将无人机在时刻t的位置写成得到:
8.公式(1):;
9.公式(2):;
10.公式(3):;
11.式中,表示无人机的速度,后面的,表示水平方向,,表示俯仰角后面的;对于、和,t表示迭代,步长在范围[0,1]内;、和表示平均值;、和表示高斯分布的随机变量;其中假设每架无人机都有一个等长的缓冲区,缓冲区溢出会导致丢包;
[0012]
步骤s2:输入:无人机集合,路由请求,历史序列,运行时间t;当系统时间t《t时,
通过长短期记忆的联合预测模块自适应预测无人机的,并寻找合适的传输路径;
[0013]
步骤s3,当一架无人机收到路由请求执行时,用最短路径法求解,然后开始路由;
[0014]
步骤s4,利用超时计时器和确认包acks控制路由时间和重传;当无人机收到ack报文则路由成功;如果超时则重新路由,如果是其他情况则路由失败,结束步骤s3至步骤s4的循环;
[0015]
步骤s5,更新t,回到步骤s2,直至结束循环。
[0016]
进一步的,在步骤s2中利用长短期记忆(lstm)的联合预测(jp)模块预测以下指标:缓冲区可用大小、传输速率和链路失效时间。
[0017]
进一步的,步骤s2中通过长短期记忆的联合预测模块预测无人机的的指标内容包括:
[0018][0019]
相邻无人机,即nu,离散时间排队系统的内容表示为整数时隙处的;假设系统的初始状态为非负实值随机变量,未来状态分别由随机数据包到达和传输过程和决定;其中数据包的到达用一个随机过程来描述,,它是一个随时隙定义的实值随机变量序列; 表示nu的队列在槽位上可以处理的数据包数量,表示到达槽位的新数据包数量,假设非负;为传输量,let作为时差计算为;表示到达数据包,计算为预测数据包到达率的乘积;时间间隔定义为let;其中信道的传输速率表示为:
[0020][0021]
式中为当前无人机,即cu的带宽,为cu的传输功率,为对数正态阴影分量,平均值为0db,标准差为, 为cu c与nu i之间的衰落幅度,采用瑞利分布建模,期望值为, 表示加性高斯白噪声的幂,λ为路径衰落指数,λ为路径衰落指数,一般选择在[2,4]范围内,表示cu c和nu i之间的距离;
[0022]
然后把let表示为:
[0023]

[0024]
式中r表示无人机的通信范围,
[0025][0026]
其中,和表示速度值,和表示水平方向值,和表示俯仰角值,m和n分别表示cu和nu,路由决策受益于更高的lk。
[0027]
进一步的,步骤s2中寻找合适的传输路径具体是指采用基于熵权的多度量方法来衡量路由路径的合适程度,其内容包括:首先,将每个决策因素归一化为:
[0028][0029]
式中,表示第i个nu的第j个度量的决策度量,其中度量包括传输速率、链路持续时间、nu位置、nu速度等;式中n为单位个数,m为决策指标个数,为控制第j个决策指标取值范围的效率系数,并且;
[0030]
cu根据如下公式得到第j个决策指标取值范围的熵:
[0031][0032]
其中表示nu i的j个网络度量比例,写成
[0033]

[0034]
定义第j个决策指标的熵权为:
[0035][0036]
基于上述得到的归一化值和度量熵,cu得到第i个nu的可用性为:
[0037][0038]
cu得到第i个nu的转发概率为:
[0039]

[0040]
通过上面计算过程,将nu-metric矩阵转换为决策概率向量:
[0041]
公式(4):
[0042]
当上述公式(4)的决策向量中出现几个nus不自洽的情况,cu通过当前数据包大小除以传输速率得出所需时间,如果所需时间小于链路失效时间let,则消除该nu进行路由;同时,cu用比par计时链路失效时间let更小的可用缓冲区大小来消除nu,或者在let内的通信范围之外;在消除操作后,将剩余的nus命名为候选nus,即cnu集合;
[0043]
给定基于sdn的控制体系结构后,集中控制器cc给出公式(4)右侧概率最高的路由决策,如下所示
[0044][0045]
式中,n
bs
表示基站数,表示cnu集合中候选路径的概率,通过上式求解最短路径算法得到可靠的路由解。
[0046]
进一步的,本方法的jpe路由协议的计算复杂度为:
[0047][0048]
其中为基于lstm的jp模块输入序列的长度,为最大nus数,e为fanets中的无人机数量,v为fanets中的连接数,为路由请求之间的时间间隔。
[0049]
与现有技术相比,本发明的技术方案具有以下的技术效果:
[0050]
本发明提出了一种基于联合预测熵权重(jpe)的路由协议,通过基于长短期记忆模型的联合预测模块预测无人机链路的移动性和数据流量,构成了路由决策的基础;然后将路由决策问题表述为优化问题,使用所提出的基于熵权的多度量(ewmm)方法进行快速联合路由决策。本发明所提出的针对fanets的解决方案jpe协议在流量和移动性预测、路由决策和实际部署方面具有适应性,在集成的预测和决策过程考虑了当前和未来可能导致丢包或延迟的多度量因素,使得传输链路的可靠性。
附图说明
[0051]
图1为本发明的基于lstm的jp模块体系结构图;
[0052]
图2为本发明的jpe路由协议工作流程图;
[0053]
图3为本发明实施例中在不同无人机数量下的延迟性能比较图;
[0054]
图4为本发明实施例中在不同cr(以m为单位)情况下的延迟性能比较图;
[0055]
图5为本发明实施例中在不同av(以m/s为单位)情况下的延迟性能比较图;
[0056]
图6为本发明实施例中在不同apar(以kb/s为单位)情况下的延迟性能比较图;
[0057]
图7为本发明实施例中将apar、av和cr分别设置为10 kb/s、5 m/s和28 m,改变无人机数量情况下的延迟箱形图;
[0058]
图8为本发明实施例中在不同cr(以m为单位)情况下的延迟箱形图;
[0059]
图9为本发明实施例中在不同av(以m/s为单位)情况下的延迟箱形图;
[0060]
图10为本发明实施例中在不同apar(以kb/s为单位)情况下的延迟箱形图;
[0061]
图11为本发明实施例中在不同无人机数量下的pdr性能比较图;
[0062]
图12为本发明实施例中在不同cr(以m为单位)情况下的pdr性能比较图;
[0063]
图13为本发明实施例中在不同av(以m/s为单位)情况下的pdr性能比较图;
[0064]
图14为本发明实施例中在不同apar(以kb/s为单位)情况下的pdr性能比较图;
[0065]
图15为本发明实施例中在不同无人机数量下的pdr箱形图;
[0066]
图16为本发明实施例中在不同cr(以m为单位)情况下的pdr箱形图;
[0067]
图17为本发明实施例中在不同av(以m/s为单位)情况下的pdr箱形图;
[0068]
图18为本发明实施例中在不同apar(以kb/s为单位)情况下的pdr箱形图。
具体实施方式
[0069]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及对应的附图对本发明的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
[0070]
本发明提供了一种飞行ad hoc网络的自适应路由的联合预测方法,包含自适应和联合预测驱动的路由决策方案;如图2,具体包括如下步骤:
[0071]
步骤s1,构建由普通和灾区无人机组成的三维飞行ad hoc网络,即fanets,无人机遵循相同的高斯-马尔可夫迁移模型;将无人机在时刻t的位置写成得到:
[0072]
公式(1):;
[0073]
公式(2):;
[0074]
公式(3):;
[0075]
式中,表示无人机的速度,后面的,表示水平方向,,表示俯仰角后面的。对于、和,t表示迭代,步长在范围[0,1]内,、和表示平均值,、和表示高斯分布的随机变量。其中假设每架无人机都有一个等长的缓冲区,缓冲区溢出会导致丢包;
[0076]
步骤二,输入:无人机集合,路由请求,历史序列,运行时间t;当系统时间t《t时,通过lstm的jp模块自适应预测无人机的,并寻找合适的传输路径;
[0077]
其中通过lstm的jp模块预测无人机的的指标内容包括:
[0078][0079]
相邻无人机(nu)离散时间排队系统的内容表示为整数时隙处的。假设系统的初始状态为非负实值随机变量。未来状态分别由随机数据包到达和传输过程和决定;其中数据包的到达用一个随机过程来描述,,它是一个随时隙定义的实值随机变量序列; 表示nu的队列在槽位上可以处理的数据包数量,表示到达槽位的新数据包数量,假设非负;为传输量,let作为时差计算为;表示到达数据包,计算为预测par的乘积;时间间隔定义为let;其中信道的传输速率表示为:
[0080][0081]
式中为当前无人机(cu)的带宽,为cu的传输功率,为对数正态阴影分量,平均值为0db,标准差为, 为cu c与nu i之间的衰落幅度,采用瑞利分布建模,期望值为, 表示加性高斯白噪声的幂,λ为路径衰落指数,λ为路径衰落指数,一般选择在[2,4]范围内,表示cu c和nu i之间的距离;
[0082]
然后把let表示为:
[0083]

[0084]
式中r表示无人机的通信范围;
[0085][0086]
其中,和表示速度值,和表示水平方向值,和表示俯仰角值,m和n表示cu和nu,路由决策受益于更高的lk。
[0087]
本发明研究了以下指标.1)缓冲区可用大小,2)传输速率,3)链路失效时间(let)。通过考虑当前和未来的这些指标,再加上照亮无关的nus,网络可以自适应地获得适当的路由路径,为了做出有效的路由决策,必须同时考虑前面提到的所有指标。
[0088]
为了做出联合快速决策,本实施例提出采用基于熵权的多度量(ewmm)方法来衡量
路由路径的合适程度,其内容包括:首先,将每个决策因素归一化为:
[0089][0090]
式中,表示第i个nu的第j个度量的决策度量,其中度量包括传输速率、链路持续时间、nu位置、nu速度等;式中n为单位个数,m为决策指标个数,为控制第j个决策指标取值范围的效率系数,并且;
[0091]
cu根据如下公式得到第j个决策指标取值范围的熵:
[0092]

[0093]
其中表示nu i的j个网络度量比例,写成
[0094]

[0095]
定义第j个决策指标的熵权为:
[0096]

[0097]
基于上述得到的归一化值和度量熵,cu得到第i个nu的可用性为:
[0098]

[0099]
cu得到第i个nu的转发概率为
[0100]

[0101]
通过上面五个公式,将nu-metric矩阵转换为决策概率向量:
[0102]
公式(4):;
[0103]
当上述公式(4)的决策向量中出现几个nus不自洽的情况,cu通过当前数据包大小除以传输速率得出所需时间,如果所需时间小于链路失效时间let,则消除该nu进行路由;同时,cu用比par计时链路失效时间let更小的可用缓冲区大小来消除nu,或者在let内的通信范围之外;在消除操作后,将剩余的nus命名为候选nus,即cnu集合;本实施例以三个消除nus为例,过程如下所示
[0104]
公式(5):
[0105]
其中划线部分表示消除部分,以减少决策空间;在消除操作后,将这些剩余的nus命名为候选nus (cnus),这确保了ewmm方法的全面和合理的路由决策;
[0106]
给定基于sdn的控制体系结构后,cc可以给出公式(4)右侧概率最高的路由决策,如下所示
[0107]
公式(6):
[0108]
式中,n
bs
表示基站数,表示cnu集合中候选路径的概率,通过上式求解最短路径算法得到可靠的路由解。
[0109]
步骤三,当一架无人机收到路由请求执行时,用最短路径法求解公式(6),然后开始路由;
[0110]
步骤四,利用超时计时器和acks控制路由时间和重传;当无人机收到ack报文则路由成功;如果超时则重新路由,如果是其他情况则路由失败,结束步骤三至步骤四的循环;
[0111]
步骤五,更新t,返回上述步骤二,直至结束循环。
[0112]
本发明的jpe路由协议在流量和移动性预测、路由决策和实际部署方面具有适应性。通过选择使用响应式方法,有效地演示了预测特性如何支持路由使用基于lstm的jp模块自适应计算路径的关键参数,并消除不一致的nus来获得cnus;一旦无人机请求数据包传输,cus会选择概率最大的路径,利用超时定时器和acks来控制路由时间和重传。jpe路由协议的计算复杂度可以表示为:
[0113][0114]
其中为基于lstm的jp模块输入序列的长度,为最大nus数,e为fanets中的无人机数量,v为fanets中的连接数,为路由请求之间的时间间隔。这种复杂性是由nus的规模、路由请求的频率以及无人机的数量和密度决定的。
[0115]
为了验证本发明的有效性,本实施例以jpe路由协议(简称jpe路由协议)与以下协议进行比较:最优解,基于最优路径求解公式(6),采用蛮力搜索算法,在这种情况下性能最好;数据包到达预测路由协议,或pap,通过基于预测流量和移动性的约束排序来路由数据包,去除基于熵权的决策模块;随机数据包转发算法,或spa,基于当前拓扑的度量熵决策方法路由数据包,并在决策模块中删除未来的度量。如图3-18所示为试验仿真对比结果。
[0116]
本发明的jpe路由协议的实验仿真内容如下:
[0117]
模拟装置包括一个灾难援助(da)中心、一个基站(bs)和多个需要通过逐跳路由或直接传输的方式传输到基站的无人机。仿真试验中的所有无人机在网络区域内使用相同的高斯-马尔可夫模型飞行,并根据所使用的相同的泊松数据包到达模型到数据中心的距离接收数据包,这意味着无人机根据下述公式(1)-(3)移动,并根据泊松数据包到达模型和apar接收来自地面节点的数据包。此外,数据包根据其到da中心的距离到达无人机,但受fanets的总体par的约束。传输通道可能会由于链路中断、缓冲区溢出或传输时机错误而导致数据包丢失;在通道质量差、cu队列延长或额外跳数的情况下,延迟也可能增加。主要仿真参数如表1所示。
[0118]
表1仿真参数
[0119]
参数值缓冲区大小128kb一次迭代1ms
初始积压长度10kb超时定时器300ms网络面积100*100*20m3par波动
±
20%基站通信半径30m无人机数量20

160无人机通信半径(cr)20

80m平均par(apar)10

100kb/s平均速度(av)5

50km/h
[0120]
试验将apar(平均包到达率)、av(无人机平均速度)和cr(无人机通信半径)分别设置为10 kb/s、5 m/s和28 m,并改变无人机数量来观察延迟性能;仿真结果如图3和图7所示,当无人机数量达到100架时,4个协议的延迟激增,但在100架后急剧下降,在120架后再次增加;如图7中的箱形图所示,与spa和pap相比,jpe获得了最好的延迟性能,几乎达到了最优性能,因为基于lstm的jp和ewmm路由决策模块工作实际,可以推导出最接近最优的次优解。也就是说,所提出的基于lstm的jp模块可以综合考虑移动性和数据流量,自适应地评估每条链路,ewmm路由决策方法可以在考虑当前和未来度量的情况下输出路由决策。此外,未来的指标非常重要,而spa产生了最糟糕的延迟,与对比例spa方案相比,本实施例的jpe方法在延迟方面有明显的降低,平均可降66.94%。
[0121]
对于不同的cr情况,本实施例中设置apar为10kb/s, av为5 m/s,无人机数量为35架,cr为20 ~ 80 m,观察延迟趋势;仿真结果如图4和图8所示,随着cr的增加,无人机之间的连接次数越多,唯一失去连接的无人机走的越少,因此延迟在cr的70 m之前增加;然而,当一架无人机的cr达到70 m后,仅在100*100*300的区域内就可以与几乎所有的无人机进行连接,这是一个极高的cr,导致一个cu的nu非常大,连接是稳定的。因此,跳数大幅度增加,延迟性能下降。此外,在考虑let的情况下,jpe获得了最佳的延迟性能。与spa相比,jpe显然接近于最优,平均可以提高15.69%的延迟性能。此外,对于动态场景,只有总熵权而没有自适应预测的spa无法做出更好的决策,因此其延迟性能最差。
[0122]
图5和图9显示了在apar为10kb/s、无人机数量为35架、cr为28 m的恒定条件下,不同av的延迟性能。结果显示,由于av的增加,增加了无人机的机动性和相关的拓扑漂移,这四种协议的延迟都大大增加。此外,通过图9中的箱线图比较,jpe获得了最优的性能,因为移动性预测和ewmm路由决策方法工作正常,并且可以快速找到合适的路径。如图5和图9,与spa相比,jpe能够平均提高68.88%的延迟性能。
[0123]
最后,我们绘制了延迟性能与不同apar的关系图,但将av设置为5 m/s,无人机数量为35,cr为28 m,如图6和图10所示。同样,随着apar的增加,延迟激增会导致数据流量爆发和传输缓冲区溢出。数据流量是导致丢包的另一个关键参数,因为缓冲区溢出肯定意味着丢包。因此,这些结果表明,基于lstm的jp模块能够充分预测数据流量。此外,三个关键指标合理地考虑了当前和未来的情况,并将它们集成到ewmm方法中,该方法在处理不同的apar方面表现出良好的性能。考虑到箱形图,图10显示了整体延迟性能,除了最优之外,jpe延迟最小,与spa相比延迟时间平均减少24.52%。
[0124]
在pdr性能方面,本实施例仿真将apar设为10kb/s, av设为5m/s, cr设为28m,并
改变无人机数量,如图11和图15。四种协议的pdr表现出3阶段的变化,但jpe优于pap和spa。如上是因为增加无人机的数量会导致无人机之间的连接增加,从而导致更多的跳数,最终形成稳固的连接。其中jpe显示出最好的pdr,因为它的预测和熵决策可以避免高流量、高移动性和中继的低持久链路nus,同时考虑到当前和未来的指标。此外,这验证了jpe在所有数量的无人机上都优于pap和spa。根据图15所示的四种方案的箱形图,与spa方案相比,jpe方案的pdr平均提高了30.98%。
[0125]
图13和图17显示了jpe如何适应不同的av,如图所示,随着av的增加,四种协议的pdr性能都会下降,这是因为随着无人机移动性的增加,保持稳定的连接和避免丢包变得更加困难。然而,jpe能够通过准确预测无人机的机动性并根据这些信息做出联合路由决策来减轻这种影响,jpe在高移动性环境中提高pdr性能的能力是其基于lstm的jp模块的结果。jp模块考虑了各种因素,如无人机的速度和加速度,以及环境的风速和风向,能够准确预测无人机的机动性参数,这对于保持稳定的连接至关重要。此外,jp模块还使用ewmm路由决策方法,该方法评估每个无人机的缓冲区可用大小、传输速率和let来进行路由决策。此外,jpe预测移动性的能力允许它获得一个新的拓扑,其中cu可以在不丢失连接的情况下做出路由决策。通过消除对自一致单元的需求,jpe提高了决策效率和准确性,再加上jpe避免由移动和缓冲区溢出引起的数据包丢失的能力,使其成为比pap和spa更好的路由协议。图17进一步强调了这一点,显示了jpe的高价值和稳定的pdr性能,与spa相比平均提高了27.88%。
[0126]
如图14所示,无人机数量设为35架,av设为5 m/s, cr设为28 m。然后观察不同apar下的pdr曲线。可以观察到,随着apar的增加,所有四种协议的pdr都降低了,因为apar的增加使得缓冲区难以有效地中继更多的数据包。由于apar是一个关键因素,改变它可能导致大量缓冲区溢出和数据包丢失。为了缓解这种情况,jpe中基于lstm的jp模块考虑了par,ewmm方法将缓冲区可用大小视为决策的基本度量。jpe的集成过程确保不同的apar仅在最小程度上影响它。此外,由于jpe具有高性能和快速的预测能力,可以有效地减少缓冲区溢出造成的丢包。图18中的pdr方框显示,jpe在速率幅度和稳定性方面优于pap和spa,因为较大的apar使数据流量更大,更容易中继失败,尤其是pap和spa。总体而言,如图14和图18所示,与spa相比,jpe平均提高了43.33%的pdr性能。
[0127]
最后,本实施例还将spa协议作为基准,总结了pap、jpe和optimal的改进。为了更好地说明,本实施例假设延迟改进为物理延迟减少,以保持与pdr相同的评估度量,即改进百分比;此外,本实施例将将y轴设置为多个场景。仿真结果显示,optimal优于其他,而jpe是次优的,pap优于spa,通过对改进率进行平均,得出结论,与spa相比,jpe可以分别提高30.13%和31.24%的pdr和延迟。
[0128]
上述仅为本发明的优选实施例,并不对本发明起到任何限制作用。任何所属技术领域的技术人员,在不脱离本发明的技术方案的范围内,对本发明揭露的技术方案和技术内容做任何形式的等同替换或修改等变动,均属未脱离本发明的技术方案的内容,仍属于本发明的保护范围之内。

技术特征:
1.一种飞行ad hoc网络的自适应路由联合预测方法,其特征在于,具体包括如下步骤:步骤s1,构建由普通和灾区无人机组成的三维飞行ad hoc网络,即fanets,无人机遵循相同的高斯-马尔可夫迁移模型;将无人机在时刻t的位置写成得到:;;;式中,表示无人机的速度,后面的,表示水平方向,,表示俯仰角后面的;对于、和,t表示迭代,步长在范围[0,1]内;、和表示平均值;、和表示高斯分布的随机变量;其中假设每架无人机都有一个等长的缓冲区,缓冲区溢出会导致丢包;步骤s2:输入:无人机集合,路由请求,历史序列,运行时间t;当系统时间t<t时,通过长短期记忆的联合预测模块自适应预测无人机的,并寻找合适的传输路径;步骤s3,当一架无人机收到路由请求执行时,用最短路径法求解,然后开始路由;步骤s4,利用超时计时器和确认包acks控制路由时间和重传;当无人机收到ack报文则路由成功;如果超时则重新路由,如果是其他情况则路由失败,结束步骤s3至步骤s4的循环;步骤s5,更新t,回到步骤s2,直至结束循环。2.根据权利要求1所述的一种飞行ad hoc网络的自适应路由联合预测方法,其特征在于,在步骤s2中利用长短期记忆的联合预测模块预测以下指标:缓冲区可用大小、传输速率和链路失效时间。3.根据权利要求1所述的一种飞行ad hoc网络的自适应路由联合预测方法,其特征在于,步骤s2中通过长短期记忆的联合预测模块预测无人机的的指标内容包括:;相邻无人机,即nu,离散时间排队系统的内容表示为整数时隙处的;假设系统的初始状态为非负实值随机变量,未来状态分别由随机数据包到达和传输过程和决定;其中数据包的到达用一个随机过程来描述,,它是一个随时隙定义的实值随机变量序列; 表示nu的队列在槽位上可以处理的数据包数量,表示到达槽位的新数据包数量,假设非负;为传输量,let作为时差计算为;表示到达数据包,计算为预测数据包到达率的乘积;时间间隔定义为let;其中信道的传输速率表示为:;式中为当前无人机,即cu的带宽,为cu的传输功率,为对数正态阴影分量,平均值为0db,标准差为, 为cu c与nu i之间的衰落幅度,采用瑞利分布建模,期望值为, 表示加性高斯白噪声的幂,λ为路径衰落指数,λ为路径衰落指数,一般选择在[2,4]范围内,表示cu c和nu i之间的距离;然后把let表示为:
;式中r表示无人机的通信范围,;其中,和表示速度值,和表示水平方向值,和表示俯仰角值,m和n分别表示cu和nu,路由决策受益于更高的lk。4.根据权利要求3所述的一种飞行ad hoc网络的自适应路由联合预测方法,其特征在于,步骤s2中寻找合适的传输路径具体是指采用基于熵权的多度量方法来衡量路由路径的合适程度,其内容包括:首先,将每个决策因素归一化为:;式中,表示第i个nu的第j个度量的决策度量,其中度量包括传输速率、链路持续时间、nu位置、nu速度等;式中n为单位个数,m为决策指标个数,为控制第j个决策指标取值范围的效率系数,并且;cu根据如下公式得到第j个决策指标取值范围的熵:;其中表示nu i的j个网络度量比例,写成;定义第j个决策指标的熵权为:;基于上述得到的归一化值和度量熵,cu得到第i个nu的可用性为:;cu得到第i个nu的转发概率为:;通过上面计算过程,将nu-metric矩阵转换为决策概率向量:公式(4):;当上述公式(4)的决策向量中出现几个nus不自洽的情况,cu通过当前数据包大小除以传输速率得出所需时间,如果所需时间小于链路失效时间let,则消除该nu进行路由;同时,cu用比par计时链路失效时间let更小的可用缓冲区大小来消除nu,或者在let内的通信范
围之外;在消除操作后,将剩余的nus命名为候选nus,即cnu集合;基于上述sdn的控制体系结构,集中控制器cc给出公式(4)右侧概率最高的路由决策,如下所示;式中,n
bs
表示基站数,表示cnu集合中候选路径的概率,通过上式求解最短路径算法得到可靠的路由解。5.根据权利要求1所述的一种飞行ad hoc网络的自适应路由联合预测方法,其特征在于,本方法的jpe路由协议的计算复杂度为:;其中为基于lstm的jp模块输入序列的长度,为最大nus数,e为fanets中的无人机数量,v为fanets中的连接数,为路由请求之间的时间间隔。

技术总结
本发明公开了一种飞行Ad Hoc网络的自适应路由联合预测方法,属于通信技术领域,本发明所述的联合预测方法采用长短期记忆(LSTM)模型来预测和获取每个相邻无人机的机动性、缓冲区可用大小和链路过期时间,以避免出现高机动性、高流量和弱链路的无人机,并建立合适的路径;然后将路由决策问题表述为优化问题,并使用所提出的基于熵权的多度量(EWMM)方法进行快速联合路由决策。本发明所提出的集成的预测和决策过程考虑了当前和未来可能导致丢包或延迟的多度量因素,仿真结果证明了基于LSTM的联合预测(JP)模型的有效性,并表明JPE协议优于PAP和SPA协议。优于PAP和SPA协议。优于PAP和SPA协议。


技术研发人员:张璐 李清远 马子贤 阿布都赛米
受保护的技术使用者:南京邮电大学
技术研发日:2023.08.01
技术公布日:2023/9/9
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐