專利名稱:用于基于委托網(wǎng)絡前綴優(yōu)化移動路由器連接的接入路由器中的布置的制作方法
技術(shù)領域:
本發(fā)明涉及由諸如移動IP網(wǎng)絡(NEMO)或基于因特網(wǎng)協(xié)議(IP)的移動自組織網(wǎng)絡(MANET)之類的移動網(wǎng)絡的移動路由器進行的路由優(yōu)化,以及提供到諸如因特網(wǎng)之類的廣域網(wǎng)的附接點的接入路由器。
背景技術(shù):
因特網(wǎng)工程任務組(IETF)已經(jīng)針對基于因特網(wǎng)協(xié)議(IP)的移動設備(例如膝上型筆記本電腦、IP電話、個人數(shù)字助理等)的改進的移動性支持提出了提案,以嘗試提供連續(xù)的基于因特網(wǎng)協(xié)議(IP)的連通性。IETF有兩個致力于移動網(wǎng)絡的工作小組移動自組織網(wǎng)絡(MANET)工作小組和NEMO(移動網(wǎng)絡),其中MANET工作小組正在開發(fā)標準的MANET路由選擇規(guī)范以供IETF采納。NEMO使用移動IP(MIP)來提供移動網(wǎng)絡和基礎設施(如因特網(wǎng))之間的連通性。NEMO中的關鍵組件是代表其服務的移動網(wǎng)絡處理MIP的移動路由器。
在Johnson等人的題為“Mobility Support in IPv6”的因特網(wǎng)草案中公開了“移動IPv6”協(xié)議,該草案可在www網(wǎng)址http://www.ietf.org/internet-drafts/draft-ietf-mobileip-ipv6-24.txt處獲得(這里通過引用并入其全部公開內(nèi)容)。根據(jù)Johnson等人的說法,移動IPv6協(xié)議使得移動節(jié)點能夠從一個鏈路移動到另一個鏈路,而無需改變移動節(jié)點的IP地址。具體地說,移動節(jié)點被分配以一個“歸屬地址”?!皻w屬地址”是分配給移動節(jié)點的在其歸屬鏈路上的其歸屬子網(wǎng)前綴內(nèi)的IP地址。當移動節(jié)點處于本地時,目的地為其歸屬地址的分組被利用傳統(tǒng)的因特網(wǎng)路由選擇機制路由至移動節(jié)點的歸屬鏈路。
移動節(jié)點也被分配以一個歸屬代理,該歸屬代理用于在移動節(jié)點遠離其歸屬鏈路時,注冊移動節(jié)點在其到因特網(wǎng)的附接點處所使用的任何轉(zhuǎn)交地址。轉(zhuǎn)交地址是與具有遠離其歸屬鏈路的特定鏈路(如外地鏈路)的子網(wǎng)前綴的移動節(jié)點相關聯(lián)的IP地址。歸屬代理是移動節(jié)點的歸屬鏈路上移動節(jié)點向其注冊其當前轉(zhuǎn)交地址的路由器。當移動節(jié)點遠離其歸屬鏈路時,歸屬代理攔截歸屬鏈路上目的地為移動節(jié)點的歸屬地址的分組;歸屬代理封裝分組,并以隧道方式將分組傳送到移動節(jié)點的注冊的轉(zhuǎn)交地址。
NEMO工作小組將移動IPv6的特征(到目前為止其局限于IPv6移動節(jié)點,例如無線膝上型筆記本電腦)擴展到了基于這樣的路由選擇協(xié)議的移動網(wǎng)絡這些路由選擇協(xié)議使得移動路由器能夠附接到接入路由器并為移動路由器及其相關聯(lián)的移動網(wǎng)絡確立路由優(yōu)化。所提議的用于嵌套移動網(wǎng)絡中的路由優(yōu)化的解決方案的一個示例在Thubert等人的題為“Taxonomy of Route Optimization models in the Nemo Context”的因特網(wǎng)草案中公開,該草案可在IETF網(wǎng)站上http://www.ietf.org/internet-drafts/draft-thubert-nemo-ro-taxonomy-02.txt處獲得,這里通過引用并入其全部公開內(nèi)容(以下稱為“Thubert-RO”)。具體而言,Thubert-RO注意到NEMO通過將移動IP擴展為支持移動路由器而實現(xiàn)了移動網(wǎng)絡;Thubert-RO描述了在MIPv6的上下文中描述的路由優(yōu)化如何可以適應于NEMO以優(yōu)化移動網(wǎng)絡中的節(jié)點與其對應節(jié)點之間的流量路由選擇。
所提議的用于路由優(yōu)化的另一個示例在Thubert等人的題為“IPv6Reverse Routing Header and its application to Mobile Networks”的因特網(wǎng)草案中公開,該草案可在IETF網(wǎng)站上http://www.ietf.org/internet-drafts/draft-thubert-nemo-reverse-routing-header-04.txt處獲得,這里通過引用并入其全部公開內(nèi)容(以下稱為“Thubert-RRH”)。Thubert-RRH公開了利用消除對移動路由器和其歸屬代理之間的嵌套隧道的需求、相反使得能夠在移動路由器和其相關聯(lián)的歸屬代理之間使用單個隧道的反向路由選擇頭部,移動IP可以被擴展到支持移動路由器,并且實現(xiàn)嵌套移動網(wǎng)絡。
上述提案的一個特定方面是移動路由器與其相關聯(lián)的歸屬代理通信,以確保移動路由器和廣域分組交換網(wǎng)絡(例如因特網(wǎng))之間的可達性。在某些情況下,可能希望減小移動路由器與其相關聯(lián)的歸屬代理確立隧道以具有與廣域分組交換網(wǎng)絡的連通性的必要性。例如,在某些情況下,可能希望移動路由器可以確立匿名路由連接,而無需將路由連接的源宣傳給歸屬代理。在某些情況下,可能還希望在移動路由器在接入路由器的各個服務之間移動(即“漫游”)時,移動路由器能夠與不同接入路由器確立多個附接,而不必將每個附接通知給歸屬代理,尤其是當附接只是暫時性的時。
其他提案通過向移動網(wǎng)絡的頂級移動路由器添加規(guī)定的操作,來嘗試使隧道的嵌套達到最低限度,以及避免移動路由器和其相應歸屬代理之間的隧道。一個示例在Kang等人的題為“Route Optimization for MobileNetwork by Using Bi-directional Between Home Agent and Top Level MobileRouter”的因特網(wǎng)草案中公開,該草案可在www網(wǎng)址http://www.watersprings.org/pub/id/draft-hkang-nemo-ro-tlmr-00.txt處獲得,這里通過引用將其全部并入。
使隧道的嵌套達到最低限度以及避免移動路由器和其相應歸屬代理之間的隧道的另一個示例包括使用移動性定位點(MAP)。移動IPv6協(xié)議的變體在2003年6月Soliman等人的題為“Hierarchical Mobile IPv6mobility management(HMIPv6)”的IETF因特網(wǎng)草案中公開,該草案可在www網(wǎng)址http://www.ietf.org/internet-drafts/draft-ietf-mobileip-hmipv6-08.txt處獲得,這里通過引用將其全部并入。Soliman等人的因特網(wǎng)草案公開了IPv6網(wǎng)絡內(nèi)的移動性定位點(MAP),其通過將區(qū)域性轉(zhuǎn)交地址分配給其地址領域內(nèi)的移動節(jié)點來實現(xiàn)HMIPv6。從而,移動節(jié)點可以將鏈路上轉(zhuǎn)交地址用于MAP的地址領域內(nèi)的通信,并且將區(qū)域性轉(zhuǎn)交地址用于MAP地址領域外的IPv6通信。這樣,MAP充當本地歸屬代理。
從而,移動節(jié)點始終能通過其“歸屬地址”被尋址不論移動節(jié)點當前到因特網(wǎng)的附接點如何,都可以使用該地址將分組路由到移動節(jié)點。移動節(jié)點還可以在移動到新鏈路之后繼續(xù)與其他節(jié)點(靜止的或移動的)通信。從而,移動節(jié)點離開其歸屬鏈路對于傳輸層和更高層協(xié)議和應用是透明的。但是,正如從前文中可看出的,Soliman等人局限于移動節(jié)點,并沒有描述以能被應用到由移動路由器所服務的移動網(wǎng)絡的方式來將HMIP用于移動路由器。但是,路由優(yōu)化已在Ohnishi等人的題為“HMIP basedRoute Optimization Method in a Mobile Network”的因特網(wǎng)草案中有所描述,該草案可在IETF網(wǎng)站上http://www.ietf.org/internet-drafts/draft-ohnishi-nemo-ro-hmip-00.txt處獲得,這里通過引用并入其全部公開內(nèi)容。
尤其感興趣的是描述使用前綴委托(delegation)的提案,例如動態(tài)主機配置協(xié)議(DHCP)DHCP在由IETF作為請求注釋(RFC)3315發(fā)布的Droms等人的題為“Dynamic Host Configuration Protocol for IPv6(DHCPv6)”中有所描述,該RFC可在www網(wǎng)址http://www.ieft.org/rfc/rfc3315.txt處獲得(這里通過引用并入其全部公開內(nèi)容)。DHCP中的前綴委托在由IETF作為RFC 3633發(fā)布的Troan等人的題為“IPv6 Prefix Options for Dynamic Host Configuration Protocol(DHCP)version 6”中有所描述,該RFC可在IETF網(wǎng)站上http://www.ietf.org/rfc/rfc3633.txt處獲得(這里通過引用并入其全部公開內(nèi)容)。
具體而言,Lee等人的題為“Route Optimization for Mobile Nodes inMobile Network based on Prefix Delegation”的因特網(wǎng)草案公開了將前綴委托給頂級移動路由器的接入路由器,該草案可在IETF網(wǎng)站上http://www.ietf.org/internet-drafts/draft-leekj-nemo-ro-pd-02.txt處獲得(這里通過引用并入其全部公開內(nèi)容)。
圖1和圖2是來自以上并入的Lee等人的因特網(wǎng)草案的圖。圖1示出網(wǎng)絡10,其具有附接到其各自的歸屬代理14a和14b的移動路由器12a和12b。在圖1中,歸屬代理14a和14b各自提供相應的移動路由器12a和12b與因特網(wǎng)16之間的附接點,從而使得移動節(jié)點18能夠與對應節(jié)點20通信。根據(jù)RFC 3513中指定的IPv6尋址約定,歸屬代理14a和14b中的每一個具有相應的歸屬地址前綴歸屬代理“HA-MR1”14a的歸屬地址前綴22a為“1::”,歸屬代理“MA-MR2”14b的歸屬地址前綴22b為“2::”,該RFC可在因特網(wǎng)上http://www.ietf.org/rfc/rfc3513處獲得(這里通過引用并入其全部公開內(nèi)容)。從而,移動路由器“MR1”12a和“MR2”12b被它們各自的歸屬代理14a和14b分配以分別具有值“1:1::”和“2:1::”的移動網(wǎng)絡前綴24a和24b。因此,移動路由器12a和12b將各自的移動網(wǎng)絡前綴24a和24b宣告給各自的附接節(jié)點18,因此形成移動網(wǎng)絡30a和30b。圖1還示出具有相應的本地網(wǎng)絡42的接入路由器26,該本地網(wǎng)絡42在這里也被稱為被訪網(wǎng)絡,其具有值為“3::”的網(wǎng)絡前綴28。
圖2示出基于移動路由器12a和12b離開其各自的歸屬代理14a和14b并且與接入路由器26附接的修改后的網(wǎng)絡拓撲10′。如圖2所示,每個移動路由器(例如12a和12b)具有基于其相應的歸屬地址前綴(例如22a、22b)的歸屬地址(HoA)(例如34a、34b)移動路由器(MR1)12a的歸屬地址34a具有歸屬地址前綴22a“1::”的地址空間內(nèi)的值“1::1”,移動路由器(MR2)12b的歸屬地址34b具有歸屬地址前綴22b“2::”的地址空間內(nèi)的值“2::3”。
根據(jù)Lee等人的因特網(wǎng)草案,移動路由器12a檢測移動,并且根據(jù)諸如DHCPv6之類的前綴委托協(xié)議獲得來自接入路由器26的具有值“3:1::”的委托前綴(DP)32a。移動路由器12a對移動的檢測例如基于檢測到的與歸屬代理14a的連通性的喪失、檢測到來自接入路由器26的路由器宣傳消息以及附接到接入路由器26。響應于接收到委托前綴32a,移動路由器12a構(gòu)建網(wǎng)絡前綴28內(nèi)的轉(zhuǎn)交地址(CoA)36a,并且執(zhí)行與其歸屬代理14a的綁定更新,以使得歸屬代理14a能夠識別出移動路由器12a的歸屬地址24a是能夠經(jīng)由轉(zhuǎn)交地址36a到達的。
響應于委托前綴32a的分配,移動路由器12a還利用規(guī)定的委托前綴選項輸出宣傳委托前綴32a的路由器宣傳消息。注意,移動路由器12a還輸出宣傳其移動網(wǎng)絡前綴24a的路由器宣傳消息。作為響應,第二移動路由器(MR2)12b附接到移動路由器12a,并且從移動路由器12a獲得子委托前綴32b,該子委托前綴32b具有值“3:1:1::”,并且是在分配給移動路由器12a的委托前綴32a“3:1::”的地址空間內(nèi)的。
已附接到移動路由器12a的移動路由器12b基于移動網(wǎng)絡前綴24a(基于指定MNP 24a的路由器宣傳消息)獲得轉(zhuǎn)交地址(CoA2)36b,并且基于委托前綴32a(基于指定DP 32a的路由器宣傳消息)獲得轉(zhuǎn)交地址(CoAl)36c。移動路由器12b選擇轉(zhuǎn)交地址36c,執(zhí)行綁定更新以將轉(zhuǎn)交地址36c通知給歸屬代理14b,并且將其子委托前綴32b宣傳給附接節(jié)點18b,附接節(jié)點18作為響應確立其各自的轉(zhuǎn)交地址36d和36e。還注意到,附接到移動路由器12b的訪問移動節(jié)點還基于來自指定MNP 24b的移動路由器12b的路由器宣傳消息構(gòu)建轉(zhuǎn)交地址36f(“2:1::9”)。
但是,圖2中由移動路由器12a進行的前綴委托具有以下缺點將子委托前綴32b限制在移動路由器12a的委托前綴32a的地址空間內(nèi)限制了移動路由器12b在以接入路由器26作為到因特網(wǎng)16的附接點的被訪網(wǎng)絡42內(nèi)移動的靈活性。具體而言,移動路由器12a進行的前綴委托無法在移動路由器12a之下的嵌套網(wǎng)絡拓撲40中提供內(nèi)部移動性如果任何移動路由器(例如12a、12b)改變其在被訪問網(wǎng)絡42內(nèi)由接入路由器26提供的附接點,則移動路由器必須對其所有委托前綴重新編號。
考慮移動路由器12b將其附接從移動路由器12a改變到接入路由器26的示例移動路由器12b將會需要停止使用子委托前綴32b,因為它與分配給移動路由器12a的委托前綴32a相沖突。從而,移動路由器12b將會需要從接入路由器26獲得新的委托前綴(例如“3:2::”)。此外,一旦移動路由器12b確定它不再附接到移動路由器12a,移動路由器12b將會需要宣傳其移動網(wǎng)絡前綴24b,以保持在其移動網(wǎng)絡30b內(nèi)的連通性,這是因為委托前綴32a和32b不再是有效的(可達的)前綴。從而,未知的訪問移動節(jié)點可以基于MNP 24b來構(gòu)建轉(zhuǎn)交地址36f,從而可能將移動路由器12b的身份暴露給未知的訪問移動節(jié)點。
此外,假定移動路由器12a將其附接從接入路由器26改變到現(xiàn)在附接到接入路由器26的移動路由器12b,則移動路由器12a將會需要停止使用其委托前綴32a,這是因為它在移動路由器12b的新委托前綴(“3:2::”)的地址空間之外。
此外,對于每個附接,移動路由器12a和12b需要重復與其各自的歸屬代理14a和14b的綁定更新,這是因為在修改后的網(wǎng)絡拓撲內(nèi)先前的委托前綴不再合用。
發(fā)明內(nèi)容
需要這樣一種布置,它使得移動路由器能夠在具有被配置成用于向附接的移動路由器分配委托前綴的接入路由器的被訪網(wǎng)絡內(nèi)透明地移動,而無需地址前綴的重新分配和由此造成的與歸屬代理的綁定更新。
還需要這樣一種布置,它使得被訪問移動網(wǎng)絡內(nèi)的移動路由器能夠通過向訪問移動節(jié)點宣傳委托前綴來提供增加的安全性和匿名性,而無需宣傳與其各自的歸屬網(wǎng)絡相關聯(lián)的移動網(wǎng)絡前綴。
本發(fā)明滿足了這些和其他需求,在本發(fā)明中,一種本地移動網(wǎng)絡的接入路由器包括用于委托地址前綴的委托資源,和被配置成用于解析來自接收到的數(shù)據(jù)分組的反向路由選擇頭部的路由選擇資源。委托資源向附接到本地移動網(wǎng)絡的每個移動路由器提供用于本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴內(nèi)的相應的唯一委托地址前綴。經(jīng)由另一移動路由器附接到接入路由器的每個移動路由器利用反向路由選擇頭部來確立與接入路由器的隧道,從而使得接入路由器能夠經(jīng)由反向路由選擇頭部中指定的其相應的本地轉(zhuǎn)交地址和下一跳地址向移動路由器發(fā)送源路由消息。每個移動路由器基于委托地址前綴創(chuàng)建遠程轉(zhuǎn)交地址,從而使得當移動路由器在本地移動網(wǎng)絡內(nèi)移動時對與相應歸屬代理進行綁定更新的需求達到最小。此外,移動路由器可向其他移動節(jié)點宣傳委托前綴,同時保持其歸屬網(wǎng)絡前綴的機密性,以及通過利用轉(zhuǎn)交地址的委托前綴附接到移動路由器的訪問移動節(jié)點的機密性。
本發(fā)明的一個方面提供了一種接入路由器中的方法。該方法包括基于第一移動路由器對接入路由器和附接到接入路由器的第二移動路由器之一的附接向第一移動路由器提供委托地址前綴。由接入路由器所服務的本地移動網(wǎng)絡中的每個移動路由器接收到用于本地移動網(wǎng)絡內(nèi)的相應的唯一委托地址前綴。該方法還包括向第一移動路由器的規(guī)定的歸屬代理注冊具有委托地址前綴的遠程轉(zhuǎn)交地址,以注冊第一移動路由器的可達性。當移動路由器在本地移動網(wǎng)絡內(nèi)移動時,唯一委托地址前綴使得每個移動路由器能夠使用該委托地址前綴,而不論移動路由器是否更改其附接點。唯一委托地址前綴還使得接入路由器為相應的移動路由器確立各自的安全性和流量策略。此外,具有委托地址前綴的遠程轉(zhuǎn)交地址的注冊使得歸屬代理能夠維持與第一移動路由器的連通性,這是因為當?shù)谝灰苿勇酚善髟谡麄€本地移動網(wǎng)絡內(nèi)移動時,接入路由器將會維護委托地址前綴的可達性信息。
本發(fā)明的另一個方面提供了一種移動路由器中的方法。該方法包括檢測由充當移動路由器的附接路由器的第二移動路由器輸出的路由器宣傳消息。該路由器宣傳消息具有前綴選項和樹信息選項,前綴選項指定用于由第二移動路由器所服務的本地移動網(wǎng)絡內(nèi)的第一網(wǎng)絡前綴,樹信息選項指定充當頂級路由器并且被配置為用于提供委托地址前綴的委托路由器的接入路由器。該方法還包括基于第一網(wǎng)絡前綴生成本地轉(zhuǎn)交地址,并且輸出對經(jīng)由第二移動路由器來自接入路由器的委托前綴的請求。接收由接入路由器分配的委托前綴,其中委托前綴不同于第一網(wǎng)絡前綴。該方法還包括在移動路由器的入口鏈路上宣傳委托前綴。
本發(fā)明的更多優(yōu)點和新穎特征部分將在以下描述中闡述,部分將由查閱下文的本領域的技術(shù)人員明顯看出,或者可以通過實踐本發(fā)明而獲知。本發(fā)明的優(yōu)點可以通過尤其是在所附權(quán)利要求中指出的手段和組合來實現(xiàn)和獲得。
參考附圖,其中在所有圖中具有相同標號的元件代表類似的元件,附圖中圖1是示出在各自的歸屬網(wǎng)絡內(nèi)的移動路由器的網(wǎng)絡拓撲的(現(xiàn)有技術(shù))圖。
圖2是示出被訪網(wǎng)絡中的具有嵌套前綴的嵌套移動路由器的網(wǎng)絡拓撲的(現(xiàn)有技術(shù))圖。
圖3A和圖3B是示出根據(jù)本發(fā)明實施例的基于被訪網(wǎng)絡中充當附接點的接入路由器對其的分配而在在被訪網(wǎng)絡內(nèi)移動的同時具有連續(xù)的委托前綴的移動路由器的圖;圖4是詳細示出根據(jù)本發(fā)明實施例的圖3A和3B的接入路由器的圖。
圖5是詳細示出根據(jù)本發(fā)明實施例的由接入路由器所輸出的路由器宣傳消息以及圖3A和圖3B的附接移動路由器的圖。
圖6是詳細示出根據(jù)本發(fā)明實施例的圖3A和圖3B的移動路由器之一的圖。
圖7是示出根據(jù)本發(fā)明實施例的圖3A和圖3B的移動路由器對反向路由選擇頭部的處理的圖。
圖8A和圖8B是示出根據(jù)本發(fā)明實施例的圖3A和圖3B的接入路由器和移動路由器為每個移動路由器確立唯一委托前綴的方法的圖。
具體實施例方式
圖3A和圖3B是示出根據(jù)本發(fā)明實施例的網(wǎng)絡拓撲50、50′和50″的圖,這些網(wǎng)絡拓撲基于接入路由器(AR)52經(jīng)由固定連接51提供用于在本地移動網(wǎng)絡56中漫游移動路由器54a、54b和54c的連通性。接入路由器52被配置為執(zhí)行基于NEMO的操作,如下所述。具體而言,接入路由器52選擇供移動路由器54a、54b和54c使用的可用網(wǎng)絡前綴58(例如“3::”)。注意,接入路由器52實際上可能具有它為有線網(wǎng)絡、專用網(wǎng)絡等預留的其他網(wǎng)絡前綴。
接入路由器52輸出路由器宣傳消息,該路由器宣傳消息包括前綴選項以及樹信息選項,該前綴選項指定供移動路由器54a、54b和54c用作附接點的可用網(wǎng)絡前綴58(例如“3::”)。接入路由器52還向廣域網(wǎng)16宣傳具有值“3::”的可用網(wǎng)絡前綴58是經(jīng)由接入路由器52全局可達的。
移動路由器54a基于指定可用網(wǎng)絡前綴58和樹信息選項的宣傳消息附接到接入路由器52。響應于移動路由器54a接收到委托前綴60a(例如“3:1::”),移動路由器54a輸出路由器宣傳消息,該路由器宣傳消息指定前綴選項和樹信息選項,該前綴選項指定委托前綴60a,該樹信息選項指定接入路由器52所確立的樹和基于與移動路由器54a的附接的樹的相對深度。作為響應,移動路由器54b附接到移動路由器54a,并從接入路由器52獲得其自己的委托前綴60b。
圖3A還示出響應于移動路由器54b從附接到移動路由器54a變?yōu)楦浇拥浇尤肼酚善?2,本地移動網(wǎng)絡56的拓撲50到拓撲50′的轉(zhuǎn)變66a。圖3B示出響應于移動路由器54a從附接到接入路由器52變?yōu)楦浇拥揭苿勇酚善?4b,本地移動網(wǎng)絡56的拓撲50′到拓撲50″的轉(zhuǎn)變66b。
如下所述,接入路由器52被配置成用于一旦與接入路由器52進行初始注冊,就向每個移動路由器54a、54b和54c分配相應的唯一委托地址前綴60a、60b和60c,從而使得移動路由器能夠在整個本地移動網(wǎng)絡56內(nèi)移動,而無需重新分配委托地址前綴。委托前綴60a、60b和60c是從接入路由器的可用網(wǎng)絡前綴58的聚集中選擇出來的。從而,具有各自的值“3:1::”、“3:2::”和“3:3::”的委托前綴60a、60b和60c是在具有值“3::”的可用網(wǎng)絡前綴58的地址空間內(nèi)的。
此外,接入路由器52被配置成用于充當支持反向路由選擇頭部操作的移動IP歸屬代理,從而使得移動路由器12a、12b和12c能夠利用各自的隧道向接入路由器52注冊其具有值“3::1”、“3:1::1”和“3:2::4”的本地轉(zhuǎn)交地址(LCoA)62a、62b和62c。每個隧道還可以具有相應的安全性關聯(lián),從而使得接入路由器52和相應的移動路由器54a、54b或54c保持私密性。注意,由于移動路由器54a與接入路由器52共享鏈路(即直接連接到接入路由器52),因此反向路由選擇頭部的使用是可選的,但是仍可使用具有安全性關聯(lián)的隧道。
從而,接入路由器52可以維護為每個移動路由器指定委托網(wǎng)絡前綴(例如60a、60b、60c)、本地轉(zhuǎn)交地址(例如62a、62b和62c)以及源路由頭部的綁定緩存,其中該源路由頭部指定去到相應的本地轉(zhuǎn)交地址的逐跳路徑。
如圖3A和圖3B所示,每個移動路由器54a、54b和54c還保持由其相應的歸屬代理63分配的其相應的原移動網(wǎng)絡前綴24a、24b、24c(即原始移動網(wǎng)絡前綴)。例如,移動路由器54a(MR1)和移動路由器54c(MR3)具有由具有相應歸屬前綴22a(“1::”)的歸屬代理63a(HA1)分配的各自的原始移動網(wǎng)絡前綴24a(“1:1::”)和24c(“1:2::”);移動路由器54b(MR2)具有由具有相應歸屬前綴22b(“2::”)的歸屬代理63b(HA2)分配的原始移動網(wǎng)絡前綴24b(“2:1::”)。
但是,委托網(wǎng)絡前綴(例如60a、60b、60c)的分配使得移動路由器(例如54a、54b、54c)能夠利用其相應的委托網(wǎng)絡前綴(例如60a、60b、60c)確立和維護移動網(wǎng)絡,從而消除了移動路由器(例如54a、54b、54c)宣傳其原始移動網(wǎng)絡前綴(例如24、24b、24c)的必要。
此外,移動路由器54a、54b和54c中的每一個被配置成用于從其相應的委托前綴60a、60b和60c選擇相應的歸屬轉(zhuǎn)交地址(也稱為遠程轉(zhuǎn)交地址(RcoA))64a、64b和64c。一旦移動路由器54a、54b和54c選擇了各自的歸屬轉(zhuǎn)交地址64a、64b和64c,移動路由器就能夠向其各自的歸屬代理(例如63a或63b)發(fā)送綁定更新,以指定移動路由器(可由其各自的歸屬地址H1、H2、H3標識)是可以經(jīng)由其各自的遠程轉(zhuǎn)交地址64a、64b和64c到達的。移動路由器54a、54b和54c還可以發(fā)送指定其各自的原始移動網(wǎng)絡前綴24a、24b和24c可以經(jīng)由遠程轉(zhuǎn)交地址64a、64b和64c到達的綁定更新消息。
作為響應,歸屬代理更新其綁定緩存條目,以指定移動路由器54a、54b和54c的歸屬地址(例如H1、H2、H3)以及其各自的原始移動網(wǎng)絡前綴24a、24b和24c是可以經(jīng)由各自的委托前綴60a、60b和60c內(nèi)的各自的遠程轉(zhuǎn)交地址64a、64b和64c到達的。由于每個委托前綴是因特網(wǎng)16上廣告的接入路由器52的可用網(wǎng)絡前綴58內(nèi)的,因此歸屬代理(k例如63a或63b)可以經(jīng)由相應的歸屬轉(zhuǎn)交地址(64a、64b、64c)維護與其移動路由器(例如54a、54b、54c)的可達性。從而,歸屬代理(例如63a或63b)可以經(jīng)由接入路由器52將想去往歸屬地址(例如H1、H2、H3)的分組轉(zhuǎn)發(fā)到遠程轉(zhuǎn)交地址64a、64b和64c。
接入路由器52基于相應的本地轉(zhuǎn)交地址(例如62a、62b、62c)維護委托前綴(例如60a、60b、60c)的綁定緩存。每個移動路由器(例如54a、54b、54c)響應于確立本地移動網(wǎng)絡56中的新的附接點向接入路由器發(fā)送綁定緩存更新消息,以指定移動路由器(例如54a、54b和54c)及其相應的委托網(wǎng)絡前綴(例如60a、60b和60c)是可以經(jīng)由基于新附接點確立的本地轉(zhuǎn)交地址(例如圖3A中的62a、62b、62′b、62c;圖3B中的62a、62′a、62′b和62c)到達的。
從而,接入路由器52通過基于其歸屬轉(zhuǎn)交地址(例如64a、64b、64c)轉(zhuǎn)發(fā)經(jīng)由因特網(wǎng)16接收到的、想去往移動路由器的分組,或者基于更新其指定本地轉(zhuǎn)交地址(例如62a、62b、62c)的綁定緩存條目轉(zhuǎn)發(fā)經(jīng)由因特網(wǎng)16接收到的、相去往其相應的原始移動網(wǎng)絡前綴(例如24a、24b、24c)的分組,來為每個移動路由器(例如54a、54b、54c)提供可達性。
例如,圖3A示出移動路由器54b離開移動路由器54a,并直接附接到接入路由器52,從而產(chǎn)生拓撲50′。移動路由器54b基于檢測到來自接入路由器52的指定可用網(wǎng)絡前綴58“3::”的路由器宣傳消息,通過創(chuàng)建具有值“3::2”的新的轉(zhuǎn)交地址62′b來附接到接入路由器52。移動路由器54b向接入路由器52發(fā)送綁定更新消息,以將代替原轉(zhuǎn)交地址62b的新本地轉(zhuǎn)交地址62′b通知給接入路由器52。但是,遠程轉(zhuǎn)交地址64b不變,這是因為移動路由器54b繼續(xù)使用其委托地址前綴60b。
類似地,圖3B示出了移動路由器54b離開接入路由器52,并且附接到移動路由器54b,從而產(chǎn)生拓撲50″。移動路由器54a基于檢測到來自移動路由器54b的指定可從移動路由器54b獲得的委托網(wǎng)絡前綴60b是“3:2::”,通過創(chuàng)建具有值“3:2::2”的新轉(zhuǎn)交地址62′a,來附接到移動路由器54b。移動路由器54a向接入路由器52發(fā)送綁定更新消息,以將代替原轉(zhuǎn)交地址62a的新的本地轉(zhuǎn)交地址62′a通知給接入路由器52。但是,遠程轉(zhuǎn)交地址64a不變,這是因為移動路由器54a繼續(xù)使用其委托地址前綴60a。
從而,不論是否如圖3A和圖3B所示發(fā)生拓撲變化,在移動路由器在本地移動網(wǎng)絡56內(nèi)漫游期間,只需要執(zhí)行以下步驟一次向歸屬代理(例如63a或63b)發(fā)送綁定更新以注冊相應移動路由器(例如54a、54b和54c)的遠程轉(zhuǎn)交地址(例如64a、64b、64c)。
圖4是示出根據(jù)本發(fā)明實施例的接入路由器52的框圖。接入路由器52包括DHCPv6委托資源70,其被配置成用于委托前綴,如上文并入的Troan等為的因特網(wǎng)草案中所述。如下所述,委托資源70被配置成用于向每個移動路由器(例如54a、54b、54c)提供相應的委托地址前綴(例如60a、60b和60c),其中委托地址前綴(例如60a、60b和60c)中的每一個在可用網(wǎng)絡前綴58的地址空間之內(nèi),從而使得委托地址前綴能夠被用于整個本地移動網(wǎng)絡56內(nèi)。
接入路由器52還包括路由選擇資源72,該路由選擇資源72包括路由器宣傳資源74、路由選擇表76和反向路由選擇頭部(RRH)資源70。路由選擇表被配置成用于存儲多個綁定緩存條目80。每個綁定緩存條目(例如80a、80b、80c)被配置為相應的委托地址前綴(例如60a、60b和60c)或者相應的移動路由器(例如54a、54b、54c)存儲相應的本地轉(zhuǎn)交地址(例如62a、62b、62c),。但是,很明顯,為每個移動路由器和每個委托前綴80,可以存儲不同的條目,這取決于路由選擇表76的實現(xiàn)方式。
反向路由選擇頭部資源78被配置成用于提供反向路由選擇頭部功能,并且充當隧道端點以用移動路由器端接隧道,如以上并入的Thubert-RRH因特網(wǎng)草案中所述。具體而言,反向路由選擇頭部資源78被配置成用于基于接收到的消息的反向路由選擇頭部內(nèi)指定的連續(xù)的下一跳地址來確立到達相應的本地轉(zhuǎn)交地址62的源路由。反向路由選擇頭部在下文中參考圖7描述。
圖5是示出根據(jù)本發(fā)明實施例由路由器宣傳資源74輸出的路由器宣傳消息82的圖。路由器宣傳消息82包括根據(jù)標題為“Neighbor Discoveryfor IP Version 6(IPv6)”的RFC 2461的強制路由器宣傳部分84,該RFC可在IETF網(wǎng)站上http://www.ietf.org/rfc/rfc2461.txt處獲得,這里通過引用將其全部并入。路由器宣傳消息82還包括根據(jù)RFC 2461的4.6.2節(jié)的前綴選項部分86,以及根據(jù)以上并入的Thubert-RRH因特網(wǎng)草案的樹信息選項部分88。
前綴選項部分86包括選項類型字段90a(“3”),指定可用前綴58的有效長度的前綴長度字段92以及具有128位IPv6地址的前綴值94,在該128位IPv6地址中,前綴長度字段92中指定的最高有效位是有效的。
樹信息選項部分88被用于標識由充當頂級移動路由器的接入路由器52形成的樹的特性。具體而言,樹信息選項部分88包括選項類型字段90b(“10”)、指定相應樹的規(guī)定偏好值的偏好字段95、指定去到TLMR字段97中指定的頂級移動路由器(TLMR)的跳數(shù)的深度字段96、樹群組字段98以及標志位100a、100b和100c。TLMR字段97指定發(fā)送路由器宣傳消息82的路由器(例如52、54a、54b、54c)的全局IPv6地址。樹群組字段98指定用于標識樹的IPv6全局地址(由TLMR 52設置)(例如網(wǎng)絡拓撲50包括基于從路由器54c到54b到54a到53的順序連接的單個樹)。
標志位100a(F=1)被用于指定接入路由器52是固定移動路由器。標志位100b(H=1)被用于指定接入路由器52充當歸屬代理,而標志位100a(D=1)被用于指定接入路由器52被配置成用于充當委托路由器(DR),該委托路由器被配置成用于根據(jù)DHCPv6協(xié)議執(zhí)行前綴委托(PD)。從而,接入路由器52將其自己宣傳為用于前綴委托的DHCPv6委托路由器(DHCPv6-PD DR)。
圖6是示出根據(jù)本發(fā)明實施例的移動路由器54的圖。移動路由器54包括出口接140、入口接口142和路由選擇資源144,該路由選擇資源144包括路由器宣傳資源74和移動性(NEMO)資源146。入口接口142被配置成用于基于與接入路由器52和任何其他中間路由器的附接,接收來自附接的節(jié)點的數(shù)據(jù)流量,并經(jīng)由出口接口140將流量轉(zhuǎn)發(fā)到因特網(wǎng)16。入口接口142還被配置成用于輸出由路由器宣傳資源74生成的路由器宣傳消息82。
移動性資源146包括地址生成資源148、反向路由選擇頭部資源78和遵從DHCPv6的前綴請求資源150,該前綴請求資源150充當根據(jù)RFC3633與DHCPv6委托資源70交互的DHCPv6客戶端。以下將描述更多細節(jié)。
圖7是示出根據(jù)以上并入的Thubert-RRH草案由移動路由器中的RRH資源生成的反向路由選擇頭部的圖。具體而言,圖7示出由具有拓撲50的發(fā)端移動路由器54c、中間移動路由器54b和移動路由器54a分別進行的反向路由選擇頭部190a、190b和190c的更新。具體而言,圖7示出分組101,該分組101具有源地址字段102、目的地地址字段104、擴展頭部106、反向路由選擇頭部(例如190a)和由發(fā)端源(例如移動路由器54c)生成的內(nèi)部分組108(例如對委托地址前綴的請求)。
正如以上并入的Thubert-RRH中所述,作為發(fā)端移動路由器的移動路由器54c輸出具有指定移動路由器54c的轉(zhuǎn)交地址112c(MR3LCoA)的源地址字段102的分組101,以及反向路由選擇頭部190a內(nèi)的所選擇數(shù)目的空地址時隙114。空時隙使得路由器54b和54c能夠?qū)⑵涓髯缘霓D(zhuǎn)交地址存儲在IPv6頭部內(nèi)(例如在反向路由選擇頭部或源地址字段102內(nèi))。
具體而言,移動路由器54c資源43的RRH資源78在第一時隙(slot0)中插入移動路由器54c的規(guī)定歸屬地址116(MR3_Haddr)(或用于匿名連接的別名),并在類型字段118內(nèi)指定類型為“4”的路由選擇頭部。RRH資源78在源地址字段102中插入移動路由器54c的轉(zhuǎn)交地址112c,并在目的地地址字段104中插入相應的接入路由器52的地址120(AR),并將分組101輸出到其附接路由器54b。
移動路由器54b響應于檢測到反向路由選擇頭部190a,通過將源地址值112c插入到檢測到的空條目字段“slot1”中來選擇性地更新反向路由選擇頭部,從而產(chǎn)生更新后的反向路由選擇頭部190b。移動路由器54a將其自己的轉(zhuǎn)交地址112a插入到源地址字段102中,并將分組輸出到接入路由器52。從而,反向路由選擇頭部提供了發(fā)端移動路由器(例如54c)和接入路由器52之間的隧道。
接入路由器52讀取底部條目116以識別移動路由器54c的歸屬地址,在識別時它對該條目的使用方式就好像該條目是移動IPv6歸屬地址目的地選項一樣(即將其作為進入綁定緩存的索引)?,F(xiàn)在,接入路由器52可以通過將反向路由選擇頭部190c和源地址字段102用于構(gòu)建源路由選擇頭部,來經(jīng)由隧道直接發(fā)送回分組。
圖8A和圖8B是示出根據(jù)本發(fā)明實施例接入路由器52將地址前綴委托給移動路由器54的圖。這里參考圖8A和圖8B描述的步驟可以實現(xiàn)在各自的移動節(jié)點中并且實現(xiàn)為存儲在計算機可讀介質(zhì)(例如軟盤、硬盤、EEPROM、CD-ROM等等)上的經(jīng)由計算機可讀傳輸介質(zhì)(例如光纜、導電傳輸線介質(zhì)、無線電磁介質(zhì)等)傳播的可執(zhí)行代碼。
該方法開始于步驟200,在該步驟中接入路由器52的路由器宣傳資源74輸出路由器宣傳消息,該消息包括前綴選項86和樹信息選項88,該前綴選項86指定具有值“3::”的可用網(wǎng)絡前綴(P)58,該樹信息選項88指定接入路由器52是能夠進行前綴委托的具有NEMO能力的固定頂級移動路由器(TLMR)。響應于檢測到路由器宣傳消息,在步驟202中,移動路由器54a通過基于所宣傳的前綴58配置其本地轉(zhuǎn)交地址62a,向接入路由器52發(fā)送對委托前綴(DP1)60a的請求并在接收到其時在其入口端口142上宣傳委托前綴60a,從而來附接到接入路由器52。具體而言,移動路由器54a所輸出的路由器宣傳消息82在前綴選項86的前綴部分94中指定委托前綴60a,并且適當?shù)那熬Y長度在長度字段92中指定;樹信息選項88與接入路由器52所輸出的樹信息選項相同,只不過移動路由器54a將深度字段96增加了“1”,以指示移動路由器54a與TLMR距離一跳。如上所述,移動路由器54a不需要利用反向路由選擇頭部,這是因為它直接附接到接入路由器52。移動路由器54a還向其歸屬代理63a(HA1)發(fā)送綁定更新,以指定移動路由器54a(可由其歸屬地址H1標識)和/或其相應的原始移動網(wǎng)絡前綴24a(“1:1::”)可以經(jīng)由遠程轉(zhuǎn)交地址64a(“3:1::1”)到達。
在步驟204中,移動路由器54b的路由選擇資源144檢測由出口接口140從移動路由器54a接收到的路由器宣傳消息82,該路由器宣傳消息82指定委托前綴60a和樹信息選項88。響應于檢測到樹信息選項88,移動性資源146在步驟206中解析樹信息選項88,并檢測到位100c被置位,從而指定作為頂級移動路由器的接入路由器52被配置為委托路由器。作為響應,在步驟208中,地址生成資源148通過基于委托前綴60a(DP1)構(gòu)建本地轉(zhuǎn)交地址62b,來致使移動路由器54b附接到移動路由器54a。
在步驟210中,移動路由器54b生成分組。該分組包括由請求資源150生成的DHCPv6請求108,和由RRH資源78生成的反向路由選擇頭部190。路由選擇資源72將其本地轉(zhuǎn)交地址62b添加到源地址字段102內(nèi),并將接入路由器52的地址120添加到目的地地址字段104中,該目的地地址字段104是由移動性資源146從樹信息選項字段88中的TLMR標識符97中取得的。
在步驟212中,接入路由器52中的委托資源70接收委托前綴請求和附接的RRH 190。在步驟214中,作為響應,委托資源70分配委托前綴60b(DP2),并更新其綁定緩存條目80b,以指定委托前綴60b和移動路由器54b是可以經(jīng)由本地轉(zhuǎn)交地址62b到達的;路由選擇資源72還以本地轉(zhuǎn)交地址62b的源路由器條目的形式存儲反向路由選擇頭部,以指定本地轉(zhuǎn)交地址62b是可以經(jīng)由從反向路由選擇頭部生成的源路由到達的。
在步驟216中,委托資源70利用從反向路由選擇頭部獲得的源路由將委托前綴60b發(fā)送到移動路由器54b。
響應于DHCPv6客戶端150接收到委托前綴60b,在步驟218中,轉(zhuǎn)交地址生成資源148選擇在委托前綴60b的地址空間內(nèi)的遠程轉(zhuǎn)交地址(R-CoA)64b。在步驟220中,移動路由器54b中的路由器宣傳資源74在其入口接口142上宣傳委托前綴60b。
在步驟222中,移動路由器54b的移動性資源146使用其內(nèi)部綁定更新資源(未示出)來向其歸屬代理63b(HA2)發(fā)送帶有反向路由選擇頭部的綁定更新,以指定移動路由器54b(可以由其歸屬地址H2標識)和/或其相應的具有值“2:1::”的原始移動網(wǎng)絡前綴24b(MNP2)是可以經(jīng)由遠程轉(zhuǎn)交地址64b到達的。在步驟224中,接入路由器52的反向路由選擇頭部資源78通過剝除反向路由選擇頭部字段190來端接隧道,同時存儲與反向路由選擇頭部中指定的它的轉(zhuǎn)交地址值62b相關的返回發(fā)端移動路由器54b的源路由;接入路由器52將其自己的地址添加到源地址字段102中,并且在步驟226中將綁定更新消息轉(zhuǎn)發(fā)到歸屬代理63b。
圖8B是示出轉(zhuǎn)變66a和圖3A的圖,其中移動路由器54b直接附接到接入路由器52。在步驟230中,移動路由器54b檢測來自接入路由器52的指定前綴(P)58和樹信息選項88的路由器宣傳消息82。在步驟232中,移動性資源146檢測到接入路由器52是頂級移動路由器,以及標志位100c被置位以指示接入路由器52是委托路由器。在步驟234中,移動路由器54b中的轉(zhuǎn)交地址生成資源148通過生成位于由接入路由器52宣傳的可用網(wǎng)絡前綴58的地址空間內(nèi)的新轉(zhuǎn)交地址62′b(“3::2”)來附接到接入路由器52。在步驟236中,移動路由器54b的移動性資源146生成針對接入路由器52的綁定更新消息,該消息指定新的本地轉(zhuǎn)交地址62′b。響應于在步驟238中接入路由器52中的路由選擇資源72接收到綁定更新消息,在步驟240中,路由選擇資源72更新綁定緩存條目80b,以指定移動路由器54b和委托前綴60b是可以經(jīng)由具有值“3::2”的新的本地轉(zhuǎn)交地址62′b到達的。在步驟242中,路由選擇資源72將綁定確認發(fā)送回移動路由器54b。
根據(jù)所公開的實施例,NEMO路由優(yōu)化可以被應用到被訪網(wǎng)絡中的漫游移動路由器,同時遵循嵌套結(jié)構(gòu)之外的基本Nemo協(xié)議。
此外,由于移動路由器只需要不受阻礙地宣傳委托前綴,因此就使其歸屬地址前綴對于不受信任的接入路由器或訪問移動節(jié)點保持機密而言,可以維持秘密性。從而,一旦在每個節(jié)點中實現(xiàn)RFC 3041,移動路由器和接入路由器(以及本地移動節(jié)點)就可以彼此匿名。
此外,接入路由器可以將移動路由器流量置于特定類別中,從而被訪接入路由器可以加強其自身的安全性,并防止訪問移動路由器過分利用其資源。
最后,在移動路由器在接入路由器的本地移動網(wǎng)絡內(nèi)移動的同時,保護了向歸屬代理的長距離注冊,這使得接入路由器能夠限制接入。
注意,反向路由選擇頭部的使用通過消除移動路由器和接入路由器之間的嵌套隧道而優(yōu)化了通信;但是,如果以利用嵌套隧道為代價,則可以省略反向路由選擇頭部的使用。
此外,很容易看出,所公開的實施例可以應用到任何數(shù)目的可以附接到附接路由器的移動路由器。
雖然已經(jīng)聯(lián)系了目前認為是最實用和優(yōu)選的實施例描述了所公開的實施例,但是要理解,本發(fā)明并不局限于所公開的實施例,而是相反,想要覆蓋所附權(quán)利要求書的精神和范圍內(nèi)包括的各種修改和等同布置。
權(quán)利要求
1.一種接入路由器中的方法,該方法包括基于第一移動路由器對所述接入路由器和附接到所述接入路由器的第二移動路由器中的一個的附接,向所述第一移動路由器提供委托地址前綴,由所述接入路由器所服務的本地移動網(wǎng)絡中的每個移動路由器接收到相應的在所述本地移動網(wǎng)絡內(nèi)使用的唯一委托地址前綴;以及向所述第一移動路由器的規(guī)定的歸屬代理注冊具有所述委托地址前綴的遠程轉(zhuǎn)交地址,以注冊所述第一移動路由器的可達性。
2.如權(quán)利要求1所述的方法,還包括輸出具有前綴選項和樹信息選項的路由器宣傳消息,所述前綴選項指定用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴,所述樹信息選項指定所述接入路由器是頂級路由器并被配置為用于提供所述委托地址前綴的委托路由器。
3.如權(quán)利要求2所述的方法,其中所述提供步驟包括接收來自所述第一移動路由器的對所述委托地址前綴的請求,該請求包括指定去往所述第一移動路由器的路徑的反向路由選擇頭部,該反向路由選擇頭部包括所述可用網(wǎng)絡前綴的地址空間內(nèi)的本地轉(zhuǎn)交地址,所述請求還包括指定所述路徑的第一跳的源地址字段;通過利用可經(jīng)由所述本地轉(zhuǎn)交地址到達的委托地址前綴更新綁定緩存條目,來從所述可用網(wǎng)絡前綴內(nèi)的前綴的聚集中,將所述委托地址前綴分配給所述第一移動路由器;以及在包括指定所述路徑的源路由頭部的分組中,將用于所述第一移動路由器的委托地址前綴發(fā)送到所述路徑的第一跳。
4.如權(quán)利要求3所述的方法,其中所述第二移動路由器被分配以第二委托地址前綴,該第二委托地址前綴不同于所述委托地址前綴并且處于所述可用網(wǎng)絡前綴的地址空間內(nèi),所述本地轉(zhuǎn)交地址處于所述第二委托地址前綴的地址空間內(nèi)。
5.如權(quán)利要求4所述的方法,其中所述注冊步驟包括將綁定更新消息從所述第一移動路由器轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理,所述綁定更新消息指定所述第一移動路由器和由所述歸屬代理分配給所述第一移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述遠程轉(zhuǎn)交地址到達的。
6.如權(quán)利要求5所述的方法,其中所述轉(zhuǎn)發(fā)步驟包括從所述綁定更新消息中去除所述反向路由選擇頭部,并且在綁定緩存條目中存儲所述本地轉(zhuǎn)交地址是可以經(jīng)由包括所述路徑的第一跳的路徑到達的,在所述綁定更新消息的源地址字段中插入所述接入路由器的地址,以及將不具有所述反向路由選擇頭部的所述綁定更新消息轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理。
7.如權(quán)利要求4所述的方法,還包括接收來自所述第一移動路由器的第二綁定更新消息,該第二綁定更新消息指定處于所述可用網(wǎng)絡前綴的地址空間內(nèi)并且不同于所述第二委托地址前綴的第二本地轉(zhuǎn)交地址,所述第二綁定更新代替所述本地轉(zhuǎn)交地址;以及利用可經(jīng)由所述第二本地轉(zhuǎn)交地址到達的所述委托地址前綴和所述第一移動路由器來更新所述綁定緩存條目。
8.如權(quán)利要求1所述的方法,還包括輸出指定用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴的路由器宣傳消息,并且其中所述第二移動路由器被分配以第二委托地址前綴,該第二委托地址前綴不同于所述委托地址前綴并且處于所述可用網(wǎng)絡前綴的地址空間內(nèi),所述本地轉(zhuǎn)交地址處于所述第二委托地址前綴的地址空間內(nèi)。
9.如權(quán)利要求8所述的方法,其中所述注冊步驟包括將綁定更新消息從所述第一移動路由器轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理,所述綁定更新消息指定所述第一移動路由器和由所述歸屬代理分配給所述第一移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述遠程轉(zhuǎn)交地址到達的。
10.如權(quán)利要求9所述的方法,其中所述轉(zhuǎn)發(fā)步驟包括從所述綁定更新消息中去除所述反向路由選擇頭部,并且在綁定緩存條目中存儲所述本地轉(zhuǎn)交地址是可以經(jīng)由包括所述路徑的第一跳的路徑到達的,在所述綁定更新消息的源地址字段中插入所述接入路由器的地址,以及將不具有所述反向路由選擇頭部的所述綁定更新消息轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理。
11.一種移動路由器中的方法,該方法包括檢測由充當所述移動路由器的附接路由器的第二移動路由器輸出的路由器宣傳消息,該路由器宣傳消息具有前綴選項和樹信息選項,所述前綴選項指定用于由所述第二移動路由器所服務的本地移動網(wǎng)絡內(nèi)的第一網(wǎng)絡前綴,所述樹信息選項指定充當頂級路由器并且被配置為用于提供委托地址前綴的委托路由器的接入路由器;基于所述第一網(wǎng)絡前綴生成本地轉(zhuǎn)交地址;輸出對經(jīng)由所述第二移動路由器來自所述接入路由器的委托前綴的請求;接收由所述接入路由器分配的所述委托前綴,所述委托前綴不同于所述第一網(wǎng)絡前綴;以及在所述移動路由器的入口鏈路上宣傳所述委托前綴。
12.如權(quán)利要求11所述的方法,還包括基于所述委托前綴生成歸屬轉(zhuǎn)交地址;以及經(jīng)由所述第二移動路由器向歸屬代理發(fā)送綁定更新消息,以指定所述移動路由器和由所述歸屬代理分配給所述移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述歸屬轉(zhuǎn)交地址到達的。
13.如權(quán)利要求12所述的方法,其中所述輸出和發(fā)送步驟中各自包括插入反向路由選擇頭部,該反向路由選擇頭部包括所述本地轉(zhuǎn)交地址和用于所述第二移動路由器和去往所述接入路由器的路徑上的任何中間跳的規(guī)定數(shù)目的空時隙。
14.如權(quán)利要求12所述的方法,還包括檢測由所述接入路由器輸出的第二路由器宣傳消息,該第二路由器宣傳消息具有第二前綴選項和將所述接入路由器標識為所述頂級移動路由器和所述委托路由器的樹信息選項,所述第二前綴選項指定用于由所述接入路由器所服務的本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴;通過以下步驟附接到所述接入路由器;(1)利用基于所述可用網(wǎng)絡前綴的新的本地轉(zhuǎn)交地址取代所述本地轉(zhuǎn)交地址,以及(2)向所述接入路由器發(fā)送綁定更新消息,該綁定更新消息指定所述移動路由器和所述委托前綴是可以經(jīng)由所述新的本地轉(zhuǎn)交地址到達的。
15.一種接入路由器,其被配置成用于為本地移動網(wǎng)絡提供到廣域分組交換網(wǎng)絡的連通性,該接入路由器包括委托資源,其被配置成用于向每個移動路由器提供相應的委托地址前綴,所述委托地址前綴中的每一個處于用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴內(nèi);以及包括路由選擇表的路由選擇資源,該路由選擇表被配置成用于為每個委托地址前綴存儲用于到達所述本地移動網(wǎng)絡中的相應移動路由器的相應本地轉(zhuǎn)交地址。
16.如權(quán)利要求15所述的接入路由器,其中所述路由選擇資源包括路由器宣傳資源,該路由器宣傳資源被配置成用于輸出包括前綴選項和樹信息選項的路由器宣傳消息,所述前綴選項指定用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴,所述樹信息選項指定所述接入路由器是頂級路由器并且被配置為用于提供所述委托地址前綴的委托路由器。
17.如權(quán)利要求16所述的接入路由器,其中所述路由選擇資源包括反向路由選擇頭部資源,該反向路由選擇頭部資源被配置成用于基于在來自相應移動路由器的接收到的消息的反向路由選擇頭部內(nèi)指定的連續(xù)下一跳地址,來確立用于到達所述本地轉(zhuǎn)交地址中相應的本地轉(zhuǎn)交地址的源路由;所述委托資源被配置成用于接收來自所述移動路由器中的第一移動路由器的對于相應的第一委托地址前綴的請求,該請求包括指定去往所述第一移動路由器的路徑的反向路由選擇頭部,該反向路由選擇頭部包括所述可用網(wǎng)絡前綴的地址空間內(nèi)的本地轉(zhuǎn)交地址,所述請求還包括指定所述路徑的第一跳的源地址字段;所述委托資源被配置成用于通過利用可經(jīng)由所述本地轉(zhuǎn)交地址到達的第一委托地址前綴更新綁定緩存條目,來從所述可用網(wǎng)絡前綴內(nèi)的前綴的聚集中將所述第一委托地址前綴分配給所述第一移動路由器;所述委托資源在包括指定所述路徑的源路由頭部的分組中,將用于所述第一移動路由器的第一委托地址前綴發(fā)送到所述路徑的第一跳。
18.如權(quán)利要求17所述的接入路由器,其中所述本地轉(zhuǎn)交地址處于分配給所述移動路由器中相應的第二移動路由器的第二委托地址前綴的地址空間內(nèi)。
19.如權(quán)利要求18所述的接入路由器,其中所述路由選擇資源被配置成用于接收來自所述第一移動路由器的并且想去往規(guī)定的歸屬代理的綁定更新消息,以指定所述第一移動路由器和由所述規(guī)定的歸屬代理分配給所述第一移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由具有所述第一委托地址前綴的歸屬轉(zhuǎn)交地址到達的;所述反向路由選擇頭部資源被配置成用于從所述綁定更新消息中去除附接的反向路由選擇頭部,并且在綁定緩存條目中存儲所述本地轉(zhuǎn)交地址是可以經(jīng)由包括所述路徑的第一跳的路徑到達的;所述路由選擇資源被配置成用于在所述綁定更新消息的源地址字段中插入所述接入路由器的地址,并且將不具有所述反向路由選擇頭部的所述綁定更新消息轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理。
20.如權(quán)利要求17所述的接入路由器,其中所述路由選擇資源被配置成用于接收來自所述第一移動路由器的第二綁定更新消息,該第二綁定更新消息指定處于所述可用網(wǎng)絡前綴的地址空間內(nèi)并且不同于所述第二委托地址前綴的第二本地轉(zhuǎn)交地址,所述第二綁定更新代替所述本地轉(zhuǎn)交地址;并且所述路由選擇資源被配置成用于利用所述第一委托地址前綴和可經(jīng)由所述第二本地轉(zhuǎn)交地址到達的所述第一移動路由器來更新所述綁定緩存條目。
21.一種移動路由器,包括出口接口,其被配置成用于接收由充當所述移動路由器的附接路由器的第二移動路由器輸出的路由器宣傳消息,該路由器宣傳消息具有前綴選項和樹信息選項,所述前綴選項指定用于由所述第二移動路由器所服務的本地移動網(wǎng)絡內(nèi)的第一網(wǎng)絡前綴,所述樹信息選項指定充當頂級路由器并且被配置為用于提供委托地址前綴的委托路由器的接入路由器;以及路由選擇資源,其包括(1)移動性資源,其被配置成用于基于所述第一網(wǎng)絡前綴生成本地轉(zhuǎn)交地址,并且經(jīng)由所述出口接口輸出對經(jīng)由所述第二移動路由器來自所述接入路由器的委托前綴的請求,所述移動性接口被配置成用于接收來自所述接入路由器的不同于所述第一網(wǎng)絡前綴的所述委托前綴,以及(2)宣傳資源,其被配置成用于在入口接口上輸出指定所述委托前綴的宣傳消息。
22.如權(quán)利要求21所述的移動路由器,其中所述移動性資源被配置成用于基于所述委托前綴生成歸屬轉(zhuǎn)交地址,并且經(jīng)由所述第二移動路由器向歸屬代理發(fā)送綁定更新消息,該綁定更新消息指定所述移動路由器和由所述歸屬代理分配給所述移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述歸屬轉(zhuǎn)交地址到達的。
23.如權(quán)利要求22所述的移動路由器,其中所述移動性資源被配置成用于插入反向路由選擇頭部,該反向路由選擇頭部包括所述本地轉(zhuǎn)交地址和用于所述第二移動路由器和去往所述接入路由器的路徑上的任何中間跳的規(guī)定數(shù)目的空時隙。
24.如權(quán)利要求22所述的移動路由器,其中所述出口接口被配置成用于接收由所述接入路由器輸出的第二路由器宣傳消息,該第二路由器宣傳消息具有第二前綴選項和將所述接入路由器標識為所述頂級移動路由器和所述委托路由器的樹信息選項,所述第二前綴選項指定用于由所述接入路由器所服務的本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴;所述移動性資源被配置成用于通過以下步驟附接到所述接入路由器;(1)利用基于所述可用網(wǎng)絡前綴的新的本地轉(zhuǎn)交地址取代所述本地轉(zhuǎn)交地址,以及(2)向所述接入路由器發(fā)送綁定更新消息,該綁定更新消息指定所述移動路由器和所述委托前綴是可以經(jīng)由所述新的本地轉(zhuǎn)交地址到達的。
25.一種計算機可讀介質(zhì),其上存儲了用于由接入路由器為本地移動網(wǎng)絡提供連通性的指令序列,所述指令序列包括用于執(zhí)行以下步驟的指令基于第一移動路由器對所述接入路由器和附接到所述接入路由器的第二移動路由器之一的附接,向所述第一移動路由器提供委托地址前綴,由所述接入路由器所服務的本地移動網(wǎng)絡中的每個移動路由器接收到用于所述本地移動網(wǎng)絡內(nèi)的相應的唯一委托地址前綴;以及向所述第一移動路由器的規(guī)定的歸屬代理注冊具有所述委托地址前綴的遠程轉(zhuǎn)交地址,以注冊所述第一移動路由器的可達性。
26.如權(quán)利要求25所述的介質(zhì),還包括用于執(zhí)行以下步驟的指令輸出具有前綴選項和樹信息選項的路由器宣傳消息,所述前綴選項指定用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴,所述樹信息選項指定所述接入路由器是頂級路由器并且被配置為用于提供所述委托地址前綴的委托路由器。
27.如權(quán)利要求26所述的介質(zhì),其中所述提供步驟包括接收來自所述第一移動路由器的對所述委托地址前綴的請求,該請求包括指定去往所述第一移動路由器的路徑的反向路由選擇頭部,該反向路由選擇頭部包括所述可用網(wǎng)絡前綴的地址空間內(nèi)的本地轉(zhuǎn)交地址,所述請求還包括指定所述路徑的第一跳的源地址字段;通過利用可經(jīng)由所述本地轉(zhuǎn)交地址到達的委托地址前綴更新綁定緩存條目,從所述可用網(wǎng)絡前綴內(nèi)的前綴的聚集中,將所述委托地址前綴分配給所述第一移動路由器;以及在包括指定所述路徑的源路由頭部的分組中,將用于所述第一移動路由器的委托地址前綴發(fā)送到所述路徑的第一跳。
28.如權(quán)利要求27所述的介質(zhì),其中所述第二移動路由器被分配以第二委托地址前綴,該第二委托地址前綴不同于所述委托地址前綴并且處于所述可用網(wǎng)絡前綴的地址空間內(nèi),所述本地轉(zhuǎn)交地址處于所述第二委托地址前綴的地址空間內(nèi)。
29.如權(quán)利要求28所述的介質(zhì),其中所述注冊步驟包括將綁定更新消息從所述第一移動路由器轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理,所述綁定更新消息指定所述第一移動路由器和由所述歸屬代理分配給所述第一移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述遠程轉(zhuǎn)交地址到達的。
30.如權(quán)利要求29所述的介質(zhì),其中所述轉(zhuǎn)發(fā)步驟包括從所述綁定更新消息中去除所述反向路由選擇頭部,并且在綁定緩存條目中存儲所述本地轉(zhuǎn)交地址是可以經(jīng)由包括所述路徑的第一跳的路徑到達的,在所述綁定更新消息的源地址字段中插入所述接入路由器的地址,以及將不具有所述反向路由選擇頭部的所述綁定更新消息轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理。
31.如權(quán)利要求28所述的介質(zhì),還包括用于執(zhí)行以下步驟的指令接收來自所述第一移動路由器的第二綁定更新消息,該第二綁定更新消息指定處于所述可用網(wǎng)絡前綴的地址空間內(nèi)并且不同于所述第二委托地址前綴的第二本地轉(zhuǎn)交地址,所述第二綁定更新代替所述本地轉(zhuǎn)交地址;以及利用可經(jīng)由所述第二本地轉(zhuǎn)交地址到達的所述委托地址前綴和所述第一移動路由器更新所述綁定緩存條目。
32.如權(quán)利要求25所述的介質(zhì),還包括用于執(zhí)行以下步驟的指令輸出指定用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴的路由器宣傳消息,并且其中所述第二移動路由器被分配以第二委托地址前綴,該第二委托地址前綴不同于所述委托地址前綴并且處于所述可用網(wǎng)絡前綴的地址空間內(nèi),所述本地轉(zhuǎn)交地址處于所述第二委托地址前綴的地址空間內(nèi)。
33.如權(quán)利要求32所述的介質(zhì),其中所述注冊步驟包括將綁定更新消息從所述第一移動路由器轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理,所述綁定更新消息指定所述第一移動路由器和由所述歸屬代理分配給所述第一移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述遠程轉(zhuǎn)交地址到達的。
34.如權(quán)利要求33所述的介質(zhì),其中所述轉(zhuǎn)發(fā)步驟包括從所述綁定更新消息中去除所述反向路由選擇頭部,并且在綁定緩存條目中存儲所述本地轉(zhuǎn)交地址是可以經(jīng)由包括所述路徑的第一跳的路徑到達的,在所述綁定更新消息的源地址字段中插入所述接入路由器的地址,以及將不具有所述反向路由選擇頭部的所述綁定更新消息轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理。
35.一種計算機可讀介質(zhì),其上存儲了用于供移動路由器附接到本地移動網(wǎng)絡的指令序列,所述指令序列包括用于執(zhí)行以下步驟的指令檢測由充當所述移動路由器的附接路由器的第二移動路由器輸出的路由器宣傳消息,該路由器宣傳消息具有前綴選項和樹信息選項,所述前綴選項指定用于由所述第二移動路由器所服務的本地移動網(wǎng)絡內(nèi)的第一網(wǎng)絡前綴,所述樹信息選項指定充當頂級路由器并且被配置為用于提供委托地址前綴的委托路由器的接入路由器;基于所述第一網(wǎng)絡前綴生成本地轉(zhuǎn)交地址;輸出對經(jīng)由所述第二移動路由器來自所述接入路由器的委托前綴的請求;接收由所述接入路由器分配的所述委托前綴,所述委托前綴不同于所述第一網(wǎng)絡前綴;以及在所述移動路由器的入口鏈路上宣傳所述委托前綴。
36.如權(quán)利要求35所述的介質(zhì),還包括基于所述委托前綴生成歸屬轉(zhuǎn)交地址;以及經(jīng)由所述第二移動路由器向歸屬代理發(fā)送綁定更新消息,該綁定更新消息指定所述移動路由器和由所述歸屬代理分配給所述移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述歸屬轉(zhuǎn)交地址到達的。
37.如權(quán)利要求36所述的介質(zhì),其中所述輸出和發(fā)送步驟中各自包括插入反向路由選擇頭部,該反向路由選擇頭部包括所述本地轉(zhuǎn)交地址和用于所述第二移動路由器和去往所述接入路由器的路徑上的任何中間跳的規(guī)定數(shù)目的空時隙。
38.如權(quán)利要求36所述的介質(zhì),還包括用于執(zhí)行以下步驟的指令檢測由所述接入路由器輸出的第二路由器宣傳消息,該第二路由器宣傳消息具有第二前綴選項和將所述接入路由器標識為所述頂級移動路由器和所述委托路由器的樹信息選項,所述第二前綴選項指定用于由所述接入路由器所服務的本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴;通過以下步驟附接到所述接入路由器;(1)利用基于所述可用網(wǎng)絡前綴的新的本地轉(zhuǎn)交地址取代所述本地轉(zhuǎn)交地址,以及(2)向所述接入路由器發(fā)送綁定更新消息,該綁定更新消息指定所述移動路由器和所述委托前綴是可以經(jīng)由所述新的本地轉(zhuǎn)交地址到達的。
39.一種接入路由器,包括用于基于第一移動路由器對所述接入路由器和附接到所述接入路由器的第二移動路由器之一的附接向所述第一移動路由器提供委托地址前綴的裝置,由所述接入路由器所服務的本地移動網(wǎng)絡中的每個移動路由器接收到在所述本地移動網(wǎng)絡內(nèi)使用的相應的唯一委托地址前綴;以及用于向所述第一移動路由器的規(guī)定的歸屬代理注冊具有所述委托地址前綴的遠程轉(zhuǎn)交地址以注冊所述第一移動路由器的可達性的裝置。
40.如權(quán)利要求39所述的接入路由器,其中所述注冊裝置包括用于輸出具有前綴選項和樹信息選項的路由器宣傳消息的裝置,所述前綴選項指定用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴,所述樹信息選項指定所述接入路由器是頂級路由器并且被配置為用于提供所述委托地址前綴的委托路由器。
41.如權(quán)利要求40所述的接入路由器,其中所述提供裝置被配置成用于接收來自所述第一移動路由器的對所述委托地址前綴的請求,該請求包括指定去往所述第一移動路由器的路徑的反向路由選擇頭部,該反向路由選擇頭部包括所述可用網(wǎng)絡前綴的地址空間內(nèi)的本地轉(zhuǎn)交地址,所述請求還包括指定所述路徑的第一跳的源地址字段;通過利用可經(jīng)由所述本地轉(zhuǎn)交地址到達的委托地址前綴更新綁定緩存條目,來從所述可用網(wǎng)絡前綴內(nèi)的前綴的聚集中,將所述委托地址前綴分配給所述第一移動路由器;以及在包括指定所述路徑的源路由頭部的分組中,將用于所述第一移動路由器的委托地址前綴發(fā)送到所述路徑的第一跳。
42.如權(quán)利要求41所述的接入路由器,其中所述第二移動路由器被分配以第二委托地址前綴,該第二委托地址前綴不同于所述委托地址前綴并且處于所述可用網(wǎng)絡前綴的地址空間內(nèi),所述本地轉(zhuǎn)交地址處于所述第二委托地址前綴的地址空間內(nèi)。
43.如權(quán)利要求42所述的接入路由器,其中所述注冊裝置被配置成用于將綁定更新消息從所述第一移動路由器轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理,所述綁定更新消息指定所述第一移動路由器和由所述歸屬代理分配給所述第一移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述遠程轉(zhuǎn)交地址到達的。
44.如權(quán)利要求43所述的接入路由器,其中所述注冊裝置被配置成用于從所述綁定更新消息中去除所述反向路由選擇頭部,并且在綁定緩存條目中存儲所述本地轉(zhuǎn)交地址是可以經(jīng)由包括所述路徑的第一跳的路徑到達的,在所述綁定更新消息的源地址字段中插入所述接入路由器的地址,以及將不具有所述反向路由選擇頭部的所述綁定更新消息轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理。
45.如權(quán)利要求42所述的接入路由器,其中所述注冊裝置被配置成用于接收來自所述第一移動路由器的第二綁定更新消息,該第二綁定更新消息指定處于所述可用網(wǎng)絡前綴的地址空間內(nèi)并且不同于所述第二委托地址前綴的第二本地轉(zhuǎn)交地址,所述第二綁定更新代替所述本地轉(zhuǎn)交地址;以及利用可經(jīng)由所述第二本地轉(zhuǎn)交地址到達的所述第一移動路由器和所述委托地址前綴來更新所述綁定緩存條目。
46.如權(quán)利要求39所述的接入路由器,其中所述注冊裝置包括用于輸出指定用于所述本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴的路由器宣傳消息的裝置,并且其中所述第二移動路由器被分配以第二委托地址前綴,該第二委托地址前綴不同于所述委托地址前綴并且處于所述可用網(wǎng)絡前綴的地址空間內(nèi),所述本地轉(zhuǎn)交地址處于所述第二委托地址前綴的地址空間內(nèi)。
47.如權(quán)利要求46所述的接入路由器,其中所述注冊裝置被配置成用于將綁定更新消息從所述第一移動路由器轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理,所述綁定更新消息指定所述第一移動路由器和由所述歸屬代理分配給所述第一移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述遠程轉(zhuǎn)交地址到達的。
48.如權(quán)利要求47所述的接入路由器,其中所述注冊裝置被配置成用于基于以下步驟來轉(zhuǎn)發(fā)所述綁定更新消息從所述綁定更新消息中去除所述反向路由選擇頭部,并且在綁定緩存條目中存儲所述本地轉(zhuǎn)交地址是可以經(jīng)由包括所述路徑的第一跳的路徑到達的,在所述綁定更新消息的源地址字段中插入所述接入路由器的地址,以及將不具有所述反向路由選擇頭部的所述綁定更新消息轉(zhuǎn)發(fā)到所述規(guī)定的歸屬代理。
49.一種移動路由器,包括用于檢測由充當所述移動路由器的附接路由器的第二移動路由器輸出的路由器宣傳消息的裝置,該路由器宣傳消息具有前綴選項和樹信息選項,所述前綴選項指定用于由所述第二移動路由器所服務的本地移動網(wǎng)絡內(nèi)的第一網(wǎng)絡前綴,所述樹信息選項指定充當頂級路由器并且被配置為用于提供委托地址前綴的委托路由器的接入路由器,所述檢測裝置包括用于基于所述第一網(wǎng)絡前綴生成本地轉(zhuǎn)交地址的裝置;用于輸出對經(jīng)由所述第二移動路由器來自所述接入路由器的委托前綴的請求以及用于接收由所述接入路由器分配的所述委托前綴的裝置,所述委托前綴不同于所述第一網(wǎng)絡前綴;以及用于在所述移動路由器的入口鏈路上宣傳所述委托前綴的裝置。
50.如權(quán)利要求49所述的移動路由器,其中所述生成裝置被配置成用于基于所述委托前綴生成歸屬轉(zhuǎn)交地址;并且所述輸出裝置被配置成用于經(jīng)由所述第二移動路由器向歸屬代理發(fā)送綁定更新消息,該綁定更新消息指定所述移動路由器和由所述歸屬代理分配給所述移動路由器的原始移動網(wǎng)絡前綴中的至少一個是可以經(jīng)由所述歸屬轉(zhuǎn)交地址到達的。
51.如權(quán)利要求50所述的移動路由器,其中所述檢測裝置包括用于向所述請求和所述綁定更新消息插入反向路由選擇頭部的裝置,該反向路由選擇頭部包括所述本地轉(zhuǎn)交地址和用于所述第二移動路由器和去往所述接入路由器的路徑上的任何中間跳的規(guī)定數(shù)目的空時隙。
52.如權(quán)利要求50所述的移動路由器,其中所述檢測裝置被配置成用于檢測由所述接入路由器輸出的第二路由器宣傳消息,該第二路由器宣傳消息具有第二前綴選項和將所述接入路由器標識為所述頂級移動路由器和所述委托路由器的樹信息選項,所述第二前綴選項指定用于由所述接入路由器所服務的本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴;所述生成裝置被配置成用于通過以下步驟附接到所述接入路由器;(1)利用基于所述可用網(wǎng)絡前綴的新的本地轉(zhuǎn)交地址來取代所述本地轉(zhuǎn)交地址,以及(2)向所述接入路由器發(fā)送綁定更新消息,該綁定更新消息指定所述移動路由器和所述委托前綴是可以經(jīng)由所述新的本地轉(zhuǎn)交地址到達的。
全文摘要
一種本地移動網(wǎng)絡的接入路由器包括用于委托地址前綴的委托資源,和被配置成用于解析來自接收到的數(shù)據(jù)分組的反向路由選擇頭部的路由選擇資源。委托資源向附接到本地移動網(wǎng)絡的每個移動路由器提供用于本地移動網(wǎng)絡內(nèi)的可用網(wǎng)絡前綴內(nèi)的相應的唯一委托地址前綴。經(jīng)由另一移動路由器附接到接入路由器的每個移動路由器利用反向路由選擇頭部來確立與接入路由器的隧道,從而使得接入路由器能夠經(jīng)由反向路由選擇頭部中指定的其相應的本地轉(zhuǎn)交地址和下一跳地址向移動路由器發(fā)送源路由消息。每個移動路由器基于委托地址前綴創(chuàng)建遠程轉(zhuǎn)交地址,從而使得當移動路由器在本地移動網(wǎng)絡內(nèi)移動時對與相應歸屬代理進行綁定更新的需求達到最小。
文檔編號H04Q7/00GK1879425SQ200480033009
公開日2006年12月13日 申請日期2004年11月9日 優(yōu)先權(quán)日2003年11月10日
發(fā)明者拉爾夫·愛德華·多莫斯, 帕斯卡爾·蒂貝爾 申請人:思科技術(shù)公司