專利名稱:移動接入網(wǎng)關(guān)、本地移動錨點、系統(tǒng)及其快速切換的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動接入網(wǎng)關(guān)、本地移動錨點、代理移動IPv6系統(tǒng)及其快速切換的方法,特別涉及在代理移動IPv6系統(tǒng)中實現(xiàn)移動節(jié)點在多個小區(qū)邊界快速切換的移動接入網(wǎng)關(guān)、本地移動錨點、系統(tǒng)及其快速切換方法。
背景技術(shù):
代理移動IPv6 (Proxy Mobile IPv6 (PMIPv6) (RFC 5213))是基于網(wǎng)絡(luò)的移動管理協(xié)議,該協(xié)議使移動節(jié)點無需參與發(fā)送任何與移動相關(guān)的信令即可實現(xiàn)IP移動。網(wǎng)絡(luò)端負責管理移動節(jié)點的IP移動。網(wǎng)絡(luò)中的一個移動代理代移動節(jié)點向家鄉(xiāng)代理發(fā)送移動信令,并管理移動節(jié)點的移動操作。在代理移動IPv6協(xié)議中,本地移動錨點(Local Mobility Anchor :LMA)和移動接入網(wǎng)關(guān)(Mobile Access Gateway MAG))為每一個移動節(jié)點建立雙向隧道轉(zhuǎn)發(fā)數(shù)據(jù)。代理移動IPv6協(xié)議被應(yīng)用于多個廣域無線網(wǎng)絡(luò),如3GPP,3GPP2,WiMAX, 和本地無線網(wǎng)絡(luò)環(huán)境中。另外,代理移動IPv6 快速切換協(xié)議(Fast Handovers for Proxy Mobile IPv6, draft-ietf-mipshop-pfmipv6-13. txt)描述了代理移動IPv6中減小移動節(jié)點在不同的接入網(wǎng)間切換時的切換延遲的方法。當移動節(jié)點從前MAG移動到新MAG網(wǎng)絡(luò)時,在新MAG完成向LMA完成移動節(jié)點綁定注冊之前,通過在前MAG和新MAG之間建立雙向隧道為該移動節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)。但是,當移動節(jié)點在多個MAG接入網(wǎng)邊界切換時,會發(fā)生移動預(yù)測失敗的情況, 艮口,開始預(yù)測移動節(jié)點要切換到一個新MAG,前MAG與該新MAG建立了雙向隧道,但移動節(jié)點卻快速切換到了另一個新MAG,前MAG與該另一個新MAG也建立了雙向隧道,這樣一來,雖然前MAG與該另一個新MAG建立的雙向隧道被利用,但與該一個新MAG之間建立的雙向隧道卻沒有被利用,存在形成不被利用的冗余隧道的問題,從而浪費了網(wǎng)絡(luò)資源。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述問題,提供一種移動接入網(wǎng)關(guān)、本地移動錨點、代理移動IPv6系統(tǒng)及其快速切換的方法,能夠減小冗余隧道,減小網(wǎng)絡(luò)資源浪費。為了實現(xiàn)上述目的,本發(fā)明的一種移動接入網(wǎng)關(guān),與移動終端及多個其他移動接入網(wǎng)關(guān)進行通信,其特征在于,具有網(wǎng)絡(luò)接口單元,收發(fā)消息;切換發(fā)起消息構(gòu)造單元,構(gòu)造切換發(fā)起消息;及切換回復(fù)消息處理單元,處理接收到的切換回復(fù)消息;當檢測到所述移動終端要切換到所述多個其他移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)時,所述切換發(fā)起消息構(gòu)造單元構(gòu)造切換發(fā)起消息,并通過所述網(wǎng)絡(luò)接口單元將該構(gòu)造的切換發(fā)起消息發(fā)送到所述一個移動接入網(wǎng)關(guān);在通過所述網(wǎng)絡(luò)接口單元接收到來自所述一個移動接入網(wǎng)關(guān)的切換回復(fù)消息后,所述切換回復(fù)消息處理單元檢測是否在所述移動接入網(wǎng)關(guān)和除所述一個移動接入網(wǎng)關(guān)以外的其他移動接入網(wǎng)關(guān)之間為所述移動終端建立了隧道,若已建立了隧道,則刪除該隧道,并在所述移動接入網(wǎng)關(guān)和所述一個移動接入網(wǎng)關(guān)之間為該移動終端建立隧道。本發(fā)明的本地移動錨點,與多個移動接入網(wǎng)關(guān)進行通信,其特征在于,具有網(wǎng)絡(luò)接口單元,收發(fā)消息;及切換完成消息處理單元,處理接收到的切換完成消息;當通過所述網(wǎng)絡(luò)接口單元接收到來自多個移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)的、表示在該一個移動接入網(wǎng)關(guān)和多個移動接入網(wǎng)關(guān)之中的另一個移動接入網(wǎng)關(guān)之間為移動終端已建立了隧道的切換完成消息時,所述切換完成消息處理單元檢測是否在該另一個移動接入網(wǎng)關(guān)和除該一個移動接入網(wǎng)關(guān)以外的多個移動接入網(wǎng)關(guān)之間為所述移動終。
本發(fā)明的代理移動IPv6系統(tǒng),包括通過網(wǎng)絡(luò)進行通信的本地移動錨點、多個移動接入網(wǎng)關(guān)和移動節(jié)點,其特征在于,所述移動接入網(wǎng)關(guān)是如上所述的移動接入網(wǎng)關(guān)。本發(fā)明的移動接入網(wǎng)關(guān)快速切換方法,所述移動接入網(wǎng)關(guān)與移動終端及多個其他移動接入網(wǎng)關(guān)進行通信,其特征在于,當檢測到所述移動終端要切換到所述多個其他移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)時,構(gòu)造切換發(fā)起消息,并通過所述網(wǎng)絡(luò)接口單元將該構(gòu)造的切換發(fā)起消息發(fā)送到所述一個移動接入網(wǎng)關(guān);在通過所述網(wǎng)絡(luò)接口單元接收到來自所述一個移動接入網(wǎng)關(guān)的切換回復(fù)消息后,檢測是否在所述移動接入網(wǎng)關(guān)和除所述一個移動接入網(wǎng)關(guān)以外的其他移動接入網(wǎng)關(guān)之間為所述移動終端建立了隧道,若已建立了隧道, 則刪除該隧道,并在所述移動接入網(wǎng)關(guān)和所述一個移動接入網(wǎng)關(guān)之間為該移動終端建立隧道。本發(fā)明的移動接入網(wǎng)關(guān)快速切換方法,所述移動接入網(wǎng)關(guān)與本地移動錨點和多個移動接入網(wǎng)關(guān)進行通信,其特征在于,當所本地移動錨點接收到來自多個移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)的、表示在該一個移動接入網(wǎng)關(guān)和多個移動接入網(wǎng)關(guān)之中的另一個移動接入網(wǎng)關(guān)之間為移動終端已建立了隧道的切換完成消息時,檢測是否在該另一個移動接入網(wǎng)關(guān)和除該一個移動接入網(wǎng)關(guān)以外的多個移動接入網(wǎng)關(guān)之間為所述移動終端已建立了隧道即冗余隧道,若已建立了冗余隧道,則構(gòu)造表示刪除所述冗余隧道的隧道刪除消息, 并發(fā)送給相應(yīng)的移動接入網(wǎng)關(guān)。根據(jù)本發(fā)明,當前MAG檢測到移動節(jié)點要切換到新MAG網(wǎng)絡(luò)時,前MAG向新MAG發(fā)送切換發(fā)起消息,新MAG回復(fù)切換回復(fù)消息。前MAG接收到HAck消息后,首先檢查是否已經(jīng)為該移動節(jié)點建立了隧道,如果已經(jīng)建立了隧道,則刪除該隧道,再與新MAG建立隧道。所以能夠避免移動節(jié)點在多個MAG網(wǎng)絡(luò)間切換時由于移動預(yù)測失敗而導(dǎo)致的冗余隧道,能夠減小網(wǎng)絡(luò)資源浪費。
圖1是表示本發(fā)明的移動節(jié)點能快速切換MAG接入網(wǎng)的代理移動IPv6系統(tǒng)的配置圖。圖2A是表示本發(fā)明的MAG的構(gòu)成的示意性框圖。圖2B是本發(fā)明的MAG中的隧道記錄數(shù)據(jù)庫的示意圖。圖3A是表示本發(fā)明的切換發(fā)起(HI)消息的格式的示意圖。圖3B是表示本發(fā)明的切換回復(fù)(HAck)消息的格式的示意圖。圖4是表示本發(fā)明的MAG處理切換回復(fù)(HAck)消息的流程圖。圖5是表示本發(fā)明的通過MAG控制快速切換的信令流圖。
圖6A是表示本發(fā)明的LMA構(gòu)成的框圖。圖6B是表示本發(fā)明的LMA中組播切換記錄數(shù)據(jù)庫的示意圖。圖7A是表示本發(fā)明的切換通知(HON)消息和切換完成(HOF)消息的格式的示意圖。圖7B是表 示本發(fā)明的隧道刪除(TD)消息的格式的示意圖。圖8是表示本發(fā)明的通過LMA控制快速切換的信令流圖。圖9是表示本發(fā)明的利用基站的信號強度,通過LMA來控制快速切換的系統(tǒng)的配置圖。圖IOA是表示本發(fā)明的利用基站的信號強度來控制快速切換的LMA的構(gòu)成的示意性框圖。圖IOB是表示本發(fā)明的利用基站的信號強度來控制快速切換的LMA中組播切換記錄數(shù)據(jù)庫的示意圖。圖IlA是表示本發(fā)明的利用基站的信號強度來控制快速切換時的切換發(fā)起(HI) 消息的格式的示意圖。圖IlB是表示本發(fā)明的利用基站的信號強度來控制快速切換時的切換通知(HON) 消息/切換完成(HOF)消息的格式的示意圖。圖IlC是表示本發(fā)明的利用基站的信號強度來控制快速切換時的網(wǎng)絡(luò)狀態(tài)消息的格式的示意圖。圖12是表示本發(fā)明的利用基站的信號強度來控制快速切換時的網(wǎng)絡(luò)狀態(tài)信令流圖。 圖13是表示本發(fā)明的LMA處理網(wǎng)絡(luò)狀態(tài)消息的流程圖。圖14是表示本發(fā)明的利用基站的信號強度,通過LMA來控制快速切換的信令流圖。
具體實施例方式參照附圖詳細說明本發(fā)明的具體實施方式
。以下具體實施方式
僅用于舉例說明本發(fā)明的內(nèi)容,不作為對本發(fā)明的限定。<代理移動IPv6系統(tǒng)的結(jié)構(gòu)>首先,參照圖1說明本發(fā)明的代理移動IPv6系統(tǒng)。圖1是表示本發(fā)明的移動節(jié)點能快速切換MAG接入網(wǎng)的代理移動IPv6系統(tǒng)的配置圖。如圖1所示,系統(tǒng)包含移動接入網(wǎng)關(guān)(簡稱為“MAG”)MAGll、MAG12、MAG13、本地移動錨點(簡稱為“LMA”)2、核心網(wǎng)(網(wǎng)絡(luò))3和移動節(jié)點(簡稱為“麗”)(移動終端)4。其中,有關(guān)移動接入網(wǎng)關(guān)、本地移動錨點及移動節(jié)點的定義等,具體參見代理移動IPv6協(xié)議。MAG11、MAG12、MAG13下接入移動節(jié)點4,通過網(wǎng)絡(luò)與移動節(jié)點4和自身以外的其他 MAG進行通信。MAG管理移動節(jié)點4的IP移動,并代替移動節(jié)點4發(fā)送與移動相關(guān)的信令, 而移動節(jié)點4不參與發(fā)送與移動相關(guān)的信令。LMA2下接入MAG11、MAG12、MAG13,是移動節(jié)點4的家鄉(xiāng)代理,通過核心網(wǎng)3相連接。在移動節(jié)點4如圖1的虛線所示從MAGll的網(wǎng)絡(luò)覆蓋范圍移動到MAG12的網(wǎng)絡(luò)覆蓋范圍,然后又移動到MAG13網(wǎng)絡(luò)覆蓋范圍的情況下,可以通過在MAG11(以下稱作“前MAG”)和MAG12或MAG13 (以下將要切換到的MAG稱作“新MAG”或“目標MAG” )之間建立隧道而為該移動節(jié)點4轉(zhuǎn)發(fā)數(shù)據(jù)。<移動接入網(wǎng)關(guān)MAG的結(jié)構(gòu)>
在本實施方式中,對MAG進行了改進,對其功能進行了擴展。以下,參照圖2A說明本發(fā)明的移動接入網(wǎng)關(guān)MAG的結(jié)構(gòu)。圖2A是表示本發(fā)明的MAG的構(gòu)成的示意性框圖。如圖2A所示,移動接入網(wǎng)關(guān)MAG具有網(wǎng)絡(luò)接口單元10、HI (Handover Initiate 切換初始)消息處理單元14、存儲單元15、HI消息構(gòu)造模塊16、總線17、HAck(Handover Acknowledgement 切換回復(fù))消息處理單元18和控制單元19。網(wǎng)絡(luò)接口單元10用于與外部的裝置(LMA、其他MAG、麗等)進行通信,接收、發(fā)送各種消息。網(wǎng)絡(luò)接口單元10包括HI/HAck消息監(jiān)聽(接收)模塊101和HI/HAck消息發(fā)送模塊103。HI/HAck消息監(jiān)聽模塊101用于監(jiān)聽外部發(fā)送來的HI消息、HAck消息。HI/ HAck消息發(fā)送模塊103用于發(fā)送HI消息、HAck消息。有關(guān)HI消息和HAck消息的格式,將在以后參照圖3A和圖3B詳細地說明。HI消息處理單元14處理通過網(wǎng)絡(luò)接口單元10的HI/HAck消息監(jiān)聽模塊101從外部接收到的HI消息,并調(diào)用其所具有的HAck消息構(gòu)造模塊141來構(gòu)造對該HI消息進行回復(fù)的HAck消息,然后通過網(wǎng)絡(luò)接口單元10的HI/HAck消息發(fā)送模塊103向外部發(fā)送所構(gòu)造的HAck消息。存儲單元15由硬盤、閃存卡、R0M、RAM等存儲元件構(gòu)成,在其中存儲著組播切換數(shù)據(jù)庫151,在該組播切換數(shù)據(jù)庫151中存儲著記錄了接收到的組播切換相關(guān)消息的組播切換記錄列表1511。有關(guān)組播切換記錄列表1511的具體內(nèi)容,將在以后參照圖2B詳細地說明。HI消息構(gòu)造單元16用于構(gòu)造HI消息。例如,在移動節(jié)點4從MAGll的網(wǎng)絡(luò)覆蓋范圍移動到MAG12的網(wǎng)絡(luò)覆蓋范圍的情況下,移動接入網(wǎng)關(guān)MAGll檢測到移動節(jié)點4要從 MAGll (前MAG)切換到MAG12 (新MAG)之后,HI消息構(gòu)造單元16構(gòu)造HI消息,并經(jīng)由網(wǎng)絡(luò)接口單元10的HI/HAck消息發(fā)送模塊103向MAG12發(fā)送所構(gòu)造的HI消息??偩€17用于在MAG的各單元和模塊之間傳輸數(shù)據(jù)。HAck消息處理單元18用于處理通過網(wǎng)絡(luò)接口單元10的HI/HAck消息監(jiān)聽模塊 101接收到的HAck消息。在HAck消息處理單元18處理HAck消息時,首先檢查是否已經(jīng)為該HAck消息中的移動節(jié)點建立了隧道。若檢查出已經(jīng)建立了隧道,則刪除該隧道,然后構(gòu)造從前MAG到新MAG的隧道。若檢查出沒有建立隧道,則直接構(gòu)造從前MAG到新MAG的隧道。HAck消息處理單元18包括用于檢測是否已經(jīng)為移動節(jié)點4建立了隧道的隧道檢查模塊181、用于刪除已建立的冗余隧道的隧道刪除模塊183和用于構(gòu)造新隧道的隧道構(gòu)造模塊185等多個模塊。有關(guān)由多個模塊構(gòu)成的HAck消息處理單元18處理HAck消息的例子, 將在以后參照圖4詳細地說明。控制單元19對MAG的各個單元和模塊進行控制。具體而言,當檢測到移動節(jié)點4 要從前MAG切換到新MAG時、或者接收到切換觸發(fā)消息(例如圖5所示的HO Initiate消息)時,控制單元19調(diào)用HI消息構(gòu)造單元16構(gòu)造HI消息,并調(diào)用網(wǎng)絡(luò)接口單元10向新 MAG發(fā)送該HI消息。當通過網(wǎng)絡(luò)接口單元10接收到從外部發(fā)來的HI消息時,控制單元19 調(diào)用HI消息處理單元14處理該HI消息,構(gòu)造對該HI消息進行回復(fù)的HAck消息。當通過網(wǎng)絡(luò)接口單元10接收到HAck消息時,調(diào)用HAck處理單元18處理HAck消息。以下,參見圖2B詳細說明圖2A所示的MAG中的隧道記錄數(shù)據(jù)庫151所存儲的組播切換記錄列表1511。圖2B是本發(fā)明的MAG中的隧道記錄數(shù)據(jù)庫的示意圖。如圖2B所示,在隧道記錄數(shù)據(jù)庫151中存儲著隧道記錄列表1511,在該隧道記錄列表1511中包含如下字段序列號15111、MN地址15113、目的地址15115、生存期15117。 其中 ,序列號15111表示該條記錄在數(shù)據(jù)庫中的序號。MN地址15113表示移動節(jié)點4的地址。目的地址15115表示移動節(jié)點4切換到的新MAG的地址。生存期15117表示該條記錄的有效時間。接著,參照圖3A和圖3B詳細說明HI消息和HAck消息的格式。圖3A是表示本發(fā)明的HI消息的格式的示意圖,圖3B是表示本發(fā)明的HAck消息的格式的示意圖。如圖3A所示,MlOO是HI消息的格式,包括如下字段源地址M101、目的地址M102、 類型M104、長度M106和移動節(jié)點地址M108。其中,源地址MlOl表示發(fā)送該消息的MAG的地址,目的地址M102表示該消息發(fā)送的目的地的地址,類型M104表示該消息的類型,在此為HI消息,長度M106標記該消息的長度,移動節(jié)點地址M108記錄著要切換MAG的移動節(jié)點的地址。如圖3B所示,M200是HAck消息的格式,包括如下字段源地址M201、目的地址 M202、類型M204、長度M206和移動節(jié)點地址M208。其中,源地址M201表示構(gòu)成該消息的 MAG的地址,目的地址M202表示該消息被發(fā)送的目的地的地址,類型M204表示該消息的類型,在此為HAck消息,長度M206標記該消息的長度,移動節(jié)點地址M208復(fù)制了發(fā)送來的HI 消息中的移動節(jié)點地址M108。以下,參照圖4,舉例說明移動節(jié)點切換MAG時處理HAck消息的過程。圖4是表示本發(fā)明的MAG處理HAck消息的流程圖。如圖4所示,MAG的HI/HAck消息監(jiān)聽模塊101定期反復(fù)監(jiān)聽各種消息(步驟 FlO 1)。當HI/HAck消息監(jiān)聽模塊101接收到HAck消息后(步驟F102),HAck消息處理單元 18開始處理該HAck消息,首先提取該HAck消息中的移動節(jié)點地址,然后隧道檢查模塊181 檢查是否已經(jīng)為該移動節(jié)點在前MAG和除新MAG以外的其他MAG之間建立了隧道(步驟 F103)。若隧道檢查模塊181檢查出已經(jīng)建立了隧道,則隧道刪除模塊183刪除該隧道(步驟F104),然后隧道構(gòu)造模塊185為該移動節(jié)點建立從前MAG到新MAG的隧道(步驟F105)。 若隧道檢查模塊181檢查出沒有建立了隧道,則隧道構(gòu)造模塊185直接建立從前MAG到新 MAG的隧道(步驟F106)。以下,參照圖5說明本發(fā)明的MAG在移動節(jié)點快速切換MAG時的具體過程。圖5 是表示本發(fā)明的通過MAG控制快速切換的信令流圖。如圖5所示,首先,移動節(jié)點4通過前MAGll收發(fā)數(shù)據(jù)(SlOl)。當移動節(jié)點4檢測到自身要從作為前MAG的MAGll網(wǎng)絡(luò)覆蓋的范圍移動到作為新 MAG的MAG12網(wǎng)絡(luò)覆蓋的范圍時,向前MAGll發(fā)送切換初始(HOInitiate)消息,該消息中包含新MAG12的地址信息(S102)。前MAGll接收到該切換初始消息后,前MAGll的HI消息構(gòu)造單元16構(gòu)造HI消息, 并向新MAG12發(fā)送該HI消息,該HI消息中包含移動節(jié)點4的地址信息(S103)。新MAG12通過HI/HAck消息監(jiān)聽模塊101接收到來自前MAGll的HI消息后,HI消息處理單元14處理該HI消息,HAck消息構(gòu)造模塊141構(gòu)造對該HI消息進行回復(fù)的HAck 消息,然后通過HI/HAck消息發(fā)送模塊103向前MAGll回復(fù)HAck消息(S105)。前MAGll通過HI/HAck消息監(jiān)聽模塊101接收到新MAG12回復(fù)的HAck消息后,隧道檢查模塊181檢查是否已經(jīng)在前MAGll和其他MAG (在此為MAG13)之間為該移動節(jié)點4 建立了隧道。此時,因為沒有建立隧道,于是隧道構(gòu)造模塊185直接建立從前MAGll到新 MAG12的隧道(S107)。這樣一來,當移動節(jié)點4切換到新MAG12之后,就可以通過前MAGll 和新MAG12之間的隧道繼續(xù)傳輸數(shù)據(jù)。
之后,移動節(jié)點4檢測到又要從MAG12網(wǎng)絡(luò)覆蓋的范圍移動MAG13網(wǎng)絡(luò)覆蓋的范圍,此時MAG13為新MAG,移動節(jié)點4向前MAGl 1發(fā)送切換初始消息,該消息中包含新MAG13 的地址信息(S109)。前MAGll接收到表示移動節(jié)點4要切換到新MAG13的切換初始消息時,前MAGll 的HI消息構(gòu)造單元16構(gòu)造HI消息,并向新MAG13發(fā)送HI消息,該HI消息中包含移動節(jié)點4的地址信息(SllO)。新MAG13通過HI/HAck消息監(jiān)聽模塊101接收到來自前MAGll的HI消息后,HI消息處理單元14處理該HI消息,HAck消息構(gòu)造模塊141構(gòu)造對該HI消息進行回復(fù)的HAck 消息,然后通過HI/HAck消息發(fā)送模塊103向前MAGll回復(fù)HAck消息(Slll)。前MAGll通過HI/HAck消息監(jiān)聽模塊101接收到新MAG13回復(fù)的HAck消息后,隧道檢查模塊181檢查是否已經(jīng)在前MAGll和其他MAG (在此為MAG12)之間為該移動節(jié)點4 建立了隧道,即冗余隧道(Si 13)。此時,檢查到已經(jīng)在前MAGll和MAG12之間為該移動節(jié)點 4建立了隧道,于是隧道刪除模塊183刪除從前MAGll到MAG12的隧道(S113),并且,隧道構(gòu)造模塊185重新建立從前MAGll到新MAG13的隧道(Si 15)。當移動節(jié)點4切換到新MAG13網(wǎng)絡(luò)之后,就可以通過前MAGll和新MAG13之間的隧道繼續(xù)傳輸數(shù)據(jù)(Si 17)。這樣一來,在移動節(jié)點快速在多個MAG網(wǎng)絡(luò)之間移動(快速切換)時,也能夠?qū)崿F(xiàn)快速切換,同時避免因移動預(yù)測失敗而建立的冗余隧道,減少網(wǎng)絡(luò)資源浪費。<本地移動錨點LMA的結(jié)構(gòu)>在本實施方式中,對本地移動錨點LMA進行了改進,對其功能進行了擴展。以下, 參照圖6A說明本發(fā)明的LMA的結(jié)構(gòu)。圖6A是表示本發(fā)明的LMA構(gòu)成的框圖。如圖6A所示,LMA2包括網(wǎng)絡(luò)接口單元20、HON(切換通知Handover Notification)消息處理單元24、存儲單元25、HOF(切換完成Handover Finish)消息處理單元26、總線27和控制單元29。網(wǎng)絡(luò)接口單元20用于接收、發(fā)送各種消息,包括H0N/H0F消息監(jiān)聽(接收)模塊 201和TD (隧道刪除Tunnel Delete)消息發(fā)送模塊203。H0N/H0F消息監(jiān)聽模塊201用于監(jiān)聽外部發(fā)送來的用于通知切換的HON消息、表示切換已完成的HOF消息。TD消息發(fā)送模塊203用于發(fā)送表示刪除冗余隧道的TD消息。有關(guān)HON消息、HOF消息和TD消息的格式, 將在以后參照圖7A和圖7B詳細地說明。HON消息處理單元24用于處理通過網(wǎng)絡(luò)接口單元20接收到的HON消息,處理時, 調(diào)用其所包括的組播切換記錄模塊241來記錄接收到的與組播切換有關(guān)的信息。存儲單元25由硬盤、閃存卡、R0M、RAM等存儲元件構(gòu)成,在其中存儲著組播切換數(shù)據(jù)庫251,在該組播切換數(shù)據(jù)庫251中存儲著記錄了接收到的組播切換相關(guān)消息的組播切換記錄列表2511。有關(guān)組播切換記錄列表2511的具體內(nèi)容,將在以后參照圖6B詳細地說明。 HOF消息處理單元26用于處理通過網(wǎng)絡(luò)接口單元20接收到的HOF消息,包括組播切換檢查模塊261、TD消息構(gòu)造模塊263和組播切換記錄更新模塊265。在處理HOF消息時,組播切換檢查模塊261檢查在組播切換數(shù)據(jù)庫251中是否存儲有多個關(guān)于HOF消息中的移動節(jié)點的組播切換記錄。若存在多個記錄,則調(diào)用TD消息構(gòu)造模塊263構(gòu)造TD消息, 然后通過TD消息發(fā)送模塊203向相關(guān)的MAG發(fā)送該TD消息。然后再調(diào)用組播切換記錄更新模塊265來更新組播切換數(shù)據(jù)庫251中的該移動節(jié)點的組播切換記錄??刂茊卧?9對LMA的各個單元和模塊進行控制。以下,參見圖6B詳細說明圖6A所示的LMA中的組播切換記錄數(shù)據(jù)庫251所存儲的組播切換記錄列表2511。圖6B是表示本發(fā)明的LMA中組播切換記錄數(shù)據(jù)庫的示意圖。如圖6B所示,在組播切換記錄數(shù)據(jù)庫251中存儲著組播切換列表2511,在組播切換列表2511中包含如下字段序列號25111、MN地址25113、NMAG地址25115、組播地址 25117、PMAG地址25119、狀態(tài)標記25121。其中,序列號25111表示該條記錄在組播切換數(shù)據(jù)庫251中的序號。MN地址25113表示切換的移動節(jié)點地址。NMAG地址25115表示新MAG 的地址。組播地址25117表示該移動節(jié)點加入的組播組。PMAG地址25119表示前MAG的地址。狀態(tài)標記25121表示接收到的切換通知的類型是HON還是H0F。接著,參照圖7A和圖7B詳細地說明HON消息、HOF消息和TD消息的格式。圖7A 是表示本發(fā)明的HON消息和HOF消息的格式的示意圖。圖7B是表示本發(fā)明的TD消息的格式的示意圖。如圖7A所示,M400是HON消息和HOF消息的格式,包括如下字段源地址M401、 目的地址M402、類型M404、長度M406、MN地址408、組播地址M410、PMAG地址M412和狀態(tài)標記M414。其中,源地址M401表示新MAG的地址。目的地址M402表示LMA的地址。類型 M404表示該消息的類型是組播切換消息,包含HON和HOF消息。長度M406表示該消息的長度。MN地址M408表示要切換的移動節(jié)點的地址。組播地址M410表示切換移動節(jié)點加入的組播組地址。PMAG地址M412表示切換前的MAG地址。狀態(tài)表示M414表示移動節(jié)點的切換狀態(tài),是“0”時表示準備切換,表示該消息類型是HON消息,是“ 1 ”時表示已經(jīng)完成切換,表示該消息類型是HOF消息。如圖7B所示,M600是TD消息的格式,包含如下字段源地址M601、目的地址M602、 類型M604、長度M606、MN地址M608、組播地址M610和PMAG地址M612。其中,源地址M601 表示LMA的地址。目的地址M602表示新MAG的地址。類型M604表示該消息的類型是TD 消息。長度M606表示該消息的長度。麗地址M608表示移動節(jié)點的地址。組播地址M610 表示移動節(jié)點加入的組播組地址。PMAG地址M612表示切換前的MAG地址。以下,參照圖8說明本發(fā)明通過LMA來快速切換的具體過程。圖8是表示本發(fā)明的通過LMA控制快速切換的信令流圖。如圖8所示,首先,移動節(jié)點4與前MAGll連接,并通過前MAGll收發(fā)數(shù)據(jù)(S201)。當移動節(jié)點4檢測到自身要從前MAGll網(wǎng)絡(luò)覆蓋的范圍移動到新MAG12網(wǎng)絡(luò)覆蓋的范圍時,向前MAGll發(fā)送切換初始(HO Initiate)消息(S202),其中包含目標MAG12的地址信息。前MAGll接收到該切換初始消息后,向新MAG12發(fā)送HI消息(S203),其中包含移動節(jié)點4的地址信息和組播組信息。新MAG12接收到HI消息后,向前MAGll回復(fù)HAck消息(S205),同時,向LMA2發(fā)送HON(切換通知)消息(S206),通知LMA2該移動節(jié)點4要切換到MAG12網(wǎng)絡(luò)中。LMA2的H0N/H0F消息監(jiān)聽模塊201接收到來自MAG12的HON消息之后, 組播切換記錄模塊241將HON消息中所含的組播切換信息記錄到組播切換紀錄數(shù)據(jù)庫251 中的組播切換紀錄列表2511中。前MAGll接收到從新MAG12發(fā)送來的HAck消息后,為移動節(jié)點4建立從前MAGll到新MAG12的隧道(S207)。之后,移動節(jié)點4又檢測到要切換到MAG13,于是,向前MAGll發(fā)送切換初始消息 (S209)。前MAGll向新MAG13發(fā)送HI消息(S210)。新MAG13接收到HI消息后,向前MAGll 回復(fù)HAck消息(S211),同時,向LMA2發(fā)送HON消息(S213)。LMA2的組播切換記錄模塊 241將通過H0N/H0F消息監(jiān)聽模塊201接收到的來自MAG13的HON消息中所含的組播切換信息記錄到組播切換紀錄數(shù)據(jù)庫251中的組播切換紀錄列表2511中。前MAGll接收到HAck 消息后,為移動節(jié)點4建立從前MAGll到新MAG13的隧道(S214)。之后,移動節(jié)點4又檢測到要切換到MAG14,于是,向前MAGll發(fā)送切換初始消息 (S215)。前MAGll向新MAG14發(fā)送HI消息(S216)。新MAG14接收到HI消息后,向前MAGll 回復(fù)HAck消息(S217),同時,向LMA2發(fā)送HON消息(S218)。LMA2的組播切換記錄模塊241 將通過H0N/H0F消息監(jiān)聽模塊201接收到的來自MAG14的HON消息中所含的組播切換信息記錄到組播切換紀錄數(shù)據(jù)庫251中的組播切換紀錄列表2511中。前MAGll接收到HAck消息后,為移動節(jié)點4建立從前MAGll到新MAG14的隧道(S219)。移動節(jié)點4連接到新MAG14后,MAG14向LMA2發(fā)送HOF消息(S220),通知移動節(jié)點4已經(jīng)完成切換。LMA2的網(wǎng)絡(luò)接口單元20的H0N/H0F消息監(jiān)聽模塊201接收到該HOF 消息后,HOF消息處理單元26的組播切換檢查模塊261檢查組播切換記錄數(shù)據(jù)庫251是否存儲有多個關(guān)于HOF消息中的移動節(jié)點4的組播切換記錄,S卩,檢測是否有冗余隧道。此時, 因為存在MAGll至MAG12、MAG11至MAG13、MAG11至MAG14等三條隧道,所以TD消息構(gòu)造模塊263構(gòu)造用于刪除MAGll至MAG12、MAG11至MAG13這兩條冗余隧道的TD消息,向MAG13 發(fā)送TD消息(S221),同時向MAG12發(fā)送TD消息(S222),分別通知相關(guān)MAG刪除冗余隧道。 然后,組播切換記錄更新模塊265更新組播切換數(shù)據(jù)庫251中的該移動節(jié)點4的組播切換記錄。這樣一來,移動節(jié)點4通過在前MAGll和新MAG14之間建立的隧道收發(fā)數(shù)據(jù)。移動節(jié)點4快速在多個MAG網(wǎng)絡(luò)之間移動時,也能夠?qū)崿F(xiàn)快速切換,避免因移動預(yù)測失敗而建立的冗余隧道,減少網(wǎng)絡(luò)資源浪費。<帶信號強度報告的代理移動IPv6系統(tǒng)的結(jié)構(gòu)>首先,參照圖9說明本發(fā)明的代理移動IPv6系統(tǒng)的另一個例子。圖9是表示本發(fā)明的利用基站的信號強度,通過LMA來控制快速切換的系統(tǒng)的配置圖。如圖9所示,該系統(tǒng)包含MAG11、MAG12、MAG13、LMA32、核心網(wǎng)3、移動節(jié)點4和基站51、52、53。其中,有關(guān)移動接入網(wǎng)關(guān)MAG、本地移動錨點LMA及移動節(jié)點MN的定義等,具體參見代理移動IPv6協(xié)議。MAGlU MAG12.MAG13分別通過基站51、52、53下接入移動節(jié)點4,通過網(wǎng)絡(luò)與移動節(jié)點4、基站和自身以外的其他MAG進行通信。MAG管理移動節(jié)點4的IP移動,并代替移動節(jié)點4發(fā)送與移動相關(guān)的信令,而移動節(jié)點4不參與發(fā)送與移動相關(guān)的信令。LMA32下接入 MAG11、MAG12、MAG13,是移動節(jié)點4的家鄉(xiāng)代理,通過核心網(wǎng)3相連接。<帶信號強度報告的本地移動錨點LMA的結(jié)構(gòu)>在本發(fā)明中,對本地移動錨點LMA進行了改進,對其功能進行了擴展。以下,參照圖IOA說明本發(fā)明的帶信號強度報告的LMA的結(jié)構(gòu)。圖IOA是表示本發(fā)明的利用基站的信號強度來控制快速切換的LMA的構(gòu)成的示意性框圖。如圖IOA所示,LMA32包括網(wǎng)絡(luò)接口單元30、HON切換通知消息處理單元24、存儲單元35、H0F消息處理單元26、總線27、控制單元29和網(wǎng)絡(luò)狀態(tài)消息處理單元38。與圖6A 相比較,HON消息處理單元24、HOF消息處理單元26、總線27基本相同,在此省略這些單元的說明。網(wǎng)絡(luò)接口單元30包括H0N/H0F消息監(jiān)聽模塊201、TD消息發(fā)送模塊203和網(wǎng)絡(luò)狀態(tài)消息監(jiān)聽模塊305。與圖6A相同,H0N/H0F消息監(jiān)聽模塊201監(jiān)聽外部發(fā)送來的HON和 HOF消息,TD消息發(fā)送模塊203發(fā)送冗余隧道刪除消息。網(wǎng)絡(luò)狀態(tài)消息監(jiān)聽模塊305監(jiān)聽外部發(fā)來的表示網(wǎng)絡(luò)狀態(tài)的網(wǎng)絡(luò)狀態(tài)消息。有關(guān)HI消息、HON消息、HOF消息和網(wǎng)絡(luò)狀態(tài)消息的格式,將在以后參照圖IlA 圖IlC詳細地說明。存儲單元35由硬盤、閃存卡、R0M、RAM等存儲元件構(gòu)成,在其中存儲著組播切換數(shù)據(jù)庫351,在該組播切換數(shù)據(jù)庫251中存儲著記錄了接收到的組播切換相關(guān)消息的組播切換記錄列表35111。有關(guān)組播切換記錄列表3511的具體內(nèi)容,將在以后參照圖IOB詳細地說明。網(wǎng)絡(luò)狀態(tài)消息處理單元38處理通過網(wǎng)絡(luò)狀態(tài)消息監(jiān)聽模塊305接收到的網(wǎng)絡(luò)狀態(tài)消息,檢查網(wǎng)絡(luò)狀態(tài)信息所包含的與信號強度有關(guān)的信息,如果該信號強度低于預(yù)先規(guī)定的閾值,則TD消息構(gòu)造模塊263構(gòu)造TD消息,再通過TD消息發(fā)送模塊203向相關(guān)MAG 發(fā)送TD消息。以下,參見圖IOB詳細說明圖IOA所示的LMA中的組播切換記錄數(shù)據(jù)庫351。圖 IOB是表示本發(fā)明的利用基站的信號強度來控制快速切換的LMA中組播切換記錄數(shù)據(jù)庫的示意圖。如圖IOB所示,在組播切換記錄數(shù)據(jù)庫351中存儲著組播切換列表3511,在組播切換列表3511中包含如下字段序列號25111、MN地址25113、NMAG地址25115、組播地址 25117、PMAG地址25119、狀態(tài)標記25121、信號強度25123。與圖6B的組播切換列表2511 所含字段相比較,增加了信號強度25123。信號強度25123表示移動節(jié)點檢測到的基站的信號強度。接著,參照圖IlA 圖IlC詳細地說明HI消息、HON消息、HOF消息和網(wǎng)絡(luò)狀態(tài)消息的格式。圖IlA是表示本發(fā)明的利用基站的信號強度來控制快速切換時的HI消息的格式的示意圖。圖IlB是表示本發(fā)明的利用基站的信號強度來控制快速切換時的HON消息/ HOF消息的格式的示意圖。圖IlC是表示本發(fā)明的利用基站的信號強度來控制快速切換時的網(wǎng)絡(luò)狀態(tài)消息的格式的示意圖。如圖IlA所示,Ml 100表示HI消息的格式,與圖3A所示的HI消息的格式M100相比較,增加了信號強度M109字段。信號強度M109記錄移動節(jié)點4檢測到的基站的信號強度。
如圖1IB所示,M1400表示H0N/H0F消息的格式,與圖7A所示的H0N/H0F消息的格式M400相比較,增加了字段信號強度M415。信號強度M415記錄移動節(jié)點4檢測到的基站的信號強度。如圖IlC所示,M500是網(wǎng)絡(luò)狀態(tài)消息的格式,包括如下字段源地址M501、目的地址M502、類型M504、長度M506、MN地址M508和信號強度M509。其中,源地址M501表示發(fā)送源的地址。目的地址M502表示接收方的地址。類型M504表示該消息的類型是網(wǎng)絡(luò)狀態(tài)消息。長度M506表示該消息的長度。麗地址M508表示移動節(jié)點的地址。信號強度M509 記錄移動節(jié)點檢測到的基站的信號強度。接著,參照圖12說明帶信號強度報告的網(wǎng)絡(luò)狀態(tài)消息在系統(tǒng)中傳輸?shù)那闆r。圖12 是表示本發(fā)明的利用基站的信號強度來控制快速切換時的網(wǎng)絡(luò)狀態(tài)信令流圖。如圖12所示,在移動節(jié)點4向MAGll發(fā)送包含其所檢測到的基站的信號強度的網(wǎng)絡(luò)狀態(tài)消息,報告當前基站的信號強度(S301)的情況下,MAGll將來自移動節(jié)點4的網(wǎng)絡(luò)狀態(tài)消息轉(zhuǎn)發(fā)給LMA32 (S302)。在移動節(jié)點4向新MAG12發(fā)送網(wǎng)絡(luò)狀態(tài)消息,報告目標基站的信號強度(S303)的情況下,MAG12將來自移動節(jié)點4的網(wǎng)絡(luò)狀態(tài)消息轉(zhuǎn)發(fā)給LMA32(S304)。接著,參照圖13說明本發(fā)明的帶信號強度報告的LMA處理網(wǎng)絡(luò)狀態(tài)消息的流程。 圖13是表示本發(fā)明的LMA處理網(wǎng)絡(luò)狀態(tài)消息的流程圖。如圖13所示,LMA32的網(wǎng)絡(luò)狀態(tài)消息監(jiān)聽模塊305監(jiān)聽消息(F202),當網(wǎng)絡(luò)狀態(tài)消息監(jiān)聽模塊305接收到網(wǎng)絡(luò)狀態(tài)消息后(F203),網(wǎng)絡(luò)狀態(tài)消息處理單元38對該消息進行處理,從該消息中提取移動節(jié)點檢測到的基站的信號強度,檢查該信號強度是否低于預(yù)先規(guī)定的閾值(F204)。如檢查出低于閾值,則TD消息構(gòu)造模塊263構(gòu)造TD消息,并將該TD 消息(F208)發(fā)送給相關(guān)的MAG,通知該MAG刪除為該移動節(jié)點建立的隧道。以下,參照圖14說明本發(fā)明的LMA快速切換的具體過程。圖14是表示本發(fā)明的利用基站的信號強度,通過LMA來控制快速切換的信令流圖。如圖14所示,移動節(jié)點4與前MAGll連接,并通過它收發(fā)送數(shù)據(jù)(S401)。當移動節(jié)點4檢測到要移動到新MAG12網(wǎng)絡(luò)時,向前MAGll發(fā)送切換初始消息(HO Initiate) (S402),其中包含目標MAG12的地址信息。前MAGll接收到切換初始消息后,向新MAG12發(fā)送HI消息(S403),其中包含移動節(jié)點的地址信息和組播組信息。新MAG12接收到HI消息后,向前MAGll回復(fù)HAck消息(S405),同時向LMA32發(fā)送HON(切換通知)消息(S406),通知LMA32該移動節(jié)點要切換到MAG12網(wǎng)絡(luò)中。前MAGll接收到HAck消息后,建立到新MAG12 的隧道(S407)。之后,移動節(jié)點4檢測到要切換到MAG13,向前MAGll發(fā)送切換初始消息(S409)。 前MAGll向新MAG13發(fā)送HI消息(S410)。新MAG13接收到HI消息后,向前MAGll回復(fù)HAck 消息(S411),同時向LMA32發(fā)送HON消息(S413)。前MAGll接收到HAck消息后,建立到新 MAG13 的隧道(S414)。之后,移動節(jié)點4向MAGll發(fā)送網(wǎng)絡(luò)狀態(tài)消息(S415),報告檢測到的基站信號強度。MAGll通過將來自移動節(jié)點4的網(wǎng)絡(luò)狀態(tài)消息轉(zhuǎn)發(fā)給LMA32(S416)。LMA32的網(wǎng)絡(luò)狀態(tài)消息監(jiān)聽模塊305接收到該網(wǎng)絡(luò)狀態(tài)消息之后,網(wǎng)絡(luò)狀態(tài)消息處理單元38提取所接收到的網(wǎng)絡(luò)狀態(tài)消息中的信號強度,假設(shè)此時檢測出該信號強度低于預(yù)先規(guī)定的閾值,則TD消息構(gòu)造模塊263構(gòu)造TD消息,并向MAG12發(fā)送TD消息(S417),通知刪除在MAGll和MAG12之間的隧道,組播切換記錄更新模塊265更新組播切換數(shù)據(jù)庫351中的該移動節(jié)點的組播切換記錄。之后,移動節(jié)點4檢測到要切換到MAG14,向前MAGll發(fā)送切換初始消息(S418)。 前MAGll向新MAG14發(fā)送HI消息(S419)。新MAG14接收到HI消息后,向前MAGll回復(fù)HAck 消息(S420),同時向LMA32發(fā)送HON消息(S421)。前MAGll接收到HAck消息后,建立到新 MAG14 的隧道(S422)。移動節(jié)點連接到新MAG14后,MAG14向LMA32發(fā)送HOF消息(S423),通知移動節(jié)點 4已經(jīng)完成切換。LMA32檢查組播切換記錄數(shù)據(jù)庫251,發(fā)現(xiàn)有冗余隧道,于是向MAG13發(fā)送 TD (隧道刪除)消息(S424),通知刪除冗余隧道,組播切換記錄更新模塊265更新組播切換數(shù)據(jù)庫351中的該移動節(jié)點的組播切換記錄。移動節(jié)點4通過新MAG14收發(fā)數(shù)據(jù)。以上,說明了本發(fā)明所涉及的實施方式,但本發(fā)明不限于上述實施方式,在本發(fā)明的發(fā)明宗旨范圍內(nèi),還可以進行各種變形和擴展,或?qū)M成結(jié)構(gòu)進行刪除和組合。例如,在實施方式中,說明了移動節(jié)點在多個MAG之間進行快速切換時,MAG通過移動節(jié)點發(fā)送來的切換初始消息來檢測該移動節(jié)點要進行切換。但本發(fā)明不限于此,也可以由與該移動節(jié)點進行通信的基站向MAG發(fā)送表示移動節(jié)點要切換MAG的消息。當然,MAG 也可以通過其他公知技術(shù)來檢測移動節(jié)點是否切換MAG。另外,在實施方式中,說明了在IPv6協(xié)議下應(yīng)用的例子,但本發(fā)明不限于此,還可以適用于IPv4等各種技術(shù)。另外,圖2A所示的MAG中的網(wǎng)絡(luò)接口單元10、HI消息處理單元14、HAck消息處理單元18等單元由多個具有單一功能的模塊構(gòu)成,但本發(fā)明不限于此,這些單元也可以集成為一個模塊來實現(xiàn)多種功能。圖6A、圖IOA所示的LMA也相同。另外,也可以與圖IOA所示的LMA32相對應(yīng),在MAG中設(shè)置用于接收、轉(zhuǎn)發(fā)網(wǎng)絡(luò)狀態(tài)消息的模塊。另外,圖2A所示的網(wǎng)絡(luò)接口單元10包括HI/HAck消息監(jiān)聽(接收)模塊101和 HI/HAck消息發(fā)送模塊103,當然不限于此,也可以根據(jù)需要只設(shè)置HAck消息監(jiān)聽模塊和HI 消息發(fā)送模塊、或者HI消息監(jiān)聽模塊和HAck消息發(fā)送模塊,圖6A和圖IOA所示的網(wǎng)絡(luò)接口單元20也可同理設(shè)置。
權(quán)利要求
1.一種移動接入網(wǎng)關(guān),與移動終端及多個其他移動接入網(wǎng)關(guān)進行通信,其特征在于,具有網(wǎng)絡(luò)接口單元,收發(fā)消息; 切換發(fā)起消息構(gòu)造單元,構(gòu)造切換發(fā)起消息;及切換回復(fù)消息處理單元,處理接收到的切換回復(fù)消息;當檢測到所述移動終端要切換到所述多個其他移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)時,所述切換發(fā)起消息構(gòu)造單元構(gòu)造切換發(fā)起消息,并通過所述網(wǎng)絡(luò)接口單元將該構(gòu)造的切換發(fā)起消息發(fā)送到所述一個移動接入網(wǎng)關(guān);在通過所述網(wǎng)絡(luò)接口單元接收到來自所述一個移動接入網(wǎng)關(guān)的切換回復(fù)消息后,所述切換回復(fù)消息處理單元檢測是否在所述移動接入網(wǎng)關(guān)和除所述一個移動接入網(wǎng)關(guān)以外的其他移動接入網(wǎng)關(guān)之間為所述移動終端建立了隧道,若已建立了隧道,則刪除該隧道,并在所述移動接入網(wǎng)關(guān)和所述一個移動接入網(wǎng)關(guān)之間為該移動終端建立隧道。
2.如權(quán)利要求1所述的移動接入網(wǎng)關(guān),其中,所述移動接入網(wǎng)關(guān)還包括切換發(fā)起消息處理單元,處理接收到的切換發(fā)起消息; 所述切換發(fā)起消息處理單元包括切換回復(fù)消息構(gòu)造模塊,用于構(gòu)造切換回復(fù)消息; 當通過所述網(wǎng)絡(luò)接口單元接收到來自所述其他移動接入網(wǎng)關(guān)的接收切換發(fā)起消息時, 所述控制單元控制所述切換回復(fù)消息構(gòu)造模塊構(gòu)造切換回復(fù)消息,并通過所述網(wǎng)絡(luò)接口單元將該構(gòu)造的切換回復(fù)消息發(fā)送到該其他移動接入網(wǎng)關(guān)。
3.如權(quán)利要求1所述的移動接入網(wǎng)關(guān),其中, 所述切換回復(fù)消息處理單元包括隧道檢測模塊,檢測是否在所述移動接入網(wǎng)關(guān)和除所述一個移動接入網(wǎng)關(guān)以外的其他移動接入網(wǎng)關(guān)之間為所述移動終端建立了隧道;隧道刪除模塊,刪除通過所述隧道檢測模塊檢測出的隧道;及隧道構(gòu)造模塊,在所述移動接入網(wǎng)關(guān)和所述一個移動接入網(wǎng)關(guān)之間為該移動終端建立隧道。
4.如權(quán)利要求1所述的移動接入網(wǎng)關(guān),其中, 所述網(wǎng)絡(luò)接口單元包括切換發(fā)起消息發(fā)送模塊,用于發(fā)送切換發(fā)起消息;及切換回復(fù)消息接收模塊,用于接收切換回復(fù)消息。
5.如權(quán)利要求1至4任一項所述的移動接入網(wǎng)關(guān),其中, 所述網(wǎng)絡(luò)接口單元還包括切換發(fā)起消息接收模塊,用于接收切換發(fā)起消息;及切換回復(fù)消息發(fā)送模塊,用于發(fā)送切換回復(fù)消息。
6.一種本地移動錨點,與多個移動接入網(wǎng)關(guān)進行通信,其特征在于,具有 網(wǎng)絡(luò)接口單元,收發(fā)消息;及切換完成消息處理單元,處理接收到的切換完成消息;當通過所述網(wǎng)絡(luò)接口單元接收到來自多個移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)的、 表示在該一個移動接入網(wǎng)關(guān)和多個移動接入網(wǎng)關(guān)之中的另一個移動接入網(wǎng)關(guān)之間為移動終端已建立了隧道的切換完成消息時,所述切換完成消息處理單元檢測是否在該另一個移動接入網(wǎng)關(guān)和除該一個移動接入網(wǎng)關(guān)以外的多個移動接入網(wǎng)關(guān)之間為所述移動終端已建立了隧道即冗余隧道,若已建立了冗余隧道,則構(gòu)造表示刪除所述冗余隧道的隧道刪除消息,并發(fā)送給相應(yīng)的移動接入網(wǎng)關(guān)。
7.如權(quán)利要求6所述的本地移動錨點,其中,所述本地移動錨點還包括切換通知消息處理單元,處理接收到的切換通知消息,而且具有對接收到的切換通知消息所包含的組播切換信息進行記錄的組播切換記錄模塊;及存儲單元,存儲所述組播切換記錄模塊記錄的組播切換信息;所述切換完成消息處理單元包括組播切換檢測模塊,根據(jù)所述組播切換記錄模塊記錄的組播切換信息,檢測是否在該另一個移動接入網(wǎng)關(guān)和除該一個移動接入網(wǎng)關(guān)以外的多個移動接入網(wǎng)關(guān)之間為所述移動終端已建立了隧道即冗余隧道;隧道刪除消息構(gòu)造模塊,構(gòu)造表示刪除所述冗余隧道的隧道刪除消息;及組播切換記錄更新模塊,對存儲單元中存儲的組播切換信息進行更新。
8.如權(quán)利要求6所述的本地移動錨點,其中,所述本地移動錨點還包括網(wǎng)絡(luò)狀態(tài)消息處理單元,處理接收到的包含信號強度的網(wǎng)絡(luò)狀態(tài)消息;當所述網(wǎng)絡(luò)狀態(tài)消息包含的信號強度低于規(guī)定值時,所述切換完成消息處理單元構(gòu)造表示刪除正使用隧道的隧道刪除消息,并發(fā)送給相應(yīng)的移動接入網(wǎng)關(guān)。
9.一種代理移動IPv6系統(tǒng),包括通過網(wǎng)絡(luò)進行通信的本地移動錨點、多個移動接入網(wǎng)關(guān)和移動節(jié)點,其特征在于,所述移動接入網(wǎng)關(guān)是如權(quán)利要求1至5任一項所述的移動接入網(wǎng)關(guān)。
10.一種代理移動IPv6系統(tǒng),包括通過網(wǎng)絡(luò)進行通信的本地移動錨點、多個移動接入網(wǎng)關(guān)和移動節(jié)點,其特征在于,所述本地移動錨點是如權(quán)利要求6至8所述的本地移動錨點;所述移動接入網(wǎng)關(guān)具有構(gòu)造切換通知消息的切換通知消息構(gòu)造單元。
11.一種移動接入網(wǎng)關(guān)快速切換方法,所述移動接入網(wǎng)關(guān)與移動終端及多個其他移動接入網(wǎng)關(guān)進行通信,其特征在于,當檢測到所述移動終端要切換到所述多個其他移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)時,構(gòu)造切換發(fā)起消息,并通過所述網(wǎng)絡(luò)接口單元將該構(gòu)造的切換發(fā)起消息發(fā)送到所述一個移動接入網(wǎng)關(guān);在通過所述網(wǎng)絡(luò)接口單元接收到來自所述一個移動接入網(wǎng)關(guān)的切換回復(fù)消息后,檢測是否在所述移動接入網(wǎng)關(guān)和除所述一個移動接入網(wǎng)關(guān)以外的其他移動接入網(wǎng)關(guān)之間為所述移動終端建立了隧道,若已建立了隧道,則刪除該隧道,并在所述移動接入網(wǎng)關(guān)和所述一個移動接入網(wǎng)關(guān)之間為該移動終端建立隧道。
12.—種移動接入網(wǎng)關(guān)快速切換方法,所述移動接入網(wǎng)關(guān)與本地移動錨點和多個移動接入網(wǎng)關(guān)進行通信,其特征在于,當所本地移動錨點接收到來自多個移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)的、表示在該一個移動接入網(wǎng)關(guān)和多個移動接入網(wǎng)關(guān)之中的另一個移動接入網(wǎng)關(guān)之間為移動終端已建立了隧道的切換完成消息時,檢測是否在該另一個移動接入網(wǎng)關(guān)和除該一個移動接入網(wǎng)關(guān)以外的多個移動接入網(wǎng)關(guān)之間為所述移動終端已建立了隧道即冗余隧道,若已建立了冗余隧道,則 構(gòu)造表示刪除所述冗余隧道的隧道刪除消息,并發(fā)送給相應(yīng)的移動接入網(wǎng)關(guān)。
全文摘要
本發(fā)明涉及移動接入網(wǎng)關(guān)、本地移動錨點、系統(tǒng)及其快速切換的方法。本發(fā)明的移動接入網(wǎng)關(guān),與移動終端及多個其他移動接入網(wǎng)關(guān)進行通信,當檢測到移動終端要切換到多個其他移動接入網(wǎng)關(guān)之中的一個移動接入網(wǎng)關(guān)時,切換發(fā)起消息構(gòu)造單元構(gòu)造切換發(fā)起消息,并通過網(wǎng)絡(luò)接口單元將該構(gòu)造的切換發(fā)起消息發(fā)送到一個移動接入網(wǎng)關(guān);在通過網(wǎng)絡(luò)接口單元接收到來自一個移動接入網(wǎng)關(guān)的切換回復(fù)消息后,切換回復(fù)消息處理單元檢測是否在移動接入網(wǎng)關(guān)和除一個移動接入網(wǎng)關(guān)以外的其他移動接入網(wǎng)關(guān)之間為移動終端建立了隧道,若已建立了隧道,則刪除該隧道,并在移動接入網(wǎng)關(guān)和一個移動接入網(wǎng)關(guān)之間為該移動終端建立隧道。從而減小冗余隧道,避免網(wǎng)絡(luò)資源浪費。
文檔編號H04W88/16GK102387584SQ20101027272
公開日2012年3月21日 申請日期2010年8月31日 優(yōu)先權(quán)日2010年8月31日
發(fā)明者吉內(nèi)英也, 呂繼萍 申請人:株式會社日立制作所