用于控制網(wǎng)絡(luò)接入、移動和有效利用本地和網(wǎng)絡(luò)資源的自調(diào)節(jié)的移動平臺策略實(shí)施代理的制作方法
【專利摘要】本發(fā)明涉及一種控制移動設(shè)備的網(wǎng)絡(luò)接入的方法。該方法包括基于一個或多個本地網(wǎng)絡(luò)策略,分析移動設(shè)備收集的第一多個網(wǎng)絡(luò)參數(shù)。該方法還包括基于由策略服務(wù)器從多個移動設(shè)備所接收到的第二多個網(wǎng)絡(luò)參數(shù),接收來自策略服務(wù)器的一個或多個本地網(wǎng)絡(luò)策略的更新。該方法還包括基于第二多個網(wǎng)絡(luò)參數(shù)的分析和來自策略服務(wù)器的更新,將移動設(shè)備的數(shù)據(jù)流量從第一無線網(wǎng)絡(luò)配置重新路由到第二無線網(wǎng)絡(luò)配置。重新路由移動設(shè)備的數(shù)據(jù)流量可以包括利用移動設(shè)備中的虛擬網(wǎng)絡(luò)適配器保持恒定的IP地址,以提供第二無線網(wǎng)絡(luò)配置的兩個或兩個以上網(wǎng)絡(luò)連接上的分割隧道。
【專利說明】用于控制網(wǎng)絡(luò)接入、移動和有效利用本地和網(wǎng)絡(luò)資源的自調(diào)節(jié)的移動平臺策略實(shí)施代理
[0001]相關(guān)申請
[0002]本申請要求2011年9月28日提交的美國臨時申請N0.61/540,373的優(yōu)先權(quán),該美國臨時申請的全部內(nèi)容通過引用并入本文。
【背景技術(shù)】
[0003]隨著移動設(shè)備的容量持續(xù)增加,支持移動設(shè)備的無線載波網(wǎng)絡(luò)正在被推進(jìn)它們的容量中。因?yàn)橥ㄟ^任何給定的無線網(wǎng)絡(luò)中的流量在很大程度上取決于變量,包括但不限于網(wǎng)絡(luò)內(nèi)一天中的時間和位置,所以在特定網(wǎng)絡(luò)內(nèi)的不同位置和時間的周期性的利用不充分和瓶頸效應(yīng)是常見的。此外,傳統(tǒng)的網(wǎng)絡(luò)不允許從一種類型的網(wǎng)絡(luò)到另一種類型的網(wǎng)絡(luò)的無縫切換。例如,在傳統(tǒng)的無線網(wǎng)絡(luò)中,從3G切換到WiFi通常會導(dǎo)致在移動設(shè)備內(nèi)分配對應(yīng)于新的無線連接的一個新的IP地址,從而導(dǎo)致原通信會話的終止或中斷。這種終止會導(dǎo)致用戶體驗(yàn)的中斷。此外,控制這些基于個別用戶的設(shè)置和偏好數(shù)據(jù)進(jìn)行通信的網(wǎng)絡(luò)類型的那些次最優(yōu)和不協(xié)調(diào)的方法沒有在宏觀、全網(wǎng)規(guī)模方面充分考慮到網(wǎng)絡(luò)影響和需求。
【發(fā)明內(nèi)容】
[0004]本公開涉及一種用于控制網(wǎng)絡(luò)接入、移動和有效利用本地和網(wǎng)絡(luò)資源的自調(diào)節(jié)的移動平臺策略實(shí)施代理,基本上如至少一幅附圖中所示和/或結(jié)合至少一幅附圖所述,并如在權(quán)利要求書中進(jìn)行的更完整的闡述。
【專利附圖】
【附圖說明】
[0005]圖1示出了根據(jù)本申請的一個實(shí)施方式的一種被配置為自調(diào)節(jié)網(wǎng)絡(luò)接入的示例性的移動設(shè)備;
[0006]圖2示出了根據(jù)本申請的一個實(shí)施方式的一種用于控制移動設(shè)備的網(wǎng)絡(luò)接入的示例性系統(tǒng);
[0007]圖3示出了根據(jù)本申請的另一個實(shí)施方式的另一種用于控制移動設(shè)備的網(wǎng)絡(luò)接入的示例性系統(tǒng);
[0008]圖4示出了根據(jù)本申請的一個實(shí)施方式的移動設(shè)備的結(jié)構(gòu)的示例圖,包括一種用于控制網(wǎng)絡(luò)接入的自調(diào)節(jié)的移動平臺策略實(shí)施代理;
[0009]圖5示出了根據(jù)本申請的一個實(shí)施方式的移動設(shè)備內(nèi)的虛擬適配器的結(jié)構(gòu)的示例圖,包括一種用于控制網(wǎng)絡(luò)接入的自調(diào)節(jié)的移動平臺策略實(shí)施代理;
[0010]圖6示出了根據(jù)本申請的一個實(shí)施方式的策略服務(wù)器的結(jié)構(gòu)的示例圖,包括一種用于控制網(wǎng)絡(luò)接入的服務(wù)器端的移動平臺策略實(shí)施代理;
[0011]圖7示出了根據(jù)本申請的一個實(shí)施方式的示例性流程圖,示出一種用于控制移動設(shè)備的網(wǎng)絡(luò)接入的方法?!揪唧w實(shí)施方式】
[0012]以下的描述包含關(guān)于本公開的實(shí)施方式的具體信息。本申請中的附圖及它們相應(yīng)的詳細(xì)說明僅僅與示例性實(shí)施方式相關(guān)。除非特別提到,否則附圖中相似或相應(yīng)的組件可由相似或相應(yīng)的參考數(shù)字表示。此外,本申請中的附圖及圖示一般不是按比例繪制的,且不旨在與實(shí)際相關(guān)的尺寸對應(yīng)。
[0013]當(dāng)前的移動設(shè)備技術(shù)能夠支持多種無線接入技術(shù),例如2G,3G,WiFi和WiMax/LTE0隨著無線傳送的數(shù)據(jù)量增加,移動設(shè)備用戶可能希望通過在特定的時間和位置可用的任何類型的網(wǎng)絡(luò)來訪問資源。然而,基于個體移動設(shè)備用戶設(shè)置和偏好的不協(xié)調(diào)的連接方法可能導(dǎo)致網(wǎng)絡(luò)資源的利用不充分或壓力點(diǎn)。因?yàn)榫W(wǎng)絡(luò)應(yīng)用一旦經(jīng)用戶安裝,開放式平臺就會允許它們無約束地運(yùn)行,多個應(yīng)用經(jīng)常會產(chǎn)生不必要的流量。因?yàn)樵摿髁渴峭ㄟ^蜂窩網(wǎng)絡(luò)(例如2G/3G/4G網(wǎng)絡(luò)等)廣播的,所以例如通過非2G/3G/4G網(wǎng)絡(luò)提供相關(guān)資源是不容易實(shí)現(xiàn)的。因此,當(dāng)前的移動設(shè)備技術(shù)不提供可通過其他技術(shù)(例如WiFi等)接入的進(jìn)行有效管理網(wǎng)絡(luò)資源的手段。因此,隨著無線網(wǎng)絡(luò)流量需求的不斷增加,服務(wù)供應(yīng)商努力保持無縫用戶體驗(yàn)來接入非2G/3G/4G網(wǎng)絡(luò)上的載波網(wǎng)絡(luò)資源和服務(wù)。
[0014]當(dāng)前的接入技術(shù)允許基于網(wǎng)絡(luò)的策略管理和基于網(wǎng)絡(luò)中IP分組分析的策略的實(shí)施。然而,在這種基于網(wǎng)絡(luò)的策略管理方案中,流量必須在深度包檢測(DPI)進(jìn)行之前,穿越無線網(wǎng)絡(luò)進(jìn)入到網(wǎng)絡(luò)的核心或到達(dá)網(wǎng)絡(luò)端接入網(wǎng)關(guān),這在網(wǎng)絡(luò)上浪費(fèi)了不必要的無線寬帶。此外,由于在被分析的IP流量模式上的無法使用或性能欠佳的網(wǎng)絡(luò)的影響,目前的網(wǎng)絡(luò)分析可能會遭遇“盲點(diǎn)”。當(dāng)前接入技術(shù)可以根據(jù)用戶的操作/設(shè)置分別允許基于客戶端的策略管理。然而,這種不考慮網(wǎng)絡(luò)壓力或資源的管理會受到影響。
[0015]本申請為無線服務(wù)供應(yīng)商提供了一種端到端的解決方案,以便將自調(diào)節(jié)策略從網(wǎng)絡(luò)核心擴(kuò)展至所有被服務(wù)的移動設(shè)備,實(shí)現(xiàn)更高質(zhì)量的用戶體驗(yàn),同時通過各種無線接入技術(shù)優(yōu)化網(wǎng)絡(luò)資源利用。此外,在客戶端應(yīng)用與被交付的服務(wù)之間的流量的無縫移動和安全性使得網(wǎng)絡(luò)接入的調(diào)整對終端用戶完全透明。這種自調(diào)節(jié)策略可以由網(wǎng)絡(luò)參數(shù)導(dǎo)出,這些網(wǎng)絡(luò)參數(shù)例如但并不限于一天中的時間、在特定的網(wǎng)絡(luò)鏈路或網(wǎng)絡(luò)上的當(dāng)前流量負(fù)載或帶寬、接收的信號強(qiáng)度指示(RSSI)、特定網(wǎng)絡(luò)鏈路上的移動設(shè)備的數(shù)量、特定的服務(wù)質(zhì)量(QoS)標(biāo)準(zhǔn)、服務(wù)成本、特定移動設(shè)備的位置或速度、連接的或可用的網(wǎng)絡(luò)類型、特定用戶計(jì)劃、或者應(yīng)用標(biāo)識(ID )。
[0016]本申請?jiān)试S在更新策略和執(zhí)行規(guī)則時將無論在網(wǎng)絡(luò)上或客戶端上或兩者上不斷變化的數(shù)據(jù)考慮在內(nèi)。例如,利用實(shí)時的統(tǒng)計(jì)分析以及先前收集的網(wǎng)絡(luò)上移動設(shè)備的收集報(bào)告的網(wǎng)絡(luò)參數(shù),可以提供對整個網(wǎng)絡(luò)狀態(tài)的實(shí)時宏觀層面的理解,并促進(jìn)通過移動設(shè)備進(jìn)行的網(wǎng)絡(luò)接入、管理和利用的預(yù)測模式的創(chuàng)建。
[0017]對網(wǎng)絡(luò)上的移動設(shè)備的網(wǎng)絡(luò)鏈路策略進(jìn)行分組可以基于任何數(shù)量的標(biāo)準(zhǔn)。這種策略分組標(biāo)準(zhǔn)的非限制性例子可包括移動設(shè)備的品牌或型號、特定的地理位置、特定用戶計(jì)劃或權(quán)限、自定義創(chuàng)建的用戶組、或用戶信息、消費(fèi)模式、服務(wù)類型、應(yīng)用類型或網(wǎng)絡(luò)類型的任意組合。通過這種方式,可以為特定網(wǎng)絡(luò)中移動設(shè)備的不同分組開發(fā)出多種網(wǎng)絡(luò)連接策略。因?yàn)榭梢蚤_發(fā)多種網(wǎng)絡(luò)連接策略,所以可以相應(yīng)地實(shí)現(xiàn)多重目標(biāo)。這些目標(biāo)的非限制性實(shí)例可以包括網(wǎng)絡(luò)供應(yīng)商或移動設(shè)備用戶選擇優(yōu)化用戶體驗(yàn)的特定方面、最低限度的服務(wù)質(zhì)量、特定移動設(shè)備用戶的服務(wù)成本、或者數(shù)據(jù)在網(wǎng)絡(luò)上的傳輸速度。網(wǎng)絡(luò)連接策略所關(guān)注的一個或多個目標(biāo)可隨時改變。
[0018]圖1示出了根據(jù)本申請的一個實(shí)施方式的一種被配置為自調(diào)節(jié)網(wǎng)絡(luò)接入的示例性的移動設(shè)備。例如,移動設(shè)備110可包括顯示器102、存儲器104、處理器106和通信接口108。根據(jù)本申請的一個或多個實(shí)施方式所需求的,顯示器102可以被配置為顯示移動設(shè)備110上的任何信息。存儲器104可以被配置為存儲一種用于控制移動設(shè)備110的網(wǎng)絡(luò)鏈路的自調(diào)節(jié)的移動平臺策略實(shí)施代理應(yīng)用,并存儲可被移動設(shè)備110使用的任何其他信息。處理器106可以被配置為執(zhí)行用于控制移動設(shè)備110的網(wǎng)絡(luò)接入的任何所要的計(jì)算、程序或過程,如本申請的一個或多個實(shí)施方式所述的那樣。最后,網(wǎng)絡(luò)接口適配器108可以被配置為提供在自調(diào)節(jié)的移動平臺策略實(shí)施代理應(yīng)用與從移動設(shè)備110收發(fā)的無線連接之間的接口。
[0019]圖2示出了根據(jù)本申請的一個實(shí)施方式的一種用于控制移動設(shè)備的網(wǎng)絡(luò)接入的示例性系統(tǒng)。如圖2所示,系統(tǒng)200可以包括移動設(shè)備210,以及若干其它移動設(shè)備215a-215c。系統(tǒng)200還可以包括若干無線網(wǎng)絡(luò)鏈路,例如WiFi網(wǎng)絡(luò)鏈路230、4G網(wǎng)絡(luò)鏈路232和3G網(wǎng)絡(luò)鏈路224,通過這些無線鏈路每個移動設(shè)備可以被連接以發(fā)送或接收所需的內(nèi)容。網(wǎng)絡(luò)鏈路230、232和234并不限于以上所討論的網(wǎng)絡(luò)鏈路類型。相反,每個鏈路都可以是WiFi鏈路、WiMax鏈路、2G、3G或4G鏈路或任何其他無線網(wǎng)絡(luò)鏈路中的一種,而沒有限制。此外,上述網(wǎng)絡(luò)鏈路不一定由相同的服務(wù)供應(yīng)商維護(hù),而可能是由各自獨(dú)立多個服務(wù)供應(yīng)商來維護(hù)。
[0020]移動設(shè)備210可以潛在地經(jīng)連接221連接到WiFi網(wǎng)絡(luò)鏈路230,經(jīng)連接222連接到4G網(wǎng)絡(luò)鏈路232,或經(jīng)連接223連接到3G網(wǎng)絡(luò)鏈路234,這取決于在特定網(wǎng)絡(luò)范圍的狀態(tài)上哪個鏈路被確定為最可取。同樣地,移動設(shè)備215a-215c可分別經(jīng)由連接224-226與3G網(wǎng)絡(luò)鏈路234進(jìn)行通信。每個移動設(shè)備可以通過任何這些網(wǎng)絡(luò)鏈路被通信地連接到互聯(lián)網(wǎng)250。然而,在本實(shí)施方式中,互聯(lián)網(wǎng)250被:經(jīng)連接244連接到WiFi網(wǎng)絡(luò)鏈路,經(jīng)連接245連接到4G網(wǎng)絡(luò)鏈路232,并且經(jīng)連接246連接到3G網(wǎng)絡(luò)鏈路234。
[0021]系統(tǒng)200可以另外包括策略服務(wù)器240,策略服務(wù)器240可以與每個移動設(shè)備通信以便管理網(wǎng)絡(luò)范圍的、策略驅(qū)動的控制以及對網(wǎng)絡(luò)接入和移動的管理。策略服務(wù)器240可以:經(jīng)連接241連接到WiFi網(wǎng)絡(luò)鏈路230,經(jīng)連接222連接到4G網(wǎng)絡(luò)鏈路232,并經(jīng)連接223連接到3G網(wǎng)絡(luò)鏈路234。在合作中,通過最有效地將特定移動設(shè)備的數(shù)據(jù)流量從第一網(wǎng)絡(luò)配置重新路由、重置和/或節(jié)流成第二網(wǎng)絡(luò)配置,策略服務(wù)器240和移動設(shè)備210和215a-215c中的每個可提供本地以及網(wǎng)絡(luò)范圍的、策略驅(qū)動的控制和對網(wǎng)絡(luò)接入與移動的管理。
[0022]在操作中,系統(tǒng)200可包括網(wǎng)絡(luò)連接性管理和控制的雙反饋環(huán)路。第一本地反饋回路可以基于特定移動設(shè)備(如移動設(shè)備210)的用戶偏好或連接性策略規(guī)則與本地網(wǎng)絡(luò)連接性策略相對應(yīng)。用戶可以將這些偏好或連接性策略規(guī)則直接輸入到移動設(shè)備210,或者可選地,訪問基于Web的界面來創(chuàng)建或更新這些偏好或連接性策略規(guī)則。例如,用戶可以定義一個規(guī)則,即在可能的情況下應(yīng)當(dāng)總是在利用WiFi或4G連接前先利用3G連接。在此,如果移動設(shè)備210確定WiFi網(wǎng)絡(luò)鏈路230、4G網(wǎng)絡(luò)鏈路232和3G網(wǎng)絡(luò)鏈路234每個都是可用的,則用戶定義的本地網(wǎng)絡(luò)連接性策略可選擇3G網(wǎng)絡(luò)鏈路234作為最可取的網(wǎng)絡(luò)連接。
[0023]第二網(wǎng)絡(luò)范圍反饋回路基于從網(wǎng)絡(luò)上的若干移動設(shè)備所接收到的實(shí)時和/或先前收集的本地網(wǎng)絡(luò)參數(shù)對應(yīng)于網(wǎng)絡(luò)范圍連接性策略。例如,策略服務(wù)器240可以接收來自移動設(shè)備215a-215c中每個的實(shí)時本地網(wǎng)絡(luò)參數(shù)的集合,這些參數(shù)如移動設(shè)備在其上通信的特定網(wǎng)絡(luò)鏈路、正在通信的數(shù)據(jù)量、每個移動設(shè)備遭受的干擾量、或關(guān)于特定移動設(shè)備的任何其他有用的度量。策略服務(wù)器240可以根據(jù)服務(wù)供應(yīng)商控制的網(wǎng)絡(luò)范圍連接性策略接收這些本地網(wǎng)絡(luò)參數(shù)并評估它們。當(dāng)策略服務(wù)器240保持的網(wǎng)絡(luò)范圍策略與任何移動設(shè)備的本地網(wǎng)絡(luò)連接性策略的策略相沖突時,網(wǎng)絡(luò)范圍連接性策略可為了整個網(wǎng)絡(luò)的利益而使移動設(shè)備的本地連接性策略無效。例如,基于從移動設(shè)備215a-215c接收到的網(wǎng)絡(luò)參數(shù),策略服務(wù)器240可判斷出3G網(wǎng)絡(luò)鏈路234是否負(fù)載嚴(yán)重,并且如果移動設(shè)備210被連接到WiFi網(wǎng)絡(luò)鏈路230而不是3G網(wǎng)絡(luò)鏈路234,則判斷網(wǎng)絡(luò)上的所有設(shè)備都將體驗(yàn)更高的服務(wù)質(zhì)量,這是由第一本地反饋回路來判斷的。因此,策略服務(wù)器240可以發(fā)送網(wǎng)絡(luò)連接性策略更新到移動設(shè)備210,用以自動建立與替代3G網(wǎng)絡(luò)鏈路234的WiFi網(wǎng)絡(luò)鏈路230的連接。策略服務(wù)器240可以額外發(fā)送更新至每個移動設(shè)備215a-215c,通知它們中每一個,即3G網(wǎng)絡(luò)鏈路234目前負(fù)載嚴(yán)重,并且此時可能無法建立其他的連接。可選地,當(dāng)移動設(shè)備對特定網(wǎng)絡(luò)具有負(fù)面影響但已經(jīng)變得不能實(shí)現(xiàn)重定向到另一個可用的網(wǎng)絡(luò)時,該網(wǎng)絡(luò)上的其他一些移動設(shè)備可能會被重定向到不太擁擠的網(wǎng)絡(luò)中,以緩解特定網(wǎng)絡(luò)上的壓力。
[0024]上面描述的連接過程可以被看作是一個或多個預(yù)連接的策略評估。系統(tǒng)200可以另外被配置為與以上討論的雙策略控制相對地進(jìn)行一個或多個后連接的驗(yàn)證。例如,一旦移動設(shè)備210建立了到WiFi網(wǎng)絡(luò)鏈路230的連接,就可以對關(guān)于本地和網(wǎng)絡(luò)范圍的策略進(jìn)行與WiFi網(wǎng)絡(luò)鏈路230的連接質(zhì)量評估,以確保已經(jīng)實(shí)現(xiàn)所期望的結(jié)果。后連接驗(yàn)證的非限制性實(shí)例可包括在新網(wǎng)絡(luò)配置中的一個或多個網(wǎng)絡(luò)鏈路上進(jìn)行的速度測試或接收信號強(qiáng)度指示(RSSI)測試。因此,系統(tǒng)200可提供用于控制和管理網(wǎng)絡(luò)接入和移動的自調(diào)節(jié)的移動平臺策略實(shí)施,同時最大限度地高效利用本地資源和網(wǎng)絡(luò)資源。
[0025]圖3示出了根據(jù)本申請的一個實(shí)施方式的另一種用于控制移動設(shè)備的網(wǎng)絡(luò)接入的示例性系統(tǒng)。例如,圖3中可公開策略服務(wù)器340、互聯(lián)網(wǎng)350、WiFi網(wǎng)絡(luò)鏈路330和334、3G網(wǎng)絡(luò)鏈路332和移動設(shè)備310a-310c。網(wǎng)絡(luò)鏈路330、332和334不限于以上討論的網(wǎng)絡(luò)鏈路類型。相反,每個鏈路都可以是WiFi鏈路、WiMax鏈路、2G、3G或4G鏈路或任何其它無線網(wǎng)絡(luò)鏈路中的一種而沒有限制。策略服務(wù)器340和互聯(lián)網(wǎng)350可分別與圖2中的策略服務(wù)器240和互聯(lián)網(wǎng)250大致相同。且策略服務(wù)器340和互聯(lián)網(wǎng)350均可以經(jīng)連接341-346中相應(yīng)的一個與每個網(wǎng)絡(luò)鏈路進(jìn)行通信。此外,移動設(shè)備310a-310c可表示由指向右邊的粗箭頭所表示的動作中的單個移動設(shè)備。因此,移動設(shè)備310b可以是與移動設(shè)備310a相同的設(shè)備,但是空間上不是移動設(shè)備310a所指示的位置。同樣地,移動設(shè)備310c可以是與移動設(shè)備310b相同的設(shè)備,但是空間上不是移動設(shè)備310b所指示的位置。
[0026]在操作中,移動設(shè)備310a可以首先被連接到WiFi網(wǎng)絡(luò)鏈路330,提供對所需內(nèi)容(比如來自互聯(lián)網(wǎng)350的視頻)的訪問以及對策略服務(wù)器340的訪問,策略服務(wù)器340可以監(jiān)控和更新移動設(shè)備310a應(yīng)用的網(wǎng)絡(luò)策略,基本上如上述關(guān)于圖2中的移動設(shè)備210和策略服務(wù)器240的討論。當(dāng)移動設(shè)備310a移動到由移動設(shè)備310b指示的位置時,WiFi網(wǎng)絡(luò)鏈路330的連接質(zhì)量可能出于任何數(shù)量的原因而下降。然而,3G網(wǎng)絡(luò)鏈路332現(xiàn)在可能在移動設(shè)備310b的范圍內(nèi)。移動設(shè)備310b可以參考其本地網(wǎng)絡(luò)策略規(guī)則,并判斷在這個時候連接到3G網(wǎng)絡(luò)鏈路332是被允許的且可取的。這種判斷可與若干來自移動設(shè)備310b的本地網(wǎng)絡(luò)參數(shù)一起被傳送給策略服務(wù)器340中,其中,基于從網(wǎng)絡(luò)中的一個或多個其它移動設(shè)備(圖中未示出)接收到的若干網(wǎng)絡(luò)參數(shù),相對于網(wǎng)絡(luò)范圍策略的判斷可以被驗(yàn)證。與WiFi網(wǎng)絡(luò)鏈路330的連接321可以被維持(如虛線連接321a),同時與3G網(wǎng)絡(luò)鏈路332的連接323被自動配置。一旦建立連接323,連接321就可以根據(jù)“先斷后合”的操作被丟棄。3G網(wǎng)絡(luò)鏈路332現(xiàn)在提供移動設(shè)備310b與策略服務(wù)器340之間的連接和移動設(shè)備310b與來自互聯(lián)網(wǎng)350的內(nèi)容之間的連接。
[0027]隨著移動設(shè)備繼續(xù)到移動設(shè)備310c指示的位置,WiFi網(wǎng)絡(luò)鏈路334可進(jìn)入范圍。移動設(shè)備310c可以參考其網(wǎng)絡(luò)策略規(guī)則,并判斷在這個時候連接到3G網(wǎng)絡(luò)鏈路334是被允許的且可取的。再次,這種判斷可與若干來自移動設(shè)備310c的本地網(wǎng)絡(luò)參數(shù)一起被傳送給策略服務(wù)器340中,其中相對于網(wǎng)絡(luò)范圍策略的判斷可以被驗(yàn)證。與3G網(wǎng)絡(luò)鏈路332的連接323可以被維持(如虛線連接323a),同時WiFi網(wǎng)絡(luò)鏈路334的連接325被自動配置。一旦建立連接325,連接323a就可以根據(jù)“先斷后合”的操作被丟棄。WiFi網(wǎng)絡(luò)鏈路334現(xiàn)在提供移動設(shè)備310c與策略服務(wù)器340之間的連接和移動設(shè)備310c與來自例如互聯(lián)網(wǎng)350的視頻內(nèi)容之間的連接。因此,正如將會更詳細(xì)地描述關(guān)于圖4-圖6那樣,移動設(shè)備可從一個無線網(wǎng)絡(luò)無縫地轉(zhuǎn)換到另一個無線網(wǎng)絡(luò),使得每次轉(zhuǎn)換后移動設(shè)備和遠(yuǎn)程內(nèi)容資源之間的數(shù)據(jù)通信會話不會被中斷或者不需要被復(fù)位。
[0028]圖4示出了根據(jù)本申請的一個實(shí)施方式的移動設(shè)備的結(jié)構(gòu)的示例圖,包括一種用于控制網(wǎng)絡(luò)接入的自調(diào)節(jié)移動平臺策略實(shí)施代理400。自調(diào)節(jié)移動平臺策略實(shí)施代理400可以在軟件和/或硬件中被實(shí)現(xiàn),并且可以允許根據(jù)同時適用于單個移動設(shè)備以及局域網(wǎng)(LAN)和/或廣域網(wǎng)(WAN)作為一個整體兩者的一組組合規(guī)則,通過與一個或多個無線網(wǎng)絡(luò)鏈路的連接進(jìn)行控制,如先前關(guān)于圖2和圖3的討論。因此,本申請可為無線網(wǎng)絡(luò)上的所有移動設(shè)備確保更高的服務(wù)質(zhì)量(QoS)。
[0029]自調(diào)節(jié)移動平臺策略實(shí)施代理400可以包括策略與規(guī)則引擎402,策略與規(guī)則引擎402可以被配置為從策略服務(wù)器接收有關(guān)移動設(shè)備的當(dāng)前網(wǎng)絡(luò)環(huán)境的信息以及周期性的策略更新,并做出有關(guān)一個或多個可用無線網(wǎng)絡(luò)鏈路的實(shí)時決策。
[0030]事件消息傳遞框架410可以被配置為與自調(diào)節(jié)移動平臺策略實(shí)施代理400中的各種模塊通信,可以根據(jù)自調(diào)節(jié)移動平臺策略實(shí)施代理400的操作提供不同模塊間的相互通信,并且可以允許適當(dāng)?shù)哪K通過虛擬適配器425與網(wǎng)絡(luò)進(jìn)行通信。
[0031]策略與規(guī)則引擎402和事件消息傳遞框架410可各自與移動互聯(lián)網(wǎng)協(xié)議(MIP)流管理器413和IPsec安全管理器414通信。MIP流管理器413可以控制和管理從移動設(shè)備到TCP/IP堆棧420的IP數(shù)據(jù)的多個流,同時IPsec安全管理器414可以在逐個分組的基礎(chǔ)上控制對需要加密的數(shù)據(jù)的安全協(xié)議應(yīng)用或其他安全特征。此外,獨(dú)立的并行數(shù)據(jù)流可以同時利用雙隧道被傳輸?shù)疥P(guān)于非安全和安全數(shù)據(jù)流的IP分組組件的TCP/IP棧420。其中非安全和安全的數(shù)據(jù)流的雙隧道被實(shí)施在超過一種類型的網(wǎng)絡(luò)連接鏈路上,一個或多個安全的數(shù)據(jù)流可以通過第一種類型的網(wǎng)絡(luò)鏈路進(jìn)行通信,而一個或多個不安全的數(shù)據(jù)流可以通過第二種類型的網(wǎng)絡(luò)鏈路進(jìn)行通信。
[0032]TCP/IP協(xié)議棧420可以包括虛擬適配器425。正如將進(jìn)一步詳細(xì)討論關(guān)于圖5的那樣,虛擬適配器425可包括一個或多個獨(dú)立的虛擬適配器,一個或多個獨(dú)立的虛擬適配器可允許通過保持每個彼此連接的網(wǎng)絡(luò)間的通信會話的恒定IP地址進(jìn)行不同的網(wǎng)絡(luò)鏈路類型之間的無縫切換而無需打斷會話。
[0033]分組策略管理器412可以接收來自策略與規(guī)則引擎402的輸入,并控制信息如何組合成IP分組的方式。然后控制信號可以被傳達(dá)給虛擬適配器425,分別用于被發(fā)送和接收的數(shù)據(jù)分組的實(shí)際構(gòu)造和解構(gòu)。
[0034]連接管理器411可以控制移動設(shè)備如策略與規(guī)則引擎402所指示的連接到哪個(或哪些)網(wǎng)絡(luò)鏈路。連接管理器411可以與網(wǎng)絡(luò)接口 API430通信,以進(jìn)行從一個網(wǎng)絡(luò)鏈路到另一個在網(wǎng)絡(luò)接口層的任何轉(zhuǎn)換。此外,當(dāng)連接被從一個網(wǎng)絡(luò)鏈路或網(wǎng)絡(luò)鏈路類型轉(zhuǎn)換至IJ另一(個)類型時,連接管理器411可以提起一種“先斷后合”的連接策略,其中被轉(zhuǎn)換的網(wǎng)絡(luò)連接是在斷開與從其轉(zhuǎn)換來的網(wǎng)絡(luò)的連接之前建立。
[0035]分析代理415可以收集網(wǎng)絡(luò)參數(shù),供自調(diào)節(jié)移動平臺策略實(shí)施代理400使用以及用于傳輸?shù)骄W(wǎng)絡(luò)連接策略的定期更新的策略服務(wù)器。所收集的網(wǎng)絡(luò)參數(shù)的非限制性實(shí)例可包括一天中的時間、在特定的網(wǎng)絡(luò)鏈路上的當(dāng)前流量負(fù)載、接收信號強(qiáng)度指示(RSSI)、特定網(wǎng)絡(luò)鏈路上的移動設(shè)備數(shù)量、特定的服務(wù)質(zhì)量(QoS)標(biāo)準(zhǔn)、服務(wù)成本、特定移動設(shè)備的位置或速度、連接的或可用的網(wǎng)絡(luò)類型、特定用戶計(jì)劃、或者應(yīng)用標(biāo)識(ID)。分析代理415可將適當(dāng)?shù)木W(wǎng)絡(luò)參數(shù)傳送到策略與規(guī)則引擎402以用于移動設(shè)備側(cè)決定適當(dāng)?shù)木W(wǎng)絡(luò)連接策略。分析代理415也可傳送適當(dāng)?shù)臄?shù)據(jù)到策略服務(wù)器上,以用于通過網(wǎng)絡(luò)接口適配器440聚集來自多個移動設(shè)備的一個或多個網(wǎng)絡(luò)鏈路上的網(wǎng)絡(luò)數(shù)據(jù)。參照圖6將進(jìn)一步詳細(xì)地討論該適當(dāng)數(shù)據(jù)的策略服務(wù)器側(cè)的利用。
[0036]策略代理414可以周期性地從策略服務(wù)器接收網(wǎng)絡(luò)策略的更新。這些信息可以由策略代理414處理,并被傳達(dá)給策略與規(guī)則引擎402,其中本地移動設(shè)備規(guī)則和策略可被更新,以反映最新或最合適的全網(wǎng)連接策略。因此,本發(fā)明概念允許同時的用于控制一個或多個無線網(wǎng)絡(luò)鏈路上的每個移動設(shè)備的網(wǎng)絡(luò)連接策略的本地級別和全網(wǎng)級別反饋回路。
[0037]自調(diào)節(jié)移動平臺策略實(shí)施代理400還可以包括網(wǎng)絡(luò)接口應(yīng)用程序編程接口(API)430,其可包括程序規(guī)范、數(shù)據(jù)結(jié)構(gòu)、對象類別和/或與網(wǎng)絡(luò)接口適配器440模塊間通信的必要變量。網(wǎng)絡(luò)接口 API430可以包括一個或多個API來支持與網(wǎng)絡(luò)接口適配器440的每個無線接口的通信。
[0038]網(wǎng)絡(luò)接口適配器440可以被配置為控制多個格式的無線或有線信號的發(fā)送和接收。因此,網(wǎng)絡(luò)接口適配器440可以包括例如無線接口 441、WiMAX接口 442、2G接口 443、3G接口 444和4G接口。然而,本發(fā)明概念并不限于上述無線網(wǎng)絡(luò)接口,并且網(wǎng)絡(luò)接口適配器440可包括一種用于控制任何無線通信格式的接口適配器,但不僅限于此。因此,在一個實(shí)施方式中,自調(diào)節(jié)移動平臺策略實(shí)施代理400可以直接控制每個通信接口,使得沒有數(shù)據(jù)流量可以被轉(zhuǎn)移到移動設(shè)備或轉(zhuǎn)移出移動設(shè)備而沒有適當(dāng)?shù)木W(wǎng)絡(luò)策略就位。現(xiàn)在將根據(jù)圖5更詳細(xì)地討論虛擬適配器425的功能。
[0039]IPv4和更新的IPv6標(biāo)準(zhǔn)是基于標(biāo)準(zhǔn)的互聯(lián)網(wǎng)聯(lián)網(wǎng)方法的核心。然而,與IPv6對t匕,信息根據(jù)IPv4進(jìn)行了不同的分組。因此,為了與基于IP通信中的當(dāng)前和未來的趨勢之間最大的兼容性,根據(jù)本申請的移動設(shè)備可以包括用于IPv4和IPv6分組的無縫構(gòu)造和解構(gòu)的裝置。
[0040]圖5示出了根據(jù)本申請的一個實(shí)施方式的移動設(shè)備中的一個或多個虛擬適配器的結(jié)構(gòu)的示例圖,包括一種用于控制網(wǎng)絡(luò)接入的自調(diào)節(jié)的移動平臺策略實(shí)施代理。[0041]IPv4/IPv6應(yīng)用515可以包括在被設(shè)計(jì)成利用IPv4和/或IPv6通信標(biāo)準(zhǔn)中的一個或二者操作的移動設(shè)備上的任何應(yīng)用。這些設(shè)備可以與IPv6TCP/IP協(xié)議棧520和/或IPv4的TCP/IP協(xié)議棧522通信。IPv6的TCP/IP協(xié)議棧520可以包括IPv6虛擬適配器524,而IPv4TCP/IP協(xié)議棧522可以包括IPv4虛擬適配器526。
[0042]圖5還包括IPv4/IPv6IPsec安全管理器514,IPv4/IPv6IPsec安全管理器514基本上類似于圖4的IPsec安全管理器414,被配置為控制對需要加密或其它安全特征的IPv4或IPv6分組數(shù)據(jù)的IPsec安全協(xié)議的實(shí)施。移動IP (MIP)v4/v6管理器513基本上可與圖4的MIP流管理器413類似,被配置為控制流量的流動,該流量分別在IPv4TCP/IP協(xié)議棧522或IPv6TCP/IP協(xié)議棧520內(nèi)根據(jù)IPv4或IPv6協(xié)議被分組。雙棧IP流和分組策略管理器512可以被配置為監(jiān)視和控制其中利用雙協(xié)議棧IP流的數(shù)據(jù)的流動和打包。管理器512-514中的每個都可以向IPv4虛擬適配器526和IPv6虛擬適配器524中的每個發(fā)送一個或多個控制信號。
[0043]分別位于IPv4的TCP/IP協(xié)議棧522和IPv6的TCP/IP協(xié)議棧520內(nèi)的IPv4虛擬適配器526和IPv6虛擬適配器524,可各自與一個或多個網(wǎng)絡(luò)接口適配器(例如網(wǎng)絡(luò)接口適配器542、544和546)進(jìn)行通信。因此,分組信息可以經(jīng)由網(wǎng)絡(luò)接口適配器中的一個或多個通過一個或多個網(wǎng)絡(luò)鏈路同時被傳輸或接收。
[0044]如前面圖2-4中所論述的,在操作中,IPv4虛擬適配器526和IPv6虛擬適配器524根據(jù)移動設(shè)備和策略服務(wù)器兩者的每個分組策略來管理移動設(shè)備中的真實(shí)適配器的綁定。例如,分組策略可以以網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)規(guī)則、源與目標(biāo)識別和路由、應(yīng)用識別和路由、隧道的測序和MIP的信令、流控制和同步綁定、以及流量整形和節(jié)流的形式。每個虛擬適配器保持一個對于移動設(shè)備上的應(yīng)用可見的恒定本地IP地址,以及基于與作為基于客戶端或基于網(wǎng)絡(luò)的MIP代理的移動IP網(wǎng)絡(luò)基礎(chǔ)設(shè)施之間的協(xié)作的遠(yuǎn)程內(nèi)容來源。因此,通過每個虛擬適配器的特定路徑的IP路由始終保持相同。相應(yīng)地,在移動設(shè)備和一個或多個遠(yuǎn)程內(nèi)容源之間的數(shù)據(jù)通信會話可以從一個網(wǎng)絡(luò)向另一個網(wǎng)絡(luò)進(jìn)行無縫過渡,而不會斷開會話,這是因?yàn)橛梢苿釉O(shè)備內(nèi)的應(yīng)用所看到的本地IP地址是由各自的虛擬適配器所保持的,而不依賴所使用的網(wǎng)絡(luò)接口適配器。然而,重要的是注意到,遠(yuǎn)程內(nèi)容源,即內(nèi)容服務(wù)器,識別用于移動設(shè)備的單個IP地址,而不管其所連接的無線網(wǎng)絡(luò),僅當(dāng)同時運(yùn)營兩個無線網(wǎng)絡(luò)的服務(wù)提供商網(wǎng)絡(luò)有被啟動且可操作作為為兩個無線網(wǎng)絡(luò)服務(wù)的核心網(wǎng)絡(luò)的部分的移動IP支持。
[0045]虛擬適配器524和526通過上述的基于策略的地址虛擬化完成IP流控制和流轉(zhuǎn)換。例如,單個的MIPIPv4的歸屬地址和/或單個的MIPIPv6的歸屬地址可以始終保持在相應(yīng)的虛擬適配器上。移動設(shè)備可通過多個并發(fā)IP連接保持與服務(wù)于網(wǎng)絡(luò)中的移動設(shè)備的MIP歸屬代理的多個MIP綁定。在替代方案中,IPv4虛擬適配器526和IPv6虛擬適配器524可通過IP地址類型被單獨(dú)動態(tài)地啟用和禁用以調(diào)節(jié)數(shù)據(jù)流動,從而使能夠調(diào)節(jié)特定應(yīng)用的特定IP綁定類型。
[0046]另外,IPv4虛擬適配器526和IPv6虛擬適配器524可以通信地耦合到彼此,以允許IPv4和IPv6協(xié)議之間的實(shí)時流量轉(zhuǎn)換和切換。例如,發(fā)送應(yīng)用可以被設(shè)計(jì)為在IPv4的協(xié)議下運(yùn)行,而在網(wǎng)絡(luò)上接收的應(yīng)用可以被設(shè)計(jì)為在IPv6協(xié)議下操作。在這種情況下,IPv4應(yīng)用可將IPv4數(shù)據(jù)傳送到IPv4虛擬適配器526。IPv4數(shù)據(jù)可被傳送到IPv6虛擬適配器524并被轉(zhuǎn)換為IPv6格式。隨后IPv6虛擬適配器524可以通過網(wǎng)絡(luò)發(fā)送基于IPv4的數(shù)據(jù)(現(xiàn)在是以IPv6的格式)到接收應(yīng)用中。在這種方式中,本發(fā)明的概念允許在移動設(shè)備上和網(wǎng)絡(luò)內(nèi)的不匹配的IPv4和IPv6應(yīng)用之間的兼容性。
[0047]圖6示出了根據(jù)本申請的一個實(shí)施方式的策略服務(wù)器的結(jié)構(gòu)的示例圖,包括一種用于控制網(wǎng)絡(luò)接入的服務(wù)器端自調(diào)節(jié)的移動平臺策略實(shí)施代理。圖6的策略服務(wù)器630包括服務(wù)器端自調(diào)節(jié)移動平臺策略實(shí)施代理600,其可包括具有用于在網(wǎng)絡(luò)中驅(qū)動策略產(chǎn)生和維護(hù)的核心引擎的移動設(shè)備策略代理605。移動設(shè)備策略代理605可以包括安全、移動與流動策略組件606,其可被配置為可根據(jù)一個或多個載波控制的、基于網(wǎng)絡(luò)的策略,監(jiān)測和控制與通過網(wǎng)絡(luò)的數(shù)據(jù)的安全性和流動有關(guān)的網(wǎng)絡(luò)通信的各個方面。連接、應(yīng)用、訪問和會話策略組件607可被配置為可根據(jù)一個或多個載波控制的、基于網(wǎng)絡(luò)的策略,監(jiān)測和控制與移動設(shè)備通過一個或多個網(wǎng)絡(luò)類型的會話參數(shù)和連接性有關(guān)的網(wǎng)絡(luò)通信的各個方面。最后,網(wǎng)絡(luò)帶寬資源策略組件608可被配置為根據(jù)一個或多個載波控制的、基于網(wǎng)絡(luò)的策略,監(jiān)測和控制網(wǎng)絡(luò)通信的與在一個或多個網(wǎng)絡(luò)類型上的可用帶寬有關(guān)的網(wǎng)絡(luò)通信的各個方面。
[0048]策略警報(bào)組件602可以生成一個或多個如關(guān)于某個策略為何正在影響服務(wù)的警報(bào)。例如,如果移動用戶的帳戶未付費(fèi)或逾期,策略警報(bào)組件602可以生成警報(bào)傳遞給相關(guān)的移動設(shè)備,即,例如,特定的服務(wù)由于逾期賬戶未交費(fèi)而不可用。在另一個例子中,特定的移動設(shè)備可以與特定用戶計(jì)劃相關(guān)聯(lián)。如果該特定用戶計(jì)劃不包括某些付費(fèi)的選項(xiàng)(例如,連接4G網(wǎng)絡(luò)的能力),則策略警報(bào)組件602可以生成警報(bào)以發(fā)送給移動設(shè)備,即,對于移動設(shè)備來說其當(dāng)前用戶計(jì)劃內(nèi)4G服務(wù)是不可用的。正如將參照圖7更詳細(xì)地描述的那樣,當(dāng)一個或多個警報(bào)由策略警報(bào)組件602生成時,可以向移動設(shè)備提供兼容網(wǎng)絡(luò)訂閱升級。
[0049]策略流量執(zhí)行組件614可以被配置為處理關(guān)于由移動設(shè)備策略代理605維護(hù)和調(diào)節(jié)的數(shù)據(jù)流的策略的實(shí)際網(wǎng)絡(luò)端執(zhí)行。移動知識庫分析器612可以被配置為分析從網(wǎng)絡(luò)上的移動設(shè)備中(例如,如關(guān)于圖4的討論所述,從一個或多個移動設(shè)備的分析代理415)接收到的參數(shù)。
[0050]服務(wù)訪問組件622可被配置為監(jiān)測和控制訪問特定的服務(wù),該特定的服務(wù)是由網(wǎng)絡(luò)提供商根據(jù)一個或多個基于網(wǎng)絡(luò)的策略或相關(guān)聯(lián)的服務(wù)計(jì)劃向特定移動設(shè)備或特定類別的移動設(shè)備提供的。流量轉(zhuǎn)換組件624可被配置為根據(jù)需要控制數(shù)據(jù)流量從一種格式到另一種格式的轉(zhuǎn)換。例如,流量轉(zhuǎn)換組件624可以控制被格式化數(shù)據(jù)分組為IPv6格式的IPv4的轉(zhuǎn)換,或者反之亦然在策略服務(wù)器630內(nèi)的轉(zhuǎn)換。策略傳輸組件626可被配置為控制來自由網(wǎng)絡(luò)所服務(wù)的多個移動設(shè)備的基于策略的參數(shù)或本地策略決定的定時和接收,以及被推給每個移動設(shè)備的策略更新的定時和傳輸。
[0051]與策略服務(wù)器630的通信可以發(fā)生在通信網(wǎng)絡(luò)640上,通信網(wǎng)絡(luò)640可包括與策略服務(wù)器630通信地耦合的任何無線或有線網(wǎng)絡(luò)鏈路或鏈路。例如,策略服務(wù)器630可以與先前參考圖2-圖6中任何一個所討論的移動設(shè)備通信。遠(yuǎn)程策略代理652可對應(yīng)于在移動設(shè)備內(nèi)的自調(diào)節(jié)的移動平臺策略實(shí)施代理的一部分或全部。資源和服務(wù)交付網(wǎng)關(guān)654可以對應(yīng)于負(fù)責(zé)控制將服務(wù)和/或特定的網(wǎng)絡(luò)資源傳送到網(wǎng)絡(luò)上的一個或多個移動設(shè)備中的任何服務(wù)器。最后,加入者管理服務(wù)器656可對應(yīng)負(fù)責(zé)管理或存儲有關(guān)網(wǎng)絡(luò)上的移動設(shè)備用戶的服務(wù)訂閱信息的任何服務(wù)器。根據(jù)本申請中所描述的一個或多個實(shí)施方式,策略服務(wù)器630可根據(jù)需要與遠(yuǎn)程策略代理652、資源和服務(wù)網(wǎng)關(guān)654和加入者管理服務(wù)器656之間間歇性或持續(xù)性地通信。
[0052]因此,圖6中所公開的實(shí)施方式可提供一種策略服務(wù)器,該策略服務(wù)器支持用于控制多個移動設(shè)備中的網(wǎng)絡(luò)接入的雙(即本地和網(wǎng)絡(luò)范圍)反饋回路。因此,實(shí)時分組、網(wǎng)絡(luò)和會話分析信息可以被反饋到每個移動設(shè)備的網(wǎng)絡(luò)操作行為中。此外,集中位置、網(wǎng)絡(luò)、訪問量和基于分析的策略更新可被反饋以變更一組移動設(shè)備的本地網(wǎng)絡(luò)連接策略。
[0053]圖7示出了根據(jù)本申請的一個實(shí)施方式示出一種用于控制移動設(shè)備的網(wǎng)絡(luò)接入的方法的示例性流程圖。流程圖700的動作710包括基于一個或多個本地網(wǎng)絡(luò)策略分析移動設(shè)備收集的第一多個網(wǎng)絡(luò)參數(shù)。此類網(wǎng)絡(luò)參數(shù)的非限制性實(shí)施例可以包括以下一個或多個:一天中的時間、在特定的網(wǎng)絡(luò)鏈路上的當(dāng)前流量負(fù)載、接收的信號強(qiáng)度指示(RSSI)、在特定網(wǎng)絡(luò)鏈路上的移動設(shè)備的數(shù)量、特定的服務(wù)質(zhì)量(QoS)標(biāo)準(zhǔn)、服務(wù)成本、特定移動設(shè)備的位置或速度、連接的或可用的網(wǎng)絡(luò)的類型、特定用戶計(jì)劃,或者應(yīng)用標(biāo)識(ID)。例如,這些網(wǎng)絡(luò)參數(shù)可以包括實(shí)時值和/或保存在移動設(shè)備的存儲器內(nèi)的先前收集的值。
[0054]流程圖700的動作720包括基于由策略服務(wù)器從一個或多個其它設(shè)備所接收到的第二多個網(wǎng)絡(luò)參數(shù),從策略服務(wù)器接收一個或多個本地網(wǎng)絡(luò)策略的更新。例如,如前面關(guān)于圖2所討論的那樣,一個或多個移動設(shè)備可以發(fā)送網(wǎng)絡(luò)參數(shù)和/或單個本地網(wǎng)絡(luò)策略的結(jié)果到策略服務(wù)器中。利用實(shí)時的和先前從網(wǎng)絡(luò)上的多個移動設(shè)備所收集的反饋,策略服務(wù)器可管理網(wǎng)絡(luò)上的每個移動設(shè)備的網(wǎng)絡(luò)范圍的、策略驅(qū)動的控制和高品質(zhì)網(wǎng)絡(luò)接入的管理。例如,一旦策略服務(wù)器已經(jīng)接收到來自網(wǎng)絡(luò)上若干移動設(shè)備的網(wǎng)絡(luò)參數(shù),策略服務(wù)器就可以推斷出網(wǎng)絡(luò)中每個網(wǎng)絡(luò)鏈路的狀態(tài)或條件。然后,基于將特定的目標(biāo)和網(wǎng)絡(luò)的當(dāng)前狀態(tài)作為整體,策略服務(wù)器可以對來自每個移動設(shè)備的本地網(wǎng)絡(luò)策略進(jìn)行調(diào)整,并把那些策略的更新發(fā)送到相應(yīng)的移動設(shè)備。
[0055]流程圖700的動作730包括,基于所述第一多個網(wǎng)絡(luò)參數(shù)的分析和策略服務(wù)器的更新,將移動設(shè)備的數(shù)據(jù)流量從第一無線網(wǎng)絡(luò)配置重新路由到第二無線網(wǎng)絡(luò)配置中??紤]到移動設(shè)備的原始本地確定的網(wǎng)絡(luò)策略和對從策略服務(wù)器接收的策略的更新,非當(dāng)前連接的無線網(wǎng)絡(luò)配置的一部分的一個或多個無線網(wǎng)絡(luò)連接可以被選擇用于第二無線網(wǎng)絡(luò)配置的配置。第一無線網(wǎng)絡(luò)配置和第二無線網(wǎng)絡(luò)配置都可以包括但不限于WiF1、WiMax、2G、3G、4G、LTE和任何其它已知的無線網(wǎng)絡(luò)連接中的一個或多個。
[0056]在一個實(shí)施方式中,移動設(shè)備可在構(gòu)成所述第二無線網(wǎng)絡(luò)配置的一個或多個網(wǎng)絡(luò)鏈路上進(jìn)行一個或多個連接前測試。以這種方式,移動設(shè)備可確保與第二無線網(wǎng)絡(luò)配置的設(shè)想網(wǎng)絡(luò)鏈路的連接將足夠支持完成由網(wǎng)絡(luò)服務(wù)提供商所確定的、或由在網(wǎng)絡(luò)上或在一個特定的移動設(shè)備組中的移動設(shè)備的本地策略的聚集所確定的特定網(wǎng)絡(luò)目標(biāo)。移動設(shè)備還可以在第二無線網(wǎng)絡(luò)配置的一個或多個鏈路上執(zhí)行一個或多個連接后測試,以確保一旦到那些一個或多個鏈路的實(shí)際連接已經(jīng)被建立,就存在來自一個或多個連接前測試的預(yù)期條件。
[0057]在另一個實(shí)施方式中,動作730可以包括以下一個或多個:網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)、源與目標(biāo)識別和路由、應(yīng)用流量識別和路由、隧道和MIP的測序、數(shù)據(jù)流控制和同步綁定的配置、以及基于第一多個網(wǎng)絡(luò)參數(shù)的分析和來自策略服務(wù)器的更新的流量整形和節(jié)流。
[0058]在又一實(shí)施方式中,移動設(shè)備可被配置可區(qū)分移動設(shè)備的移動和靜止?fàn)顟B(tài),并且如果移動設(shè)備固定不動,可進(jìn)一步跟蹤在該特定移動設(shè)備的最經(jīng)常出現(xiàn)的位置的無線網(wǎng)絡(luò)。這樣的跟蹤可以包括將在固定位置確定的網(wǎng)絡(luò)資源和先前存儲的網(wǎng)絡(luò)資源進(jìn)行比較,并判斷當(dāng)前的固定位置是否是一個經(jīng)常訪問的固定位置。跟蹤可以直接由移動設(shè)備進(jìn)行,或者在這些無線網(wǎng)絡(luò)中已經(jīng)由移動設(shè)備將那些經(jīng)常訪問的固定位置傳輸?shù)讲呗苑?wù)器,在這些網(wǎng)絡(luò)出現(xiàn)后由策略服務(wù)器進(jìn)行跟蹤。因此,例如,基于它們對移動設(shè)備的可用性的頻率,可使得預(yù)先保存的“家”、“工作”和/或“玩”網(wǎng)絡(luò)鏈路對移動設(shè)備的用戶是可用的。作為非限制性的實(shí)施例,如果對于特定的移動設(shè)備而言,一個特定的網(wǎng)絡(luò)在過去被發(fā)現(xiàn)4次以上可用,則移動設(shè)備可以預(yù)先保存該特定網(wǎng)絡(luò)作為“家”、“工作”和/或“玩”網(wǎng)絡(luò)鏈路。然而,任何時間段的任何其他數(shù)目的可用性也是可以的。
[0059]在這樣的實(shí)施方式中,一旦其變得可用,移動設(shè)備可先通知移動設(shè)備的用戶,存在無線網(wǎng)絡(luò)配置即“家”、“工作”和/或“玩”的網(wǎng)絡(luò)鏈路。然后,移動設(shè)備可提示用戶利用“家”、“工作”和/或“玩”的網(wǎng)絡(luò)鏈路建立無線網(wǎng)絡(luò)配置。一旦用戶已經(jīng)建立了特定的網(wǎng)絡(luò)鏈路作為預(yù)保存的網(wǎng)絡(luò)鏈路,則無論何時移動設(shè)備進(jìn)入范圍并被確定為固定的,移動設(shè)備都可自動連接到該網(wǎng)絡(luò)鏈路。
[0060]為了更有效地利用移動設(shè)備的板載存儲器,一個實(shí)施方式可以使移動設(shè)備能夠檢測其位置并報(bào)告其位置給策略服務(wù)器,并可選地檢測其速度和向策略服務(wù)器報(bào)告其速度。基于移動設(shè)備的位置以及可選地移動設(shè)備的速度,在位置的預(yù)定半徑范圍內(nèi)的可用基站和相關(guān)聯(lián)的網(wǎng)絡(luò)鏈路的列表可以從策略服務(wù)器加載到移動設(shè)備。在這種方式下,確定WiFi卸載的合適的網(wǎng)絡(luò)鏈路或無線網(wǎng)絡(luò)重構(gòu)可比當(dāng)在所有距離處的所有可用基站的列表下載到移動設(shè)備時更快。
[0061]當(dāng)與移動設(shè)備相關(guān)聯(lián)的一個或多個網(wǎng)絡(luò)參數(shù)超過或者可選地低于一個閾值時,實(shí)施方式還可以包括為移動設(shè)備的用戶提供附加的網(wǎng)絡(luò)服務(wù)或網(wǎng)絡(luò)訂閱升級。例如,當(dāng)移動設(shè)備已超過其在2G或3G網(wǎng)絡(luò)鏈路上的相關(guān)數(shù)據(jù)計(jì)劃的限制時,移動設(shè)備可以自動運(yùn)行WiFi網(wǎng)絡(luò)卸載到本地WiFi網(wǎng)絡(luò)鏈路,例如酒店的免費(fèi)WiFi網(wǎng)絡(luò)連接。這可以被無縫地進(jìn)行,并且不需要斷開當(dāng)前通信會話,正如上述有關(guān)圖5的虛擬適配器所描述的那樣。在替代方案中,移動設(shè)備可在其顯示器上呈現(xiàn)一個通知,即附屬的WiFi供應(yīng)商訂閱是收費(fèi)可用的。用戶可以選擇這樣的網(wǎng)絡(luò),并且移動設(shè)備可以如上面所描述自動執(zhí)行WiFi卸載,但是是到已選擇的附屬的WiFi提供商??蛇x地,移動設(shè)備可以在其顯示器上呈現(xiàn)一個關(guān)于在網(wǎng)絡(luò)供應(yīng)商已經(jīng)存在的訂閱包中的可用升級的通知,這會允許移動設(shè)備恢復(fù)數(shù)據(jù)下載。非限制性實(shí)例可包括通過原始網(wǎng)絡(luò)鏈路類型的按月數(shù)據(jù)訂閱的增加、或者實(shí)現(xiàn)以前不可用的、更快的網(wǎng)絡(luò)鏈路類型,如4G、LTE或先前不可用的網(wǎng)絡(luò)鏈路類型的組合。
[0062]最后,另一個實(shí)施方式可以允許在網(wǎng)絡(luò)決策決定中的無線電和電池消耗的管理。例如,所述移動設(shè)備可有一個本地策略,該本地策略關(guān)閉WiFi和/或4G無線電來節(jié)省電池壽命。如果WiFi和/或4G連接沒有被所述移動設(shè)備的用戶手動禁用,來自移動設(shè)備和/或推送到移動設(shè)備的策略更新的本地策略可導(dǎo)致在移動設(shè)備上的一個或多個禁用無線電自動開啟,并導(dǎo)致由一個或多個無線電服務(wù)的網(wǎng)絡(luò)鏈路在一個新的、速度更快或更高效的無線網(wǎng)絡(luò)配置被使用。
[0063]因此,本申請?zhí)峁┛刂埔苿釉O(shè)備的網(wǎng)絡(luò)接入。在移動設(shè)備以及在中心策略服務(wù)器上的自調(diào)節(jié)移動平臺策略實(shí)施代理可以允許自調(diào)節(jié)網(wǎng)絡(luò)連接策略從網(wǎng)絡(luò)核心到網(wǎng)絡(luò)上的每個移動設(shè)備的擴(kuò)展,以在優(yōu)化網(wǎng)絡(luò)資源訪問分配的同時使能夠有最好的QoS。因此,本申請的概念減少了過載無線網(wǎng)絡(luò)中的網(wǎng)絡(luò)擁塞,而不需要增加絕對網(wǎng)絡(luò)容量。此外,本申請的概念提供一個智能的、載波控制的、策略驅(qū)動連接方案,其中還包括網(wǎng)絡(luò)連接中基于用戶的從屬策略控制。
[0064]從上面的描述很明顯,各種技術(shù)均可用于實(shí)現(xiàn)本申請中描述的概念而不脫離這些概念的范圍。此外,雖然這些概念已經(jīng)被描述為參照特定的實(shí)施方式,但是本領(lǐng)域的普通技術(shù)人員會認(rèn)識到可以對這些形式和細(xì)節(jié)進(jìn)行改變,而不背離這些概念的范圍。因此,所描述的實(shí)施方式被認(rèn)為在所有方面都是有示例性的而不是限制性。還應(yīng)當(dāng)了解,本申請不限于上面描述的【具體實(shí)施方式】,但是不偏離本公開的范圍的許多重新布置、修改和替代是可能的。
【權(quán)利要求】
1.一種用于控制移動設(shè)備的網(wǎng)絡(luò)接入的方法,所述方法包括: 基于一個或多個本地網(wǎng)絡(luò)策略,分析所述移動設(shè)備收集的第一多個網(wǎng)絡(luò)參數(shù); 基于由策略服務(wù)器從一個或多個移動設(shè)備接收到的第二多個網(wǎng)絡(luò)參數(shù),接收來自所述策略服務(wù)器的對所述一個或多個本地網(wǎng)絡(luò)策略的更新; 基于對所述第一多個網(wǎng)絡(luò)參數(shù)的所述分析和所述更新,將所述移動設(shè)備的數(shù)據(jù)流量從第一無線網(wǎng)絡(luò)配置重新路由到第二無線網(wǎng)絡(luò)配置。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述第二無線網(wǎng)絡(luò)配置包含與所述第一無線網(wǎng)絡(luò)配置不同的至少一個無線網(wǎng)絡(luò)連接。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述第一無線網(wǎng)絡(luò)配置和所述第二無線網(wǎng)絡(luò)配置中的每一個包括WiF1、WiMax、2G、3G、4G和LTE連接中的一個或多個。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述網(wǎng)絡(luò)參數(shù)中的每一個包含實(shí)時值和先前收集的值。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述網(wǎng)絡(luò)參數(shù)包括以下項(xiàng)中的一個或多個:一天中的時間、位置、可用的無線網(wǎng)絡(luò)類型、移動設(shè)備的應(yīng)用ID、服務(wù)供應(yīng)商ID、服務(wù)成本、接收信號強(qiáng)度指示RSS1、數(shù)據(jù)流量負(fù)載和通信的數(shù)據(jù)量。
6.根據(jù)權(quán)利要求1所述的方法,包含當(dāng)所述多個網(wǎng)絡(luò)參數(shù)中的一個或多個超過閾值時,通知所述移動設(shè)備的用戶兼容網(wǎng)絡(luò)訂閱升級。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述重新路由所述移動設(shè)備的數(shù)據(jù)流量包括: 基于所述一個或多個本地網(wǎng)絡(luò)策略和所述更新,對所述第二無線網(wǎng)絡(luò)配置進(jìn)行連接前測試; 基于所述一個或多個本地網(wǎng)絡(luò)策略和所述更新,對所述第二無線網(wǎng)絡(luò)配置進(jìn)行連接后測試。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述重新路由所述移動設(shè)備的數(shù)據(jù)流量包括:當(dāng)所述移動設(shè)備存在于重現(xiàn)位置時,自動利用在所述第二無線網(wǎng)絡(luò)配置中的一個或多個本地網(wǎng)絡(luò)連接。
9.根據(jù)權(quán)利要求1所述的方法,其中,所述重新路由所述移動設(shè)備的數(shù)據(jù)流量包括:基于所述移動設(shè)備的位置或速度中的一項(xiàng)或兩項(xiàng),裝載所述第二無線網(wǎng)絡(luò)配置的可用基站的列表。
10.根據(jù)權(quán)利要求1所述的方法,其中,所述重新路由所述移動設(shè)備的數(shù)據(jù)流量包括:利用所述移動設(shè)備中的虛擬網(wǎng)絡(luò)適配器保持恒定的本地互聯(lián)網(wǎng)協(xié)議IP地址。
11.根據(jù)權(quán)利要求10所述的方法,其中,基于分組級檢驗(yàn),所述虛擬網(wǎng)絡(luò)適配器提供所述第二無線網(wǎng)絡(luò)配置中的兩個或兩個以上網(wǎng)絡(luò)連接上的分割隧道。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述第二無線網(wǎng)絡(luò)配置中的所述兩個或兩個以上網(wǎng)絡(luò)連接包括不安全連接和安全連接中的一項(xiàng)或兩項(xiàng)。
13.—種被配置為自調(diào)節(jié)網(wǎng)絡(luò)接入的移動設(shè)備,所述移動設(shè)備包括: 處理器,其被配置為: 基于一個或多個本地網(wǎng)絡(luò)策略,分析所述移動設(shè)備收集的第一多個網(wǎng)絡(luò)參數(shù); 基于由策略服務(wù)器從多個移動設(shè)備接收到的第二多個網(wǎng)絡(luò)參數(shù),接收來自所述策略服務(wù)器的對所述一個或多個本地網(wǎng)絡(luò)策略的更新;基于對所述第一多個網(wǎng)絡(luò)參數(shù)的所述分析和所述更新,將所述移動設(shè)備的數(shù)據(jù)流量從第一無線網(wǎng)絡(luò)配置重新路由到第二無線網(wǎng)絡(luò)配置。
14.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述第二無線網(wǎng)絡(luò)配置包括與所述第一無線網(wǎng)絡(luò)配置不同的至少一個無線網(wǎng)絡(luò)連接。
15.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述第一無線網(wǎng)絡(luò)配置和所述第二無線網(wǎng)絡(luò)配置中的每一個包括WiF1、WiMax、2G、3G、4G和LTE連接中的一個或多個。
16.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述網(wǎng)絡(luò)參數(shù)中的每一個包括實(shí)時值和先前收集的值。
17.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述網(wǎng)絡(luò)參數(shù)包括以下項(xiàng)中的一個或多個:一天中的時間、位置、可用的無線網(wǎng)絡(luò)類型、移動設(shè)備的應(yīng)用ID、服務(wù)供應(yīng)商ID、服務(wù)成本、接收信號強(qiáng)度指示RSS1、數(shù)據(jù)流量負(fù)載和通信的數(shù)據(jù)量。
18.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述處理器被配置為,當(dāng)所述多個網(wǎng)絡(luò)參數(shù)中的一個或多個超過閾值時,向所述移動設(shè)備的顯示器提供兼容網(wǎng)絡(luò)訂閱升級。
19.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述處理器被配置為: 基于所述一個或多個本地網(wǎng)絡(luò)策略和所述更新,對所述第二無線網(wǎng)絡(luò)配置進(jìn)行連接前測試; 基于所述一個或多個本地網(wǎng)絡(luò)策略和所述更新,對所述第二無線網(wǎng)絡(luò)配置進(jìn)行連接后測試。·
20.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述處理器被配置為,當(dāng)所述移動設(shè)備存在于重現(xiàn)位置時,自動利用在所述第二無線網(wǎng)絡(luò)配置中的一個或多個本地網(wǎng)絡(luò)連接。
21.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述重新路由所述移動設(shè)備的數(shù)據(jù)流量包括:基于所述移動設(shè)備的位置或速度中的一項(xiàng)或兩項(xiàng),裝載所述第二無線網(wǎng)絡(luò)配置的可用基站的列表。
22.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述處理器被配置為,利用所述移動設(shè)備中的虛擬網(wǎng)絡(luò)適配器,保持恒定的本地互聯(lián)網(wǎng)協(xié)議IP地址。
23.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,基于分組級檢驗(yàn),所述虛擬網(wǎng)絡(luò)適配器提供所述第二無線網(wǎng)絡(luò)配置中的兩個或兩個以上網(wǎng)絡(luò)連接上的分割隧道。
24.根據(jù)權(quán)利要求13所述的移動設(shè)備,其中,所述第二無線網(wǎng)絡(luò)配置中的所述兩個或兩個以上網(wǎng)絡(luò)連接包括不安全連接和安全連接中的一項(xiàng)或兩項(xiàng)。
【文檔編號】H04W36/24GK103828436SQ201280047187
【公開日】2014年5月28日 申請日期:2012年9月25日 優(yōu)先權(quán)日:2011年9月28日
【發(fā)明者】比克·辛, 棕·陳, 史蒂芬·姆坎達(dá)維雷, 史蒂芬·羅德里格斯 申請人:史密斯微軟件公司