通過多個rat通信設(shè)備檢索內(nèi)容的制作方法
【專利摘要】在具有分別與第一和第二接入網(wǎng)絡(luò)通信的第一和第二無線電接入接口的無線通信設(shè)備中,用于檢索內(nèi)容的方法包括從遠(yuǎn)程服務(wù)器接收用于內(nèi)容檢索的請求,以及經(jīng)由第一無線電接入技術(shù)連接檢索請求內(nèi)容的第一部分。當(dāng)確定第一部分的檢索不滿足所需QoS閾值時(shí),激活第二無線電接入接口。將待檢索的請求內(nèi)容的隨后部分劃分成經(jīng)由第一無線電接入技術(shù)連接檢索的第一份和經(jīng)由第二無線電接入技術(shù)連接檢索的第二份,使得估計(jì)第一份和第二份的檢索滿足所需QoS閾值,以及分別經(jīng)由第一和第二無線電接入技術(shù)連接檢索。
【專利說明】通過多個RAT通信設(shè)備檢索內(nèi)容
【技術(shù)領(lǐng)域】
[0001]本公開內(nèi)容涉及用于通過具有第一和第二無線電接入接口的無線通信設(shè)備檢索內(nèi)容,以便能夠同時(shí)使用多無線電接入技術(shù)來支持高質(zhì)量內(nèi)容檢索的方法。還公開和要求了無線通信設(shè)備和通信系統(tǒng)。
【背景技術(shù)】
[0002]媒體內(nèi)容流式傳輸在因特網(wǎng)上正變得更普遍,以及最近研究表明流式傳輸業(yè)務(wù)構(gòu)成當(dāng)今因特網(wǎng)業(yè)務(wù)的最大比例并且預(yù)期隨著移動設(shè)備(通常,智能電話)正日益用于移動流式傳輸服務(wù),該百分比未來還將增長。隨著體驗(yàn)移動流式傳輸?shù)囊苿与娫捰脩舻娜找嬖龆?,存在流式傳輸?yōu)化的需要,以便改進(jìn)移動設(shè)備的流式傳輸體驗(yàn)。
[0003]目前存在設(shè)計(jì)成通過隨時(shí)間改變的移動通信信道有效操作的若干流式傳輸技術(shù),例如HTTP直播流式傳輸(HLS)和通過HTTP的3GPP動態(tài)自適應(yīng)流式傳輸(DASH)。題為 “Apple proposes HTTP streaming feature as IETF standard (蘋果提出 HTTP 流式傳輸特征作為 IETF 標(biāo)準(zhǔn))”(可經(jīng) http: //arstechnica.com/web/news/2009/07/apple-proposes-http-streaming-f eature-as-a-protocol-standard.ars 檢索)的文章給出了 HLS的簡單概述,以及在3GPP技術(shù)規(guī)范TS26.247 (V10.0.0),題為“Transparentend-to-end Packet-switched Streaming Service (PSS);Progressive Download andDynamic Adaptive Streaming over HTTP (3GP-DASH)(透明端到端分組交換流式傳輸服務(wù)(PSS);通過HTTP的漸進(jìn)式下載和動態(tài)自適應(yīng)流式傳輸(3GP-DASH))”中描述了 DASH。
[0004]HLS和DASH通過切換編碼媒體內(nèi)容的速率匹配可用輸送容量,支持通過單一通信路徑(或單一無線電接入技術(shù)連接)的媒體流式傳輸和自適應(yīng)流式傳輸。通過這些技術(shù),客戶端將媒體內(nèi)容檢索為小“組塊”恒定持續(xù)時(shí)間(通常接近IOs)的序列。能從對于媒體內(nèi)容的相同份額可用的多個組塊檢索每一組塊,例如,可由高質(zhì)量組塊、中等質(zhì)量組塊等等表示媒體內(nèi)容的份額。高質(zhì)量組塊將具有更多信息,因此,在大小方面也將比中等質(zhì)量組塊更大。每次客戶端檢索組塊時(shí),測量檢索持續(xù)時(shí)間。當(dāng)持續(xù)時(shí)間超出某一閾值時(shí)(或當(dāng)其他實(shí)現(xiàn)觸發(fā)應(yīng)用時(shí)),客戶端請求具有降低質(zhì)量,從而具有能更快檢索的縮減大小的下一組塊。這樣,即使當(dāng)輸送信道的容量下降時(shí)(例如由于信道變化和傳輸影響),雖然具有降低的質(zhì)量,但仍能維持流式傳輸流動。
[0005]HLS/DASH的優(yōu)點(diǎn)在于流式傳輸流動態(tài)地適應(yīng)可用輸送容量以及在移動通信系統(tǒng)中具有相當(dāng)魯棒性和可靠性的特征。然而,缺點(diǎn)在于在損害質(zhì)量的情況下執(zhí)行自適應(yīng):當(dāng)輸送信道劣化和不能支持高數(shù)據(jù)率時(shí),維持流式傳輸流動,但降低質(zhì)量。例如,當(dāng)移動設(shè)備使用HLS或DASH經(jīng)由WiFi流式傳輸視頻內(nèi)容時(shí),當(dāng)WiFi網(wǎng)絡(luò)變阻塞(例如,當(dāng)不能支持超出100-200Kbps的TCP吞吐量時(shí))以及不能支持高質(zhì)量流式傳輸時(shí),流式內(nèi)容將切換到低質(zhì)量。這對用戶體驗(yàn)有消極影響。
[0006]從而,HLS和3GPP DASH為移動流式傳輸提供有效和自適應(yīng)技術(shù),但當(dāng)輸送信道顯著劣化時(shí),它們不能保持高質(zhì)量流式傳輸體驗(yàn)。[0007]在試圖提高視頻流式傳輸性能時(shí),若干公開提出使用多個同時(shí)的IP接口來并行檢索視頻組塊。例如,在 Robert Kuschnig、Ingo Kofler 和 Hermann Hellwagner 的題為“Improving Internet Video Streaming Performance by Parallel TCP-basedRequest-Response Streams (通過并行的基于TCP的請求-響應(yīng)流來改善因特網(wǎng)視頻流式傳輸)”的文章(可經(jīng) http://alvand.basu.ac.1r/ ?nassiri/courses/AdvNetworks/papers/paper25.pdf檢索)中,作者提出基于請求-響應(yīng)的客戶端驅(qū)動流式傳輸系統(tǒng),與HLS/DASH非常類似,然而,其使用多個接口來同時(shí)地檢索多個組塊。所報(bào)告的性能結(jié)果指示多路徑組塊檢索能提供在大的往返時(shí)間(RTT)范圍上相對穩(wěn)定且與單路徑組塊檢索相比更高的整體TCP吞吐量。然而,在該公開中,移動設(shè)備保持多個接口持續(xù)有效。因此,這種多路徑流式傳輸機(jī)制能對電池消耗有相對負(fù)面的影響。
[0008]能用于增強(qiáng)流式傳輸體驗(yàn)的另一種已知技術(shù)是多路徑TCP(MPTCP)(例如見可經(jīng)http://tools.1etf.0rg/wg/mptcp/ 檢索的多路徑 TCP 因特網(wǎng)草案)。
[0009]通過MPTCP,客戶端和服務(wù)器建立同時(shí)用來檢索媒體內(nèi)容的多個并行的TCP連接(通常經(jīng)由不同的通信技術(shù))。優(yōu)點(diǎn)在于MPTCP能通過利用多個通信路徑上的可用容量,提供增加的整體吞吐量。因此,當(dāng)基于MPTCP進(jìn)行HTTP流式傳輸會話時(shí),能增加整體輸送容量,從而,由于很少要求低質(zhì)量媒體組塊,因此預(yù)期提高的流式傳輸體驗(yàn)。然而,缺點(diǎn)在于客戶端和服務(wù)器均必須升級來支持大多數(shù)情況下不切實(shí)際的MPTCP。為避免這一問題,如在 Mark Handley 白勺題為 “mptcp proxies (mptcp 代理)”的陳述(可經(jīng) www.1etf.0rg/proceedings/80/slides/mptcp-4.ppt檢索)中所提出的,能在客戶端和服務(wù)器之間使用MPTCP代理。在這種情況下,僅客戶端和代理需要支持MPTCP,而流式傳輸/媒體服務(wù)器不需要。然而,仍然存在升級網(wǎng)絡(luò)體系結(jié)構(gòu)的需求。而且,使用代理(或其他中間框)破壞了端到端透明性,以及會產(chǎn)生若干問題,例如,利用在有效負(fù)載中攜帶輸送信息的應(yīng)用(FTP、SIP、RTSP等等)。此外,通過MPTCP,是服務(wù)器執(zhí)行傳輸調(diào)度(即,將媒體數(shù)據(jù)分配給可用通信路徑或TCP子流),因此,客戶端不能判定使用哪一路徑或無線電接入技術(shù)。這是另外的缺點(diǎn),因?yàn)榉?wù)器可能選擇通過最昂貴的通信路徑發(fā)送數(shù)據(jù),以及客戶端沒有權(quán)力來避免或者控制該行為。
【專利附圖】
【附圖說明】
[0010]現(xiàn)在,將僅通過示例,參考附圖,描述根據(jù)本公開內(nèi)容的不同方面的用于通過具有第一和第二無線電接入接口的無線通信設(shè)備檢索內(nèi)容的方法、無線通信設(shè)備和通信系統(tǒng),在附圖中:
[0011]圖1是根據(jù)本公開內(nèi)容的實(shí)施例的示例的通信系統(tǒng)的示意框圖;
[0012]圖2是根據(jù)本公開內(nèi)容的實(shí)施例的示例的無線通信設(shè)備的示意框圖;
[0013]圖3是示出根據(jù)本公開內(nèi)容的實(shí)施例,通過無線通信設(shè)備檢索內(nèi)容的示例方法的流程圖;
[0014]圖4是示出根據(jù)本公開內(nèi)容的實(shí)施例,經(jīng)由第一無線電接入接口,由無線通信設(shè)備檢索內(nèi)容的示例消息流的圖;
[0015]圖5是示出根據(jù)本公開內(nèi)容的實(shí)施例,經(jīng)由第一和第二無線電接入接口,由無線通信設(shè)備檢索內(nèi)容的示例消息流的圖;[0016]圖6是示出由于不同信道狀態(tài),在現(xiàn)有技術(shù)的無線通信設(shè)備接收的內(nèi)容中,隨時(shí)間變化的圖;
[0017]圖7是示出由于不同信道狀態(tài),在根據(jù)本公開內(nèi)容的實(shí)施例的示例的無線通信設(shè)備接收的內(nèi)容中,隨時(shí)間變化的圖;以及
[0018]圖8是表示在安卓平臺上,根據(jù)本公開內(nèi)容的實(shí)施例的示例,用于檢索內(nèi)容的方法的實(shí)現(xiàn)的無線通信設(shè)備的一部分的示意框圖。
【具體實(shí)施方式】
[0019]將參考能利用第一接入網(wǎng)絡(luò)和第二接入網(wǎng)絡(luò)操作的無線通信設(shè)備描述本公開內(nèi)容,第一接入網(wǎng)絡(luò)是公共WiFi網(wǎng)絡(luò),以及第二接入網(wǎng)絡(luò)是3G UMTS網(wǎng)絡(luò)。然而,將意識到本公開內(nèi)容可以應(yīng)用于其他類型的網(wǎng)絡(luò)以及無線通信設(shè)備,該無線通信設(shè)備能利用可以從例如GSM;增強(qiáng)數(shù)據(jù)速率GSM演進(jìn)(EDGE);通用分組無線電系統(tǒng)(GPRS) ;CDMA,諸如IS-95、CDMA2000、WCDMA或通用移動電信系統(tǒng)(UMTS);第四代長期演進(jìn)(LTE);其他廣域網(wǎng)通信系統(tǒng);專用移動無線電(PMR);全球微波接入互操作性(WIMAX);其他3G或4G網(wǎng)絡(luò)等等中選擇的兩個或更多個不同網(wǎng)絡(luò)的任意組合操作進(jìn)行操作。通過參考3G UMTS和WiFi網(wǎng)絡(luò)描述本公開內(nèi)容,意圖不是以任何方式限定本公開內(nèi)容。
[0020]根據(jù)本公開內(nèi)容的無線通信設(shè)備可以是便攜式或移動電話、個人數(shù)字助理(PDA)、無線視頻或多媒體設(shè)備、便攜式計(jì)算機(jī)、筆記本電腦、平板設(shè)備、嵌入式通信處理器或類似的無線通信設(shè)備。在下述描述中,為示例目的,通信設(shè)備將統(tǒng)稱為移動設(shè)備,并且意圖不是將本公開內(nèi)容限定到任何特定類型的無線通信設(shè)備。
[0021]首先參考圖1,根據(jù)本公開內(nèi)容的實(shí)施例的示例的通信系統(tǒng)100包括至少一個移動設(shè)備102 (但通常是多個移動設(shè)備),至少一個移動設(shè)備102能與諸如WiFi網(wǎng)絡(luò)110的第一接入網(wǎng)絡(luò)和諸如UMTS網(wǎng)絡(luò)104的第二接入網(wǎng)絡(luò)通信。
[0022]眾所周知,UMTS網(wǎng)絡(luò)104提供多個覆蓋區(qū)域或小區(qū),諸如UTRAN(UMTS陸地?zé)o線電接入網(wǎng))105的覆蓋區(qū)域或小區(qū)106。移動設(shè)備(也稱為用戶設(shè)備(UE)) 102能經(jīng)無線電通信鏈路108與UMTS網(wǎng)絡(luò)104操作或通信。UMTS網(wǎng)絡(luò)104通信地耦接到遠(yuǎn)程服務(wù)器118以便為移動設(shè)備102的用戶提供服務(wù)。
[0023]WiFi網(wǎng)絡(luò)110提供由至少一個接入點(diǎn)(AP) 112服務(wù)的覆蓋區(qū)域114。移動設(shè)備102能經(jīng)無線電通信鏈路116與WiFi網(wǎng)絡(luò)110操作或通信。WiFi網(wǎng)絡(luò)110還通信地耦接到遠(yuǎn)程服務(wù)器118以便為移動設(shè)備102的用戶提供服務(wù)。
[0024]在圖1中,UMTS網(wǎng)絡(luò)104和WiFi網(wǎng)絡(luò)110經(jīng)因特網(wǎng)120可通信地耦接到遠(yuǎn)程服務(wù)器118。然而,UMTS網(wǎng)絡(luò)104和WiFi網(wǎng)絡(luò)110可以通過另外的通信裝置,諸如租用線路、虛擬專用網(wǎng)絡(luò)(VPN)或類似的裝置來耦接到遠(yuǎn)程服務(wù)器118。
[0025]UMTS網(wǎng)絡(luò)104和WiFi網(wǎng)絡(luò)110也可以耦接到一個或多個其他網(wǎng)絡(luò)(未示出),諸如分組數(shù)據(jù)網(wǎng)絡(luò)、CS網(wǎng)絡(luò)、IP多媒體子系統(tǒng)(MS)網(wǎng)絡(luò),以便向移動設(shè)備提供服務(wù)或從移動設(shè)備提供服務(wù)。
[0026]將意識到盡管在圖1中僅示出了覆蓋區(qū)域106,但UMTS網(wǎng)絡(luò)104具有多個覆蓋區(qū)域以及每一覆蓋區(qū)域由作為UTRAN105的一部分的、稱為節(jié)點(diǎn)B的一個或多個基站(未示出)提供服務(wù)。此外,WiFi網(wǎng)絡(luò)110可以具有多個接入點(diǎn)(AP) 112。[0027]圖2是根據(jù)本發(fā)明的實(shí)施例,諸如圖1所示的移動設(shè)備102的無線通信設(shè)備的框圖。技術(shù)人員將意識到,圖2僅示出理解本發(fā)明所必要的示例性移動設(shè)備102的主要功能部件。
[0028]移動設(shè)備102包括用于執(zhí)行移動設(shè)備102的操作處理的處理單元202。移動設(shè)備102還具有用于經(jīng)例如與UMTS網(wǎng)絡(luò)104的UTRAN105的節(jié)點(diǎn)B (未示出)或WiFi網(wǎng)絡(luò)110的AP112的無線電通信鏈路,來提供無線通信的通信部204。通信部204可以包括作為移動設(shè)備102的UMTS無線電接入接口 220的一部分的元件和作為移動設(shè)備102的WiFi無線電接入接口 222的一部分的元件。例如,通信部204通常包括諸如至少一個天線208、接收機(jī)(未示出)和發(fā)射機(jī)(未示出)、至少一個調(diào)制/解調(diào)部(未示出)、以及至少一個編碼/解碼部(未示出)的元件,如技術(shù)人員所公知的,從而,在此將不進(jìn)一步描述。通信部204可以包括用于UMTS無線電接入接口 220的一組元件和用于WiFi無線電接入接口 222的一組元件,或接口 220、222可以共享元件。通信部204耦接到處理單元202。從而,移動設(shè)備102可以經(jīng)第一無線電接入接口(例如,WiFi無線電接入接口 222)和第一無線電接入技術(shù)連接(例如,經(jīng)WiFi無線電接入接口 222的TCP連接)以及經(jīng)第二無線電接入接口(例如UMTS無線電接入接口 220)和第二無線電接入技術(shù)連接(例如,經(jīng)UMTS無線電接入接口220的TCP連接),與遠(yuǎn)程服務(wù)器118通信。
[0029]移動設(shè)備102還具有人機(jī)接口(MMI)212,包括諸如鍵盤、麥克風(fēng)、揚(yáng)聲器、顯示屏的元件,用于在移動設(shè)備和移動設(shè)備102的用戶之間提供接口。MMI212還耦接到處理單元202。
[0030]處理單元202可以是執(zhí)行移動設(shè)備102的操作所需的所有處理的單一處理器或可以包括兩個或更多個處理器。處理器的數(shù)量和為處理單元分配處理功能是技術(shù)人員的設(shè)計(jì)選擇問題。移動設(shè)備102還具有程序存儲器214,其中存儲了包含用于操作移動設(shè)備102的處理器指令的程序。程序可以包含多個不同的程序單元或子例程,包含用于各種不同任務(wù)的處理器指令,例如,用于:經(jīng)MMI212與用戶通信;處理從UTRAN105和WiFi網(wǎng)絡(luò)110接收的信令消息(例如尋呼信號);以及執(zhí)行相鄰覆蓋區(qū)域測量。在程序存儲器214中存儲的特定程序單元包括用于請求內(nèi)容檢索的內(nèi)容檢索應(yīng)用單元216和用于使內(nèi)容檢索應(yīng)用單元216能夠使用多個路徑(或連接)來檢索資源的多路徑輸送服務(wù)(MTS)單元218。在下文中,將更詳細(xì)地描述內(nèi)容檢索應(yīng)用單元216和MTS單元218的操作。
[0031]移動設(shè)備102可以進(jìn)一步包括用于存儲信息的存儲器206。存儲器206在圖2中示為處理單元202的一部分,但也可以是單獨(dú)的。
[0032]現(xiàn)在參考圖3,圖3示出根據(jù)本公開內(nèi)容的實(shí)施例的示例,用于通過無線通信設(shè)備檢索內(nèi)容的方法的步驟,該無線通信設(shè)備具有用于與第一接入網(wǎng)絡(luò)通信的第一無線電接入接口,諸如用于與WiFi網(wǎng)絡(luò)110通信的WiFi無線電接入接口 222,以及用于與第二接入網(wǎng)絡(luò)通信的第二無線電接入接口,諸如用于與UMTS網(wǎng)絡(luò)104通信的UMTS無線電接入接口220。將參考圖1的通信系統(tǒng)100和圖2的移動設(shè)備102通過示例描述該方法。意圖不是將本發(fā)明限定到參考圖1所示和所述的特定類型的網(wǎng)絡(luò)。
[0033]在步驟300,在移動設(shè)備102接收用于從可通信地耦接到UMTS網(wǎng)絡(luò)104和WiFi網(wǎng)絡(luò)Iio的遠(yuǎn)程服務(wù)器118檢索內(nèi)容的請求。僅當(dāng)?shù)谝粺o線電接入接口 222有效時(shí)或當(dāng)?shù)谝?22和第二 220無線電接入接口均有效時(shí),可以接收檢索內(nèi)容的請求。例如,移動設(shè)備102處于覆蓋區(qū)域114并且經(jīng)激活的WiFi無線電接入接口 222,與WiFi網(wǎng)絡(luò)110通信??梢詮囊苿釉O(shè)備102的用戶接收檢索請求。內(nèi)容可以是視頻、網(wǎng)頁、文件或可從遠(yuǎn)程服務(wù)器118獲得的其他類型的媒體內(nèi)容。例如,移動設(shè)備102的用戶正瀏覽網(wǎng)站并且識別出用戶希望檢索的視頻片段。
[0034]請求內(nèi)容可以包括不同類型的媒體內(nèi)容。此外,用來分發(fā)請求內(nèi)容的分發(fā)或檢索方法可以是流式傳輸方法,諸如視頻流式傳輸(實(shí)況或未實(shí)況),或可以是非流式傳輸方法,諸如下載文件。用于移動設(shè)備的已知的流式傳輸方法,諸如HLS和DASH(如上所述)是基于HTTP流式傳輸?shù)?。在這些流式傳輸方法中,由服務(wù)器(例如遠(yuǎn)程服務(wù)器118)在一系列組塊中提供內(nèi)容。這也稱為分塊傳送編碼。通常,一系列組塊的每一個具有恒定的持續(xù)時(shí)間。
[0035]響應(yīng)于接收到對內(nèi)容的請求,然后,移動設(shè)備102經(jīng)由第一無線電接入技術(shù)連接并經(jīng)第一無線電接入接口,從遠(yuǎn)程服務(wù)器118檢索請求內(nèi)容的第一部分(例如第一組塊),步驟302。這可以在內(nèi)容檢索單元216的控制下,由處理單元202控制。在當(dāng)?shù)谝粺o線電接入接口是WiFi無線電接入接口 222的示例布置中,經(jīng)由WiFi連接檢索請求內(nèi)容的第一部分。然后,移動設(shè)備102確定經(jīng)由第一無線電接入技術(shù)連接所檢索的請求內(nèi)容的第一部分是否滿足對于請求內(nèi)容部分的所需服務(wù)質(zhì)量(QoS)閾值,步驟304。
[0036]在請求內(nèi)容包括一系列組塊的示例布置中,請求內(nèi)容的第一部分是請求內(nèi)容的第一組塊,以及經(jīng)由第一無線電接入技術(shù)連接檢索請求內(nèi)容的第一部分包括經(jīng)由第一無線電接入技術(shù)連接將對于請求內(nèi)容的第一組塊的請求發(fā)送到遠(yuǎn)程服務(wù)器118,以及經(jīng)由第一無線電接入技術(shù)連接從遠(yuǎn)程服務(wù)器118接收請求的第一組塊。
[0037]請求QoS閾值可以是用于內(nèi)容或吞吐量速率的檢索的所需延遲和/或所需帶寬。在一系列組塊中編碼的媒體內(nèi)容的情況下,所需QoS閾值是檢索請求內(nèi)容的組塊所需的最大時(shí)間。將所需QoS閾值提供給移動設(shè)備102。例如,可以在移動設(shè)備102中預(yù)先配置所需QoS,移動設(shè)備102可以從接收內(nèi)容確定所需QoS或移動設(shè)備102可以從提供請求內(nèi)容的遠(yuǎn)程服務(wù)器118接收與請求內(nèi)容相關(guān)聯(lián)的數(shù)據(jù),該數(shù)據(jù)包括所需QoS閾值。在示例布置中,響應(yīng)于從移動設(shè)備102接收到對于與請求內(nèi)容相關(guān)聯(lián)的數(shù)據(jù)的檢索請求,遠(yuǎn)程服務(wù)器118將與請求內(nèi)容相關(guān)聯(lián)的數(shù)據(jù)(例如元數(shù)據(jù))發(fā)送到移動設(shè)備102,該數(shù)據(jù)包括描述請求內(nèi)容的信息(例如QoS閾值)。與請求內(nèi)容相關(guān)聯(lián)的數(shù)據(jù)也可以稱為“播放列表”或“索引”,以及可以指示例如組成請求的媒體內(nèi)容的組塊的數(shù)量、每一組塊的持續(xù)時(shí)間等等。
[0038]確定所需QoS閾值以便移動設(shè)備102的請求內(nèi)容的回放速率與在移動設(shè)備102接收內(nèi)容的速率匹配。
[0039]在所需QoS閾值是所需帶寬的方案中,移動設(shè)備102通過將可用于第一無線電接入技術(shù)連接的帶寬與所需QoS帶寬進(jìn)行比較,確定檢索是否滿足所需QoS閾值。如果可用帶寬小于所需QoS帶寬,那么移動設(shè)備102確定第一無線電接入技術(shù)連接不滿足所需QoS閾值。如果可用帶寬等于或大于所需QoS閾值,那么移動設(shè)備102確定第一無線電接入技術(shù)連接滿足所需QoS閾值。
[0040]在內(nèi)容包括一系列組塊以及所需QoS閾值是檢索組塊所需的最大時(shí)間的布置中,移動設(shè)備102通過將經(jīng)由第一無線電接入技術(shù)連接在移動設(shè)備102接收第一部分(即組塊)所花費(fèi)的時(shí)間與最大時(shí)間進(jìn)行比較,確定組塊檢索是否滿足所需QoS閾值。如果接收第一組塊花費(fèi)的時(shí)間大于最大時(shí)間,那么移動設(shè)備102確定第一無線電接入技術(shù)連接不滿足所需QoS閾值。如果接收第一組塊所花費(fèi)的時(shí)間等于或小于最大時(shí)間,那么移動設(shè)備102確定第一無線電接入技術(shù)連接滿足所需QoS閾值。
[0041]從而,移動設(shè)備102被布置成將用于檢索請求內(nèi)容部分的測量QoS參數(shù)(例如,移動設(shè)備確定可用帶寬、接收第一組塊花費(fèi)的時(shí)間)與QoS參數(shù)的所需QoS閾值進(jìn)行比較來確定第一無線電接入技術(shù)連接是否滿足QoS需求。
[0042]步驟306,當(dāng)確定經(jīng)由第一無線電接入技術(shù)連接檢索請求內(nèi)容的第一部分不滿足所需QoS閾值時(shí),例如,當(dāng)以大于最大時(shí)間的延遲檢索第一組塊時(shí),移動設(shè)備102 (在處理單元202的控制下)激活第二無線電接入接口,例如,UMTS無線電接入接口 220。移動設(shè)備102在MTS單元218的控制下,激活第二無線電接入接口。在示例布置中,當(dāng)確定經(jīng)由第一無線電接入技術(shù)連接檢索請求內(nèi)容的第一部分不滿足所需QoS閾值時(shí)以及當(dāng)在移動設(shè)備102,例如在存儲器206中存儲的配置信息允許經(jīng)由多個無線電接入接口檢索請求內(nèi)容時(shí),移動設(shè)備102激活第二無線電接入接口。配置信息可以是用戶定義的,和/或由操作者提供。配置信息可以簡單地指示是否可以使用多個無線電接入接口和/或可以是更專用的并且指定對特定類型的內(nèi)容和/或分發(fā)/檢索方法,可以允許多個無線電接入接口,以及對其他類型的內(nèi)容或分發(fā)/檢索方法,不允許多個無線電接入接口。例如,配置信息可以指示對按文件傳送協(xié)議(FPT)和HTTP檢索的內(nèi)容,可以允許多個無線電接入接口,而對其他協(xié)議則不允許。在參考圖4和5的下述描述中,更詳細(xì)地論述配置信息并且稱為多路徑策略。
[0043]移動設(shè)備102 (在處理單元202的控制下)將待檢索的請求內(nèi)容的接下來的第二部分至少分成用于經(jīng)由第一無線電接入技術(shù)連接檢索的第一份和經(jīng)由第二無線電接入技術(shù)連接并且經(jīng)激活的第二無線電接入接口 220檢索的第二份,步驟308。選擇第一份和第二份以便估計(jì)或預(yù)期第一份和第二份的檢索滿足所需QoS閾值。移動設(shè)備102經(jīng)由第一無線電接入技術(shù)連接將用于第一份的請求發(fā)送到遠(yuǎn)程服務(wù)器118,以及經(jīng)由第二無線電接入技術(shù)連接將用于第二份的請求發(fā)送到遠(yuǎn)程服務(wù)器118。從而,移動設(shè)備102經(jīng)由第一和第二無線電接入技術(shù)連接請求和檢索請求內(nèi)容的第二部分。這使得能夠經(jīng)由第一和第二無線電接入技術(shù)連接同時(shí)檢索請求內(nèi)容的第二部分以便實(shí)現(xiàn)更快檢索。
[0044]在與經(jīng)第二無線電接入接口接收請求內(nèi)容的份額的同時(shí)或基本上同時(shí)(即,不是順序地),經(jīng)第一無線電接入接口接收請求內(nèi)容的份額的意義上,同時(shí)檢索請求內(nèi)容。
[0045]在請求內(nèi)容包括一系列組塊的示例布置中,請求內(nèi)容的第二部分是請求內(nèi)容的接下來的第二組塊,并且移動設(shè)備102將待檢索的請求內(nèi)容的下一組塊至少劃分成用于經(jīng)由第一無線電接入技術(shù)連接檢索的第一長度的第一份以及用以經(jīng)由第二無線電接入技術(shù)連接檢索的第二長度的第二份。選擇第一份的第一長度,以便估計(jì)經(jīng)由第一無線電接入技術(shù)連接的下一組塊的第一份的檢索滿足所需QoS閾值,并且然后,下一組塊的第二份的第二長度取決于選擇第一份后剩余的下一組塊的剩余份額。換句話說,盡可能經(jīng)由第一無線電接入技術(shù)連接發(fā)送下一組塊,同時(shí)仍然滿足所需QoS閾值,并且經(jīng)由第二無線電接入技術(shù)連接請求下一組塊的剩余部分。從而,當(dāng)移動設(shè)備102經(jīng)由第一無線電接入技術(shù)連接檢索組塊或組塊的份額時(shí),測量第一無線電接入技術(shù)連接的可實(shí)現(xiàn)吞吐量(例如,通過將第一份的長度劃分成檢索第一份所需的時(shí)間)以及使用該測量的吞吐量來估計(jì)將花費(fèi)多長時(shí)間經(jīng)由第一無線電接入技術(shù)連接來檢索下一組塊的第一份。用這種方式,移動設(shè)備102能選擇下一組塊的第一份的長度,使得預(yù)期經(jīng)由第一無線電接入技術(shù)連接檢索該第一份滿足所需QoS閾值。在示例性示例中,下一組塊的第一份經(jīng)由WiFi發(fā)送并且是IOOKbytes (千字節(jié))并且在4秒(sec)內(nèi)接收。下一組塊的第二份經(jīng)由3G發(fā)送并且是50Kbytes。因此,WiFi上的吞吐量是100Kbytes/4sec=25Kbytes/sec。如果兩份均經(jīng)由WiF傳送,將花費(fèi)6秒(150Kbytes/ (25Kbytes/sec))。如果所計(jì)算的經(jīng)由WiFi的6秒小于所需QoS閾值(通常,10秒),那么,僅經(jīng)由WiFi檢索下一組塊并且不使用3G。如果所計(jì)算的6秒大于所需QoS閾值,那么,再次經(jīng)由兩個無線電接入按份檢索下一組塊。
[0046]然后,移動設(shè)備102(在處理單元202的控制下)經(jīng)由第一無線電接入技術(shù)連接檢索請求內(nèi)容的第二部分的第一份以及經(jīng)由第二無線電接入技術(shù)連接檢索請求內(nèi)容的第二部分的第二份,步驟310。在第一無線電接入接口是WiFi無線電接入接口 222以及第二無線電接入接口是UMTS無線電接入接口 220時(shí)的示例布置中,移動設(shè)備102發(fā)送用于請求內(nèi)容的隨后部分的第一份的請求,并經(jīng)由WiFi連接檢索請求內(nèi)容的隨后部分的第一份,以及移動設(shè)備102發(fā)送用于請求內(nèi)容的隨后部分的第二份的請求,并經(jīng)由UMTS連接檢索請求內(nèi)容的隨后部分的第二份。
[0047]在示例方案中,如果移動設(shè)備102確定能夠經(jīng)由滿足所需QoS閾值的第一無線電接入技術(shù)檢索后續(xù)的第三部分的第一份和第二份,步驟312,然后,步驟314,移動設(shè)備102去激活第二無線電接入接口 220并且僅經(jīng)由第一無線電接入技術(shù)連接檢索請求內(nèi)容的隨后部分,諸如第三部分,直到已經(jīng)檢索到請求內(nèi)容或當(dāng)確定經(jīng)由第一無線電接入技術(shù)連接檢索請求內(nèi)容的隨后部分不滿足所需QoS閾值時(shí)為止。例如,移動設(shè)備102測量第一無線電接入技術(shù)連接的吞吐量(通過將第一份的長度劃分成檢索第一份所需的時(shí)間)以及確定第一無線電接入技術(shù)連接是否能在所需QoS閾值內(nèi),支持整個隨后部分,或組塊(即,組合的第一份和第二份)的檢索。如果第一無線電接入技術(shù)連接能支持整個下一個,例如第三組塊的檢索,則去激活第二無線電接入接口 220。用這種方式,僅當(dāng)單獨(dú)第一無線電接入接口 222不能滿足所需QoS閾值時(shí),使用第二無線電接入接口 220,從而最小化電池消耗并且確保以所需QoS閾值檢索請求內(nèi)容的組塊。
[0048]移動設(shè)備102執(zhí)行檢索組塊的重組/排序,用于分發(fā)到應(yīng)用層,從而解決WiFilOO和UMTS104網(wǎng)絡(luò)之間的任何延遲差。
[0049]為了更好理解MTS單元218的操作,現(xiàn)在將參考圖4和5描述MTS單元218的操作,圖4和5示出用于由移動設(shè)備102檢索內(nèi)容的信號流:圖4是當(dāng)使用僅一個無線電接入接口(在該情況下,為WiFi接口 222)時(shí)的信號流以及圖5是當(dāng)使用兩個無線電接入接口時(shí)的信號流(在該情況下,為WiFi接口 222和UMTS接口 220)。將參考包括一系列組塊的流式傳輸內(nèi)容描述圖4和5。這是為示例目的意圖不在于將本公開內(nèi)容限定到通過流式傳輸內(nèi)容組塊來檢索內(nèi)容。
[0050]假定MTS單元218從諸如內(nèi)容檢索單元216D應(yīng)用(App)接收一系列GET請求,以及每一 GET請求用于單組塊內(nèi)容。GET請求包括內(nèi)容的請求組塊的標(biāo)識符(例如,URL (統(tǒng)一資源定位符))和所需QoS閾值(例如10秒)。
[0051]MTS單元218接收用于請求內(nèi)容的第一組塊的GET請求,步驟400。首先,移動設(shè)備102使用WiFi無線電接入接口 222用于組塊檢索,以及測量經(jīng)由WiFi檢索每一組塊花費(fèi)的時(shí)間。假定該時(shí)間等于或小于所需QoS閾值(例如10秒),那么不使用UMTS無線電接入接口 220并且僅經(jīng)由WiFi檢索后續(xù)組塊,步驟402。檢索第一組塊所需的步驟(圖4示為步驟404)不詳細(xì)地描述并且對本領(lǐng)域的技術(shù)人員來說將是顯而易見的。這些步驟包括用于請求和接收組塊的內(nèi)容的典型HTTP信令,組塊的內(nèi)容被分發(fā)為一系列HTTP分組。在接收到組塊的內(nèi)容后,將其分發(fā)到應(yīng)用(App),然后,MTS單元218更新測量的WiFi上的吞吐量,步驟406。這個測量的吞吐量當(dāng)經(jīng)由WiFi的組塊檢索不滿足所需QoS閾值時(shí)是需要的,以及MTS單元218需要計(jì)算將經(jīng)由WiFi請求下一組塊的多少。
[0052]當(dāng)經(jīng)由WiFi檢索組塊花費(fèi)的時(shí)間超出所需QoS閾值時(shí)(例如,當(dāng)要求超出10秒來檢索高質(zhì)量組塊時(shí)),那么,移動設(shè)備102檢查多路徑策略并且假定策略允許請求內(nèi)容的多路徑輸送,還激活UMTS無線電接入接口 220,步驟408。將下一組塊檢索為兩份:經(jīng)由WiFi的第一份和經(jīng)由UMTS的第二份(如圖5所示)。基于所測量的WiFi吞吐量,計(jì)算第一份的長度。多路徑策略是移動設(shè)備102中的配置信息(通常,操作者規(guī)則或用戶偏好),其指示移動設(shè)備102是否能將多個無線電接入技術(shù)連接用于內(nèi)容檢索。例如,用戶可以限制移動設(shè)備102同時(shí)使用多個無線電接入技術(shù)連接以便最小化電池消耗或通信成本。另外或替代地,操作者可以將多路徑策略配置信息提供給移動設(shè)備102來指示是否允許多路徑資源檢索。
[0053]為檢索下一組塊,MTS單元218接收用于下一組塊的GET請求,步驟500。MTS單元218檢查UMTS無線電接入接口 220是激活的(因?yàn)樵谒鑁oS閾值內(nèi)未接收到前一組塊),然后,MTS單元218計(jì)算下一組塊的第一份和第二份的長度,步驟502。計(jì)算第一份的長度,使得經(jīng)由WiFi的第一份的檢索將不花費(fèi)長于所需QoS閾值(例如10秒)。該計(jì)算基于最近測量的WiFi連接的吞吐量。第二份的長度僅僅是組塊的剩余部分。通過用這種方式計(jì)算第一份和第二份 的長度,移動設(shè)備102能確保盡可能多地使用WiFi,以及僅當(dāng)需要時(shí)使用UMTS來補(bǔ)充WiFi的吞吐量。
[0054]然后,經(jīng)由WiFi和UMTS檢索下一組塊。檢索下一組塊所需的步驟(圖5中示為步驟504)未詳細(xì)地描述并且對本領(lǐng)域的技術(shù)人員來說將是顯而易見的。這些步驟包括用于請求和接收組塊的份額的內(nèi)容的典型HTTP信令,組塊的份額的內(nèi)容被分發(fā)為一系列HTTP分組。每一份對應(yīng)于字節(jié)范圍,例如,第一份能對應(yīng)于字節(jié)0-9999以及第二份能對應(yīng)于字節(jié)10000-末尾。注意,任何HTTP1.1兼容服務(wù)器支持字節(jié)范圍并且能僅將組塊中所請求的字節(jié)范圍分發(fā)到移動設(shè)備。在經(jīng)由WiFi接收第一份和經(jīng)由UMTS接收第二份后,MTS單元218將它們組合成組塊并且將組合組塊分發(fā)到應(yīng)用(App)。接著,MTS單元218再次更新測量的WiFi上的吞吐量,步驟506。
[0055]如果MTS單元218確定(例如基于測量的WiFi吞吐量)僅經(jīng)由WiFi接收所接收的組塊的第一份和第二份(即,如果在滿足的所需QoS閾值的情況下僅經(jīng)由WiFi接收整個組塊),這意味著與先前測量的吞吐量相比,WiFi吞吐量增加,以及能僅經(jīng)由WiFi接收整個下一組塊。然后,MTS單元218去激活UMTS無線電接入接口 220,步驟508。如之前關(guān)于步驟400那樣,然后經(jīng)由WiFi檢索下一組塊。
[0056]由移動設(shè)備102發(fā)送到遠(yuǎn)程服務(wù)器118的請求可以采用下述形式:
[0057]GET http://example.com/folder/chunkl.avi
[0058]GET http://example.com/folder/chunk2.avi
[0059]等等…[0060]因此,每一請求僅包含請求組塊。
[0061 ] 圖6和7是示出對于關(guān)于WiFi的不同信道條件,具有WiFi無線電接入接口和UMTS無線電接入接口的移動設(shè)備的實(shí)驗(yàn)結(jié)果的圖。這些圖示出隨時(shí)間接收的請求內(nèi)容的一系列組塊600:圖上的每一峰值對應(yīng)于組塊。Y軸以每秒的比特表示業(yè)務(wù)速率,以及X軸表示時(shí)間。關(guān)于WiFi無線電接入接口的不同信道條件示出為不同的“分組延遲”和不同的“分組丟失率”(PLR)。圖6示出經(jīng)由單一連接(僅WiFi)接收的組塊600,以及圖7示出根據(jù)本公開內(nèi)容,經(jīng)由多個連接接收的組塊。
[0062]如能在圖6中看出,起初,經(jīng)由WiFi接收的組塊600滿足所需QoS閾值的需求(它們遠(yuǎn)快于10秒地被接收)。在時(shí)間Tl后,WiFi連接的延遲從IOms (毫秒)增加到100ms,導(dǎo)致經(jīng)由WiFi的組塊檢索花費(fèi)遠(yuǎn)長于10秒。因此,在所需QoS閾值內(nèi),移動設(shè)備不能接收組塊,并且停止流式傳輸直到在當(dāng)延遲再次返回到IOms并且流式傳輸再次開始時(shí)的時(shí)間T2之后。從而,在圖6所示的情況下,在Tl和T2之間,要么完全停止將內(nèi)容流式傳輸?shù)揭苿釉O(shè)備,要么將接收到低質(zhì)量組塊(例如,如果使用HLS或DASH)。
[0063]如在圖7中看出,起初,經(jīng)由WiFi接收的組塊700滿足所需QoS閾值的要求(它們遠(yuǎn)快于10秒地被接收)。在時(shí)間Tl后,WiFi連接的延遲再次從IOms增加到100ms,導(dǎo)致經(jīng)由WiFi的組塊檢索花費(fèi)遠(yuǎn)長于10秒。該條件導(dǎo)致UMTS無線電接入接口的激活并且經(jīng)由WiFi和UMTS接收下一組塊。經(jīng)由WiFi接收下一組塊的第一份702,以及經(jīng)由UMTS接收下一組塊的第二份704。大部分的業(yè)務(wù)被調(diào)度在WiFi上。經(jīng)由WiFi和UMTS接收組塊的份額,直到在T2,移動設(shè)備確定WiFi吞吐量再次增加(由于WiFi連接延遲再次減小到IOms)以及能在所需QoS閾值10秒內(nèi)經(jīng)由WiFi接收下一組塊的兩份為止。然后,移動設(shè)備去激活UMTS無線電接入接口并且再次僅經(jīng)由WiFi接收組塊700。由于改變的WiFi條件,第一份702和第二份704的峰值在時(shí)間Tl和T2之間改變。UMTS上的業(yè)務(wù)(即,第二份的長度)取決于WiFi上的業(yè)務(wù)(即,第一份的長度)而改變。WiFi上的延遲越大,則UMTS上的業(yè)務(wù)越多。從而,即使當(dāng)WiFi條件劣化低于可接受的QoS極限,仍然能保持高質(zhì)量流式傳輸。
[0064]本公開內(nèi)容描述了通過采用現(xiàn)代移動設(shè)備的多RAT(無線電接入技術(shù))能力,提高內(nèi)容檢索體驗(yàn)的新穎方法(例如,支持高質(zhì)量流式傳輸或其他吞吐量密集服務(wù))。與降低流式數(shù)據(jù)速率以便應(yīng)對吞吐量劣化的其他技術(shù)(例如如在引言中所述)相比,本公開內(nèi)容中的方法通過激活另外的無線電接入接口并且使用兩個(或多個)無線電接口同時(shí)檢索媒體內(nèi)容的不同部分,來應(yīng)對吞吐量劣化。因此,即使一個可用無線電接入技術(shù)阻塞,也能以高質(zhì)量的繼續(xù)流式傳輸會話并且總吞吐量能保持在相對高的水平。當(dāng)經(jīng)由不同無線電接入接口的不同路徑或連接具有低互相關(guān)特性的特征,從而,不同無線電接入接口上的阻塞或低吞吐量的出現(xiàn)跨在時(shí)域上是獨(dú)立的時(shí)尤其是如此。
[0065]根據(jù)本公開內(nèi)容的移動設(shè)備能選擇如何使用可用無線電接入技術(shù)連接。例如,在移動設(shè)備支持WiFi和UMTS的情況下,移動設(shè)備可以優(yōu)選盡量使用WiFi接入,以及僅當(dāng)WiFi容量不足以維持高質(zhì)量流式傳輸時(shí),才利用一些UMTS容量。從而,如果第二無線電接入接口更昂貴,諸如UMTS,則移動設(shè)備能布置成僅當(dāng)?shù)谝粺o線電接入(低成本,諸如WiFi)不足以維持高質(zhì)量流式傳輸時(shí),才利用第二無線電接入接口。例如,當(dāng)流式傳輸會話經(jīng)由WiFi發(fā)生時(shí),移動設(shè)備將繼續(xù)僅使用WiFi,只要WiFi連接對于要接收的高質(zhì)量流具有足夠容量。當(dāng)WiFi變得阻塞并且不能支持超出800-1000Kbps (每秒千字節(jié))時(shí)(這是高質(zhì)量移動流式傳輸通常所要求的),那么UMTS接口才被激活并且用來補(bǔ)充經(jīng)由WiFi接口提供的吞吐量。這樣,不會顯著地影響電池消耗并且使廣域移動網(wǎng)絡(luò)盡量卸載流式傳輸業(yè)務(wù)。
[0066]從而,通過基于測量的輸送條件動態(tài)地激活(以及去激活)無線電接口,與在引言中描述的、通過要求移動設(shè)備保持多個接口始終激活來提高視頻流式傳輸性能的已知方案相比,根據(jù)本公開內(nèi)容的解決方案會減少電池消耗。
[0067]與HLS/DASH相比,根據(jù)本公開內(nèi)容的解決方案當(dāng)可用容量減少時(shí),不切換到較低質(zhì)量流,相反,而是激活第二 TCP/HTTP連接(經(jīng)由第二無線電接入)來修正第一 TCP/HTTP連接(或第一無線電接入)的容量。從而,與HLS/DASH方法相比,能維持高質(zhì)量流式傳輸,這提聞了用戶體驗(yàn)。
[0068]在諸如下載這樣經(jīng)非流式傳輸方法檢索內(nèi)容的情況下,如果可用帶寬不大,那么將花費(fèi)更長時(shí)間來檢索文件。在這種情況下,根據(jù)本公開內(nèi)容的移動設(shè)備能檢測出不滿足QoS閾值(例如,QoS閾值是所需帶寬),那么使用兩種無線電接入技術(shù)連接來更快速地檢索文件。
[0069]在根據(jù)本公開內(nèi)容的另一實(shí)施例中,包括用于與第一接入網(wǎng)絡(luò)(例如WiFi網(wǎng)絡(luò)110)通信的第一無線電接入接口(例如WiFi無線電接入接口 222)和用于與第二接入網(wǎng)絡(luò)(例如,UMTS網(wǎng)絡(luò)104)通信的第二無線電接入接口(例如,UMTS無線電接入接口 220)的移動設(shè)備102使用在移動設(shè)備102中(例如存儲器218中)存儲的配置信息來確定是否能使用多個無線電接入接口來檢索請求內(nèi)容還是僅使用一個無線電接入接口來檢索請求內(nèi)容。在該實(shí)施例中,當(dāng)判定使用一個無線電接入接口還是多個無線電接入接口時(shí),移動設(shè)備不考慮用于內(nèi)容檢索的QoS。響應(yīng)于從遠(yuǎn)程服務(wù)器(118)接收檢索內(nèi)容的請求,移動設(shè)備102 (例如,在處理單元202的控制下)根據(jù)在移動設(shè)備102中存儲的配置信息(例如多路徑策略),確定是否允許移動設(shè)備102經(jīng)由多個無線電接入接口檢索請求內(nèi)容。當(dāng)配置信息指示能經(jīng)由多個無線電接入接口檢索請求內(nèi)容時(shí),移動設(shè)備(例如在處理單元202和內(nèi)容檢索單元216的控制下)被配置成經(jīng)由第一無線電接入接口 222和經(jīng)由第二無線電接入接口 220同時(shí)地檢索請求內(nèi)容。當(dāng)配置信息指示不能經(jīng)由多個無線電接入接口檢索請求內(nèi)容時(shí),移動設(shè)備102被配置成僅經(jīng)由第一無線電接入接口 222檢索請求內(nèi)容。對本領(lǐng)域的技術(shù)人員來說,參考圖1-7所述的實(shí)施例的上述詳情也能應(yīng)用于該另一實(shí)施例是顯而易見的。
[0070]在與經(jīng)第二無線電接入接口接收請求內(nèi)容的份額同時(shí)或基本上同時(shí)(即,不是順序的),經(jīng)第一無線電接入接口接收請求內(nèi)容的份額的意義上,同時(shí)地檢索請求內(nèi)容。
[0071]配置信息可以是用戶定義的和/或由操作者提供。配置信息可以簡單地指示是否可以使用多個無線電接入接口和/或可以是更專用的并且指定對某些類型的內(nèi)容和/或分發(fā)/檢索方法允許多個無線電接入接口,以及對其他類型的內(nèi)容或分發(fā)/檢索方法則不允許。例如,配置信息可以指示對通過文件傳送協(xié)議(FTP)和HTTP檢索的內(nèi)容允許多個無線電接入接口,而對其他協(xié)議則不允許。配置信息可以稱為多路徑策略。
[0072]在允許多個無線電接入接口以及經(jīng)由第一和第二無線電接入接口同時(shí)檢索請求內(nèi)容的情況下,移動設(shè)備被配置成將用于檢索的請求內(nèi)容劃分成經(jīng)由第一無線電接入技術(shù)連接并且經(jīng)第一無線電接入接口接收的請求內(nèi)容的第一部分的第一份和經(jīng)由第二無線電接入技術(shù)連接并且經(jīng)第二無線電接入接口同時(shí)接收的請求內(nèi)容的第一部分的第二份。
[0073]例如,當(dāng)請求內(nèi)容是包括100000字節(jié)的文件時(shí),請求內(nèi)容的第一部分可以包括字節(jié)1-2000、隨后部分字節(jié)2001-4000、隨后部分字節(jié)4001-6000等等,直到文件結(jié)束為止。然后,移動設(shè)備102可以經(jīng)第一無線電接入接口,將字節(jié)1-1000檢索為請求內(nèi)容的第一部分的第一份,以及經(jīng)第二無線電接入接口,將字節(jié)1001-2000同時(shí)檢索為請求內(nèi)容的第一部分的第二份。然后,移動設(shè)備102可以經(jīng)第一無線電接入接口,將字節(jié)2001-3000檢索為請求內(nèi)容的隨后部分的第一份,以及經(jīng)第二無線電接入接口,將字節(jié)3001-4000同時(shí)檢索為請求內(nèi)容的隨后部分的第二份。在請求內(nèi)容包括一系列組塊的另一示例中,移動設(shè)備102可以被布置成劃分請求內(nèi)容,使得經(jīng)第一無線電接入部檢索偶數(shù)組塊,以及經(jīng)第二無線電接入部檢索奇數(shù)組塊。認(rèn)為劃分請求內(nèi)容的其他方法對本領(lǐng)域的技術(shù)人員來說將是顯而易見的。
[0074]該實(shí)施例的優(yōu)點(diǎn)在于當(dāng)允許經(jīng)多個無線電接入接口檢索,并且使用多個無線電接入接口檢索請求內(nèi)容時(shí),可以更快地下載請求內(nèi)容。例如,與使用單一無線電接入接口相比,經(jīng)由兩個無線電接入接口同時(shí)下載請求內(nèi)容的份額,能更快地下載請求文件。
[0075]由于在移動設(shè)備102上實(shí)現(xiàn)根據(jù)本公開內(nèi)容的實(shí)施例,所以解決方案不要求網(wǎng)絡(luò)端上的任何升級。從而,媒體/HTTP服務(wù)器不需要升級以及不需要代理功能(如利用MPTCP)。
[0076]此外,根據(jù)本公開內(nèi)容的實(shí)施例不要求移動設(shè)備(客戶端側(cè))上的任何低級升級。為在移動設(shè)備中支持MPTCP,通常升級移動設(shè)備的內(nèi)核(即輸送層),以便增強(qiáng)網(wǎng)絡(luò)層。這要求改變設(shè)備的操作系統(tǒng),因此,會是昂貴的過程。在本公開內(nèi)容中所述的解決方案中,僅在使實(shí)現(xiàn)相當(dāng)方便的應(yīng)用層中要求新服務(wù)組件。在圖2中,該組件稱為MTS單元218并且在圖8中示出了安卓平臺中的MTS組件。MTS組件提供使安卓應(yīng)用能夠享受多路徑資源檢索的適當(dāng)API (應(yīng)用編程接口)。
[0077]已經(jīng)參考能與兩種接入網(wǎng)絡(luò)通信的移動設(shè)備,描述了本公開內(nèi)容。將意識到還可以在能與兩個或以上接入網(wǎng)絡(luò)通信的移動設(shè)備中實(shí)現(xiàn)本公開內(nèi)容,使得可以利用兩個或以上的接入網(wǎng)絡(luò)經(jīng)由兩個或以上的連接接收請求內(nèi)容,以便滿足所需QoS閾值。
[0078]在上述說明書中,已經(jīng)參考本發(fā)明的實(shí)施例的具體示例,描述了本發(fā)明。然而,在不背離如在附加權(quán)利要求中所述的本發(fā)明的更寬范圍的情況下,可以在其中做出各種改進(jìn)和改變將是顯而易見的。
[0079]上述實(shí)施例中的一些,當(dāng)適當(dāng)時(shí),可以使用各種不同的處理系統(tǒng)實(shí)現(xiàn)。例如,在論述本公開內(nèi)容的各個方面中,附圖及其論述描述僅用來提供有用參考的示例性體系結(jié)構(gòu)。當(dāng)然,為了論述目的,已經(jīng)簡化了該體系結(jié)構(gòu)的描述,僅是根據(jù)本公開內(nèi)容可以使用的許多不同類型的適當(dāng)體系結(jié)構(gòu)中的一個。本領(lǐng)域的技術(shù)人員將意識到程序和系統(tǒng)/設(shè)備元件之間的界限僅是示例性的,以及替換的實(shí)施例可以合并元件或?qū)Ω鞣N元件施加功能上的替代分解。
【權(quán)利要求】
1.一種通過無線通信設(shè)備來檢索內(nèi)容的方法,所述無線通信設(shè)備具有用于與第一接入網(wǎng)絡(luò)通信的第一無線電接入接口和用于與第二接入網(wǎng)絡(luò)通信的第二無線電接入接口,所述無線通信設(shè)備中的所述方法包括: 從遠(yuǎn)程服務(wù)器接收用于內(nèi)容檢索的請求; 經(jīng)由第一無線電接入技術(shù)連接并且經(jīng)所述第一無線電接入接口,來檢索請求內(nèi)容的第一部分,以及確定經(jīng)由所述第一無線電接入技術(shù)連接的第一部分的檢索是否滿足用于所述請求內(nèi)容的所需服務(wù)質(zhì)量QoS閾值; 當(dāng)確定經(jīng)由所述第一無線電接入技術(shù)連接的所述請求內(nèi)容的所述第一部分的檢索不滿足所述所需QoS閾值時(shí),激活所述第二無線電接入接口 ; 將待檢索的所述請求內(nèi)容的隨后部分至少劃分成用于經(jīng)由所述第一無線電接入技術(shù)連接的檢索的第一份和經(jīng)由第二無線電接入技術(shù)連接并且經(jīng)所述第二無線電接入接口的檢索的第二份,其中,選擇所述第一份和第二份,使得所述第一份和第二份的檢索被估計(jì)為滿足所述所需QoS閾值;以及 對經(jīng)由所述第一無線電接入技術(shù)連接的所述請求內(nèi)容的所述隨后部分的所述第一份和經(jīng)由所述第二無線電接入技術(shù)連接的所述請求內(nèi)容的所述隨后部分的所述第二份,同時(shí)進(jìn)行檢索。
2.如權(quán)利要求1所述的方法,進(jìn)一步包括: 響應(yīng)于確定能夠在滿足所述所需QoS閾值的情況下經(jīng)由所述第一無線電接入技術(shù)連接檢索隨后部分的所述第一份和第二份,來去激活所述第二無線電接入接口,以及,僅經(jīng)由所述第一無線電接入技術(shù)連接來檢索所述請求內(nèi)容的隨后部分,直到已經(jīng)檢索到所述請求內(nèi)容,或直到確定經(jīng)由所述第一無線電接入技術(shù)連接的所述請求內(nèi)容的隨后部分的檢索不滿足所述所需QoS閾值的時(shí)候。`
3.如權(quán)利要求1所述的方法,進(jìn)一步包括: 將與所述請求內(nèi)容相關(guān)聯(lián)的數(shù)據(jù)的檢索請求發(fā)送到所述遠(yuǎn)程服務(wù)器;以及 從所述遠(yuǎn)程服務(wù)器接收與所述請求內(nèi)容相關(guān)聯(lián)的數(shù)據(jù),所述數(shù)據(jù)包括用于所述請求內(nèi)容的所述所需QoS閾值。
4.如權(quán)利要求1所述的方法,其中,所述請求內(nèi)容包括一系列組塊。
5.如權(quán)利要求1所述的方法,其中,所述請求內(nèi)容包括一系列組塊,并且其中,所述所需QoS閾值包括檢索所述請求內(nèi)容的組塊所需的最大時(shí)間。
6.如權(quán)利要求1所述的方法,其中,所述請求內(nèi)容包括一系列組塊,其中,所述請求內(nèi)容的第一部分是所述請求內(nèi)容的第一組塊,以及其中,經(jīng)由所述第一無線電接入技術(shù)連接來檢索所述請求內(nèi)容的第一部分的步驟包括: 經(jīng)由所述第一無線電接入技術(shù)連接,將對于所述請求內(nèi)容的所述第一組塊的請求發(fā)送到提供所述請求內(nèi)容的所述遠(yuǎn)程服務(wù)器;以及 經(jīng)由所述第一無線電接入技術(shù)連接,從所述遠(yuǎn)程服務(wù)器接收所請求的第一組塊。
7.如權(quán)利要求1所述的方法,其中,激活所述第二無線電接入接口的步驟包括:當(dāng)確定經(jīng)由所述第一無線電接入技術(shù)連接的所述請求內(nèi)容的所述第一部分的檢索不滿足所述所需QoS閾值時(shí),以及當(dāng)在所述無線通信設(shè)備中存儲的配置信息允許經(jīng)由多個無線電接入接口檢索所述請求內(nèi)容時(shí),激活所述第二無線電接入接口。
8.一種無線通信設(shè)備,包括: 用于與第一接入網(wǎng)絡(luò)通信的第一無線電接入接口; 用于與第二接入網(wǎng)絡(luò)通信的第二無線電接入接口 ;以及 處理單元,所述處理單元被配置成:響應(yīng)于從遠(yuǎn)程服務(wù)器接收用于內(nèi)容檢索的請求,經(jīng)由第一無線電接入技術(shù)連接并且經(jīng)所述第一無線電接入接口,來檢索請求內(nèi)容的第一部分,以及,確定經(jīng)由所述第一無線電接入技術(shù)連接的所述第一部分的檢索是否滿足用于所述請求內(nèi)容的所需服務(wù)質(zhì)量QoS閾值;當(dāng)確定經(jīng)由所述第一無線電接入技術(shù)連接的所述請求內(nèi)容的所述第一部分的檢索不滿足所述所需QoS閾值時(shí),激活所述第二無線電接入接口 ; 將待檢索的所述請求內(nèi)容的隨后部分至少劃分成用于經(jīng)由所述第一無線電接入技術(shù)連接的檢索的第一份和用于經(jīng)由第二無線電接入技術(shù)連接并且經(jīng)所述第二無線電接入接口的檢索的第二份,其中,選擇所述第一份和第二份,使得所述第一份和第二份的檢索被估計(jì)為滿足所述所需QoS閾值;以及 對經(jīng)由所述第一無線電接入技術(shù)連接的所述請求內(nèi)容的所述隨后部分的所述第一份和經(jīng)由所述第二無線電接入技術(shù)連接的所述請求內(nèi)容的所述隨后部分的所述第二份,同時(shí)進(jìn)行檢索。
9.一種無線通信設(shè)備,包括用于與第一接入網(wǎng)絡(luò)通信的第一無線電接入接口和用于與第二接入網(wǎng)絡(luò)通信的第二無線電接入接口,所述無線通信設(shè)備包括: 處理單元,所述處理單元被配置成: 響應(yīng)于從遠(yuǎn)程服務(wù)器接收用于內(nèi)容檢索的請求,根據(jù)在所述無線通信設(shè)備中存儲的配置信息,確定是否允許所述無線通信設(shè)備經(jīng)由多個無線電接入接口來檢索請求內(nèi)容;` 當(dāng)所述配置信息指示能經(jīng)由多個無線電接入接口檢索所述請求內(nèi)容時(shí),同時(shí)經(jīng)由所述第一無線電接入接口和經(jīng)由所述第二無線電接入接口,來檢索所述請求內(nèi)容;以及 當(dāng)所述配置信息指示不能經(jīng)由多個無線電接入接口檢索所述請求內(nèi)容時(shí),僅經(jīng)由所述第一無線電接入接口來檢索所述請求內(nèi)容。
10.一種用于通過無線通信設(shè)備檢索內(nèi)容的方法,所述無線通信設(shè)備包括用于與第一接入網(wǎng)絡(luò)通信的第一無線電接入接口和用于與第二接入網(wǎng)絡(luò)通信的第二無線電接入接口,所述無線通信設(shè)備中的所述方法包括: 從遠(yuǎn)程服務(wù)器接收用于內(nèi)容檢索的請求, 根據(jù)在所述無線通信設(shè)備中存儲的配置信息,確定是否允許所述無線通信設(shè)備經(jīng)由多個無線電接入接口檢索請求內(nèi)容; 當(dāng)所述配置信息指示能經(jīng)由多個無線電接入接口檢索所述請求內(nèi)容時(shí),同時(shí)經(jīng)由所述第一無線電接入接口和經(jīng)由所述第二無線電接入接口,來檢索所述請求內(nèi)容;以及 當(dāng)所述配置信息指示不能經(jīng)由多個無線電接入接口檢索所述請求內(nèi)容時(shí),僅經(jīng)由所述第一無線電接入接口來檢索所述請求內(nèi)容。
【文檔編號】H04W76/02GK103875304SQ201280050453
【公開日】2014年6月18日 申請日期:2012年10月9日 優(yōu)先權(quán)日:2011年10月12日
【發(fā)明者】阿波斯陶里斯·K·索爾金茨, 佩洛皮達(dá)斯·拉帕斯 申請人:摩托羅拉移動有限責(zé)任公司