多個網(wǎng)絡(luò)之間基于用戶控制成本的網(wǎng)絡(luò)和路徑選擇的系統(tǒng)和方法
【專利說明】多個網(wǎng)絡(luò)之間基于用戶控制成本的網(wǎng)絡(luò)和路徑選擇的系統(tǒng)和方法
[0001]本請要求于2013年7月25日提交的題為“System and Method for UserControlled Cost Based Network and Path Select1n across Multiple Networks (多個網(wǎng)絡(luò)之間基于用戶控制成本的網(wǎng)絡(luò)和路徑選擇的系統(tǒng)和方法)”的美國非臨時申請第13/951,254號的權(quán)益,該申請通過引用并入本文中。
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及網(wǎng)絡(luò)通信和優(yōu)化領(lǐng)域,以及在具體的實施方式中涉及多個網(wǎng)絡(luò)之間基于用戶控制成本的網(wǎng)絡(luò)和路徑選擇的系統(tǒng)和方法。
【背景技術(shù)】
[0003]在各種網(wǎng)絡(luò)場景中,用戶可以通過發(fā)送請求以及作為響應(yīng)從網(wǎng)絡(luò)接收所請求的業(yè)務(wù)來從網(wǎng)絡(luò)請求業(yè)務(wù)。例如,在蜂窩網(wǎng)絡(luò)場景下,移動設(shè)備或用戶裝置(UE)接入基站或者無線電發(fā)送器/接收器(或無線電收發(fā)器)例如eNB,以發(fā)送針對要在設(shè)備上顯示的媒體或內(nèi)容的請求?;就ㄟ^蜂窩網(wǎng)絡(luò)將請求轉(zhuǎn)發(fā)給提供媒體或內(nèi)容的服務(wù)器??梢酝ㄟ^不同的網(wǎng)絡(luò)部件或節(jié)點例如通過多個網(wǎng)絡(luò)(例如,包括因特網(wǎng))來轉(zhuǎn)發(fā)請求以從服務(wù)器獲取所請求的內(nèi)容。經(jīng)批準后,網(wǎng)絡(luò)將所請求的內(nèi)容轉(zhuǎn)發(fā)回用戶設(shè)備或UE。這個過程還包括通過一個或更多個網(wǎng)絡(luò)確定路由或路徑,以將所請求的內(nèi)容轉(zhuǎn)發(fā)回用戶。通常,網(wǎng)絡(luò)和/或網(wǎng)絡(luò)中的節(jié)點根據(jù)網(wǎng)絡(luò)狀況(例如,基于不同節(jié)點處的負載、鏈路帶寬或其他資源)、針對路由的成本函數(shù)、路由協(xié)議、用戶偏好和/或其他因素來確定路徑。然而,用戶沒有參與或者僅有限地參與路徑確定過程。使得用戶能夠確定或者控制用于服務(wù)用戶請求的路徑選擇具有優(yōu)點,例如,避免使用網(wǎng)絡(luò)中的一個或更多個專用部件來處理路徑選擇過程。然而,與網(wǎng)絡(luò)控制系統(tǒng)相比,由于網(wǎng)絡(luò)資源無法被不同的用戶充分使用來增加系統(tǒng)能夠處理的用戶或者業(yè)務(wù)的數(shù)量,這也會導(dǎo)致網(wǎng)絡(luò)利用率低。另一方面,由于在未來的網(wǎng)絡(luò)中,可能會考慮按需定價、用戶移動、支付能力和滿意度來服務(wù)用戶請求,所以例如在移動用戶和不同運營商的多個網(wǎng)絡(luò)的情況下用戶控制網(wǎng)絡(luò)接入能夠引發(fā)更加動態(tài)、靈活和基于需求的實現(xiàn)方式。需要在多個網(wǎng)絡(luò)中啟用用戶控制網(wǎng)絡(luò)和路徑選擇的系統(tǒng)和方法。
【發(fā)明內(nèi)容】
[0004]根據(jù)一種實施方式,一種用于接收網(wǎng)絡(luò)業(yè)務(wù)的用戶控制路徑選擇方法包括:在用戶設(shè)備處向一個或更多個網(wǎng)絡(luò)發(fā)送針對業(yè)務(wù)的成本請求。然后,用戶設(shè)備從一個或更多個網(wǎng)絡(luò)接收針對業(yè)務(wù)的成本信息,并根據(jù)成本信息來確定針對一個或更多個網(wǎng)絡(luò)的一個或更多個路徑的成本。在針對路徑中的路徑確定出可接受成本的情況下,用戶設(shè)備選擇該路徑用于接收業(yè)務(wù)。
[0005]根據(jù)另一實施方式,一種用于接收網(wǎng)絡(luò)業(yè)務(wù)的用戶控制路徑選擇方法包括:在與網(wǎng)絡(luò)中的一個或更多個鏈路耦接的網(wǎng)絡(luò)節(jié)點處從與一個或更多個相鄰鏈路耦接的一個或更多個相鄰節(jié)點接收負載信息。負載信息指示一個或更多個相鄰鏈路處的流量負載。然后,網(wǎng)絡(luò)節(jié)點使用針對一個或更多個鏈路的本地負載信息和所接收的針對一個或更多個相鄰鏈路的負載信息來評估成本。當網(wǎng)絡(luò)節(jié)點接收到從用戶發(fā)出的針對業(yè)務(wù)的成本請求時,作為對用戶的響應(yīng),網(wǎng)絡(luò)節(jié)點根據(jù)所評估的成本返回針對業(yè)務(wù)的成本信息。
[0006]根據(jù)另一實施方式,一種支持用于接收網(wǎng)絡(luò)業(yè)務(wù)的控制路徑選擇的用戶設(shè)備包括處理器和計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)存儲由處理器執(zhí)行的程序。所述程序包括用于下述的指令:向一個或更多個網(wǎng)絡(luò)發(fā)送針對業(yè)務(wù)的成本請求;從一個或更多個網(wǎng)絡(luò)接收針對業(yè)務(wù)的成本信息;以及根據(jù)成本信息來確定針對一個或更多個網(wǎng)絡(luò)的一個或更多個路徑的成本。在針對路徑中的路徑確定出可接受成本的情況下,選擇該路徑用于接收業(yè)務(wù)。
[0007]根據(jù)又一實施方式,一種支持用于接收網(wǎng)絡(luò)業(yè)務(wù)的控制路徑選擇的網(wǎng)絡(luò)部件包括處理器和計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)存儲由處理器執(zhí)行的程序。所述程序包括用于從與一個或更多個相鄰鏈路耦接的一個或更多個相鄰節(jié)點接收負載信息的指令。負載信息指示一個或更多個相鄰鏈路處的流量負載。在網(wǎng)絡(luò)部件處使用針對一個或更多個鏈路的本地負載信息和所接收的針對一個或更多個相鄰鏈路的負載信息來評估一個或更多個鏈路的成本。當接收到從用戶發(fā)送的針對業(yè)務(wù)的成本請求時,作為對用戶的響應(yīng),網(wǎng)絡(luò)部件根據(jù)所評估的成本返回針對業(yè)務(wù)的成本信息。
[0008]上述寬泛地概括了本發(fā)明的實施方式的特征,以便能夠更好理解以下對本發(fā)明的詳細描述。以下將描述本發(fā)明的實施方式的附加的特征和優(yōu)點,其構(gòu)成本發(fā)明的權(quán)利要求書的主體。本領(lǐng)域技術(shù)人員應(yīng)當理解,所公開的構(gòu)思和特定實施方式易被用作用于修改或設(shè)計用于實施本發(fā)明的相同目的的其他結(jié)構(gòu)或過程的基礎(chǔ)。本領(lǐng)域技術(shù)人員還應(yīng)當意識至IJ,這種等同構(gòu)造不偏離所附權(quán)利要求書中所闡述的本發(fā)明的精神和范圍。
【附圖說明】
[0009]為了更完整地理解本發(fā)明及其優(yōu)點,現(xiàn)在參考下文結(jié)合附圖進行的描述,在附圖中:
[0010]圖1示出了使用多個網(wǎng)絡(luò)的用戶業(yè)務(wù)接入場景的示例;
[0011]圖2示出了預(yù)路徑選擇方案的實施方式;
[0012]圖3示出了用戶導(dǎo)向的成本請求/響應(yīng)方案的實施方式;
[0013]圖4示出了用戶控制路徑選擇方法的實施方式;以及
[0014]圖5是可以用于實現(xiàn)各種實施方式的處理系統(tǒng)的圖。
[0015]除非另有指示,否則不同圖中的對應(yīng)標號和符號通常指代對應(yīng)部分。繪制附圖是為了清楚地說明實施方式的相關(guān)方面,并且附圖未必是按比例繪制的。
【具體實施方式】
[0016]下文將詳細論述當前優(yōu)選實施方式的實施和使用。然而,應(yīng)該理解的是,本發(fā)明提供了可以在多種具體環(huán)境中實施的許多可適用的發(fā)明構(gòu)思。所論述的【具體實施方式】僅僅說明用以實施和使用本發(fā)明的具體方式,而不限制本發(fā)明的范圍。
[0017]圖1示出了針對多個網(wǎng)絡(luò)的用戶業(yè)務(wù)請求場景100的示例。一個或更多個用戶設(shè)備或UE 102例如具有無線連接能力的智能手機、手提電腦、平板電腦或者其他便攜式設(shè)備可以接入一個或更多個網(wǎng)絡(luò)來請求內(nèi)容。內(nèi)容可以是媒體內(nèi)容(如視頻和/或語音)、應(yīng)用程序數(shù)據(jù)(如UE上運行的應(yīng)用程序)或者其他內(nèi)容(如天氣、時間、日期、日歷或存儲數(shù)據(jù))。網(wǎng)絡(luò)可以是不同技術(shù)網(wǎng)絡(luò),例如蜂窩網(wǎng)絡(luò)120(3GPP標準蜂窩網(wǎng)絡(luò),如LTE、GSM或CDMA網(wǎng)絡(luò))、W1-Fi網(wǎng)絡(luò)130 (無線局域網(wǎng)(WLAN)或者IEEE 802.11標準網(wǎng)絡(luò))以及因特網(wǎng)110(或其他基于IP的網(wǎng)絡(luò))。蜂窩網(wǎng)絡(luò)110包括無線電收發(fā)器或無線電節(jié)點122,例如基站(如eNB)、中繼、宏小區(qū)和/或微微小區(qū)。W1-Fi網(wǎng)絡(luò)130包括一個或更多個接入點(AP) 132,例如W1-Fi無線調(diào)制解調(diào)器或路由器,接入點也稱作熱點。因特網(wǎng)或IP網(wǎng)絡(luò)110包括多個節(jié)點104,例如包括路由器、網(wǎng)橋、交換機和/或服務(wù)器。因特網(wǎng)或IP網(wǎng)絡(luò)110可以經(jīng)由邊緣節(jié)點115與蜂窩網(wǎng)絡(luò)120和W1-Fi網(wǎng)絡(luò)120耦接。
[0018]可以通過網(wǎng)絡(luò)從源或服務(wù)器101請求和提供內(nèi)容。例如,UE 102可以向蜂窩網(wǎng)絡(luò)120中的無線電節(jié)點122或者W1-Fi網(wǎng)絡(luò)130中的接入點132發(fā)送針對內(nèi)容的請求。然后經(jīng)由因特網(wǎng)110將請求轉(zhuǎn)發(fā)通過網(wǎng)絡(luò)以到達服務(wù)器101。作為響應(yīng),通過網(wǎng)絡(luò)的路徑將內(nèi)容發(fā)送回請求的UE 102。通常,網(wǎng)絡(luò)確定或控制用于將內(nèi)容從服務(wù)器101轉(zhuǎn)發(fā)到UE 102的路徑選擇。這可以由中央網(wǎng)絡(luò)服務(wù)器或部件或者專用網(wǎng)絡(luò)服務(wù)器或部件來完成或者由網(wǎng)絡(luò)中的節(jié)點以分布式的方式來完成,例如使用分布式路由和信令協(xié)議。然而,網(wǎng)絡(luò)可以由不同的運營商來運行,用于控制路徑選擇的網(wǎng)絡(luò)方法要求不同的控制器或?qū)嶓w之間同步以及/或者要求在網(wǎng)絡(luò)之間啟用合適且兼容的協(xié)議。進一步地,在UE102移動的情況下,例如,在從/到無線電節(jié)點122或AP 132的切換過程期間,網(wǎng)絡(luò)控制路徑選擇過程變得更加復(fù)雜。
[0019]本文提供了實施方式來啟用用戶控制路徑選擇以用于服務(wù)來自用戶的內(nèi)容請求。實施方式可以用于服務(wù)無線網(wǎng)絡(luò)(如蜂窩網(wǎng)絡(luò)和W1-Fi網(wǎng)絡(luò))中的UE的請求。類似地,方案可以用于服務(wù)任何適合的網(wǎng)絡(luò)類型或技術(shù)中的其他類型的客戶端或客戶端設(shè)備。用戶控制方法省去了使用網(wǎng)絡(luò)中的中央部件或?qū)S貌考谋匾?,也因此?jié)省了相關(guān)成本。該方法還替換了其他較復(fù)雜的分布式路徑路由協(xié)議如用于最小成本路徑計算的資源預(yù)留協(xié)議(RSVP)。用戶控制路徑選擇方案更適于