[发明专利]一种数据传输方法、装置、网络中继设备及系统有效
申请号: | 202110702355.5 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113438058B | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 周旭;覃毅芳;刘冰;任勇毛 | 申请(专利权)人: | 中国科学院计算机网络信息中心 |
主分类号: | H04L1/16 | 分类号: | H04L1/16;H04W28/10;H04W84/18 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 网络 中继 设备 系统 | ||
1.一种数据传输方法,其特征在于,包括:
数据发送端通过数据传输链路向数据接收端发送业务数据包,并在发送业务数据包后,启动重传机制,每间隔时间后,对数据接收端进行丢包检测;间隔时间根据当前系统时间和网络延迟情况通过自适应算法计算得出;当数据接收端确定未接收到业务数据包时,说明该业务数据包发生丢失;所述业务数据包中包括流标识、包序号和第一包类型标识;和/或,数据重传请求中包括流标识、包序号和第二包类型标识;
所述数据发送端在确定所述数据接收端未接收到所述业务数据包后,所述数据接收端向所述数据传输链路上的第一网络中继设备发送对应于所述业务数据包的数据重传请求;
所述第一网络中继设备响应于所述数据重传请求,确定其本地缓存中是否包括所述业务数据包;
当所述第一网络中继设备的本地缓存中包括所述业务数据包时,所述第一网络中继设备向所述数据接收端发送所述业务数据包;
所述方法还包括:
当所述第一网络中继设备的本地缓存中不包括所述业务数据包时,所述第一网络中继设备向其上一跳设备转发所述数据重传请求,所述上一跳设备是所述数据传输链路中的第二网络中继设备或所述数据发送端;
当所述上一跳设备是第二网络中继设备时,所述第二网络中继设备响应于所述数据重传请求,当其本地缓存中包括所述业务数据包时,向所述数据接收端发送所述业务数据包;
当所述上一跳设备是所述数据发送端时,所述数据发送端响应于所述数据重传请求,向所述数据接收端发送所述业务数据包。
2.根据权利要求1所述的方法,其特征在于,所述第一网络中继设备是与所述数据接收端直接连接的网络中继设备。
3.根据权利要求1所述的方法,其特征在于,在所述第一网络中继设备向所述数据接收端发送所述业务数据包的情况中,所述方法还包括:所述第一网络中继设备向所述数据发送端发送对应于所述数据重传请求的响应消息。
4.一种数据传输装置,其特征在于,部署在数据传输链路中的第一网络中继设备上,所述数据传输链路用于传输数据发送端向数据接收端发送的业务数据包,所述装置包括:
数据接收单元,配置为接收来自所述数据接收端的数据重传请求,所述重传请求由所述数据发送端在确定所述数据接收端未接收到所述业务数据包时由所述数据接收端发送;
缓存管理单元,配置为响应于所述数据重传请求,确定其本地缓存中是否包括所述业务数据包;
数据发送单元,配置为当本地缓存中包括所述业务数据包时,向所述数据接收端发送所述业务数据包;
数据发送单元通过数据传输链路向数据接收端发送业务数据包,并在发送业务数据包后,启动重传机制,每间隔时间后,对数据接收端进行丢包检测;间隔时间根据当前系统时间和网络延迟情况通过自适应算法计算得出;当数据接收端确定未接收到业务数据包时,说明该业务数据包发生丢失;所述业务数据包中包括流标识、包序号和第一包类型标识;和/或,所述数据重传请求中包括流标识、包序号和第二包类型标识。
5.一种数据传输系统,其特征在于,包括:
数据发送端,配置为通过数据传输链路向数据接收端发送业务数据包以及通过数据传输链路向数据接收端发送业务数据包,并在发送业务数据包后,启动重传机制,每间隔时间后,对数据接收端进行丢包检测;间隔时间根据当前系统时间和网络延迟情况通过自适应算法计算得出;当数据接收端确定未接收到业务数据包时,说明该业务数据包发生丢失;所述业务数据包中包括流标识、包序号和第一包类型标识;和/或,数据重传请求中包括流标识、包序号和第二包类型标识;
所述数据接收端,还配置为在确定所述数据接收端未接收到所述业务数据包时,向所述数据传输链路上的第一网络中继设备发送对应于所述业务数据包的数据重传请求;
所述第一网络中继设备,配置为响应于所述数据重传请求,确定其本地缓存中是否包括所述业务数据包;
所述第一网络中继设备,还配置为当所述第一网络中继设备的本地缓存中包括所述业务数据包时,向所述数据接收端发送所述业务数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心,未经中国科学院计算机网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110702355.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种调整激光器光路的装置及其方法
- 下一篇:一种基于计算机视觉的垃圾分类系统