【技术实现步骤摘要】
一种基于区分优先级的无人机集群多径路由匹配方法
[0001]本专利技术属于无线通信
,尤其涉及一种基于区分优先级的无人机集群多径路由匹配方法。
技术介绍
[0002]无人机集群是指由多个无人机组成的协同系统,通过相互之间的通信和协调,实现共同的任务目标。在工业领域,无人机集群通常承担着图像采集、三维重建、结构检测任务,在军用领域,无人机集群承担着协同打击、火力侦察、态势评估任务。由于无人机集群通常表现为高动态,工作环境干扰性强,无人机集群通常采用多径的路由协议来保障无人机网路的性能和可靠性。然而,在高负载、强干扰的场景下,控制类业务对维持网络稳定最为重要。为保障特殊场景下最重要业务的传输成功率,区分优先级的业务和多径传输协议的结合应用成为必然。
技术实现思路
[0003]针对现有技术的不足,本专利技术提出一种基于区分优先级的无人机集群多径路由匹配方法;首先定义了多优先级业务产生方法,通过随机的方式产生携带多种属性的数据包,并根据本专利技术业务优先级划分方法进行优先级区分,最终产生不同优先级的业务队列;然后按照业务匹配算法,将不同优先级业务映射至不同传输路径上,并根据负载均衡算法,动态调整链路匹配负载,保证不同优先级业务的传递质量,提高网络负载;能够提高特定高动态飞行场境下的无人机集群不同优先级数据的传输质量保障,实现网络层不同传输路径上的负载均衡。
[0004]一种基于区分优先级的无人机集群多径路由匹配方法,具体包括以下步骤:
[0005]步骤1:网络初始化,获取初始链路排序;< ...
【技术保护点】
【技术特征摘要】
1.一种基于区分优先级的无人机集群多径路由匹配方法,其特征在于,具体包括以下步骤:步骤1:网络初始化,获取初始链路排序;步骤2:通过步骤1得到的初始链路排序,按照最高优先级数据包占据最优路径的原则,将不同优先级的业务分配至不同链路上发送出去;步骤3:动态负载调整阶段;对步骤2的匹配方法进行微调,适应网络负载的动态变化;步骤4:如果出现多条传输路径同时到达同一个中继节点的情况,还需要考虑到中继节点的转发规则;中继节点转发阶段的网络中还存在部分节点同时属于多条路径的情况,即转发节点在转发多条路径业务时的优先级规则;若两条路径上的业务同时到达,则优先转发链路排序更高的链路,其它链路的业务加入至待发送队列。2.根据权利要求1所述的一种基于区分优先级的无人机集群多径路由匹配方法,其特征在于,所述步骤1具体为:网络初始化阶段是通过初始化路由寻址获取每条链路的时延D
k
,首先节点向周围邻居广播Hello消息,收到Hello消息的节点继续将携带源地址的Hello消息广播出去,直到源节点收到所有节点的确认消息;D
k
是通过获取源地址到目的地址节点跳数n获得;所述链路时延表达式为:D
k
=T
×
n其中,T为节点的发送时延与最大单跳范围内传播时延之和,k为链路编号;根据D
k
由小到大排序,得到初始链路排序,链路编号为1~k。3.根据权利要求1所述的一种基于区分优先级的无人机集群多径路由匹配方法,其特征在于,所述步骤2具体为:基于区分优先级的无人机集群多径路由分配方法要保证高优先级业务的传递率T
i
,在网络初始化,即得到初始链路排序后,在每条传输路径上都分配最大数量的数据包传送出去,达到每条路径的最大信道带宽B
k
,经过j个统计周期I,得到每条链路在j个周期内的平均传递率T
k
;根据T
k
降序重新排列传输路径,得到新路径序列L
k
;平均传递率T
k
的表达式为:其中,n为周期数设置值;Ack
num
为通过接收目的节点返回的确认消息获得的被成功接收的业务数量;Send
num
为源节点成功发送业务数量;发送周期数j与统计周期I需要在系统初始化之前设置,统计周期I的单位为ms;所述业务优先级P,为网络层待发送队列中的消息优先级,指定N种优先级,即P0~P
N
,P0为最高优先级级别,P
N
为最低优先级级别;其中包含无人机集群的告警消息、网络维护消息、实时图像消息、指令消息最基本四类需要QoS保障的业务...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。