[发明专利]数据传输方法及通信装置有效

专利信息
申请号: 201580080702.8 申请日: 2015-09-23
公开(公告)号: CN107615729B 公开(公告)日: 2020-03-20
发明(设计)人: 韦安妮;熊春山;魏鑫鹏 申请(专利权)人: 华为技术有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 郝传鑫;熊永强
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据传输 方法 通信 装置
【说明书】:

发明实施例提供了一种数据传输方法及通信装置,在协议栈的应用层及多路径数据传输协议MPTCP层之间设置第二版超文本传输协议HTTP/2适配层,将属于属于同一条HTTP/2流的所有帧都分配在同一条MPTCP子流上进行传输,数据吞吐量大,系统鲁棒性好,提升了HTTP/2流的传输性能。

技术领域

本发明实施例涉及通信技术领域,尤其涉及一种数据传输方法及通信装置。

背景技术

超文本传输协议(Hypertext Transfer Protocol,HTTP)是客户端浏览器或其他程序与网络(web)服务器之间的应用层通信协议,采用了请求/响应模型。随着用户对网络性能要求的提升,各类相关的应用程序应运而生,而传统的HTTP/1.0或HTTP/1.1(第一版HTTP)已不能满足某些应用程序的运行要求,甚至会产生负面影响。

HTTP/2(第二版HTTP)通过引进报头字段压缩以及多路复用来有效利用网络资源、减少感知延迟。其中,通过在一个传输控制协议(Transmission Control Protocol,TCP)连接内将待传输的各类帧(frame)分为多个流,并在每一个流上分配多个HTTP请求响应交换,以实现上述多路复用。

现有技术中,由于HTTP/2的TCP连接中的多个流复用在客户端和服务端之间的同一条TCP连接上进行传输,数据吞吐量受限。同时,整个数据传输过程只依靠一条TCP连接,鲁棒性有待提高。

发明内容

本发明实施例提供了一种数据传输方法及通信装置,能够提升HTTP/2数据传输的吞吐量以及系统鲁棒性。

第一方面,本发明实施例提供了一种数据传输方法,适用于通信装置,该通信装置的协议栈包括HTTP/2适配层以及多路径数据传输协议(MPTCP,Multi-Path TransmissionControl Protocol)层,所述方法包括,HTTP/2适配层确定将属于同一条HTTP/2流的所有HTTP/2帧匹配到同一条MPTCP子流上;MPTCP层根据HTTP/2适配层的指示,将属于同一条HTTP/2流的所有HTTP/2帧承载到一条MPTCP子流上进行传输,其中,所述MPTCP子流归属的MPTCP链路有至少一条MPTCP子流。

通过在应用程及MPTCP层之间设置HTTP/2适配层,将属于同一条HTTP/2流的所有帧都承载于同一条MPTCP子流上进行传输,提升了数据吞吐量,系统鲁棒性好。进一步地,客户端和服务端之间的MPTCP子流上的中间解析节点可以接收到属于同一个HTTP/2流的所有帧,进而完成HTTP/2业务解析处理。

在一个可能的实现方式中,所述方法还包括,HTTP/2适配层根据接收到的HTTP/2帧携带的流标识,来识别各HTTP/2帧是否属于同一条HTTP/2流。其中,属于同一条HTTP/2流的帧具有相同的流标识。

在一个可能的实施方式中,HTTP/2适配层通过与MPTCP层之间的接口进行信息交互,以获取属于上述MPTCP链路的至少一条MPTCP子流的子流信息,所述子流信息用于标识MPTCP子流。

在一个可能的实现方式中,HTTP/2适配层获取的子流信息至少包括,MPTCP子流标识,该MPTCP子流标识可以包括MPTCP子流的地址信息;则HTTP/2适配层根据属于同一条MPTCP链路的至少一条MPTCP子流的地址信息,选择一条MPTCP子流,选择出的MPTCP子流用于承载所述属于所述同一条HTTP/2流的所有HTTP/2帧;并将所述HTTP/2帧及选择出的MPTCP子流的地址信息发送到所述MPTCP层所述传输单元;以及,由MPTCP层将所述属于同一条HTTP/2流的所有HTTP/2帧承载到所述选择出的MPTCP子流进行传输。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201580080702.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top