[發明專利]一種HTTP請求傳輸方法及設備有效
| 申請號: | 201911223477.5 | 申請日: | 2019-12-03 |
| 公開(公告)號: | CN111093110B | 公開(公告)日: | 2021-02-12 |
| 發明(設計)人: | 王皓;胡征;許辰人;郭興民;李小金;顏志勇 | 申請(專利權)人: | 華為技術有限公司;北京大學 |
| 主分類號: | H04N21/4363 | 分類號: | H04N21/4363;H04N21/262;H04N21/61;H04N21/238;H04N21/438;H04N21/41 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 http 請求 傳輸 方法 設備 | ||
本申請公開了一種HTTP請求傳輸方法及設備,涉及電子設備領域。解決了將原始HTTP請求劃分為多個HTTP請求從不同CDN服務器拉取數據,可能會由于拉取數據不一致,導致最后拼接的數據無效的問題。在電子設備需要從多個CDN服務器下載數據時,可為不同CDN服務器分配的byte Range設計重合區間,意味著重合區間的數據電子設備會從不同CDN服務器都進行下載,這部分數據用于進行從不同CDN服務器拉取數據的數據一致性的校驗。電子設備可在確定從不同CDN服務器拉取的數據一致時,進行數據合并以獲得最終所需數據。
技術領域
本申請涉及電子設備領域,尤其涉及一種超文本傳輸協議(hypertext transferprotocol,HTTP)請求傳輸方法及設備。
背景技術
隨著電子技術的不斷發展,如手機,平板電腦等電子設備允許無線保真(wirelessfidelity,Wi-Fi)和蜂窩雙網的同時使用,以提升通信體驗。例如,用戶在使用手機觀看視頻時,同時使用Wi-Fi網絡和蜂窩網,可提供更大的聚合帶寬,使得視頻下載速率更高、卡頓更少、更流暢。
為了能夠實現Wi-Fi網絡和蜂窩網的同時使用,業界提出了多路徑超文本傳輸協議(multipath hypertext transfer protocol,MPHTTP)技術。在MPHTTP技術中,對于應用程序(application,APP)發起的原始HTTP請求,電子設備可根據該原始HTTP請求中攜帶的字節范圍(byte Range),將該原始HTTP請求分為多個(如兩個)HTTP請求后,分別通過Wi-Fi網絡和蜂窩網發送給對應內容分發網絡(content distribution network,CDN)服務器,以從CDN服務器拉取相應數據,達到提供更大聚合帶寬的目的。
一般的,不同網絡中提供內容訪問的CDN服務器不同。如果針對劃分的多個HTTP請求,電子設備從同一個CDN服務器拉取數據,則可能會由于跨網訪問導致下載速度非常慢甚至不能訪問的問題。因此,為了讓用戶能夠獲得最佳的業務體驗,針對劃分的多個HTTP請求,電子設備通常會從不同的CDN服務器拉取數據。例如,如圖1所示,以原始HTTP請求的byte Range為1-200,蜂窩網中提供內容訪問的CDN服務器為CDN 1,Wi-Fi網絡中提供內容訪問的CDN服務器為CDN 2為例。電子設備可將原始HTTP請求劃分為兩個HTTP請求,分別為:HTTP請求1,攜帶的byte Range為1-100;HTTP請求2,攜帶的byte Range為101-200。電子設備通過蜂窩網向CDN 1發送HTTP請求1,用于從CDN 1拉取byte Range為1-100的數據,通過Wi-Fi網絡向CDN 2發送HTTP請求2,用于從CDN 2拉取byte Range為101-200的數據。之后,電子設備將分別從CDN 1和CDN 2獲得的數據進行拼接,便可獲得原始HTTP請求所請求拉取的數據。
但是,將原始HTTP請求劃分為多個HTTP請求,從不同CDN服務器拉取數據,可能會存在拉取數據不一致的問題,導致最后拼接的數據無效。
發明內容
本申請實施例提供一種HTTP請求傳輸方法及設備,解決了將原始HTTP請求劃分為多個HTTP請求從不同CDN服務器拉取數據,可能會由于拉取數據不一致,導致最后拼接的數據無效的問題。
為達到上述目的,本申請采用如下技術方案:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司;北京大學,未經華為技術有限公司;北京大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911223477.5/2.html,轉載請聲明來源鉆瓜專利網。





