[发明专利]一种实现数据自动续传的通信方法有效

专利信息
申请号: 202011591713.1 申请日: 2020-12-29
公开(公告)号: CN112738229B 公开(公告)日: 2022-08-12
发明(设计)人: 张宏波;梁烁;薛宁;郭萌;孟振华;杨诚;敖晨歌 申请(专利权)人: 北京航天自动控制研究所
主分类号: H04L49/9057 分类号: H04L49/9057
代理公司: 中国航天科技专利中心 11009 代理人: 张丽娜
地址: 100854 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实现 数据 自动 通信 方法
【权利要求书】:

1.一种实现数据自动续传的通信方法,其特征在于该方法的步骤包括:

(1)数据发送端实时接收待发送的数据,并将接收到的待发送的数据进行缓存,当数据发送端进行数据传输时,数据发送端首先检查数据发送端缓存中的数据是否大于单次数据交换的最小字节数,当缓存中的数据大于单次数据交换的最小字节数时,数据发送端向数据接收端发布数据交换命令,数据接收端收到数据交换命令时通过双冗余通信总线向数据发送端发送数据接收端的自身状态信息;当缓存中的数据不大于单次数据交换的最小字节数时,数据发送端不进行操作;

(2)数据发送端根据接收到的数据接收端的自身状态信息进行判断是否进行数据传输,如果数据接收端当前处于忙状态,表示数据接收端现在不能接收数据,则延时后数据发送端重新向数据接收端发布数据交换命令;如果数据接收端当前不处于忙状态,则根据当前数据接收端缓存剩余空间进行缓存匹配,一次数据交换发送的字节数不超过当前接收端缓存剩余空间;

(3)数据发送端根据缓存匹配结果通过通道A和通道B同时逐帧向数据接收端发送数据,并为每帧数据添加序号,序号累加;

(4)数据接收端对通过通道A和通道B接收的数据均进行CRC校验,将通过CRC校验的数据存入相应的缓存中,丢弃未能通过CRC校验的数据;

(5)数据接收端实时查询通道A和通道B相应的缓存数据,任一通道的缓存中有缓存数据时根据当前数据接收端待输出的数据帧号判断是否输出该缓存数据,同一帧数据不重复输出,即数据接收端总是输出两个通道中先接收到的数据帧,被输出的数据帧不再占用通道A或通道B的缓存空间;

(6)当前数据传输结束后,数据接收端向数据发送端反馈传输状态信息;

(7)数据发送端根据数据接收端发送的传输状态信息判断数据传输是否出错,如果不出错,则清除数据发送端缓存中的所有已发送数据,然后进入步骤(1)进行后续数据的传输,直至完成所有任务要求的数据的传输,如果出错,则根据出错帧序号将出错帧序号数据之前的数据从数据发送端的缓冲中进行清除,将出错帧序号数据之后的数据进行重传,重传数据与数据发送端实时接收到的数据拼接,实现数据自动续传,直至完成所有任务要求的数据的传输。

2.根据权利要求1所述的一种实现数据自动续传的通信方法,其特征在于:该通信方法是指在命令/响应式双冗余通信总线进行通信,双冗余通信总线上的通道标记为通道A和通道B。

3.根据权利要求1所述的一种实现数据自动续传的通信方法,其特征在于:数据交换命令的内容包括当前等待发送的数据量。

4.根据权利要求1所述的一种实现数据自动续传的通信方法,其特征在于:数据接收端的自身状态信息包括数据接收端是否处于忙状态和接收缓存剩余空间信息。

5.根据权利要求1所述的一种实现数据自动续传的通信方法,其特征在于:传输状态信息包括数据传输是否出错、出错帧序号和缓存剩余空间信息。

6.根据权利要求1所述的一种实现数据自动续传的通信方法,其特征在于:所述的数据发送端在两个通道上同时发起相同的数据交换,每个数据帧的序号累加;每个数据接收端包含两个缓存,分别对应两个通道,数据接收端对数据交换命令作出响应,报告接收端的状态信息,包括是否处于忙状态、缓存剩余容量信息。

7.根据权利要求1所述的一种实现数据自动续传的通信方法,其特征在于:所述的数据发送端实行“先到先发”的数据发送原则,当数据发送端接收到的数据量大于单次最小数据发送量时,立即开始数据发送流程,在此过程中收到的待发送数据将在下一个数据发送流程中与需要续传的数据进行拼接后一起发送;数据发送端根据接收端返回的状态信息清除已成功传输的数据缓存。

8.根据权利要求1所述的一种实现数据自动续传的通信方法,其特征在于:所述的数据接收端接收两个数据传输通道中的数据,首先判断当前接收到的数据是否正确,若错误则舍弃当前接收到的数据并继续接收后续数据,若正确则将当前数据缓存在两个传输通道对应的缓存中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天自动控制研究所,未经北京航天自动控制研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011591713.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top