分組通信系統、通信網絡及移動節點的ip地址選擇方法
2023-10-08 23:37:59
專利名稱:分組通信系統、通信網絡及移動節點的ip地址選擇方法
技術領域:
本發明有關利用了移動IP的通信系統,特別有關從本地網絡向外部網絡移動的移動節點的通信IP位址選擇方法。
背景技術:
在網際網路中,如果移動節點行動網路,則一般在移動目的網絡中重新取得IP位址進行通信。
對此,利用由移動節點平時所屬的網絡(以下稱為本地網絡)分配的IP位址(以下稱為本地地址),不變更移動節點的IP位址地在移動目的網絡中進行通信的方法已經在IETF(網際網路工程任務組)中發展為標準。
在IETF中探討了的「Mobility Support in Ipv6(DavidB.Johnson,draft-ietf-mobileip-ipv6-20.txt,Jan/2003)」(以下稱為移動IP)中,與移動節點通信的終端將發送目的IP位址設置為移動節點的本地地址,發送IP分組。發送到移動節點的本地網絡的IP分組被移動節點的本地代理程序捕捉,並被打包轉送到移動節點的移動目的外部網絡。
為了將接收的IP分組打包並分組轉送,本地代理程序從移動節點接收綁定更新,對移動節點的本地地址和在外部網絡取得的IP位址(以下稱為轉移地址)的對應關係進行管理。由此,移動節點就能夠在外部網絡中接收發送到本地地址的IP分組了。移動節點與終端之間的通信一旦開始,則從移動節點向通信對方終端發送綁定更新,以後使用作為IPv6的擴展頭的路徑頭,不經由本地代理程序,就能夠在移動節點和終端之間進行直接通信。另外,在作為移動節點的移動目的地的第1外部網絡中存在本地代理程序的情況下,在移動節點移動到第2外部網絡後,通過向第1外部網絡的本地代理程序發送綁定更新,就能夠向停留在第2網外部絡中的移動節點轉送發送到移動節點的分組了。
以下是一些非專利文獻David D.Johnson及其他2人,「MovilitySupport in IPv6 draft-ietf-mobileip-ipv6-20.txt」,網上平成15年1月20日,IETF,[平成15年2月5日檢索],網際網路http//www.ietf.org/internet-drafts/draft-ietf-mobileip-ipv6-20.txt。
在上述技術中,移動節點即使行動網路,但利用本地代理程序,也能夠與終端進行通信。另外,外部網絡的移動節點能夠選擇本地地址或在外部網絡取得的轉移地址的任意一個作為通信地址。
例如,在將本地地址作為通信地址的情況下,移動節點即使行動網路,也能夠確實地接收分組。但是,在這種情況下,IP分組由本地代理程序綁定並轉送,為了到達移動節點,會產生通信的額外開銷。通信開始後,從移動節點向通信對方發送綁定更新,通過進行路徑最優化,能夠沒有通信的額外開銷。但是,從通信開始的那個時刻開始就不能進行路徑最優化了。
另一方面,在將轉移地址作為通信地址的情況下,移動節點由於能夠與通信對方進行直接通信,所以沒有通信的額外開銷。但是,在移動節點離開第1外部網絡,移動到第2外部網絡的情況下,也有到達了第1外部網絡的發送到移動節點的IP分組不能被轉送到第2外部網絡的情況,就有可能不能維持與通信對方的對話。
發明內容
本發明的目的是提供一種在基於移動IP的通信系統中,能夠對通信通路進行最優化,並且在移動節點從現在所屬的外部網絡移動到其他外部網絡的情況下也能夠維持對話的通信系統、通信網絡及移動節點的IP位址選擇方法。
為了達到上述目的,在作為移動節點的移動目的地存在的多個外部網絡中,至少具有各自被配置在第1、第2外部網絡中的第1、第2分組通信裝置,在移動節點移動到上述第1外部網絡時,向移動節點賦予第1轉移地址,在移動到第2外部網絡時,向移動節點賦予第2轉移地址,在移動節點從第1外部網絡移動到第2外部網絡後,在向第1轉移地址發送來分組時,第1分組通信裝置將分組轉送到第2分組通信裝置。
通過本發明,移動節點即使從第1外部網絡移動到第2外部網絡,也能夠一邊維持通信對話,一邊儘可能地選擇能夠最優化通路的移動IP位址作為與終端的通信地址。
由此,能夠削減由於打包處理而增加的通信額外開銷。另外,在移動節點停留在存在能夠暫時利用的本地代理程序的外部網絡中的期間,能夠利用該本地代理程序作為暫時的本地代理程序,移動節點能夠接收未被打包的分組。因此,能夠抑制伴隨著處理被打包的分組而帶來的負荷的增大。進而,即使在移動節點移動到別的外部網絡的情況下,也能夠維持與通信對方的對話。
另外,在移動到多個外部網絡的情況下,通過切換暫時利用的本地代理程序,能夠保持移交時間一定,並能夠削減通信的額外開銷。
圖1是概念性描述適用於本發明的網絡的圖。
圖2是展示本發明所使用的移動節點的內部結構的圖。
圖3是展示移動節點實施的從外部網絡移動檢測開始到地址選擇為止的處理流程的流程圖。
圖4是展示移動節點實施的綁定管理的處理流程的流程圖。
圖5是說明本地代理程序列表的結構的概念圖。
圖6是說明綁定列表的結構的概念圖。
圖7是說明通信中地址表的結構的概念圖。
圖8是說明通過本發明對外部網絡中的通信通路進行最優化的時序圖。
圖9是用來說明切換本地代理程序的網絡概念圖。
圖10是說明本地代理程序的切換條件設置表的結構的概念圖。
圖11是展示移動節點實施的本地代理程序的切換處理流程的流程圖。
圖12是展示在移動節點直接連接的外部網絡中不存在暫時的本地代理程序的網絡中適用本發明的例子的圖。
具體實施例方式
以下,說明本發明的實施例。
實施例1利用移動節點動態地向IP位址管理伺服器註冊通信IP位址的例子來說明本發明。
圖1是展示實現本發明的移動IP通信系統的結構例子的圖。移動IP通信系統由本地代理程序(102)、與移動節點(103)通信的終端A(109)、終端A(109)用來解決移動節點(103)的地址的IP位址管理伺服器(108)、移動節點(103)及移動節點(103)的本地代理程序(102)所屬的本地網絡(101)、作為移動節點(103)的移動目的網絡的外部網絡1(104)、外部網絡2(106)等構成。
本地網絡(101)、外部網絡1(104)、外部網絡2(106)及終端A(109)所屬的網絡通過網際網路(110)相互連接。終端A(109)作為移動IP的響應節點。
移動節點(103)首先在本地網絡(101)中向IP位址管理伺服器(108)註冊IP位址。終端A(109)向IP位址管理伺服器(108)查詢移動節點的IP位址,解決移動節點的IP位址。通信終端A(109)將從IP位址管理伺服器(108)取得的IP位址作為發送目的IP位址,開始與移動節點(103)進行通信。IP位址管理伺服器(108)如以下說明的那樣,根據從移動節點(103)發來的通知,能夠動態地變更移動節點(103)的標識符與IP位址的對應關係。
圖2展示了移動節點(103)的裝置結構。在移動節點(103)的硬體(402)上安裝了OS(403)。在OS(403)中,在基本OS功能(405)以外,還具備進行IP分組的發送和接收的分組發送接收處理部件(407)、進行IP分組的綁定等的通路、路徑頭處理部件(406)。
移動節點(103)在硬體(402)、OS(403)以外,還具備移動IP處理部件(404)。
移動IP處理部件(404)具有移動檢測處理部件(408)、移動IP消息處理部件(409)、綁定管理部件(410)、本地代理程序列表(411)、綁定列表(412)、移動節點信息表(413)。
移動IP處理部件(404)還具有地址選擇處理部件(501)、通信地址管理處理部件(502)、通信中地址管理表(503)、網絡狀態表(504)、本地代理程序切換處理部件(505)。
移動檢測處理部件(408)對移動節點(103)現在所屬的網絡所廣播的路由器廣播(Router Advertisement)進行解析,判斷移動節點(103)是否已行動網路。移動檢測處理部件(408)再判斷移動節點(103)現在連接的第1外部網絡是否能夠向移動節點(103)以後要停留的第2外部網絡轉送IP分組。即,在從第2外部網絡接收到的路由器廣播的前綴信息選項中的本地代理程序標誌被設置了的情況下,由於存在能夠轉送發送到轉移地址的IP分組的分組通信裝置,即本地代理程序,所以判斷為能夠轉送,在本地代理程序標誌未被設置的情況下,判斷為不能轉送。移動檢測處理部件(408)將判斷結果反映到網絡狀態表(504)。
移動檢測處理部件(408)在接收到從多個路由器或本地代理程序發送的路由器廣播的情況下,根據路由器廣播的源地址的連接本地地址,確定發送路由器廣播的路由器或本地代理程序。在以前設置本地代理程序標誌而發送了路由器廣播的本地代理程序沒有設置標誌就發送路由器廣播的情況下,則判斷為網絡狀況發生變化而不能轉送。在本說明書中,將能夠轉送發送到轉移地址的IP分組的分組通信裝置稱為本地代理程序,將不能轉送的分組通信裝置稱為路由器。
移動IP消息處理部件(409)處理綁定更新和綁定確認(BindingAcknowledgements)等移動IP消息。
綁定管理部件(410)管理是移動節點(103)和綁定中的終端的哪個。本地代理程序列表(411)是能夠向移動節點(103)提供本地代理程序功能的本地代理程序的列表。本地代理程序列表(411)如圖5的例子所示,至少包含本地代理程序的全局IP位址(4111)、本地代理程序的連接本地地址(4112)、本地代理程序的優先度(4113)、本地代理程序的時效(4115)項目。本地代理程序列表411的內容由移動檢測處理部件(408)的路由器廣播解析進行更新。例如,在如上述那樣到現在為止先設置本地代理程序標誌再發送路由器廣播的本地代理程序不設置標誌就發送路由器廣播的情況下,判斷為網絡狀況不能轉送,並更新本地代理程序列表(411)的內容。
綁定列表(412)是管理移動節點(103)發送綁定更新的發送目的地的表。在綁定列表(412)中如圖6的例子所示的那樣,至少包含綁定更新的發送目的地(4121)、在現在的外部網絡取得的轉移地址(4122)、移動節點(103)的本地地址(4123)、綁定列表的時效(4124)。
綁定列表(412)由移動IP消息處理部件(409)更新,由綁定管理部件(410)管理。例如,綁定管理部件(410)判斷是否經過了綁定列表(412)中記錄的時效(超時),在判斷為超時的情況下,根據通信中地址表的信息,判斷是否有必要更新(繼續)綁定。
移動節點信息表(413)保存移動節點(103)的本地地址和本地代理程序的地址等移動節點(103)的設置信息。
地址選擇處理部件(501)根據與移動節點(103)連接的網絡的狀態,選擇通信所用的IP位址。
通信地址管理處理部件(502)管理在移動節點(103)啟動的應用程式用於通信的IP位址。
通信中地址管理表(503)是移動節點(103)啟動的應用程式用於通信的IP位址的列表。在通信中地址管理部件(503)中,與OS協作,如圖7的例子所示那樣地管理在移動節點(103)啟動的應用程式的種類(5031)、該應用程式(5031)用於IP通信的IP位址(5032)。在通信中地址管理表(503)中,還包含表示用於通信的IP位址是移動節點(103)的本地地址、還是移動節點(103)在以前所屬的外部網絡取得的轉移地址的地址屬性(5033)。
圖3是展示在移動節點(103)內部實施的從移動檢測開始到地址選擇處理為止的處理流程的流程圖。
移動節點(103)接收現在所屬的子網內的路由器或本地代理程序發送的路由器廣播(步驟601)。
移動節點(103)從包含在路由器廣播中的前綴信息選項取得外部網絡的前綴,與移動節點(103)的本地網絡的前綴進行比較。根據該比較結果,移動節點(103)檢測出在子網間移動了(步驟602)。
檢測出移動了的移動節點(103)判斷是否有必要向移動節點(103)以前所屬的外部網絡發送綁定更新(步驟603)。綁定更新發送必要性有無的判斷是利用通信中地址管理表(503)的地址屬性(5033)進行的。在地址屬性(5033)是轉移地址的情況下,判斷為有發送的必要。
在判斷為有發送綁定更新的必要的情況下,移動節點(103)從通信中地址管理表的利用IP位址(5032)中確定有必要發送綁定更新的網絡。移動節點(103)進而根據本地代理程序列表(411)的本地代理程序地址(4111)及優先度(4113),確定發送綁定更新的本地代理程序,向移動節點(103)以前所在的外部網絡的本地代理程序發送綁定更新(步驟604)。在沒有必要發送的情況下,移動節點(103)不發送綁定更新。
移動節點(103)向移動節點(103)的本地代理程序(102)發送綁定更新(步驟605)。
移動節點(103)根據網絡狀態表(504)內的信息,判斷現在移動節點連接的外部網絡1(104)的本地代理程序(105)是否具有將發送到現在轉移地址的分組轉送到外部網絡2(107)的功能(步驟606)。
在不能轉送的情況下,移動節點(103)選擇本地地址作為通信用地址(步驟607),在能夠轉送的情況下,選擇現在的轉移地址作為通信地址(步驟608)。
圖4是展示移動節點(103)所執行的綁定管理的處理流程的流程圖。
一旦登記在綁定列表(412)中的IP位址的時效(4124)超時(步驟701),則移動節點(103)檢索通信中地址管理表(503),檢測出地址屬性(5033)是轉移地址的利用IP位址(步驟702)。
移動節點(103)判斷是否有必要向超時的發送目的地(4121)發送綁定更新(步驟703)。
在超時的發送目的地(4121)的網絡部分與在步驟702檢測出的IP位址的網絡一致的情況下,利用將超時的目的地址作為本地代理程序的轉移地址,應用程式進行通信。在這種情況下,移動節點(103)向綁定列表的目的地址發送綁定更新(步驟704)。在不一致的情況下,移動節點(103)不發送綁定更新。
移動節點(103)更新綁定列表(步驟705)。在不發送綁定更新的情況下,刪除該綁定列表,在發送綁定更新的情況下,對應於發送的綁定更新的時效,更新該綁定列表的時效。
下面,再次參照圖1說明以上處理流程。在此,移動節點(103)已從本地網絡(104)移動到外部網絡1,從此,再移動到外部網絡2。
移動節點(103)在外部網絡1(104)中選擇轉移地址作為通信用地址。另外,通過將轉移地址註冊到IP位址管理伺服器(108),與移動節點(103)通信的終端A(109)就能夠從通信開始時通過最優化了的通信通路與位於外部網絡1(104)的移動節點(103)進行通信了(111)。
另外,在移動節點(103)移動到外部網絡2(106)的情況下,該移動節點(103)向外部網絡1(104)的本地代理程序(105)發送綁定更新。由此,屬於外部網絡1(104)的本地代理程序(105)捕捉發送到移動節點的轉移地址的IP分組(112),並轉送到外部網絡2(106)的移動節點(113),由此能夠維持通信對話。
圖8展示了通過本發明的IP位址選擇方法,在移動節點(103)與終端A(109)進行通信時的通信時序。在此,參照圖1及圖8說明上述通信時序。移動節點(103)在外部網絡1(104)中接收路由器廣播,檢測出網絡的移動(1101),向移動節點(103)的本地代理程序(102)發送綁定更新(1102)。
移動節點(103)根據接收到的路由器廣播,判斷出外部網絡1(104)中存在本地代理程序(105),能夠向其他網絡轉送發送到轉移地址的分組。然後,移動節點(103)選擇轉移地址作為通信地址。
移動節點(103)將選擇的通信地址註冊到IP位址管理伺服器中(1103)。要開始與移動節點(103)通信的終端A(109)向IP位址管理伺服器(108)查詢移動節點的地址(1104),解決地址(1105)。終端A向從IP位址管理伺服器取得的移動節點的轉移地址發送IP分組(111)。
在此,移動節點(103)從外部網絡1(104)移動到外部網絡2(106)。移動節點(103)在移動目的外部網絡2(106)接收到路由器廣播,檢測出移動。
移動節點(103)向存在於移動節點(103)的本地網絡(101)的本地代理程序(102)和外部網絡1(104)的本地代理程序(105)發送綁定更新(1107、1108),並將現在的轉移地址註冊到各本地代理程序(102、105)。
從通信終端A(109)向外部網絡1(104)的轉移地址發送的IP分組被外部網絡1(104)的本地代理程序(105)捕捉(112),被打包,並轉送到位於外部網絡2(106)的移動節點(103)(113)。
實施例2利用移動節點(103)在多個外部網絡之間依次移動的例子說明本發明。圖9展示了移動節點(103)在多個網絡間移動的樣子。移動節點(103)從存在暫時利用的本地代理程序(105)的外部網絡1在多個網絡間移動,在到達所停留的外部網絡N(1201)位於從外部網絡1算起第N(N3以上的整數)個外部網絡的情況下,為了防止由於經由暫時的本地代理程序(105)(1203)而造成通信的額外開銷,可以將暫時的本地代理程序切換為鄰近的本地代理程序(1202)進行通信(1204)。以下,說明該例子。
本地代理程序的切換通過移動節點(103)發送綁定更新消息(1205)進行。用於切換暫時的本地代理程序的條件可以如以下說明的那樣,由移動節點的用戶預先設置。
圖10展示了移動節點的用戶預先設置的條件的例子。在本地代理程序切換判斷條件(1301)中,指定了進行本地代理程序的切換判斷處理的條件(1302)、與暫時的本地代理程序的間隔數(1303)和延遲(1304)等值作為切換時的條件。另外,也可以預先設置這些條件的預設值,用戶可以根據喜好進行改變。
圖11展示了基於移動節點(103)的本地代理程序切換處理的流程。移動節點(103)根據預先設置的切換判斷條件(1301),判斷現在利用的暫時的本地代理程序(105)與移動節點(103)的通信通路是否滿足進行本地代理程序切換的條件(步驟1401)。在不滿足條件的情況下,不進行本地代理程序切換處理。
在滿足條件的情況下,移動節點(103)根據路由器廣播判斷在現在移動節點(103)所屬的外部網絡中是否存在能夠暫時利用的本地代理程序(步驟1402)。在能夠暫時利用本地代理程序的情況下,將與終端A的通信通路切換為存在於現在所屬的外部網絡中的暫時的本地代理程序(1202)(步驟1403)。
在不存在能夠暫時利用的本地代理程序的情況下,比較經由現在利用的暫時的本地代理程序(105)的通信和經由屬於移動節點(103)的本地網絡(101)的本地代理程序(102)的通信,判斷哪一個優先(步驟1404)。
在判斷出經由屬於移動節點(103)的本地網絡(101)的本地代理程序(102)的通信優先的情況下(步驟1405),將通信通路變更為經由屬於移動節點(103)的本地網絡(101)的本地代理程序(102)(步驟1406)。在判斷出經由現在利用中的本地代理程序的通信優先的情況下,不進行變更。
在將現在利用中的本地代理程序變更為移動節點(103)現在所屬的外部網絡N(1201)的暫時的本地代理程序(1202)的時候,向終端A(109)發送通常的綁定更新消息。在將本地代理程序切換為屬於移動節點的本地網絡(101)的本地代理程序(102)的情況下,向屬於移動節點(103)的本地網絡(101)的本地代理程序(102)發送向變更轉移地址選項附加了移動節點(103)的本地地址的綁定更新消息。
實施例3
下面對在移動節點(103)直接連接的外部網絡中不存在本地代理程序,而在其上流側的外部網絡中存在本地代理程序的情況下適用本發明的例子進行說明。
圖12展示了在移動節點(103)直接連接的外部網絡1-1(1501)的上流存在暫時的本地代理程序(105)的例子。外部網絡1-1(1501)、外部網絡1-2(1502)具有與外部網絡1(104)的下位層連接的階層連接結構。
暫時的本地代理程序(105)被配置在位於外部網絡1-1(1501)及外部網絡1-2(1502)的上位的外部網絡1(104)中。由此,由於發送到移動節點(103)的數據必須經由存在暫時的本地代理程序(105)的外部網絡1(104),才能到達移動節點(103),所以與在實施例1中說明了的暫時的本地代理程序(105)一樣,能夠捕捉到從終端A(109)發送到移動節點(103)的分組。
另外,在外部網絡1-1(105)中發送的路由器廣播中,使用移動IP擴展的路由器廣播,設置存在於外部網絡1(104)中的暫時的本地代理程序(105)的地址作為前綴信息選項。由此,移動節點(103)能夠識別被配置在外部網絡1-1(1501)的上流側的暫時的本地代理程序(105)的存在。這樣,移動節點(103)就能夠使用與在實施例1中說明的一樣的方法與終端A(109)進行通信了。
權利要求
1.一種分組通信系統,其特徵在於具有被配置在作為移動節點的移動目的地存在的多個外部網絡中的至少第1、第2外部網絡中的第1、第2分組通信裝置,在上述移動節點移動到上述第1外部網絡時,向上述移動節點賦予第1轉移地址,在移動到上述第2外部網絡時,向上述移動節點賦予第2轉移地址,在上述移動節點從上述第1外部網絡移動到上述第2外部網絡後,在發送到上述第1轉移地址的分組被發送來的時候,上述第1分組通信裝置將上述分組轉送到上述第2分組通信裝置。
2.根據權利要求1所述的分組通信系統,其特徵在於在上述移動節點從上述第1外部網絡移動到上述第2外部網絡時,將有關上述第2轉移地址的信息發送到上述第1分組通信裝置。
3.一種分組通信系統,其特徵在於具有各自被配置在作為移動節點的移動目的地存在的外部網絡中的至少一部分的多個外部網絡中的分組通信裝置,在上述移動節點在上述多個外部網絡間移動時,在移動目的地外部網絡中配置有上述分組通信裝置的情況下,依次賦予與上述移動目的地的外部網絡對應的轉移地址,上述移動節點在又從所定的外部網絡在多個外部網絡間移動後,將與在移動目的地的外部網絡中被賦予的上述轉移地址有關的信息,繼續發送到被配置在以前停留的外部網絡中的分組通信裝置中的至少一個。
4.根據權利要求3所述的分組通信系統,其特徵在於針對在上述移動節點內應用程式啟動的時刻和在上述移動節點內已經啟動的應用程式通過網際網路開始發送接收分組的時刻中,上述移動節點向作為至少在任意一個時刻上述移動節點停留的外部網絡中存在的分組通信裝置的應用程式開始時分組通信裝置,繼續發送在之後移動到其他外部網絡的時候取得的有關轉移地址的信息。
5.根據權利要求4所述的分組通信系統,其特徵在於上述移動節點在上述應用程式結束後,停止繼續向上述應用程式開始時分組通信裝置發送上述信息。
6.根據權利要求3所述的分組通信系統,其特徵在於至少與上述移動節點停留的外部網絡的狀態及通信用途中的任意一個對應地選擇成為繼續進行上述信息發送的對象的分組通信裝置。
7.根據權利要求3所述的分組通信系統,其特徵在於在開始發送上述信息時的分組通信裝置與上述移動節點停留的外部網絡中存在的分組通信裝置之間的間隔數超過規定值時,停止繼續發送上述信息。
8.根據權利要求3所述的分組通信系統,其特徵在於還具有能夠預先設置條件的條件設置裝置,一旦滿足上述條件設置裝置設置的條件,則停止繼續發送上述信息。
9.一種通信網絡,其特徵在於與作為移動節點的移動目的地存在的多個外部網絡中的至少第1、第2外部網絡對應地設置第1、第2分組通信裝置,在上述移動節點移動到上述第1外部網絡時,向上述移動節點賦予第1轉移地址,在移動到上述第2外部網絡時,向上述移動節點賦予第2轉移地址,在上述移動節點從上述第1外部網絡移動到上述第2外部網絡後,在發送到上述第1轉移地址的分組被發送來的時候,上述分組被從上述第1分組通信裝置轉送到上述第2分組通信裝置。
10.一種通信網絡,其特徵在於在作為移動節點的移動目的地存在的外部網絡中的至少一部分的多個外部網絡中各自配置分組通信裝置,在上述移動節點在上述多個外部網絡間移動時,在移動目的地外部網絡中配置有上述分組通信裝置的情況下,依次賦予與上述移動目的地的外部網絡對應的轉移地址,在上述移動節點又從所定的外部網絡在多個外部網絡間移動後,將與在移動目的地的外部網絡中被賦予的上述轉移地址有關的信息,從上述移動節點繼續發送到被配置在以前停留的外部網絡中的分組通信裝置中的至少一個。
11.一種移動節點的IP位址選擇方法,其特徵在於包括與作為移動節點的移動目的地存在的多個外部網絡中的至少第1、第2外部網絡對應地設置第1、第2分組通信裝置的步驟;在上述移動節點移動到上述第1外部網絡時,向上述移動節點賦予第1轉移地址,在移動到上述第2外部網絡時,向上述移動節點賦予第2轉移地址的步驟;在上述移動節點從上述第1外部網絡移動到上述第2外部網絡後,在發送到上述第1轉移地址的分組被發送來的時候,將上述分組從上述第1分組通信裝置轉送到上述第2分組通信裝置的步驟。
12.一種移動節點的IP位址選擇方法,其特徵在於包括在作為移動節點的移動目的地存在的外部網絡中的至少一部分的多個外部網絡中各自配置分組通信裝置的步驟;在上述移動節點在上述多個外部網絡間移動時,在移動目的地外部網絡中配置有上述分組通信裝置的情況下,依次賦予與上述移動目的地的外部網絡對應的轉移地址的步驟;在上述移動節點又從所定的外部網絡在多個外部網絡間移動後,將與在移動目的地的外部網絡中被賦予的上述轉移地址有關的信息,從上述移動節點繼續發送到被配置在以前停留的外部網絡中的分組通信裝置中的至少一個的步驟。
全文摘要
本發明提供一種能夠削減網絡的通信量,並且能夠在移動節點移動的時候維持與通信對方的對話的通信IP位址選擇方法及系統。設置判斷移動節點連接的外部網絡的狀態的裝置、監視移動節點所啟動的應用程式用於通信的IP位址的裝置,移動節點為了在移動目的地外部網絡中也能夠確實維持對話,而選擇移動IP位址。
文檔編號H04L12/56GK1527551SQ0317863
公開日2004年9月8日 申請日期2003年7月18日 優先權日2003年3月3日
發明者山田真理子, 矢野正, 伊達哲, 大石巧 申請人:株式會社日立製作所