一种低空空域通用航空器的数据传输方法、系统技术方案

技术编号:33126437 阅读:15 留言:0更新日期:2022-04-17 00:36
本发明专利技术实施例提供一种低空空域通用航空器的数据传输方法、系统,属于低空空域的数据传输的技术领域。包括:在数据发送端,获得压缩数据包及其对应的文件长度;根据文件长度与预设定的长度阈值的比较结果确定并获得包含有包头标识控制符的数据分包;按照预设定的北斗短报文的格式封装数据分包,且基于包头标识控制符发送已完成封装的数据分包;在数据接收端,接收来自数据发送端的数据分包,并且按照北斗短报文的格式解析数据分包;根据数据分包的包头标识控制符完成数据分包的组包以获得压缩数据包;解压缩压缩数据包以获得ADS

【技术实现步骤摘要】
一种低空空域通用航空器的数据传输方法、系统


[0001]本专利技术涉及低空空域的数据传输的
,具体地涉及一种低空空域通用航空器的数据传输方法、系统。

技术介绍

[0002]在通用航空发展中,对于低空空域的通用航空器监视服务能力问题尤为突出。如何解决好通用航空器在低空空域运行监视不足的问题,是加快促进低空空域开放、推动通用航空的更快发展的重要举措。在2019年底,明航局发布的中国民航北斗卫星导航系统应用实施路线图的近期实施路线中,指出鼓励通用航空运营人加装北斗系统航空电子设备来实现位置报告,到2021年底实现90%的通用航空器使用北斗系统终端设备。
[0003]通用航空器一般都在1000m以下低空空域范围内运行活动,不论是短途航空旅游航线、农林业航空作业需求、还是特殊救援飞行等活动,通用航空飞行灵活、作业范围较小的特点,这使得传统的雷达监视手段不能满足需求,迫切需要采用多种监视技术发挥各自优势的互补融合,提高监视连续性、安全水平和运行效率。如何保证作业效率、飞行效率、飞行安全已经成为目前通航用户不得不考虑的迫切问题。
[0004]目前的监视数据的传输主要采用的还是北斗短报文通信模块来实现传输,先生成消息,再进行脉冲位置调制,最终进行功率放大后广播发出。其具体的数据传输受到短报文的限制无法较好完成数据的传输。

技术实现思路

[0005]本专利技术实施例的目的是提供一种低空空域通用航空器的数据传输方法、系统,该低空空域通用航空器的数据传输方法、系统可以利用北斗短报文通信模块来实现监视数据在短报文数据链上传输。
[0006]为了实现上述目的,本专利技术实施例提供一种低空空域通用航空器的数据传输方法,所述低空空域通用航空器的数据传输方法包括:
[0007]在数据发送端,
[0008]压缩ADS

B消息以获得压缩数据包及其对应的文件长度;
[0009]根据所述文件长度与预设定的长度阈值的比较结果确定并执行压缩包分包策略及包头标识控制符添加策略以获得包含有包头标识控制符的数据分包;
[0010]按照预设定的北斗短报文的格式封装所述数据分包,且基于所述包头标识控制符发送已完成封装的数据分包;
[0011]在数据接收端,
[0012]接收来自所述数据发送端的数据分包,并且按照所述北斗短报文的格式解析所述数据分包;
[0013]根据所述数据分包的包头标识控制符完成所述数据分包的组包以获得所述压缩数据包;
[0014]解压缩所述压缩数据包以获得所述ADS

B消息。
[0015]优选地,所述根据所述文件长度与预设定的长度阈值的比较结果确定并执行压缩包分包策略及包头标识控制符添加策略以获得包含有包头标识控制符的数据分包包括:
[0016]在所述文件长度大于预设定的长度阈值时,计算所述压缩数据包的分包总数和每一分包的大小,按照所述分包总数和每一分包的大小确定分包数据;针对每一分包数据添加包头标识控制符以获得包含有包头标识控制符的数据分包。
[0017]优选地,所述低空空域通用航空器的数据传输方法还包括:
[0018]在所述文件长度小于或等于预设定的长度阈值时,直接在所述压缩数据包的包头添加包头标识控制符以获得包含所述包头标识控制符的数据包;
[0019]按照预设定的北斗短报文的格式封装所述数据包,且基于所述包头标识控制符发送已完成封装的数据包。
[0020]优选地,所述基于所述包头标识控制符发送已完成封装的数据分包包括:
[0021]判断已完成封装的数据分包在发送过程中是否存在丢失;
[0022]在存在丢失时,接收丢失的所述数据分包的序号,并基于所述序号确定并补发在发送过程中丢失的所述数据分包。
[0023]优选地,在所述根据所述数据分包的包头标识控制符完成所述数据分包的组包以获得所述压缩数据包之后,所述低空空域通用航空器的数据传输方法还包括:
[0024]在组包失败时,判断所述压缩数据包的传输时间是否超过预设定的时间阈值;
[0025]在所述压缩数据包的传输时间未超过预设定的时间阈值时,判断缺失的所述压缩分包的补发次数是否大于预设定的补发次数阈值;
[0026]在缺失的所述压缩分包的补发次数小于或等于所述补发次数阈值时,确定缺失的所述压缩分包的序号,并将所述序号发送至所述数据发送端。
[0027]优选地,所述低空空域通用航空器的数据传输方法还包括:
[0028]在缺失的所述压缩分包的补发次数大于所述补发次数阈值时,放弃所述缺失的所述压缩分包的补发操作。
[0029]优选地,所述低空空域通用航空器的数据传输方法还包括:
[0030]在所述压缩数据包的传输时间超过预设定的时间阈值时,重新接收所述压缩数据包。
[0031]另外,本专利技术还提供一种低空空域通用航空器的数据传输系统,所述数据传输系统包括:
[0032]数据发送端,用于:
[0033]压缩ADS

