一种基于QoS评估的无人航行器数据传输方法技术

技术编号:35746740 阅读:26 留言:0更新日期:2022-11-26 18:51
本发明专利技术属于无人航行器通信领域,具体涉及一种基于QoS评估的无人航行器数据传输方法包括:无人航行器根据当前状态信息生成数据包,并在数据包中添加标签信息和CRC校验信息,其中,所述标签信息包括:无人航行器向接收端累计发送第二数据包的数量;接收端根据第二数据包计算误码率,无人航行器利用误码率构建传输质量评估函,并根据传输质量评估函数对每个数据传输通道进行质量评估,并根据质量评估结果计算每个数据传输通道的权重;无人航行器根据每个数据传输通道的权重将第二数据包分配给数据传输通道进行数据传输,本发明专利技术在计算资源有限的情况下节省了计算资源和内存资源。有限的情况下节省了计算资源和内存资源。有限的情况下节省了计算资源和内存资源。

【技术实现步骤摘要】
一种基于QoS评估的无人航行器数据传输方法


[0001]本专利技术属于通信领域,具体涉及一种基于QoS评估的无人航行器数据传输方法。

技术介绍

[0002]随着技术的发展无人航行器被应用于各种各样行业,如快递运输、智能巡航、航空拍照等诸多领域,但是随着科技的进步,人们对于无人航行器的需求也越来越高,因此提高无人航行器的数据传输速度成为无人航行器的重要发展方向之一。
[0003]现有无人航行器在多路并行传输过程中,由于各个传输通道射频天线位置、姿态、传输模式、传输频率不同,导致各个传输通道的数据往返时延和吞吐量存在巨大差异,使用传统按顺序依次向各个传输通道发送数据包,则会因为某个性能较差的传输通道导致传输时延较长,进而引起接收端缓存阻塞,使得无人航行器不能有效的利用各个数据传输通道,数据传输速率偏低。

技术实现思路

[0004]为了解决现有技术中由于某个性能较差的传输通道导致传输时延较长,进而引起接收端缓存阻塞,使得无人航行器不能有效的利用各个数据传输通道的问题,本专利技术提出一种基于QoS评估的无人航行器数据传输方法,包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于QoS评估的无人航行器数据传输方法,其特征在于,包括:S1:无人航行器根据当前状态信息生成第一数据包,并将第一数据包根据其物理特性分割为n个第二数据包;S2:无人航行器在第二数据包中添加标签信息和CRC校验信息,并将第二数据包通过数据传输通道传输给接收端,其中,所述标签信息包括:无人航行器向接收端累计发送第二数据包的数量;S3:接收端根据第二数据包计算误码率,并将误码率发送给无人航行器;S4:无人航行器利用误码率构建传输质量评估函数;S5:无人航行器根据传输质量评估函数对每个数据传输通道进行质量评估,并根据质量评估结果计算每个数据传输通道的权重;S6:无人航行器根据每个数据传输通道的权重将第二数据包分配给数据传输通道进行数据传输。2.根据权利要求1所述的一种基于QoS评估的无人航行器数据传输方法,其特征在于,所述第一数据包包括:无人航行器的位置信息、无人航行器的速度信息、无人航行器的电池电量状态信息。3.根据权利要求1所述的一种基于QoS评估的无人航行器数据传输方法,其特征在于,所述第二数据包包括:无人航行器的位置信息、无人航行器的速度信息、无人航行器的电池电量状态信息中的任意一种。4.根据权利要求1所述的一种基于QoS评估的无人航行器数据传输方法,其特征在于,所述接收端根据第二数据包计算误码率包括:S31:接收端根据CRC校验信息对第二数据包进行CRC校验,并对通过CRC校验的第二数据包的数量和第二数据包中的标签信息进行记录;S32:接收端根据间隔时间T的标签信息和通过CRC校验的第二数据包的数量计算误码率。5.根据权利要求4所述的一种基于QoS评估的无人航行器数据传输方法,其特征在于,所述误码率包括:R=((L
t+T

L
t
)

L
RT
)/(L
t+T

L
t
)*100%其中,R表示误码率,L
t+T
表示无人航行器在t+T时刻向接收端累计发送第二数据包的数量,L
t
表示无人航行器在t时刻向接收端累计发送第二数据包的数量...

【专利技术属性】
技术研发人员:周渝陇刘大东
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1