[發明專利]數據傳輸方法及通信裝置有效
| 申請號: | 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子流進行傳輸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580080702.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種改進型混凝土攪拌器
- 下一篇:一種焊接式離心機底座





