專利名稱:一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無線接入網(wǎng)絡(luò),尤其涉及一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化方法和系統(tǒng)。
背景技術(shù):
現(xiàn)有的IP路由體系有一個重要的規(guī)則路由選擇只依據(jù)目的IP地址的網(wǎng)絡(luò)部分,而不是整個IP地址,即路由是針對網(wǎng)絡(luò)的。若主機從一個子網(wǎng)移動到一個新的子網(wǎng)并保持IP地址不變,則它的IP地址就不能反映出它的當(dāng)前位置,由此引發(fā)的后果就是現(xiàn)有的IP路由體系不能把報文投遞給該主機。在這種情況下,主機必須配置一個新的屬于當(dāng)前子網(wǎng)的IP地址來反映它的新位置。而對于一個TCP連接來說,有四個元素來唯一地標(biāo)識它源IP地址、目的IP地址、TCP源端口號、TCP目的端口號,改變其中任何一個都會導(dǎo)致TCP連接的中斷或丟失。因此,要保持移動主機移動時傳輸層的連接,必須保持IP地址不變。根據(jù)這些要求,IETF提出了移動IP技術(shù)。近年來,隨著對移動IP技術(shù)的理論探討不斷深入,人們發(fā)現(xiàn)它存在著一些不足,尤其在路由機制和安全機制方面還不能滿足現(xiàn)代通信的需求。
移動IP定義了三個功能實體家鄉(xiāng)代理(HA,Home Agent)、外地代理(FA,F(xiàn)oreign Agent)和移動節(jié)點(MN,Mobile Node)。
移動IP在MN從一個ASN中的BS切換到另一個ASN中的BS時的工作機制如下。
1.當(dāng)移動節(jié)點移動到外地網(wǎng)絡(luò)時,它可以從當(dāng)前網(wǎng)絡(luò)的外地代理發(fā)出的代理廣播消息中獲得轉(zhuǎn)交地址,或者通過DHCP服務(wù)器配置獲得,但在目前的移動IPv4中一般采用外地代理轉(zhuǎn)交地址。
2.移動節(jié)點通過外地代理向家鄉(xiāng)代理注冊轉(zhuǎn)交地址,注冊可以通過移動IP中定義的注冊消息來完成。
3.家鄉(xiāng)代理對移動節(jié)點的注冊請求進行鑒權(quán)、認證,認證通過則發(fā)注冊成功消息到移動IP的轉(zhuǎn)交地址,外地代理收到消息后再轉(zhuǎn)發(fā)給移動節(jié)點。
4.此后所有發(fā)往移動節(jié)點的數(shù)據(jù)會先發(fā)往移動節(jié)點的家鄉(xiāng)網(wǎng)絡(luò),然后由家鄉(xiāng)代理通過IP套IP(IP in IP)隧道封裝,發(fā)往移動節(jié)點注冊的轉(zhuǎn)交地址。
5.外地代理收到數(shù)據(jù)包后先解封裝,再轉(zhuǎn)發(fā)給移動節(jié)點。而移動節(jié)點發(fā)往與它通信的其他主機的數(shù)據(jù)會直接經(jīng)過外地代理轉(zhuǎn)發(fā)到相應(yīng)主機。這就形成了一個“三角路由”。
由網(wǎng)絡(luò)工作組(NWG,Network Working Group)提出的在微波接入全球互通(WiMAX,World wide Interoperability for Microwave Access)的移動性中直接引用當(dāng)前的移動IP技術(shù),所以它也面臨“三角路由”問題,該三角路由問題會導(dǎo)致傳輸?shù)难舆t并增加網(wǎng)絡(luò)的負擔(dān)。
在WiMAX中,一個ASP擁有多個ASN,當(dāng)通信雙方在同一個ASN時,三角路由問題非常嚴(yán)重,特別是隨著移動性的提高,切換更為頻繁,這對于實時業(yè)務(wù)(如VoIP)的性能有很大影響。
下面描述與本發(fā)明相關(guān)的一個現(xiàn)有技術(shù)。
在WiMAX中引用的移動IP(Mobile IP)基本協(xié)議中,由通信對端節(jié)點(CN,Correspondent Node)給移動節(jié)點MN的數(shù)據(jù)包先被路由到移動節(jié)點的家鄉(xiāng)代理HA,然后由IP隧道送到移動節(jié)點的轉(zhuǎn)交地址CoA(Care of Address),外地代理收到消息后再轉(zhuǎn)發(fā)給移動節(jié)點。然而,由移動節(jié)點發(fā)出的數(shù)據(jù)包卻被直接路由到了通信對端,這就構(gòu)成了一個三角形。特別是當(dāng)通信對端和移動節(jié)點位于同一外地子網(wǎng)時,發(fā)往移動節(jié)點的數(shù)據(jù)包仍然要先發(fā)往家鄉(xiāng)代理,然后再送往轉(zhuǎn)交地址。這樣數(shù)據(jù)包繞了一圈,才被送往移動節(jié)點。如圖1所示,由CN發(fā)送給MN的數(shù)據(jù)包經(jīng)過一個接入服務(wù)網(wǎng)絡(luò)網(wǎng)關(guān)(ASN GW,Access ServiceNetwork GateWay)直接發(fā)送到了HA,然后再由HA發(fā)送回FA。
由此可見,現(xiàn)有的技術(shù)方案導(dǎo)致的三角路由問題不僅增加了傳輸延遲而且加重了網(wǎng)絡(luò)負擔(dān)。
發(fā)明內(nèi)容
本發(fā)明提供一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化方法和系統(tǒng),以解決WiMAX通信系統(tǒng)切換過程中由Mobile IP切換所引起的三角路由問題,使三角路由問題的解決具有可實現(xiàn)性。
一方面,提出一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化方法。當(dāng)無線接入網(wǎng)絡(luò)中一個移動節(jié)點從家鄉(xiāng)子網(wǎng)切換到第一外地子網(wǎng)時,該方法包括步驟A、該移動節(jié)點在第一外地子網(wǎng)中的外地代理向無線接入網(wǎng)絡(luò)中的網(wǎng)關(guān)廣播移動節(jié)點家鄉(xiāng)地址的可達消息;B、當(dāng)一個網(wǎng)關(guān)收到發(fā)往該移動節(jié)點家鄉(xiāng)地址的數(shù)據(jù)包時,按照收到廣播消息后在其路由表中添加的指向該移動節(jié)點家鄉(xiāng)地址的主機路由將數(shù)據(jù)包發(fā)往下一跳;C、該外地代理收到所述數(shù)據(jù)包時即將數(shù)據(jù)包發(fā)送給該移動節(jié)點。
上述方法還包括步驟D、當(dāng)該移動節(jié)點離開第一外地子網(wǎng)時,收到上述廣播消息的網(wǎng)關(guān)每一個都根據(jù)該外地代理廣播的路由更新消息刪除其路由表中指向該移動節(jié)點家鄉(xiāng)地址的主機路由。
步驟A中無線接入網(wǎng)絡(luò)中的網(wǎng)關(guān)是無線接入網(wǎng)絡(luò)中第一外地子網(wǎng)內(nèi)的網(wǎng)關(guān)。
上述步驟B中向該移動節(jié)點的家鄉(xiāng)地址發(fā)送數(shù)據(jù)包的通信對端節(jié)點CN是第一外地子網(wǎng)內(nèi)的移動節(jié)點。
上述步驟B中向該移動節(jié)點的家鄉(xiāng)地址發(fā)送數(shù)據(jù)包的通信對端節(jié)點CN是第一外地子網(wǎng)內(nèi)的固定節(jié)點。
上述步驟A進一步包括該外地代理在注冊該移動節(jié)點的轉(zhuǎn)交地址CoA期間廣播移動節(jié)點家鄉(xiāng)地址的可達消息。
上述步驟A進一步包括該外地代理向該移動節(jié)點的家鄉(xiāng)代理發(fā)送移動IP注冊請求之后即廣播移動節(jié)點家鄉(xiāng)地址的可達消息。
上述步驟C進一步包括該外地代理按照綁定表中該移動節(jié)點的家鄉(xiāng)地址將數(shù)據(jù)包發(fā)送給該移動節(jié)點。
上述方法中,該無線接入網(wǎng)絡(luò)的子網(wǎng)是微波接入全球互通WiMAX網(wǎng)絡(luò)中的接入服務(wù)網(wǎng)絡(luò)ASN。
另一方面,提出一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化系統(tǒng)。該無線接入網(wǎng)絡(luò)的一個子網(wǎng)包括網(wǎng)關(guān)、從其他子網(wǎng)切換來的移動節(jié)點和該移動節(jié)點的外地代理。該路由優(yōu)化系統(tǒng)包括該外地代理上的消息廣播裝置,用于在該移動節(jié)點切換到該子網(wǎng)時廣播移動節(jié)點家鄉(xiāng)地址的可達消息;該網(wǎng)關(guān)上的消息檢測裝置,用于檢測網(wǎng)關(guān)收到的消息并將檢測到的移動節(jié)點家鄉(xiāng)地址的可達消息發(fā)送給路由信息提取裝置;該網(wǎng)關(guān)上的路由信息提取裝置,用于從移動節(jié)點家鄉(xiāng)地址的可達消息中提取指向該移動節(jié)點家鄉(xiāng)地址的主機路由并保存到路由表中。
上述系統(tǒng)中,該消息廣播裝置,還用于在該移動節(jié)點離開該子網(wǎng)時廣播移動節(jié)點的路由更新消息;該消息檢測裝置,還用于將檢測到的移動節(jié)點的路由更新消息發(fā)送給路由信息清除裝置。
上述系統(tǒng)還包括該網(wǎng)關(guān)上的路由信息清除裝置,用于收到消息檢測裝置發(fā)來的移動節(jié)點的路由更新消息之后即刪除路由表中指向相應(yīng)移動節(jié)點家鄉(xiāng)地址的主機路由。
上述方法中,該無線接入網(wǎng)絡(luò)的子網(wǎng)是微波接入全球互通WiMAX網(wǎng)絡(luò)中的接入服務(wù)網(wǎng)絡(luò)ASN。
與現(xiàn)有技術(shù)相比,本發(fā)明主要的優(yōu)點和特點如下1.采用本發(fā)明的技術(shù)方案可以避免在移動節(jié)點移動到通信對端節(jié)點所在的ASN網(wǎng)絡(luò)中的時候產(chǎn)生的三角路由問題,大大改善業(yè)務(wù)的端到端時延,提高了實時業(yè)務(wù)的性能。
2.該方案具有簡單和實用的特點。
圖1圖示說明WiMAX系統(tǒng)中的三角路由問題;圖2是WiMAX系統(tǒng)中ASN之間的移動性系統(tǒng)框圖;圖3示出用來更改路由表的FA廣播的過程;圖4是按照本發(fā)明一個實施例所述WiMAX網(wǎng)絡(luò)中的路由優(yōu)化系統(tǒng)。
具體實施例方式
本發(fā)明提出了一種實現(xiàn)在WiMAX系統(tǒng)中解決三角路由問題的方法。該方法簡單來說就是讓外地代理在對移動節(jié)點的轉(zhuǎn)交地址進行注冊的同時,在其所在的ASN內(nèi)廣播對該移動節(jié)點的家鄉(xiāng)地址的可達性,該ASN中的其他ASNGW將根據(jù)該路由信息在自己的路由表中加入指向該移動節(jié)點的家鄉(xiāng)地址的特定主機路由。這樣,當(dāng)這些ASN網(wǎng)關(guān)(ASN GW)收到發(fā)往移動節(jié)點的家鄉(xiāng)地址的IP包時,它將按最優(yōu)的路由將這些IP包發(fā)往下一跳,最終這些IP包到達移動節(jié)點的外地代理,外地代理再將其交給移動節(jié)點。當(dāng)移動節(jié)點離開外地代理時,外地代理再廣播一條路由更新信息,該ASN中的其他ASN GW根據(jù)該信息刪除指向該移動節(jié)點的家鄉(xiāng)地址的特定主機路由。
圖2是本發(fā)明WiMAX系統(tǒng)中MN在ASN之間移動的系統(tǒng)框圖。在圖2以及前面提到的圖1中,實線指示從MN到CN的數(shù)據(jù)流向,虛線指示從CN到MN的數(shù)據(jù)流向。其中包括移動節(jié)點MN、通信對端節(jié)點CN、基站BS、接入服務(wù)網(wǎng)絡(luò)ASN,ASN網(wǎng)關(guān)(ASN GW),網(wǎng)絡(luò)服務(wù)提供商NSP和家鄉(xiāng)代理HA。
當(dāng)MN從服務(wù)ASN(Serving ASN)中的BS切換到目的ASN(Target ASN)中的BS的時候,由目的ASN GW(Target ASN GW)中的FA分配一個轉(zhuǎn)交地址CoA地址給MN。然后該FA將CoA地址包含在移動IP注冊請求(MIPRegistration Request)消息中發(fā)送給HA進行注冊。注冊成功后,HA向該FA返回移動IP注冊答復(fù)(MIP Registration Request)消息。在這個注冊進行的同時,該FA在其所在的ASN內(nèi)廣播對該移動節(jié)點的家鄉(xiāng)地址的可達性,該ASN中的其他ASN GW將根據(jù)該路由信息在自己的路由表中加入指向該移動節(jié)點家鄉(xiāng)地址的特定主機路由。這樣,當(dāng)這些ASN GW收到發(fā)往移動節(jié)點的家鄉(xiāng)地址的IP包時,它將按最優(yōu)的路由將這些IP包發(fā)往下一跳,最終這些IP包到達移動節(jié)點的外地代理,外地代理再將其交給移動節(jié)點。當(dāng)移動節(jié)點離開外地代理時,外地代理再廣播一條路由更新信息,該ASN中的其他ASN GW根據(jù)該信息刪除指向該移動節(jié)點家鄉(xiāng)地址的特定主機路由。該FA在注冊過程中廣播對該移動節(jié)點家鄉(xiāng)地址的可達性的具體信令流程如圖3所示。
下面詳細說明一個ASN GW上的FA廣播地址可達性,以及該ASN網(wǎng)絡(luò)內(nèi)其他ASN GW路由表更新的過程1.FA/ASN GW向其所在的ASN網(wǎng)絡(luò)內(nèi)的所有ASN GW廣播對該移動節(jié)點的家鄉(xiāng)地址的可達性。
2.該ASN網(wǎng)絡(luò)內(nèi)的所有其他ASN GW根據(jù)該廣播消息在自己的路由表中加入指向該移動節(jié)點家鄉(xiāng)地址的特定主機路由,如下面兩個表所示表1是更新前的路由表
表1表2是加入特定主機路由后的路由表
表2上面所給出的路由表中各個字段的含義為Destination是目的地址,它可能是主機,也可能是網(wǎng)關(guān)(路由器);Gateway是下一跳的地址;Flags是對給定路由的標(biāo)志;Refcnt是參考記數(shù),該列給出的是正在使用路由的活動進程個數(shù);Use是顯示通過該路由發(fā)送的分組數(shù);Interface是本地接口的名字,比如Lo0表示環(huán)回接口。
這里,F(xiàn)lags中各個標(biāo)志的含義如下U代表該路由可以使用;G代表該路由是到一個網(wǎng)關(guān)(路由器)。如果沒有設(shè)置該標(biāo)志,說明目的地是直接相連的;H代表該路由是到一個主機,也就是說,目的地址是一個完整的主機地址。
如果沒有設(shè)置該標(biāo)志,說明該路由是到一個網(wǎng)絡(luò),而目的地址是一個網(wǎng)絡(luò)地址一個網(wǎng)絡(luò)號,或者網(wǎng)絡(luò)號與子網(wǎng)號的結(jié)合;D代表該路由是由重定向報文創(chuàng)建的;M代表該路由已被重定向報文修改。
當(dāng)FA/ASN GW在其所在的ASN內(nèi)廣播對該移動節(jié)點的家鄉(xiāng)地址的可達性后,該ASN中的其他ASN GW將根據(jù)該路由信息在自己的路由表中加入指向該移動節(jié)點家鄉(xiāng)地址的特定主機路由,例如表2的第二行就是其中一個ASNGW新增加的路由項。其中,Destination為MN的家鄉(xiāng)地址;Gateway是下一跳的地址;Flag段為UGH,表示當(dāng)前連接可用,是間接連接的通向主機的路由。
下面根據(jù)2.、0和圖2,詳細說明在MN移動到與CN相同的ASN網(wǎng)絡(luò)之前、之后以及離開該ASN網(wǎng)絡(luò)后這三種情況下,CN向MN發(fā)送數(shù)據(jù)包的路由過程第一種情況,MN移動到與CN相同的ASN網(wǎng)絡(luò)之前(1)CN向它的ASN GW發(fā)送目的地址為140.252.1.183的數(shù)據(jù)包。
(2)ASN GW檢索自己的路由表,按最大匹配原則查找表項。由于沒有與140.252.1.183相匹配的表項,所以按照默認路由把數(shù)據(jù)包發(fā)往下一跳140.252.13.33。
(3)數(shù)據(jù)包最終到達家鄉(xiāng)代理HA,由HA通過IP in IP隧道封裝,發(fā)往移動節(jié)點注冊的轉(zhuǎn)交地址。
(4)外地代理FA收到數(shù)據(jù)包后先解封裝,再轉(zhuǎn)發(fā)給移動節(jié)點。
第二種情況,MN移動到與CN相同的ASN網(wǎng)絡(luò)之后,ASN GW中的路由表如0所示。
(1)CN向它的ASN GW發(fā)送目的地址為140.252.1.183的數(shù)據(jù)包。
(2)ASN GW檢索自己的路由表,按最大匹配原則查找表項。由于到達主機140.252.1.183的表項已經(jīng)被添加,所以按照該表項把數(shù)據(jù)包發(fā)往下一跳。
(3)最終這些數(shù)據(jù)包被發(fā)往FA/ASN GW。
(4)FA/ASN GW根據(jù)綁定表,按照MN的家鄉(xiāng)地址直接把數(shù)據(jù)包發(fā)送給MN。
第三種情況,MN離開該ASN網(wǎng)絡(luò)后,外地代理再廣播一條路由更新信息,該ASN中的其他ASN GW根據(jù)該信息刪除指向該移動節(jié)點家鄉(xiāng)地址的特定主機路由,使路由表恢復(fù)到2.所示的路由表。此時,由CN發(fā)往MN的數(shù)據(jù)包的路由過程與第一種情況相同。
下面,參照圖4描述本發(fā)明一個實施例所述的WiMAX網(wǎng)絡(luò)中的路由優(yōu)化系統(tǒng)。該WiMAX網(wǎng)絡(luò)內(nèi)的一個ASN包括ASN網(wǎng)關(guān)(ASN GW)、從其他ASN切換來的移動節(jié)點和該移動節(jié)點的外地代理。該路由優(yōu)化系統(tǒng)包括下述裝置在該外地代理上的消息廣播裝置,用于在該移動節(jié)點切換到該ASN時廣播對該移動節(jié)點家鄉(xiāng)地址的可達性;在網(wǎng)關(guān)上的消息檢測裝置,用于檢測ASNGW收到的消息并將檢測到的對移動節(jié)點家鄉(xiāng)地址的可達性發(fā)送給路由信息提取裝置;路由信息提取裝置,用于從對移動節(jié)點家鄉(xiāng)地址的可達性中提取指向該移動節(jié)點家鄉(xiāng)地址的主機路由并保存到路由表中。
此外,該路由優(yōu)化系統(tǒng)還包括路由信息清除裝置。上述消息廣播裝置,還用于在該移動節(jié)點離開該ASN網(wǎng)時廣播移動節(jié)點的路由更新消息。上述消息檢測裝置,還用于將檢測到的移動節(jié)點的路由更新消息發(fā)送給路由信息清除裝置。該路由信息清除裝置,用于收到該消息檢測裝置發(fā)來的移動節(jié)點的路由更新消息之后即刪除路由表中指向相應(yīng)移動節(jié)點家鄉(xiāng)地址的主機路由。
從上面結(jié)合附圖公開的內(nèi)容中可以看出,在MN路由到與CN相同的ASN的情況下從CN到MN的數(shù)據(jù)包不會產(chǎn)生到HA中轉(zhuǎn)的傳輸時間,避免了三角路由問題,提高了網(wǎng)絡(luò)性能。
另外一方面,當(dāng)CN也是一個移動節(jié)點的時候,系統(tǒng)的切換就會很頻繁。在這種情況下,利用本發(fā)明的方案更可以大大減小系統(tǒng)的開銷和切換時延,對實時業(yè)務(wù)的切換性能改善很大。
為了使本發(fā)明的技術(shù)方案更容易理解,在該說明書中以外地代理在網(wǎng)關(guān)上為例進行說明。實際上,本發(fā)明所述的外地代理可以位于無線接入網(wǎng)絡(luò)中的任何物理實體上。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化方法,當(dāng)無線接入網(wǎng)絡(luò)中一個移動節(jié)點從家鄉(xiāng)子網(wǎng)切換到第一外地子網(wǎng)時,該方法包括以下步驟A、所述移動節(jié)點在第一外地子網(wǎng)中的外地代理向無線接入網(wǎng)絡(luò)中的網(wǎng)關(guān)廣播移動節(jié)點家鄉(xiāng)地址的可達消息;B、當(dāng)一個網(wǎng)關(guān)收到發(fā)往所述移動節(jié)點家鄉(xiāng)地址的數(shù)據(jù)包時,按照收到廣播消息后在其路由表中添加的指向所述移動節(jié)點家鄉(xiāng)地址的主機路由將數(shù)據(jù)包發(fā)往下一跳;C、所述外地代理收到所述數(shù)據(jù)包時即將數(shù)據(jù)包發(fā)送給所述移動節(jié)點。
2.如權(quán)利要求1所述的方法,其特征在于還包括步驟D、當(dāng)所述移動節(jié)點離開第一外地子網(wǎng)時,收到所述廣播消息的網(wǎng)關(guān)每一個都根據(jù)所述外地代理廣播的路由更新消息刪除其路由表中指向所述移動節(jié)點家鄉(xiāng)地址的主機路由。
3.如權(quán)利要求1所述的方法,其特征在于所述步驟A中無線接入網(wǎng)絡(luò)中的網(wǎng)關(guān)是無線接入網(wǎng)絡(luò)中第一外地子網(wǎng)內(nèi)的網(wǎng)關(guān)。
4.如權(quán)利要求3所述的方法,其特征在于所述步驟B中向所述移動節(jié)點的家鄉(xiāng)地址發(fā)送數(shù)據(jù)包的通信對端節(jié)點CN是第一外地子網(wǎng)內(nèi)的移動節(jié)點。
5.如權(quán)利要求3所述的方法,其特征在于所述步驟B中向所述移動節(jié)點的家鄉(xiāng)地址發(fā)送數(shù)據(jù)包的通信對端節(jié)點CN是第一外地子網(wǎng)內(nèi)的固定節(jié)點。
6.如權(quán)利要求1所述的方法,其特征在于所述步驟A進一步包括所述外地代理在注冊所述移動節(jié)點的轉(zhuǎn)交地址CoA期間廣播移動節(jié)點家鄉(xiāng)地址的可達消息。
7.如權(quán)利要求6所述的方法,其特征在于所述步驟A進一步包括所述外地代理向所述移動節(jié)點的家鄉(xiāng)代理發(fā)送移動IP注冊請求之后即廣播移動節(jié)點家鄉(xiāng)地址的可達消息。
8.如權(quán)利要求1所述的方法,其特征在于所述步驟C進一步包括所述外地代理按照綁定表中所述移動節(jié)點的家鄉(xiāng)地址將數(shù)據(jù)包發(fā)送給所述移動節(jié)點。
9.如權(quán)利要求1所述的方法,其特征在于所述無線接入網(wǎng)絡(luò)的子網(wǎng)是微波接入全球互通WiMAX網(wǎng)絡(luò)中的接入服務(wù)網(wǎng)絡(luò)ASN。
10.一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化系統(tǒng),所述無線接入網(wǎng)絡(luò)的一個子網(wǎng)包括網(wǎng)關(guān)、從其他子網(wǎng)切換來的移動節(jié)點和所述移動節(jié)點的外地代理,其特征在于該路由優(yōu)化系統(tǒng)包括所述外地代理上的消息廣播裝置,用于在所述移動節(jié)點切換到所述子網(wǎng)時廣播移動節(jié)點家鄉(xiāng)地址的可達消息;所述網(wǎng)關(guān)上的消息檢測裝置,用于檢測網(wǎng)關(guān)收到的消息并將檢測到的移動節(jié)點家鄉(xiāng)地址的可達消息發(fā)送給路由信息提取裝置;所述網(wǎng)關(guān)上的路由信息提取裝置,用于從移動節(jié)點家鄉(xiāng)地址的可達消息中提取指向所述移動節(jié)點家鄉(xiāng)地址的主機路由并保存到路由表中。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于所述消息廣播裝置,還用于在所述移動節(jié)點離開所述子網(wǎng)時廣播移動節(jié)點的路由更新消息;所述消息檢測裝置,還用于將檢測到的移動節(jié)點的路由更新消息發(fā)送給路由信息清除裝置。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于還包括所述網(wǎng)關(guān)上的路由信息清除裝置,用于收到消息檢測裝置發(fā)來的移動節(jié)點的路由更新消息之后即刪除路由表中指向相應(yīng)移動節(jié)點家鄉(xiāng)地址的主機路由。
13.如權(quán)利要求10所述的系統(tǒng),其特征在于所述無線接入網(wǎng)絡(luò)的子網(wǎng)是微波接入全球互通WiMAX網(wǎng)絡(luò)中的接入服務(wù)網(wǎng)絡(luò)ASN。
全文摘要
本發(fā)明公開了一種無線接入網(wǎng)絡(luò)中的路由優(yōu)化方法和系統(tǒng),以解決移動IP切換所引起的三角路由問題。當(dāng)一個移動節(jié)點從家鄉(xiāng)子網(wǎng)切換到第一外地子網(wǎng)時,該移動節(jié)點在第一外地子網(wǎng)中的外地代理上的消息廣播裝置向無線接入網(wǎng)絡(luò)中的網(wǎng)關(guān)廣播移動節(jié)點家鄉(xiāng)地址的可達消息。當(dāng)一個網(wǎng)關(guān)收到發(fā)往該移動節(jié)點家鄉(xiāng)地址的數(shù)據(jù)包時,按照收到廣播消息后其路由信息提取裝置在路由表中添加的指向該移動節(jié)點家鄉(xiāng)地址的主機路由將數(shù)據(jù)包發(fā)往下一跳。直到該外地代理收到該數(shù)據(jù)包時即將數(shù)據(jù)包交給該移動節(jié)點。當(dāng)該移動節(jié)點離開第一外地子網(wǎng)時,收到上述消息的網(wǎng)關(guān)上的路由信息清除裝置都根據(jù)該外地代理廣播的路由更新消息刪除路由表中指向該移動節(jié)點家鄉(xiāng)地址的主機路由。
文檔編號H04L12/66GK1964317SQ20051011767
公開日2007年5月16日 申請日期2005年11月8日 優(yōu)先權(quán)日2005年11月8日
發(fā)明者宋毅, 莊宏成 申請人:華為技術(shù)有限公司