[发明专利]传输报文的方法、网络组件和计算机可读存储介质有效
申请号: | 201710828719.8 | 申请日: | 2017-09-14 |
公开(公告)号: | CN109510690B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 管波;张明礼;乔乃强;俞博源 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/16 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 段月欣 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 报文 方法 网络 组件 计算机 可读 存储 介质 | ||
一种传输报文的方法、网络组件和计算机可读存储介质,所述方法包括:网络组件在多路径传输控制协议MPTCP连接的多个子流连接上接收报文,并根据接收的报文确定MPTCP层报文乱序;所述网络组件确定在容忍时间内未接收到导致所述乱序的阻塞报文,所述容忍时间小于所述多个子流连接的重传超时时间RTO中的最大RTO;所述网络组件在所述多个子流连接中的目标子流连接上,发送所述阻塞报文的重传指示报文,所述重传指示报文用于指示所述阻塞报文的发送设备重传所述阻塞报文。采用本发明实施例后,能够无需在子流RTO超时后触发重传,因此缩短时延。
技术领域
本发明涉及通信领域,尤其涉及一种传输报文的方法、网络组件和计算机可读存储介质。
背景技术
随着网络融合的发展,多路接入(通过个多通道将数据发送给用户终端)将成为未来提升用户感受的关键技术之一。与当前单路接入的最大不同是,需要将数据分发至多个渠道以发给用户终端。
国际互联网工程任务组(Internet Engineering Task Force,IETF)基于传输层的传输控制协议(Transmission Control Protocol,TCP),在2013年初推出最新正式的多路径传输控制协议(Multipath Transmission Control Protocol,MPTCP)标准RFC6824。
MPTCP是TCP协议的扩展,全面兼容TCP协议。MPTCP协议是一种利用多条路径并发传输的传输层协议,可以提高端到端的吞吐率,增加网络利用率,且增加冗余性。MPTCP的层次如图1所示,在TCP/网络协议(Internet Protocol,IP)协议栈架构的套接字(socket)层和TCP层之间,增加MPTCP层,由它负责管理多个子TCP模块,如TCP1、TCP2、…、TCPn。
参见图2,图2是MPTCP两层序列号示意图。MPTCP采用两层序列号机制实现多路径的并发可靠传输。下层子流序列号(Subflow Sequence Number,SSN)属于TCP子流,由各条TCP子流单独维护。上层数据序列号(Data Sequence Number,DSN)在MPTCP控制面维护,全局唯一。接收方在收到各条子流的报文后,根据DSN重组TCP报文。
MPTCP多路径并发传输带来的好处很多,一方面保证了网络的可靠性,另一方面增加了网络带宽利用率,能将流量从拥塞的链路向空闲链路转移。
MPTCP的典型应用场景绑定接入(Bonding Access,BA),参见图3,图3是混合接入网络的业务场景示意图。电脑与家庭网关(Home Gateway,HG)连接,然后通过LTE网络、数字用户链路(Digital Subscriber Line,DSL)或WiFi,与混合接入汇聚节点(Hybrid AccessAggregation Point,HAAP)连接。
在混合接入场景下,DSL、移动通信网络(例如:LTE)和WiFi等多条链路连接HG和HAAP。也就是说,HG和HAAP之间可以通过以下方式连接,如:DSL、LTE和WiFi。
在多链路接入网络环境下,不同路径存在一定的差异,各条路径上的时延、带宽、丢包率差异很大。在多路径传输时,由于这种差异性的存在,使得报文在接收端重组时存在乱序,增大了报文在接收端的排队时延,这对时延敏感的视频等业务影响较大。因此,在BA场景进行多链路并行传输,必须采用相关的机制来降低乱序带来的时延。
目前,接收端先等待报文的到来,然后收到后续的报文之后,发送重复ACK。发送端收到ACK后,并不立即触发MPTCP层的快速重传,而是先由子流的快速重传机制触发快速重传,直到子流重传超时时间(Retransmission Timeout,RTO)超时后,才触发MPTCP层的重传。
MPTCP层的重传需要在子流RTO超时后才触发,时延较长。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710828719.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:串口通信方法、装置及系统
- 下一篇:基于码块组来发送和接收传输块的方法