專利名稱:網(wǎng)絡(luò)選擇方法和包含該方法的終端裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線裝置對(duì)網(wǎng)絡(luò)的選擇。特別地,本發(fā)明涉及終端裝置內(nèi)的改進(jìn)的網(wǎng)絡(luò)選擇方法,其從包含多個(gè)接口的多個(gè)網(wǎng)絡(luò)中進(jìn)行選擇。
背景技術(shù):
例如膝上型電腦、電話、個(gè)人數(shù)字助理等便攜裝置包含多于一個(gè)的網(wǎng)絡(luò)接口,以便與多種無線技術(shù)連接。網(wǎng)絡(luò)接入技術(shù)依賴于使用哪一接口而不同,并非每種無線連接都是相同的。依賴于所使用的連接和接口的類型,不同的接入技術(shù)可涉及不同的通信要求、帶寬、數(shù)據(jù)速率、功率要求等等。因此,便攜或移動(dòng)裝置需要基于特定的準(zhǔn)則從可用的品種中選擇最好的網(wǎng)絡(luò)接入技術(shù)。
便攜或移動(dòng)——下面稱為“終端”——裝置通常嵌有允許接入無線網(wǎng)絡(luò)的多種接口。可使用多種網(wǎng)絡(luò)選擇方案來選擇從終端裝置接入的無線網(wǎng)絡(luò)?,F(xiàn)有的網(wǎng)絡(luò)選擇方案集中在識(shí)別一組網(wǎng)絡(luò)選擇參數(shù)以建立一組網(wǎng)絡(luò)選擇策略以及設(shè)計(jì)網(wǎng)絡(luò)選擇算法。
終端裝置可使用策略和算法來選擇目標(biāo)網(wǎng)絡(luò)。一旦選擇了目標(biāo)網(wǎng)絡(luò),終端裝置可切換到目標(biāo)網(wǎng)絡(luò)。然而,這些方案不能保證目標(biāo)網(wǎng)絡(luò)提供互聯(lián)網(wǎng)連接性。方案也不能確定在延遲、吞吐量、包丟失方面目標(biāo)網(wǎng)絡(luò)的實(shí)際性能是否好到足以使終端裝置正常發(fā)揮作用。
這些不足可帶來下面的問題。在切換到目標(biāo)網(wǎng)絡(luò)之后,終端裝置可能由于多種運(yùn)行錯(cuò)誤而不具有目標(biāo)網(wǎng)絡(luò)上的互聯(lián)網(wǎng)連接性,運(yùn)行錯(cuò)誤例如為動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP) 維護(hù)的地址池的耗盡、暫時(shí)域名系統(tǒng)(DNS)問題、暫時(shí)接入路由器問題、暫時(shí)防火墻與網(wǎng)絡(luò)地址翻譯器問題等。另外,在切換到目標(biāo)網(wǎng)絡(luò)之后,終端裝置可具有目標(biāo)鏈路上的互聯(lián)網(wǎng)連接性,但實(shí)際性能可能不滿足目標(biāo)網(wǎng)絡(luò)上運(yùn)行的網(wǎng)絡(luò)應(yīng)用的服務(wù)質(zhì)量(QM)要求。性能問題包括延遲、吞吐量和包丟失。
因此,方案可用于幫助網(wǎng)絡(luò)選擇,但所選擇的目標(biāo)網(wǎng)絡(luò)可能具有上面討論的缺點(diǎn)。 不充分的網(wǎng)絡(luò)鏈路導(dǎo)致服務(wù)和用戶滿意的喪失。
發(fā)明內(nèi)容
因此,本發(fā)明所公開的實(shí)施例尋求提供一種網(wǎng)絡(luò)選擇方法和機(jī)制,其保證在實(shí)際網(wǎng)絡(luò)選擇完成之前備選網(wǎng)絡(luò)上的實(shí)際性能和互聯(lián)網(wǎng)連接性。所公開的實(shí)施例并入了一種新的鏈路選擇機(jī)制,其在備選鏈路選擇過程中包含了對(duì)備選鏈路的更高層進(jìn)行驗(yàn)證的過程, 以便驗(yàn)證備選鏈路上的互聯(lián)網(wǎng)連接性和更高層性能。
通過在目標(biāo)鏈路選擇之前過濾可能不能被選為目標(biāo)鏈路的備選鏈路選擇鏈路,備選鏈路選擇和目標(biāo)鏈路選擇的分離減少了目標(biāo)鏈路選擇算法的計(jì)算時(shí)間。換句話說,目標(biāo)鏈路選擇中使用的目標(biāo)鏈路的數(shù)量減少了,使得此過程不會(huì)在不希望的鏈路上浪費(fèi)時(shí)間。 所公開的實(shí)施例還定義了目標(biāo)鏈路選擇算法和支持所公開的鏈路選擇機(jī)制的多種鏈路選擇策略。
因此,所公開的實(shí)施例給出了一種選擇從終端裝置到網(wǎng)絡(luò)的目標(biāo)鏈路的方法。該方法包含,在可由終端裝置接入的多個(gè)鏈路上進(jìn)行備選鏈路選擇,以確定多個(gè)備選鏈路。該方法還包含在過濾后的備選鏈路上進(jìn)行目標(biāo)鏈路選擇,以便選擇目標(biāo)鏈路。
根據(jù)所公開的實(shí)施例,一種方法用于對(duì)于終端裝置選擇目標(biāo)鏈路,以獲得網(wǎng)絡(luò)連接性。該方法包含,在經(jīng)由一個(gè)或多個(gè)接口對(duì)于終端裝置可用的多個(gè)鏈路上,執(zhí)行備選鏈路選擇功能。該方法還包含,使用所述一個(gè)或多個(gè)接口的狀態(tài)或所述多個(gè)鏈路的狀態(tài),根據(jù)備選鏈路選擇功能,確定多個(gè)備選鏈路。該方法還包含,對(duì)所述多個(gè)備選鏈路進(jìn)行過濾,以便移除不滿足所述一個(gè)或多個(gè)接口的連接性準(zhǔn)則的任何鏈路。該方法還包含,在所述多個(gè)備選鏈路上執(zhí)行目標(biāo)鏈路選擇功能,以便選擇滿足連接性準(zhǔn)則的目標(biāo)鏈路。
進(jìn)一步地,根據(jù)所公開的實(shí)施例,公開了一種終端裝置。終端裝置包含具有到網(wǎng)絡(luò)的鏈路的多個(gè)接口。所述多個(gè)接口中的每一個(gè)都具有一狀態(tài),每個(gè)所述鏈路都具有一狀態(tài)。 終端裝置還包含備選鏈路選擇功能塊,以便根據(jù)鏈路選擇策略來對(duì)鏈路進(jìn)行過濾。終端裝置還包含目標(biāo)鏈路選擇功能塊,以便從過濾后的鏈路中選擇目標(biāo)鏈路,其中,目標(biāo)鏈路提供互聯(lián)網(wǎng)連接性。
附圖被包含在內(nèi),以便提供對(duì)本發(fā)明的進(jìn)一步的理解,并構(gòu)成說明書的一部分。下面所列的附圖示例性示出了本發(fā)明的實(shí)施例,并與說明書一起用于闡釋如權(quán)利要求書所公開的本發(fā)明的原理。
圖1示出了根據(jù)所公開的實(shí)施例具有到多個(gè)網(wǎng)絡(luò)的多個(gè)接口的終端裝置; 圖2示出了根據(jù)所公開的實(shí)施例用于選擇目標(biāo)鏈路的流程圖; 圖3示出了根據(jù)所公開的實(shí)施例基于兩接口主機(jī)上的鏈路和接口事件的目標(biāo)鏈路選擇觸發(fā)事件。
具體實(shí)施例方式下面將詳細(xì)介紹本發(fā)明的優(yōu)選實(shí)施例。優(yōu)選實(shí)施例的實(shí)例在附圖中示例性示出。
圖1示出了根據(jù)所公開的實(shí)施例用于網(wǎng)絡(luò)的終端裝置102。終端裝置102可以為具有環(huán)境100中的有線以及無線通信能力的移動(dòng)或便攜裝置。如圖1所示,終端裝置102 可連接到網(wǎng)絡(luò)104、106、108和110。其他的網(wǎng)絡(luò)可存在于環(huán)境100中,并且也可用于與終端裝置102連接。
終端裝置102包含多種部件和功能塊。例如,終端裝置102包含處理器112和存儲(chǔ)器114。處理器112可執(zhí)行存儲(chǔ)到或?qū)懭氪鎯?chǔ)在終端裝置102上的多種功能、程序以及算法中的命令。存儲(chǔ)器114可對(duì)這些部件以及值、參數(shù)、默認(rèn)設(shè)置等等進(jìn)行存儲(chǔ)。用戶接口 116可與這些部件交互,并允許用戶向終端裝置102輸入指示。用戶接口 116還可經(jīng)由顯示器、音頻或可視裝置等等向用戶提供信息。
終端裝置102還包含網(wǎng)絡(luò)接口 118、120、122和124。網(wǎng)絡(luò)接口用作到特定鏈路層類型的網(wǎng)絡(luò)的入口點(diǎn)。網(wǎng)絡(luò)接口的鏈路層技術(shù)可支持多種鏈路層或物理層協(xié)議或機(jī)制。終端裝置102包含多個(gè)接口。優(yōu)選為,網(wǎng)絡(luò)接口 118、120、122、124作為對(duì)于更高層的入口點(diǎn), 例如互聯(lián)網(wǎng)協(xié)議(IP)層或更高的層。
網(wǎng)絡(luò)接口可連接到有線或無線網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)接口 118可以為有線網(wǎng)絡(luò)接口,其使用有線介質(zhì)來接收以及發(fā)送信息和數(shù)據(jù)。網(wǎng)絡(luò)接口 118可通過電纜105耦合到有線網(wǎng)絡(luò) 104。或者,終端裝置102可連接到無線網(wǎng)絡(luò),例如網(wǎng)絡(luò)108。
網(wǎng)絡(luò)108可使用無線介質(zhì)來經(jīng)由無線網(wǎng)絡(luò)接口 122與終端裝置102交換信息和數(shù)據(jù)。網(wǎng)絡(luò)接口 122可經(jīng)由鏈路109連接到無線網(wǎng)絡(luò)108。因此,有線網(wǎng)絡(luò)接口 118和無線網(wǎng)絡(luò)接口 122可在其過程、協(xié)議等方面不同。
網(wǎng)絡(luò)接口狀態(tài)可以與每個(gè)網(wǎng)絡(luò)接口相關(guān)聯(lián)。在圖1中,網(wǎng)絡(luò)接口狀態(tài)126與網(wǎng)絡(luò)接口 118有關(guān),網(wǎng)絡(luò)接口狀態(tài)128與網(wǎng)絡(luò)接口 120有關(guān),網(wǎng)絡(luò)接口狀態(tài)130與網(wǎng)絡(luò)接口 122 有關(guān),網(wǎng)絡(luò)接口狀態(tài)132與網(wǎng)絡(luò)接口 IM有關(guān)。網(wǎng)絡(luò)接口狀態(tài)包含表示所關(guān)聯(lián)的接口處于何種“狀態(tài)”的值。例如,網(wǎng)絡(luò)接口狀態(tài)的值可包括停用、斷開、有限連接性、局部連接性、互聯(lián)網(wǎng)連接性等。對(duì)于有線接口,“斷開”狀態(tài)也可稱為“網(wǎng)絡(luò)電纜被拔出”狀態(tài)。這些值以及其他值可被表示為屬性,將在下面進(jìn)一步詳細(xì)公開。
鏈路層連接存在于終端裝置102和網(wǎng)絡(luò)附著點(diǎn)之間。鏈路可僅僅與一個(gè)網(wǎng)絡(luò)接口相關(guān)聯(lián),例如鏈路109與網(wǎng)絡(luò)接口 122?;蛘?,鏈路可與多個(gè)接口相關(guān)聯(lián)。當(dāng)網(wǎng)絡(luò)接口狀態(tài)為“停用”以外的狀態(tài)時(shí),可在網(wǎng)絡(luò)接口上存在一個(gè)或多個(gè)鏈路。
鏈路可不具有其網(wǎng)絡(luò)附著點(diǎn)——例如網(wǎng)橋、集線器等一一的已知鏈路層地址。例如,鏈路109可與網(wǎng)絡(luò)108中這樣的網(wǎng)絡(luò)附著點(diǎn)相關(guān)聯(lián)其鏈路層地址對(duì)于終端裝置102是未知的。
鏈路——例如電纜105和鏈路109——可具有與之相關(guān)聯(lián)的狀態(tài)。例如,來自網(wǎng)絡(luò)接口 118的、通過電纜105的鏈路可具有與之相關(guān)聯(lián)的鏈路狀態(tài)134。鏈路109可具有與之相關(guān)聯(lián)的鏈路狀態(tài)136。鏈路狀態(tài)可包括對(duì)于該鏈路的下列值中的一個(gè)斷開、有限連接性、局部連接性、互聯(lián)網(wǎng)連接性等。這些值以及其他值可被表示為鏈路狀態(tài)屬性,將在下面更為詳細(xì)地公開。
服務(wù)鏈路可表示這樣的鏈路應(yīng)用包對(duì)于其被發(fā)送和接收。多個(gè)服務(wù)鏈路可存在于終端裝置102上。根據(jù)圖1,鏈路109可表示終端裝置102的服務(wù)鏈路。其他鏈路包括備選鏈路107和109。備選鏈路指的是有資格作為目標(biāo)鏈路的鏈路。目標(biāo)鏈路是已經(jīng)被選擇為服務(wù)鏈路的鏈路。例如,備選鏈路107也可成為目標(biāo)鏈路107,如果其被目標(biāo)鏈路選擇功能塊138所使用的目標(biāo)鏈路選擇算法選中的話。
選擇一個(gè)或多個(gè)目標(biāo)鏈路的動(dòng)作可稱為鏈路選擇或網(wǎng)絡(luò)選擇。目標(biāo)鏈路選擇算法指的是在網(wǎng)絡(luò)選擇期間由目標(biāo)鏈路選擇功能塊138用于選擇一個(gè)或多個(gè)目標(biāo)鏈路的算法。 因此,在備選鏈路107和109中,一個(gè)或多個(gè)鏈路被備選鏈路選擇機(jī)制140選為目標(biāo)鏈路。 例如,備選鏈路選擇功能塊140可將鏈路107與109選為備選,或者可僅僅選擇鏈路107。 目標(biāo)鏈路選擇功能塊138和備選鏈路選擇功能塊140可使用上面所公開的與網(wǎng)絡(luò)接口狀態(tài)以及鏈路狀態(tài)相關(guān)聯(lián)的屬性。
如上面所提到的,鏈路狀態(tài)136表示鏈路109的狀態(tài)。如果鏈路狀態(tài)136為“斷開”,則鏈路109不具有已建立的與網(wǎng)絡(luò)附著點(diǎn)的鏈路層關(guān)聯(lián)。如果鏈路狀態(tài)136為“斷開” 以外的狀態(tài),則鏈路109具有與網(wǎng)絡(luò)108內(nèi)的網(wǎng)絡(luò)附著點(diǎn)的鏈路層關(guān)聯(lián)。關(guān)于網(wǎng)絡(luò)接口 118, 如果電纜105變?yōu)楸话纬?,則鏈路狀態(tài)134可指示“斷開”。
如果鏈路狀態(tài)136為“斷開”,則網(wǎng)絡(luò)接口 122不具有狀態(tài)為斷開以外的狀態(tài)的鏈路109,或鏈路109未被建立。如果鏈路狀態(tài)136為“有限連接性”,則鏈路109在沒有任何非鏈路(non-link)本地地址被分配的情況下在網(wǎng)絡(luò)接口 122上被建立。如果鏈路狀態(tài)136 為“局部連接性”,則鏈路109在非鏈路本地地址被分配但不具有到互聯(lián)網(wǎng)的連接性的情況下在網(wǎng)絡(luò)接口 122上建立。如果鏈路狀態(tài)136為“互聯(lián)網(wǎng)連接性”,則終端裝置102可通過網(wǎng)絡(luò)接口 122接入例如web服務(wù)器的典型互聯(lián)網(wǎng)應(yīng)用服務(wù)器以及例如電子郵件服務(wù)器的典型應(yīng)用服務(wù)器等等。
鏈路狀態(tài)136可將“具有良好性能的互聯(lián)網(wǎng)連接性”指示為其鏈路狀態(tài)。這種鏈路狀態(tài)表示,終端裝置102可接入典型互聯(lián)網(wǎng)應(yīng)用服務(wù)器,例如典型的web服務(wù)器、email服務(wù)器等。進(jìn)一步地,典型互聯(lián)網(wǎng)應(yīng)用的性能在網(wǎng)絡(luò)接口 122和鏈路109上足夠好。這正是終端裝置102為其所選的網(wǎng)絡(luò)鏈路尋求的狀態(tài)。鏈路和接口狀態(tài)還可用于判斷哪些鏈路有效且可用于目標(biāo)鏈路選擇。
圖2示出了根據(jù)所公開實(shí)施例用于選擇目標(biāo)鏈路的流程圖。通過定義將會(huì)觸發(fā)目標(biāo)鏈路選擇的一(多)個(gè)觸發(fā)事件,執(zhí)行步驟202。當(dāng)接口狀態(tài)或鏈路狀態(tài)改變時(shí),目標(biāo)鏈路選擇可被觸發(fā)。當(dāng)網(wǎng)絡(luò)接口 122被啟用或停用時(shí),或當(dāng)網(wǎng)絡(luò)接口 122的IP地址改變時(shí), 接口狀態(tài)——例如網(wǎng)絡(luò)接口狀態(tài)130——可改變。鏈路狀態(tài)——例如鏈路狀態(tài)136——可在鏈路109被連接或斷開、鏈路109被新創(chuàng)建、鏈路109被移除或當(dāng)鏈路109的信號(hào)強(qiáng)度改變時(shí)改變。
鏈路狀態(tài)和網(wǎng)絡(luò)接口狀態(tài)之間可能存在相互依賴性。例如,如果接口被停用,則與該接口相關(guān)聯(lián)的所有鏈路將被移除。另一實(shí)例是在對(duì)于接口的已連接鏈路由一個(gè)鏈路變?yōu)榱硪粋€(gè)鏈路時(shí)。這可能導(dǎo)致對(duì)于該接口的“IP地址改變”事件。
如果鏈路事件最終將產(chǎn)生接口事件,則目標(biāo)鏈路選擇可由接口事件觸發(fā)。類似地, 如果接口事件最終將產(chǎn)生鏈路事件,則目標(biāo)鏈路選擇可由鏈路事件觸發(fā)。如果接口或鏈路事件不產(chǎn)生任何其他事件,則鏈路選擇可由該事件觸發(fā)。不是鏈路或接口事件的其他事件也可觸發(fā)目標(biāo)鏈路選擇,例如如終端裝置102所定義或者如在終端102內(nèi)定義的,由用戶或應(yīng)用產(chǎn)生的事件。
因此,事件可被定義為觸發(fā)目標(biāo)鏈路選擇。此步驟以及與此步驟相關(guān)聯(lián)的其他實(shí)例在下面更為詳細(xì)地公開。
如上面所定義的,步驟204通過檢測(cè)到觸發(fā)事件而執(zhí)行。觸發(fā)事件指示,一旦現(xiàn)有鏈路不再可用或斷開,新的鏈路將被成為移動(dòng)到的目標(biāo)。公開了在進(jìn)入備選鏈路選擇和目標(biāo)鏈路選擇步驟之前的步驟206何208。這些步驟獨(dú)立于觸發(fā)事件步驟而被執(zhí)行。
通過定義將由選擇步驟在評(píng)估備選及目標(biāo)鏈路時(shí)使用的屬性,執(zhí)行步驟206。下列屬性被提供為可在選擇目標(biāo)鏈路時(shí)使用的終端裝置102的特征的實(shí)例。也可使用其他的屬性,所公開的實(shí)施例不限于下面公開的屬性。
備選及目標(biāo)鏈路選擇屬性以下面的格式公開?!邦愋投x”字段代表屬性的類型。 “配置方”字段代表術(shù)語(yǔ)USER、SYSTEM或USER-SYSTEM,以指示該屬性由用戶、由系統(tǒng)還是由二者配置?!耙蕾囉凇弊侄问强蛇x字段,其代表此屬性所依賴的其他目標(biāo)鏈路選擇屬性。并非每個(gè)屬性都包含“依賴于”字段?!懊枋觥弊侄伟搶傩缘脑敿?xì)闡釋。
網(wǎng)絡(luò)接口屬性(Network Interface Attributes) 網(wǎng)絡(luò)接口偏好(Network Interface Preference) 類型定義NetworkInterfacePreference: = INTEGER (1. . 255) 配置方USER-SYSTEM. 描述此屬性代表網(wǎng)絡(luò)接口偏好。當(dāng)用戶未配置偏好時(shí),由系統(tǒng)配置默認(rèn)值。
網(wǎng)絡(luò)接口類型(Network Interface Type) 類型定= ENUMERATED {wifi, evdo, ethernet, wimax} 配置方SYSTEM 描述此屬性代表網(wǎng)絡(luò)接口的介質(zhì)類型。
網(wǎng)絡(luò)接口狀態(tài)(Network Interface State) 類型定義NetworkInterfaceState= ENUMERATED{disabled (0),, disconnected (1) , IimitedConnectivity (2) , IocalConnectivity (3), internetConnectivity(4)} 配置方SYSTEM 依賴于鏈路狀態(tài),L3和更高層連接性屬性,以及L3和更高層性能屬性。
描述此屬性代表網(wǎng)絡(luò)接口狀態(tài)。
網(wǎng)絡(luò)接口最大吞吐量(Network Interface Maximum Throughput) 類型定義NetworkInterfaceMaximumThroughput: = INTEGER 配置方SYSTEM 描述此屬性代表網(wǎng)絡(luò)接口的最大吞吐量。
網(wǎng)絡(luò)接口電池消耗(Network Interface Battery Consumption) 類型定義徹{ 0計(jì)1壯6什8068已《6巧(01181111^^土011:: = ENUMERATED {high, medium,low} 配置方SYSTEM 描述此屬性代表網(wǎng)絡(luò)接口的電池消耗程度。
網(wǎng)(Network Interface Security Mechanisms) M ^ X :NetworkInterfaceSecurityMechanism: : = SEQUENCE OFSecurityMechanism SecurityMechanism: : = ENUMERATED {null, wep, wpa, wpa2, ρ km, pkmv2} 配置方SYSTEM 描述此屬性代表可用安全機(jī)制列表。安全機(jī)制w印、wpa, wpa2僅對(duì)無線LAN接口有效。Pkm和pkmv2的安全機(jī)制僅對(duì)WiMAX接口有效。
鏈路屬性(LinkAttributes) 鏈路狀態(tài)(LinkState) M ^ X :LinkState = ENUMERATED {disconnected (2), IimitedConnectivity(3), IocalConnectivity(4), internetConnectivity(5)} 配置方SYSTEM 依賴于網(wǎng)絡(luò)接口狀態(tài),L3和更高層連接性屬性;以及L3和更高層性能屬性。
描述此屬性代表鏈路狀態(tài)。
鏈路網(wǎng)絡(luò)標(biāo)識(shí)符(LinkNetwork Identifier) 類型定義LinkNetworkIdentifier: = OCTET STRING 配置方SYSTEM 描述此屬性代表鏈路連接到的網(wǎng)絡(luò)的標(biāo)識(shí)符。
鏈路信號(hào)強(qiáng)度(LinkSignal Strength) 類型定義LinkSignalMrength = SEQUENCE {{ type ENUMERATED {absolute, relative}, value INTEGER} 配置方SYSTEM 描述此屬性代表以cffim為單位的信號(hào)強(qiáng)度,或其以任意百分?jǐn)?shù)比例的相對(duì)值。
鏈路協(xié)商速度(LinkNegotiated Speed) 類型定義LinkNegotiatedSpeed: = INTEGER 配置方SYSTEM 依賴于鏈路狀態(tài)(Link State)。
描述此屬性代表鏈路的最大吞吐量。此屬性僅對(duì)LinkState值為除斷開之外的值的鏈路有效。
鏈路協(xié)商安全機(jī)制(LinkNegotiated Security Mechanism) 類型定義LinkNegotiatedSecurityMechanism: = SecurityMechanism 配置方SYSTEM 依賴于鏈路狀態(tài)(Link State) 描述此屬性代表對(duì)該鏈路協(xié)商的安全機(jī)制。安全機(jī)制w印、wpa, wpa2僅對(duì)無線 LAN接口有效。pkm和pkmv2的安全機(jī)制僅對(duì)WiMAX接口有效。此屬性僅對(duì)LinkMate值為斷開以外的值的鏈路有效。
鏈路幀丟失率(Link Frame Loss Rate) 類型定義LinkFrameLossRate: = INTEGER 配置方SYSTEM 依賴于鏈路狀態(tài)(Link State) 描述此屬性代表對(duì)鏈路測(cè)量的幀丟失率。丟失率等于感興趣的類別總體中丟失幀數(shù)量與發(fā)送幀總數(shù)之間比率的以10為底的對(duì)數(shù)(IoglO)乘以100得到的結(jié)果的整數(shù)部分。此屬性僅對(duì)LinkState值為斷開(0)以外的值的鏈路有效。
接入路由器可用性(AccessRouter Availability) 類型定義:AccessRouterAvaiIabi 1 ity = TruthValue 配置方SYSTEM 依賴于接口狀態(tài)(InterfaceMate) 描述此屬性代表接入路由器的IP地址是否被配置并且從接口可達(dá)。為真的值⑴指示,接入路由器的IP地址被配置并從接口可達(dá)。為假的值(0)指示,接入路由器的IP地址未被配置,或從接口不可達(dá)。此屬性僅對(duì)NetworkInterfaceMate值大于 LimitedConnctivity(3)的接口有效。
DNS 可用性(DNS Availability) 類型定義DnsAvaiIability: = TruthValue 配置方SYSTEM 依賴于接口狀態(tài)(InterfaceMate) 描述此屬性代表DNS是否由接口可用。為真的值(1)指示DNS可用。為假的值(0) 指示 DNS 不可用。此屬性僅對(duì) NetworldnterfaceMate 值大于 IimitedConnectivity (3) 的接口有效。
ICMP 可用性(ICMP Availability) 類型定義IcmpAvaiIability: = TruthValue 配置方SYSTEM 依賴于接口狀態(tài)(InterfaceMate) 描述此屬性代表對(duì)于特定節(jié)點(diǎn)的Ping(ICMP echo及echo應(yīng)答消息交換)在接口上是否可用。為真的值(1)指示Ping可用。為假的值(0)指示Ping不可用。此屬性僅
NetworkInterfaceState {t^T IimitedConnectivity (3)白勺—□.雙。
HTTP 可用性(HTTP Availability) 類型定義=HttpAvailability: = TruthValue 配置方SYSTEM 依賴于接口狀態(tài)(InterfaceMate) 描述此屬性代表到特定節(jié)點(diǎn)的http在接口上是否可用。為真的值(1)指示 http可用。為假的值(0)指示http不可用。此屬性僅對(duì)NetworkInterfaceMate值大于 IimitedConnectivity(3)的接口有效。
FTP 可用性(FTP Availability) 類型定義=FtpAvailability: = TruthValue 配置方SYSTEM 依賴于接口狀態(tài)(InterfaceMate) 描述此屬性代表到特定節(jié)點(diǎn)的FTP在接口上是否可用。為真的值(1)指示 FTP可用。為假的值(0)指示FTP不可用。此屬性僅對(duì)NetworkInterfaceMate值大于 IimitedConnectivity(3)的接口有效。
電子郵件可用性(Email Availability)
權(quán)利要求
1.一種用于選擇從終端裝置到網(wǎng)絡(luò)的至少一個(gè)目標(biāo)鏈路的方法,該方法包括 在可由終端裝置接入的多個(gè)鏈路上進(jìn)行備選鏈路選擇,以確定多個(gè)備選鏈路;以及在過濾后的備選鏈路上進(jìn)行目標(biāo)鏈路選擇,以選擇至少一個(gè)目標(biāo)鏈路。
2.根據(jù)權(quán)利要求1的方法,其還包括檢測(cè)選擇目標(biāo)鏈路的觸發(fā)事件。
3.根據(jù)權(quán)利要求1的方法,其還包括根據(jù)準(zhǔn)則對(duì)所述多個(gè)備選鏈路進(jìn)行過濾。
4.根據(jù)權(quán)利要求2的方法,其中,觸發(fā)事件包括由遠(yuǎn)程節(jié)點(diǎn)產(chǎn)生的事件。
5.根據(jù)權(quán)利要求2的方法,其中,檢測(cè)步驟包括檢測(cè)終端裝置上的接口的狀態(tài)變化。
6.根據(jù)權(quán)利要求2的方法,其中,檢測(cè)步驟包括檢測(cè)來自終端裝置的鏈路的狀態(tài)變化。
7.根據(jù)權(quán)利要求1的方法,其中,進(jìn)行備選鏈路選擇的步驟包括,根據(jù)與終端裝置的鏈路或接口的狀態(tài)相關(guān)聯(lián)的屬性,評(píng)估所述多個(gè)備選鏈路。
8.根據(jù)權(quán)利要求1的方法,其中,進(jìn)行備選鏈路選擇的步驟包括,根據(jù)由終端裝置定義的策略,評(píng)估所述多個(gè)備選鏈路。
9.根據(jù)權(quán)利要求3的方法,其中,過濾步驟包括,基于與終端裝置的鏈路或接口的狀態(tài)的屬性相關(guān)聯(lián)的準(zhǔn)則,從所述多個(gè)備選鏈路中移除至少一個(gè)鏈路。
10.根據(jù)權(quán)利要求3的方法,其中,所述準(zhǔn)則與所述至少一個(gè)鏈路的互聯(lián)網(wǎng)連接性有關(guān)。
11.根據(jù)權(quán)利要求1的方法,其還包括使用打破平局過程來選擇目標(biāo)鏈路。
12.根據(jù)權(quán)利要求1的方法,其中,所述目標(biāo)鏈路提供與終端裝置上的應(yīng)用對(duì)應(yīng)的網(wǎng)絡(luò)連接性。
13.一種為終端裝置選擇目標(biāo)鏈路以獲得網(wǎng)絡(luò)連接性的方法,該方法包括 在經(jīng)由一個(gè)或多個(gè)接口對(duì)于終端裝置可用的多個(gè)鏈路上,執(zhí)行備選鏈路選擇功能;使用所述一個(gè)或多個(gè)接口的狀態(tài)或所述多個(gè)鏈路的狀態(tài),根據(jù)備選鏈路選擇功能確定多個(gè)備選鏈路;對(duì)所述多個(gè)備選鏈路進(jìn)行過濾,以濾除不滿足所述一個(gè)或多個(gè)接口的準(zhǔn)則的任何鏈路;以及在所述多個(gè)備選鏈路上執(zhí)行目標(biāo)鏈路選擇功能,以選擇滿足連接性準(zhǔn)則的備選鏈路。
14.根據(jù)權(quán)利要求13的方法,其還包括檢測(cè)觸發(fā)事件以對(duì)終端裝置選擇目標(biāo)鏈路。
15.根據(jù)權(quán)利要求13的方法,其還包括,定義由備選鏈路選擇功能使用的屬性。
16.根據(jù)權(quán)利要求15的方法,其中,所述屬性與終端裝置上的鏈路或接口有關(guān)。
17.根據(jù)權(quán)利要求13的方法,其還包括,定義由備選選擇功能使用的策略。
18.根據(jù)權(quán)利要求13的方法,其中,連接性準(zhǔn)則與到具有互聯(lián)網(wǎng)能力的網(wǎng)絡(luò)的連接性有關(guān)。
19.一種終端裝置,包括多個(gè)具有到網(wǎng)絡(luò)的鏈路的接口,其中,所述多個(gè)接口中的每一個(gè)都具有狀態(tài),并且每個(gè)所述鏈路都具有狀態(tài);備選鏈路選擇功能塊,其根據(jù)鏈路選擇策略對(duì)鏈路進(jìn)行過濾;以及目標(biāo)鏈路選擇功能塊,其從過濾后的鏈路中選擇目標(biāo)鏈路,其中,目標(biāo)鏈路提供互聯(lián)網(wǎng)連接性。
20.根據(jù)權(quán)利要求19的終端裝置,其中,所述多個(gè)接口中的每一個(gè)以及所述多個(gè)鏈路中的每一個(gè)的狀態(tài)都包括由備選鏈路選擇功能塊使用的屬性。
21.根據(jù)權(quán)利要求19的終端裝置,其中,所述多個(gè)接口中的至少一個(gè)是無線網(wǎng)絡(luò)接口。
22.根據(jù)權(quán)利要求1的方法,其中,進(jìn)行備選鏈路選擇步驟包括,根據(jù)由網(wǎng)絡(luò)服務(wù)提供者定義并傳送到終端裝置的策略,評(píng)估所述多個(gè)備選鏈路。
23.根據(jù)權(quán)利要求3的方法,其中,所述準(zhǔn)則與近來性能良好鏈路策略有關(guān)。
24.根據(jù)權(quán)利要求3的方法,其中,所述準(zhǔn)則與當(dāng)前性能良好鏈路策略有關(guān)。
25.根據(jù)權(quán)利要求13的方法,其中,所述準(zhǔn)則與近來性能良好鏈路策略有關(guān)。
26.根據(jù)權(quán)利要求13的方法,其中,所述準(zhǔn)則與當(dāng)前性能良好鏈路策略有關(guān)。
27.根據(jù)權(quán)利要求13的方法,其中,所述準(zhǔn)則與所述至少一個(gè)鏈路的互聯(lián)網(wǎng)連接性有
全文摘要
終端裝置包含多個(gè)具有到多種網(wǎng)絡(luò)的鏈路的接口。當(dāng)觸發(fā)事件發(fā)生時(shí),終端裝置選出到網(wǎng)絡(luò)的目標(biāo)鏈路,以便從其當(dāng)前鏈路進(jìn)行轉(zhuǎn)換。備選鏈路選擇功能確定受到過濾以便移除不滿足連接性準(zhǔn)則的鏈路的備選鏈路。于是,執(zhí)行目標(biāo)鏈路選擇功能,以便從過濾后的備選鏈路中選擇目標(biāo)鏈路。因此,不為每個(gè)可能的鏈路、而是僅僅為滿足準(zhǔn)則的鏈路執(zhí)行目標(biāo)鏈路選擇功能。
文檔編號(hào)H04L12/50GK102204175SQ200980143157
公開日2011年9月28日 申請(qǐng)日期2009年10月30日 優(yōu)先權(quán)日2008年10月31日
發(fā)明者大場(chǎng)義洋, Y-H·A·程, A·杜塔, M·陶伊爾, D·法莫拉里 申請(qǐng)人:株式會(huì)社東芝, 特勒克利亞科技公司