專利名稱:用于電信網(wǎng)絡(luò)中路由優(yōu)化的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信網(wǎng)絡(luò)中的業(yè)務(wù)路由選擇。具體而言,它涉及來(lái)自 基于IP的移動(dòng)電信網(wǎng)絡(luò)中移動(dòng)節(jié)點(diǎn)的業(yè)務(wù)。
背景技術(shù):
因特網(wǎng)在最初設(shè)計(jì)時(shí),主^L的位置是固定的,而且盡管缺少實(shí)際 安全性或主機(jī)標(biāo)識(shí)協(xié)議,但在用戶之間卻存在絕對(duì)信任,并且即使在 技術(shù)的理解和使用越來(lái)越廣時(shí),這種情況仍在繼續(xù)。由于計(jì)算機(jī)比較 龐大且不能移動(dòng),因此很少需要考慮處理主機(jī)移動(dòng)性的技術(shù)。
隨著二十世紀(jì)九十年代早期電信業(yè)和計(jì)算機(jī)業(yè)的革命,更小的通 信設(shè)備和計(jì)算機(jī)變得更廣泛存在,并且萬(wàn)維網(wǎng)的發(fā)明及與其一起出現(xiàn) 的所有服務(wù)最終使因特網(wǎng)變得對(duì)一般人都有吸引力。網(wǎng)絡(luò)和移動(dòng)電信 的越來(lái)越多的用途的組合產(chǎn)生了對(duì)因特網(wǎng)上安全移動(dòng)性管理的需要。
通過(guò)將上述移動(dòng)性管理考慮在內(nèi),引入了移動(dòng)IP標(biāo)準(zhǔn)(C. Perkins, "IPv4的IP移動(dòng)性支持",RFC 3220,正TF, 2002)和移動(dòng)IPv6標(biāo)準(zhǔn)(D. Johnson, C. Perkins, J. Arkko, "IPv6中的移動(dòng)性支持",RFC3775, 正TF, 2004)。這些規(guī)范一起計(jì)劃為下一代因特網(wǎng)提供移動(dòng)性支持。
IP地址描述了網(wǎng)絡(luò)中節(jié)點(diǎn)的拓樸位置。IP地址用于將分組從源節(jié) 點(diǎn)路由到目的地。同時(shí),IP地址一般也用于標(biāo)識(shí)節(jié)點(diǎn),從而在一個(gè)實(shí) 體中提供兩個(gè)不同功能。這可視為類似于在人們被問(wèn)是誰(shuí)時(shí)回答以他 們的家庭地址。在也考慮移動(dòng)性時(shí),情況變得甚至更加復(fù)雜由于IP 地址在此方案中充當(dāng)主機(jī)標(biāo)識(shí)符,因此它們必須不改變;但是,由于 IP地址也描述拓樸位置,因此在主機(jī)改變其在網(wǎng)絡(luò)中的位置時(shí),它們 當(dāng)然必須改變。
借助于移動(dòng)IP,該解決方案要使用為節(jié)點(diǎn)提供"歸屬地址,,的固定 歸屬位置。歸屬地址不但標(biāo)識(shí)節(jié)點(diǎn),而且在它在歸屬地時(shí)為其提供固 定位置。當(dāng)前位置信息以轉(zhuǎn)交地址形式提供,該形式地址在節(jié)點(diǎn)離開(kāi) 歸屬地時(shí)用于路由選擇目的。
蜂窩網(wǎng)絡(luò)提供漫游能力,其中被訪網(wǎng)絡(luò)提供了到漫游用戶的連接。 漫游用戶的業(yè)務(wù)可隧穿回歸屬網(wǎng)絡(luò),或者它可離開(kāi)^皮訪網(wǎng)絡(luò)或在被訪
網(wǎng)絡(luò)中終止。使用歸屬隧穿的可能原因包括在歸屬地計(jì)費(fèi)的能力; 啟用在歸屬地的策略控制;在歸屬地具有移動(dòng)錨點(diǎn);提供位置隱私; 以及允許提供用戶服務(wù)的服務(wù)器在歸屬網(wǎng)絡(luò)中的可能性。本地中斷的 可能原因包括最佳路由選擇;接入因特網(wǎng)更短(并因此更便宜);以 及在#皮訪網(wǎng)絡(luò)中接入本地提供的服務(wù)。
下面用于動(dòng)態(tài)提供歸屬隧穿和最佳路由選擇(本地中斷)同時(shí)在同 一 IP地址可達(dá)的兩種才幾制是已頭口的
EP2,其中路由優(yōu)化是完全以網(wǎng)絡(luò)為中心的。
如上所述的移動(dòng)IP標(biāo)準(zhǔn),其中移動(dòng)節(jié)點(diǎn)(MN)本身發(fā)送位置更新
消息(綁定更新,BU)到通訊節(jié)點(diǎn)(CN)。隨后,通訊節(jié)點(diǎn)將其業(yè)務(wù)定向到MN的當(dāng)前位置。
雖然IP2允許完全控制,以使網(wǎng)絡(luò)決定路由選擇(包括歸屬隧穿或 路由優(yōu)化),^f旦它是一個(gè)復(fù)雜的系統(tǒng),要求IP2在^皮訪和歸屬網(wǎng)絡(luò)實(shí)現(xiàn), 并且也在CN的網(wǎng)絡(luò)中實(shí)現(xiàn)。其復(fù)雜性使它不適用于多種用途。
另一種形式的路由優(yōu)化(雖然是功能更弱的優(yōu)化)是為MN進(jìn)行的 通信使用本地分配的IP地址而不是歸屬地址。這種情況下,無(wú)需特定 的機(jī)制來(lái)確保CN與MN之間的直接路由選擇;但是,如果MN移開(kāi), 則傳輸會(huì)話會(huì)中斷。MK可自4亍選擇使用本地分配的地址發(fā)起通信。
現(xiàn)在將參照附圖的圖1和圖2更詳細(xì)地描述移動(dòng)IP標(biāo)準(zhǔn)。
移動(dòng)IP是一種通過(guò)基于IP的網(wǎng)絡(luò)保持到和從諸如移動(dòng)終端或電 話等移動(dòng)節(jié)點(diǎn)(MN)的透明網(wǎng)絡(luò)連接的機(jī)制。移動(dòng)IP允許移動(dòng)節(jié)點(diǎn)按 照它在其歸屬網(wǎng)絡(luò)中使用的IP地址(歸屬地址)來(lái)尋址,而不考慮它當(dāng)
前物理附連到的網(wǎng)絡(luò)。因此,即^使移動(dòng)節(jié)點(diǎn)從一個(gè)子網(wǎng)移到另一子網(wǎng), 到和從移動(dòng)節(jié)點(diǎn)的正在進(jìn)行的網(wǎng)絡(luò)連接可得以保持。移動(dòng)IP可使用
IP協(xié)議版本4 IPv4或IP協(xié)議版本6 IPv6實(shí)現(xiàn)。由于IPv4在移動(dòng)環(huán)境 中具有許多限制,因此,一^:優(yōu)選IPv6。 IPv6協(xié)i義本身在RFC 2460 中規(guī)定。
在移動(dòng)IPv6,每個(gè)移動(dòng)節(jié)點(diǎn)始終由其歸屬地址標(biāo)識(shí)。雖然離開(kāi)其 歸屬IP子網(wǎng)(歸屬子網(wǎng)),但移動(dòng)節(jié)點(diǎn)也與指示移動(dòng)節(jié)點(diǎn)當(dāng)前位置的轉(zhuǎn) 交地址關(guān)聯(lián)。移動(dòng)節(jié)點(diǎn)歸屬地址與轉(zhuǎn)移地址的關(guān)聯(lián)稱為綁定。在歸屬 子網(wǎng)中稱為歸屬代理的路由器保持移動(dòng)節(jié)點(diǎn)當(dāng)前綁定的記錄。移動(dòng)節(jié) 點(diǎn)可在被訪(或外地)IP子網(wǎng)通過(guò)稱為自動(dòng)配置的常規(guī)IPv6機(jī)制獲取其 轉(zhuǎn)交;也址。
與移動(dòng)節(jié)點(diǎn)通信的任何節(jié)點(diǎn)都稱為通訊節(jié)點(diǎn)。通訊節(jié)點(diǎn)本身可以 是移動(dòng)或固定的。
在移動(dòng)節(jié)點(diǎn)與通訊節(jié)點(diǎn)之間的通信有兩種可能模式。第 一模式是 到M人歸屬代理的雙向隧穿,不要求來(lái)自通訊節(jié)點(diǎn)的移動(dòng)IPv6支持, 即使移動(dòng)節(jié)點(diǎn)尚未登記其與通訊節(jié)點(diǎn)的當(dāng)前綁定也可用。圖1中示出 了第一模式。來(lái)自通訊節(jié)點(diǎn)的IP分組被路由到歸屬代理,并隨后隧穿 到移動(dòng)節(jié)點(diǎn)。到通訊節(jié)點(diǎn)的分組從移動(dòng)節(jié)點(diǎn)隧穿到歸屬代理("反向隧 穿")并隨后從歸屬網(wǎng)絡(luò)正常路由到通訊節(jié)點(diǎn)。在此才莫式中,歸屬代理 截取尋址到移動(dòng)節(jié)點(diǎn)歸屬地址的任何IPv6分組,并且每個(gè)截取的分組 隧穿到移動(dòng)節(jié)點(diǎn)的一次轉(zhuǎn)交地址。這種隧穿使用IPv6封裝執(zhí)行。
稱為"路由優(yōu)化"的笫二模式要求移動(dòng)節(jié)點(diǎn)在通訊節(jié)點(diǎn)處登記其當(dāng) 前綁定。圖2中示出了第二才莫式。來(lái)自通訊節(jié)點(diǎn)的分組可直接路由到 移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址。在發(fā)送分組到IPv6目的地時(shí),通訊節(jié)點(diǎn)檢查其 高速緩存的綁定是否有用于分組目的地址的條目。如果找到用于此目 的地址的高速緩存綁定,則節(jié)點(diǎn)使用新型的IPv6路由選擇標(biāo)題,通過(guò) 在此綁定中指示的轉(zhuǎn)交地址將分組路由到移動(dòng)節(jié)點(diǎn)。
在此方面,路由選擇標(biāo)題可作為IPv6標(biāo)題擴(kuò)展存在,并指示有效負(fù)荷要以某一方式傳送到目的套接字,該方式不同于由標(biāo)準(zhǔn)接收方主
機(jī)處理將執(zhí)行的方式。移動(dòng)IPv6定義一個(gè)新的路由選擇標(biāo)題變量,類 型2路由選擇標(biāo)題,以便允許分組直接從通訊節(jié)點(diǎn)路由到移動(dòng)節(jié)點(diǎn)的 轉(zhuǎn)交地址。術(shù)語(yǔ)"路由選擇標(biāo)題"的使用一般指類型2路由選擇標(biāo)題的 使用。移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址插入IPv6目的地址字段。 一旦分組到達(dá)轉(zhuǎn) 交地址,移動(dòng)節(jié)點(diǎn)就從路由選擇標(biāo)題提取最終目的地址(等于其歸屬地 址),并將分組傳送到適當(dāng)?shù)奶捉幼?,好像分組尋址到提取的地址一樣。
新的路由選擇標(biāo)題使用不同于為"常規(guī)"IPv6源路由選擇定義的類 型,允許防火墻對(duì)源路由的分組應(yīng)用與移動(dòng)IPv6不同的規(guī)則。此路由 選擇標(biāo)題類型(類型2)限制為只承載一個(gè)IPv6地址,并且只可由最終 目的地處理,而不可由中間路由器處理。
處理此路由選擇標(biāo)題的所有IPv6節(jié)點(diǎn)必須驗(yàn)證包含在內(nèi)的地址 是節(jié)點(diǎn)自己的歸屬地址,以便防止分組轉(zhuǎn)發(fā)到節(jié)點(diǎn)外。包含在路由選 擇標(biāo)題中的IP地址由于是移動(dòng)節(jié)點(diǎn)的歸屬地址,因此,必須是單播可 路由地址。
此外,如果歸屬地址的范圍小于轉(zhuǎn)交地址的范圍,則移動(dòng)節(jié)點(diǎn)必 須丟棄該分組。
借助于路由優(yōu)化,移動(dòng)節(jié)點(diǎn)使用從移動(dòng)節(jié)點(diǎn)發(fā)送到通訊節(jié)點(diǎn)的綁 定更新消息在通訊節(jié)點(diǎn)登記其當(dāng)前綁定(通訊節(jié)點(diǎn)用綁定更新確認(rèn)消 息對(duì)其進(jìn)行確認(rèn))。綁定更新消息將通訊節(jié)點(diǎn)的地址包含為其目的地 址。消息的源地址是移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址,而移動(dòng)節(jié)點(diǎn)的歸屬地址包 含在消息標(biāo)題的歸屬地址字段內(nèi)。路由優(yōu)化要求在分組標(biāo)題中包含路 由選擇標(biāo)題(類型2路由選擇標(biāo)題),指示分組必須以特殊方式處理。
為了增強(qiáng)優(yōu)化路由選擇過(guò)程的安全性,可采用"地址證明"機(jī)制。 一個(gè)這種機(jī)制要求在發(fā)出(第一)綁定更新消息前,漫游的移動(dòng)節(jié)點(diǎn)向 通訊節(jié)點(diǎn)發(fā)送采用路由優(yōu)化的第 一 消息(HoTI)和不采用路由優(yōu)化的第 二消息(CoTI)。第二消息經(jīng)歸屬代理傳播,而第二消息不經(jīng)歸屬代理 傳播。通訊節(jié)點(diǎn)用通訊節(jié)點(diǎn)生成的隨機(jī)數(shù)的第一部分應(yīng)答第一消息,并且用隨機(jī)數(shù)的第二部分應(yīng)答第二消息。移動(dòng)節(jié)點(diǎn)只在它提供了有效 的轉(zhuǎn)交地址和有效的歸屬地址兩者時(shí),才會(huì)接收隨機(jī)數(shù)的兩個(gè)部分。 在隨后將綁定更新發(fā)送到通訊節(jié)點(diǎn)時(shí),移動(dòng)節(jié)點(diǎn)在消息中包括隨機(jī)數(shù) 的兩個(gè)部分,以證明對(duì)轉(zhuǎn)交和歸屬地址的所有權(quán)。
一旦實(shí)現(xiàn)了 ,路由優(yōu)化就允許移動(dòng)節(jié)點(diǎn)將分組直接發(fā)送到通訊節(jié) 點(diǎn)。轉(zhuǎn)交地址作為源地址包括在這些"出局"分組中。這由在移動(dòng)節(jié)點(diǎn) 的移動(dòng)IP協(xié)議層完成,該協(xié)議層將歸屬地址替換為轉(zhuǎn)交地址,作為出 局分組中的源地址。歸屬地址包含在又一標(biāo)題字段中。在通訊節(jié)點(diǎn)的 移動(dòng)IP協(xié)議層通過(guò)比較分組的源地址與其綁定高速緩存中保存的轉(zhuǎn) 交地址而篩選入局郵件。如果發(fā)現(xiàn)匹配,則在將消息傳遞到更高層前, 在源地址字段中將轉(zhuǎn)交地址替^:為對(duì)應(yīng)的歸屬地址。由此避免了通過(guò) 歸屬網(wǎng)絡(luò)的傳輸。
考慮相反的方向,來(lái)自通訊節(jié)點(diǎn)的分組可直接路由到移動(dòng)節(jié)點(diǎn)的 轉(zhuǎn)交地址。在發(fā)送分組到IPv6目的地時(shí),通訊節(jié)點(diǎn)檢查其高速緩存的 綁定是否有用于分組目的地址的條目。如果發(fā)現(xiàn)此目的地址的高速緩 存綁定,則節(jié)點(diǎn)將目的地址替換為對(duì)應(yīng)的轉(zhuǎn)交地址,而在又一標(biāo)題字 段中包括目的地址(即,歸屬地址)。在移動(dòng)節(jié)點(diǎn)接收到分組時(shí),移動(dòng) IP協(xié)議層將目的字段中的轉(zhuǎn)交地址替換為移動(dòng)節(jié)點(diǎn)的歸屬地址。分組 隨后被傳遞到更高協(xié)議層。同樣,避免了通過(guò)歸屬網(wǎng)絡(luò)的傳輸。
借助于"路由優(yōu)化"將分組直4秦路由到移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址允許使 用最短的通信^^徑。它也消除了在移動(dòng)節(jié)點(diǎn)歸屬代理處的擁塞。另夕卜, 降低了歸屬代理或網(wǎng)絡(luò)的任何可能故障對(duì)到/從其的路徑的影響。
但是,MIPv6提供的"路由優(yōu)化"的可能性導(dǎo)致了極度以終端為中 心的解決方案,因?yàn)樵谕ㄓ嵐?jié)點(diǎn)中歸屬地址到轉(zhuǎn)交地址綁定的建立是 由移動(dòng)節(jié)點(diǎn)本身決定、發(fā)起和l丸行的。這不允許網(wǎng)絡(luò)運(yùn)營(yíng)商影響業(yè)務(wù) 是隧穿到歸屬網(wǎng)絡(luò)還是在本地路由。例如,歸屬網(wǎng)絡(luò)對(duì)特定業(yè)務(wù)段是 否經(jīng)它們路由沒(méi)有影響。在此方面,即橫j皮訪網(wǎng)絡(luò)與歸屬網(wǎng)絡(luò)完全協(xié) 作,情況同樣如此。本地IP地址的簡(jiǎn)單使用也由終端決定。如果請(qǐng)求
路由優(yōu)化的(歸屬)網(wǎng)絡(luò)控制,則也需要控制本地地址的使用
最好解決關(guān)于現(xiàn)有方案的上述問(wèn)題。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第 一方面,提供了 一種控制從電信網(wǎng)絡(luò)的第 一節(jié)點(diǎn) 向第二節(jié)點(diǎn)發(fā)送的數(shù)據(jù)分組路由選擇的方法,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸
屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn),并且該方法包括截取這種數(shù)據(jù)分組;確定分組 是否與第 一和第二節(jié)點(diǎn)之間的第一通信模式有關(guān),在第一通信模式
中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn)的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理,在第 一和第二節(jié)點(diǎn)之間不同于第一才莫式的第二通信才莫式中,分組一般將通
過(guò)歸屬代理;以及如果確定有關(guān),并且確定丟棄分組要按照預(yù)定的路
由選擇策略,則丟棄分組。
該方法可包括確定分組的丟棄是否根據(jù)分組的目的地址按照路由選擇策略進(jìn)行。
目的地址可以是歸屬地址和轉(zhuǎn)交地址其中之一
該方法可包括確定分組的丟棄是否根據(jù)分組的源地址按照路由選擇策略進(jìn)行。
該方法可包括確定分組的源地址是本地地址是將丟棄分組,除非根據(jù)分組的目的地址,路由選擇策略允許傳送這種分組。
該方法可包括確定分組的丟棄是否根據(jù)分組中的路由選擇標(biāo)題按照路由選擇策略進(jìn)行。
該方法可包括確定在分組與關(guān)聯(lián)第一模式的控制消息有關(guān)時(shí),它 與第一通信模式有關(guān)。
第一通信才莫式可以是移動(dòng)IP標(biāo)準(zhǔn)的路由優(yōu)化才莫式,并且第二模式 可以是移動(dòng)IP標(biāo)準(zhǔn)的雙向隧穿才莫式。
與第一模式關(guān)聯(lián)的控制消息可包括至少一種類型的IPv6移動(dòng)性 消息。
與第一模式關(guān)聯(lián)的控制消息可包括以下類型消息中的至少 一個(gè)綁定更新消息、歸屬測(cè)試初始化消息及轉(zhuǎn)交測(cè)試初始化消息。
該方法可包括根據(jù)分組的源地址和目的地址中的至少一個(gè)確定分組是否與第 一通信4莫式有關(guān)。
第二節(jié)點(diǎn)可以是固定節(jié)點(diǎn)。
該方法還可包括在丟棄分組時(shí)發(fā)送錯(cuò)誤消息到第 一節(jié)點(diǎn)。
錯(cuò)誤消息可以是ICMP管理禁止消息。
路由選擇策略可規(guī)定至少一個(gè)IP地址范圍,路由選擇策略對(duì)所述或每個(gè)范圍規(guī)定是丟棄還是允許具有落在該范圍內(nèi)的源地址的分組。
路由選擇策略可規(guī)定至少一個(gè)DP地址范圍,路由選擇策略對(duì)所述或每個(gè)范圍規(guī)定是丟棄還是允許具有落在該范圍內(nèi)目的地址的分組。
電信網(wǎng)絡(luò)可以是基于IP的電信網(wǎng)絡(luò)。
IP網(wǎng)絡(luò)可基于EP協(xié)議IPv4和IPv6中的至少一個(gè)。
該方法可包括在第 一節(jié)點(diǎn)漫游到其歸屬網(wǎng)絡(luò)外,進(jìn)入被訪網(wǎng)絡(luò)時(shí),在祐:訪網(wǎng)絡(luò)中截取分組,否則在歸屬網(wǎng)絡(luò)中截取分組。
路由選擇策略可存儲(chǔ)在截取分組的網(wǎng)絡(luò)實(shí)體中。
該方法可包括在接入路由器中執(zhí)行所述步驟。
該方法可包括從遠(yuǎn)程位置管理路由選擇策略。
該方法可包括經(jīng)管理信令遠(yuǎn)程管理路由選擇策略。
管理信令可使用DIAMETER或COPS協(xié)議中的任一個(gè)。
根據(jù)本發(fā)明第二方面,提供了一種用于控制從電信網(wǎng)絡(luò)的第一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送的數(shù)據(jù)分組路由選擇的設(shè)備,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn),并且該設(shè)備包括用于截取這種數(shù)據(jù)分組的部 件;用于確定所述分組是否與第一和第二節(jié)點(diǎn)之間的第一通信才莫式有 關(guān)的部件,在第一通信才莫式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn)的歸屬 網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理,在第一和第二節(jié)點(diǎn)之間不同于第一才莫式的第二 通信沖莫式中,分組一般將通過(guò)所述歸屬代理;以及用于如果確定有關(guān) 并且確定丟棄分組要按照預(yù)定的路由選擇策略則丟棄分組的部件。
根據(jù)本發(fā)明第三方面,4是供了 一種控制從電信網(wǎng)絡(luò)的第一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送數(shù)據(jù)分組的方法,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn),并且所述方法包括如果這種分組與第一和第二節(jié)點(diǎn)之間的第一通信模式有關(guān),則不發(fā)送所述分組,除非確定發(fā)送這種分組要按照預(yù)定的路由選擇策略,在第一通信模式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn)的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理,在第一和第二節(jié)點(diǎn)之間不同于第一模式的第二通信模式中,分組一般將通過(guò)所述歸屬代理。
該方法可包括確定這種分組的發(fā)送是否根據(jù)分組的目的地址按照路由選擇策略進(jìn)行。
該方法可包括確定這種分組的發(fā)送是否根據(jù)分組的源地址按照路由選擇策略進(jìn)行。
該方法可包括確定在這種分組是與第一模式關(guān)聯(lián)的控制消息時(shí),它與第一通信模式有關(guān)。
該方法可包括根據(jù)響應(yīng)這種分組的以前發(fā)送而接收的錯(cuò)誤消息來(lái)管理路由選擇策略,錯(cuò)誤消息指示分組已被丟棄。
路由選擇策略可規(guī)定至少一個(gè)D地址范圍,路由選擇策略對(duì)所述或每個(gè)范圍規(guī)定是否允許發(fā)送具有落在該范圍內(nèi)的目的地址的分組。
根據(jù)本發(fā)明第四方面,提供了一種用于控制從電信網(wǎng)絡(luò)的第一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送數(shù)據(jù)分組的設(shè)備,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn),并且所述設(shè)備包括如下部件如果這種分組與第一和第二節(jié)點(diǎn)之間的第一通信模式有關(guān),則阻止發(fā)送所述分組,除非確定發(fā)送這種分組要按照預(yù)定的路由選擇策略,在第一通信模式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn)的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理,在第一和第二節(jié)點(diǎn)之間不同于第一模式的第二通信模式中,分組一般將通過(guò)歸屬代理。
根據(jù)本發(fā)明第五方面,提供了一種操作程序,其在設(shè)備上運(yùn)行時(shí),使設(shè)備執(zhí)行根據(jù)本發(fā)明第一或第三方面的方法。
根據(jù)本發(fā)明第六方面,提供了一種操作程序,其在加載到設(shè)備時(shí),使設(shè)備成為根據(jù)本發(fā)明第二或第四方面的設(shè)備。
操作程序可承載在載體介質(zhì)上。載體介質(zhì)可以是傳輸介質(zhì)。載體介質(zhì)可以是存儲(chǔ)介質(zhì)。
如上所迷,與移動(dòng)EP標(biāo)準(zhǔn)的"路由優(yōu)化"選項(xiàng)有關(guān)的問(wèn)題是移動(dòng)節(jié) 點(diǎn)的歸屬網(wǎng)絡(luò)對(duì)移動(dòng)節(jié)點(diǎn)與通訊節(jié)點(diǎn)之間的業(yè)務(wù)流路由選擇的控制
很少。另一方面,雙向隧穿選項(xiàng)允許歸屬網(wǎng)絡(luò)控制諸如計(jì)費(fèi)、策略、 用戶服務(wù)等與"其"移動(dòng)節(jié)點(diǎn)有關(guān)的功能。
本發(fā)明的一個(gè)實(shí)施例保持了已知"路由優(yōu)化"方法的優(yōu)點(diǎn),同時(shí)解 決了與歸屬網(wǎng)絡(luò)缺乏控制有關(guān)的上述問(wèn)題。
本發(fā)明一個(gè)實(shí)施例涉及可從遠(yuǎn)程位置(例如歸屬網(wǎng)絡(luò))控制的監(jiān)管 功能和監(jiān)管裝置。通過(guò)使用此監(jiān)管功能,優(yōu)化的路由選擇可得到控制 并^L限制用于某些目的地。監(jiān)管功能和裝置可在接入路由器(AR)或在 移動(dòng)節(jié)點(diǎn)或這兩者的組合中實(shí)現(xiàn)。
為了從遠(yuǎn)程位置管理列表,使用了管理協(xié)議。
這樣,歸屬網(wǎng)絡(luò)能夠?qū)K端如何進(jìn)行或是否進(jìn)行路由優(yōu)化實(shí)行更 多控制(被訪網(wǎng)絡(luò)或第三方策略庫(kù)也可實(shí)行這種控制;另外,歸屬和4支 訪網(wǎng)絡(luò)策略的組合也是可能的)。為此,下面給出了各種解決方案。
一個(gè)元件可以是MN的接入路由器(AR,或其它接入節(jié)點(diǎn))中的監(jiān) 管單元,它檢查由MN發(fā)送的BU消息和/或用戶數(shù)據(jù)分組。在MN無(wú) 權(quán)向該特定CN執(zhí)行路由優(yōu)化時(shí),它能夠拒絕這些消息和/或業(yè)務(wù)。
本發(fā)明一個(gè)實(shí)施例由此允許歸屬網(wǎng)絡(luò)的網(wǎng)絡(luò)運(yùn)營(yíng)商對(duì)"其"移動(dòng)節(jié) 點(diǎn)的路由選擇有更多的控制。本發(fā)明 一 個(gè)實(shí)施例也實(shí)現(xiàn)了與以前已知 的更復(fù)雜解決方案一樣的技術(shù)結(jié)果。
本發(fā)明 一個(gè)實(shí)施例提供了 一種控制移動(dòng)節(jié)點(diǎn)與通訊節(jié)點(diǎn)之間通過(guò) IP網(wǎng)絡(luò)的IP分組流的方法,其中移動(dòng)節(jié)點(diǎn)具有對(duì)歸屬網(wǎng)絡(luò)的預(yù)訂, 并且當(dāng)前附連到不同的被訪網(wǎng)絡(luò),該方法包括從歸屬網(wǎng)絡(luò)在移動(dòng)節(jié) 點(diǎn)和/或被訪網(wǎng)絡(luò)的接入路由器安裝流控制策略,這些策略標(biāo)識(shí)移動(dòng)節(jié) 點(diǎn)可與其通信而不必經(jīng)歸屬網(wǎng)絡(luò)路由分組的IP地址;以及在移動(dòng)節(jié)點(diǎn)
和/或接入路由器,拒絕直接發(fā)送到禁止IP地址的至少某些分組。 本發(fā)明實(shí)施例的優(yōu)點(diǎn)在于,該解決方案可由歸屬網(wǎng)絡(luò)運(yùn)營(yíng)商用于
對(duì)與其移動(dòng)節(jié)點(diǎn)關(guān)聯(lián)的業(yè)務(wù)路由選擇提供更多的控制。
流控制策略允許的IP地址可由允許IP地址集和禁止IP地址集其
中之一或兩者定義。地址集可^見(jiàn)定為一個(gè)或多個(gè)地址范圍。
在本發(fā)明 一個(gè)實(shí)施例中,所述流控制策略使移動(dòng)節(jié)點(diǎn)和/或接入路
由器截取與為移動(dòng)EP所定義的路由優(yōu)化程序關(guān)聯(lián)的分組。只有與綁定
過(guò)程有關(guān)的分組可被截取,例如,綁定更新消息或HoTI/CoTI消息, 并且它們的目的地址要與允許或拒絕地址進(jìn)行比較。
該方法包括在移動(dòng)節(jié)點(diǎn)或接入路由器比較分組的目的地址與策略 標(biāo)識(shí)的IP地址。另外,在分組包含根據(jù)移動(dòng)IP的類型2路由選擇標(biāo) 題的情況下,該方法可包括比較類型2路由選擇標(biāo)題地址與策略標(biāo)識(shí) 的IP地址,在目的地址或類型2路由選擇標(biāo)題地址不被允許時(shí),拒絕 該消息。
流控制策略可包括不允許發(fā)送來(lái)自移動(dòng)節(jié)點(diǎn)并具有被訪網(wǎng)絡(luò)本地 地址作為源地址的分組的規(guī)則。這可用于防止移動(dòng)節(jié)點(diǎn)與通訊節(jié)點(diǎn)建 立直接的會(huì)話,即,基于非移動(dòng)IP的會(huì)話。
在本發(fā)明一個(gè)實(shí)施例中,所述流控制策略安裝在接入路由器。如 果基于策略,接入路由器拒絕一個(gè)分組,則可向移動(dòng)節(jié)點(diǎn)發(fā)送通知。 移動(dòng)節(jié)點(diǎn)可記錄此事實(shí)以防止隨后重試發(fā)送同一分組。移動(dòng)節(jié)點(diǎn)可記 錄錯(cuò)誤消息以防止隨后嘗試與同一通訊節(jié)點(diǎn)直接通信或者執(zhí)行路由 優(yōu)化。
監(jiān)管功能和裝置可在接入路由器(AR)或在移動(dòng)節(jié)點(diǎn)中實(shí)現(xiàn)。
為了從遠(yuǎn)程位置管理列表,使用了管理協(xié)議。
在3GPP體系結(jié)構(gòu)的情況下,所述接入路由器可以是GPRS網(wǎng)關(guān) 支持節(jié)點(diǎn)(GGSN),這種情況下,策略經(jīng)^皮訪網(wǎng)絡(luò)的策略計(jì)費(fèi)規(guī)則功能 (PCRF)安裝在GGSN中。
在本發(fā)明一個(gè)實(shí)施例中,歸屬網(wǎng)絡(luò)可將一般策略聲明傳送到被訪 網(wǎng)絡(luò),凈皮訪網(wǎng)絡(luò)將些聲明轉(zhuǎn)換成顯式EP地址或地址范圍。
除歸屬網(wǎng)絡(luò)安裝的那些策略外,被訪網(wǎng)絡(luò)可將其自己的策略安裝
到接入路由器和/或移動(dòng)節(jié)點(diǎn)。
圖1如上所述示出移動(dòng)IP的雙向隧穿模式;
圖2也如上所述示出移動(dòng)IP的路由優(yōu)化模式;
圖3是示出根據(jù)本發(fā)明一個(gè)實(shí)施例的接入路由器的框圖;以及
圖4是示出根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)節(jié)點(diǎn)的框圖。
具體實(shí)施例方式
本發(fā)明的一個(gè)實(shí)施例提出了對(duì)如上參照?qǐng)D1和圖2所述的移動(dòng)節(jié) 點(diǎn)和/或一個(gè)或多個(gè)接入路由器的擴(kuò)展。在參照?qǐng)D3和圖4描述本發(fā)明 的具體實(shí)施例前,將首先提供實(shí)施本發(fā)明的技術(shù)概述。
最好為網(wǎng)絡(luò)運(yùn)營(yíng)商提供強(qiáng)制業(yè)務(wù)在漫游移動(dòng)節(jié)點(diǎn)(由網(wǎng)絡(luò)運(yùn)營(yíng)商 "擁有")和通訊節(jié)點(diǎn)之間通過(guò)歸屬網(wǎng)絡(luò)傳播的選項(xiàng)。從運(yùn)營(yíng)商角度和從 用戶角度而言,可能需要這種歸屬網(wǎng)絡(luò)路由選擇的原因有許多,例如, 以便于合法截取歸屬網(wǎng)絡(luò)內(nèi)的話音呼叫。
這里給出了才是供必需控制的兩個(gè)通用方案。第一個(gè)方案依賴于在 凈皮訪網(wǎng)絡(luò)內(nèi)接入路由器的策略執(zhí)行。另 一方案依賴于在移動(dòng)節(jié)點(diǎn)的策 略執(zhí)行。
在接入潛由器的泉略戎斤
此方案依賴在接入路由器通常以地址范圍形式提供的允許和/或 不允許的IP地址集。例如,允許的地址范圍可以為屬于歸屬網(wǎng)絡(luò)和/ 或被訪網(wǎng)絡(luò)的IP地址。列表包含在用戶登記時(shí)由接入路由器下載的用 戶簡(jiǎn)檔中。在3GPP的情況下,此筒檔由將簡(jiǎn)檔安裝到接入路由器(在 此情況下為GPRS網(wǎng)關(guān)支持節(jié)點(diǎn)或GGSN)中的策略計(jì)費(fèi)規(guī)則功能 (PCRF)從用戶的歸屬網(wǎng)絡(luò)(HSS)獲得。在接入路由器從訪問(wèn)移動(dòng)節(jié)點(diǎn) 接收的分組被篩選,以便標(biāo)識(shí)與路由優(yōu)化有關(guān)的分組具體而言,接 入路由器截取綁定更新消息(和/或在采用情況下的HoTI和CoTI消息)。在標(biāo)識(shí)這種分組時(shí),將分組的目的地址與允許和/或拒絕列表中 包含的IP地址進(jìn)行比較。
如果目的地址是允許的地址,則消息可被允許繼續(xù)通過(guò)接入路由
器。另一方面,如果地址不是允許的,則接入路由器將丟棄該消息,
并向移動(dòng)節(jié)點(diǎn)響應(yīng)以錯(cuò)誤消息,例如,因特網(wǎng)控制消息協(xié)議(ICMP)消 息。在收到錯(cuò)誤消息時(shí),移動(dòng)節(jié)點(diǎn)可放棄用同一通訊節(jié)點(diǎn)實(shí)現(xiàn)路由優(yōu) 化的反復(fù)嘗試。實(shí)際上,移動(dòng)節(jié)點(diǎn)可包括如下功能性設(shè)置針對(duì)通訊 節(jié)點(diǎn)地址的標(biāo)志(例如在地址簿中),以指示對(duì)于這些通訊節(jié)點(diǎn),不允 許路由優(yōu)化。
注意,策略控制功能不但可檢查IP分組的目的地址字段,而且可 檢查任何類型2路由選擇標(biāo)題,因?yàn)橥ㄓ嵐?jié)點(diǎn)本身可以是移動(dòng)的。根 據(jù)為目的地址定義的相同列表,策略可允許或不允許分組到類型2路 由選擇標(biāo)題(由歸屬網(wǎng)絡(luò)自行處理)。
上面的解決方案假設(shè)移動(dòng)節(jié)點(diǎn)將只試圖使用路由優(yōu)化程序與通訊 節(jié)點(diǎn)直接通信。但是,在一些情況下,移動(dòng)節(jié)點(diǎn)可通過(guò)直接與通訊節(jié) 點(diǎn)通信而不調(diào)用移動(dòng)IP,故意或非故意地嘗試避開(kāi)該解決方案,即, 省略來(lái)自分組的移動(dòng)IP標(biāo)題,并將轉(zhuǎn)交地址包括為源地址,將通訊節(jié) 點(diǎn)地址包括為目的地址。當(dāng)然,所得到的IP會(huì)話將在移動(dòng)節(jié)點(diǎn)切換到 新接入路由器時(shí)終止,但這對(duì)于例如web瀏覽可能不是問(wèn)題,在瀏覽 中為每次web下載分配新的(轉(zhuǎn)交)EP地址。
此問(wèn)題的 一個(gè)解決方案是在接入路由器實(shí)現(xiàn)一種策略,在分組的 源地址是(接入路由器的)本地地址的情況下和通訊節(jié)點(diǎn)的IP地址不允 許用于移動(dòng)節(jié)點(diǎn)的情況下,該策略拒絕出局分組。接入路由器可檢查 在出局分組中是否有歸屬地址目的地選項(xiàng)。如果有,則它是使用MIPv6 路由優(yōu)化發(fā)送的分組。如果沒(méi)有,則它只是從本地目的地發(fā)送的分組。 策略列表可包括用于任一情況或兩種情況的規(guī)則。
備選地,AR單元也可管控MN使用本地IP地址進(jìn)行通信。也就 是說(shuō),第二個(gè)列表可在AR中管理,并允許MN使用本地IP地址作為
源地址向確實(shí)在列表上的CN通信。這種通信實(shí)現(xiàn)了在CN與MN之 間的最佳路由選擇,并且另外它省去了 MIPv6路由優(yōu)化的開(kāi)銷(以切 換時(shí)會(huì)話中斷為代價(jià))。
策略控制可基于上述方案其中之一或其組合。
在移動(dòng),乂的衷略教斤
策略執(zhí)行的一個(gè)備選方案是在與接入路由器相對(duì)的移動(dòng)節(jié)點(diǎn)實(shí)現(xiàn) 執(zhí)行功能。這可能釆用上述任一方案或兩個(gè)方案,即,消息類型方案 和源地址方案。同樣,允許和/或拒絕列表可由歸屬網(wǎng)絡(luò)使用顯式移動(dòng) 節(jié)點(diǎn)到歸屬網(wǎng)絡(luò)協(xié)議來(lái)管理。策略例如可使用短消息服務(wù)推送到移動(dòng) 節(jié)點(diǎn)。在移動(dòng)節(jié)點(diǎn)可能需要一些防篡改功能,以防止用戶改變歸屬網(wǎng) 絡(luò)定義的策略。
現(xiàn)在將參照?qǐng)D3和圖4描逸本發(fā)明的具體實(shí)施例。
圖3是示出根據(jù)本發(fā)明一個(gè)實(shí)施例的接入路由器10的框圖。接入 路由器10包括綁定更新(BU)檢查單元12、業(yè)務(wù)^:查單元14、列表存 儲(chǔ)單元16和列表管理單元18。 AR 10此處是指MN的被訪網(wǎng)絡(luò)(或未 涉及漫游時(shí)的其歸屬網(wǎng)絡(luò))中的AR; CN的AR中將無(wú)需改變。
綁定更新檢查單元12和業(yè)務(wù)檢查單元14可訪問(wèn)存儲(chǔ)在列表存儲(chǔ) 單元16中的IPv6地址范圍列表,該范圍規(guī)定允許特定MN對(duì)于哪些 CN執(zhí)行路由優(yōu)化。這種列表可包含允許/拒絕規(guī)則的組合。使用接入 路由器10的列表管理單元18,可從歸屬網(wǎng)絡(luò)、凈皮訪網(wǎng)絡(luò)或兩個(gè)網(wǎng)絡(luò) 的組合,或者從獨(dú)立的策略庫(kù)來(lái)管理列表。列表項(xiàng)可涉及CN的本地 地址或歸屬地址中的任一個(gè)或兩者。
綁定更新檢查單元12捕獲由MN發(fā)送的每個(gè)分組,并檢查它是 否形成為BU消息和/或歸屬測(cè)試初始化(HoTI)消息和/或轉(zhuǎn)交測(cè)試初 始化(CoTI)消息。如果是,并且根據(jù)列表存儲(chǔ)單元16中的列表,不允 許目的地CN,則AR 10丟棄該消息并以錯(cuò)誤消息響應(yīng),如ICMP(因 特網(wǎng)控制消息協(xié)議)管理禁止(或其它)消息。發(fā)送錯(cuò)誤消息不是必需
的,但可增強(qiáng)性能,因?yàn)槿绻鸐N理解該答復(fù),則它隨后將放棄路由 優(yōu)化的嘗試,而不進(jìn)行漫長(zhǎng)的重試。
業(yè)務(wù)檢查單元14捕獲送到CN的每個(gè)分組,并且丟棄以本地IP 地址作為源地址發(fā)送到CN的任何何分組,除非列表存儲(chǔ)單元16中的 IPv6地址列表允許該CN地址。單元14可檢查在上行鏈路分組中是 否有歸屬地址目的地選項(xiàng)。如果有,則它是使用MIPv6路由優(yōu)化發(fā)送 的分組。如果沒(méi)有,則它只是從本地目的地發(fā)送的分組。策略列表可 包括用于任一情況或兩種情況的規(guī)則。
兩個(gè)單元12和14可結(jié)合使用,并且可在列表存儲(chǔ)單元16中各具 有單獨(dú)的策略列表。單元12和14不但檢查IP分組的目的地址字段, 而且檢查任何潛在的類型2路由選擇標(biāo)題,因?yàn)镃N本身可能也是移 動(dòng)的。在移動(dòng)CN的情況下,列表策略例如可應(yīng)用于CN的歸屬和轉(zhuǎn) 交地址,由歸屬網(wǎng)絡(luò)自行處理。
借助于MIPv6路由優(yōu)化,應(yīng)用程序使用MN的歸屬地址,使得套 接字神支綁定到MN和CN中的那個(gè)地址。附加機(jī)制(MIPv6路由優(yōu)化) 用于仍在MN與CN之間直接傳送分組(在使用其本地或轉(zhuǎn)交地址)。
備選地,AR 10的單元12和14也可管控MN使用本地IP地址進(jìn) 行通信。也就是說(shuō),另外列表可由AR 10的列表存儲(chǔ)單元16中的列 表管理單元18管理,并且允許MN使用本地IP地址作為源地址向確 實(shí)在另外列表上的CN通信。借助于另外列表,AR10尋找非MIPv6 路由優(yōu)化分組,并檢查那些分組的目的地。這種通信在CN與MN之 間實(shí)現(xiàn)了最佳路由選擇,并且另外省去了 MIPv6路由優(yōu)化的開(kāi)銷。由 于會(huì)話在移動(dòng)中會(huì)中斷,因此,這個(gè)備選方案較弱,但仍有吸引力; 例如,Web瀏覽可能無(wú)需這種移動(dòng)性。
借助于如上所述的接入路由器10,本發(fā)明一個(gè)實(shí)施例不要求MN 具有對(duì)現(xiàn)有移動(dòng)節(jié)點(diǎn)的任何擴(kuò)展;MN將嘗試向與其頻繁通信的CN 發(fā)起路由優(yōu)化,并且在這種優(yōu)化不允許時(shí),將只會(huì)被拒絕。但是,現(xiàn) 在將參照?qǐng)D4描述的確具有對(duì)現(xiàn)有移動(dòng)節(jié)點(diǎn)的擴(kuò)展的MN;圖4的MN可結(jié)合上面參照?qǐng)D3所述的對(duì)AR的擴(kuò)展一起使用,或者取而代 之。具體而言,圖4的MN包括對(duì)路由優(yōu)化做決定的單元。
圖4是示出根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)節(jié)點(diǎn)30的框圖。移動(dòng)節(jié) 點(diǎn)30包括路由優(yōu)化決定單元32、消息檢查單元34、列表存儲(chǔ)單元36、 列表管理單元38及MIPv6單元40。
路由優(yōu)化決定單元32可訪問(wèn)存儲(chǔ)在列表存儲(chǔ)單元36中的IPv6地 址范圍列表,該列表類似于上面參照?qǐng)D3的接入路由器10所述的列 表,規(guī)定允許MN 30對(duì)哪些CN執(zhí)行路由優(yōu)化。
可應(yīng)用下面兩種方法來(lái)使用列表管理單元38管理此列表;這些方 法其中之一或兩者在任何時(shí)間都可處于活動(dòng)狀態(tài)
第一種方法使用移動(dòng)節(jié)點(diǎn)30的列表管理單元38,從歸屬網(wǎng)絡(luò) 管理列表存儲(chǔ)單元36中的列表。借助于此方法,移動(dòng)節(jié)點(diǎn)30的路由
地址的那些CN發(fā)起。這種情況下,可應(yīng)用顯式歸屬網(wǎng)絡(luò)到MN協(xié)議。 第二種方法通過(guò)使用消息檢查單元34截取如上參照?qǐng)D3所述的 由AR 10響應(yīng)MIPv6路由優(yōu)化信令消息而發(fā)送的ICMP(因特網(wǎng)控制消 息協(xié)議)管理禁止消息來(lái)管理列表。MN 30的列表管理單元38隨后將 所述的目的地CN放到列表存儲(chǔ)單元36存儲(chǔ)的列表上(具有禁止標(biāo) 志),并且這將防止優(yōu)化決定單元32試圖向使用MIPv6單元40的那 些目的地發(fā)起路由優(yōu)化。
備選地,MN 30的優(yōu)化決定單元32也可管控-使用本地IP地址進(jìn) 行通信。也就是說(shuō),在MN30中可管理另外列表,并且隨后可使用本 地IP地址執(zhí)行向確實(shí)在該列表上的CN的通信。這種通信實(shí)現(xiàn)了 CN 與MN之間的最佳路由選擇,并且另外它省去了 MIPv6路由優(yōu)化的開(kāi) 銷(以切換時(shí)的可能會(huì)話中斷為代價(jià))。這也在上面相對(duì)于圖3論述了。
現(xiàn)在將描述在本發(fā)明 一個(gè)實(shí)施例中歸屬網(wǎng)絡(luò)可如何控制路由選擇 的其它細(xì)節(jié)。
與(移動(dòng)節(jié)點(diǎn)的)用戶預(yù)訂以提供電信服務(wù)的是歸屬網(wǎng)絡(luò)。在漫游
情況下,被訪網(wǎng)絡(luò)基于歸屬網(wǎng)絡(luò)與被訪網(wǎng)絡(luò)運(yùn)營(yíng)商之間的漫游協(xié)議代 表歸屬網(wǎng)絡(luò)執(zhí)行這些服務(wù)中的一些服務(wù)(或其組件)。
由于歸屬網(wǎng)絡(luò)負(fù)責(zé)提供服務(wù),因此它需要對(duì)如何傳送服務(wù)進(jìn)行完 全控制。本發(fā)明 一個(gè)實(shí)施例的部分優(yōu)點(diǎn)源于歸屬網(wǎng)絡(luò)控制路由優(yōu)化的 可能性(即,服務(wù)傳送的一個(gè)方面)?,F(xiàn)有策略控制節(jié)點(diǎn)和接口(例如,
3GPP或TISPAN體系結(jié)構(gòu)的,其中TISPAN是電信和因特網(wǎng)融合服
務(wù)與高級(jí)網(wǎng)絡(luò)協(xié)議)可擴(kuò)展成包j舌路由優(yōu)化控制。
在歸屬與被訪網(wǎng)絡(luò)之間協(xié)調(diào)的過(guò)程期間,可匯編允許/拒絕對(duì)于其
進(jìn)行路由優(yōu)化的通訊節(jié)點(diǎn)地址的實(shí)際列表。
在最簡(jiǎn)單的情況下,例如在MN附連到被訪網(wǎng)絡(luò)時(shí),歸屬網(wǎng)絡(luò)會(huì)
發(fā)送允許或拒絕對(duì)其路由優(yōu)化的IP地址范圍列表。(歸屬網(wǎng)絡(luò)也可對(duì)
列表上的每項(xiàng)規(guī)定是允許還是拒絕該項(xiàng)作為本地或歸屬CN地址。)
歸屬網(wǎng)絡(luò)也可動(dòng)態(tài)調(diào)整初始列表,例如在例示特定服務(wù)時(shí),以及
例如在服務(wù)網(wǎng)絡(luò)節(jié)點(diǎn)地址變得已知時(shí)。
被訪網(wǎng)絡(luò)也可在編撰地址列表中起作用。這種情況下,歸屬網(wǎng)絡(luò)
可只發(fā)送部分列表的一般描述,而不是特定IP地址范圍。這種描述例
如可與特定服務(wù)、用戶群情況或通訊節(jié)點(diǎn)有關(guān)。示例包括
被訪網(wǎng)絡(luò)中的視頻服務(wù)器"。此示例涉及在浮皮訪網(wǎng)絡(luò)中預(yù)先協(xié)定 的服務(wù)器集。^L訪網(wǎng)絡(luò)負(fù)責(zé)替換正確的IP地址。此方法使被訪網(wǎng) 絡(luò)能夠改變所述的服務(wù)器的數(shù)量和地址,而無(wú)需通知?dú)w屬網(wǎng)絡(luò)。
"公共因特網(wǎng)目的地"。這種情況下,CP地址范圍AM支訪網(wǎng)絡(luò)聽(tīng)到 的公共邊界網(wǎng)關(guān)協(xié)議(BGP)通告匯集。此方法減輕了對(duì)傳遞這些地 址范圍列表(可能很長(zhǎng))的需要。
"本地目的地"。此方法可涉及被訪網(wǎng)絡(luò)當(dāng)前服務(wù)的所有MN。
通過(guò)本發(fā)明的一個(gè)實(shí)施例,歸屬網(wǎng)絡(luò)能夠控制其MN業(yè)務(wù)的路由 優(yōu)化。通常需要和假設(shè)有^皮訪網(wǎng)絡(luò)的幫助。 歸屬網(wǎng)絡(luò)可執(zhí)行各種策略,諸如
用戶的所有業(yè)務(wù)必須始終發(fā)送到歸屬網(wǎng)絡(luò)。
用戶的所有業(yè)務(wù)都可進(jìn)行路由優(yōu)化。
除發(fā)送到歸屬服務(wù)網(wǎng)絡(luò)或任何附屬第三方服務(wù)網(wǎng)絡(luò)的業(yè)務(wù)外, 用戶的所有業(yè)務(wù)都可進(jìn)行路由優(yōu)化。
對(duì)于要在歸屬網(wǎng)絡(luò)合法截取的業(yè)務(wù),可拒絕進(jìn)行路由優(yōu)化。
對(duì)于針對(duì)特定網(wǎng)絡(luò)的業(yè)務(wù),可選擇性地允許或拒絕路由優(yōu)化。 例如,如果給定網(wǎng)絡(luò)具有通過(guò)歸屬網(wǎng)絡(luò)的更佳或保證的連接性, 則可拒絕對(duì)到它的業(yè)務(wù)進(jìn)行路由優(yōu)化。
對(duì)于針對(duì)(部分)被訪網(wǎng)絡(luò)的服務(wù)網(wǎng)絡(luò)的業(yè)務(wù),例如可基于在歸屬 網(wǎng)絡(luò)與— 皮訪網(wǎng)絡(luò)之間的服務(wù)傳送協(xié)定而允許進(jìn)fl"路由優(yōu)化,該協(xié) 定規(guī)定被訪網(wǎng)絡(luò)提供某些資源以提供所述的服務(wù)。
為了從諸如歸屬網(wǎng)絡(luò)、訪問(wèn)網(wǎng)絡(luò)、獨(dú)立的策略庫(kù)或其組合等遠(yuǎn)程
位置管理列表,使用了管理協(xié)議。此協(xié)議可基于對(duì)諸如COPS(公共開(kāi) 放策略服務(wù))協(xié)議(RFC2748)、 DIAMETER協(xié)議(RFC3588、 RFC4004) 等已知協(xié)議的增強(qiáng),或者它也可以是顯式的新協(xié)議。最常見(jiàn)的情況是 從歸屬網(wǎng)絡(luò)管理列表,因?yàn)橄肟刂埔苿?dòng)節(jié)點(diǎn)如何執(zhí)行路由優(yōu)化的是歸 屬網(wǎng)絡(luò)的網(wǎng)絡(luò)運(yùn)營(yíng)商。
要理解, 一個(gè)或多個(gè)上述組件的操作可由在裝置或設(shè)備上操作的 程序控制。這種操作程序可存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者例如可以 在諸如從因特網(wǎng)網(wǎng)站提供的可下載數(shù)據(jù)信號(hào)等信號(hào)中實(shí)施。所附權(quán)利 要求書要解釋為本身涵蓋操作程序,或者解釋為載體上的記錄,或解 釋為信號(hào),或者以任何其它形式解釋。
權(quán)利要求
1.一種控制從電信網(wǎng)絡(luò)的第一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送的數(shù)據(jù)分組的路由選擇的方法,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn),并且所述方法包括截取這種數(shù)據(jù)分組;確定所述分組是否與第一和第二節(jié)點(diǎn)之間的第一通信模式有關(guān),其中在第一通信模式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn)的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理,在第一和第二節(jié)點(diǎn)之間不同于第一模式的第二通信模式中,分組一般將通過(guò)所述歸屬代理;以及如果確定有關(guān),并且確定丟棄所述分組要按照預(yù)定的路由選擇策略,則丟棄所述分組。
2. 如以上權(quán)利要求中任一項(xiàng)所述的方法,包括確定丟棄所述分 組是否根據(jù)所述分組的目的地址按照所述路由選擇策略進(jìn)行。
3. 如權(quán)利要求2所述的方法,其中所述目的地址是歸屬地址和轉(zhuǎn) 交地址其中之一。
4. 如以上權(quán)利要求中任一項(xiàng)所迷的方法,包括確定丟棄所述分 組是否根據(jù)所述分組的源地址按照所述路由選擇策略進(jìn)行。
5. 如權(quán)利要求4所述的方法,當(dāng)從屬于權(quán)利要求2時(shí),包括確 定如果所述分組的源地址是本i也地址,則應(yīng)丟棄所述分組,除非根據(jù) 所述分組的目的地址,所述路由選擇策略允許傳送這種分組。
6. 如以上權(quán)利要求中任一項(xiàng)所述的方法,包括確定丟棄所述分 組是否根據(jù)所述分組中的路由選擇標(biāo)題按照所述路由選擇策略進(jìn)行。
7. 如以上權(quán)利要求中任一項(xiàng)所述的方法,包括確定如果所述分 組與關(guān)聯(lián)第 一模式的控制消息有關(guān),則它與第 一通信模式有關(guān)。
8. 如以上權(quán)利要求中任一項(xiàng)所述的方法,其中第一通信模式是移 動(dòng)IP標(biāo)準(zhǔn)的路由優(yōu)化模式,而笫二才莫式是移動(dòng)IP標(biāo)準(zhǔn)的雙向隧穿模式。
9. 如權(quán)利要求8所述的方法,當(dāng)從屬于權(quán)利要求7時(shí),其中與第 一沖莫式關(guān)聯(lián)的控制消息包括至少一種類型的IPv6移動(dòng)性消息。
10. 如權(quán)利要求8或9所述的方法,當(dāng)從屬于權(quán)利要求7時(shí),其 中與第一模式關(guān)聯(lián)的控制消息包括至少一個(gè)以下類型消息綁定更新 消息、歸屬測(cè)試初始化消息J^及轉(zhuǎn)交測(cè)試初始化消息。
11. 如以上權(quán)利要求中任一項(xiàng)所述的方法,包括根據(jù)所述分組 的源地址和目的地址中的至少一個(gè),確定所述分組是否與第一通信才莫 式有關(guān)。
12. 如以上權(quán)利要求中任一項(xiàng)所述的方法,其中第二節(jié)點(diǎn)是固定 節(jié)點(diǎn)。
13. 如以上權(quán)利要求中任一項(xiàng)所述的方法,還包括如果丟棄所 述分組,則向第一節(jié)點(diǎn)發(fā)送錯(cuò)誤消息。
14. 如權(quán)利要求13所述的方法,其中所述錯(cuò)誤消息是ICMP管理 禁止消息。
15. 如以上權(quán)利要求中任一項(xiàng)所述的方法,其中所述路由選擇策 略規(guī)定至少一個(gè)EP地址范圍,所述路由選擇策略對(duì)所述或每個(gè)范圍規(guī) 定是丟棄還是允許具有落在該范圍內(nèi)的源地址的分組。
16. 如以上權(quán)利要求中任一項(xiàng)所述的方法,其中所述路由選擇策 略規(guī)定至少一個(gè)IP地址范圍,所述路由選擇策略對(duì)所述或每個(gè)范圍規(guī) 定是丟棄還是允許具有落在該范圍內(nèi)的目的地址的分組。
17. 如以上權(quán)利要求中任一項(xiàng)所述的方法,其中所述電信網(wǎng)絡(luò)是 基于IP的電信網(wǎng)絡(luò)。
18. 如;l5i利要求17所述的方法,其中所述IP網(wǎng)絡(luò)基于IP協(xié)議IPv4 和IPv6中的至少一個(gè)。
19. 如以上權(quán)利要求中任一項(xiàng)所述的方法,包括如果第一節(jié)點(diǎn) 漫游到其歸屬網(wǎng)絡(luò)外,進(jìn)入凈支i方網(wǎng)絡(luò),則在所述凈支訪網(wǎng)絡(luò)中截取所迷 分組,否則在所述歸屬網(wǎng)絡(luò)中截取所述分組。
20. 如以上權(quán)利要求中任一項(xiàng)所述的方法,其中所述路由選擇策略存儲(chǔ)在截取所述分組的網(wǎng)絡(luò)實(shí)體中。
21. 如以上權(quán)利要求中任一項(xiàng)所述的方法,包括在接入路由器 中執(zhí)行所述步驟。
22. 如以上權(quán)利要求中任一項(xiàng)所述的方法,包括從遠(yuǎn)程位置管 理所述路由選擇策略。
23. 如權(quán)利要求22所述的方法,包括經(jīng)管理信令遠(yuǎn)程管理所述 路由選擇策略。
24. 如權(quán)利要求23所迷的方法,其中所述管理信令使用 DIAMETER或COPS協(xié)議中的4壬一個(gè)。
25. —種用于控制從電信網(wǎng)絡(luò)的第 一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送的數(shù)據(jù) 分組的路由選擇的設(shè)備,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn), 并且所述設(shè)備包括用于截取這種數(shù)據(jù)分組的部件;用于確定所述分組是否與第 一和第二節(jié)點(diǎn)之間的第 一通信模式 有關(guān)的部件,其中在第一通信才莫式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn) 的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理,在第一和第二節(jié)點(diǎn)之間不同于第一模式 的第二通信模式中,分組一般將通過(guò)所述歸屬代理;以及用于如果確定有關(guān)并且確定丟棄所述分組要按照預(yù)定的路由選 擇策略則丟棄所述分組的部件。
26. —種控制從電信網(wǎng)絡(luò)的第 一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送數(shù)據(jù)分組的 方法,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn),并且所述方法包括 如果這種分組與第 一和第二節(jié)點(diǎn)之間的第 一通信才莫式有關(guān),則不發(fā)送 所述分組,除非確定發(fā)送這種分組要按照預(yù)定的路由選擇策略,其中 在第一通信才莫式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn)的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的 歸屬代理,在第 一和第二節(jié)點(diǎn)之間不同于笫 一才莫式的第二通信模式 中,分組一般將通過(guò)所述歸屬^^理。
27. 如權(quán)利要求26所述的方法,包括確定發(fā)送這種分組是否根 據(jù)所述分組的目的地址按照所述路由選擇策略進(jìn)行。
28. 如權(quán)利要求26或27所述的方法,包括確定發(fā)送這種分組 是否根據(jù)所述分組的源地址按照所述路由選擇策略進(jìn)行。
29. 如權(quán)利要求26、 27或28所述的方法,包括確定如果這種 分組是與第一模式關(guān)聯(lián)的控制消息,則它與笫一通信模式有關(guān)。
30. 如權(quán)利要求26到29中任一項(xiàng)所述的方法,包括根據(jù)響應(yīng) 這種分組的以前發(fā)送而接收的錯(cuò)誤消息來(lái)管理所述路由選擇策略,所 述錯(cuò)誤消息指示所述分組已神皮丟棄。
31. 如權(quán)利要求26到30中任一項(xiàng)所述的方法,其中所迷路由選 擇策略規(guī)定至少一個(gè)IP地址范圍,所述路由選擇策略對(duì)所述或每個(gè)范 圍規(guī)定是否允許發(fā)送具有落在該范圍內(nèi)的目的地址的分組。
32. —種用于控制從電信網(wǎng)絡(luò)的第一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送數(shù)據(jù)分 組的設(shè)備,第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn),并且所述設(shè)備 包括如下部件如果這種分組與第一和第二節(jié)點(diǎn)之間的第一通信;漠式 有關(guān),則阻止發(fā)送所述分組,除非確定發(fā)送這種分組要按照預(yù)定的路 由選擇策略,其中在第一通信才莫式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn) 的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理,在第一和第二節(jié)點(diǎn)之間不同于第一沖莫式 的第二通信;f莫式中,分組一般將通過(guò)所述歸屬代理。
33. —種操作程序,當(dāng)其在設(shè)備上運(yùn)行時(shí),使所述設(shè)備執(zhí)行如權(quán) 利要求1到24和26到31中任一項(xiàng)所述的方法。
34. —種操作程序,當(dāng)其加載在設(shè)備中時(shí),使所述設(shè)備成為如權(quán) 利要求25或32所述的設(shè)備。
35. 如權(quán)利要求33或34所述的操作程序,承載在載體介質(zhì)上。
36. 如權(quán)利要求35所述的才喿作程序,其中所述載體介質(zhì)是傳輸介質(zhì)。
37. 如權(quán)利要求35所述的操作程序,其中所述載體介質(zhì)是存儲(chǔ)介質(zhì)。
全文摘要
提供了一種控制從電信網(wǎng)絡(luò)的第一節(jié)點(diǎn)向第二節(jié)點(diǎn)發(fā)送的數(shù)據(jù)分組路由選擇的方法。第一節(jié)點(diǎn)是具有關(guān)聯(lián)歸屬網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)。該方法包括截取這種數(shù)據(jù)分組并確定分組是否與第一和第二節(jié)點(diǎn)之間的第一通信模式有關(guān),在第一模式中,數(shù)據(jù)分組一般繞過(guò)與第一節(jié)點(diǎn)的歸屬網(wǎng)絡(luò)關(guān)聯(lián)的歸屬代理(在第一和第二節(jié)點(diǎn)之間不同于第一模式的第二通信模式中,分組一般將通過(guò)該歸屬代理)。如果確定有關(guān),并且確定丟棄分組要按照預(yù)定的路由選擇策略,則丟棄分組。
文檔編號(hào)H04L12/56GK101346947SQ200580052402
公開(kāi)日2009年1月14日 申請(qǐng)日期2005年12月23日 優(yōu)先權(quán)日2005年12月23日
發(fā)明者C·克塞伊, Z·圖蘭伊 申請(qǐng)人:艾利森電話股份有限公司