[发明专利]一种数据传输的方法、装置和系统有效
申请号: | 201710334617.0 | 申请日: | 2017-05-12 |
公开(公告)号: | CN108881008B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 左晶;郑凯;魏建国;祝建建;刘伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L1/16;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 系统 | ||
本申请记载一种基于多路径传输控制协议MPTCP的报文反馈方法,该方法用于数据包的收端,该方法包括:通过一MPTCP连接中的第一路径,接收第一数据包;通过所述第一路径向所述发端发送第一ACK包,所述第一ACK包包括所述第一数据包的序列号和第二数据包的序列号,所述第二数据包是所述收端在接收所述第一数据包时,通过所述MPTCP连接中的第二路径已接收的最后一个数据包,其中,所述第一路径的链路状态好于所述第二路径的链路状态。这样,收端在接收到数据后,能够更充分利用多条路径的网络资源向发端反馈数据包的接收情况,从而提高多路径传传输的性能。
技术领域
本发明涉及通信领域,尤其涉及一种数据传输的方法、装置和系统。
背景技术
自2013年1月,国际互联网工程任务组(IETF,Inernet Engineering Task)制定了第一个多路径传输控制协议(MPTCP,Multiple Path Transmission Control Protocol)以来,关于MPTCP技术的研究已遍布框架制定、安全分析、coupled拥塞控制(RFC6356)、接口分析、用例讨论以及中间件使能等方面。目前,MPTCP技术是通过多条路径并行传输来实现吞吐量的提升,例如Apple公司的siri业务,或者通过多路径来实现业务的连续性及可靠性。例如三星公司与韩国电信布局的手机到网关MPTCP代理这一段网络。MPTCP可以支持多路径传输,也就是将传统的TCP数据分流,分别在不同的TCP子流上传输,这样TCP连接中的两个地址间有多条路径,从而降低地址不可达的风险,也使得在增加或者变化传输路径的过程中,TCP连接不中断。例如这多条子流可以包括WiFi网络和蜂窝网络,该蜂窝网络可以是5G网络,4G网络,如长期演进网络(LTE,Long Term Evolution)、或者3G网络,如码分多址(CDMA,Code Division Multiple Access)网络,或者2G网络等。
由于MPTCP技术涉及多条子流,这多条子流的传输时延很难完全相同,例如,在传输速率,往返时延(RTT,Round-time Trip),丢包率以及带宽等方面都可能存在差异,这种差异反而会影响MPTCP的传输性能。现有技术无法在多条子流的传输时延存在差异的情况下很好地利用这多条子流的传输资源,例如,当报文承载的数据成功到达收端之后,相应的反馈或通知(例如确认字符ACK,即Acknowledgement)无法及时地发送端或者丢失,使得多路径的传输资源无法充分利用,甚至会使得吞吐率下降。在有些场景下,对一个TCP连接,使用MPTCP传输数据的性能,甚至不如使用该MPTCP技术中传输时延最好的TCP子流传输数据的性能。
发明内容
有鉴于此,本发明实施例提供了一种通过发端与收端之间的多条路径进行数据传输方法和装置,使得收端在接收到数据后,能够更充分利用多条路径的网络资源向发端传输反馈的信息,从而提高多路径传传输的性能。
第一方面,本发明实施例提供一种的通过发端与收端之间的多条路径进行数据传输方法,所述路径为所述发端与所述收端之间的链路,所述方法包括:所述收端通过一多路径传输控制协议MPTCP连接中的第一路径,接收来自所述发端的第一数据包;通过所述MPTCP连接中的第二路径,接收来自所述发端的第二数据包;通过所述第一路径向所述发端发送第一确认ACK包,所述第一确认包用于表示所述收端已接收所述第一数据包和所述第二数据包,所述第一确认包包括所述第一数据包的序列号和第二数据包的序列号,其中,所述第一路径的传输时延小于所述第二路径的传输时延。
需理解的是,发端就是MPTCP连接中发送数据包以及接收确认包的一端,收端就是MPTCP连接中接收数据包以及发送确认包的一端。这样,传输时延较好的路径上传输的确认包中携带从两条路径传输的数据包的反馈信息(即确认包中两个数据包的序列号),就可以使传输时延较好的路径帮助传输时延较差的路径传输反馈信息,使得发端能够更好地确认数据包是否被成功接收,改善数据的传输性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710334617.0/2.html,转载请声明来源钻瓜专利网。