專利名稱:用于在通信網(wǎng)絡(luò)中進行高效路由的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本申請一般涉及數(shù)據(jù)網(wǎng)絡(luò)的操作,具體地說,本申請涉及在基于因特 網(wǎng)協(xié)議(IP)的網(wǎng)絡(luò)中進行高效路由的方法和裝置。
背景技術(shù):
通常,網(wǎng)絡(luò)移動管理協(xié)議導(dǎo)致經(jīng)由網(wǎng)絡(luò)中的中央實體的業(yè)務(wù)流。例如, 可以通過一個或多個移動代理來路由兩個移動臺之間的業(yè)務(wù)。由于通過這 些中央的實體路由業(yè)務(wù)可能引入傳輸時延,因此將會導(dǎo)致這兩個移動臺之 間的低效的業(yè)務(wù)流。
當(dāng)前,在基于網(wǎng)絡(luò)的移動管理環(huán)境中不具有路由優(yōu)化能力。還應(yīng)當(dāng)注 意的是,在基于網(wǎng)絡(luò)的移動情況下的任何這種路由優(yōu)化都不涉及移動節(jié)點。 實際上,由于移動性是由網(wǎng)絡(luò)處理的,所以移動節(jié)點應(yīng)當(dāng)仍舊不了解移動 性。
因此,期望有一種系統(tǒng),該系統(tǒng)能夠進行工作以便為了IP網(wǎng)絡(luò)中的高 效路由來提供路由優(yōu)化,從而避免與常規(guī)系統(tǒng)相關(guān)聯(lián)的傳輸時延。
發(fā)明內(nèi)容
在一個或多個方面,提供了一種包括一些方法和裝置的路由系統(tǒng),所 述方法和裝置用于提供路由優(yōu)化以便在通信網(wǎng)絡(luò)中的兩個節(jié)點之間建立高效路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路 由的方法。該方法包括檢測在第一和第二節(jié)點之間發(fā)送的業(yè)務(wù),向與第 一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求以便請求對所述第一和第二節(jié)點之間的 路由優(yōu)化的授權(quán),接收授權(quán)該路由優(yōu)化的響應(yīng),以及建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的裝置。該裝置包括檢測器邏輯,用于檢測在第一節(jié)點和第二節(jié) 點之間發(fā)送的業(yè)務(wù);發(fā)送邏輯,用于向與第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送
請求以便請求對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化的授權(quán);接收邏輯, 用于接收授權(quán)該路由優(yōu)化的響應(yīng);連接邏輯,用于建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的裝置。該裝置包括檢測模塊,用于檢測在第一節(jié)點和第二節(jié)點 之間發(fā)送的業(yè)務(wù);發(fā)送模塊,用于向與第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請 求以便請求對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化的授權(quán);接收模塊,用 于接收授權(quán)該路由優(yōu)化的響應(yīng);建立模塊,用于建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的計算機程序產(chǎn)品。所述計算機程序產(chǎn)品包括機器可讀介質(zhì),其包 括第一代碼集,用于使計算機檢測在所述第一和第二節(jié)點之間發(fā)送的業(yè) 務(wù);第二代碼集,用于使所述計算機向與第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送 請求,以便請求對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化的授權(quán);第三代碼 集,用于使所述計算機接收授權(quán)所述路由優(yōu)化的響應(yīng);第四代碼集,用于 使所述計算機建立優(yōu)化路由。
在一個方面,提供了用于提供通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間 的業(yè)務(wù)路由的至少一個集成電路。所述至少一個集成電路包括第一模塊, 用于檢測在第一節(jié)點和第二節(jié)點之間發(fā)送的業(yè)務(wù);第二模塊,用于向與第 一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求,以便請求對第一節(jié)點和第二節(jié)點之間 的路由優(yōu)化的授權(quán);第三模塊,用于接收授權(quán)所述路由優(yōu)化的響應(yīng);第四 模塊,用于建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的方法。該方法包括接收對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化
14的請求,其中,所述請求標(biāo)識一委托代理;發(fā)送標(biāo)識第一節(jié)點和第二節(jié)點 的響應(yīng);以及與所述委托代理建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的裝置。該裝置包括接收邏輯,用于接收對第一節(jié)點和第二節(jié)點 之間的路由優(yōu)化的請求,其中,所述請求標(biāo)識一委托代理;發(fā)送邏輯,用 于發(fā)送標(biāo)識第一節(jié)點和第二節(jié)點的響應(yīng);連接邏輯,用于與所述委托代理 建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的裝置。該裝置包括接收模塊,用于接收對第一節(jié)點和第二節(jié)點 之間的路由優(yōu)化的請求,其中,所述請求標(biāo)識一委托代理;發(fā)送模塊,用 于發(fā)送標(biāo)識第一節(jié)點和第二節(jié)點的響應(yīng);建立模塊,用于與所述委托代理 建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的計算機程序產(chǎn)品。所述計算機程序產(chǎn)品包括機器可讀介質(zhì),其包 括第一代碼集,用于使計算機接收對第一節(jié)點和第二節(jié)點之間的路由優(yōu) 化的請求,其中,所述請求標(biāo)識一委托代理;第二代碼集,用于使所述計 算機發(fā)送標(biāo)識第一節(jié)點和第二節(jié)點的響應(yīng);第三代碼集,用于使所述計算 機與所述委托代理建立優(yōu)化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的至少一個集成電路。所述至少一個集成電路包括第一模塊,用 于使計算機接收對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化的請求,其中,所 述請求標(biāo)識一委托代理;第二模塊,用于使所述計算機發(fā)送標(biāo)識第一節(jié)點 和第二節(jié)點的響應(yīng);第三模塊,用于使所述計算機與所述委托代理建立優(yōu) 化路由。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè) 務(wù)路由的方法。該方法包括接收對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化 的請求;向與第二節(jié)點相關(guān)聯(lián)的委托代理發(fā)送所述請求;從與第二節(jié)點相 關(guān)聯(lián)的委托代理接收第一響應(yīng);以及向與第一節(jié)點相關(guān)聯(lián)的委托代理發(fā)送 第二響應(yīng)。
在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè)務(wù)路由的方法。該方法包括檢測在第一節(jié)點和第二節(jié)點之間發(fā)送的業(yè)務(wù); 向與第一節(jié)點相關(guān)聯(lián)的第一委托代理發(fā)送對第一節(jié)點和第二節(jié)點之間的路
由優(yōu)化的請求;向與第二節(jié)點相關(guān)聯(lián)的第二委托代理發(fā)送對第一節(jié)點和第 二節(jié)點之間的路由優(yōu)化的第二請求;從每一個委托代理接收響應(yīng)。
在閱讀了下文中對附圖、說明書以及權(quán)利要求進行的簡要描述之后, 其它方面將變得顯而易見。
通過參考下面結(jié)合附圖給出的說明,本文描述的各個方面將變得更加 顯而易見,其中
圖l示出了一種網(wǎng)絡(luò),該網(wǎng)絡(luò)提供了不涉及主機的基于網(wǎng)絡(luò)的IP移動
性;
圖2示出了用在路由系統(tǒng)的某個方面的示例性移動委托代理邏輯;
圖3示出了一種網(wǎng)絡(luò),該網(wǎng)絡(luò)說明了如何通過路由系統(tǒng)的一些方面來
提供兩個移動臺之間的高效路由;
圖4示出了一種網(wǎng)絡(luò),該網(wǎng)絡(luò)說明了如何通過路由系統(tǒng)的一些方面來
提供兩個移動臺之間的高效路由;
圖5示出了一種網(wǎng)絡(luò),該網(wǎng)絡(luò)說明了如何通過路由系統(tǒng)的一些方面來
提供兩個移動臺之間的高效路由;
圖6示出了說明在路由系統(tǒng)的一些方面中提供的網(wǎng)絡(luò)信令的信令圖; 圖7示出了一種網(wǎng)絡(luò),該網(wǎng)絡(luò)說明了如何通過路由系統(tǒng)的一些方面來
提供移動臺和固定通信節(jié)點(CN)之間的高效路由;
圖8示出了說明在路由系統(tǒng)的一些方面中提供的網(wǎng)絡(luò)信令的信令圖9A-B說明了用于路由系統(tǒng)的一些方面的路由消息;
圖IO示出了用于路由系統(tǒng)的一些方面的MPA邏輯的例子。
具體實施例方式
在一個或多個方面,提供了一種路由系統(tǒng),用于提供路由優(yōu)化以便在 IP網(wǎng)絡(luò)中建立高效路由。該系統(tǒng)非常適合在無線網(wǎng)絡(luò)環(huán)境中使用,但也可
以在任何類型的網(wǎng)絡(luò)環(huán)境中使用,包括但不限于通信網(wǎng)絡(luò)、諸如因特網(wǎng)
16之類的公共網(wǎng)絡(luò)、諸如虛擬專用網(wǎng)(VPN)之類的專用網(wǎng)、局域網(wǎng)、廣域 網(wǎng)、長途網(wǎng)或者任何其它類型的數(shù)據(jù)網(wǎng)絡(luò)。 爐
下面描述的路由系統(tǒng)用于提供網(wǎng)絡(luò)的節(jié)點之間的業(yè)務(wù)的高效路由。該 系統(tǒng)可以實現(xiàn)為任何適當(dāng)?shù)幕诰W(wǎng)絡(luò)的區(qū)域移動性管理(NETLMM)協(xié)議 的一部分。在各個方面,該系統(tǒng)用于在服務(wù)兩個相應(yīng)移動節(jié)點的移動委托 代理(MPA)之間建立優(yōu)化路由,從而允許在這些節(jié)點之間交換的業(yè)務(wù)能 夠繞過本地移動代理(LMA),該LMA是移動性管理體系結(jié)構(gòu)中的中央實 體。在各個方面,移動節(jié)點(MN)還可以稱作為移動臺(MS)。
圖1示出了網(wǎng)絡(luò)100,其提供了不涉及主機的基于網(wǎng)絡(luò)的IP移動性。 圖1中所示的縮寫如下定義-
AAAH -認(rèn)證、授權(quán)和計費歸屬服務(wù)器
AAAL -認(rèn)證、授權(quán)和計費本地服務(wù)器
AR -接入路由器
HA -家鄉(xiāng)代理
LMA -本地移動代理
MPA -移動委托代理
MS -移動臺
PoP -存在點
如圖1所示,當(dāng)MS 102在網(wǎng)絡(luò)100周圍移動時,它的業(yè)務(wù)由相關(guān)的 MPA104處理,其建立隧道106以通過中央的代理(即LMA1 108)來路由 業(yè)務(wù)。不幸的是,通過LMA1 108路由業(yè)務(wù)可能導(dǎo)致時延和/或其它的低效 率。在多個方面,路由系統(tǒng)用于提供在兩個節(jié)點之間的最短路徑上的業(yè)務(wù) 路由。由于最短路徑路由不需要通過中央的代理(即,LMA),因此可以實 現(xiàn)更高的路由效率。在下文的描述中,討論了四種針對基于網(wǎng)絡(luò)的移動性 的路由優(yōu)化方案。應(yīng)當(dāng)注意,MPA還可以稱為移動接入網(wǎng)關(guān)(MAG)和/ 或包括移動接入網(wǎng)關(guān)(MAG), MAG用于根據(jù)各個方面在網(wǎng)絡(luò)中路由移動 業(yè)務(wù)。
圖2示出了在路由系統(tǒng)方面使用的示例性移動委托代理邏輯200。例如, MPA邏輯200適合于用作圖1中所示的MPA 104。 MPA邏輯200包括業(yè)務(wù)
17收發(fā)機202、路由請求收發(fā)機204、路由響應(yīng)收發(fā)機206和路由連接邏輯202, 它們均耦合至數(shù)據(jù)總線210。應(yīng)當(dāng)注意,MPA200的所有元件均包括允許在 無線和/或有線網(wǎng)絡(luò)上與其它實體進行通信的邏輯。還應(yīng)當(dāng)注意的是,MPA 200的這些元件可以以安全的方式(例如,通過在涉及消息傳送的實體之間 使用完整性保護)來發(fā)送或接收消息。例如,可以使用任何適當(dāng)?shù)募夹g(shù)或 過程來對消息進行格式化、編碼和/或加密。
業(yè)務(wù)收發(fā)機202包括CPU、處理器、門陣列、硬件邏輯、存儲器元件 和/或硬件執(zhí)行軟件中的至少一個。業(yè)務(wù)收發(fā)機202用于在移動臺和其它網(wǎng) 絡(luò)實體(例如,其它移動臺或其它類型的節(jié)點)之間傳送業(yè)務(wù)。在一個方 面,業(yè)務(wù)收發(fā)機202包括檢測器邏輯,其用于檢測所選的移動臺和其它網(wǎng) 絡(luò)實體之間的隧道業(yè)務(wù)。例如,檢測器邏輯可以檢測向移動臺發(fā)送或來自 移動臺的隧道分組。當(dāng)檢測到這些業(yè)務(wù)時,向路由請求收發(fā)機204發(fā)送指
路由請求收發(fā)機204包括CPU、處理器、門陣列、硬件邏輯、存儲器 元件和/或硬件執(zhí)行軟件中的至少一個。路由請求收發(fā)機204用于生成路由 優(yōu)化請求,向各個網(wǎng)絡(luò)實體發(fā)送路由優(yōu)化請求以及從各個網(wǎng)絡(luò)實體接收路 由優(yōu)化請求。在一個方面,按照圖9A-B所示對路由優(yōu)化請求進行格式化。 路由請求收發(fā)機204包括發(fā)送邏輯,用于向諸如本地移動代理之類的網(wǎng)絡(luò) 實體發(fā)送路由優(yōu)化請求。在此情況下,發(fā)送的路由優(yōu)化請求包括請求優(yōu)化 路由所針對的兩個節(jié)點(例如,兩個移動臺)的標(biāo)識。
在一個方面,路由請求收發(fā)機204包括接收邏輯,用于從諸如本地移 動代理之類的其它網(wǎng)絡(luò)實體接收路由優(yōu)化請求。在一個方面,所接收的路 由優(yōu)化請求標(biāo)識了請求優(yōu)化路由所針對的兩個節(jié)點,以及與這兩個節(jié)點中 的一個相關(guān)聯(lián)的MPA。例如,所接收的路由優(yōu)化請求標(biāo)識了第一移動臺、 第二移動臺以及與第一移動臺相關(guān)聯(lián)的MPA。
路由響應(yīng)收發(fā)機206包括CPU、處理器、門陣列、硬件邏輯、存儲器 元件和/或硬件執(zhí)行軟件中的至少一個。由響應(yīng)收發(fā)機206用于生成路由優(yōu) 化響應(yīng),向各個網(wǎng)絡(luò)實體發(fā)送路由優(yōu)化響應(yīng)以及從各個網(wǎng)絡(luò)實體接收路由 優(yōu)化響應(yīng)。在一個方面,按照圖9A-B所示的對路由優(yōu)化響應(yīng)進行格式化。 路由響應(yīng)收發(fā)機206包括發(fā)送邏輯,用于向諸如本地移動代理之類的網(wǎng)絡(luò)實體發(fā)送路由優(yōu)化響應(yīng)。在一個方面,發(fā)送的路由優(yōu)化響應(yīng)包括請求優(yōu)化 路由所針對的兩個節(jié)點(例如,兩個移動臺)的標(biāo)識。
在一個方面,路由響應(yīng)收發(fā)機206包括接收邏輯,用于從諸如本地移 動代理之類的其它網(wǎng)絡(luò)實體接收路由優(yōu)化響應(yīng)。在一個方面,所接收的路 由優(yōu)化響應(yīng)標(biāo)識了請求路由優(yōu)化所針對的兩個節(jié)點,以及與這兩個節(jié)點中 的一個相關(guān)聯(lián)的MPA。例如,所接收的路由優(yōu)化響應(yīng)標(biāo)識了第一移動臺、 第二移動臺以及與第二移動臺相關(guān)聯(lián)的MPA。
路由連接邏輯208包括CPU、處理器、門陣列、硬件邏輯、存儲器元 件和/或硬件執(zhí)行軟件中的至少一個。路由連接邏輯208用于在MPA之間建 立優(yōu)化的路由,以便允許兩個節(jié)點高效地通信。例如,路由連接邏輯208 與另一個MPA處的類似邏輯進行通信,以便建立直接鏈接兩個MPA的優(yōu) 化的路由路徑。該優(yōu)化的鏈路避免了通過中央的LMA進行業(yè)務(wù)路由,這提 高了路由效率。在一個方面,路由連接邏輯208用于在所建立的優(yōu)化路由 上對業(yè)務(wù)進行路由。
在一個方面,該路由系統(tǒng)包括計算機程序產(chǎn)品,其包括存儲在或者包 含在機器可讀介質(zhì)上的一條或多條程序指令("指令集")或者"代碼"集, 當(dāng)由至少一個處理器(例如,在MPA邏輯200處的處理器)執(zhí)行時,可以 提供本文所述的功能。例如,可以將這些代碼集從機器可讀介質(zhì)加載到MPA 邏輯200中,機器可讀介質(zhì)可以是例如軟盤、CDROM、存儲卡、閃存器 件、RAM、 ROM或者連接到MPA邏輯200的任何其它類型的機器可讀介 質(zhì)。在另一個方面,可以將這些代碼集從外部設(shè)備或網(wǎng)絡(luò)資源下載到MPA 邏輯200中。當(dāng)執(zhí)行這些代碼集時,提供如本文所述的路由系統(tǒng)的多個方 面。
在一個移動委托代理內(nèi)的髙效路由
圖3示出了網(wǎng)絡(luò)300,其說明了如何通過路由系統(tǒng)的一些方面來提供兩 個移動臺之間的高效的路由。例如,網(wǎng)絡(luò)300說明了如何在與一個MPA相 關(guān)聯(lián)的兩個移動臺(302、 304)之間建立高效的(或優(yōu)化的)路由。
兩個移動臺(302、 304)在同一MPA (即,MPA1 306)的控制之下進 行通信。這兩個移動臺(302、 304)之間的通信可以在中央LMA1 308的 控制之下進行。但是,通過LMA1 308來路由業(yè)務(wù)可能是非常沒有效率的。
19在一個方面,MPA1 306用于在移動臺(302、 304)之間直接路由業(yè)務(wù)分組, 如路由310所示。在一個方面,MPA1 306可能需要從LMA1 308請求授權(quán), 以便建立高效路由310。 一旦接收到授權(quán),就建立高效路由310,從而使得 不用必須通過中央的LMA1 308就可以在這兩個移動臺(302、 304)之間 路由業(yè)務(wù)。
一個網(wǎng)域內(nèi)的高效路由
圖4示出了網(wǎng)絡(luò)400,其說明了如何通過路由系統(tǒng)的一些方面來提供兩 個移動臺之間的高效路由。例如,網(wǎng)絡(luò)400說明了如何在一個網(wǎng)域內(nèi)的兩 個移動臺(402、 404)之間建立高效的(或優(yōu)化的)路由。
兩個移動臺(402、 404)分別在MPA1 406和MPA2 408的控制之下進 行通信??梢酝ㄟ^LMA1410來路由兩個移動臺(402、 404)之間的業(yè)務(wù)。 但是,通過LMA1410來路由業(yè)務(wù)可能不是非常高效。在一個方面,MPA1 406和MPA2 408用于與LMA1 410進行通信以便建立更有效率的路由。在 一個方面,MPA1 406和MPA2 408從LMA1410請求授權(quán),以便建立更有 效率的業(yè)務(wù)路由。 一旦接收到授權(quán),兩個MPA (402、 404)就彼此通信以 建立高效路由412,從而將在兩個MPA (402、 404)之間直接路由業(yè)務(wù)。
跨越網(wǎng)域的高效路由
圖5示出了網(wǎng)絡(luò)500,其說明了如何通過路由系統(tǒng)的一些方面來提供兩 個移動臺之間的高效的路由。例如,網(wǎng)絡(luò)500說明了如何在跨越網(wǎng)域的兩 個移動臺(502、 504)之間建立高效的(或優(yōu)化的)路由。
兩個移動臺(502、 504)分別在MPA1 506和MPA2 508的控制之下進 行通信。MPA1 506與LMA1 510相關(guān)聯(lián),MPA2 508與LMA2 512相關(guān)聯(lián)。 可以通過兩個移動臺(502、 504)各自相關(guān)聯(lián)的LMA來路由這兩個移動臺 (502、 504)之間的業(yè)務(wù)。但是,通過LMA來路由業(yè)務(wù)是非常沒有效率的。 在一個方面,MPA1 506和MPA2 508用于與它們各自的LMA進行通信以 建立更有效的路由。在一個方面,MPA1 506和MPA2 508分別從LMA1 510 和LMA2 512請求授權(quán),以建立更有效率的業(yè)務(wù)路由。 一旦接收到授權(quán), MPA1 506和MPA2 508就彼此通信以建立高效的路由514,從而使得不用 通過LMA (510、 512)直接在兩個MPA (506、 508)之間路由業(yè)務(wù)。
用于移動臺之間的髙效路由的網(wǎng)絡(luò)信令圖6示出了說明路由系統(tǒng)的一些方面中提供的網(wǎng)絡(luò)信令的信令圖600。 為了清楚地說明,下面參照圖5的網(wǎng)絡(luò)500來討論信令圖600。此外,假設(shè) 將MPA 506和508配置成圖2中所示的MPA 200。信令圖600示出了使得 能夠在移動臺502和504之間高效地路由業(yè)務(wù)的網(wǎng)絡(luò)信令。應(yīng)當(dāng)注意的是, 雖然信令圖600是參考圖5來討論的,但可以對其做出略微修改以便得到 為圖3和圖4中所示的網(wǎng)絡(luò)結(jié)構(gòu)提供高效路由的網(wǎng)絡(luò)信令。還應(yīng)當(dāng)注意的 是,可以以安全方式來執(zhí)行參照圖6描述的信令(例如,通過在涉及消息 傳送的實體之間使用完整性保護)。例如,可以使用任何適當(dāng)?shù)募夹g(shù)或方法 來對消息進行格式化、編碼和/或加密。
信令圖600說明了MPA1 506、與MPA1 506相關(guān)聯(lián)的LMA1 510、MPA2 508以及與MPA2 508相關(guān)聯(lián)的LMA2 512之間的信令。在一個方面,執(zhí)行 以下的操作。
在602, MPA1 506檢測到在第一和第二移動臺(502、 504)之間發(fā)送 的隧道分組。在一個方面,業(yè)務(wù)收發(fā)機202的檢測器邏輯用于檢測隧道分 組。
在604,從MPA1 506向LMA1 510發(fā)送路由優(yōu)化請求。在一個方面, 路由請求收發(fā)機204用于向LMA1 510發(fā)送路由優(yōu)化請求。路由優(yōu)化請求 標(biāo)識了 MS 1 502和MS2 504 。
在606, LMA1 510授權(quán)該路由優(yōu)化,并在608從該請求消息中識別 LMA2 512。
在610,從LMA1 510向LMA2 512發(fā)送路由優(yōu)化請求。該請求標(biāo)識了 MS1 502、 MS2 504和MPA1 506。
在612, LMA2 512授權(quán)該路由優(yōu)化,并在614從該請求消息中識別 MPA2 508。
在616,向MPA2 508發(fā)送標(biāo)識了 MS1 502、 MS2 504和MPA1 506的 路由優(yōu)化請求。在一個方面,在MPA2 508由路由請求收發(fā)機204接收路由 優(yōu)化請求。
在618,從MPA2 508向LMA2 512發(fā)送確認(rèn)該路由優(yōu)化的路由優(yōu)化響 應(yīng)消息。在一個方面,通過路由響應(yīng)收發(fā)機206來發(fā)送路由優(yōu)化響應(yīng)。
在620,從LMA2 512向LMA1510發(fā)送路由優(yōu)化響應(yīng)消息,以確認(rèn)該路由優(yōu)化。該路由優(yōu)化響應(yīng)消息標(biāo)識了 MS1 502、 MS2 504和MPA2 508。
在622,從LMA1510向MPA1 506發(fā)送路由優(yōu)化響應(yīng)消息,以確認(rèn)該 路由優(yōu)化。
在624, MPA1 506與MPA2 508進行通信,以便為MS1 502和MS2 504 之間的業(yè)務(wù)建立優(yōu)化路由。在一個方面,路由連接邏輯208用于建立MPA1 506和MPA2 508之間的路由連接。在所優(yōu)化的路由中,在MPA1 506和 MPA2 508之間直接路由業(yè)務(wù),而不須通過LMA1 510或LMA2 512來進行 路由。在一個方面,路由連接邏輯208用于在優(yōu)化的路由624上對業(yè)務(wù)進 行路由。
因此,信令圖600用于提供路由系統(tǒng)的一些方面,以便在無線網(wǎng)絡(luò)中 建立高效路由。應(yīng)當(dāng)注意的是,信令圖600僅表示一種實現(xiàn),在這些方面 范圍之內(nèi)可能有其它實現(xiàn)。
可選的網(wǎng)絡(luò)信令
在各個方面,可以對信令圖600進行修改以提供支持圖3和圖4中所 示的網(wǎng)絡(luò)結(jié)構(gòu)的網(wǎng)絡(luò)信令。在這些結(jié)構(gòu)中,兩個移動臺與單個LMA (即, LMA1)相關(guān)聯(lián)。
針對圖3的網(wǎng)絡(luò)結(jié)構(gòu),對信令圖600進行修改,以便刪除操作608到 620。一旦LMA1接收到路由優(yōu)化請求604,它就在606授權(quán)該優(yōu)化,隨后, 在622發(fā)送路由優(yōu)化響應(yīng)。隨后,MPA1提供圖3中所示的優(yōu)化路由310。
針對圖4中所示的網(wǎng)絡(luò)結(jié)構(gòu),對信令圖600進行修改以刪除到LMA2 的通信。LMA1向MPA2發(fā)送路由優(yōu)化請求610, MPA2向LMA1發(fā)送回它 的路由優(yōu)化響應(yīng)消息618。圖6中所示的其它信令保持不變,從而在MPA1 和MPA2之間建立圖4中所示的優(yōu)化路由412。
在另一個方面,可以對信令圖600進行修改以支持其中LMA啟動路由 優(yōu)化過程的網(wǎng)絡(luò)結(jié)構(gòu)。在該結(jié)構(gòu)中,像圖2中所示的MPA200—樣來配置 LMA1 510。隨后,修改信令圖600以刪除操作602和604。這些操作由操 作626來替代。在操作626中,LMA1用于檢測與移動臺相關(guān)的隧道分組 628,在606授權(quán)路由優(yōu)化,并向MPA1發(fā)送路由優(yōu)化請求消息630。 MPA1 響應(yīng)于路由優(yōu)化請求消息630發(fā)送響應(yīng)消息632。信令圖600的其余操作保 持不變。例如,MPA2還發(fā)送如在620所示的由LMA1 510接收的響應(yīng)消息618。因此,LMA1用于啟動路由優(yōu)化過程,以建立路由優(yōu)化路徑624。 到固定通信節(jié)點的高效路由
圖7示出了網(wǎng)絡(luò)700,其說明了如何通過路由系統(tǒng)的一些方面來提供移 動臺和固定通信節(jié)點(CN)之間的高效路由。例如,網(wǎng)絡(luò)700說明了如何 在移動臺702和固定CN704之間建立高效的(或優(yōu)化的)路由。
移動臺702在MPA1 706的控制之下在網(wǎng)絡(luò)700中進行通信,其中, MPA1 706與LMA1 708相關(guān)聯(lián)。CN704在網(wǎng)絡(luò)路由代理(NRA) 710的控 制之下在網(wǎng)絡(luò)700中進行通信。在一個方面,將MPA1 706和NRA 710配 置成圖2中所示的MPA200。可以通過LMA1 708來路由移動臺702和CN 704之間的業(yè)務(wù)。但是,通過LMA1 708來路由業(yè)務(wù)可能不是非常有效的。 在一個方面,MPA1 706和NRA710用于建立更高效的路由。為此,MPA1 706和NRA 710從LMA1 708獲得授權(quán)以建立更高效的業(yè)務(wù)路由。 一旦接 收到授權(quán),就建立高效的路由712,從而將在MPA706和NRA710之間直 接路由業(yè)務(wù),同時繞過LMA1 708。
用于到固定通信節(jié)點的高效路由的網(wǎng)絡(luò)信令
圖8示出了信令圖800,其說明了在路由系統(tǒng)的一些方面中提供的網(wǎng)絡(luò) 信令。為了清楚地說明,下面參考圖7的網(wǎng)絡(luò)700來討論信令圖800。此外, 假設(shè)將MPA706和NRA710配置成圖2中所示的MPA200。但是,由于發(fā) 往NRA710和來自NRA 710的分組不是隧道化的,所以沒有配置NRA 710 來啟動路由優(yōu)化。例如,NRA710可能不知道CN704正與使用NETLMM 協(xié)議的移動節(jié)點進行通信。因此,假設(shè)MPA706啟動路由優(yōu)化。
信令圖800示出了使得能夠在移動臺702和CN 704之間高效地路由業(yè) 務(wù)的網(wǎng)絡(luò)信令。信令圖800說明了 MPA1 706、 LMA1 708和NRA710之間 的信令。在一個方面,執(zhí)行以下的操作。
在802, MPA1 706檢測到在MS 702和CN 704之間發(fā)送的隧道分組。 在一個方面,業(yè)務(wù)收發(fā)機202的檢測器邏輯用于檢測隧道分組。
在804,從MPA1 706向LMA1 708發(fā)送路由優(yōu)化請求。在一個方面, 路由請求收發(fā)機204用于向LMA1 708發(fā)送路由優(yōu)化請求。路由請求標(biāo)識 了MS 702和CN 704。
在806, LMA1 708授權(quán)該路由優(yōu)化,并在808從該請求消息中識別NRA710。
在810,從LMA1 708向NRA710發(fā)送路由優(yōu)化請求。該請求標(biāo)識了 MS1 702、 CN704和MPA1 706。
在812, NRA710授權(quán)所請求的優(yōu)化路由。
在814,從NRA 710發(fā)送路由優(yōu)化響應(yīng)消息,其確認(rèn)路由優(yōu)化并標(biāo)識 MS 702和CN704。
在816,從LMA1 708向MPA1 706發(fā)送確認(rèn)該路由優(yōu)化的路由優(yōu)化響 應(yīng)消息。該響應(yīng)消息標(biāo)識了 MS702、 CN704和NRA710。
在818, MPA1 706與NRA710進行通信,以為MS1 702和CN 704之 間的業(yè)務(wù)建立優(yōu)化路由。在一個方面,路由連接邏輯208用于建立MPA1 706 和NRA710之間的路由連接。在所優(yōu)化的路由中,在MPA1 706和NRA710 之間直接路由業(yè)務(wù),而不須通過LMA1 708來進行路由。
因此,信令圖800用于提供路由系統(tǒng)的一些方面,以在無線網(wǎng)絡(luò)中建 立高效路由。應(yīng)當(dāng)注意的是,信令圖800僅代表一種實現(xiàn),在這些方面的 范圍之內(nèi)可能存在其它實現(xiàn)。
圖9A-B說明了在路由系統(tǒng)的多個方面中使用的請求和響應(yīng)消息。圖 9A中示出了路由優(yōu)化請求消息902。在一個方面,路由優(yōu)化請求消息902 由路由請求收發(fā)機204生成并發(fā)送。在另一個方面,路由優(yōu)化請求消息由 路由請求收發(fā)機204接收。路由優(yōu)化請求消息902標(biāo)識了需要它們之間的 優(yōu)化路由路徑的第一節(jié)點904和第二節(jié)點906。例如,第一節(jié)點標(biāo)識符和第 二節(jié)點標(biāo)識符(904、 906)可以標(biāo)識移動臺或固定的通信節(jié)點。
圖9B示出了路由優(yōu)化響應(yīng)消息908。在一個方面,路由優(yōu)化響應(yīng)消息 908由路由響應(yīng)收發(fā)機206生成并發(fā)送。在另一個方面,路由優(yōu)化響應(yīng)消息 卯8可以由路由請求收發(fā)機204進行接收。路由消息908包括節(jié)點標(biāo)識符 910和912以及代理標(biāo)識符914。在一個方面,節(jié)點標(biāo)識符910和912可以 標(biāo)識移動臺或者固定的CN,代理標(biāo)識符914可以標(biāo)識MPA或NRA。應(yīng)當(dāng) 注意,可以對圖9A-B中所示的消息以任何適當(dāng)?shù)母袷竭M行格式化、加擾或 加密,并使用任何期望的傳輸方法在網(wǎng)絡(luò)上發(fā)送這些消息。
圖10示出了在路由系統(tǒng)的一些方面中使用的MPA邏輯1000的例子。 例如,MPA邏輯1000適合于用作圖2中所示的MPA邏輯200。在一個方
24面,MPA邏輯1000由至少一個集成電路來實現(xiàn),其中,該集成電路包括用 于提供如本文所述的路由系統(tǒng)的多個方面的一個或多個模塊。
MPA邏輯1000包括第一模塊,其包括用于檢測在第一節(jié)點和第二節(jié)點 之間發(fā)送的業(yè)務(wù)的模塊(1002)。在一個方面,模塊1002包括業(yè)務(wù)收發(fā)機 202。 MPA邏輯1000還包括第二模塊,其包括用于向與第一節(jié)點相關(guān)聯(lián)的 移動代理發(fā)送請求以便請求對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化的授權(quán) 的模塊(1004)。在一個方面,模塊1004包括路由請求收發(fā)機204。 MPA 邏輯1000還包括第三模塊,其包括用于接收響應(yīng)的模塊(1006),其中所 述響應(yīng)授權(quán)路由優(yōu)化并標(biāo)識與第二節(jié)點相關(guān)聯(lián)的委托代理。在一個方面, 裝置1006包括路由響應(yīng)收發(fā)機206。 MPA邏輯1000還包括第四模塊,其 包括用于與委托代理建立優(yōu)化路由的模塊(1008)。在一個方面,模塊1008 包括路由連接邏輯208。
可以使用用于執(zhí)行本文所述功能的通用處理器、數(shù)字信號處理器 (DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編 程邏輯器件、分立門或晶體管邏輯器件、分立硬件組件或它們的任意組合 來實現(xiàn)或執(zhí)行結(jié)合本文所公開方面描述的各種示例性的邏輯、邏輯框、模 塊和電路。通用處理器可以是微處理器,或者,該處理器也可以是任何常 規(guī)的處理器、控制器、微控制器或狀態(tài)機。處理器也可以實現(xiàn)為計算設(shè)備 的組合,例如,DSP和微處理器的組合、多個微處理器的組合、 一個或多 個微處理器與DSP內(nèi)核的組合,或者任何其它這種結(jié)構(gòu)。
結(jié)合本文所公開方面描述的方法或者算法的步驟可直接體現(xiàn)為硬件、 由處理器執(zhí)行的軟件模塊或二者組合。軟件模塊可以位于RAM存儲器、閃 存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、移 動盤、CD-ROM或者本領(lǐng)域已知的任何其它形式的存儲介質(zhì)中。 一種示例 性存儲介質(zhì)耦合到處理器,從而使處理器能夠從該存儲介質(zhì)讀取信息,且 可向該存儲介質(zhì)寫入信息?;蛘?,存儲介質(zhì)也可以集成到處理器。處理器 和存儲介質(zhì)可以位于ASIC中。該ASIC可以位于用戶終端中?;蛘?,處理 器和存儲介質(zhì)可以作為分立組件存在于用戶終端中。
為使本領(lǐng)域任何普通技術(shù)人員能夠?qū)崿F(xiàn)或者使用本發(fā)明,上面圍繞本 發(fā)明所公開方面進行了描述。對于本領(lǐng)域普通技術(shù)人員來說,對這些方面
25的各種修改是顯而易見的,并且,本文定義的一般原理也可以在不脫離本 發(fā)明的精神或保護范圍的情況下應(yīng)用于其它方面,例如,即時消息服務(wù)或 者任何一般的無線數(shù)據(jù)通信應(yīng)用。因此,本發(fā)明并不旨在被限制到本文所 給出的這些方面,而是符合與本文公開的原理和新穎性特征相一致的最廣 范圍。本文專門使用"示例性的" 一詞來表示"用作例子、例證或說明"。 本文中描述為"示例性"的任何方面不應(yīng)被解釋為相比其它方面是優(yōu)選的 或有優(yōu)勢的。
因此,雖然本文已經(jīng)說明和描述了路由系統(tǒng)的一些方面,但應(yīng)當(dāng)理解, 在不脫離這些方面的精神或?qū)嵸|(zhì)特征的基礎(chǔ)上,可以對這些方面做出各種 修改。因此,本文的公開和描述旨在說明,而不是限制權(quán)利要求中所闡述 的本發(fā)明的保護范圍。
權(quán)利要求
1、一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的方法,所述方法包括檢測在所述第一和第二節(jié)點之間發(fā)送的業(yè)務(wù);向與所述第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求,以請求對所述第一和第二節(jié)點之間的路由優(yōu)化的授權(quán);接收授權(quán)所述路由優(yōu)化的響應(yīng);以及建立優(yōu)化路由。
2、 根據(jù)權(quán)利要求1所述的方法,還包括接收授權(quán)所述路由優(yōu)化的響應(yīng),其中,所述響應(yīng)標(biāo)識與所述第二節(jié)點 相關(guān)聯(lián)的委托代理;以及與所述委托代理建立所述優(yōu)化路由。
3、 根據(jù)權(quán)利要求1所述的方法,其中,所述檢測包括 檢測在所述第一和第二節(jié)點之間發(fā)送的一個或多個隧道分組。
4、 根據(jù)權(quán)利要求1所述的方法,其中,所述發(fā)送包括 生成所述請求以包括與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié)點相關(guān)聯(lián)的第二標(biāo)識符。
5、 根據(jù)權(quán)利要求1所述的方法,其中,所述接收包括 從所述移動代理接收所述響應(yīng)。
6、 根據(jù)權(quán)利要求1所述的方法,其中,所述建立包括 通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè)務(wù)。
7、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的裝置,所 述裝置包括檢測器邏輯,用于檢測在所述第一和第二節(jié)點之間發(fā)送的業(yè)務(wù); 發(fā)送邏輯,用于向與所述第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求,以請 求對所述第一和第二節(jié)點之間的路由優(yōu)化的授權(quán); 接收邏輯,用于接收授權(quán)所述路由優(yōu)化的響應(yīng); 連接邏輯,用于建立優(yōu)化路由。
8、 根據(jù)權(quán)利要求7所述的裝置,其中所述接收邏輯用于接收授權(quán)所述路由優(yōu)化的響應(yīng),其中,所述響應(yīng)標(biāo) 識與所述第二節(jié)點相關(guān)聯(lián)的委托代理;并且所述連接邏輯用于與所述委托代理建立所述優(yōu)化路由。
9、 根據(jù)權(quán)利要求7所述的裝置,其中,所述檢測器邏輯用于檢測在所 述第一和第二節(jié)點之間發(fā)送的一個或多個隧道分組。
10、 根據(jù)權(quán)利要求7所述的裝置,其中,所述發(fā)送邏輯用于格式化所 述請求,以包括與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié)點相 關(guān)聯(lián)的第二標(biāo)識符。
11、 根據(jù)權(quán)利要求7所述的裝置,其中,所述接收邏輯用于從所述移 動代理接收所述響應(yīng)。
12、 根據(jù)權(quán)利要求7所述的裝置,其中,所述連接邏輯用于通過所述 優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè)務(wù)。
13、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的裝置, 所述裝置包括檢測模塊,用于檢測在所述第一和第二節(jié)點之間發(fā)送的業(yè)務(wù); 發(fā)送模塊,用于向與所述第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求,以請 求對所述第一和第二節(jié)點之間的路由優(yōu)化的授權(quán);接收模塊,用于接收授權(quán)所述路由優(yōu)化的響應(yīng);以及建立模塊,用于建立優(yōu)化路由。
14、 根據(jù)權(quán)利要求13所述的裝置,還包括用于接收授權(quán)所述路由優(yōu)化的響應(yīng)的模塊,其中,所述響應(yīng)標(biāo)識與所述第二節(jié)點相關(guān)聯(lián)的委托代理;以及用于與所述委托代理建立所述優(yōu)化路由的模塊。
15、 根據(jù)權(quán)利要求13所述的裝置,其中,所述檢測模塊包括-用于檢測在所述第一和第二節(jié)點之間發(fā)送的一個或多個隧道分組的模塊。
16、 根據(jù)權(quán)利要求13所述的裝置,其中,所述發(fā)送模塊包括 用于生成所述請求以包括與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié)點相關(guān)聯(lián)的第二標(biāo)識符的模塊。
17、 根據(jù)權(quán)利要求13所述的裝置,其中,所述接收模塊包括 用于從所述移動代理接收所述響應(yīng)的模塊。
18、 根據(jù)權(quán)利要求13所述的裝置,其中,所述建立模塊包括用于通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè)務(wù)的模塊。
19、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括 機器可讀介質(zhì),包括第一代碼集,用于使計算機檢測在所述第一和第二節(jié)點之間發(fā)送 的業(yè)務(wù);第二代碼集,用于使所述計算機向與所述第一節(jié)點相關(guān)聯(lián)的移動 代理發(fā)送請求,以請求對所述第一和第二節(jié)點之間的路由優(yōu)化的授權(quán); 第三代碼集,用于使所述計算機接收授權(quán)所述路由優(yōu)化的響應(yīng);第四代碼集,用于使所述計算機建立優(yōu)化路由。
20、 根據(jù)權(quán)利要求19所述的機器可讀介質(zhì),其中所述第三代碼集用于使所述計算機接收授權(quán)所述路由優(yōu)化的響應(yīng),其中,所述響應(yīng)標(biāo)識與所述第二節(jié)點相關(guān)聯(lián)的委托代理;以及所述第四代碼集用于使所述計算機與所述委托代理建立所述優(yōu)化路由。
21、 根據(jù)權(quán)利要求19所述的機器可讀介質(zhì),其中,所述第一代碼集用 于使所述計算機檢測在所述第一和第二節(jié)點之間發(fā)送的一個或多個隧道分 組。
22、 根據(jù)權(quán)利要求19所述的機器可讀介質(zhì),其中,所述第二代碼集用 于使所述計算機生成所述請求以包括與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符 和與所述第二節(jié)點相關(guān)聯(lián)的第二標(biāo)識符。
23、 根據(jù)權(quán)利要求19所述的機器可讀介質(zhì),其中,所述第三代碼集用 于使所述計算機從所述移動代理接收所述響應(yīng)。
24、 根據(jù)權(quán)利要求19所述的機器可讀介質(zhì),其中,所述第四代碼集用 于使所述計算機通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè) 務(wù)。
25、 用于提供通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的至少一 個集成電路,所述至少一個集成電路包括第一模塊,用于檢測在所述第一和第二節(jié)點之間發(fā)送的業(yè)務(wù); 第二模塊,用于向與所述第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求,以請 求對所述第一和第二節(jié)點之間的路由優(yōu)化的授權(quán);第三模塊,用于接收授權(quán)所述路由優(yōu)化的響應(yīng);以及 第四模塊,用于建立優(yōu)化路由。
26、 根據(jù)權(quán)利要求25所述的至少一個集成電路,其中 所述第三模塊用于接收授權(quán)所述路由優(yōu)化的響應(yīng),其中,所述響應(yīng)標(biāo)識與所述第二節(jié)點相關(guān)聯(lián)的委托代理;以及所述第四模塊用于與所述委托代理建立所述優(yōu)化路由。
27、 根據(jù)權(quán)利要求25所述的至少一個集成電路,其中,所述第一模塊 用于檢測在所述第一和第二節(jié)點之間發(fā)送的一個或多個隧道分組。
28、 根據(jù)權(quán)利要求25所述的至少一個集成電路,其中,所述第二模塊 用于生成所述請求,以包括與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述 第二節(jié)點相關(guān)聯(lián)的第二標(biāo)識符。
29、 根據(jù)權(quán)利要求25所述的至少一個集成電路,其中,所述第三模塊 用于從所述移動代理接收所述響應(yīng)。
30、 根據(jù)權(quán)利要求25所述的至少一個集成電路,其中,所述第四模塊 用于通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè)務(wù)。
31、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的方法, 所述方法包括接收對所述第一和第二節(jié)點之間的路由優(yōu)化的請求,其中,所述請求 標(biāo)識委托代理;發(fā)送標(biāo)識所述第一和第二節(jié)點的響應(yīng);以及 與所述委托代理建立優(yōu)化路由。
32、 根據(jù)權(quán)利要求31所述的方法,其中,所述接收包括 從移動代理接收所述請求。
33、 根據(jù)權(quán)利要求31所述的方法,其中,所述發(fā)送包括發(fā)送與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié)點相關(guān)聯(lián)的 第二標(biāo)識符。
34、 根據(jù)權(quán)利要求31所述的方法,其中,所述發(fā)送包括向移動代理發(fā)送所述響應(yīng)。
35、 根據(jù)權(quán)利要求31所述的方法,其中,所述建立包括通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè)務(wù)。
36、 根據(jù)權(quán)利要求31所述的方法,其中所述接收包括接收對所述路由優(yōu)化的請求,其中,所述請求標(biāo)識網(wǎng)絡(luò)路由代理(NRA);以及所述建立包括與所述NRA建立所述優(yōu)化路由。
37、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的裝置,所述裝置包括接收邏輯,用于接收對所述第一和第二節(jié)點之間的路由優(yōu)化的請求,其中,所述請求標(biāo)識委托代理;發(fā)送邏輯,用于發(fā)送標(biāo)識所述第一和第二節(jié)點的響應(yīng);以及 連接邏輯,用于與所述委托代理建立優(yōu)化路由。
38、 根據(jù)權(quán)利要求37所述的裝置,其中,所述接收邏輯用于 從移動代理接收所述請求。
39、 根據(jù)權(quán)利要求37所述的裝置,其中,所述發(fā)送邏輯用于 發(fā)送與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié)點相關(guān)聯(lián)的第二標(biāo)識符。
40、 根據(jù)權(quán)利要求37所述的裝置,其中,所述發(fā)送邏輯用于-向移動代理發(fā)送所述響應(yīng)。
41、 根據(jù)權(quán)利要求37所述的裝置,其中,所述連接邏輯用于通過所述優(yōu)化路由在所述第 一和第二節(jié)點之間路由所述業(yè)務(wù)。
42、 根據(jù)權(quán)利要求37所述的裝置,其中,所述委托代理是網(wǎng)絡(luò)路由代 理(NRA)。
43、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的裝置, 所述裝置包括接收模塊,用于接收對所述第一和第二節(jié)點之間的路由優(yōu)化的請求, 其中,所述請求標(biāo)識委托代理;發(fā)送模塊,用于發(fā)送標(biāo)識所述第一和第二節(jié)點的響應(yīng);以及 建立模塊,用于與所述委托代理建立優(yōu)化路由。
44、 根據(jù)權(quán)利要求43所述的裝置,其中,所述接收模塊包括 用于從移動代理接收所述請求的模塊。
45、 根據(jù)權(quán)利要求43所述的裝置,其中,所述發(fā)送模塊包括 用于發(fā)送與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié)點相關(guān)聯(lián)的第二標(biāo)識符的模塊。
46、 根據(jù)權(quán)利要求43所述的裝置,其中,所述發(fā)送模塊包括 用于向移動代理發(fā)送所述響應(yīng)的模塊。
47、 根據(jù)權(quán)利要求43所述的裝置,其中,所述建立模塊包括-用于通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè)務(wù)的模塊。
48、 根據(jù)權(quán)利要求43所述的裝置,其中所述接收模塊包括用于接收對所述第一和第二節(jié)點之間的路由優(yōu)化的請求的模塊,其中,所述請求標(biāo)識網(wǎng)絡(luò)路由代理(NRA);以及 所述建立模塊包括用于與所述NRA建立所述優(yōu)化路由的模塊。
49、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括 機器可讀介質(zhì),包括第一代碼集,用于使計算機接收對所述第一和第二節(jié)點之間的路 由優(yōu)化的請求,其中,所述請求標(biāo)識委托代理;第二代碼集,用于使所述計算機發(fā)送標(biāo)識所述第一和第二節(jié)點的 響應(yīng);第三代碼集,用于使所述計算機與所述委托代理建立優(yōu)化路由。
50、 根據(jù)權(quán)利要求49所述的機器可讀介質(zhì),其中,所述第一代碼集用 于使所述計算機從移動代理接收所述請求。
51、 根據(jù)權(quán)利要求49所述的機器可讀介質(zhì),其中,所述第二代碼集用 于使所述計算機發(fā)送與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié) 點相關(guān)聯(lián)的第二標(biāo)識符。
52、 根據(jù)權(quán)利要求49所述的機器可讀介質(zhì),其中,所述第二代碼集用 于使所述計算機向移動代理發(fā)送所述響應(yīng)。
53、 根據(jù)權(quán)利要求49所述的機器可讀介質(zhì),其中,所述第三代碼集用 于使所述計算機通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè) 務(wù)。
54、 根據(jù)權(quán)利要求49所述的機器可讀介質(zhì),其中 所述第一代碼集用于使所述計算機接收對所述第一和第二節(jié)點之間的路由優(yōu)化的請求,其中,所述請求標(biāo)識網(wǎng)絡(luò)路由代理(NRA);以及 所述第三代碼集用于使所述計算機與所述NRA建立所述優(yōu)化路由。
55、 用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的至少一個集成電路,所述至少一個集成電路包括第一模塊,用于使計算機接收對所述第一和第二節(jié)點之間的路由優(yōu)化 的請求,其中,所述請求標(biāo)識委托代理;第二模塊,用于使所述計算機發(fā)送標(biāo)識所述第一和第二節(jié)點的響應(yīng);以及第三模塊,用于使所述計算機與所述委托代理建立優(yōu)化路由。
56、 根據(jù)權(quán)利要求55所述的至少一個集成電路,其中,所述第一模塊 用于從移動代理接收所述請求。
57、 根據(jù)權(quán)利要求55所述的至少一個集成電路,其中,所述第二模塊 用于發(fā)送與所述第一節(jié)點相關(guān)聯(lián)的第一標(biāo)識符和與所述第二節(jié)點相關(guān)聯(lián)的 第二標(biāo)識符。
58、 根據(jù)權(quán)利要求55所述的至少一個集成電路,其中,所述第二模塊 用于向移動代理發(fā)送所述響應(yīng)。
59、 根據(jù)權(quán)利要求55所述的至少一個集成電路,其中,所述第三模塊 用于通過所述優(yōu)化路由在所述第一和第二節(jié)點之間路由所述業(yè)務(wù)。
60、 根據(jù)權(quán)利要求55所述的至少一個集成電路,其中 所述第一模塊用于接收對所述第一和第二節(jié)點之間的路由優(yōu)化的請求,其中,所述請求標(biāo)識網(wǎng)絡(luò)路由代理(NRA);以及 所述第三模塊用于與所述NRA建立所述優(yōu)化路由。
61 、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的方法, 所述方法包括接收對所述第一和第二節(jié)點之間的路由優(yōu)化的請求;向與所述第二節(jié)點相關(guān)聯(lián)的委托代理發(fā)送所述請求; 從與所述第二節(jié)點相關(guān)聯(lián)的委托代理接收第一響應(yīng);以及 向與所述第一節(jié)點相關(guān)聯(lián)的委托代理發(fā)送第二響應(yīng)。
62、 根據(jù)權(quán)利要求61所述的方法,還包括授權(quán)所述路由優(yōu)化。
63、 根據(jù)權(quán)利要求61所述的方法,還包括生成與所述第一響應(yīng)相同 的第二響應(yīng)。
64、 根據(jù)權(quán)利要求61所述的方法,其中,與所述第二節(jié)點相關(guān)聯(lián)的委 托代理是網(wǎng)絡(luò)路由代理(NRA)。
65、 一種用于通信網(wǎng)絡(luò)中的第一和第二節(jié)點之間的業(yè)務(wù)路由的方法, 所述方法包括檢測在所述第一和第二節(jié)點之間發(fā)送的業(yè)務(wù);向與所述第一節(jié)點相關(guān)聯(lián)的第一委托代理發(fā)送對所述第一和第二節(jié)點 之間的路由優(yōu)化的第一請求;向與所述第二節(jié)點相關(guān)聯(lián)的第二委托代理發(fā)送對所述第一和第二節(jié)點 之間的路由優(yōu)化的第二請求;以及從每一個委托代理接收響應(yīng)。
66、 根據(jù)權(quán)利要求65所述的方法,還包括授權(quán)所述路由優(yōu)化。
67、 根據(jù)權(quán)利要求65所述的方法,其中,所述第二委托代理是網(wǎng)絡(luò)路 由代理(NRA)。
68、 根據(jù)權(quán)利要求65所述的方法,其中.-所述發(fā)送所述第一請求包括生成所述第一請求以包括所述第二委托 代理的標(biāo)識符;以及所述發(fā)送所述第二請求包括生成所述第二請求以包括所述第一委托代理的標(biāo)識符。
全文摘要
用于在通信網(wǎng)絡(luò)中進行高效路由的方法和裝置。在一個方面,提供了用于通信網(wǎng)絡(luò)中的第一節(jié)點和第二節(jié)點之間的業(yè)務(wù)路由的方法。該方法包括檢測在第一節(jié)點和第二節(jié)點之間發(fā)送的業(yè)務(wù),向與第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求以便請求對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化的授權(quán),接收授權(quán)路由優(yōu)化的響應(yīng),以及建立優(yōu)化路由。在一個方面,一種裝置包括檢測器邏輯,用于檢測在第一節(jié)點和第二節(jié)點之間發(fā)送的業(yè)務(wù);發(fā)送邏輯,用于向與第一節(jié)點相關(guān)聯(lián)的移動代理發(fā)送請求以便請求對第一節(jié)點和第二節(jié)點之間的路由優(yōu)化的授權(quán);接收邏輯,用于接收授權(quán)路由優(yōu)化的響應(yīng);連接邏輯,用于建立優(yōu)化路由。
文檔編號H04L12/56GK101584158SQ200780042487
公開日2009年11月18日 申請日期2007年11月19日 優(yōu)先權(quán)日2006年11月17日
發(fā)明者A·C·馬亨德蘭, L·R·東代蒂, V·納拉亞南, 徐大生, 俊 王 申請人:高通股份有限公司