基于可用帶寬進行網(wǎng)絡(luò)選擇的裝置和方法
【專利說明】基于可用帶寬進行網(wǎng)絡(luò)選擇的裝置和方法
[0001]相關(guān)申請
[0002]本專利申請要求享受Chen等人于2013年3月15日提交的、標(biāo)題為“Apparatusand Method of Network Select1n Based on Available Bandwidth” 的共同未決申請N0.13/842,267的優(yōu)先權(quán),該申請已經(jīng)轉(zhuǎn)讓給本申請的受讓人;本專利申請要求享受Meylan 等人于 2013 年 I 月 25 日提交的、標(biāo)題為 “Apparatus and Method of NetworkSelect1n Based on Available Bandwidth” 的美國臨時專利申請 N0.61/757,054 的優(yōu)先權(quán),該申請已經(jīng)轉(zhuǎn)讓給本申請的受讓人。
技術(shù)領(lǐng)域
[0003]概括地說,本公開內(nèi)容的方面涉及無線通信系統(tǒng),而更具體地說,涉及基于選擇性應(yīng)用的網(wǎng)絡(luò)接入策略的網(wǎng)絡(luò)選擇。
【背景技術(shù)】
[0004]為了提供例如電話、視頻、數(shù)據(jù)、消息、廣播等等的各種通信服務(wù),已廣泛部署了無線通信網(wǎng)絡(luò)。這些網(wǎng)絡(luò)(它們通常是多址網(wǎng)絡(luò))通過共享可用的網(wǎng)絡(luò)資源,來支持用于多個用戶的通信。該網(wǎng)絡(luò)的一個例子是UMTS陸地?zé)o線接入網(wǎng)絡(luò)(UTRAN)。UTRAN是規(guī)定成第三代合作伙伴計劃(3GPP)所支持的第三代(3G)移動電話技術(shù)通用移動通信系統(tǒng)(UMTS)的一部分的無線接入網(wǎng)絡(luò)(RAN)。作為全球移動通信系統(tǒng)(GSM)技術(shù)的繼承者的UMTS,當(dāng)前支持各種空中接口標(biāo)準(zhǔn),例如寬帶碼分多址(W-CDMA)、時分-碼分多址(TD-CDMA)和時分同步碼分多址(TD-SCDMA)。此外,UMTS還支持增強的3G數(shù)據(jù)通信協(xié)議,例如高速分組接入(HSPA),該協(xié)議向關(guān)聯(lián)的UMTS網(wǎng)絡(luò)提供更高的數(shù)據(jù)傳輸速度和容量。這些多址系統(tǒng)的其它例子包括時分多址(TDMA)系統(tǒng)、頻分多址(FDMA)系統(tǒng)和正交頻分多址(OFDMA)系統(tǒng)。
[0005]在某些情形下,期望諸如蜂窩或無線廣域網(wǎng)(WffAN)基站或節(jié)點B之類的無線接入網(wǎng)絡(luò)(RAN)節(jié)點,將業(yè)務(wù)卸載到能夠支持該業(yè)務(wù)的另一個無線接入技術(shù)(RAT)接入節(jié)點(例如,WiFi或無線局域網(wǎng)(WLAN)接入點)?,F(xiàn)有的解決方案包括基于網(wǎng)絡(luò)接入層(NAS)的功能,其稱為接入網(wǎng)絡(luò)域選擇功能(ANDSF),其中ANDSF基于用于網(wǎng)絡(luò)選擇的靜態(tài)規(guī)則來規(guī)定一個或多個RAT偏好。其它現(xiàn)有的解決方案包括基于上層/操作系統(tǒng)(OS)的功能,這些功能基于用于網(wǎng)絡(luò)選擇的靜態(tài)規(guī)則來規(guī)定一個或多個RAT偏好。
【發(fā)明內(nèi)容】
[0006]所描述的特征通常涉及移動設(shè)備的網(wǎng)絡(luò)選擇的一個或多個改進的系統(tǒng)、方法和/或裝置,其中,移動設(shè)備至少部分地基于根據(jù)一個或多個網(wǎng)絡(luò)特性來指示無線接入技術(shù)(RAT)的使用的網(wǎng)絡(luò)接入策略,來實現(xiàn)網(wǎng)絡(luò)選擇。可以基于一個或多個預(yù)定的條件(例如,諸如一天中的時間、移動設(shè)備位置、RAT接入成本、漫游狀態(tài)、訂閱簡檔和/或數(shù)據(jù)使用),來選擇性地應(yīng)用網(wǎng)絡(luò)接入策略。在一些示例中,當(dāng)應(yīng)用網(wǎng)絡(luò)接入策略時,移動設(shè)備可以被配置為從使用不同的RAT進行操作的多個接入節(jié)點(例如,蜂窩接入節(jié)點或無線局域網(wǎng)(WLAN)接入節(jié)點)之中進行選擇??梢灾辽俨糠值鼗谥T如接入節(jié)點的可用帶寬之類的網(wǎng)絡(luò)狀況,與所選定的接入節(jié)點建立通信。
[0007]在一個方面,描述了一種管理移動設(shè)備處的網(wǎng)絡(luò)選擇的方法。通常,該方法包括:確定有一個以上的無線接入技術(shù)(RAT)可用于與該移動設(shè)備的無線通信;訪問網(wǎng)絡(luò)接入策略,其中該網(wǎng)絡(luò)接入策略基于一個或多個網(wǎng)絡(luò)特性來指示RAT的使用;基于一個或多個預(yù)定的標(biāo)準(zhǔn),選擇性地應(yīng)用該網(wǎng)絡(luò)接入策略;基于該網(wǎng)絡(luò)接入策略,來確定針對所述一個以上的RAT中的每一個RAT的一個或多個參數(shù);基于所述一個或多個參數(shù)和所述網(wǎng)絡(luò)接入策略,與所述RAT建立通信。
[0008]在一些實施例中,確定所述一個或多個參數(shù),可以包括:估計一個或多個RAT的可用帶寬;識別具有最高估計的可用帶寬的RAT。例如,估計所述可用帶寬可以包括以下各項中的一項或多項:估計可用的無線鏈路帶寬或者確定回程帶寬。例如,確定所述回程帶寬可以包括以下各項中的一項或多項:從來自另一個節(jié)點的消息中接收所述回程帶寬,或者估計所述回程帶寬。在一些實施例中,估計所述可用帶寬可以包括:對所述移動設(shè)備處的鏈路容量進行測量,并接收或者估計與網(wǎng)絡(luò)負載有關(guān)的參數(shù)。在一些實施例中,所述選擇條件包括滯后值,以進行偏置避免選擇新的RAT。
[0009]在一些實施例中,例如,所述一個或多個預(yù)定的標(biāo)準(zhǔn)可以包括以下各項中的一項或多項:一天中的當(dāng)前時間;所述移動設(shè)備的當(dāng)前位置;接入所述一個以上的RAT中的一個RAT的成本;所述移動設(shè)備在一個或多個RAT上的漫游狀態(tài);所述移動設(shè)備的訂閱簡檔;所述移動設(shè)備的當(dāng)前數(shù)據(jù)使用;或者WLAN或蜂窩接入節(jié)點的標(biāo)識。
[0010]在一些實施例中,所述網(wǎng)絡(luò)接入策略可以包括:針對第一 RAT的第一與帶寬相關(guān)的參數(shù)門限和針對第二 RAT的第二與帶寬相關(guān)的參數(shù)門限。此外,在一些實施例中,該方法還包括:確定所述第一 RAT的第一與帶寬相關(guān)的參數(shù)滿足所述第一與帶寬相關(guān)的參數(shù)門限;確定所述第二 RAT的第二與帶寬相關(guān)的參數(shù)不滿足所述第二與帶寬相關(guān)的參數(shù)門限;與所述第一 RAT建立通信。在其它實施例中,估計所述可用帶寬可以包括:作為一個或多個帶寬指示參數(shù)的函數(shù)來進行估計。例如,所述一個或多個帶寬指示參數(shù)可以包括以下各項中的一項或多項:信噪比(SNR)、資源利用率、噪聲上升、RAT負載、可用的碼數(shù)量、時隙利用因子、可用的發(fā)射功率、可用資源塊數(shù)量或者接入節(jié)點回程的容量和利用率。在其它實施例中,作為一個或多個帶寬指示參數(shù)的函數(shù)來進行估計,還可以包括:估計無線鏈路的質(zhì)量和鏈路容量;估計可用于所述移動設(shè)備的系統(tǒng)資源的一小部分;利用可用于所述移動設(shè)備的所述一小部分的系統(tǒng)資源,來調(diào)整所述鏈路容量,以生成每一個RAT的所述可用無線鏈路帶寬。
[0011]在一些實施例中,所述網(wǎng)絡(luò)接入策略還可以包括選擇條件,并且與所述RAT建立通信可以是基于所述選擇條件的。例如,該選擇條件可以包括:用于選擇具有所述最高估計的可用帶寬的所述RAT的第一 RAT選擇條件和用于選擇第二 RAT的第二 RAT選擇條件。在一些實施例中,移動設(shè)備可以確定所述第一 RAT選擇條件得到滿足,并基于所述第一 RAT選擇條件得到滿足,與所述RAT建立通信。另外地或替代地,移動設(shè)備可以確定所述第二 RAT選擇條件得到滿足,并基于所述第二 RAT選擇條件得到滿足,與所述第二 RAT建立通信。例如,所述第一 RAT選擇條件可以包括第一與帶寬相關(guān)的參數(shù)門限,例如,所述第二 RAT選擇條件可以包括第二與帶寬相關(guān)的參數(shù)門限。此外,在一些實施例中,移動設(shè)備可以確定所述RAT中的一個RAT的第一與帶寬相關(guān)的參數(shù)滿足第一與帶寬相關(guān)的參數(shù)門限,從而達到所述第一 RAT條件,確定第二 RAT的第二與帶寬相關(guān)的參數(shù)不滿足所述第二與帶寬相關(guān)的參數(shù)門限,從而沒有達到所述第二 RAT條件。
[0012]在另一個方面,描述了一種用于管理移動設(shè)備處的網(wǎng)絡(luò)選擇的計算機程序產(chǎn)品。通常,所述計算機程序產(chǎn)品包括計算機可讀介質(zhì),后者包括用于執(zhí)行以下操作的代碼:確定有一個以上的無線接入技術(shù)(RAT)可用于與該移動設(shè)備的無線通信;訪問網(wǎng)絡(luò)接入策略,其中該網(wǎng)絡(luò)接入策略基于一個或多個網(wǎng)絡(luò)特性來指示RAT的使用;基于一個或多個預(yù)定的標(biāo)準(zhǔn),選擇性地應(yīng)用該網(wǎng)絡(luò)接入策略;基于上述網(wǎng)絡(luò)接入策略,確定用于所述一個以上的RAT中的每一個RAT的一個或多個參數(shù);基于所述一個或多個參數(shù)和該網(wǎng)絡(luò)接入策略,與所述RAT建立通信。
[0013]在一些實施例中,用于確定所述一個或多個參數(shù)的代碼,包括用于估計一個或多個RAT的可用帶寬,以及識別具有最高估計的可用帶寬的RAT的代碼。在一些實施例中,用于估計可用帶寬的代碼,可以包括:用于估計可用的無線鏈路帶寬的代碼,或者用于確定回程帶寬的代碼。例如,用于確定回程帶寬的代碼,包括:用于從來自另一個節(jié)點的消息中接收所述回程帶寬的代碼,或者用于估計所述回程帶寬的代碼。在一些實施例中,用于估計所述可用帶寬的代碼,可以包括:用于測量所述移動設(shè)備處的鏈路容量,并接收或者估計與網(wǎng)絡(luò)負載有關(guān)的參數(shù)的代碼。在一些實施例中,所述計算機程序產(chǎn)品還包括用于執(zhí)行下面操作的代碼:確定所述第一 RAT的第一與帶寬相關(guān)的參數(shù)滿足所述第一與帶寬相關(guān)的參數(shù)門限;確定所述第二 RAT的第二與帶寬相關(guān)的參數(shù)不滿足所述第二與帶寬相關(guān)的參數(shù)門限;與所述第一 RAT建立通信。
[0014]在一些實施例中,例如,所述一個或多個預(yù)定的標(biāo)準(zhǔn)可以包括以下各項中的一項或多項:一天中的當(dāng)前時間;所述移動設(shè)備的當(dāng)前位置;接入所述一個以上的RAT中的一個RAT的成本;所述移動設(shè)備在一個或多個RAT上的漫游狀態(tài);所述移動設(shè)備的訂閱簡檔;所述移動設(shè)備的當(dāng)前數(shù)據(jù)使用,或者WLAN或蜂窩接入節(jié)點的標(biāo)識。
[0015]在另一個方面,描述了一種用于管理移動設(shè)備處的網(wǎng)絡(luò)選擇的裝置。通常,該裝置包括:用于確定有一個以上的無線接入技術(shù)(RAT)可用于與所述移動設(shè)備的無線通信的單元;用于訪問網(wǎng)絡(luò)接入策略的單元,其中該網(wǎng)絡(luò)接入策略基于一個或多個網(wǎng)絡(luò)特性來指示RAT的使用;用于基于一個或多個預(yù)定的標(biāo)準(zhǔn),選擇性地應(yīng)用所述網(wǎng)絡(luò)接入策略的單元;用于基于所述網(wǎng)絡(luò)接入策略,來確定針對所述一個以上的RAT中的每一個RAT的一個或多個參數(shù)的單元;用于基于所述一個或多個參數(shù)和所述網(wǎng)絡(luò)接入策略,與所述RAT建立通信的單元。
[0016]在一些實施例中,用于確定所述一個或多個參數(shù)的單元,可以包括:用于估計一個或多個RAT的可用帶寬的單元;用于識別具有最高估計的可用帶寬的RAT的單元。例如,用于估計可用帶寬的單元,可以包括:用于估計可用的無線鏈路帶寬的單元,或者用于確定回程帶寬的單元。例如,用于確定回程帶寬的單元,可以包括:用于從來自另一個節(jié)點的消息中接收所述回程帶寬的單元,或者用于估計所述回程帶寬的單元。在一些實施例中,用于估計可用帶寬的單元,可以包括:用于測量所述移動設(shè)備處的鏈路容量,并接收或者估計與網(wǎng)絡(luò)負載有關(guān)的參數(shù)的單元。在一些實施例中,所述選擇條件包括滯后值,來進行偏置以避免選擇新的RAT。
[0017]在一些實施例中,例如,所述一個或多個預(yù)定的標(biāo)準(zhǔn)可以包括以下各項中的一項或多項:一天中的當(dāng)前時間;所述移動設(shè)備的當(dāng)前位置;接入所述一個以上的RAT中的一個RAT的成本;所述移動設(shè)備在一個或多個RAT上的漫游狀態(tài);所述移動設(shè)備的訂閱簡檔;所述移動設(shè)備的當(dāng)前數(shù)據(jù)使用;或者WLAN或蜂窩接入節(jié)點的標(biāo)識。
[0018]在一些實施例中,該裝置還可以包括:用于確定所述第一 RAT的第一與帶寬相關(guān)的參數(shù)滿足所述第一與帶寬相關(guān)的參數(shù)門限的單元;用于確定所述第二 RAT的第二與帶寬相關(guān)的參數(shù)不滿足所述第二與帶寬相關(guān)的參數(shù)門限的單元;用于與所述第一 RAT建立通信的單元。在一些實施例中,用于估計每個RAT的可用帶寬的單元,可以包括:用于作為一個或多個帶寬指示參數(shù)的函數(shù)來進行估計的單元。所述一個或多個帶寬指示參數(shù)可以包括以下各項中的一項或多項:信噪比(SNR)、資源利用率、噪聲上升、RAT負載、可用的碼數(shù)量、時隙利用因子、可用的發(fā)射功率、可用資源塊數(shù)量或者接入節(jié)點回程的容量和利用率。用于作為一個或多個帶寬指示參數(shù)的函數(shù)來進行估計的單元,可以包括:例如,用于估計無線鏈路的質(zhì)量和鏈路容量的單元;用于估計可用于所述移動設(shè)備的系統(tǒng)資源的一小部分的單元;用于利用可用于所述移動設(shè)備的所述一小部分的系統(tǒng)資源來調(diào)整所述鏈路容量,以生成每一個RAT的可用帶寬的單元。
[0019]在一些實施例中,所述網(wǎng)絡(luò)接入策略可以包括選擇條件,其中,與具有最高估計的可用無線鏈路帶寬的RAT建立通信可以是基于所述選擇條件的。例如,所述選擇條件可以包括:用于選擇具有最高估計的可用帶寬的RAT的第一 RAT選擇條件和用于選擇第二 RAT的第二 RAT選擇條件。此外,在一些實施例中,該裝置還可以包括:用于確定所述第一 RAT選擇條件得到滿足的單元,并且用于與具有最高估計的可用帶寬的RAT建立通信的單元,還可以是基于所述第一 RAT選擇條件得到滿足的。此外,在一些實施例中,該裝置還可以包括:用于確定所述第二 RAT選擇條件得到滿足的單元;用于基于所述第二 RAT選擇條件得到滿足,與所述第二 RAT建立通信的單元。例如,所述第一 RAT選擇條件可以包括第一與帶寬相關(guān)的參數(shù)門限,所述第二 RAT選擇條件可以包括第二與帶寬相關(guān)的參數(shù)門限。此外,在一些實施例中,該裝置還可以包括:用于確定所述RAT中的一個RAT的第一與帶寬相關(guān)的參數(shù)滿足所述第一與帶寬相關(guān)的參數(shù)門限,從而達到所述第一 RAT條件的單元;用于確定所述第二 RAT的第二與帶寬相關(guān)的參數(shù)不滿足所述第二與帶寬相關(guān)的參數(shù)門限,從而沒有達到所述第二 RAT條件的單元。
[0020]在另一個方面,提供了一種用于管理網(wǎng)絡(luò)選擇的設(shè)備。通常,該設(shè)備包括處理器和與所述處理器電通信的存儲器。根據(jù)一些實施例,所述存儲器體現(xiàn)有指令,所述指令可由所述處理器執(zhí)行以用于:確定有一個以上的無線接入技術(shù)(RAT)可用于與所述移動設(shè)備的無線通信;訪問網(wǎng)絡(luò)接入策略,其中該網(wǎng)絡(luò)接入策略基于一個或多個網(wǎng)絡(luò)特性來指示RAT的使用;基于一個或多個預(yù)定的標(biāo)準(zhǔn),選擇性地應(yīng)用該網(wǎng)絡(luò)接入策略;基于該網(wǎng)絡(luò)接入策略,來確定針對所述一個以上的RAT中的每一個RAT的一個或多個參數(shù);基于所述一個或多個參數(shù)和所述網(wǎng)絡(luò)接入策略,與所述RAT建立通信。
[0021]在一些實施例中,所述指令可由所述處理器進一步執(zhí)行以用于:估計一個或多個RAT的可用帶寬;識別具有最高估計