專利名稱:移動網(wǎng)絡及其通信方法
技術領域:
本發(fā)明涉及移動網(wǎng)絡及其通信方法,特別涉及即使移動終端的收容數(shù)增加時,數(shù)據(jù)傳輸速度也不易降低的移動網(wǎng)絡及其通信方法。
背景技術:
作為即使移動終端在不同網(wǎng)絡之間移動也能夠以相同IP地址持續(xù)通信的技術,Mobile IP已得到標準化(IP Mobility Support forIPv4,RFC3344,IETF2002.)。
在Mobile IP協(xié)議中,每當移動終端在網(wǎng)絡中移動時,需要在家鄉(xiāng)代理(Home Agent)中登記其位置,為此處理延遲成為問題。作為解決該問題的一個方法,提出了對承擔位置管理和數(shù)據(jù)轉(zhuǎn)發(fā)功能的移動代理進行層級化,對于狹小范圍內(nèi)的移動,僅以途中的移動代理(MobilityAgent)的位置登記來進行應對的局部位置登記(Mobile IPv4 RegionalRegistration,“draft-ietf-mobileip-reg-tunnel-07”,IETF2002.)。
圖31表示局部地進行位置登記時的網(wǎng)絡結構。在移動網(wǎng)絡中進行移動終端MN的位置管理的外地代理(Foreign Agent,F(xiàn)A)使用RFA(Regional FA,區(qū)域外地代理)、GFA(Gateway FA,網(wǎng)關外地代理)進行層級化,當移動終端MN在RFA和GFA所收容的FA的屬下移動時,進行只以RFA和GFA為對象的局部的位置登記。
在以往提出的局部位置登記中,F(xiàn)A被層級化,因此在移動網(wǎng)絡內(nèi)數(shù)據(jù)包到達移動終端之前,在路徑上的各FA中執(zhí)行路由處理,這將導致延遲的增加。并且,存在越是上層的FA,為了路徑控制而應保持的移動終端的數(shù)量就越多的問題。
圖32示意地表示在分層配置FA時,各個FA應該收容的移動終端的信息,越是上層的FA就越需要收容更多的移動終端的信息。
此處,如果是普通的互聯(lián)網(wǎng)(固定網(wǎng)),地址體系被管理得與網(wǎng)絡的連接體系相匹配,通過層級化來匯集路徑信息,從擴展性方面考慮比較有效。
與此相對,在終端自由移動的移動網(wǎng)絡中,由于分配給移動終端的地址與該移動終端所連接的網(wǎng)絡的地址體系未必匹配,所以不能通過層級化而實現(xiàn)可分級性。因此,上層FA需要全部保持其屬下的移動終端的信息,由此處理負荷增大,從可分級性的方面考慮形成了瓶頸。
并且,在移動IP標準中,在家鄉(xiāng)代理(HA)中定義了保持對多個目標進行的位置登記、向這些目標地址轉(zhuǎn)發(fā)數(shù)據(jù)的同時綁定(simultaneousbindings)功能。因此,移動終端MN為了在移動目標處開始通信,不僅進行向FA的位置登記,還需要完成向HA的位置登記,如果向HA的位置登記出現(xiàn)滯后,則存在即使完成了向FA的位置登記也不能開始通信的問題。
另外,在移動IP標準中,發(fā)給MN的數(shù)據(jù)包與MN的當前位置無關,全部被發(fā)送給HA,在HA中封裝并轉(zhuǎn)發(fā)給FA,因此數(shù)據(jù)包的轉(zhuǎn)發(fā)路徑必然變長,導致通信量的增大。不僅如此,由于需要進行HA中的封裝及接收其的FA中的解封,所以此前的延遲成為降低通信效率的原因。
本發(fā)明就是為了解決上述現(xiàn)有技術的問題而提出的,其目的在于,提供一種移動網(wǎng)絡及其通信方法,其通過各個代理減少進行位置管理的移動終端數(shù)量,簡化用于位置登記的處理,抑制數(shù)據(jù)轉(zhuǎn)發(fā)速度的降低。
發(fā)明內(nèi)容
為了達到上述目的,在本發(fā)明的移動網(wǎng)絡的通信方法中,在移動網(wǎng)絡中設置了網(wǎng)關GW和多個外地代理FA,與網(wǎng)關GW連接的外部網(wǎng)絡上的對方終端和移動網(wǎng)絡上的移動終端通過所述網(wǎng)關GW和外地代理FA進行通信,其中將網(wǎng)關GW和多個外地代理FA連接成環(huán)狀。
并且,本發(fā)明的特征在于,在這種環(huán)狀的移動網(wǎng)絡中執(zhí)行下述步驟移動終端向一個外地代理FA請求進行位置登記的步驟;所述一個外地代理FA響應于所述位置登記請求,向自己的訪問者列表(visitor list)中登記所述移動終端的地址的步驟;網(wǎng)關GW接收從對方終端向移動終端發(fā)送的數(shù)據(jù)的步驟;所述網(wǎng)關GW向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù),該外地代理FA再向一方側的其他外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù),反復進行此動作的步驟;轉(zhuǎn)發(fā)了數(shù)據(jù)的外地代理FA從自身的訪問者列表中檢索其目標地址的步驟;以及,已在訪問者列表中登記了接收數(shù)據(jù)包的地址的外地代理FA向移動終端所連接的鏈路轉(zhuǎn)發(fā)該接收終端的步驟。
根據(jù)上述特征,從外部網(wǎng)絡向網(wǎng)關GW轉(zhuǎn)發(fā)的IP數(shù)據(jù)包與其目標地址無關地經(jīng)過所有外地代理FA,所以網(wǎng)關GW不需要管理各個移動終端的收容方,不需要執(zhí)行路由處理。并且,網(wǎng)絡內(nèi)的路由處理限于收容移動終端的外地代理FA,所以提高了處理速度。
圖1是表示應用了本發(fā)明的移動網(wǎng)絡的第1實施方式的結構的方框圖。
圖2是表示第1實施方式的位置登記步驟的方框圖。
圖3是表示第1實施方式的位置登記步驟的順序圖。
圖4是表示第1實施方式的對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖5是表示第1實施方式的對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖6是表示第1實施方式的移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖7是表示第1實施方式的移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖8是表示第1實施方式的移動終端MNb→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖9是表示第1實施方式的移動終端MNb→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖10是表示第1實施方式的移動終端MNa→移動終端MNb的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖11是表示第1實施方式的移動終端MNa→移動終端MNb的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖12是表示第1、第2實施方式的移動終端MNa的切換步驟的方框圖。
圖13是表示第1、第2實施方式的移動終端MNa的切換步驟的順序圖。
圖14是表示第2實施方式的位置登記步驟的方框圖。
圖15是表示第2實施方式的位置登記步驟的順序圖。
圖16是表示第2實施方式的對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖17是表示第2實施方式的對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖18是表示第2實施方式的移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖19是表示第2實施方式的移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖20是表示第2實施方式的移動終端MNb→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟(之一)的方框圖。
圖21是表示第2實施方式的移動終端MNb→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟(之二)的方框圖。
圖22是表示第2實施方式的移動終端MNb→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖23是表示應用了本發(fā)明的移動網(wǎng)絡的第2實施方式的結構的方框圖。
圖24是表示第2實施方式的位置登記步驟的方框圖。
圖25是表示第2實施方式的對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖26是表示第2實施方式的對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖27是表示第2實施方式的移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖。
圖28是表示第2實施方式的移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的順序圖。
圖29是表示第1實施方式的移動終端MNa的切換步驟的方框圖。
圖30是表示第1實施方式的移動終端MNa的切換步驟的順序圖。
圖31是表示局部地進行位置登記時的網(wǎng)絡結構的圖。
圖32是示意地表示分層配置FA時,各個FA應該收容的移動終端的信息的圖。
具體實施例方式
以下,參照附圖詳細說明本發(fā)明的優(yōu)選實施方式。圖1是表示應用了本發(fā)明的移動網(wǎng)絡的第1實施方式的結構的方框圖,網(wǎng)關GW和多個(在本實施方式中為4個)外地代理FA按照GW→FA1→FA2→FA3→FA4→GW的順序連接成環(huán)狀,在網(wǎng)關GW處與互聯(lián)網(wǎng)等外部網(wǎng)絡連接。在本實施方式中,移動終端所發(fā)送的和發(fā)送給移動終端的IP數(shù)據(jù)包在這種環(huán)狀的移動網(wǎng)絡(以下有時簡化為環(huán)狀網(wǎng)絡)上向預先確定的一方側(在本實施方式中為圖中的逆時針方向)巡回。
在第1實施方式中,各個FA所收容的移動終端MN在該環(huán)狀網(wǎng)絡上取得IP地址,所以全部具有該網(wǎng)絡地址。并且,在該環(huán)狀網(wǎng)絡中使用的IP地址的前綴(Prefix,PF)相同,具有該前綴PF的IP地址全部可以由網(wǎng)關GW控制路徑。另外,在后述的第2實施方式中,移動終端MN的IP地址變成了家鄉(xiāng)網(wǎng)絡(home network)的地址。
下面,詳細說明第1實施方式中的移動終端的位置登記步驟和數(shù)據(jù)轉(zhuǎn)發(fā)步驟。
A位置登記步驟圖2、3是表示第1實施方式的位置登記步驟的方框圖及其順序圖,對于說明中不用的節(jié)點(代理)省略圖示。
此處,把收容于家鄉(xiāng)網(wǎng)絡的家鄉(xiāng)代理HA的IP地址設為IPha,把與外部網(wǎng)絡連接的對方終端CN的IP地址設為IPcn,把網(wǎng)關GW的IP地址和MAC地址分別設為IPg、Mg,把外地代理FAn(FA1、FA2…FAn)的IP地址和MAC地址分別設為IPfn、Mfn,把移動終端Ma的IP地址和MAC地址分別設為IPa、Ma。所述網(wǎng)關GW還具有與所述MAC地址Mg不同的只有GW能夠接收的MAC地址Mr,該MAC地址Mr在所有FA中是已知的。
(1)移動終端MNa在進行位置登記之前,廣播或組播代理廣告請求。
(2)接收了代理廣告請求的FA(此處為FA1)廣播或組播代理廣告。
(3)移動終端MNa對于發(fā)送了代理廣告的FA1,生成包含自己的IP地址(IPa)和MAC地址(Ma)的位置登記請求消息(RRQ),在其中登記自己的IP地址(IPa)作為發(fā)送源地址(src),登記FA1的IP地址IPf1作為目標地址(dst),并發(fā)送。此處,把家鄉(xiāng)代理HA的地址設為NULL(0)。
(4)FA1從移動終端MNa接收到IP地址(IPa)和MAC地址(Ma)時,將這些地址登記到自己節(jié)點的訪問者列表中。
(5)在訪問者列表中未存儲有效的地址作為家鄉(xiāng)代理HA的情況下,F(xiàn)A1再生成包含自己的IP地址(IPf1)和MAC地址(Mf1)的位置登記響應消息(RRP),在其中登記自己的IP地址(IPf1)作為發(fā)送源地址(src),登記移動終端MNa的IP地址(IPa)作為目標地址(dst),并且發(fā)送出去。
(6)移動終端MNa從FA1接收到所述RRP時,把其中登記的IP地址(IPf1)登記在自己的路徑表中,作為網(wǎng)關IP地址。
B對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟圖4、5是表示從外部網(wǎng)絡上的對方終端CN向環(huán)狀網(wǎng)絡上的移動終端MNa進行的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)在從對方終端CN發(fā)送給移動終端MNa的IP數(shù)據(jù)包中,登記有CN的IP地址(IPcn)作為其發(fā)送源地址,登記有MNa的IP地址(IPa)作為目標地址。該IP數(shù)據(jù)包通過通常的IP路由到達GW。
(2)網(wǎng)關GW把自己的MAC地址(Mg)附加到所接收的IP數(shù)據(jù)包中作為發(fā)送源地址,另外,附加與環(huán)上預先確定的一方側的鏈路(在本實施方式中,為圖中逆時針方向的FA2側鏈路)連接的FA2的MAC地址(Mh2)作為目標地址,把其發(fā)送給FA2側的鏈路。
(3)從GW接收了IP數(shù)據(jù)包的FA2檢查是否在訪問者列表中登記了該IP數(shù)據(jù)包的目標MAC地址,此處由于未登記,所以直接結束。
(4)FA2再把所接收的IP數(shù)據(jù)包的發(fā)送源地址和目標地址分別改寫為自己的MAC地址(Mh2)和FA1的MAC地址(Mh1),與前述相同地轉(zhuǎn)發(fā)給逆時針方向的FA1側的鏈路。
(5)FA1檢查是否在訪問者列表中登記了從FA2接收到的IP數(shù)據(jù)包的目標MAC地址,此處判斷為已登記,所以將該IP數(shù)據(jù)包轉(zhuǎn)發(fā)給MNa所連接的鏈路,MNa接收該數(shù)據(jù)包。
(6)FA1再把所接收的IP數(shù)據(jù)包的發(fā)送源地址和目標地址分別改寫為自己的MAC地址(Mh1)和GW的MAC地址(Mg),與前述相同地轉(zhuǎn)發(fā)給逆時針方向的GW側的鏈路。
(7)GW檢查從FA1接收到的IP數(shù)據(jù)包,如果是自己發(fā)出的數(shù)據(jù)包,則將其丟棄。
C移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟圖6、7是表示從環(huán)狀網(wǎng)絡上的移動終端MNa到外部網(wǎng)絡上的對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖,省略圖示說明中不用的節(jié)點。
(1)移動終端MNa在作為發(fā)送源地址和目標地址分別登記了自己的IP地址(IPa)和CN的IP地址(IPcn)的發(fā)給CN的IP數(shù)據(jù)包中,再分別登記自己的MAC地址(Ma)和在自己的路徑表中作為網(wǎng)關IP地址登記的FA1的MAC地址(Mh1),作為發(fā)送源地址和目標地址,并發(fā)送出去。
(2)FA1從Ma接收到發(fā)給CN的IP數(shù)據(jù)包時,根據(jù)其目標地址識別為發(fā)往外部網(wǎng)絡的IP數(shù)據(jù)包,分別在其中登記自己的MAC地址(Mh1)和GW的MAC地址(Mr)作為發(fā)送源地址和目標地址,并發(fā)送給一方側的鏈路。
(3)該IP數(shù)據(jù)包在FA3中經(jīng)過相同步驟轉(zhuǎn)發(fā)給GW。
(4)GW判斷目標地址的前綴是否在環(huán)外。
(5)GW把目標地址在環(huán)外的IP數(shù)據(jù)包轉(zhuǎn)發(fā)給外部網(wǎng)絡側。被轉(zhuǎn)發(fā)給外部網(wǎng)絡的IP數(shù)據(jù)包按照通常的IP路由轉(zhuǎn)發(fā)給對方終端CN。
D移動終端MNb→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟(環(huán)內(nèi)通信1)圖8、9是表示從移動終端MNb到移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)移動終端MNb在作為發(fā)送源IP地址和目標IP地址分別登記了自己的IP地址(IPb)和MNa的IP地址(IPa)的發(fā)給MNa的IP數(shù)據(jù)包中,再分別登記自己的MAC地址(Mb)和在自己的路徑表中作為網(wǎng)關地址登記的FA2的MAC地址(Mh2),作為發(fā)送源MAC地址和目標MAC地址,并發(fā)送出去。
(2)FA2把從MNb接收到的IP數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址分別改寫為自己的MAC地址Mh2和FA1的MAC地址Mh1,發(fā)送給預先確定的FA1側的鏈路。
(3)FA1檢查所接收的該IP數(shù)據(jù)包的目標MAC地址是否已經(jīng)登記在訪問者列表中,此處為已登記,所以轉(zhuǎn)發(fā)給MNa所連接的鏈路,MNa接收該數(shù)據(jù)包。
(4)FA1再把所接收的IP數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址分別改寫為自己的MAC地址(Mh1)和GW的MAC地址(Mg),發(fā)送給預先確定的GW側的鏈路。
(5)GW把所接收到的IP數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址分別改寫為自己的MAC地址(Mg)和FA2的MAC地址(Mh2),發(fā)送給預先確定的FA2側的鏈路。
(6)FA2檢查所接收到的IP數(shù)據(jù)包,如果是自己發(fā)出的數(shù)據(jù)包則丟棄。
E移動終端MNa→移動終端MNb的數(shù)據(jù)轉(zhuǎn)發(fā)步驟(環(huán)內(nèi)通信2)圖10、11是表示從移動終端MNa到移動終端MNb的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)移動終端MNa在作為發(fā)送源IP地址和目標IP地址分別登記了自己的IP地址(IPa)和MNb的IP地址(IPb)的發(fā)給MNb的IP數(shù)據(jù)包中,再分別登記自己的MAC地址(Ma)和在自己的路徑表中作為網(wǎng)關地址登記的FA1的MAC地址(Mh1),作為發(fā)送源MAC地址和目標MAC地址,并發(fā)送出去。
(2)接收到發(fā)給MNb的IP數(shù)據(jù)包的FA1由于MNb的地址在環(huán)內(nèi),所以把所接收的IP數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址分別改寫為自己的MAC地址(Mh1)和GW的MAC地址(Mg),發(fā)送給預先確定的GW側的鏈路。
(3)接收到該IP數(shù)據(jù)包的GW在判斷出目標地址在環(huán)內(nèi)后,把其發(fā)送源MAC地址和目標MAC地址分別改寫為自己的MAC地址(Mg)和FA2的MAC地址(Mh2),發(fā)送給預先確定的FA2側的鏈路。
(4)FA2檢查所接收的IP數(shù)據(jù)包的目標地址是否已經(jīng)登記在訪問者列表中,此處為已登記,所以把該IP數(shù)據(jù)包轉(zhuǎn)發(fā)給MNb所連接的鏈路,MNa接收該數(shù)據(jù)包。
(5)FA2再與前述相同地對所接收的IP數(shù)據(jù)包的MAC地址進行改寫,并轉(zhuǎn)發(fā)到FA1側。
(6)FA1檢查所接收的IP數(shù)據(jù)包,如果是自己發(fā)出的數(shù)據(jù)包則丟棄。
F移動終端MNa的切換步驟圖12、13是表示移動終端MNa的切換步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)移動終端MNa在時刻t 1向FA1登記位置,然后向FA2移動(切換),在時刻t2與前述相同地完成向FA2的位置登記。
(2)FA2在經(jīng)過預先確定的時間Δt后,向一方側鏈路轉(zhuǎn)發(fā)登記有MNa的IP地址(IPa)以及FA2的位置登記完成時刻t2的條目的刪除請求消息,GW接收該消息。
(3)GW向一方側鏈路轉(zhuǎn)發(fā)所接收的刪除請求消息。
(4)接收到刪除請求消息的FA1參照訪問者列表,如果有與MNa相關的條目,則對其位置登記時刻(t1)和在刪除請求消息中登記的時刻信息(t2)進行比較。并且,如果T1<T2,則刪除該條目,如果T1>T2,則判斷為該條目是新的位置登記,所以不刪除。
(5)FA1再向FA2轉(zhuǎn)發(fā)刪除請求消息。
(6)FA2檢查所接收的刪除請求消息,如果是自己發(fā)出的刪除請求消息,則將其丟棄。
這樣,根據(jù)本實施方式,從外部網(wǎng)絡轉(zhuǎn)發(fā)給GW的IP數(shù)據(jù)包與其目標地址無關,均要經(jīng)過所有FA,所以GW不需要管理各個移動終端的收容方,不需要執(zhí)行路由處理。并且,網(wǎng)絡內(nèi)的路由處理限于收容移動終端的FA,所以提高了處理速度。
另外,在本實施方式中,移動終端MN的位置登記方限于FA,不需要向HA進行位置登記,所以在向FA進行位置登記后能夠馬上進行通信,能夠簡單地實現(xiàn)與移動IP標準的同時綁定(simultaneous bindings)等效的功能。
另外,在本實施方式中,即使GW接收到發(fā)給移動終端MN的數(shù)據(jù)包,也不需要識別其收容方的FA,只需向所有預先確定的一方側鏈路轉(zhuǎn)發(fā)即可。因此,不需要用于根據(jù)接收數(shù)據(jù)包的目標地址識別該目標的MAC地址的ARP(address resolution protocol,地址解析協(xié)議)的發(fā)送步驟、和接收反饋給ARP的MAC地址的步驟等,所以提高了吞吐量。
下面,對應用了本發(fā)明的環(huán)狀網(wǎng)絡的第2實施方式的結構進行說明。在本實施方式中,向移動終端MNa分配家鄉(xiāng)網(wǎng)絡的IP地址(IPA),向移動終端MNb分配環(huán)狀網(wǎng)絡的IP地址(IPb)。
G位置登記步驟圖14、15是表示本發(fā)明的第2實施方式的位置登記步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)移動終端MNa在進行位置登記之前,廣播或組播代理廣告請求。
(2)接收到代理廣告請求的FA1廣播或組播代理廣告。代理廣告內(nèi)的CoA(Care of Adress轉(zhuǎn)交地址)設為GW的IP地址(IPg)。
(3)MNa對發(fā)送了代理廣告的FA1發(fā)送家鄉(xiāng)代理設為HA的IP地址(IPha)、家鄉(xiāng)地址(HoA)設為家鄉(xiāng)網(wǎng)絡上的自己地址(IPA)、CoA設為GW的IP地址(IPg)的位置登記請求消息RRQ。
(4)FA1把該IP地址(IPA)、MAC地址(Ma)和HA的IP地址(IPha)存儲在訪問者列表中作為與MNa相關的信息,將所述RRQ轉(zhuǎn)發(fā)給HA。該RRQ經(jīng)過GW被轉(zhuǎn)發(fā)給HA。
(5)接收了所述RRQ的HA把該IP地址(IPA)和CoA登記在自己的綁定列表(Binding List)中,作為MNa的條目。
(6)HA向發(fā)送了所述RRQ的FA1發(fā)送位置登記響應消息RRP。該RRP經(jīng)過GW被轉(zhuǎn)發(fā)給FA1。
(7)接收到所述RRP的FA1將其轉(zhuǎn)發(fā)給MNa。
H對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟圖16、17是表示從外部網(wǎng)絡上的對方終端CN向移動終端MNa進行的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)從對方終端CN發(fā)給移動終端MNa的IP數(shù)據(jù)包通過通常的IP路由到達家鄉(xiāng)代理HA。
(2)HA參照自己的綁定列表,確認已與所接收的IP數(shù)據(jù)包的目標地址(IPA)相關地登記了CoA。并且,對該IP數(shù)據(jù)包進行封裝并附加轉(zhuǎn)交地址(IPg)后轉(zhuǎn)發(fā)。
(3)GW接收封裝的數(shù)據(jù)包并進行解封,在該IP數(shù)據(jù)包中分別登記自己的MAC地址(Mg)和FA2的MAC地址(Mh2),作為發(fā)送源MAC地址和目標MAC地址,轉(zhuǎn)發(fā)給FA2側的鏈路。
(4)FA2檢查所接收的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,此處由于未登記,所以不進行向移動終端側的轉(zhuǎn)發(fā)處理。
(5)FA2再與前述相同地改寫所接收的IP數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址,轉(zhuǎn)發(fā)給FA1側的鏈路。
(6)FA1檢查接收到的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,此處為已登記,所以還把接收數(shù)據(jù)包轉(zhuǎn)發(fā)到MNa所連接的鏈路,MNa接收該數(shù)據(jù)包。
(7)FA1再與前述相同地改寫接收數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址,轉(zhuǎn)發(fā)給GW側的鏈路。
(8)GW檢查所接收的IP數(shù)據(jù)包,如果是自己發(fā)送的數(shù)據(jù)包,則將其丟棄。
I移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟圖18、19是表示從移動終端MNa到外部網(wǎng)絡上的對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)在MNa的路徑表中登記了作為網(wǎng)關地址的FA1的MAC地址(Mh1),所以發(fā)給CN的IP數(shù)據(jù)包被轉(zhuǎn)發(fā)給FA1。
(2)接收到IP數(shù)據(jù)包的FA1由于目標IP地址(IPcn)在環(huán)外,所以把目標MAC地址改寫為環(huán)外地址的總稱即Mr,向環(huán)上的規(guī)定方向轉(zhuǎn)發(fā)。
(3)該IP數(shù)據(jù)包由FA3接收,但由于目標MAC地址是Mr,所以不進行訪問者列表的檢查,直接轉(zhuǎn)發(fā)給GW。
(4)接收到該IP數(shù)據(jù)包的GW判斷為目標地址在環(huán)外,將其轉(zhuǎn)發(fā)給外部網(wǎng)絡側。被轉(zhuǎn)發(fā)給外部網(wǎng)絡的IP數(shù)據(jù)包按照通常的IP路由被轉(zhuǎn)發(fā)給CN。
J移動終端MNb→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟(環(huán)內(nèi)通信1)圖20、21是表示從移動終端MNb到MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖,圖22是其順序圖。
(1)在MNb的路徑表中登記了FA2的MAC地址(Mh2)作為網(wǎng)關地址,所以發(fā)給MNa的IP數(shù)據(jù)包被轉(zhuǎn)發(fā)給FA2。
(2)由于作為目標地址的MNa的地址(IPA)在環(huán)外,所以接收到發(fā)給MNa的IP數(shù)據(jù)包的FA1把目標MAC地址設為(Mr),向環(huán)上的規(guī)定方向轉(zhuǎn)發(fā)。
(3)由于目標MAC地址是Mr,所以接收到該IP數(shù)據(jù)包的FA1不參照訪問者列表,而轉(zhuǎn)發(fā)給GW。
(4)接收了該IP數(shù)據(jù)包的GW判斷為目標地址在環(huán)外,向外部網(wǎng)絡側轉(zhuǎn)發(fā)。被轉(zhuǎn)發(fā)給外部網(wǎng)絡的IP數(shù)據(jù)包按照通常的IP路由被轉(zhuǎn)發(fā)給家鄉(xiāng)代理HA。
(5)HA參照自己的綁定列表,確認已與所接收的IP數(shù)據(jù)包的目標地址(IPA)相關地登記了CoA。并且,對該IP數(shù)據(jù)包進行封裝并附加轉(zhuǎn)交地址(IPg)后轉(zhuǎn)發(fā)。
(6)GW接收封裝后的數(shù)據(jù)包并進行解封,在該IP數(shù)據(jù)包中分別登記自己的MAC地址(Mg)和FA2的MAC地址(Mh2),作為發(fā)送源MAC地址和目標MAC地址,轉(zhuǎn)發(fā)給FA2側的鏈路。
(7)FA2檢查接收的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,此處由于未登記,所以不進行向移動終端側的轉(zhuǎn)發(fā)處理。
(8)FA2再與前述相同地改寫所接收的IP數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址,轉(zhuǎn)發(fā)給FA1側的鏈路。
(9)FA1檢查接收的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,此處為已登記,所以還將接收數(shù)據(jù)包轉(zhuǎn)發(fā)給MNa所連接的鏈路,MNa接收該數(shù)據(jù)包。
(10)FA1再與前述相同地改寫所接收的IP數(shù)據(jù)包的發(fā)送源MAC地址和目標MAC地址,轉(zhuǎn)發(fā)給GW側的鏈路。
(11)GW檢查所接收的IP數(shù)據(jù)包,如果是自己發(fā)送的數(shù)據(jù)包,則將其丟棄。
K移動終端MNa→移動終端MNb方向的數(shù)據(jù)轉(zhuǎn)發(fā)步驟(環(huán)內(nèi)通信2)由于MNb是環(huán)內(nèi)地址,所以本步驟與前述圖10、11中說明的步驟相同。
根據(jù)本實施方式,即使在移動終端Ma具有家鄉(xiāng)網(wǎng)絡的地址的情況下,也能夠在環(huán)狀網(wǎng)絡中進行高吞吐量的通信。
圖23是表示應用了本發(fā)明的移動網(wǎng)絡的第3實施方式的結構的方框圖,網(wǎng)關GW和多個(在本實施方式中為4個)外地代理FA以GW打頭按照GW→FA1→FA2→FA3→FA4的順序連接成線狀,在網(wǎng)關GW處連接著互聯(lián)網(wǎng)等外部網(wǎng)絡。
下面,詳細說明這種線狀移動網(wǎng)絡中的移動終端的位置登記步驟和數(shù)據(jù)轉(zhuǎn)發(fā)步驟。
L位置登記步驟圖24是表示位置登記步驟的方框圖,其順序圖和前述圖3相同,所以此處省略圖示。
(1)移動終端MNa在進行位置登記之前,廣播或組播代理廣告請求。
(2)接收到代理廣告請求的FA(此處為FA1)廣播或組播代理廣告。
(3)移動終端MNa對發(fā)送了代理廣告的FA1發(fā)送包含自己的IP地址(IPa)和MAC地址(Ma)的位置登記請求消息。
(4)FA1在從移動終端MNa接收到IP地址(IPa)和MAC地址時,將它們登記在自己節(jié)點的訪問者列表中。
(5)FA1再向移動終端MNa發(fā)送包含自己的IP地址(IPf1)和MAC地址(Mf1)的位置登記響應消息。
(6)移動終端MNa從FA1接收到IP地址(IPf1)和MAC地址(Mf1)時,把IP地址(IPf1)登記在自己的路徑表中作為網(wǎng)關IP地址。
M對方終端CN→移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟圖25、26是表示從外部網(wǎng)絡上的對方終端CN到移動終端MNa的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖。
(1)從對方終端CN發(fā)給移動終端MNa的IP數(shù)據(jù)包通過通常的IP路由到達網(wǎng)關GW。
(2)GW判斷為所接收的IP數(shù)據(jù)包的目標地址在線內(nèi),將該數(shù)據(jù)包轉(zhuǎn)發(fā)給鏈路L1。
(3)接收到GW發(fā)送的IP數(shù)據(jù)包的FA1將所接收的IP數(shù)據(jù)包轉(zhuǎn)發(fā)給下游(GW的相反側)的鏈路L2。
(4)FA1再檢查所接收的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,如果已登記,則還向MNa所連接的方向(鏈路L4)轉(zhuǎn)發(fā),MNa接收該數(shù)據(jù)包。
(5)FA2將所接收的IP數(shù)據(jù)包轉(zhuǎn)發(fā)給下游的鏈路L3。
(6)FA2再檢查所接收的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,此處由于未登記,所以直接結束。
(7)FA3將所接收的IP數(shù)據(jù)包轉(zhuǎn)發(fā)給下游的鏈路L4。
(8)FA3再檢查所接收的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,此處由于未登記,所以直接結束。
(9)FA4檢查所接收的IP數(shù)據(jù)包的目標地址是否登記在訪問者列表中,此處由于未登記,所以直接結束。
(10)由于在后級不存在FA,所以FA4還將所接收的IP數(shù)據(jù)包丟棄。
N移動終端MNa→對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟圖27、28是表示從移動終端MNa到外部網(wǎng)絡上的對方終端CN的數(shù)據(jù)轉(zhuǎn)發(fā)步驟的方框圖及其順序圖,說明中不用的節(jié)點省略圖示。
(1)將發(fā)給CN的IP數(shù)據(jù)包轉(zhuǎn)發(fā)給移動終端MNa的路徑表中作為網(wǎng)關IP地址登記的FA1。
(2)FA1接收到從鏈路L4發(fā)給CN的IP數(shù)據(jù)包時,判斷為其目標地址是外部網(wǎng)絡,將其轉(zhuǎn)發(fā)給上游側(GW側)的鏈路L1。
(3)接收到IP數(shù)據(jù)包的GW判斷為目標地址的前綴在環(huán)外,將其轉(zhuǎn)發(fā)給外部網(wǎng)絡側。被轉(zhuǎn)發(fā)給外部網(wǎng)絡側的IP數(shù)據(jù)包按照通常的IP路由轉(zhuǎn)發(fā)給對方終端CN。
O移動終端MNa的切換步驟圖29、30是表示移動終端MNa的切換步驟的方框圖及其順序圖。
(1)移動終端MNa在時刻t1向FA1登記位置,然后向FA2移動(切換),在時刻t2與前述相同地完成向FA2的位置登記。
(2)FA2在經(jīng)過預先確定的時間Δt后,向一方側和另一方側鏈路L3、L2轉(zhuǎn)發(fā)MNa的IP地址(IPa)以及FA2的位置登記完成時刻t2登記的條目的刪除請求消息。
(3)接收到刪除請求消息的FA1、F3參照訪問者列表,如果有與MNa相關的條目,將其位置登記時刻(t1)和在刪除請求消息中登記的時刻信息(t2)進行比較。并且,如果T1<T2,則刪除該條目,如果T1>T2,則判斷為該條目是新的位置登記,不刪除。
根據(jù)本發(fā)明,與上述的第1實施方式相同,從外部網(wǎng)絡轉(zhuǎn)發(fā)給GW的IP數(shù)據(jù)包與其目標地址無關,經(jīng)過所有FA,所以GW不需要管理各個移動終端的收容方,不需要執(zhí)行路由處理。并且,網(wǎng)絡內(nèi)的路由處理限于收容移動終端的FA,所以提高了處理速度。
另外,如果將本實施方式與第1、第2實施方式進行比較,不僅不需要從最末尾的FA(FA4)向GW返回IP數(shù)據(jù)包,還因中途的FA(FA1、FA2、FA3)從收容終端接收的IP數(shù)據(jù)包不必經(jīng)過比該FA更下游側(GW的相反側)的FA即可到達GW,所以與第1、第2實施方式相比,路徑縮短,相應地可以提高處理速度。
產(chǎn)業(yè)上的利用可能性根據(jù)本發(fā)明可以實現(xiàn)以下效果。
(1)通過將FA連接成環(huán)狀,可以節(jié)省FA之間的路由,在移動終端進行局部移動的情況下,與以往相比,能夠?qū)崿F(xiàn)高速的數(shù)據(jù)轉(zhuǎn)發(fā)。
(2)各個FA只存儲自己收容的移動終端的地址即可,所以即使移動終端數(shù)量增加時,也不需要增加FA的存儲區(qū)域。
(3)在移動終端向新的FA移動時,可以在完成向FA的位置登記后馬上通信,所以能夠?qū)崿F(xiàn)切換較短的通信。
權利要求書(按照條約第19條的修改)的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行此動作的步驟;被轉(zhuǎn)發(fā)了數(shù)據(jù)包的外地代理FA從自己的訪問者列表中檢索其目標地址的步驟;和已經(jīng)在訪問者列表中登記了所述接收數(shù)據(jù)包的目標地址訪問者列表的外地代理FA向移動終端所連接的鏈路轉(zhuǎn)發(fā)該接收數(shù)據(jù)包的步驟。
5.根據(jù)權利要求4所述的移動網(wǎng)絡的通信方法,其特征在于,包括移動終端向一個外地代理轉(zhuǎn)發(fā)發(fā)給外部網(wǎng)絡上的對方終端的數(shù)據(jù)包的步驟;所述一個外地代理向一方側外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復該動作直到數(shù)據(jù)包到達網(wǎng)關GW的步驟;和網(wǎng)關GW接收所述數(shù)據(jù)包并向外部網(wǎng)絡轉(zhuǎn)發(fā)的步驟。
6.根據(jù)權利要求6或7所述的移動網(wǎng)絡的通信方法,其特征在于,包括移動網(wǎng)絡上的移動終端把發(fā)給移動網(wǎng)絡上的其它移動終端的數(shù)據(jù)包轉(zhuǎn)發(fā)給一個外地代理FA的步驟;所述一個外地代理FA向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復該動作直到數(shù)據(jù)包到達網(wǎng)關GW的步驟;網(wǎng)關GW接收所述數(shù)據(jù)包并向家鄉(xiāng)代理HA轉(zhuǎn)發(fā)的步驟;家鄉(xiāng)代理HA對所述接收數(shù)據(jù)包進行封裝,以與所述移動終端相關的轉(zhuǎn)交地址CoA為目標地址進行發(fā)送的步驟;網(wǎng)關GW接收所述封裝,并對其進行解封,向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包的步驟;所述一方側的外地代理FA接收數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行此動作的步驟;被轉(zhuǎn)發(fā)了數(shù)據(jù)包的外地代理FA從自己的訪問者列表中檢索其目標地址的步驟;和已經(jīng)在訪問者列表中登記了接收數(shù)據(jù)包的目標地址訪問者列表的外
權利要求
1.根據(jù)權利要求1所述的移動網(wǎng)絡的通信方法,在移動網(wǎng)絡中設置網(wǎng)關GW和多個外地代理FA(FA1~FAn),與網(wǎng)關GW連接的外部網(wǎng)絡上的對方終端和移動網(wǎng)絡上的移動終端通過所述網(wǎng)關GW和外地代理FA進行通信,其特征在于,網(wǎng)關GW和多個外地代理FA連接成環(huán)狀,包括移動終端向一個外地代理FA請求進行位置登記的步驟;所述一個外地代理FA響應所述位置登記請求,將所述移動終端的地址信息登記到訪問者列表中的步驟;網(wǎng)關GW接收從對方終端向移動終端發(fā)送的數(shù)據(jù)包的步驟;所述網(wǎng)關GW向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行此動作的步驟;被轉(zhuǎn)發(fā)了數(shù)據(jù)包的外地代理FA從自己的訪問者列表中檢索其目標地址的步驟;和已經(jīng)在訪問者列表中登記了所述接收數(shù)據(jù)包的目標地址訪問者列表的外地代理FA向移動終端所連接的鏈路轉(zhuǎn)發(fā)該接收數(shù)據(jù)包的步驟。
2.根據(jù)權利要求1所述的移動網(wǎng)絡的通信方法,其特征在于,包括移動終端將發(fā)給對方終端的數(shù)據(jù)包轉(zhuǎn)發(fā)給一個外地代理的步驟;所述一個外地代理向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行該動作直到數(shù)據(jù)包到達網(wǎng)關GW的步驟;和網(wǎng)關GW接收所述數(shù)據(jù)包并向外部網(wǎng)絡轉(zhuǎn)發(fā)的步驟。
3.根據(jù)權利要求1或2所述的移動網(wǎng)絡的通信方法,其特征在于,包括移動網(wǎng)絡上的移動終端將發(fā)給移動網(wǎng)絡上的其它移動終端的數(shù)據(jù)包轉(zhuǎn)發(fā)給一個外地代理FA的步驟;所述一個外地代理FA向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行該動作的步驟;被轉(zhuǎn)發(fā)了數(shù)據(jù)包的外地代理FA從自己的訪問者列表中檢索其目標地址的步驟;和已經(jīng)在訪問者列表中登記了所述接收數(shù)據(jù)包的目標地址訪問者列表的外地代理FA向所述其它移動終端所連接的鏈路轉(zhuǎn)發(fā)該接收數(shù)據(jù)包的步驟。
4.一種移動網(wǎng)絡的通信方法,在移動網(wǎng)絡中設置網(wǎng)關GW和多個外地代理FA(FA1~FAn),與網(wǎng)關GW連接的外部網(wǎng)絡上的對方終端和移動網(wǎng)絡上的移動終端通過所述網(wǎng)關GW和外地代理FA進行通信,其特征在于,網(wǎng)關GW和多個外地代理FA連接成環(huán)狀,包括外地代理FA將所述網(wǎng)關GW的地址通知給屬下的移動終端作為轉(zhuǎn)交地址CoA的步驟;移動終端向所述外地代理FA指定所述轉(zhuǎn)交地址CoA而請求進行位置登記的步驟;所述外地代理FA響應所述位置登記請求,將所述移動終端的地址信息登記在訪問者列表中的步驟;所述外地代理FA向所述移動終端的家鄉(xiāng)代理HA指定所述轉(zhuǎn)交地址CoA而請求進行該移動終端的位置登記的步驟;所述家鄉(xiāng)代理HA響應所述位置登記請求,將所述移動終端的地址信息登記在綁定列表中的步驟;所述家鄉(xiāng)代理HA接收從對方終端向移動終端發(fā)送的數(shù)據(jù)包的步驟;所述家鄉(xiāng)代理HA對所述接收數(shù)據(jù)包進行封裝,以與所述移動終端相關的轉(zhuǎn)交地址CoA為目標地址進行發(fā)送的步驟;網(wǎng)關GW接收所述封裝,并對其進行解封,向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包的步驟;所述一方側的外地代理FA接收數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行此動作的步驟;被轉(zhuǎn)發(fā)了數(shù)據(jù)包的外地代理FA從自己的訪問者列表中檢索其目標地址的步驟;和已經(jīng)在訪問者列表中登記了所述接收數(shù)據(jù)包的目標地址訪問者列表的外地代理FA向移動終端所連接的鏈路轉(zhuǎn)發(fā)該接收數(shù)據(jù)包的步驟。
5.根據(jù)權利要求6所述的移動網(wǎng)絡的通信方法,其特征在于,包括移動終端把發(fā)給外部網(wǎng)絡上的對方終端的數(shù)據(jù)包轉(zhuǎn)發(fā)給一個外地代理的步驟;所述一個外地代理向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復該動作直到數(shù)據(jù)包到達網(wǎng)關GW的步驟;和網(wǎng)關GW接收所述數(shù)據(jù)包并向外部網(wǎng)絡轉(zhuǎn)發(fā)的步驟。
6.根據(jù)權利要求6或7所述的移動網(wǎng)絡的通信方法,其特征在于,包括移動網(wǎng)絡上的移動終端把發(fā)給移動網(wǎng)絡上的其它移動終端的數(shù)據(jù)包轉(zhuǎn)發(fā)給一個外地代理FA的步驟;所述一個外地代理FA向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復該動作直到數(shù)據(jù)包到達網(wǎng)關GW的步驟;網(wǎng)關GW接收所述數(shù)據(jù)包并向家鄉(xiāng)代理HA轉(zhuǎn)發(fā)的步驟;家鄉(xiāng)代理HA對所述接收數(shù)據(jù)包進行封裝,以與所述移動終端相關的轉(zhuǎn)交地址CoA為目標地址進行發(fā)送的步驟;網(wǎng)關GW接收所述封裝,并對其進行解封,向一方側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包的步驟;所述一方側的外地代理FA接收數(shù)據(jù)包,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行此動作的步驟;被轉(zhuǎn)發(fā)了數(shù)據(jù)包的外地代理FA從自己的訪問者列表中檢索其目標地址的步驟;和已經(jīng)在訪問者列表中登記了接收數(shù)據(jù)包的目標地址訪問者列表的外地代理FA向移動終端所連接的鏈路轉(zhuǎn)發(fā)該接收數(shù)據(jù)包的步驟。
7.根據(jù)權利要求1~6中任一項所述的移動網(wǎng)絡的通信方法,其特征在于,包括已完成移動終端的位置登記的外地代理FA向一方側的外地代理FA轉(zhuǎn)發(fā)包含該移動終端的地址的刪除請求消息,該外地代理FA再向一方側的其它外地代理FA轉(zhuǎn)發(fā)所述刪除請求消息,反復進行該動作的步驟;接收到所述刪除請求消息的外地代理FA從訪問者列表中檢索該刪除請求消息中所包含的地址的步驟;和如果所述地址已經(jīng)登記在訪問者列表中,則刪除該位置登記的步驟。
8.根據(jù)權利要求7所述的移動網(wǎng)絡的通信方法,其特征在于,包括已完成所述移動終端的位置登記的外地代理FA登記其位置登記時刻t2的步驟;已完成所述位置登記的外地代理FA將所述時刻t2與所述地址一起包含到刪除請求消息中的步驟;如果在接收到所述刪除請求消息的外地代理FA的訪問者列表中已經(jīng)登記了所述刪除請求消息中包含的地址,則將與該登記地址的移動終端相關的位置登記時刻t1與所述刪除請求消息中包含的位置登記時刻t2進行比較的步驟;和接收到所述刪除請求消息的外地代理FA以t1<t2為條件刪除位置登記的步驟。
9.一種移動網(wǎng)絡的通信方法,在移動網(wǎng)絡中設置網(wǎng)關GW和多個外地代理FA(FA1~FAn),與網(wǎng)關GW連接的外部網(wǎng)絡上的對方終端和移動網(wǎng)絡上的移動終端通過所述網(wǎng)關GW和外地代理FA進行通信,其特征在于,網(wǎng)關GW和多個外地代理FA以該網(wǎng)關GW打頭連接成線狀,包括移動終端向一個外地代理FA請求進行位置登記的步驟;所述一個外地代理FA響應所述位置登記請求,將所述移動終端的地址信息登記在訪問者列表中的步驟;網(wǎng)關GW接收從對方終端向移動終端發(fā)送的數(shù)據(jù)包的步驟;所述網(wǎng)關GW向下游側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向下游側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復進行此動作的步驟;被轉(zhuǎn)發(fā)了數(shù)據(jù)包的外地代理FA從自己的訪問者列表中檢索其目標地址的步驟;和已經(jīng)在訪問者列表中登記了接收數(shù)據(jù)包的目標地址訪問者列表的外地代理FA向移動終端所連接的鏈路轉(zhuǎn)發(fā)該接收數(shù)據(jù)包的步驟。
10.根據(jù)權利要求9所述的移動網(wǎng)絡的通信方法,其特征在于,包括移動終端把發(fā)給對方終端的數(shù)據(jù)包轉(zhuǎn)發(fā)給一個外地代理的步驟;所述一個外地代理向上游側的外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,該外地代理FA再向上游側的其它外地代理FA轉(zhuǎn)發(fā)數(shù)據(jù)包,反復該動作直到數(shù)據(jù)包到達網(wǎng)關GW的步驟;和網(wǎng)關GW接收所述數(shù)據(jù)包并向外部網(wǎng)絡轉(zhuǎn)發(fā)的步驟。
11.一種移動網(wǎng)絡,包括網(wǎng)關GW和多個外地代理FA(FA1~FAn),對與網(wǎng)關GW連接的外部網(wǎng)絡上的對方終端和外地代理FA所收容的移動終端之間的通信進行中介,其特征在于,包括將網(wǎng)關GW和多個外地代理FA連接成環(huán)狀的多個鏈接單元;各個外地代理FA中裝備的、對進行了位置登記的移動終端的地址進行管理的訪問者列表;各個外地代理FA中裝備的、將從網(wǎng)關GW轉(zhuǎn)發(fā)的數(shù)據(jù)包向一方側的外地代理FA轉(zhuǎn)發(fā)的單元;各個外地代理FA中裝備的、在從網(wǎng)關GW轉(zhuǎn)發(fā)的數(shù)據(jù)包是發(fā)給已進行了位置登記的移動終端時、向所述移動終端轉(zhuǎn)發(fā)該數(shù)據(jù)包的單元;各個外地代理FA中裝備的、把已進行了位置登記的移動終端發(fā)給對方終端的數(shù)據(jù)包轉(zhuǎn)發(fā)給一方側的外地代理FA的單元;和網(wǎng)關GW中裝備的、向外部網(wǎng)絡轉(zhuǎn)發(fā)從外地代理FA轉(zhuǎn)發(fā)給外部網(wǎng)絡上的對方終端的數(shù)據(jù)包的單元。
12.一種移動網(wǎng)絡,包括網(wǎng)關GW和多個外地代理FA,對與網(wǎng)關GW連接的外部網(wǎng)絡上的對方終端和外地代理FA所收容的移動終端之間的通信進行中介,其特征在于,包括將網(wǎng)關GW和多個外地代理FA連接成以該網(wǎng)關GW打頭的線狀的多個鏈接單元;各個外地代理FA中裝備的、對已進行了位置登記的移動終端的地址進行管理的訪問者列表;各個外地代理FA中裝備的、把從網(wǎng)關GW轉(zhuǎn)發(fā)的數(shù)據(jù)包向下游側的外地代理FA轉(zhuǎn)發(fā)的單元;各個外地代理FA中裝備的、在從網(wǎng)關GW轉(zhuǎn)發(fā)的數(shù)據(jù)包是發(fā)給已進行位置登記的移動終端時、向所述移動終端轉(zhuǎn)發(fā)該數(shù)據(jù)包的單元;各個外地代理FA中裝備的、向上游側的外地代理FA轉(zhuǎn)發(fā)從已進行位置登記的移動終端發(fā)給對方終端的數(shù)據(jù)包的單元;和網(wǎng)關GW中裝備的、向外部網(wǎng)絡轉(zhuǎn)發(fā)從外地代理FA轉(zhuǎn)發(fā)給外部網(wǎng)絡上的對方終端的數(shù)據(jù)包的單元。
全文摘要
提高移動網(wǎng)絡的數(shù)據(jù)轉(zhuǎn)發(fā)速度。包括將網(wǎng)關GW和多個外地代理FA連接成環(huán)狀,GW接收從對方終端CN發(fā)給移動終端MNa的IP數(shù)據(jù)包的步驟(1);GW向一方側的鏈路L1轉(zhuǎn)發(fā)接收數(shù)據(jù)包的步驟(2);FA1向一方側的鏈路L2轉(zhuǎn)發(fā)接收數(shù)據(jù)包的步驟(3);如果接收數(shù)據(jù)包的目標地址已登記在訪問者列表中,則FA1再向MNa所連接的鏈路L4轉(zhuǎn)發(fā)的步驟(4);FA2向一方側的鏈路L3轉(zhuǎn)發(fā)接收數(shù)據(jù)包的步驟(5);如果接收數(shù)據(jù)包的目標地址未登記在訪問者列表中,則FA2直接結束的步驟(6);和GW將接收數(shù)據(jù)包丟棄的步驟(7)。
文檔編號H04L12/28GK1762131SQ20048000717
公開日2006年4月19日 申請日期2004年3月17日 優(yōu)先權日2003年3月17日
發(fā)明者橫田英俊, 久保健, 井戶上彰, 井上真杉, 長谷川幹雄, 村上譽, 哈立德·馬哈茂德 申請人:獨立行政法人情報通信研究機構