[发明专利]一种基于排序映射的直通数据传输系统及方法有效
申请号: | 202110128734.8 | 申请日: | 2021-01-29 |
公开(公告)号: | CN113014547B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 詹晋川;罗仁昌;袁结全;莫小妮;肖清玉 | 申请(专利权)人: | 深圳市风云实业有限公司 |
主分类号: | H04L69/06 | 分类号: | H04L69/06;H04L47/62 |
代理公司: | 北京正华智诚专利代理事务所(普通合伙) 11870 | 代理人: | 李梦蝶 |
地址: | 518040 广东省深圳市福田区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 排序 映射 直通 数据传输 系统 方法 | ||
1.一种基于排序映射的直通数据传输方法,该方法基于一种基于排序映射的直通数据传输系统,包括直通传输模块、报文排序模块、校验计算模块、高效应答模块、排序映射存储模块、超时检测模块以及发送接收模块;
所述直通传输模块、报文排序模块、校验计算模块、高效应答模块、超时检测模块以及发送接收模块依次连接,所述校验计算模块分别与超时检测模块、排序映射存储模块以及发送接收模块连接,所述排序映射存储模块与报文排序模块连接;
所述直通传输模块用于接收上一级传输的数据报文,并将接收的数据报文依次发送至报文排序模块,无需等待上一级的数据报文全部接收;所述报文排序模块用于将接收的数据报文依次排序,并将其传输至校验计算模块和排序映射存储模块中;所述排序映射存储模块用于将数据报文按序号字段与存储空间的物理空间地址关联;所述校验计算模块用于根据数据报文序号从存储空间的物理空间地址中选择需要输出的数据,并将其传输至高效应答模块中;所述高效应答模块用于在下一级的应答报文未超时之前,将选择的报文数据依次且连续地传输至超时检测模块;所述超时检测模块用于检测下一级的应答报文返回是否超时,并在超时后传输重发信号至校验计算模块;所述发送接收模块用于将数据报文传输至下一级,接收应答报文以及超时后将对应报文的应答序号传输至校验计算模块进行重发操作;
其特征在于,方法包括以下步骤:
S1、接收上一级发送的数据报文,并使用直通传输方法将数据报文进行传输;
S2、将接收的数据报文进行排序,并给每个数据报文添加序号字段,所述每个数据报文的序号字段相比于前一个数据报文的序号字段进行加1操作;
S3、根据排序后的序号字段,利用排序映射缓存方法将数据报文存入对应的存储空间中,将序号字段与存储空间的物理空间地址关联;
S4、选择输出的数据,并进行校验计算,在数据报文的尾部添加校验字段;
S5、使用高效应答机制将添加了校验字段的数据报文发送至下一级;
S6、检测在规定时间内是否有下一级传输的应答报文返回,若是,则完成数据传输,否则重新发送报文,并进入步骤S7;
S7、判断重新发送报文的次数是否达到设定值,若是,则产生对应的错误信息,并上报给上一级,结束本次数据传输,否则返回步骤S4重新传输数据报文;
所述步骤S1中直通传输方法具体为:接收上一级的数据报文,立即将数据报文发送至下一级,无需等待上一级的数据报文全部接收;
所述步骤S2具体为:
S2.1、在每个数据报文中添加n比特的报文序号字段;
S2.2、将第一个接收的数据报文的报文序号字段设置为0;
S2.3、将除第一个数据报文之外的每个数据报文对应序号字段相比于前一个数据报文的序号字段进行加1操作,完成数据报文的序号字段添加。
2.根据权利要求1所述的基于排序映射的直通数据传输方法,其特征在于,所述步骤S5中高效应答机制包括传输机制以及应答机制。
3.根据权利要求2所述的基于排序映射的直通数据传输方法,其特征在于,所述传输机制具体为:发送报文数据时,若不存在下一级的应答超时,则无需等待应答信号返回,将数据报文按序号字段依次发送。
4.根据权利要求3所述的基于排序映射的直通数据传输方法,其特征在于,所述应答机制具体为:采集间隔应答,对于每N个发送的数据报文,下一级返回1个应答报文。
5.根据权利要求4所述的基于排序映射的直通数据传输方法,其特征在于,所述步骤S6具体为:
S6.1、每发送N个数据报文后,开始计时;
S6.2、判断在规定时间内是否有第N个数据报文的应答报文返回,若是,则完成数据传输,否则重发前N个数据报文,并进入步骤S7。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市风云实业有限公司,未经深圳市风云实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110128734.8/1.html,转载请声明来源钻瓜专利网。