[发明专利]传输报文的方法、网络组件和计算机可读存储介质有效
申请号: | 201710828719.8 | 申请日: | 2017-09-14 |
公开(公告)号: | CN109510690B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 管波;张明礼;乔乃强;俞博源 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/16 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 段月欣 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 报文 方法 网络 组件 计算机 可读 存储 介质 | ||
1.一种传输报文的方法,其特征在于,所述方法包括:
网络组件在多路径传输控制协议MPTCP连接的多个子流连接上接收报文,并根据接收的报文确定 MPTCP层报文乱序;
所述网络组件确定在容忍时间内未接收到导致所述乱序的阻塞报文,所述容忍时间小于所述多个子流连接的重传超时时间RTO中的最大RTO;
所述网络组件在所述多个子流连接中的目标子流连接上,发送所述阻塞报文的重传指示报文,所述重传指示报文用于指示所述阻塞报文的发送设备重传所述阻塞报文。
2.根据权利要求1所述传输报文的方法,其特征在于,所述根据接收的报文确定MPTCP层报文乱序,包括:
基于在MPTCP的所述多个子流连接中已到达的报文的数据序列号DSN进行组包,在确定已到达的报文的DSN不连续时,确定MPTCP层报文乱序。
3.根据权利要求1所述传输报文的方法,其特征在于,所述容忍时间由所述多个子流连接中的往返时延RTT中最大的RTT和出现MPTCP层报文乱序时最新收到的报文所在子流连接的RTT确定。
4.根据权利要求3所述传输报文的方法,其特征在于,所述容忍时间等于1/2(RTTmax-RTTcur),RTTmax是所述多个子流连接中的RTT中最大的RTT,RTTcur是出现MPTCP层报文乱序时最新收到的报文所在子流连接的RTT。
5.根据权利要求1所述传输报文的方法,其特征在于,所述网络组件在所述多个子流连接中的目标子流连接上,发送所述阻塞报文的重传指示报文之前,还包括:
选择所述多个子流连接中预估时延最短的子流连接作为所述目标子流连接。
6.根据权利要求1所述传输报文的方法,其特征在于,所述重传指示报文包括标识,所述标识用于标记所述重传指示报文为指示所述阻塞报文的发送设备重传所述阻塞报文的报文。
7.根据权利要求6所述传输报文的方法,其特征在于,所述标识位于MPTCP的数据序列信号DSS选项中的标志位。
8.根据权利要求1所述传输报文的方法,其特征在于,所述在所述多个子流连接中的目标子流连接上发送所述阻塞报文的重传指示报文,包括:
在所述目标子流连接上,连续三次发送重复的所述阻塞报文的重复确认报文。
9.根据权利要求1-8任一权利要求所述传输报文的方法,其特征在于,所述网络组件是家庭网络HG、混合接入汇聚节点HAAP或接入路由器AR。
10.一种传输报文的方法,其特征在于,所述方法包括:
网络组件在多路径传输控制协议MPTCP的多个子流连接中收到的报文中,识别阻塞报文的重传指示报文,所述重传指示报文是对侧网络组件在确定MPTCP层报文乱序的情况下,在容忍时间内未接收到所述阻塞报文时发送的,所述容忍时间小于所述多个子流连接的重传超时时间RTO中的最大RTO;
所述网络组件依据所述重传指示报文确定所述阻塞报文的数据序列号DSN;
所述网络组件在收到所述重传指示报文的子流连接中,重新发送所述DSN对应的阻塞报文。
11.根据权利要求10所述传输报文的方法,其特征在于,所述重传指示报文包括标识,所述标识用于标记所述重传指示报文为指示所述阻塞报文的发送设备重传所述阻塞报文;
所述识别阻塞报文的重传指示报文,包括:通过所述重传指示报文的标识,识别所述阻塞报文的重传指示报文。
12.根据权利要求10所述传输报文的方法,其特征在于,所述识别阻塞报文的重传指示报文,包括:
通过连续三次收到重复的所述阻塞报文的重复确认报文,识别所述阻塞报文的重传指示报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710828719.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:串口通信方法、装置及系统
- 下一篇:基于码块组来发送和接收传输块的方法