[發明專利]多路徑TCP子流的建立與控制系統和方法有效
| 申請號: | 201410238958.4 | 申請日: | 2014-05-30 |
| 公開(公告)號: | CN104243443B | 公開(公告)日: | 2018-04-20 |
| 發明(設計)人: | A·比斯瓦斯;J·V·格拉埃斯萊伊 | 申請(專利權)人: | 蘋果公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04W48/18 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所11038 | 代理人: | 鮑進 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路徑 tcp 建立 控制系統 方法 | ||
技術領域
本公開內容涉及電子裝置,更具體地,涉及用于無線裝置建立和控制多路徑TCP子流的系統和方法。
背景技術
無線通信系統的使用在迅速地增長。此外,存在多種不同的無線通信技術和標準。無線通信標準的一些例子包括GSM、UMTS(WCDMA)、LTE、高級LTE(LTE-A)、3GPP2CDMA2000(例如,1xRTT、1xEV-DO、HRPD、eHRPD)、IEEE802.11(WLAN或Wi-Fi)、IEEE802.16(WiMAX)、藍牙及其它。
這些標準中的一些可用作互補的功能,而其它的通常可以被認為是競爭對手,試圖實現消費者中類似的需求。因此,對于至少一些無線裝置來說,利用多種無線技術或標準進行通信是常見的。例如,一些無線裝置(諸如一些智能電話等)可以能夠進行蜂窩通信以及Wi-Fi通信。
發明內容
本文給出了用于電子裝置建立和配置多路徑TCP(MPTCP)連接和子流的控制的方法以及配置成實現該方法的電子裝置的實施例。
本文描述了用于建立MPTCP連接的技術,其中可以考慮不同類型網絡接口的不同特性。例如,值得注意的是許多無線(例如,移動)裝置可以包括能夠提供數據鏈接的Wi-Fi和蜂窩網絡接口,而許多服務器(及其它固定的/不動的裝置)可以主要或者專門包括有線網絡接口。
由于不同的網絡接口可能具有不同的可用性,并且關于不同網絡接口的使用首選項(use preference)通常可能不同,因此,根據本文給出的一些技術,裝置在確定如何并且以什么順序嘗試建立MPTCP連接時可以監視其網絡接口的可用性和/或考慮特定于裝置或裝置種類的網絡接口使用首選項。
本文還描述了用于控制MPTCP連接的技術。再次考慮不同類型網絡接口的不同特性以及實現那些各種類型網絡接口的裝置,根據本文給出的一些技術,裝置可以針對MPTCP連接斷言(assert)控制權(controllership)/聲明自己是主裝置,或者相反,可以針對MPTCP連接斷言無控制權/聲明自己是從裝置。以這種方式,具有較強網絡接口使用首選項的裝置(諸如移動裝置,在有些情況下)可以根據它們的網絡接口使用首選項來控制MPTCP連接,而具有較弱或不存在網絡接口使用首選項的裝置(諸如固定/不動的裝置,在有些情況下)可以避免無意識地違背與其建立MPTCP連接的裝置的網絡接口使用首選項。
在假定針對MPTCP連接作為主裝置或從裝置的角色時,裝置可以承擔或者放棄對MPTCP連接執行某些控制操作的能力。例如,啟動MPTCP連接的任何新MPTCP子流的許可可以為針對MPTCP連接承擔了主裝置角色的裝置保留。作為另一個例子,修改MPTCP連接的MPTCP子流的優先級級別的許可可以為針對MPTCP連接承擔了主裝置角色的裝置保留。
本文所描述的技術可以在多種不同類型的裝置中實現和/或與這些裝置一起使用,這些裝置包括但不限于便攜式媒體播放器、蜂窩電話、平板電腦、機頂盒裝置、電視系統、服務器、及其它計算裝置。
根據本公開實施例的一個方面,提供了一種無線用戶設備(UE)裝置。該UE裝置包括:Wi-Fi網絡接口,蜂窩網絡接口,和可操作地耦合到所述Wi-Fi網絡接口和所述蜂窩網絡接口的處理元件。所述UE配置成:嘗試通過所述Wi-Fi網絡接口與遠程端點建立多路徑傳輸控制協議(MPTCP)子流;如果通過所述Wi-Fi網絡接口與所述遠程端點建立MPTCP子流的嘗試不成功,那么嘗試通過所述Wi-Fi網絡接口與所述遠程端點建立非多路徑TCP連接;如果通過所述Wi-Fi網絡接口與所述遠程端點建立非多路徑TCP連接的嘗試不成功,那么嘗試通過所述蜂窩網絡接口與所述遠程端點建立MPTCP子流;及如果通過所述蜂窩網絡接口與所述遠程端點建立MPTCP連接的嘗試不成功,那么嘗試通過所述蜂窩網絡接口與所述遠程端點建立非多路徑TCP連接。
根據本公開實施例的一個方面,提供了一種用于無線裝置與遠程端點建立多路徑TCP(MPTCP)連接的方法。所述無線裝置包括Wi-Fi網絡接口和蜂窩網絡接口。所述方法包括:接收指示所述Wi-Fi網絡接口和所述蜂窩網絡接口中每一個的可用狀態的信息;及嘗試與遠程端點建立MPTCP子流。如果所述Wi-Fi網絡接口可用,那么優先地通過所述Wi-Fi網絡接口執行與所述遠程端點建立MPTCP子流的所述嘗試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘋果公司,未經蘋果公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410238958.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種遙控飛行器
- 下一篇:一種基于伺服電機的高精度穩定云臺





