[發明專利]一種建立多路徑連接的子流的方法、裝置和系統有效
| 申請號: | 201811260980.3 | 申請日: | 2018-10-26 |
| 公開(公告)號: | CN111107672B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 祝建建;李鋒;宋秋斌;賀劍;李繼青 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04W76/16 | 分類號: | H04W76/16;H04W76/11;H04L45/243 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 李芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 建立 路徑 連接 方法 裝置 系統 | ||
本申請記載一種建立子流的方法。本端設備得到該本端的網絡接口卡當前接入的運營商的標識,以及本端設備得到對端設備的多個IP地址,以及該多個IP地址所歸屬的運營商的標識,通過匹配本端設備的對應的多個運營商和對端設備的所對應的多個運營商,在歸屬于同一運營商的IP地址對之間建立子流。典型的場景為本端設備是終端,對端設備是服務器。這樣,盡量使建立的子流不跨運營商,減小了因某些子流跨運營商通信而對一多路徑連接的傳輸性能的負面影響,更好地發揮多路徑連接相比于單路徑連接的傳輸性能的優勢。
技術領域
本發明涉及通信領域,尤其涉及一種建立多路徑連接的子流的方法、裝置和系統。
背景技術
計算機的應用之間常常涉及信息的交互。這些應用可以采用戶端/服務器端(C/S,Client/Server)這種軟件系統體系結構架構進行描述。其中,客戶端和服務器端在這種架構上指的就是應用,具體的,作為客戶端(Client)的應用請求服務,作為服務器端(Server)的應用為作為客戶端(Client)的應用提供服務。一些場景下,客戶端和服務端運行在不同的設備上。例如,應用運行在終端,則該應用為客戶端,應用運行在服務器,則該應用為服務端。顯然,客戶端和服務端之間需要交互信息,例如,該信息可使用多路徑傳輸技術。
多路徑傳輸技術通過在客戶端與服務端之間的多條子流(subflow)來并行傳輸數據,每條子流對應一條路徑(path)。例如,多路徑傳輸控制協議(MPTCP,Multiple?PathTransmission?Control?Protocol)就是一種基于傳輸控制協議(TCP,TransmissionControl?Protocol)的。多路徑傳輸技術可以統稱為MP技術,其包括多條子流的連接稱為多路徑連接,即MP連接。其中,多條子流中每一條子流對應客戶端與服務端之間不同的一條鏈路,該多條子流稱作一個多路徑連接。理論上,相比于單路徑傳輸,多路徑傳輸技術有助于提升數據的吞吐量,因此適用于在線視頻播放和下載數據;多路徑傳輸技術還有助于降低時延和提高數據傳輸的可靠性,因此適用于游戲。上述的多條子流可以基于Wi-Fi網絡和蜂窩網絡中的至少一種傳輸數據,其中,該蜂窩網絡可以是5G網絡,4G網絡,如長期演進網絡(LTE,Long?Term?Evolution)、或者3G網絡,如碼分多址(CDMA,Code?Division?MultipleAccess)網絡,或者2G網絡等等。
然而使用現有的方法在較為復雜網絡環境中建立起一多路徑連接多條子流后,該多路徑連接的傳輸性能(例如吞吐量或者時延)并不能達到如理論上的相比于單路徑傳輸的提升,有時甚至傳輸性能還不如僅使用其中的一部分子流。
發明內容
有鑒于此,本申請提供了一種建立多路徑連接的子流方法和裝置,考慮了多路徑連接所支持的多個運營商對該多路徑連接的傳輸性能的影響,對建立的每一條子流,使得該每一條子流的兩個端節點接入的網絡歸屬相同的運營商,從而能更好地保障該多路徑連接的傳輸性能,也能相比于單路徑連接更好地發揮多路徑連接的傳輸性能的優勢。
第一方面,本申請描述一種建立子流的方法,該方法包括:第一設備確定該第一設備的多個網絡接口卡各自接入的運營商的標識;該第一設備確定第二設備的多個互聯網協議IP地址,以及該第二設備的多個IP地址各自對應的運營商的標識;該第一設備基于該多個網絡接口卡各自接入的運營商的標識和該第二設備的多個IP地址各自對應的運營商的標識,建立多條第一子流,該多條第一子流是該第一設備與該第二設備之間的一個多路徑連接的子流,該多條第一子流中,每一條第一子流使用的該第一設備的網絡接口卡接入的運營商都和該每一條第一子流使用的該第二設備的IP地址對應的運營商相同。
一種實現方式下,該第一設備基于該多個網絡接口卡各自接入的運營商的標識和該第二設備的多個IP地址各自對應的運營商的標識,優先建立多條第一子流,盡量不建立跨運營商的子流。跨運營商的子流是指該第一設備的網絡接口卡接入的運營商都和該每一條第一子流使用的該第二設備的IP地址對應的運營商不同的子流。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811260980.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種液晶顯示背光模組
- 下一篇:一種觸摸按鍵控制系統及其控制方法





