專利名稱:移動(dòng)網(wǎng)絡(luò)中管理移動(dòng)節(jié)點(diǎn)的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及由多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò)所組成的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該移動(dòng)網(wǎng)絡(luò)向每個(gè)訪問(wèn)任意子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù)。
背景技術(shù):
隨著因特網(wǎng)的飛速發(fā)展,主要提供基于語(yǔ)音的服務(wù)的移動(dòng)網(wǎng)絡(luò)正在迅速建立數(shù)據(jù)服務(wù)。因此,未來(lái)數(shù)據(jù)通訊量將有可能超過(guò)語(yǔ)音通訊量。針對(duì)這種背景,3GPP(第3代合作項(xiàng)目)和3GPP2正在進(jìn)行全I(xiàn)P網(wǎng)絡(luò)方面的工作,以便將基于語(yǔ)音的網(wǎng)絡(luò)發(fā)展成為適合移動(dòng)因特網(wǎng)的通訊網(wǎng)絡(luò)。此外,在IETF(因特網(wǎng)工程任務(wù)組)中,最初討論IP移動(dòng)性在LAN中使用的移動(dòng)IP WG(工作組)將參與制定第3代移動(dòng)通訊網(wǎng)絡(luò)的標(biāo)準(zhǔn)。而且,因?yàn)樯婕拔磥?lái)地址定義方法的IPv6(第6版INTERNET協(xié)議標(biāo)準(zhǔn))將要替代IPv4(第4版INTERNET協(xié)議標(biāo)準(zhǔn)),IPv6中的IP移動(dòng)性(IPv6中的移動(dòng)性支持<draft-ietf-mobileip-ipv6-12.txt>)將會(huì)是工作組的重要研究課題。
根據(jù)IPv6和IPv4,持續(xù)移動(dòng)并改變連接子網(wǎng)絡(luò)的節(jié)點(diǎn)稱為“移動(dòng)節(jié)點(diǎn)”,移動(dòng)節(jié)點(diǎn)最初所連接的子網(wǎng)絡(luò)稱為“本地網(wǎng)絡(luò)”,出現(xiàn)在本地網(wǎng)絡(luò)中并且在移動(dòng)節(jié)點(diǎn)不在期間進(jìn)行代管的節(jié)點(diǎn)稱為“本地代理”,移動(dòng)節(jié)點(diǎn)當(dāng)前所連接的子網(wǎng)絡(luò)被稱為“外部網(wǎng)絡(luò)”,出現(xiàn)在外部網(wǎng)絡(luò)并且在移動(dòng)節(jié)點(diǎn)處于外部網(wǎng)絡(luò)期間進(jìn)行代管的節(jié)點(diǎn)被稱為“外部代理”,外部網(wǎng)絡(luò)分配給移動(dòng)節(jié)點(diǎn)的地址稱為“轉(zhuǎn)交(c/o)地址”(Care-Of Address,縮寫(xiě)為CoA),獨(dú)立于移動(dòng)節(jié)點(diǎn)所連接的子網(wǎng)絡(luò)而分配給移動(dòng)節(jié)點(diǎn)的特定地址稱為“本地地址”。附帶指出,因?yàn)橐苿?dòng)節(jié)點(diǎn)本身以及IPv6裝置將會(huì)承擔(dān)外部代理的角色,因此在IPv6中將不會(huì)存在外部代理。此外,移動(dòng)節(jié)點(diǎn)的遠(yuǎn)端(correspondent)節(jié)點(diǎn)(Correspondence)包括固定節(jié)點(diǎn)和其他的移動(dòng)節(jié)點(diǎn)。
以下列出IPv6和IPv4中的一般處理過(guò)程。
(1)移動(dòng)節(jié)點(diǎn)在本地網(wǎng)絡(luò)的情況下如同正常TCP/IP一樣,移動(dòng)節(jié)點(diǎn)與遠(yuǎn)端節(jié)點(diǎn)通過(guò)正常方式通訊。
(2)移動(dòng)節(jié)點(diǎn)不在本地網(wǎng)絡(luò)的情況下當(dāng)移動(dòng)節(jié)點(diǎn)檢測(cè)到其處于本地網(wǎng)絡(luò)以外的其他網(wǎng)絡(luò)時(shí),移動(dòng)節(jié)點(diǎn)生成一個(gè)“聯(lián)接更新請(qǐng)求”并通過(guò)外部代理向本地代理告知一個(gè)新轉(zhuǎn)交地址CoA,以便將發(fā)往本地地址的所有數(shù)據(jù)包傳遞給移動(dòng)節(jié)點(diǎn)。在IPv6中,如圖8所示,移動(dòng)節(jié)點(diǎn)直接向本地代理發(fā)送聯(lián)接更新請(qǐng)求。
(2-1)數(shù)據(jù)包的到達(dá)由遠(yuǎn)端節(jié)點(diǎn)發(fā)往本地地址的數(shù)據(jù)包通過(guò)正常IP路由的機(jī)構(gòu)到達(dá)本地網(wǎng)絡(luò)。本地代理通過(guò)Proxy ARP(代理地址轉(zhuǎn)換協(xié)議)等獲取數(shù)據(jù)包,進(jìn)行封裝后將其隧道至移動(dòng)節(jié)點(diǎn)所在網(wǎng)絡(luò)的外部代理。因此,移動(dòng)節(jié)點(diǎn)通過(guò)外部代理接收數(shù)據(jù)包。在IPv6中,如圖8所示,已經(jīng)接收了隧道數(shù)據(jù)包的移動(dòng)節(jié)點(diǎn)向發(fā)出數(shù)據(jù)包的遠(yuǎn)端節(jié)點(diǎn)傳送新的注冊(cè)請(qǐng)求,并向遠(yuǎn)端節(jié)點(diǎn)告知一個(gè)轉(zhuǎn)交地址CoA。此后,遠(yuǎn)端節(jié)點(diǎn)使用轉(zhuǎn)交地址CoA直接向移動(dòng)節(jié)點(diǎn)傳送數(shù)據(jù)包。
(2-2)數(shù)據(jù)包的傳送在移動(dòng)節(jié)點(diǎn)向遠(yuǎn)端節(jié)點(diǎn)傳送數(shù)據(jù)包時(shí),每個(gè)IP數(shù)據(jù)包的報(bào)頭依然保留本地地址作為源地址。在途中出現(xiàn)任何錯(cuò)誤的情況下,數(shù)據(jù)包將被傳送到本地地址,并通過(guò)上述的機(jī)構(gòu)返回到移動(dòng)節(jié)點(diǎn)。在IPv6的情況下,轉(zhuǎn)交地址CoA被設(shè)定為源地址,本地地址被指定為重新定義的指定選項(xiàng)。
此外,在傳統(tǒng)移動(dòng)IPv6中,當(dāng)MN(移動(dòng)節(jié)點(diǎn))在子網(wǎng)絡(luò)間移動(dòng)時(shí),移動(dòng)節(jié)點(diǎn)MN向其HA(本地代理)發(fā)出注冊(cè)請(qǐng)求(聯(lián)接更新下文簡(jiǎn)稱為BU)。在CN(遠(yuǎn)端節(jié)點(diǎn))發(fā)出的數(shù)據(jù)包同移動(dòng)IPv4一樣通過(guò)隧道由本地代理傳遞給移動(dòng)節(jié)點(diǎn)的情況下,移動(dòng)節(jié)點(diǎn)假定遠(yuǎn)端節(jié)點(diǎn)與移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA之間無(wú)聯(lián)系,而向遠(yuǎn)端節(jié)點(diǎn)發(fā)出包括其本地代理和轉(zhuǎn)交地址CoA的聯(lián)接更新信息。之后,遠(yuǎn)端節(jié)點(diǎn)就能夠直接向移動(dòng)節(jié)點(diǎn)傳送數(shù)據(jù)包。因此,在移動(dòng)IPv6中,就有可能支持路由優(yōu)化特征,從而解決移動(dòng)IPv4的一個(gè)缺陷,即,三角路由問(wèn)題。
此外,移動(dòng)IPv6支持平滑傳遞特征從而避免傳遞中的數(shù)據(jù)包丟失。移動(dòng)IPv6在移動(dòng)IPv4基礎(chǔ)上有所改進(jìn),它同IPv4一樣采用扁平本地代理-移動(dòng)節(jié)點(diǎn)網(wǎng)絡(luò)模式。由于這個(gè)原因,回路延時(shí)問(wèn)題依然未能得到解決。也就是說(shuō),例如,在移動(dòng)節(jié)點(diǎn)漫游到物理上遠(yuǎn)離本地代理的網(wǎng)絡(luò)的情況下,注冊(cè)請(qǐng)求將因移動(dòng)節(jié)點(diǎn)與本地代理之間的回路延時(shí)而被延遲。為了解決這個(gè)問(wèn)題,提出了一個(gè)INTERNET草案(下文稱其為I-D)“分級(jí)移動(dòng)IPv6移動(dòng)性管理”<draft-ietf-mobileip-hmipv6-0.1.txt>。根據(jù)這個(gè)INTERNET草案,如圖17所示,由節(jié)點(diǎn)MN-AR(接入路由器)-MAP(移動(dòng)錨點(diǎn))-HA(本地代理)所組成的分級(jí)網(wǎng)絡(luò)模式被引入到移動(dòng)IPv6。在分級(jí)移動(dòng)IPv6中,移動(dòng)錨點(diǎn)支持本地代理的代理功能,從而減少前述的移動(dòng)節(jié)點(diǎn)注冊(cè)請(qǐng)求的延時(shí)。
此外,根據(jù)IETF工作組在2000年10月11日至15日間所提出的另一個(gè)INTERNET草案“無(wú)本地移動(dòng)(Homeless Mobile)IPv6”<draft-nikander-mobileip-homelessv6-00.txt>,如圖18所示,將無(wú)須本地代理和本地地址。最初,在移動(dòng)IPv6中,移動(dòng)節(jié)點(diǎn)與遠(yuǎn)端節(jié)點(diǎn)之間所交換的聯(lián)接更新請(qǐng)求是用于使移動(dòng)節(jié)點(diǎn)和遠(yuǎn)端節(jié)點(diǎn)共享移動(dòng)管理信息。在無(wú)本地移動(dòng)IPv6中,聯(lián)接更新依然進(jìn)行,移動(dòng)節(jié)點(diǎn)保留所謂的“主機(jī)緩存”的信息。因而,就有可能在無(wú)本地代理的情況下執(zhí)行運(yùn)動(dòng)/移動(dòng)管理。有關(guān)無(wú)本地移動(dòng)IPv6的優(yōu)點(diǎn),該INTERNET草案中指出,兩個(gè)無(wú)本地支持主機(jī)之間的通訊無(wú)須使用移動(dòng)IPv6中所使用的路由報(bào)頭和本地地址指定選項(xiàng),而且只須使用移動(dòng)IPv6報(bào)頭就可以進(jìn)行數(shù)據(jù)包的傳送/接收。因此,數(shù)據(jù)包的報(bào)頭能夠由92字節(jié)減小到40字節(jié)。
在IPv4的情況下,因?yàn)榘l(fā)往移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包不可避免的要經(jīng)過(guò)其本地代理進(jìn)行傳送,因此存在著所謂的三角路由問(wèn)題。此外,由遠(yuǎn)端節(jié)點(diǎn)發(fā)往移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包被本地代理截取,封裝并隧道至移動(dòng)節(jié)點(diǎn)所在網(wǎng)絡(luò)的外部代理。而后,外部代理進(jìn)行去封裝并將數(shù)據(jù)包傳遞給移動(dòng)節(jié)點(diǎn)。這種本地代理所進(jìn)行的數(shù)據(jù)包封裝在縮放數(shù)據(jù)包以適應(yīng)大規(guī)模移動(dòng)網(wǎng)絡(luò)時(shí),可能會(huì)產(chǎn)生瓶頸。
在IPv6的情況下,已接收到隧道數(shù)據(jù)包的移動(dòng)節(jié)點(diǎn),假定遠(yuǎn)端節(jié)點(diǎn)與轉(zhuǎn)交地址CoA之間無(wú)聯(lián)系,而以聯(lián)接更新請(qǐng)求的方式告知遠(yuǎn)端節(jié)點(diǎn),遠(yuǎn)端節(jié)點(diǎn)直接使用轉(zhuǎn)交地址CoA向移動(dòng)節(jié)點(diǎn)傳送數(shù)據(jù)包。這有助于解決IPv4中的缺陷,即,三角路由問(wèn)題。然而,未獲悉移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA的遠(yuǎn)端節(jié)點(diǎn)所發(fā)出的第一個(gè)數(shù)據(jù)包依然不可避免的要經(jīng)過(guò)本地代理進(jìn)行傳遞。因此,在第一個(gè)數(shù)據(jù)包上,三角路由的問(wèn)題依然未能得到解決。
此外,根據(jù)IPv6,向遠(yuǎn)端節(jié)點(diǎn)發(fā)送聯(lián)接更新請(qǐng)求的功能并不是移動(dòng)節(jié)點(diǎn)的本質(zhì)功能。根據(jù)IETF的說(shuō)法,移動(dòng)節(jié)點(diǎn)可以發(fā)送聯(lián)接更新請(qǐng)求,這意味著并不是所有的移動(dòng)節(jié)點(diǎn)都支持聯(lián)接更新功能?;谶@個(gè)原因,在IPv6的高級(jí)移動(dòng)網(wǎng)絡(luò)中,三角路由和本地代理數(shù)據(jù)包封裝的問(wèn)題有可能同IPv4一樣存在。
另一方面,在移動(dòng)節(jié)點(diǎn)與遠(yuǎn)端節(jié)點(diǎn)(移動(dòng)節(jié)點(diǎn)等)交換聯(lián)接更新請(qǐng)求以更新本地地址與每個(gè)節(jié)點(diǎn)轉(zhuǎn)交地址CoA之間的關(guān)聯(lián)信息,以便使第一個(gè)之后的數(shù)據(jù)包能夠直接發(fā)往轉(zhuǎn)交地址CoA的情況下,如果移動(dòng)節(jié)點(diǎn)具有很多的遠(yuǎn)端節(jié)點(diǎn),其就必須以相當(dāng)高的頻率發(fā)送/接收聯(lián)接更新請(qǐng)求。因?yàn)樘幱诘却隣顟B(tài)的移動(dòng)節(jié)點(diǎn)需要進(jìn)入發(fā)射模式以傳送聯(lián)接更新請(qǐng)求,其電池放電就將加劇。此外,當(dāng)移動(dòng)節(jié)點(diǎn)之間交換聯(lián)接更新請(qǐng)求時(shí),聯(lián)接更新請(qǐng)求將在大規(guī)模移動(dòng)網(wǎng)絡(luò)中產(chǎn)生巨大的無(wú)線電流量。這個(gè)流量將導(dǎo)致需要認(rèn)真對(duì)待的無(wú)線電資源消耗。
分級(jí)移動(dòng)IPv6移動(dòng)管理具有以下的缺點(diǎn)。以下是INTERNET草案6.1移動(dòng)節(jié)點(diǎn)操作中一段節(jié)選“移動(dòng)節(jié)點(diǎn)可以向其當(dāng)前的遠(yuǎn)端節(jié)點(diǎn)發(fā)送相似的聯(lián)接更新(也就是指定本地地址與本地轉(zhuǎn)交地址RCoA之間的聯(lián)接)。”也就是說(shuō),如同在移動(dòng)IPv6中,移動(dòng)節(jié)點(diǎn)必須與遠(yuǎn)端節(jié)點(diǎn)(移動(dòng)節(jié)點(diǎn)等)交換聯(lián)接更新,以便使每個(gè)遠(yuǎn)端節(jié)點(diǎn)能夠更新聯(lián)接更新信息。因?yàn)槁?lián)接更新信息不僅需要在移動(dòng)節(jié)點(diǎn)在區(qū)域間移動(dòng)時(shí)隨時(shí)更新,而且還需要以一定的間隔進(jìn)行更新,當(dāng)移動(dòng)節(jié)點(diǎn)具有很多需要進(jìn)行聯(lián)接更新交換的遠(yuǎn)端節(jié)點(diǎn)時(shí),其就必須以相當(dāng)高的頻率發(fā)送/接收聯(lián)接更新請(qǐng)求。處于等待狀態(tài)的移動(dòng)節(jié)點(diǎn)需要進(jìn)入發(fā)射模式以發(fā)送聯(lián)接更新,因此其電池放電將加劇。此外,移動(dòng)節(jié)點(diǎn)需要一定資源(內(nèi)存,CPU載荷)以儲(chǔ)存聯(lián)接更新信息,這些資源同電池壽命一樣都對(duì)移動(dòng)節(jié)點(diǎn)的小型化具有影響。
以下是INTERNET草案6.1移動(dòng)節(jié)點(diǎn)操作中的另一段節(jié)選“移動(dòng)錨點(diǎn)將接收發(fā)往移動(dòng)節(jié)點(diǎn)本地轉(zhuǎn)交地址RCoA(從本地代理或者遠(yuǎn)端節(jié)點(diǎn))的數(shù)據(jù)包。數(shù)據(jù)包將由移動(dòng)錨點(diǎn)隧道至移動(dòng)節(jié)點(diǎn)的在線轉(zhuǎn)交地址LCoA。移動(dòng)節(jié)點(diǎn)將去封裝數(shù)據(jù)包,并以一般方式對(duì)它們進(jìn)行處理?!比缜八?,在移動(dòng)IPv4中,由遠(yuǎn)端節(jié)點(diǎn)發(fā)往移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包被本地代理截取,封裝并隧道至移動(dòng)節(jié)點(diǎn)所訪問(wèn)網(wǎng)絡(luò)的外部代理FA。外部代理FA在接收數(shù)據(jù)包后,去封裝數(shù)據(jù)包并將其傳遞給移動(dòng)節(jié)點(diǎn)。這種本地代理所進(jìn)行的數(shù)據(jù)包封裝在縮放數(shù)據(jù)包以適應(yīng)大規(guī)模移動(dòng)網(wǎng)絡(luò)時(shí),可能會(huì)產(chǎn)生瓶頸。相似的,在分級(jí)移動(dòng)IPv6中,移動(dòng)錨點(diǎn)將封裝遠(yuǎn)端節(jié)點(diǎn)發(fā)往移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包。因此,封裝操作的數(shù)量將成為大規(guī)模移動(dòng)網(wǎng)絡(luò)的關(guān)注點(diǎn)。
此外,無(wú)本地移動(dòng)IPv6具有以下的缺點(diǎn)。因?yàn)橥旨?jí)移動(dòng)IPv6一樣,移動(dòng)節(jié)點(diǎn)與遠(yuǎn)端節(jié)點(diǎn)之間需要使用聯(lián)接更新來(lái)更新主機(jī)緩存,所以無(wú)本地移動(dòng)IPv6同樣具有移動(dòng)節(jié)點(diǎn)電池放電和大規(guī)模移動(dòng)網(wǎng)絡(luò)中聯(lián)接更新流量所造成的無(wú)線電資源消耗等問(wèn)題。此外,在兩個(gè)無(wú)本地支持主機(jī)間的通訊中,當(dāng)兩者同時(shí)進(jìn)入新的地域時(shí)可能將失去無(wú)線電連接。在這種情況下,當(dāng)最壞的情況發(fā)生時(shí),兩個(gè)主機(jī)都將失去對(duì)方的地址信息(新的地址信息)。以這種結(jié)構(gòu),每個(gè)主機(jī)不具有任何裝置向它的遠(yuǎn)端主機(jī)告知地址改變。附帶指出,可以想像此種問(wèn)題在遠(yuǎn)端主機(jī)是固定節(jié)點(diǎn)時(shí)將不會(huì)出現(xiàn)。此外,當(dāng)移動(dòng)主機(jī)從一個(gè)未知的或者新的主機(jī)第一次接收到數(shù)據(jù)包時(shí),新的主機(jī)不具備任何裝置以獲悉移動(dòng)主機(jī)的地址。在這兩種情況下,都將需要支持本地代理功能。
上述的問(wèn)題總結(jié)如下(1)因移動(dòng)節(jié)點(diǎn)與遠(yuǎn)端節(jié)點(diǎn)之間的聯(lián)接更新交換所造成的移動(dòng)節(jié)點(diǎn)電池放電問(wèn)題;(2)因移動(dòng)節(jié)點(diǎn)與遠(yuǎn)端節(jié)點(diǎn)之間的聯(lián)接更新交換所造成的無(wú)線電資源消耗問(wèn)題;和(3)本地代理向移動(dòng)節(jié)點(diǎn)進(jìn)行數(shù)據(jù)包封裝時(shí)所遇到的大規(guī)模移動(dòng)網(wǎng)絡(luò)中的縮放問(wèn)題。
發(fā)明內(nèi)容
因此,本發(fā)明的目標(biāo)就是提供一個(gè)解決上述三個(gè)與現(xiàn)有技術(shù)有關(guān)的問(wèn)題的移動(dòng)節(jié)點(diǎn)管理系統(tǒng)。
根據(jù)本發(fā)明的第一個(gè)方面,提供一個(gè)移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向每個(gè)具有移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)轉(zhuǎn)交地址CoA和獨(dú)立本地地址的移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)負(fù)責(zé)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,并保持或保留轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間關(guān)聯(lián)(聯(lián)接)的本地代理,和一個(gè)負(fù)責(zé)保持/管理本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)的本地地址與移動(dòng)節(jié)點(diǎn)的本地代理地址之間關(guān)聯(lián)(聯(lián)接)的姓名服務(wù)器;該姓名服務(wù)器負(fù)責(zé)接收指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn),并從該詢問(wèn)所指明本地地址的本地網(wǎng)絡(luò)中的本地代理獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA以響應(yīng)該詢問(wèn)。
在根據(jù)本發(fā)明第一個(gè)方面的移動(dòng)節(jié)點(diǎn)管理系統(tǒng)中,當(dāng)移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)并生成位置注冊(cè)請(qǐng)求以向本地代理告知一個(gè)新轉(zhuǎn)交地址CoA時(shí),本地代理保持轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接。當(dāng)一個(gè)試圖聯(lián)絡(luò)移動(dòng)節(jié)點(diǎn)的遠(yuǎn)端節(jié)點(diǎn)發(fā)出一個(gè)指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn)時(shí),姓名服務(wù)器通過(guò)該詢問(wèn)所指明本地地址的本地網(wǎng)絡(luò)中的本地代理獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA,并將其返回給遠(yuǎn)端節(jié)點(diǎn)作為回復(fù)。
附帶指出,姓名服務(wù)器從移動(dòng)節(jié)點(diǎn)本地代理獲得轉(zhuǎn)交地址CoA,并且在服務(wù)器所處子網(wǎng)絡(luò)對(duì)應(yīng)于詢問(wèn)指明了本地地址的移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò)時(shí),回應(yīng)詢問(wèn)。然而,當(dāng)上述兩者之間不具有對(duì)應(yīng)關(guān)系時(shí),服務(wù)器將該詢問(wèn)傳遞給移動(dòng)節(jié)點(diǎn)本地網(wǎng)絡(luò)中的其他姓名服務(wù)器,以便從其他服務(wù)器獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA。
根據(jù)本發(fā)明的第二個(gè)方面,提供一個(gè)移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向每個(gè)具有移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)轉(zhuǎn)交地址CoA和獨(dú)立本地地址的移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)負(fù)責(zé)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,并保持/管理轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間關(guān)聯(lián)(聯(lián)接)的本地代理,和一個(gè)從本地代理接收位置注冊(cè)請(qǐng)求,并保持/管理轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間關(guān)聯(lián)(聯(lián)接)的姓名服務(wù)器;該姓名服務(wù)器具有一個(gè)負(fù)責(zé)接收指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn),并返回移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA作為該詢問(wèn)回復(fù)的裝置。
在根據(jù)本發(fā)明第二個(gè)方面的移動(dòng)節(jié)點(diǎn)管理系統(tǒng)中,當(dāng)移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)并生成位置注冊(cè)請(qǐng)求以向本地代理告知一個(gè)新轉(zhuǎn)交地址CoA時(shí),本地代理由此注冊(cè)一個(gè)轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接,并且立即將位置注冊(cè)請(qǐng)求傳遞給同一子網(wǎng)絡(luò)的姓名服務(wù)器,以便使服務(wù)器保留轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接。當(dāng)一個(gè)試圖聯(lián)絡(luò)移動(dòng)節(jié)點(diǎn)的遠(yuǎn)端節(jié)點(diǎn)發(fā)出一個(gè)指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn)時(shí),該姓名服務(wù)器返回移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA作為該詢問(wèn)的回復(fù)。
附帶指出,當(dāng)姓名服務(wù)器所處子網(wǎng)絡(luò)對(duì)應(yīng)于該詢問(wèn)指明了本地地址的移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò)時(shí),姓名服務(wù)器返回其所保留的轉(zhuǎn)交地址CoA。然而,當(dāng)上述兩者之間不具有對(duì)應(yīng)關(guān)系時(shí),服務(wù)器將該詢問(wèn)傳遞給移動(dòng)節(jié)點(diǎn)本地網(wǎng)絡(luò)中的其他姓名服務(wù)器,以便從其他服務(wù)器獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA。
根據(jù)本發(fā)明的第三個(gè)方面,提供一個(gè)移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向每個(gè)具有移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)轉(zhuǎn)交地址CoA和獨(dú)立本地地址的移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)具有本地代理功能和姓名服務(wù)器功能的服務(wù)器;該服務(wù)器提供有一個(gè)負(fù)責(zé)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,并保持/管理轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間關(guān)聯(lián)(聯(lián)接)的裝置,和一個(gè)負(fù)責(zé)接收指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn),并返回移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA作為該詢問(wèn)回復(fù)的裝置。
在根據(jù)本發(fā)明第三個(gè)方面的移動(dòng)節(jié)點(diǎn)管理系統(tǒng)中,當(dāng)移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)并生成位置注冊(cè)請(qǐng)求以向本地代理告知一個(gè)新轉(zhuǎn)交地址CoA時(shí),該服務(wù)器由此注冊(cè)一個(gè)轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接。當(dāng)一個(gè)試圖聯(lián)絡(luò)移動(dòng)節(jié)點(diǎn)的遠(yuǎn)端節(jié)點(diǎn)發(fā)出一個(gè)指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn)時(shí),該具有姓名服務(wù)器功能的服務(wù)器返回移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA作為該詢問(wèn)的回復(fù)。
附帶指出,當(dāng)服務(wù)器沒(méi)有保留轉(zhuǎn)交地址CoA與該詢問(wèn)所指明的移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接時(shí),服務(wù)器將該詢問(wèn)傳遞給其他保留有聯(lián)接的服務(wù)器,以便從其他服務(wù)器獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA。
根據(jù)本發(fā)明的第四個(gè)方面,提供一個(gè)移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向每個(gè)具有移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)轉(zhuǎn)交地址CoA和獨(dú)立本地地址的移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)負(fù)責(zé)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,保持/管理轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的關(guān)聯(lián)(聯(lián)接),并將轉(zhuǎn)交地址CoA和移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接告知根姓名服務(wù)器的本地代理,和一個(gè)負(fù)責(zé)從根姓名服務(wù)器接收位置注冊(cè)請(qǐng)求,并保持/管理轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地之間的關(guān)聯(lián)(聯(lián)接)的姓名服務(wù)器;該姓名服務(wù)器具有一個(gè)負(fù)責(zé)接收指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn),并返回移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA作為該詢問(wèn)回復(fù)的裝置。
在根據(jù)本發(fā)明第四個(gè)方面的移動(dòng)節(jié)點(diǎn)管理系統(tǒng)中,當(dāng)移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)并生成位置注冊(cè)請(qǐng)求以向本地代理告知一個(gè)新轉(zhuǎn)交地址CoA時(shí),本地代理由此注冊(cè)一個(gè)轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接,并且立即將位置注冊(cè)請(qǐng)求傳遞給根姓名服務(wù)器。該根姓名服務(wù)器一旦接收到位置注冊(cè)請(qǐng)求,立即將其傳遞給每個(gè)子網(wǎng)絡(luò)中的姓名服務(wù)器,以便使姓名服務(wù)器保留轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的聯(lián)接。當(dāng)一個(gè)試圖聯(lián)絡(luò)移動(dòng)節(jié)點(diǎn)的遠(yuǎn)端節(jié)點(diǎn),向其所在子網(wǎng)絡(luò)中的姓名服務(wù)器發(fā)出一個(gè)指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址CoA詢問(wèn)時(shí),該姓名服務(wù)器返回移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA作為該詢問(wèn)的回復(fù)。
此外,在根據(jù)本發(fā)明第一至第四個(gè)方面的移動(dòng)節(jié)點(diǎn)管理系統(tǒng)中,不同的子網(wǎng)絡(luò)具有各自的網(wǎng)絡(luò)前綴,移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA由移動(dòng)節(jié)點(diǎn)所在子網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴,移動(dòng)節(jié)點(diǎn)的界面標(biāo)識(shí),和例如用作移動(dòng)節(jié)點(diǎn)本地地址的特定標(biāo)識(shí)移動(dòng)節(jié)點(diǎn)本地網(wǎng)絡(luò)的統(tǒng)一資源定位器URL所構(gòu)成。
根據(jù)本發(fā)明的第五個(gè)方面,提供一個(gè)移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向每個(gè)在任意子網(wǎng)絡(luò)中的移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包服務(wù),其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)與移動(dòng)節(jié)點(diǎn)具有單跳(1-hop)關(guān)系的接入路由器;該接入路由器提供有一個(gè)負(fù)責(zé)保持/管理接入路由器域內(nèi)每個(gè)移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址CoA的節(jié)點(diǎn)管理表,一個(gè)負(fù)責(zé)保持/管理域內(nèi)每個(gè)移動(dòng)節(jié)點(diǎn)的每個(gè)遠(yuǎn)端節(jié)點(diǎn)轉(zhuǎn)交地址CoA的聯(lián)接更新表,以及一個(gè)本地代理代理裝置,該本地代理代理裝置負(fù)責(zé)接收從域內(nèi)移動(dòng)節(jié)點(diǎn)發(fā)往遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包,并在以遠(yuǎn)端節(jié)點(diǎn)轉(zhuǎn)交地址CoA復(fù)寫(xiě)或改變數(shù)據(jù)包的指定地址后將數(shù)據(jù)包傳遞給遠(yuǎn)端節(jié)點(diǎn),同時(shí)還負(fù)責(zé)接收發(fā)往域內(nèi)移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包,并將數(shù)據(jù)包傳遞給移動(dòng)節(jié)點(diǎn)。節(jié)點(diǎn)管理表具有維持接入路由器域內(nèi)每個(gè)移動(dòng)節(jié)點(diǎn)網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI與轉(zhuǎn)交地址CoA之間結(jié)合的設(shè)置。聯(lián)接更新表具有維持每個(gè)遠(yuǎn)端節(jié)點(diǎn)網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI與轉(zhuǎn)交地址CoA之間結(jié)合的設(shè)置。遠(yuǎn)端節(jié)點(diǎn)的網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI在移動(dòng)節(jié)點(diǎn)發(fā)往遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包中被設(shè)定為指定地址。此外,不同的子網(wǎng)絡(luò)具有各自的網(wǎng)絡(luò)前綴,移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA由移動(dòng)節(jié)點(diǎn)所在子網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴和移動(dòng)節(jié)點(diǎn)的界面標(biāo)識(shí)所構(gòu)成。
通過(guò)使用接入路由器的本地代理代理裝置,避免了移動(dòng)節(jié)點(diǎn)向遠(yuǎn)端節(jié)點(diǎn)傳送數(shù)據(jù)包時(shí)的封裝和去封裝。
此外,本地代理代理裝置的設(shè)置能將域內(nèi)移動(dòng)節(jié)點(diǎn)發(fā)往每個(gè)遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包的指定地址,從網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI復(fù)寫(xiě)或改變?yōu)檗D(zhuǎn)交地址CoA從而傳遞數(shù)據(jù)包,同時(shí)還能將發(fā)往域內(nèi)移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包的指定地址,從轉(zhuǎn)交地址CoA復(fù)寫(xiě)或改變?yōu)榫W(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符,從而將數(shù)據(jù)包傳遞給移動(dòng)節(jié)點(diǎn)。相應(yīng)的,移動(dòng)節(jié)點(diǎn)使用者能夠使用相同地址格式的一個(gè)地址(NAI)作為郵件地址和SIP(會(huì)話初始協(xié)議標(biāo)準(zhǔn))地址(NAI)。
此外,該接入路由器還提供有一個(gè)負(fù)責(zé)在移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)時(shí),接收移動(dòng)節(jié)點(diǎn)所發(fā)出的注冊(cè)請(qǐng)求(聯(lián)接更新)的裝置,和一個(gè)負(fù)責(zé)為移動(dòng)節(jié)點(diǎn)向其移動(dòng)后所在子網(wǎng)絡(luò)中的接入路由器發(fā)送聯(lián)接更新表,從其移動(dòng)前所在子網(wǎng)絡(luò)中接入路由器接收聯(lián)接更新表,并且為其接管局部本地代理功能的裝置。通過(guò)這些裝置,接入路由器能夠在移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)時(shí),從代表其本地代理的移動(dòng)節(jié)點(diǎn)接收注冊(cè)請(qǐng)求,并且自動(dòng)向移動(dòng)節(jié)點(diǎn)移動(dòng)后所在子網(wǎng)絡(luò)中的接入路由器轉(zhuǎn)交局部代理功能。
在根據(jù)本發(fā)明第五個(gè)方面的移動(dòng)節(jié)點(diǎn)管理系統(tǒng)中,該接入路由器還提供有一個(gè)移動(dòng)節(jié)點(diǎn)代理裝置,該裝置負(fù)責(zé)當(dāng)從已經(jīng)移動(dòng)到子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收到聯(lián)接更新表時(shí),向聯(lián)接更新表中所包含的所有遠(yuǎn)端節(jié)點(diǎn)傳送聯(lián)接更新數(shù)據(jù)包從而向其告知移動(dòng)節(jié)點(diǎn)的新轉(zhuǎn)交地址CoA,并負(fù)責(zé)當(dāng)從其他接入路由器接收到發(fā)往域內(nèi)移動(dòng)節(jié)點(diǎn)的聯(lián)接數(shù)據(jù)包時(shí),更新聯(lián)接更新表。
通過(guò)使用接入路由器的移動(dòng)節(jié)點(diǎn)代理裝置,移動(dòng)節(jié)點(diǎn)無(wú)須向其遠(yuǎn)端節(jié)點(diǎn)傳送聯(lián)接更新數(shù)據(jù)包。
圖1是顯示根據(jù)本發(fā)明第一實(shí)施例的系統(tǒng)配置圖。
圖2是顯示根據(jù)本發(fā)明第一實(shí)施例的系統(tǒng)操作的流程圖。
圖3是顯示根據(jù)本發(fā)明第二實(shí)施例的系統(tǒng)操作的流程圖。
圖4是顯示根據(jù)本發(fā)明第三實(shí)施例的系統(tǒng)配置圖。
圖5是顯示根據(jù)本發(fā)明第三實(shí)施例的系統(tǒng)操作的流程圖。
圖6是顯示根據(jù)本發(fā)明第四實(shí)施例的系統(tǒng)配置圖。
圖7是顯示根據(jù)本發(fā)明第四實(shí)施例的系統(tǒng)操作的流程圖。
圖8是顯示IPv6中位置注冊(cè)過(guò)程和遠(yuǎn)端節(jié)點(diǎn)向移動(dòng)節(jié)點(diǎn)傳送數(shù)據(jù)包過(guò)程的流程圖。
圖9是顯示根據(jù)本發(fā)明第五實(shí)施例的系統(tǒng)配置圖。
圖10是顯示根據(jù)本發(fā)明第五實(shí)施例的為移動(dòng)節(jié)點(diǎn)MN傳送注冊(cè)請(qǐng)求或聯(lián)接更新過(guò)程的流程圖。
圖11是顯示一個(gè)具有代理本地代理和代理移動(dòng)節(jié)點(diǎn)(或代理遠(yuǎn)端節(jié)點(diǎn))功能的接入路由器節(jié)點(diǎn)管理表和聯(lián)接更新表的配置圖。表1是描述接入路由器的代理本地代理功能的節(jié)點(diǎn)管理表。表2是由接入路由器ARY所管理的移動(dòng)節(jié)點(diǎn)MNA的聯(lián)接更新表,描述了代理節(jié)點(diǎn)功能(當(dāng)MNA從子網(wǎng)Y移動(dòng)到子網(wǎng)X時(shí),此表內(nèi)信息將從ARY發(fā)往ARX)。表3是節(jié)點(diǎn)管理表(MNA已經(jīng)移動(dòng)到其他區(qū)域后)。
圖12是顯示一個(gè)具有代理本地代理和代理移動(dòng)節(jié)點(diǎn)(或代理遠(yuǎn)端節(jié)點(diǎn))功能的接入路由器的節(jié)點(diǎn)管理表和聯(lián)接更新表的配置圖。表1是節(jié)點(diǎn)管理表。表2是由接入路由器ARN所管理的移動(dòng)節(jié)點(diǎn)CNE的聯(lián)接更新表。表3是由ARN所管理的CNE的聯(lián)接更新表(MNA從子網(wǎng)Y移動(dòng)到子網(wǎng)X后)。
圖13是顯示移動(dòng)節(jié)點(diǎn)發(fā)往代理本地代理的注冊(cè)請(qǐng)求數(shù)據(jù)包格式的實(shí)例的圖表。數(shù)據(jù)包格式(1)是移動(dòng)節(jié)點(diǎn)MNA在其移動(dòng)后發(fā)往原代理本地代理(ARY)的一個(gè)注冊(cè)請(qǐng)求(聯(lián)接更新)。數(shù)據(jù)包格式(2)是一個(gè)注冊(cè)響應(yīng)(聯(lián)接響應(yīng))。數(shù)據(jù)包格式(3)是一個(gè)由MNA的新代理本地代理為其所發(fā)出的聯(lián)接更新。
圖14是顯示一個(gè)移動(dòng)節(jié)點(diǎn)發(fā)往一個(gè)遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包傳送過(guò)程的程序圖。
圖15是顯示根據(jù)本發(fā)明第五實(shí)施例的傳遞過(guò)程的流程圖。
圖16是顯示根據(jù)本發(fā)明第五實(shí)施例的與AAA服務(wù)器協(xié)作實(shí)例的圖表。
圖17是顯示一個(gè)現(xiàn)有技術(shù)(交替-轉(zhuǎn)交地址CoA;移動(dòng)錨點(diǎn)地址)實(shí)例的圖表。
圖18是顯示另一個(gè)現(xiàn)有技術(shù)實(shí)例的圖表。
附帶指出,參考字符MN和N均指代移動(dòng)節(jié)點(diǎn)。參考字符HA指代本地代理。參考字符AR,ARX和ARY均指代接入路由器(IPV6路由器)。參考字符DNCX和DNCY均指代姓名服務(wù)器。參考字符RDNS指代根姓名服務(wù)器。參考字符CN指代遠(yuǎn)端節(jié)點(diǎn)。參考字符NW指代IP核心網(wǎng)絡(luò)。參考字符SX和SY均指代子網(wǎng)絡(luò)。
具體實(shí)施例方式現(xiàn)參考圖表,詳細(xì)解釋本發(fā)明的第一實(shí)施例。
圖1是顯示根據(jù)本發(fā)明第一實(shí)施例的系統(tǒng)配置圖。參照?qǐng)D1,本實(shí)施例的移動(dòng)網(wǎng)絡(luò)包括多個(gè)子網(wǎng)絡(luò)SX和SY,分別提供給子網(wǎng)絡(luò)SX和SY的接入路由器或IPV6路由器ARX和ARY,和連接接入路由器ARX和ARY的,例如INTERNET的IP核心網(wǎng)絡(luò)NW。該移動(dòng)網(wǎng)絡(luò)向連接到子網(wǎng)絡(luò)SX或SY的任意移動(dòng)節(jié)點(diǎn)MN提供數(shù)據(jù)包通訊服務(wù)。如果圖1所示的配制應(yīng)用于第3代移動(dòng)網(wǎng)絡(luò),接入路由器ARX,ARY與移動(dòng)節(jié)點(diǎn)MN之間的關(guān)系對(duì)應(yīng)于GGSN(GPRS支持節(jié)點(diǎn)網(wǎng)關(guān))與移動(dòng)節(jié)點(diǎn)之間的關(guān)系,或者CDMA2000系統(tǒng)中PDSN與移動(dòng)節(jié)點(diǎn)之間的關(guān)系。
雖然一個(gè)或者多個(gè)移動(dòng)節(jié)點(diǎn)能夠連接到相應(yīng)的子網(wǎng)絡(luò)SX和SY,但是以解釋為目的,圖1只示出了一個(gè)移動(dòng)節(jié)點(diǎn)MN。通過(guò)同樣的表示,雖然移動(dòng)節(jié)點(diǎn)MN通常具有多個(gè)移動(dòng)節(jié)點(diǎn)和固定節(jié)點(diǎn)作為其遠(yuǎn)端節(jié)點(diǎn),但是圖1只示出了一個(gè)遠(yuǎn)端節(jié)點(diǎn)。
每個(gè)子網(wǎng)絡(luò)SX和SY都包括一個(gè)本地代理,該本地代理負(fù)責(zé)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收聯(lián)接更新請(qǐng)求,并保持轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)本地地址之間的關(guān)聯(lián)(聯(lián)接);和一個(gè)姓名服務(wù)器,該姓名服務(wù)器負(fù)責(zé)保持本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)本地地址與移動(dòng)節(jié)點(diǎn)本地代理地址之間的關(guān)聯(lián)(聯(lián)接)。在圖1中,只示出了一個(gè)本地代理,也就是移動(dòng)節(jié)點(diǎn)MN的本地代理HA。附帶指出,圖1描述了移動(dòng)節(jié)點(diǎn)MN從其本地網(wǎng)絡(luò)---子網(wǎng)絡(luò)SY,移動(dòng)到外部網(wǎng)絡(luò)---子網(wǎng)絡(luò)SX的狀態(tài)。關(guān)于姓名服務(wù)器,圖中可見(jiàn)子網(wǎng)絡(luò)SX和SY中相應(yīng)的姓名服務(wù)器DNSX和DNSY,移動(dòng)節(jié)點(diǎn)MN的本地網(wǎng)絡(luò)姓名服務(wù)器DNSY負(fù)責(zé)保持/管理移動(dòng)節(jié)點(diǎn)MN本地地址與本地代理HA地址之間的聯(lián)接。同DNSY一樣負(fù)責(zé)保持/管理移動(dòng)節(jié)點(diǎn)MN本地地址與本地代理HA地址之間聯(lián)接的姓名服務(wù)器將被稱為移動(dòng)節(jié)點(diǎn)MN的本地姓名服務(wù)器,其他如DNSX等的姓名服務(wù)器將被稱為移動(dòng)節(jié)點(diǎn)MN的訪問(wèn)姓名服務(wù)器。
在此實(shí)施例中,子網(wǎng)絡(luò)SX和SY分別具有不同的網(wǎng)絡(luò)前綴X和Y。移動(dòng)節(jié)點(diǎn)MN在訪問(wèn)子網(wǎng)絡(luò)中所獲得的轉(zhuǎn)交地址CoA包括子網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴。此外,特定標(biāo)識(shí)移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)的統(tǒng)一資源定位器URL被用作移動(dòng)節(jié)點(diǎn)MN的本地地址,例如ohki@nec.com。在這個(gè)統(tǒng)一資源定位器URL中,通過(guò)“nec.com”來(lái)標(biāo)識(shí)移動(dòng)節(jié)點(diǎn)MN的本地網(wǎng)絡(luò)(子網(wǎng)絡(luò)SY)。
圖2是顯示系統(tǒng)操作的流程圖,也就是根據(jù)本發(fā)明第一實(shí)施例的移動(dòng)節(jié)點(diǎn),本地代理,姓名服務(wù)器,和遠(yuǎn)端節(jié)點(diǎn)的操作。這些操作通過(guò)包含在相應(yīng)移動(dòng)節(jié)點(diǎn),本地代理,姓名服務(wù)器和遠(yuǎn)端節(jié)點(diǎn)中的執(zhí)行存儲(chǔ)程序的計(jì)算機(jī)來(lái)執(zhí)行(后續(xù)介紹的其他實(shí)施例與此相同)?,F(xiàn)參照這些圖表,解釋根據(jù)本發(fā)明第一實(shí)施例的系統(tǒng)操作。
(1)位置注冊(cè)請(qǐng)求(聯(lián)接更新請(qǐng)求)當(dāng)移動(dòng)節(jié)點(diǎn)已經(jīng)在子網(wǎng)絡(luò)間移動(dòng)時(shí),位置注冊(cè)請(qǐng)求通過(guò)IPv6中的如下方式生成。
當(dāng)移動(dòng)節(jié)點(diǎn)已經(jīng)從子網(wǎng)絡(luò)SY移動(dòng)到子網(wǎng)絡(luò)SX時(shí),移動(dòng)節(jié)點(diǎn)MN同使用傳統(tǒng)IPv6的移動(dòng)節(jié)點(diǎn)一樣,通過(guò)訪問(wèn)網(wǎng)絡(luò)中的路由廣告檢測(cè)出已移動(dòng)至另一個(gè)子網(wǎng)絡(luò),并獲得一個(gè)轉(zhuǎn)交地址CoA(圖2中的S101)。轉(zhuǎn)交地址CoA能夠通過(guò)根據(jù)DHCP(動(dòng)態(tài)主機(jī)配制協(xié)議)v6(RFC 1971)的全狀態(tài)地址自動(dòng)配制和無(wú)狀態(tài)地址自動(dòng)配制獲得。移動(dòng)節(jié)點(diǎn)MN所獲得的新轉(zhuǎn)交地址CoA在圖1中被表示為X:a。X:a代表一個(gè)128位的IPv6地址,其中X代表子網(wǎng)絡(luò)SX的網(wǎng)絡(luò)前綴,a代表移動(dòng)節(jié)點(diǎn)MN的界面標(biāo)識(shí)。
隨后,移動(dòng)節(jié)點(diǎn)MN向本地代理HA(S102)發(fā)出聯(lián)接更新請(qǐng)求。更確切的說(shuō),移動(dòng)節(jié)點(diǎn)MN向本地代理HA發(fā)出一個(gè)具有IPv6報(bào)頭的位置注冊(cè)請(qǐng)求數(shù)據(jù)包,其中移動(dòng)節(jié)點(diǎn)MN的轉(zhuǎn)交地址CoA(X:a)被設(shè)定為源地址,本地代理HA的地址被設(shè)定為指定地址,移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL(ohki@nec.com)被設(shè)定為指定選項(xiàng)。
本地代理HA在接收注冊(cè)請(qǐng)求后,將更新其聯(lián)接緩存,并注冊(cè)一個(gè)告知轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL之間的結(jié)合(S103)。此后,本地代理HA向移動(dòng)節(jié)點(diǎn)MN發(fā)出注冊(cè)響應(yīng)(聯(lián)接響應(yīng))(S104)。
(2)數(shù)據(jù)包的傳送/接收以下將以遠(yuǎn)端節(jié)點(diǎn)CN向移動(dòng)節(jié)點(diǎn)MN發(fā)出數(shù)據(jù)包的情況為例,解釋本發(fā)明實(shí)施例中的數(shù)據(jù)包傳送/接收操作。
在傳送數(shù)據(jù)包之前,遠(yuǎn)端節(jié)點(diǎn)CN向其所在子網(wǎng)絡(luò)SX中的姓名服務(wù)器DNSX,發(fā)出與移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL相關(guān)聯(lián)的轉(zhuǎn)交地址CoA詢問(wèn)(S201)。換言之,遠(yuǎn)端節(jié)點(diǎn)CN向姓名服務(wù)器DNSX傳送具有移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL的DNS詢問(wèn)。姓名服務(wù)器DNSX在接收DNS詢問(wèn)后,基于移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL識(shí)別移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)SY的網(wǎng)絡(luò)前綴Y(S202)。因?yàn)榫W(wǎng)絡(luò)前綴Y不同子網(wǎng)絡(luò)SX的網(wǎng)絡(luò)前綴,姓名服務(wù)器DNSX將DNS詢問(wèn)傳遞給具有網(wǎng)絡(luò)前綴Y的子網(wǎng)絡(luò)SY中的姓名服務(wù)器DNSY(移動(dòng)節(jié)點(diǎn)MN的本地姓名服務(wù)器)(S203)。附帶指出,當(dāng)姓名服務(wù)器DNSX不能找到移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)中的姓名服務(wù)器地址時(shí),如圖所示,其將根據(jù)一般DNS結(jié)構(gòu)從根姓名服務(wù)器找回地址。
姓名服務(wù)器DNSY一旦從姓名服務(wù)器DNSX接收到DNS詢問(wèn),將基于移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL識(shí)別移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)SY的網(wǎng)絡(luò)前綴Y(S204)。因?yàn)榫W(wǎng)絡(luò)前綴Y與其子網(wǎng)絡(luò)SY相匹配,姓名服務(wù)器DNSY將基于移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL與本地代理HA之間的聯(lián)接信息,向本地代理HA發(fā)出指明了移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL的轉(zhuǎn)交地址CoA(位置服務(wù)詢問(wèn))詢問(wèn)(S205)。
本地代理HA一旦接收到位置服務(wù)詢問(wèn),將以移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL為密鑰從其聯(lián)接緩存中讀取出移動(dòng)節(jié)點(diǎn)MN的聯(lián)接更新信息,并向姓名服務(wù)器DNSY發(fā)回該信息(S206)。移動(dòng)節(jié)點(diǎn)MN的聯(lián)接更新信息從姓名服務(wù)器DNSY經(jīng)過(guò)姓名服務(wù)器DNSX,傳遞給遠(yuǎn)端節(jié)點(diǎn)CN(S207,S208)。
當(dāng)遠(yuǎn)端節(jié)點(diǎn)CN獲得移動(dòng)節(jié)點(diǎn)MN的轉(zhuǎn)交地址CoA后,將轉(zhuǎn)交地址CoA設(shè)定為一般數(shù)據(jù)包傳送的指定地址,并傳送數(shù)據(jù)包(S209)。
現(xiàn)參照附圖,詳細(xì)解釋本發(fā)明的第二實(shí)施例。第二實(shí)施例不同于第一實(shí)施例之處在于,本地代理HA在從移動(dòng)節(jié)點(diǎn)MN接收到位置注冊(cè)請(qǐng)求后,直接向移動(dòng)節(jié)點(diǎn)MN的本地姓名服務(wù)器DNSY告知有關(guān)聯(lián)接更新信息。相應(yīng)的,同本地代理HA一樣,移動(dòng)節(jié)點(diǎn)MN的本地姓名服務(wù)器DNSY負(fù)責(zé)保持/管理本地地址與移動(dòng)節(jié)點(diǎn)MN的轉(zhuǎn)交地址CoA之間的聯(lián)接信息(聯(lián)接更新信息)。
圖3是顯示根據(jù)本發(fā)明第二實(shí)施例的系統(tǒng)操作的流程圖。以下將參照?qǐng)D3介紹本實(shí)施例中的系統(tǒng)操作,重點(diǎn)為與第一實(shí)施例的不同之處。
(1)位置注冊(cè)請(qǐng)求(聯(lián)接更新請(qǐng)求)當(dāng)移動(dòng)節(jié)點(diǎn)已經(jīng)在子網(wǎng)絡(luò)間移動(dòng)時(shí),移動(dòng)節(jié)點(diǎn)MN向本地代理HA發(fā)出聯(lián)接更新請(qǐng)求,作為此請(qǐng)求的回應(yīng),本地代理HA將同第一實(shí)施例一樣更新其聯(lián)接緩存并同移動(dòng)節(jié)點(diǎn)MN發(fā)出注冊(cè)響應(yīng)(聯(lián)接響應(yīng))(S101至S104)。本地代理HA在更新其聯(lián)接緩存中移動(dòng)節(jié)點(diǎn)MN轉(zhuǎn)交地址CoA后,將立即向移動(dòng)節(jié)點(diǎn)MN的本地姓名服務(wù)器DNSY發(fā)出包括此聯(lián)接更新信息的聯(lián)接更新請(qǐng)求(S105)。本地姓名服務(wù)器DNSY基于此聯(lián)接更新請(qǐng)求更新移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL與轉(zhuǎn)交地址CoA之間的聯(lián)接信息(S106)。
(2)數(shù)據(jù)包的傳送/接收在遠(yuǎn)端節(jié)點(diǎn)CN向移動(dòng)節(jié)點(diǎn)MN發(fā)送數(shù)據(jù)包之前,遠(yuǎn)端節(jié)點(diǎn)向其所在子網(wǎng)絡(luò)SX中的姓名服務(wù)器DNSX,發(fā)出一個(gè)與移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL相關(guān)聯(lián)的轉(zhuǎn)交地址CoA詢問(wèn),姓名服務(wù)器DNSX將該詢問(wèn)傳遞給姓名服務(wù)器DNSY,之后姓名服務(wù)器DNSY將同第一實(shí)施例一樣,識(shí)別移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)SY的網(wǎng)絡(luò)前綴Y(S201至S204)。姓名服務(wù)器DNSY讀取出移動(dòng)節(jié)點(diǎn)的統(tǒng)一資源定位器URL與轉(zhuǎn)交地址CoA之間的聯(lián)接信息(聯(lián)接更新信息)(S210),并將該信息發(fā)往姓名服務(wù)器DNSX(S207)。姓名服務(wù)器DNSX將聯(lián)接更新信息告知遠(yuǎn)端節(jié)點(diǎn)CN(S208)。
根據(jù)本發(fā)明的第二實(shí)施例,本地姓名服務(wù)器DNSY不同于第一實(shí)施例,無(wú)須向本地代理HA發(fā)送詢問(wèn)。因而,就有可能減小遠(yuǎn)端節(jié)點(diǎn)CN詢問(wèn)的反應(yīng)時(shí)間。
現(xiàn)參照?qǐng)D表,詳細(xì)解釋本發(fā)明的第三實(shí)施例。第三實(shí)施例不同于第一實(shí)施例之處在于,每個(gè)子網(wǎng)絡(luò)提供有一個(gè)具有本地代理功能和姓名服務(wù)器功能的服務(wù)器圖4是顯示根據(jù)本發(fā)明第三實(shí)施例的系統(tǒng)配置圖。在圖4中,SBX和SBY為具有本地代理功能和姓名服務(wù)器功能的服務(wù)器。第二實(shí)施例系統(tǒng)的其他方面與第一實(shí)施例相似。圖5是顯示根據(jù)本發(fā)明第三實(shí)施例的系統(tǒng)操作的流程圖。以下將參照?qǐng)D5,介紹此實(shí)施例的系統(tǒng)操作,重點(diǎn)為與第一
(1)位置注冊(cè)請(qǐng)求(聯(lián)接更新請(qǐng)求)當(dāng)移動(dòng)節(jié)點(diǎn)MN已從子網(wǎng)絡(luò)SY移動(dòng)到子網(wǎng)絡(luò)SX時(shí),移動(dòng)節(jié)點(diǎn)MN同第一實(shí)施例一樣,從接入路由器ARX獲得一個(gè)轉(zhuǎn)交地址CoA(S301)。此后,移動(dòng)節(jié)點(diǎn)MN向具有移動(dòng)節(jié)點(diǎn)MN本地代理功能的服務(wù)器SBY發(fā)出聯(lián)接更新請(qǐng)求(S302)。更確切的說(shuō),移動(dòng)節(jié)點(diǎn)MN向服務(wù)器SBY發(fā)出一個(gè)具有IPv6報(bào)頭的位置注冊(cè)請(qǐng)求數(shù)據(jù)包,其中移動(dòng)節(jié)點(diǎn)MN的轉(zhuǎn)交地址CoA(X:a)被設(shè)定為源地址,服務(wù)器SBY的地址被設(shè)定為指定地址,移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL(ohki@nec.com)被設(shè)定為指定選項(xiàng)。服務(wù)器SBY在接收位置注冊(cè)請(qǐng)求后,將更新其聯(lián)接緩存,并注冊(cè)一個(gè)告知轉(zhuǎn)交地址CoA與移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL之間的結(jié)合(S303)。此后,服務(wù)器SBY向移動(dòng)節(jié)點(diǎn)MN發(fā)出注冊(cè)響應(yīng)(聯(lián)接響應(yīng))(S304)(2)數(shù)據(jù)包的傳送/接收在傳送數(shù)據(jù)包之前,遠(yuǎn)端節(jié)點(diǎn)CN向其所在子網(wǎng)絡(luò)SX中的具有姓名服務(wù)器功能的服務(wù)器SBX,發(fā)出一個(gè)與移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL相關(guān)聯(lián)的轉(zhuǎn)交地址CoA詢問(wèn)(DNS詢問(wèn))(S401)。服務(wù)器SBX在接收DNS詢問(wèn)后,基于移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL識(shí)別移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)SY的網(wǎng)絡(luò)前綴Y(S402)。因?yàn)榫W(wǎng)絡(luò)前綴Y不同子網(wǎng)絡(luò)SX的網(wǎng)絡(luò)前綴,服務(wù)器SBX將DNS詢問(wèn)傳遞給具有網(wǎng)絡(luò)前綴Y的子網(wǎng)絡(luò)SY中的服務(wù)器SBY(403)。附帶指出,當(dāng)服務(wù)器SBX不能找到移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)中的服務(wù)器SBY的地址時(shí),如圖所示,其將根據(jù)一般DNS結(jié)構(gòu)從根姓名服務(wù)器找回地址。
服務(wù)器SBY一旦從服務(wù)器SBX接收到DNS詢問(wèn),將基于移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL識(shí)別移動(dòng)節(jié)點(diǎn)MN本地網(wǎng)絡(luò)SY的網(wǎng)絡(luò)前綴Y(S404)。因?yàn)榫W(wǎng)絡(luò)前綴Y與其子網(wǎng)絡(luò)SY相匹配,服務(wù)器SBY將讀取出移動(dòng)節(jié)點(diǎn)的統(tǒng)一資源定位器URL與轉(zhuǎn)交地址CoA之間的聯(lián)接信息(聯(lián)接更新信息)(S405),并向服務(wù)器SBX發(fā)回該信息(S406)。服務(wù)器SBX將聯(lián)接更新信息告知遠(yuǎn)端節(jié)點(diǎn)CN(S407)。
當(dāng)獲得移動(dòng)節(jié)點(diǎn)MN的轉(zhuǎn)交地址CoA之后,遠(yuǎn)端節(jié)點(diǎn)CN將轉(zhuǎn)交地址CoA設(shè)定為一般數(shù)據(jù)包傳送的指定地址,并傳送數(shù)據(jù)包(S408)。
根據(jù)本發(fā)明的第三實(shí)施例,系統(tǒng)無(wú)須具有作為不同節(jié)點(diǎn)的分開(kāi)的本地代理和姓名服務(wù)器。此外,有可能減小遠(yuǎn)端節(jié)點(diǎn)CN詢問(wèn)的反應(yīng)時(shí)間。
現(xiàn)參照?qǐng)D表,詳細(xì)介紹本發(fā)明的第四實(shí)施例。第四實(shí)施例不同于第一實(shí)施例之處在于,本地代理HA在從移動(dòng)節(jié)點(diǎn)MN接收到位置注冊(cè)請(qǐng)求后,直接向根姓名服務(wù)器告知聯(lián)接更新信息,該根姓名服務(wù)器立即向其下的所有姓名服務(wù)器告知有關(guān)聯(lián)接更新信息。因而,同本地代理HA一樣,每個(gè)姓名服務(wù)器負(fù)責(zé)保持/管理移動(dòng)節(jié)點(diǎn)MN的本地地址與轉(zhuǎn)交地址CoA之間的聯(lián)接信息(聯(lián)接更新信息)。
圖6是顯示根據(jù)本發(fā)明第四實(shí)施例的系統(tǒng)配置圖。在圖6中,RDNS為根姓名服務(wù)器,其處于分級(jí)姓名服務(wù)器系統(tǒng)的最高級(jí)。姓名服務(wù)器DNSX和DNSY處于根姓名服務(wù)器RDNS的下一層級(jí),并能夠與根姓名服務(wù)器RNDS通訊。根姓名服務(wù)器RDNS也能夠與移動(dòng)節(jié)點(diǎn)MN的本地代理HA通訊。附帶指出,雖然在圖6中只示出了兩個(gè)在根姓名服務(wù)器RNDS之下的姓名服務(wù)器DNSX和DNSY,但是根據(jù)子網(wǎng)絡(luò)的數(shù)量還可以為根姓名服務(wù)器RNDS連接三個(gè)或三個(gè)以上的姓名服務(wù)器。此外,子網(wǎng)絡(luò)SX和SY各自的姓名服務(wù)器DNSX和DNSY處于根姓名服務(wù)器RDNS的下一層級(jí),然而,他們也都可以處于另一子網(wǎng)絡(luò)的姓名服務(wù)器的下一層級(jí)。
圖7是顯示根據(jù)本發(fā)明第四實(shí)施例的系統(tǒng)操作的流程圖。以下將參照?qǐng)D6和7,介紹此實(shí)施例的系統(tǒng)操作,重點(diǎn)為與第一實(shí)施例的不同之處。
(1)位置注冊(cè)請(qǐng)求(聯(lián)接更新請(qǐng)求)當(dāng)移動(dòng)節(jié)點(diǎn)已經(jīng)在子網(wǎng)絡(luò)間移動(dòng)時(shí),移動(dòng)節(jié)點(diǎn)MN向本地代理HA發(fā)出聯(lián)接更新請(qǐng)求,作為此請(qǐng)求的回應(yīng),本地代理HA將同第一實(shí)施例一樣更新其聯(lián)接緩存并向移動(dòng)節(jié)點(diǎn)MN發(fā)出注冊(cè)響應(yīng)(聯(lián)接響應(yīng))(S501至S504)。本地代理HA在更新其聯(lián)接緩存中移動(dòng)節(jié)點(diǎn)MN轉(zhuǎn)交地址CoA后,將立即向根姓名服務(wù)器RDNS發(fā)出包括此聯(lián)接更新信息的聯(lián)接更新請(qǐng)求(S505)。
根姓名服務(wù)器RDNS基于聯(lián)接更新信息而更新移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL和轉(zhuǎn)交地址CoA之間的聯(lián)接信息(S506),并且將該聯(lián)接更新信息立即告知根姓名服務(wù)器RDNS以下所有的姓名服務(wù)器DNSX和DNSY(S507)。相應(yīng)的姓名服務(wù)器DNSX和DNSY基于該聯(lián)接更新信息而更新移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL和轉(zhuǎn)交地址CoA之間的聯(lián)接信息(S508,S509)。當(dāng)姓名服務(wù)器DNSX和DNSY之下具有其他姓名服務(wù)器時(shí),姓名服務(wù)器DNSX和DNSY立即向其發(fā)送聯(lián)接更新信息。
(2)數(shù)據(jù)包的傳送/接收當(dāng)向移動(dòng)節(jié)點(diǎn)MN發(fā)送數(shù)據(jù)包時(shí),遠(yuǎn)端節(jié)點(diǎn)CN首先同第一實(shí)施例一樣,向其所在子網(wǎng)絡(luò)SX中的姓名服務(wù)器DNSX發(fā)出一個(gè)與移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL相關(guān)聯(lián)的轉(zhuǎn)交地址CoA詢問(wèn)(DNS詢問(wèn))(S601)。在此實(shí)施例中,移動(dòng)節(jié)點(diǎn)MN的聯(lián)接更新信息,通過(guò)與移動(dòng)節(jié)點(diǎn)MN和根姓名服務(wù)器RDNS移動(dòng)相同步的本地代理HA報(bào)告給相應(yīng)的姓名服務(wù)器DNSX和DNSY。由此,姓名服務(wù)器DNSX讀取出移動(dòng)節(jié)點(diǎn)MN的統(tǒng)一資源定位器URL與轉(zhuǎn)交地址CoA之間的聯(lián)接信息(聯(lián)接更新信息)(S602),并且向遠(yuǎn)端節(jié)點(diǎn)CN告知該信息(S603)。遠(yuǎn)端節(jié)點(diǎn)CN通過(guò)使用該信息獲得移動(dòng)節(jié)點(diǎn)MN的轉(zhuǎn)交地址CoA,并傳送數(shù)據(jù)包(S604)。
根據(jù)本發(fā)明的第四實(shí)施例,遠(yuǎn)端節(jié)點(diǎn)CN能夠從其所在子網(wǎng)絡(luò)中的姓名服務(wù)器直接獲得移動(dòng)節(jié)點(diǎn)MN的轉(zhuǎn)交地址CoA。因而,有可能大幅減小遠(yuǎn)端節(jié)點(diǎn)CN詢問(wèn)的反應(yīng)時(shí)間。
附帶指出,在以上介紹中,本地代理HA只有當(dāng)移動(dòng)節(jié)點(diǎn)MN生成位置注冊(cè)時(shí),才向根姓名服務(wù)器RDNS發(fā)送聯(lián)接更新信息。然而,當(dāng)根姓名服務(wù)器RDNS,姓名服務(wù)器DNSX和DNSY都以一定時(shí)鐘進(jìn)行聯(lián)接更新信息到期檢查,并且在信息更新一定時(shí)間周期后移除該信息時(shí),本地代理HA能夠以除移動(dòng)節(jié)點(diǎn)MN位置注冊(cè)時(shí)刻之外的短于該特定周期的間隔向根姓名服務(wù)器RDNS發(fā)送聯(lián)接更新信息,根姓名服務(wù)器RDNS能夠向姓名服務(wù)器DNSX和DNSY發(fā)送該信息。
[配制]根據(jù)本發(fā)明第五實(shí)施例的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括接入路由器(AR)一個(gè)與移動(dòng)節(jié)點(diǎn)MN具有單跳關(guān)系的IPv6路由器作為接入路由器,并提供代理本地代理HA(局部HA)和代理移動(dòng)節(jié)點(diǎn)(或代理遠(yuǎn)端節(jié)點(diǎn))的功能。也就是說(shuō),接入路由器包括一個(gè)負(fù)責(zé)從代表本地代理HA的移動(dòng)節(jié)點(diǎn)MN接收注冊(cè)請(qǐng)求的裝置,和一個(gè)負(fù)責(zé)保持并更新代表移動(dòng)節(jié)點(diǎn)MN(或遠(yuǎn)端節(jié)點(diǎn)CN)的聯(lián)接更新信息的裝置。此外,接入路由器還包括一個(gè)負(fù)責(zé)向移動(dòng)節(jié)點(diǎn)MN的注冊(cè)回應(yīng)(聯(lián)接回應(yīng))添加移動(dòng)節(jié)點(diǎn)MN的聯(lián)接更新信息,并將其傳送到移動(dòng)節(jié)點(diǎn)MN所移至的子網(wǎng)絡(luò)接入路由器的裝置。更確切的說(shuō),當(dāng)移動(dòng)節(jié)點(diǎn)MN的注冊(cè)請(qǐng)求(BU)已經(jīng)通過(guò)新的接入路由器發(fā)送至接入路由器(原接入路由器)時(shí),原接入路由器將向移動(dòng)節(jié)點(diǎn)MN的注冊(cè)回應(yīng)添加移動(dòng)節(jié)點(diǎn)MN的聯(lián)接更新信息,并將其發(fā)送至新的接入路由器。此外,接入路由器還包括一個(gè)負(fù)責(zé)從接入路由器接管代理本地代理和代理移動(dòng)節(jié)點(diǎn)功能的裝置。也就是說(shuō),由接收聯(lián)接更新信息注冊(cè)回應(yīng)所引發(fā),新的接入路由器將為移動(dòng)節(jié)點(diǎn)從原接入路由器接管代理本地代理和代理移動(dòng)節(jié)點(diǎn)功能。更具體的說(shuō),接入路由器提供有一個(gè)節(jié)點(diǎn)管理表作為特定裝置支持代理本地代理功能,以及一個(gè)聯(lián)接更新表支持代理移動(dòng)節(jié)點(diǎn)(遠(yuǎn)端節(jié)點(diǎn))功能。
移動(dòng)節(jié)點(diǎn)(MN)同傳統(tǒng)移動(dòng)IPv6移動(dòng)節(jié)點(diǎn)一樣,移動(dòng)節(jié)點(diǎn)MN具有一個(gè)負(fù)責(zé)獲得轉(zhuǎn)交地址CoA,并向代理本地代理HA發(fā)送注冊(cè)請(qǐng)求的裝置。
根據(jù)本發(fā)明第五實(shí)施例的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),操作如下(1)注冊(cè)請(qǐng)求(代理本地代理功能)當(dāng)移動(dòng)節(jié)點(diǎn)已經(jīng)在子網(wǎng)絡(luò)間移動(dòng)時(shí),移動(dòng)節(jié)點(diǎn)MN同傳統(tǒng)移動(dòng)IPv6一樣通過(guò)路由器廣告識(shí)別已移動(dòng)至另一個(gè)子網(wǎng)絡(luò),并在其移動(dòng)前向代理本地代理(原接入路由器)發(fā)送注冊(cè)請(qǐng)求。該注冊(cè)請(qǐng)求通過(guò)訪問(wèn)網(wǎng)絡(luò)中移動(dòng)節(jié)點(diǎn)新的接入路由器發(fā)往原接入路由器,原接入路由器在接收注冊(cè)請(qǐng)求后,通過(guò)節(jié)點(diǎn)管理表檢查移動(dòng)節(jié)點(diǎn)在移動(dòng)前是否在其區(qū)域,并根據(jù)移動(dòng)節(jié)點(diǎn)安全關(guān)聯(lián)SA識(shí)別移動(dòng)節(jié)點(diǎn)。當(dāng)移動(dòng)節(jié)點(diǎn)被識(shí)別時(shí),原接入路由器為本地代理向新接入路由器發(fā)送注冊(cè)響應(yīng)(聯(lián)接響應(yīng))。
由注冊(cè)響應(yīng)所引發(fā),新接入路由器將從原接入路由器為移動(dòng)節(jié)點(diǎn)MN接管代理本地代理功能。注冊(cè)響應(yīng)包括原接入路由器所保存的移動(dòng)節(jié)點(diǎn)的聯(lián)接更新表。新接入路由器在從原接入路由器接收到注冊(cè)響應(yīng)時(shí),將該響應(yīng)傳遞給移動(dòng)節(jié)點(diǎn)MN。
(2)注冊(cè)請(qǐng)求(代理移動(dòng)節(jié)點(diǎn)功能)隨后,新接入路由器參照移動(dòng)節(jié)點(diǎn)MN的聯(lián)接更新表,向代表移動(dòng)節(jié)點(diǎn)MN的移動(dòng)節(jié)點(diǎn)遠(yuǎn)端節(jié)點(diǎn)CN發(fā)送聯(lián)接更新。當(dāng)每個(gè)遠(yuǎn)端節(jié)點(diǎn)CN的尾跳(last hop)路由器接收到聯(lián)接更新時(shí),路由器為代表節(jié)點(diǎn)CN的遠(yuǎn)端節(jié)點(diǎn)CN更新聯(lián)接更新表。
(3)數(shù)據(jù)包的傳送/接收當(dāng)移動(dòng)節(jié)點(diǎn)MN向一個(gè)遠(yuǎn)端節(jié)點(diǎn)CN傳送數(shù)據(jù)包時(shí),將設(shè)定每個(gè)數(shù)據(jù)包的報(bào)頭,從而使源地址(SA)為轉(zhuǎn)交地址CoA,指定地址(DA)為遠(yuǎn)端節(jié)點(diǎn)CN的網(wǎng)絡(luò)接入標(biāo)識(shí)符(NAI)或統(tǒng)一源標(biāo)識(shí)符(URI)。移動(dòng)節(jié)點(diǎn)MN的代理本地代理(接入路由器AR)從移動(dòng)節(jié)點(diǎn)MN的聯(lián)接更新表中找出遠(yuǎn)端節(jié)點(diǎn)CN的最近地址,并將遠(yuǎn)端節(jié)點(diǎn)CN的轉(zhuǎn)交地址CoA設(shè)定為指定地址DA(指定地址DA為遠(yuǎn)端節(jié)點(diǎn)CN的轉(zhuǎn)交地址(CoA)從而傳遞數(shù)據(jù)包。數(shù)據(jù)包通過(guò)遠(yuǎn)端節(jié)點(diǎn)CN的代理本地代理(接入路由器AR)發(fā)送到遠(yuǎn)端節(jié)點(diǎn)。
(應(yīng)用實(shí)例)1.配置介紹圖9是顯示根據(jù)本發(fā)明第五實(shí)施例的系統(tǒng)配置圖。如圖9所示,本實(shí)施例中的節(jié)點(diǎn)管理系統(tǒng)包括一個(gè)移動(dòng)節(jié)點(diǎn)MN,接入路由器AR(AR1至ARn),一個(gè)遠(yuǎn)端節(jié)點(diǎn)CN,和一個(gè)例如INTENERT的連接接入路由器AR的IP核心網(wǎng)。接入路由器是與移動(dòng)節(jié)點(diǎn)具有單跳關(guān)系的IP(接入)路由器,并提供有代理本地代理HA的節(jié)點(diǎn)移動(dòng)管理功能和代理移動(dòng)節(jié)點(diǎn)MN(遠(yuǎn)端節(jié)點(diǎn)CN)的移動(dòng)管理功能。如果圖9所示的配制應(yīng)用于第3代移動(dòng)網(wǎng)絡(luò),接入路由器AR與移動(dòng)節(jié)點(diǎn)MN之間的關(guān)系對(duì)應(yīng)于GGSN(GPRS支持節(jié)點(diǎn)網(wǎng)關(guān))與移動(dòng)節(jié)點(diǎn)之間的關(guān)系,或者CDMA 2000系統(tǒng)中PDSN與移動(dòng)節(jié)點(diǎn)之間的關(guān)系。此外,在MWIF正在討論中的開(kāi)放式局域網(wǎng)結(jié)構(gòu)中,RNC或節(jié)點(diǎn)B可能會(huì)在將來(lái)具有IP路由器的功能。如果圖9所示的配制應(yīng)用于此種結(jié)構(gòu),接入路由器AR與移動(dòng)節(jié)點(diǎn)MN之間的關(guān)系對(duì)應(yīng)于RNC或節(jié)點(diǎn)B與移動(dòng)節(jié)點(diǎn)之間的關(guān)系。
圖10是顯示根據(jù)本發(fā)明第五實(shí)施例的移動(dòng)節(jié)點(diǎn)MN傳送注冊(cè)請(qǐng)求(聯(lián)接更新)過(guò)程的流程圖。如圖10所示,移動(dòng)網(wǎng)絡(luò)包括具有不同網(wǎng)絡(luò)前綴的子網(wǎng)絡(luò)SM,SN,SX和SY。每個(gè)子網(wǎng)絡(luò)SM,SN,SX和SY均提供有一個(gè)接入路由器。移動(dòng)節(jié)點(diǎn)MN通過(guò)接入路由器接入移動(dòng)網(wǎng)絡(luò),從而享用網(wǎng)絡(luò)服務(wù)或與其他節(jié)點(diǎn)進(jìn)行通訊。圖10示出了4個(gè)子網(wǎng)絡(luò)SM,SN,SX和SY的實(shí)例,其中每個(gè)子網(wǎng)絡(luò)具有相應(yīng)的網(wǎng)絡(luò)前綴M,N,X和Y。此外,在圖10中,子網(wǎng)絡(luò)SM,SN,SX和SY具有相應(yīng)的接入路由器ARM,ARN,ARX和ARY,以及處于相應(yīng)子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)CND,CNE,MNA和MNC。圖10的流程圖描述了當(dāng)移動(dòng)節(jié)點(diǎn)MNA從子網(wǎng)絡(luò)SY移動(dòng)到子網(wǎng)絡(luò)SX時(shí),注冊(cè)請(qǐng)求的傳送過(guò)程。
圖11是顯示一個(gè)具有代理本地代理和代理移動(dòng)節(jié)點(diǎn)(或代理遠(yuǎn)端節(jié)點(diǎn))功能的接入路由器節(jié)點(diǎn)移動(dòng)管理功能的配制圖。在圖MN中,表1和表3為描述接入路由器AR代理本地代理功能的節(jié)點(diǎn)管理表。表2為描述接入路由器AR代理節(jié)點(diǎn)功能的聯(lián)接更新表。圖11中的表1為移動(dòng)節(jié)點(diǎn)MN移動(dòng)前所處的子網(wǎng)絡(luò)SY中接入路由器ARY的節(jié)點(diǎn)管理表。表2為移動(dòng)節(jié)點(diǎn)MNA的聯(lián)接更新表。表3為移動(dòng)節(jié)點(diǎn)MNA移動(dòng)后所處子網(wǎng)絡(luò)SX中接入路由器ARX的節(jié)點(diǎn)管理表。如圖11中表1,2所示,每個(gè)移動(dòng)節(jié)點(diǎn)的聯(lián)接更新表通過(guò)一個(gè)指針與節(jié)點(diǎn)管理表中的相關(guān)節(jié)點(diǎn)相聯(lián)系。當(dāng)移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)時(shí),訪問(wèn)網(wǎng)絡(luò)中的接入路由器(新接入路由器AR)履行代理本地代理功能。換言之,新接入路由器AR為移動(dòng)節(jié)點(diǎn)從原接入路由器接管聯(lián)接更新表。
圖12是一個(gè)顯示節(jié)點(diǎn)管理表和聯(lián)接更新表的配置圖。在圖12中,表1為圖10中所描述的接入路由器ARN的節(jié)點(diǎn)管理表。表2和表3為移動(dòng)節(jié)點(diǎn)CNE在其遠(yuǎn)端節(jié)點(diǎn)MNA在子網(wǎng)絡(luò)間移動(dòng)前后的聯(lián)接更新表配制的實(shí)例,在移動(dòng)節(jié)點(diǎn)MNA和CNE的聯(lián)接更新表中,注冊(cè)有每個(gè)遠(yuǎn)端節(jié)點(diǎn)轉(zhuǎn)交地址CoA與網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI之間的關(guān)聯(lián)。最初生成這個(gè)聯(lián)接更新表的步驟包括每個(gè)使用者生成一個(gè)所有遠(yuǎn)端節(jié)點(diǎn)轉(zhuǎn)交地址CoA與網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI之間的關(guān)聯(lián)列表,并將該表在訪問(wèn)子網(wǎng)絡(luò)中接入路由器注冊(cè)為聯(lián)接更新表。也可以空出轉(zhuǎn)交地址CoA部分,僅向接入路由器告知遠(yuǎn)端節(jié)點(diǎn)與網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI的列表。在這種情況下,盡管接入路由器所生成的最初的聯(lián)接更新表中轉(zhuǎn)交地址CoA部分空缺,最近的轉(zhuǎn)交地址CoA也會(huì)在后面所述的相應(yīng)遠(yuǎn)端節(jié)點(diǎn)每次生成注冊(cè)請(qǐng)求時(shí)寫(xiě)入該表格,當(dāng)每個(gè)遠(yuǎn)端節(jié)點(diǎn)都生成注冊(cè)請(qǐng)求后,聯(lián)接更新表的所有內(nèi)容就將完整。
圖13是顯示數(shù)據(jù)包格式的實(shí)例的圖表。圖13(1)為移動(dòng)節(jié)點(diǎn)MNA在其移動(dòng)到另一子網(wǎng)絡(luò)后,發(fā)往其原所在子網(wǎng)絡(luò)中作為代理本地代理的接入路由器ARY的注冊(cè)請(qǐng)求(BU)數(shù)據(jù)包格式。數(shù)據(jù)包格式(2)是一個(gè)移動(dòng)節(jié)點(diǎn)MNA所發(fā)出注冊(cè)請(qǐng)求的注冊(cè)響應(yīng)(聯(lián)接響應(yīng))。數(shù)據(jù)包格式(3)是一個(gè)由MNA的新代理本地代理為其所發(fā)出的聯(lián)接更新。
圖14是顯示一個(gè)移動(dòng)節(jié)點(diǎn)發(fā)往一個(gè)遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包傳送過(guò)程的流程圖。圖14描述了移動(dòng)節(jié)點(diǎn)MNA向遠(yuǎn)端節(jié)點(diǎn)CNE發(fā)送數(shù)據(jù)包的情況。
圖15是顯示傳遞過(guò)程的流程圖。圖15描述了移動(dòng)節(jié)點(diǎn)MNA從子網(wǎng)絡(luò)SY移動(dòng)到子網(wǎng)絡(luò)SX時(shí)通訊中傳遞的過(guò)程。
圖16是顯示根據(jù)本發(fā)明第五實(shí)施例與AAA(識(shí)別授權(quán)統(tǒng)計(jì))服務(wù)器協(xié)作實(shí)例的圖表。
2.操作介紹以下,參照?qǐng)D表詳細(xì)介紹根據(jù)本發(fā)明第五實(shí)施例的系統(tǒng)操作。
(1)注冊(cè)請(qǐng)求聯(lián)接更新(代理本地代理功能)圖10是顯示根據(jù)本發(fā)明第五實(shí)施例的傳送注冊(cè)請(qǐng)求或聯(lián)接更新過(guò)程的流程圖。圖10描述了當(dāng)移動(dòng)節(jié)點(diǎn)MNA從子網(wǎng)絡(luò)SY移動(dòng)至子網(wǎng)絡(luò)SX時(shí),發(fā)送注冊(cè)請(qǐng)求的過(guò)程。
當(dāng)移動(dòng)節(jié)點(diǎn)MNA從子網(wǎng)絡(luò)SY移動(dòng)至子網(wǎng)絡(luò)SX時(shí),移動(dòng)節(jié)點(diǎn)MNA同傳統(tǒng)移動(dòng)IPv6一樣通過(guò)路由器廣告識(shí)別已移動(dòng)至另一子網(wǎng)絡(luò)。在圖10中,作為IPv6路由器的接入路由器ARX提供路由器廣告。當(dāng)移動(dòng)節(jié)點(diǎn)MNA識(shí)別出移動(dòng)時(shí),將同傳統(tǒng)移動(dòng)節(jié)點(diǎn)一樣獲得一個(gè)轉(zhuǎn)交地址CoA。轉(zhuǎn)交地址CoA能夠通過(guò)根據(jù)DHCP(動(dòng)態(tài)主機(jī)配制協(xié)議)V6(RFC 1971)的全狀態(tài)地址自動(dòng)配制和無(wú)狀態(tài)地址自動(dòng)配制獲得。在圖10中,X:a為移動(dòng)節(jié)點(diǎn)MNA所獲得的新轉(zhuǎn)交地址CoA。X:a為一個(gè)128位的IPv6地址,其中X代表子網(wǎng)絡(luò)SX的網(wǎng)絡(luò)前綴,a代表移動(dòng)節(jié)點(diǎn)MNA的界面標(biāo)識(shí)。
隨后,移動(dòng)節(jié)點(diǎn)MNA向接入路由器ARY發(fā)送注冊(cè)請(qǐng)求(聯(lián)接更新),接入路由器ARY為移動(dòng)節(jié)點(diǎn)MNA移動(dòng)前的代理本地代理。移動(dòng)節(jié)點(diǎn)MNA為注冊(cè)請(qǐng)求數(shù)據(jù)包將轉(zhuǎn)交地址CoA(X:a)設(shè)定為源地址(IPv6中的源地址SA),將接入路由器ARY的地址(Y:y)設(shè)定為指定地址(IPv6中的指定地址DA)。此外,移動(dòng)節(jié)點(diǎn)MNA通過(guò)使用移動(dòng)IPv6(或IPv6中的路由擴(kuò)展報(bào)頭)中的指定選項(xiàng)報(bào)頭,指明注冊(cè)請(qǐng)求的路由。此處,接入路由器ARX被指定為中繼節(jié)點(diǎn),接入路由器ARX的地址(X:x)被設(shè)定為指定選項(xiàng)。由此,移動(dòng)節(jié)點(diǎn)MNA的注冊(cè)請(qǐng)求通過(guò)位于移動(dòng)節(jié)點(diǎn)MNA單跳距離的新接入路由器ARX傳送到原接入路由器ARY(圖10(1))。另一方面,移動(dòng)節(jié)點(diǎn)的網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI(RFC網(wǎng)絡(luò)接入標(biāo)識(shí)符)或SIP統(tǒng)一資源標(biāo)識(shí)符可以被設(shè)定為IPv6的指定選項(xiàng)報(bào)頭,以便使使用者能夠使用同一格式的地址作為郵件地址,或者使SIP(會(huì)話初始化協(xié)議)節(jié)點(diǎn)的使用者能夠在傳送數(shù)據(jù)包時(shí)使用SIP地址(統(tǒng)一資源標(biāo)識(shí)符)。在此實(shí)例中,ohki@nec.com被用作移動(dòng)節(jié)點(diǎn)的網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI。
在接收到注冊(cè)請(qǐng)求時(shí),因?yàn)槠涞刂繁辉O(shè)定為中繼節(jié)點(diǎn)地址,接入路由器ARX將把移動(dòng)節(jié)點(diǎn)MNA的網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI和轉(zhuǎn)交地址CoA添加到節(jié)點(diǎn)管理表,并將注冊(cè)請(qǐng)求數(shù)據(jù)包傳遞給接入路由器ARY。
當(dāng)接入路由器ARY接收到注冊(cè)請(qǐng)求時(shí),將通過(guò)注冊(cè)請(qǐng)求的源地址SA識(shí)別生成注冊(cè)請(qǐng)求的移動(dòng)節(jié)點(diǎn)的新轉(zhuǎn)交地址CoA。接入路由器ARY同時(shí)通過(guò)移動(dòng)IPv6的指定選項(xiàng)報(bào)頭識(shí)別網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI(或SIP統(tǒng)一資源標(biāo)識(shí)符)。接入路由器ARY搜尋基于網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI和轉(zhuǎn)交地址CoA而實(shí)現(xiàn)代理本地代理功能的節(jié)點(diǎn)管理表。圖11(1)示出了一個(gè)接入路由器ARY節(jié)點(diǎn)管理表的實(shí)例。參照?qǐng)D11(1),節(jié)點(diǎn)管理表包括一組每個(gè)被管理的移動(dòng)節(jié)點(diǎn)的網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI(或SIP統(tǒng)一資源標(biāo)識(shí)符),轉(zhuǎn)交地址CoA和安全關(guān)聯(lián)SA(接入路由器與每個(gè)移動(dòng)節(jié)點(diǎn)之間的識(shí)別法則和識(shí)別密鑰)。圖11(1)示出了移動(dòng)節(jié)點(diǎn)MNA在移動(dòng)到子網(wǎng)絡(luò)SX之前的節(jié)點(diǎn)管理表,其中與移動(dòng)節(jié)點(diǎn)MNA的網(wǎng)絡(luò)接入標(biāo)識(shí)符NAI ohki@nec.com相關(guān)聯(lián)的轉(zhuǎn)交地址CoA被設(shè)定為Y:a(轉(zhuǎn)交地址CoA=Y(jié):a)。作為搜尋節(jié)點(diǎn)管理表的結(jié)果,因?yàn)橐苿?dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA被設(shè)定為Y:a,接入路由器ARY確定移動(dòng)節(jié)點(diǎn)MNA在其移動(dòng)前正在訪問(wèn)子網(wǎng)絡(luò)SY,并且根據(jù)移動(dòng)節(jié)點(diǎn)MNA的SA(安全關(guān)聯(lián))識(shí)別移動(dòng)節(jié)點(diǎn)MNA。移動(dòng)節(jié)點(diǎn)MNA的注冊(cè)請(qǐng)求包括例如,作為針對(duì)“恢復(fù)攻擊”措施的,對(duì)應(yīng)于從原代理本地代理的路由器廣告所獲得的挑戰(zhàn)值的回應(yīng)值(前密碼),接入路由器ARY由此能夠識(shí)別移動(dòng)節(jié)點(diǎn)MNA。當(dāng)移動(dòng)節(jié)點(diǎn)MNA被識(shí)別時(shí),原接入路由器ARY將移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA替換為X:a,并為本地代理HA通過(guò)新接入路由器ARX向移動(dòng)節(jié)點(diǎn)MNA發(fā)送注冊(cè)響應(yīng)(聯(lián)接響應(yīng))(圖10(2)(3))。圖11(3)示出了接入路由器ARY將移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA替換為X:a后的節(jié)點(diǎn)管理表。當(dāng)接入路由器向移動(dòng)節(jié)點(diǎn)MNA發(fā)送注冊(cè)響應(yīng)時(shí),如圖12所示,接入路由器ARY將地址(Y:y)和移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA(X:a),分別設(shè)定為源地址SA和注冊(cè)響應(yīng)數(shù)據(jù)包的指定地址DA。接入路由器同時(shí)將作為移動(dòng)節(jié)點(diǎn)MNA新代理本地代理的接入路由器ARX地址(X:x),在移動(dòng)IPv6指定選項(xiàng)報(bào)頭中設(shè)定為中繼節(jié)點(diǎn)。此外,接入路由器ARY向數(shù)據(jù)包有效載荷寫(xiě)入移動(dòng)節(jié)點(diǎn)MNA的聯(lián)接更新表信息,并傳送數(shù)據(jù)包。
在接收注冊(cè)響應(yīng)數(shù)據(jù)包后,接入路由器ARX通過(guò)數(shù)據(jù)包標(biāo)識(shí)符識(shí)別該數(shù)據(jù)包是否為注冊(cè)響應(yīng),以及其最終目標(biāo)是否為對(duì)接入路由器ARX的路由器廣告生成注冊(cè)請(qǐng)求的移動(dòng)節(jié)點(diǎn)MNA。此外,接入路由器ARX獲悉其地址被設(shè)定為移動(dòng)IPv6指定選項(xiàng)報(bào)頭。從而,接入路由器ARX確認(rèn)從接入路由器ARY接管代理本地代理功能。
當(dāng)從接入路由器ARY接收注冊(cè)響應(yīng)后,接入路由器ARX(新AR)從數(shù)據(jù)包有效載荷中讀取移動(dòng)節(jié)點(diǎn)MNA的聯(lián)接更新表信息。隨后,接入路由器ARX在其移動(dòng)節(jié)點(diǎn)管理表中設(shè)定一個(gè)指向移動(dòng)節(jié)點(diǎn)MNA區(qū)域的指針,并在聯(lián)接更新表中該指針?biāo)鶎?duì)應(yīng)的區(qū)域內(nèi)寫(xiě)入讀取出的移動(dòng)節(jié)點(diǎn)MNA的聯(lián)接更新表信息。而后,接入路由器ARX將注冊(cè)響應(yīng)傳遞給移動(dòng)節(jié)點(diǎn)MNA(圖10(3))。
由此,接入路由器ARX從接入路由器ARY,為移動(dòng)節(jié)點(diǎn)MNA接管代理本地代理功能和代理移動(dòng)節(jié)點(diǎn)功能。
附帶指出,當(dāng)移動(dòng)節(jié)點(diǎn)MNA為非授權(quán)節(jié)點(diǎn)時(shí),接入路由器ARY的所管理的識(shí)別將拒絕移動(dòng)節(jié)點(diǎn)MNA的注冊(cè)請(qǐng)求。而后,接入路由器ARY向接入路由器ARX發(fā)回NAC。當(dāng)接入路由器ARX接收到NAC時(shí),將從節(jié)點(diǎn)管理表中刪除移動(dòng)節(jié)點(diǎn)MNA的網(wǎng)絡(luò)標(biāo)識(shí)符NAI和轉(zhuǎn)交地址CoA。
隨后將介紹接入路由器的代理移動(dòng)節(jié)點(diǎn)功能。
(2)注冊(cè)請(qǐng)求(代理移動(dòng)節(jié)點(diǎn)功能)已經(jīng)為移動(dòng)節(jié)點(diǎn)MNA接管代理移動(dòng)節(jié)點(diǎn)功能的接入路由器ARX(新接入路由器),向代表移動(dòng)節(jié)點(diǎn)MNA的所有移動(dòng)節(jié)點(diǎn)MNA的遠(yuǎn)端節(jié)點(diǎn)CN發(fā)送聯(lián)接更新(圖10(4))。圖13(3)示出了從接入路由器ARX發(fā)往遠(yuǎn)端節(jié)點(diǎn)CND的,包括地址實(shí)例的聯(lián)接更新數(shù)據(jù)包。如圖13所示,移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA(X:a)被設(shè)定為源地址SA,遠(yuǎn)端節(jié)點(diǎn)CND的轉(zhuǎn)交地址CoA(M:d)被設(shè)定為指定地址DA,接入路由器ARM的地址(M:m)和移動(dòng)節(jié)點(diǎn)MNA的網(wǎng)絡(luò)標(biāo)識(shí)符NAI被設(shè)定為指定選項(xiàng)。
當(dāng)尾跳接入路由器(AR)為每個(gè)遠(yuǎn)端節(jié)點(diǎn)CD從接入路由器ARX接收聯(lián)接更新時(shí),接入路由器AR為代表節(jié)點(diǎn)CN的節(jié)點(diǎn)CN更新其聯(lián)接更新表。也就是說(shuō),接入路由器將與聯(lián)接更新數(shù)據(jù)包所報(bào)告的相同網(wǎng)絡(luò)標(biāo)識(shí)符NAI相關(guān)聯(lián)的原轉(zhuǎn)交地址CoA,替換為新報(bào)告的轉(zhuǎn)交地址CoA。在圖12的實(shí)例中,當(dāng)移動(dòng)節(jié)點(diǎn)MNA的遠(yuǎn)端節(jié)點(diǎn)CND所訪問(wèn)的子網(wǎng)絡(luò)中作為代理本地代理的接入路由器ARM從代表遠(yuǎn)端節(jié)點(diǎn)CND的移動(dòng)節(jié)點(diǎn)MNA接收聯(lián)接更新時(shí),移動(dòng)節(jié)點(diǎn)CNE聯(lián)接更新表中的移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA(Y:a)(圖12(2))被替換為X:a。
以下將介紹接入路由器的移動(dòng)節(jié)點(diǎn)代理本地代理功能。
(3)數(shù)據(jù)包傳送/接收?qǐng)D14是顯示一個(gè)移動(dòng)節(jié)點(diǎn)發(fā)往一個(gè)遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包傳送過(guò)程的流程圖。更具體的說(shuō),圖14通過(guò)實(shí)例描述了移動(dòng)節(jié)點(diǎn)MNA向遠(yuǎn)端節(jié)點(diǎn)CNE傳送數(shù)據(jù)包的情況。當(dāng)移動(dòng)節(jié)點(diǎn)MNA向接入路由器ARX傳送數(shù)據(jù)包時(shí),ohki@nec.com被設(shè)定為源地址SA(SA=ohki@nec.com),jiro@biglobe.ne.jp被設(shè)定為指定地址DA(DA=j(luò)iro@biglobe.ne.jp)(圖14(1))。當(dāng)接入路由器ARX從移動(dòng)節(jié)點(diǎn)MNA接收到數(shù)據(jù)包并將數(shù)據(jù)包傳遞給遠(yuǎn)端節(jié)點(diǎn)時(shí),接入路由器ARX進(jìn)行如下操作。首先,接入路由器ARX通過(guò)數(shù)據(jù)包的源地址SA識(shí)別該數(shù)據(jù)包是否從移動(dòng)節(jié)點(diǎn)MNA發(fā)出。隨后,接入路由器ARX通過(guò)節(jié)點(diǎn)管理表獲得移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA(X:a),并將該轉(zhuǎn)交地址CoA(X:a)設(shè)定為所傳遞數(shù)據(jù)包的源地址SA。而后,接入路由器ARX參照移動(dòng)節(jié)點(diǎn)MNA的聯(lián)接更新表,并將與指定地址DA=j(luò)iro@biglobe.ne.jp相關(guān)聯(lián)的遠(yuǎn)端節(jié)點(diǎn)CNE的轉(zhuǎn)交地址CoA(N:e)設(shè)定為所傳遞數(shù)據(jù)包的指定地址DA。
發(fā)往遠(yuǎn)端節(jié)點(diǎn)CNE的數(shù)據(jù)包通過(guò)傳統(tǒng)IP路由,發(fā)往在轉(zhuǎn)交地址CoA中具有指定地址DA中所設(shè)定網(wǎng)絡(luò)前綴N的子網(wǎng)絡(luò)SN的接入路由器ARN(遠(yuǎn)端節(jié)點(diǎn)CNE的代理)。接入路由器ARN基于指定地址DA識(shí)別發(fā)往遠(yuǎn)端節(jié)點(diǎn)CNE的數(shù)據(jù)包,并將指定地址DA替換為節(jié)點(diǎn)CNE的網(wǎng)絡(luò)標(biāo)識(shí)符NAI,從而向節(jié)點(diǎn)CNE傳遞數(shù)據(jù)包。
如上所述,因?yàn)檫h(yuǎn)端節(jié)點(diǎn)CNE的轉(zhuǎn)交地址CoA能夠被指定為發(fā)往遠(yuǎn)端節(jié)點(diǎn)CNE的數(shù)據(jù)包的指定地址DA,接入路由器ARX和ARN無(wú)須進(jìn)行數(shù)據(jù)包封裝和去封裝。
(4)越區(qū)切換圖15通過(guò)實(shí)例描述了移動(dòng)節(jié)點(diǎn)MNA在子網(wǎng)絡(luò)間移動(dòng)并從遠(yuǎn)端節(jié)點(diǎn)CND接收數(shù)據(jù)包時(shí)的傳遞過(guò)程。
當(dāng)移動(dòng)節(jié)點(diǎn)MNA在子網(wǎng)絡(luò)間移動(dòng)時(shí),其檢測(cè)到移動(dòng)并通過(guò)(1)注冊(cè)請(qǐng)求所述的相同方式獲得一個(gè)轉(zhuǎn)交地址CoA。隨后,移動(dòng)節(jié)點(diǎn)MNA通過(guò)接入路由器ARX向接入路由器ARY發(fā)送一個(gè)注冊(cè)請(qǐng)求(圖15(1))。同上所述,接入路由器ARX在節(jié)點(diǎn)管理表中注冊(cè)一個(gè)移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA與網(wǎng)絡(luò)標(biāo)識(shí)符NAIL之間的關(guān)聯(lián)。
在從具有數(shù)據(jù)包通訊的移動(dòng)節(jié)點(diǎn)MNA接收到注冊(cè)請(qǐng)求后,接入路由器ARY識(shí)別移動(dòng)節(jié)點(diǎn)MNA是否已經(jīng)移動(dòng)到其他子網(wǎng)絡(luò)。相應(yīng)的,接入路由器ARY作為移動(dòng)節(jié)點(diǎn)MNA錨點(diǎn),并開(kāi)始向移動(dòng)節(jié)點(diǎn)MNA傳遞數(shù)據(jù)包。在這種情況下,接入路由器ARX在遠(yuǎn)端節(jié)點(diǎn)CND發(fā)送的數(shù)據(jù)包未傳送完畢或者計(jì)時(shí)器一定周期時(shí)間未結(jié)束之前,并不為移動(dòng)節(jié)點(diǎn)MNA接管代理本地代理功能,結(jié)束路由器ARY在此期間作為錨點(diǎn)繼續(xù)進(jìn)行數(shù)據(jù)包傳送。更確切的說(shuō),接入路由器進(jìn)行以下操作。
當(dāng)接入路由器ARY從移動(dòng)節(jié)點(diǎn)MNA接收到注冊(cè)請(qǐng)求時(shí),其通過(guò)(1)注冊(cè)請(qǐng)求所述的相同方式識(shí)別移動(dòng)節(jié)點(diǎn)。如果移動(dòng)節(jié)點(diǎn)MNA被識(shí)別,接入路由器ARY將為移動(dòng)節(jié)點(diǎn)MNA向遠(yuǎn)端節(jié)點(diǎn)CND發(fā)送聯(lián)接更新(圖15(2))。此外,接入路由器ARY將節(jié)點(diǎn)管理表中移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA替換為新的轉(zhuǎn)交地址CoA,以便使從遠(yuǎn)端節(jié)點(diǎn)CND發(fā)往移動(dòng)節(jié)點(diǎn)MNA的數(shù)據(jù)包,能夠根據(jù)新轉(zhuǎn)交地址CoA的網(wǎng)絡(luò)前綴X而傳遞給接入路由器ARX。在從接入路由器ARY接收到移動(dòng)節(jié)點(diǎn)MNA的聯(lián)接更新后,接入路由器ARM為遠(yuǎn)端節(jié)點(diǎn)CND在聯(lián)接更新表中改變移動(dòng)節(jié)點(diǎn)MNA的轉(zhuǎn)交地址CoA。隨后,接入路由器ARM將遠(yuǎn)端節(jié)點(diǎn)CND發(fā)往移動(dòng)節(jié)點(diǎn)MNA的數(shù)據(jù)包發(fā)送到移動(dòng)節(jié)點(diǎn)MNA的新轉(zhuǎn)交地址CoA以及接入路由器ARY(圖15(3))。接入路由器ARY將所接收數(shù)據(jù)包指定地址DA中的網(wǎng)絡(luò)前綴Y替換為X,并將數(shù)據(jù)包傳遞給接入路由器ARX。接入路由器ARX將數(shù)據(jù)包傳遞給移動(dòng)節(jié)點(diǎn)MNA。由此,發(fā)往移動(dòng)節(jié)點(diǎn)MNA的數(shù)據(jù)包就經(jīng)歷了所謂的雙向投射,其能夠使傳遞中的數(shù)據(jù)包丟失降至最低。
當(dāng)遠(yuǎn)端節(jié)點(diǎn)CND發(fā)往移動(dòng)節(jié)點(diǎn)MNA的數(shù)據(jù)包傳送結(jié)束時(shí),接入路由器ARX通過(guò)(1)注冊(cè)請(qǐng)求所述的相同方式,為移動(dòng)節(jié)點(diǎn)MNA從接入路由器ARY接管代理本地代理功能和代理移動(dòng)節(jié)點(diǎn)功能。
(5)節(jié)點(diǎn)識(shí)別(安全)在此實(shí)施例中,移動(dòng)IP與AAA(識(shí)別授權(quán)統(tǒng)計(jì))服務(wù)器之間能夠通過(guò)傳統(tǒng)技術(shù)進(jìn)行協(xié)作。圖16描述了一個(gè)識(shí)別節(jié)點(diǎn)操作的實(shí)例。在圖16的模型中,當(dāng)從移動(dòng)節(jié)點(diǎn)MNA接收注冊(cè)請(qǐng)求時(shí),作為代理本地代理的接入路由器ARX與一個(gè)AAA服務(wù)器協(xié)作對(duì)節(jié)點(diǎn)進(jìn)行識(shí)別。附帶指出,圖16所描述的密鑰發(fā)布中心KDC提供有向AAA服務(wù)器和移動(dòng)節(jié)點(diǎn)MNA發(fā)布密鑰的功能。
工業(yè)適用性如前所述,根據(jù)本發(fā)明可實(shí)現(xiàn)下列結(jié)果。
因?yàn)橐苿?dòng)節(jié)點(diǎn)的遠(yuǎn)端節(jié)點(diǎn)能夠通過(guò)向最近的姓名服務(wù)器發(fā)送詢問(wèn)而獲悉移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA,發(fā)往移動(dòng)節(jié)點(diǎn)的第一個(gè)數(shù)據(jù)包能夠從遠(yuǎn)端節(jié)點(diǎn)直接傳送。
此外,移動(dòng)節(jié)點(diǎn)只需向其本地代理發(fā)送一個(gè)聯(lián)接更新請(qǐng)求,移動(dòng)節(jié)點(diǎn)的每個(gè)遠(yuǎn)端節(jié)點(diǎn)只需同移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA一樣發(fā)送一個(gè)詢問(wèn)。因此,就有可能改善每個(gè)移動(dòng)節(jié)點(diǎn)必須向多個(gè)遠(yuǎn)端節(jié)點(diǎn)發(fā)送其轉(zhuǎn)交地址CoA的系統(tǒng)中移動(dòng)節(jié)點(diǎn)的電池消耗。此外,還能夠避免移動(dòng)節(jié)點(diǎn)之間交換的大量聯(lián)接更新請(qǐng)求無(wú)線電的流量。
此外,本地代理基本上只需要返回相關(guān)聯(lián)接更新信息作為DNS詢問(wèn)的響應(yīng),而無(wú)須進(jìn)行數(shù)據(jù)包封裝。
此外,如果只有一個(gè)移動(dòng)節(jié)點(diǎn)獲得其自身的轉(zhuǎn)交地址CoA,移動(dòng)節(jié)點(diǎn)的代理(局部)本地代理隨后保持并更新移動(dòng)節(jié)點(diǎn)的聯(lián)接更新信息。因而,移動(dòng)節(jié)點(diǎn)在處于等待狀態(tài)時(shí)無(wú)須更新聯(lián)接更新信息。因此,就有可能改善傳統(tǒng)系統(tǒng)中更新和管理聯(lián)接更新信息時(shí)的電池消耗問(wèn)題。
此外,移動(dòng)節(jié)點(diǎn)發(fā)出的聯(lián)接更新信息通過(guò)接入路由器交換,從而避免聯(lián)接更新的無(wú)線電流量。
此外,只要接入路由器的聯(lián)接更新表中包含有關(guān)遠(yuǎn)端節(jié)點(diǎn)的信息,無(wú)須向該遠(yuǎn)端節(jié)點(diǎn)隧道外發(fā)數(shù)據(jù)包。因此,就有可能通過(guò)接入路由器避免數(shù)據(jù)包封裝/去封裝時(shí)的縮放問(wèn)題。
權(quán)利要求
1.一種移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向各移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),每個(gè)所述移動(dòng)節(jié)點(diǎn)具有依賴于該移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)的轉(zhuǎn)交地址和獨(dú)立于該移動(dòng)節(jié)點(diǎn)的本地地址,其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,并保持/管理移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交地址與本地地址之間關(guān)聯(lián)的本地代理,一個(gè)保持/管理本地網(wǎng)絡(luò)為子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)的本地地址與移動(dòng)節(jié)點(diǎn)的本地代理地址之間關(guān)聯(lián)的姓名服務(wù)器;和該姓名服務(wù)器接收指明了移動(dòng)節(jié)點(diǎn)的本地地址的轉(zhuǎn)交地址詢問(wèn),并從該指明的本地地址的所指示的本地網(wǎng)絡(luò)中的本地代理獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址,以響應(yīng)該詢問(wèn)。
2.根據(jù)權(quán)利要求1所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中姓名服務(wù)器包括從移動(dòng)節(jié)點(diǎn)的本地代理獲得轉(zhuǎn)交地址的裝置,如果服務(wù)器所在的子網(wǎng)絡(luò)對(duì)應(yīng)于該詢問(wèn)指明的本地地址所指示的移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò),該姓名服務(wù)器響應(yīng)該詢問(wèn),如果其子網(wǎng)絡(luò)不對(duì)應(yīng)于移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò),該姓名服務(wù)器將詢問(wèn)傳遞給移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò)中的其他姓名服務(wù)器,以便從其他服務(wù)器獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址。
3.一種移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向每個(gè)具有依賴于移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)的轉(zhuǎn)交地址和獨(dú)立的本地地址的移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,并保持/管理移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址與本地地址之間關(guān)聯(lián)的本地代理,和一個(gè)從本地代理接收位置注冊(cè)請(qǐng)求,并保持/管理移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址與本地地址之間關(guān)聯(lián)的姓名服務(wù)器;該姓名服務(wù)器具有一個(gè)接收指明了移動(dòng)節(jié)點(diǎn)本地地址的轉(zhuǎn)交地址詢問(wèn),并獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址以回復(fù)該詢問(wèn)的裝置。
4.根據(jù)權(quán)利要求3所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中姓名服務(wù)器具有一個(gè)裝置,該裝置在姓名服務(wù)器在其所在的子網(wǎng)絡(luò)對(duì)應(yīng)于該詢問(wèn)指明的本地地址所指示的移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò)時(shí)返回服務(wù)器自身中所保留的轉(zhuǎn)交地址,并且在服務(wù)器的子網(wǎng)絡(luò)不對(duì)應(yīng)于移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò)時(shí),將詢問(wèn)傳遞給移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò)中的其他姓名服務(wù)器,以便從其他服務(wù)器獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址。
5.一種移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向各移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),每個(gè)所述移動(dòng)節(jié)點(diǎn)具有依賴于該移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)的轉(zhuǎn)交地址和獨(dú)立于該移動(dòng)節(jié)點(diǎn)的本地地址,其中每個(gè)子網(wǎng)絡(luò)包括具有本地代理功能和姓名服務(wù)器功能的服務(wù)器;該服務(wù)器設(shè)置有一個(gè)從本地網(wǎng)絡(luò)為其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,并保持/管理移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址與本地地址之間關(guān)聯(lián)的裝置,和一個(gè)接收指明了移動(dòng)節(jié)點(diǎn)的本地地址的轉(zhuǎn)交地址詢問(wèn),并獲得移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址CoA以恢復(fù)該詢問(wèn)的裝置。
6.根據(jù)權(quán)利要求5所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中如果服務(wù)器不保留該詢問(wèn)所指明的移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址與本地地址之間的關(guān)聯(lián),服務(wù)器將該詢問(wèn)傳遞給保留該關(guān)聯(lián)的其他服務(wù)器,以便從其他服務(wù)器獲得該移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址。
7.一種移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向各移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),每個(gè)所述移動(dòng)節(jié)點(diǎn)具有依賴于該移動(dòng)節(jié)點(diǎn)當(dāng)前連接的子網(wǎng)絡(luò)的轉(zhuǎn)交地址和獨(dú)立于該移動(dòng)節(jié)點(diǎn)的本地地址,其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)從本地網(wǎng)絡(luò)是其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收位置注冊(cè)請(qǐng)求,保持/管理移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址與本地地址之間的關(guān)聯(lián),并將移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址和本地地址之間的關(guān)聯(lián)告知根姓名服務(wù)器的本地代理,和一個(gè)從根姓名服務(wù)器接收位置注冊(cè)請(qǐng)求,并保持/管理移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址與本地之間的關(guān)聯(lián)的姓名服務(wù)器;該姓名服務(wù)器具有一個(gè)接收指明了移動(dòng)節(jié)點(diǎn)的本地地址的轉(zhuǎn)交地址詢問(wèn),并返回移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址以回復(fù)該詢問(wèn)的裝置。
8.根據(jù)權(quán)利要求1至7中的一項(xiàng)所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中各自的子網(wǎng)絡(luò)具有不同的網(wǎng)絡(luò)前綴,和移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址由移動(dòng)節(jié)點(diǎn)所在的子網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴和移動(dòng)節(jié)點(diǎn)的接口ID所構(gòu)成。
9.根據(jù)權(quán)利要求8所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中特定標(biāo)識(shí)移動(dòng)節(jié)點(diǎn)的本地網(wǎng)絡(luò)的統(tǒng)一資源定位器URL被用作移動(dòng)節(jié)點(diǎn)的本地地址。
10.一種移動(dòng)節(jié)點(diǎn)管理系統(tǒng),該系統(tǒng)包括多個(gè)在移動(dòng)網(wǎng)絡(luò)中相互連接的子網(wǎng)絡(luò),該移動(dòng)網(wǎng)絡(luò)向訪問(wèn)任意一個(gè)子網(wǎng)絡(luò)的各移動(dòng)節(jié)點(diǎn)提供數(shù)據(jù)包通訊服務(wù),其中每個(gè)子網(wǎng)絡(luò)包括一個(gè)與移動(dòng)節(jié)點(diǎn)具有單跳關(guān)系的接入路由器;該接入路由器設(shè)置有保持/管理接入路由器域內(nèi)每個(gè)移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址的節(jié)點(diǎn)管理表,保持/管理域內(nèi)每個(gè)移動(dòng)節(jié)點(diǎn)的每個(gè)遠(yuǎn)端節(jié)點(diǎn)的轉(zhuǎn)交地址的聯(lián)接更新表,以及一個(gè)本地代理代理裝置,該本地代理代理裝置接收從域內(nèi)移動(dòng)節(jié)點(diǎn)發(fā)往遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包,并在以遠(yuǎn)端節(jié)點(diǎn)轉(zhuǎn)交地址代替其指定地址并接收發(fā)送到域內(nèi)的移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包,以向移動(dòng)節(jié)點(diǎn)傳送該數(shù)據(jù)包后接收從域中的移動(dòng)節(jié)點(diǎn)發(fā)送到遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包,以將該數(shù)據(jù)包傳遞給遠(yuǎn)端節(jié)點(diǎn)。
11.根據(jù)權(quán)利要求10所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中節(jié)點(diǎn)管理表具有維持接入路由器域內(nèi)的每個(gè)移動(dòng)節(jié)點(diǎn)的網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI與轉(zhuǎn)交地址的結(jié)合的配置;聯(lián)接更新表具有維持每個(gè)遠(yuǎn)端節(jié)點(diǎn)的網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI與轉(zhuǎn)交地址的結(jié)合的配置;遠(yuǎn)端節(jié)點(diǎn)的網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI被設(shè)置為從移動(dòng)節(jié)點(diǎn)發(fā)送到遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包的指定地址。
12.根據(jù)權(quán)利要求11所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中本地代理代理裝置被配置為把從域內(nèi)移動(dòng)節(jié)點(diǎn)發(fā)往每個(gè)遠(yuǎn)端節(jié)點(diǎn)的數(shù)據(jù)包的指定地址從網(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符URI改變?yōu)檗D(zhuǎn)交地址從而傳遞數(shù)據(jù)包,同時(shí)還能將發(fā)往域內(nèi)移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包的指定地址從轉(zhuǎn)交地址改變?yōu)榫W(wǎng)絡(luò)標(biāo)識(shí)符NAI或統(tǒng)一資源標(biāo)識(shí)符,從而將數(shù)據(jù)包傳遞給移動(dòng)節(jié)點(diǎn)。
13.根據(jù)權(quán)利要求11或12所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中接入路由器還包括一個(gè)當(dāng)移動(dòng)節(jié)點(diǎn)在子網(wǎng)絡(luò)間移動(dòng)時(shí),接收移動(dòng)節(jié)點(diǎn)所發(fā)出的注冊(cè)請(qǐng)求的裝置,和一個(gè)為移動(dòng)節(jié)點(diǎn)向其移動(dòng)后所在子網(wǎng)絡(luò)中的接入路由器發(fā)送聯(lián)接更新表,從其移動(dòng)前所在子網(wǎng)絡(luò)中的接入路由器接收聯(lián)接更新表,并且為該移動(dòng)節(jié)點(diǎn)接管局部本地代理功能的裝置。
14.根據(jù)權(quán)利要求13所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中接入路由器還包括一個(gè)移動(dòng)節(jié)點(diǎn)代理裝置,該裝置在從已經(jīng)移動(dòng)到其子網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)接收到聯(lián)接更新表時(shí),向聯(lián)接更新表中所包含的所有遠(yuǎn)端節(jié)點(diǎn)傳送聯(lián)接更新數(shù)據(jù)包從而向他們告知移動(dòng)節(jié)點(diǎn)的新轉(zhuǎn)交地址,并在從其他接入路由器接收到發(fā)往其域內(nèi)移動(dòng)節(jié)點(diǎn)的聯(lián)接數(shù)據(jù)包時(shí),更新聯(lián)接更新表。
15.根據(jù)據(jù)權(quán)利要求1至7中的一項(xiàng)所述的移動(dòng)節(jié)點(diǎn)管理系統(tǒng),其中各自的子網(wǎng)絡(luò)具有不同的網(wǎng)絡(luò)前綴,和移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址由移動(dòng)節(jié)點(diǎn)所在的子網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴和移動(dòng)節(jié)點(diǎn)的接口ID所構(gòu)成。
全文摘要
一個(gè)移動(dòng)節(jié)點(diǎn)MN通過(guò)本地代理HA注冊(cè)一個(gè)目標(biāo)的轉(zhuǎn)交地址CoA。一個(gè)與移動(dòng)節(jié)點(diǎn)MN通訊的遠(yuǎn)端節(jié)點(diǎn)CN向姓名服務(wù)器DNSY詢問(wèn)移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址。姓名服務(wù)器DNSY從本地代理HA獲得轉(zhuǎn)交地址,并將其發(fā)送給遠(yuǎn)端節(jié)點(diǎn)CN作為回復(fù)。遠(yuǎn)端節(jié)點(diǎn)CN通過(guò)使用作為指定地址的轉(zhuǎn)交地址與移動(dòng)節(jié)點(diǎn)MN通訊。作為替代,子網(wǎng)絡(luò)中提供的一個(gè)接入路由器保持轉(zhuǎn)交地址CoA,并將數(shù)據(jù)包傳遞給移動(dòng)節(jié)點(diǎn)。這可以減少控制流量并消除三角路由。
文檔編號(hào)H04L12/24GK1498484SQ02806660
公開(kāi)日2004年5月19日 申請(qǐng)日期2002年3月12日 優(yōu)先權(quán)日2001年3月13日
發(fā)明者大城雅博 申請(qǐng)人:日本電氣株式會(huì)社