[发明专利]北斗报文传输方法及机载北斗系统有效
申请号: | 201911356575.6 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111211879B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 李惟惟;谢永锋;马俊康;黄建;胡俊;毛新胜 | 申请(专利权)人: | 中电科航空电子有限公司 |
主分类号: | H04L1/1867 | 分类号: | H04L1/1867;H04L1/1829;H04L1/1607;H04B7/185;G01S19/03;G01S19/13;G01S19/38 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛娇 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 北斗 报文 传输 方法 机载 系统 | ||
1.一种北斗报文传输方法,其特征在于,应用于北斗导航通信子系统的应用设备,包括:
获取北斗报文并发送所述北斗报文至对端;所述对端北斗收发机;
在所述北斗报文发送结束后生成结束包并发送所述结束包至对端;所述结束包包括:结束包的报文类型字段和数据包总数字段;
开始计时操作;
若在预设时间内接收到对端发送的回执包,则基于所述回执包执行处理操作;所述回执包包括:回执包的报文类型字段和未接收序列号字段;指示接收成功的回执包未接收序号字段均为空;指示未接收成功的回执包未接收序号字段具有未接收序号;所述基于所述回执包执行处理操作包括:
若所述回执包指示接收成功,则确定对端成功接收所述北斗报文;
若所述回执包指示未接收成功,则从所述回执包中提取未接收序号序列;
确定与所述未接收序号序列对应的一个或多个北斗短报文;
依次重发所述一个或多个北斗短报文至对端,并进入所述在所述北斗报文发送结束后生成结束包并发送所述结束包至对端的步骤。
2.如权利要求1所述的方法,其特征在于,还包括:
若在预设时间内未接收到对端发送的回执包,则重发所述结束包,进入所述开始计时操作步骤;
若所述结束包的重发次数大于预设次数,则确定所述北斗报文的本次发送失败。
3.如权利要求1所述的方法,其特征在于,所述获取北斗报文并发送所述北斗报文至对端包括:
判断所述北斗报文的数据量是否大于阈值;
若是,则对所述北斗报文执行拆分操作获得多个北斗短报文,且,所述多个北斗短报文的报头包括用于表示北斗短报文于所述北斗报文中所处位置的序号;
依次发送所述多个北斗短报文至对端。
4.一种北斗报文传输方法,其特征在于,应用于北斗收发机,包括:
接收发端发送的多个北斗短报文并缓存所述多个北斗短报文;
若接收到结束包,则判断已接收到的多个北斗短报文是否齐全;所述结束包包括:结束包的报文类型字段和数据包总数字段;
若是则生成指示接收成功的回执包至发端;所述发端为北斗导航通信子系统的应用设备;
若否则生成包含未接受序号序列和指示未接受成功的回执包至发端;所述回执包包括:回执包的报文类型字段和未接收序列号字段;指示接收成功的回执包未接收序号字段均为空;指示未接收成功的回执包未接收序号字段具有未接收序号;
还包括:
接收发端重传的北斗短报文并缓存所述北斗短报文;
若接收到结束包,则依据所述重传的北斗短报文序号更新所述未接收序号序列;
若所述未接收序号序列不具有未接收序号,则生成包含指示接收成功的回执包至发端;
若所述未接收序号序列具有未接收序号,则生成包含未接受序号序列和指示未接受成功的回执包至发端,直到回执包重传次数达到预设次数。
5.如权利要求4所述的方法,其特征在于,所述每个北斗短报文的报头包括用于表示北斗短报文于北斗报文中所处位置的序号;
则所述判断已接收到的多个北斗短报文是否齐全包括:
提取已接受到的多个北斗短报文中报头的序号;
若多个北斗短报文中报头的序号依次排列且报文个数达到数据包总数,则确定已接收到的多个北斗短报文齐全;
否则,确定已接收到的多个北斗短报文不齐全,按已接收到的多个北斗短报文中序号的排列顺序,确定未接收序号序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科航空电子有限公司,未经中电科航空电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911356575.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:转发表项更新方法、装置及系统
- 下一篇:一种高心墙堆石坝变形参数反演方法