B消息以获得压缩数据包及其对应的文件长度;
[0034]根据所述文件长度与预设定的长度阈值的比较结果确定并执行压缩包分包策略及包头标识控制符添加策略以获得包含有包头标识控制符的数据分包;
[0035]按照预设定的北斗短报文的格式封装所述数据分包,且基于所述包头标识控制符发送已完成封装的数据分包;
[0036]数据接收端,用于
[0037]接收来自所述数据发送端的数据分包,并且按照所述北斗短报文的格式解析所述数据分包;
[0038]根据所述数据分包的包头标识控制符完成所述数据分包的组包以获得所述压缩数据包;
[0039]解压缩所述压缩数据包以获得所述ADS

B消息。
[0040]另外,本专利技术还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上述的低空空域通用航空器的数据传输方法。
[0041]另外,本专利技术还提供一种处理器,用于运行程序,其中,所述程序被运行时用于执行:如上述的低空空域通用航空器的数据传输方法。
[0042]通过上述技术方案,针对ADS

B消息数据实现在短报文数据链上的传输,将其压缩至短报文的长度完成数据的正常传输。然后接收端能够对其进行组包,最终让数据接收端能够接收到传输的ADS

B消息,确保数据的安全有效成功的传输。
[0043]本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
[0044]附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:
[0045]图1是说明本专利技术的一种低空空域通用航空器的数据传输方法的流程图;
[0046]图2是说明本专利技术的一种低空空域通用航空器的数据发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种低空空域通用航空器的数据传输方法,其特征在于,所述低空空域通用航空器的数据传输方法包括:在数据发送端,压缩ADS

B消息以获得压缩数据包及其对应的文件长度;根据所述文件长度与预设定的长度阈值的比较结果确定并执行压缩包分包策略及包头标识控制符添加策略以获得包含有包头标识控制符的数据分包;按照预设定的北斗短报文的格式封装所述数据分包,且基于所述包头标识控制符发送已完成封装的数据分包;在数据接收端,接收来自所述数据发送端的数据分包,并且按照所述北斗短报文的格式解析所述数据分包;根据所述数据分包的包头标识控制符完成所述数据分包的组包以获得所述压缩数据包;解压缩所述压缩数据包以获得所述ADS

B消息。2.根据权利要求1所述的低空空域通用航空器的数据传输方法,其特征在于,所述根据所述文件长度与预设定的长度阈值的比较结果确定并执行压缩包分包策略及包头标识控制符添加策略以获得包含有包头标识控制符的数据分包包括:在所述文件长度大于预设定的长度阈值时,计算所述压缩数据包的分包总数和每一分包的大小,按照所述分包总数和每一分包的大小确定分包数据;针对每一分包数据添加包头标识控制符以获得包含有包头标识控制符的数据分包。3.根据权利要求2所述的低空空域通用航空器的数据传输方法,其特征在于,所述低空空域通用航空器的数据传输方法还包括:在所述文件长度小于或等于预设定的长度阈值时,直接在所述压缩数据包的包头添加包头标识控制符以获得包含所述包头标识控制符的数据包;按照预设定的北斗短报文的格式封装所述数据包,且基于所述包头标识控制符发送已完成封装的数据包。4.根据权利要求1所述的低空空域通用航空器的数据传输方法,其特征在于,所述基于所述包头标识控制符发送已完成封装的数据分包包括:判断已完成封装的数据分包在发送过程中是否存在丢失;在存在丢失时,接收丢失的所述数据分包的序号,并基于所述序号确定并补发在发送过程中丢失的所述数据分包。5.根据权利要求1所述的低空空域通用航空器的数据传输方法,其特征在于,在所述根据所述数据分包的包头标识控制符完成所述数据分包...

【专利技术属性】
技术研发人员:徐从旺尤太行
申请(专利权)人:芜湖通航产业技术研究院有限公司
类型:发明
国别省市:

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

1