專利名稱:移動網(wǎng)絡(luò)控制方式及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在包括移動設(shè)備的網(wǎng)絡(luò)中控制所需的方式及裝置。
背景技術(shù):
作為移動終端利用IP網(wǎng)絡(luò)所需的以往技術(shù),有Mobile IPv6(例如,參見非專利文獻1)。在Mobile IPv6中,為了能夠?qū)崿F(xiàn)與移動終端(下面,為MN)持續(xù)的通信,采用稱為本地代理(下面,為HA)的路由器。若MN通過外部網(wǎng)絡(luò)收到轉(zhuǎn)交地址(MN向每個網(wǎng)絡(luò)所在地借用的地址)的給出,則將具有其轉(zhuǎn)交地址和MN原有地址(下面,為本地地址)的綁定·請求發(fā)送給HA。HA若獲取到有效的綁定·請求,則在內(nèi)部的綁定·緩存器中注冊MN的信息。
和MN進行通信的節(jié)點(下面為CN)作為與MN通信時的目標地址,使用本地地址。發(fā)往本地地址的數(shù)據(jù)包通過HA進行接收,HA將該數(shù)據(jù)包傳輸給MN的轉(zhuǎn)交地址,由此,來自CN的數(shù)據(jù)包到達MN。再者,在CN支持Mobile IPv6可以對MN所發(fā)送的綁定·請求進行處理的場合下,CN將本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系注冊到本節(jié)點內(nèi)的綁定·緩存器中加以利用,由此CN可以實現(xiàn)不經(jīng)由HA而與MN直接通信的路徑最佳化。
專利文獻1 特開2004-007578號公報非專利文獻1 「Mobility Support in IPV6」,RCF3775,IETF(Internet Engineering Task Force)Request for Comment.
對于上述以往的技術(shù)來說,存在下述問題,即在CN不支持MobileIPv6的場合下,不能使用該路徑最佳化功能,CN和MN之間的通信全都需要經(jīng)由HA,使通信路徑變長。
另外,作為利用多個HA的以往技術(shù),例如有專利文獻1。采用該技術(shù),MN計量與HA之間的距離(延遲、跳躍數(shù)),在達到基準值以上的場合下,通過對使用的HA進行變更,來利用更近的HA,謀取通信路徑的縮短。但是,由于不支持Mobile IP的CN不具有對HA加以選擇的方法,因而不一定能夠選擇最近的HA,而從CN到MN的通信路徑未必成為最短路徑。
發(fā)明內(nèi)容
因此,本發(fā)明所要解決的課題是,在移動體和不支持移動IP的終端之間的通信過程中,通信路徑變長。
本發(fā)明的一個特征為,通過在網(wǎng)絡(luò)中配置多個本地代理,作為本地地址使用任播地址,來從其中選擇鄰近的本地代理。因為有多個本地代理,所以可以選擇離CN和MN最近的本地代理。也就是說,與只有一個本地代理的情形相比,可以使路徑變短。為了實現(xiàn)路徑的最佳化,終端(MN)可以向已注冊HA之外的HA注冊地址。
還有,任播地址也可以在記述上與單播地址(普通的地址)沒有區(qū)別。這里,在網(wǎng)絡(luò)中存在多個相同地址的場合下,將其稱為任播地址。原因是,雖然終端本身在物理上只有一個,但是管理本地地址的本地代理在不同的網(wǎng)絡(luò)上存在多個,從其它節(jié)點(CN)看來似乎有多個本地地址。
作為本發(fā)明另一形式的網(wǎng)絡(luò)系統(tǒng)與第1節(jié)點以有線或無線方式連接,第1節(jié)點使用本地地址和轉(zhuǎn)交地址二個地址,在這種網(wǎng)絡(luò)系統(tǒng)中,具有多個本地代理,具有對本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理的注冊表;主服務(wù)器,用來管理第1節(jié)點和本地代理的對應(yīng)關(guān)系,該本地代理具有該第1節(jié)點所使用的注冊表。
在此,當(dāng)與網(wǎng)絡(luò)系統(tǒng)連接的第2節(jié)點向第1節(jié)點進行訪問時,若作為本地地址使用任播地址,則通過眾所周知的路由選擇方式,例如給最近的本地代理(第1本地代理)傳送數(shù)據(jù)包。如果第1本地代理具有與所傳送的本地地址對應(yīng)的轉(zhuǎn)交地址,則按原狀態(tài)開始與通信方節(jié)點之間的互相通信。
另一方面,在第1本地代理不具有第1節(jié)點所使用注冊表的場合,也就是未管理著對應(yīng)關(guān)系的轉(zhuǎn)交地址的場合下,第1本地代理向主服務(wù)器查詢具有第1節(jié)點所使用注冊表的本地代理。若查詢的結(jié)果為知道具有注冊表的本地代理(第2本地代理),則所發(fā)放的數(shù)據(jù)包從第1本地代理經(jīng)由第2本地代理傳送到第1節(jié)點。
此時,數(shù)據(jù)包也可以在由第1本地代理附加表示經(jīng)由過第1本地代理的標志后,經(jīng)由第2本地代理傳送到上述第1節(jié)點。接收到附加下述標志后數(shù)據(jù)包的第1節(jié)點可以通過向第1本地代理注冊第1節(jié)點所使用的注冊表,來實行路徑最佳化,上述標志表示經(jīng)由過第1本地代理。本發(fā)明的范圍包括這種節(jié)點(終端)。
作為本發(fā)明其它形式的服務(wù)器是一種與下述網(wǎng)絡(luò)系統(tǒng)連接的服務(wù)器,該網(wǎng)絡(luò)系統(tǒng)具有節(jié)點和多個本地代理,該節(jié)點使用本地地址和轉(zhuǎn)交地址二個地址,該多個本地代理具有對上述本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理的注冊表,其特征為,管理上述節(jié)點和下述本地代理的對應(yīng)關(guān)系,該本地代理具有該節(jié)點所使用的注冊表。這種服務(wù)器具有MN·HA對應(yīng)表,MN·HA對應(yīng)表的各項目由特定節(jié)點的信息以及已注冊節(jié)點轉(zhuǎn)交地址的本地代理群的列表構(gòu)成。該服務(wù)器用來響應(yīng)來自下述本地代理的查詢,回答存儲有該節(jié)點本地地址和轉(zhuǎn)交地址組的本地代理地址,上述本地代理收到來自自身未管理節(jié)點的數(shù)據(jù)包送交。
作為所需的詳細結(jié)構(gòu),該服務(wù)器具有數(shù)據(jù)包處理部、查詢處理部及存儲器,在存儲器中存儲MN·HA對應(yīng)表,數(shù)據(jù)包處理部具有下述功能,即若接收到查詢下述本地代理的數(shù)據(jù)包則向查詢處理部轉(zhuǎn)移處理,上述本地代理注冊有指定節(jié)點的轉(zhuǎn)交地址,查詢處理部具有下述功能,即從MN·HA對應(yīng)表檢索下述本地代理的列表,將具有列表信息的數(shù)據(jù)包回發(fā)給查詢處,上述本地代理注冊有上述指定節(jié)點的轉(zhuǎn)交地址。雖然適合于本發(fā)明的所有方面,但是這些功能既可以采用專用的硬件構(gòu)成,也可以采用在CPU上進行動作的軟件構(gòu)成。
還有,不使用上述服務(wù)器的形式也是可以的。對于這種形式來說其特征為,在具有多個本地代理的移動網(wǎng)絡(luò)控制方式中,包含第二本地代理對發(fā)往上述移動節(jié)點本地地址的數(shù)據(jù)包進行接收的步驟;第二本地代理對與移動節(jié)點對應(yīng)的轉(zhuǎn)交地址進行檢索的步驟;在沒有轉(zhuǎn)交地址的場合下向其它本地代理查詢第一本地代理的存在的步驟,該第一本地代理管理著移動節(jié)點;第二本地代理向第一本地代理傳送數(shù)據(jù)包的步驟;第一本地代理給移動節(jié)點的轉(zhuǎn)交地址傳送數(shù)據(jù)包的步驟。
作為本發(fā)明其它形式的本地代理是一種與具有節(jié)點和主服務(wù)器的網(wǎng)絡(luò)系統(tǒng)連接并具有下述注冊表的本地代理,該注冊表用來管理節(jié)點本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系,其具有數(shù)據(jù)包處理部,成為與外部之間的接口;主服務(wù)器查詢部,用來實行向上述主服務(wù)器的查詢;MN·MS對應(yīng)表,用來對特定節(jié)點的信息和特定主服務(wù)器的信息組加以管理。
該本地代理具有Mobile IP處理部,用來在從特定節(jié)點發(fā)送來指定數(shù)據(jù)包時,對于有沒有與該節(jié)點本地地址對應(yīng)的轉(zhuǎn)交地址,檢索注冊表;MS查詢部,用來在上述注冊表的檢索結(jié)果為沒有轉(zhuǎn)交地址的場合下,從MN·MS對應(yīng)表檢索與特定節(jié)點對應(yīng)的主服務(wù)器,向該所檢索到的主服務(wù)器查詢特定節(jié)點的轉(zhuǎn)交地址已被注冊的本地代理。
根據(jù)本發(fā)明,可以縮短通信路徑,能夠減少網(wǎng)絡(luò)通信量。
圖1是表示本發(fā)明一個實施示例系統(tǒng)結(jié)構(gòu)的框圖。
圖2是本發(fā)明一個實施示例本地代理(HA)的框圖。
圖3是表示MN·MS對應(yīng)表結(jié)構(gòu)示例的表格圖。
圖4是本發(fā)明一個實施示例主服務(wù)器(MS)的框圖。
圖5是表示MN·HA對應(yīng)表結(jié)構(gòu)示例的表格圖。
圖6是表示MN將自身轉(zhuǎn)交地址向HA進行注冊的動作的網(wǎng)絡(luò)圖。
圖7是表示CN與MN進行通信時的動作的網(wǎng)絡(luò)圖。
圖8是表示通過MN向HA101b進行注冊動作實行來自CN的通信路徑最佳化的動作的網(wǎng)絡(luò)圖。
圖9是對HA向MS進行注冊的動作進行說明的網(wǎng)絡(luò)圖。
圖10是有關(guān)HA中來自CN的數(shù)據(jù)包的處理動作流程圖。
圖11是因超時而從HA內(nèi)的綁定·緩存器及MS內(nèi)的對應(yīng)表分別刪除MN注冊時的動作流程圖。
圖12是表示本發(fā)明其它實施示例的網(wǎng)絡(luò)圖。
圖13是對從節(jié)點向移動節(jié)點實行通信的動作進行說明的網(wǎng)絡(luò)圖。
圖14是有關(guān)本地代理中來自節(jié)點的數(shù)據(jù)包的處理動作流程圖。
圖15是表示本地代理結(jié)構(gòu)示例的框圖。
圖16是表示相關(guān)本地代理列表結(jié)構(gòu)的表格圖。
具體實施例方式
實施示例1有關(guān)本發(fā)明的實施方式,采用附圖予以說明。
圖1表示本實施示例的系統(tǒng)結(jié)構(gòu)示例。本系統(tǒng)包括105,是Mobile IPv6對應(yīng)終端(MN);101a、101b,是管理MN的本地地址(HoA)和轉(zhuǎn)交地址(CoA)對應(yīng)關(guān)系的本地代理(HA)群;103,是管理HA群的主服務(wù)器(MS);106,是與MN實行通信的節(jié)點(CN)。雖然在圖中為了方便只表示出101a和101b二個HA,但是并不限于二個。另外,雖然MS也只表示出一個,但是也可以準備多個,例如為每個MN準備MS。
圖2表示HA的結(jié)構(gòu)示例。HA101具有數(shù)據(jù)包處理部1100,成為與外部之間的接口;Mobile IP處理部1101,用來處理Mobile IP的數(shù)據(jù)包;綁定(bonding)·緩存器1102,用來存儲MN的HoA和CoA的對應(yīng)關(guān)系;MS查詢部1103,用來實行向MS的查詢;MN·MS對應(yīng)表1104,具有與MN對應(yīng)的MS地址。
圖3表示MN·MS對應(yīng)表1104的結(jié)構(gòu)示例。MN·MS對應(yīng)表1104的各項目由各MN及與其對應(yīng)的MS地址構(gòu)成。例如,項目1110a表示與MN105對應(yīng)的MS是MS103。
在HA101b中,經(jīng)由數(shù)據(jù)包處理部1100將Mobile IP的數(shù)據(jù)包傳送到Mobile IP處理部1101。Mobile IP處理部1101檢索綁定·緩存器1102,在沒有與MN105的HoA對應(yīng)的CoA的場合下,將處理向MS查詢部1103轉(zhuǎn)移。MS查詢部1103從MN·MS對應(yīng)表檢索與MN105對應(yīng)的MS105,向MS103查詢MN105的CoA已被注冊的HA,獲得HA101a。MS查詢部1103將作為查詢結(jié)果的HA101a送回Mobile IP處理部1101,Mobile IP處理部1101經(jīng)由數(shù)據(jù)包處理部1100,在數(shù)據(jù)包303中裝載數(shù)據(jù)包301將其傳送給HA101a。HA101a在數(shù)據(jù)包304中裝載數(shù)據(jù)包303和HA101b的地址,發(fā)送到MN105。這里,HA101b的地址也可以通過與數(shù)據(jù)包304不同的數(shù)據(jù)包發(fā)送到MN105。
圖4表示MS的結(jié)構(gòu)示例。MS103具有數(shù)據(jù)包處理部1200、查詢處理部1201及MN·HA對應(yīng)表104。
圖5表示MN·HA對應(yīng)表104的結(jié)構(gòu)示例。MN·HA對應(yīng)表104的各項目由MN名和已注冊各MN的CoA的HA群的列表構(gòu)成。例如,項目1210a表示注冊有MN105的CoA的HA是HA101a。
若向MS103的數(shù)據(jù)包處理部1200查詢下述HA的數(shù)據(jù)包到達,則向查詢處理部1201轉(zhuǎn)移處理,上述HA得知MN105的CoA。查詢處理部1201從MN·HA對應(yīng)表104檢索下述HA的列表,獲得項目1210a,該HA得知MN105的CoA。查詢處理部1201將具有項目1210a信息的數(shù)據(jù)包回發(fā)給查詢處。
圖6表示MN將自身的轉(zhuǎn)交地址向HA進行注冊的動作。MN105通過將綁定·請求201發(fā)送給HA101a,向HA101a注冊本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系。HA101a在對本節(jié)點內(nèi)的綁定·緩存器列表進行更新的同時,發(fā)送注冊數(shù)據(jù)包202,在MS103的MN·HA對應(yīng)表104中注冊MN105和HA101a。
圖7表示CN與MN進行通信時的動作。CN106通過對MN105的本地地址發(fā)送數(shù)據(jù)包301,開始向MN104的通信。由于將本地地址作為任播地址來注冊路由選擇信息,因而數(shù)據(jù)包301通過存在于網(wǎng)絡(luò)中此處未記載的路由器,傳送給鄰近的HA101b。任播地址不是對節(jié)點和接口而是對功能進行分配的。而且,不是如同組播那樣對屬于特定組的所有節(jié)點(接口)都進行發(fā)送,而是只向所選出如「最近的」節(jié)點進行發(fā)送。有關(guān)任播地址,例如已在「Internet Protocol Version 6(IPV6)Addressing Architecture」,rfc3513,IETF(Internet EngineeringTask Force)Request for Comments中說明其定義。
在HA101b內(nèi)的綁定·緩存器中沒有MN105轉(zhuǎn)交地址的場合下,向MS103查詢MN105轉(zhuǎn)交地址已被注冊的HA,獲得HA101a。HA101b在數(shù)據(jù)包303中裝載數(shù)據(jù)包301將其傳送給HA101a。HA101a在數(shù)據(jù)包304中裝載數(shù)據(jù)包303和HA101b的地址,將其發(fā)送到MN105。這里,HA101b的地址也可以通過與數(shù)據(jù)包304不同的數(shù)據(jù)包發(fā)送到MN105。
在HA101b內(nèi)的綁定·緩存器中已注冊MN105轉(zhuǎn)交地址的場合下,HA101b給MN105的轉(zhuǎn)交地址作為數(shù)據(jù)包404傳送數(shù)據(jù)包301。
圖8表示通過MN對HA101b進行注冊動作實行來自CN的通信路徑最佳化的動作。MN105在本節(jié)點未注冊的HA101b對通信進行轉(zhuǎn)發(fā)的場合下,與對HA101a進行注冊的情形相同,也向該HA101b通過綁定·請求401注冊本地地址和轉(zhuǎn)交地址。獲取到綁定·請求401的HA101b在本節(jié)點的綁定(bonding)·緩存器中注冊MN105本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系,與此同時通過注冊數(shù)據(jù)包402,在MS103注冊表104中注冊MN105和HA101b。此后,HA101b將圖中未畫出的綁定·確認回發(fā)給MN105,向MN105通知注冊完成。
若HA101b在注冊MN105后接收到來自CN106的數(shù)據(jù)包301,則HA101b根據(jù)本節(jié)點內(nèi)綁定·緩存器的信息,向MN105加以直接傳送(數(shù)據(jù)包404)。
采用圖9的流程圖,來說明HA向MS進行注冊的動作。
在步驟501中,MN將裝載本節(jié)點本地地址和轉(zhuǎn)交地址的關(guān)聯(lián)后的綁定·請求,發(fā)送給HA。
在步驟502中,若HA接收到綁定·請求,則在步驟503中確認是否已在綁定·緩存器中注冊。在已注冊的場合下,向步驟504b轉(zhuǎn)移控制,在未注冊的場合下,向步驟504a轉(zhuǎn)移控制。
在步驟504a及504b中,向HA內(nèi)的綁定·緩存器注冊MN的本地地址和轉(zhuǎn)交地址,在步驟505a及505b中,給MN發(fā)送綁定·確認,向MN告知注冊完成。
在步驟506中,給MS發(fā)送注冊數(shù)據(jù)包,向MS內(nèi)的注冊表注冊MN的本地地址和HA的地址。
在此,步驟506可以按與步驟504a、504b不同的順序來實行。
采用圖10的流程圖,對有關(guān)HA中來自CN的數(shù)據(jù)包的處理動作進行說明。組610是HA的處理動作范圍。
在步驟601中,若CN106給作為MN105本地地址的任播地址發(fā)送數(shù)據(jù)包301,則在步驟602中按照IPv6網(wǎng)絡(luò)中通常所使用的路由選擇法,數(shù)據(jù)包到達鄰近的HA101b。
在步驟603中,若HA101b接收到來自CN106的數(shù)據(jù)包,則在步驟604中從HA101b內(nèi)的綁定·緩存器檢索MN105的轉(zhuǎn)交地址。
在步驟605中,如果找到MN105的轉(zhuǎn)交地址也就是說MN105已注冊,則向步驟608轉(zhuǎn)移處理,如果未注冊則向步驟606轉(zhuǎn)移處理。
在步驟606中,通過通信302向MS 103查詢MN105轉(zhuǎn)交地址已被注冊的HA,例如獲得HA101a。
在步驟607中,給通過步驟606所得到的HA101a傳送數(shù)據(jù)包303。
在步驟605中,在檢索到MN105轉(zhuǎn)交地址的場合下,發(fā)送由步驟608裝載數(shù)據(jù)包301后的發(fā)往MN105轉(zhuǎn)交地址的數(shù)據(jù)包404。
圖11表示,因超時而從HA內(nèi)的綁定·緩存器及MS內(nèi)的對應(yīng)表分別刪除MN注冊時的動作流程。
在步驟701中,確認是否已從某個綁定·緩存器的項目更新時間經(jīng)過預(yù)先所設(shè)定的時間,在已經(jīng)過的場合下,進展到步驟702。在未經(jīng)過的場合下,結(jié)束處理。
在步驟702中,去除該項目,刪除MN本地地址和轉(zhuǎn)交地址的關(guān)聯(lián)。
在步驟703中,給MS發(fā)送注冊刪除報文,從MS內(nèi)的注冊表刪除MN和該HA的關(guān)聯(lián)。
在HA從MN接收到未指定轉(zhuǎn)交地址且利用綁定·請求的明確注冊刪除請求的場合下,也實行步驟702和步驟703,將注冊予以刪除。再者,這種場合下,通過對MN發(fā)送綁定·確認,告知已受理注冊刪除。
實施示例2圖12表示不使用主服務(wù)器的系統(tǒng)結(jié)構(gòu)示例。
由一個以上的本地代理(HA)群101a、102b、102c、移動節(jié)點(MN)105以及一個以上的通信對方節(jié)點(CN)106構(gòu)成。各HA具有對其它HA的地址加以保持的列表(相關(guān)HA列表)801。
采用圖13,對從CN向MN實行通信的動作進行說明。
CN106給MN105的本地地址發(fā)送數(shù)據(jù)包301。數(shù)據(jù)包301通過圖中未示出的路由器群,傳送到作為鄰近HA的HA102b。HA102b若接收到數(shù)據(jù)包301,則從本節(jié)點內(nèi)的綁定·緩存器檢索MN105的轉(zhuǎn)交地址。在檢索結(jié)果為轉(zhuǎn)交地址未注冊的場合下,向相關(guān)HA列表801中所注冊的HA(例如,是101a、101c),查詢MN105的轉(zhuǎn)交地址是否已被注冊(通信902a及902c)。在HA101a中已注冊MN105轉(zhuǎn)交地址的場合下,HA101b給HA101a傳送數(shù)據(jù)包(數(shù)據(jù)包303),HA101a通過將其再次傳送給MN105的轉(zhuǎn)交地址(數(shù)據(jù)包304),來從CN106向MN105傳送數(shù)據(jù)包。
在HA101b中已注冊MN105轉(zhuǎn)交地址的場合下,HA101b直接給MN105的轉(zhuǎn)交地址,作為數(shù)據(jù)包404實行傳送。
采用圖14的流程圖,對有關(guān)HA中來自CN的數(shù)據(jù)包的處理動作進行說明。組1010是HA的處理動作范圍。
在步驟1001中,若CN106給作為MN105本地地址的任播地址發(fā)送數(shù)據(jù)包301,則在步驟1002中按照IPv6網(wǎng)絡(luò)中通常所使用的路由選擇法,數(shù)據(jù)包到達鄰近的HA101b。
在步驟1003中,若HA101b接收到來自CN106的數(shù)據(jù)包,則在步驟1004中從HA101b內(nèi)的綁定·緩存器檢索MN105的轉(zhuǎn)交地址。
在步驟1005中,如果找到MN105的轉(zhuǎn)交地址也就是說MN105已注冊,則向步驟1008轉(zhuǎn)移處理,如果未注冊,則向步驟1006轉(zhuǎn)移處理。
在步驟1006中,通過通信902a及902c向HA101a及HA101c查詢MN105的轉(zhuǎn)交地址是否已被注冊,例如從HA101a得到肯定回答。
在此,可以在回答中附加到MN的跳躍數(shù)、延遲等信息,使之成為利用哪個HA的判斷基準。
在步驟1007中,向通過步驟1006回復(fù)肯定回答的HA101a傳送數(shù)據(jù)包303。
在此,可以根據(jù)回答中所附加的信息和回答的到達時刻,選擇鄰近的HA和負荷輕的HA。
在步驟1005中,在檢索到MN105轉(zhuǎn)交地址的場合下,通過步驟1008給其轉(zhuǎn)交地址發(fā)送數(shù)據(jù)包404,該數(shù)據(jù)包404已裝載數(shù)據(jù)包301。
圖15表示不使用MS的系統(tǒng)中HA的結(jié)構(gòu)示例。HA101具有數(shù)據(jù)包處理部1100、Mobile IP處理部1101、綁定·緩存器1102以及相關(guān)HA列表801。
圖16表示相關(guān)HA列表801的結(jié)構(gòu)示例。相關(guān)HA列表801的各項目1220具有MN的名字(例如MN105)及其接納MN的其它HA(例如,是HA101a、HA101c)。
采用圖15、圖16,表示HA101的動作。若HA101的數(shù)據(jù)包處理部1100從CN106接收到發(fā)往MN105的數(shù)據(jù)包,則向Mobile IP處理部1101轉(zhuǎn)移處理。Mobile IP處理部1101從綁定·緩存器1102檢索與MN105對應(yīng)的項目。在綁定·緩存器1102中沒有對應(yīng)的項目的場合下,檢索相關(guān)HA列表801,獲得相關(guān)的HA(例如,是HA101a、HA101c)。向各HA查詢MN105的CoA是否已被注冊。在HA101a中已注冊MN105的CoA的場合下,給HA101a傳送數(shù)據(jù)包(數(shù)據(jù)包303)。
產(chǎn)業(yè)上的可利用性由于向多個本地代理分散進行通信的轉(zhuǎn)發(fā),因而可以使用于汽車等同多個移動體之間的通信不可缺少的網(wǎng)絡(luò)系統(tǒng)構(gòu)架中。
權(quán)利要求
1.一種網(wǎng)絡(luò)控制方法,其特征在于,在為了和移動節(jié)點進行通信而對移動節(jié)點使用本地地址和轉(zhuǎn)交地址兩個地址的網(wǎng)絡(luò)系統(tǒng)中,在不同的網(wǎng)絡(luò)中配置多個本地代理(home agent),該本地代理用來對上述移動節(jié)點的本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理,并傳輸來自上述移動節(jié)點的信息包,或者傳輸發(fā)往上述移動節(jié)點的信息包。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)控制方法,其特征在于,將移動節(jié)點的本地地址作為任播(any-cast)地址,構(gòu)成路由選擇信息。
3.如權(quán)利要求2所述的網(wǎng)絡(luò)控制方法,其特征在于將本地地址的前綴作為任播地址,構(gòu)成路由選擇信息,來代替本地地址。
4.如權(quán)利要求1所述的網(wǎng)絡(luò)控制方法,其特征在于,使用具有本地代理和移動節(jié)點的對應(yīng)表的主服務(wù)器,該本地代理用來對移動節(jié)點的本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理。
5.一種具有多個本地代理和主服務(wù)器的移動網(wǎng)絡(luò)控制方法,其特征在于,所述移動網(wǎng)絡(luò)控制方法具有以下步驟移動節(jié)點登錄了轉(zhuǎn)交地址后的第一本地代理將該第一本地代理和移動節(jié)點登錄到主服務(wù)器中。
6.如權(quán)利要求5所述的移動網(wǎng)絡(luò)控制方法,其特征在于,包括第二本地代理接收發(fā)往上述移動節(jié)點的本地地址的信息包的步驟;第二本地代理對與上述移動節(jié)點對應(yīng)的轉(zhuǎn)交地址進行檢索的步驟;在沒有轉(zhuǎn)交地址的情況下,向主服務(wù)器查詢管理著移動節(jié)點的第一本地代理的步驟;第二本地代理將信息包傳輸給第一本地代理的步驟;第一本地代理將信息包傳輸給移動節(jié)點的轉(zhuǎn)交地址的步驟。
7.如權(quán)利要求6所述的移動網(wǎng)絡(luò)控制方法,其特征在于,接收到由上述第二本地代理中繼的通信后的移動節(jié)點,將轉(zhuǎn)交地址登錄到第二本地代理中。
8.如權(quán)利要求1所述的網(wǎng)絡(luò)控制方法,其特征在于,對移動節(jié)點的本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理的本地代理具有上述多個本地代理的表格。
9.一種移動網(wǎng)絡(luò)控制方法,該移動網(wǎng)絡(luò)具有多個本地代理,其特征在于,所述移動網(wǎng)絡(luò)控制方法包括第二本地代理接收發(fā)往移動節(jié)點的本地地址的信息包的步驟;第二本地代理對與上述移動節(jié)點對應(yīng)的轉(zhuǎn)交地址進行檢索的步驟;在沒有轉(zhuǎn)交地址的情況下,向其它本地代理查詢管理著移動節(jié)點的第一本地代理是否存在的步驟;第二本地代理將信息包傳輸給第一本地代理的步驟;第一本地代理將信息包傳輸給移動節(jié)點的轉(zhuǎn)交地址的步驟。
10.一種網(wǎng)絡(luò)系統(tǒng),與第1節(jié)點以有線或無線方式連接,該第1節(jié)點使用本地地址和轉(zhuǎn)交地址兩個地址,其特征在于,具有多個本地代理,具有對上述本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理的登錄表;主服務(wù)器,用來管理上述第1節(jié)點和具有該第1節(jié)點所使用的登錄表的本地代理的對應(yīng)關(guān)系。
11.如權(quán)利要求10所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述本地地址是任播地址。
12.如權(quán)利要求11所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,當(dāng)與上述網(wǎng)絡(luò)系統(tǒng)連接的第2節(jié)點訪問上述第1節(jié)點時,上述第2節(jié)點通過上述任播地址發(fā)送信息包,該被發(fā)送的信息包通過基于上述任播地址的路由選擇,被傳輸給作為上述本地代理之一的第1本地代理,在上述本地代理沒有上述第1節(jié)點所使用的登錄表的情況下,上述第1本地代理向上述主服務(wù)器查詢具有上述第1節(jié)點所使用的登錄表的本地代理。
13.如權(quán)利要求12所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述被發(fā)送的信息包從上述第1本地代理經(jīng)由第2本地代理,傳輸?shù)缴鲜龅?節(jié)點,該第2本地代理是具有上述第1節(jié)點所使用的登錄表的本地代理。
14.如權(quán)利要求12所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述被發(fā)放的信息包在由上述第1本地代理附加表示經(jīng)由了該第1本地代理的標志后,經(jīng)由第2本地代理傳輸?shù)缴鲜龅?節(jié)點,該第2本地代理是具有上述第1節(jié)點所使用的登錄表的本地代理。
15.如權(quán)利要求14所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,上述第1節(jié)點接收到附加了經(jīng)由過上述第1本地代理的標志的信息包后,將上述第1節(jié)點所使用的登錄表登錄到上述第1本地代理中。
16.一種服務(wù)器,與網(wǎng)絡(luò)系統(tǒng)連接,該網(wǎng)絡(luò)系統(tǒng)具備使用本地地址和轉(zhuǎn)交地址兩個地址的節(jié)點、和具有對上述本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理的登錄表的多個本地代理,其特征在于,所述服務(wù)器對上述節(jié)點和具有該節(jié)點所使用的登錄表的本地代理的對應(yīng)關(guān)系加以管理。
17.如權(quán)利要求16所述的服務(wù)器,其特征在于,具有MN·HA對應(yīng)表,該MN·HA對應(yīng)表的各項目由確定上述節(jié)點的信息、及已登錄該節(jié)點的轉(zhuǎn)交地址的本地代理群的列表構(gòu)成。
18.如權(quán)利要求17所述的服務(wù)器,其特征在于,具有信息包處理部、查詢處理部及存儲器,在上述存儲器中存儲有上述MN·HA對應(yīng)表,上述信息包處理部具有以下功能若接收到查詢登錄有指定節(jié)點的轉(zhuǎn)交地址的本地代理的信息包,則將處理轉(zhuǎn)移給查詢處理部,上述查詢處理部具有以下功能從上述MN·HA對應(yīng)表檢索登錄有上述指定節(jié)點的轉(zhuǎn)交地址的本地代理的列表,將具有該列表信息的信息包返回給查詢源。
19.一種本地代理,與具有節(jié)點和主服務(wù)器的網(wǎng)絡(luò)系統(tǒng)連接,具有對上述節(jié)點的本地地址和轉(zhuǎn)交地址的對應(yīng)關(guān)系加以管理的登錄表,其特征在于,具有信息包處理部,作為與外部之間的接口;主服務(wù)器查詢部,用來向上述主服務(wù)器進行查詢;MN·MS對應(yīng)表,用來對確定節(jié)點的信息和確定主服務(wù)器的信息的組合加以管理。
20.如權(quán)利要求19所述的本地代理,其特征在于,具有移動IP處理部,在從確定的節(jié)點發(fā)送來指定信息包時,檢索上述登錄表,以確定有沒有與該節(jié)點的本地地址對應(yīng)的轉(zhuǎn)交地址;MS查詢部,在上述登錄表的檢索結(jié)果為沒有轉(zhuǎn)交地址的情況下,從上述MN·MS對應(yīng)表檢索與上述確定的節(jié)點對應(yīng)的上述主服務(wù)器,向該被檢索到的主服務(wù)器查詢登錄有上述確定的節(jié)點的轉(zhuǎn)交地址的本地代理。
全文摘要
本發(fā)明提供一種移動網(wǎng)絡(luò)控制方式及裝置,以解決在移動體(105)和不支持移動IP的終端(106)之間的通信過程中通信路徑變長的問題。本發(fā)明通過在網(wǎng)絡(luò)中配置多個本地代理(101),作為本地地址使用任播地址,來從其中選擇鄰近的本地代理。
文檔編號H04L29/06GK1719802SQ20051000391
公開日2006年1月11日 申請日期2005年1月10日 優(yōu)先權(quán)日2004年7月7日
發(fā)明者山本淳二 申請人:株式會社日立制作所