專利名稱:移動ip報文的傳輸方法裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及 一 種移動IP報文的傳輸方法和裝置。
背景技術(shù):
隨著計算機網(wǎng)絡(luò)技術(shù)和移動通信計算的快速發(fā)展,對移動性支持提出了
需求,移動IPV6是一種在網(wǎng)絡(luò)層解決移動性的方案。移動IPv6中有三種基本 的網(wǎng)絡(luò)實體移動節(jié)點(MN, Mobile Node)、通信對端(CN, Core Network)和家鄉(xiāng)代理(HA, Home Agent)。
按照移動IPv6規(guī)范要求,在MN從一條鏈路移動到另 一鏈路的過程中, MN不中斷其正在進(jìn)行的使用家鄉(xiāng)地址(HoA, Home Address)的通信。MN 的移動性對傳輸層和其它高層協(xié)議都是透明的, 一個MN的HoA可以唯一地識 別出MN。
在MN漫游到外地網(wǎng)絡(luò)時,MN將通過一定方式生成轉(zhuǎn)交地址(CoA, Care-of-Address),并通過綁定更新(Binding Update , BU )消息^l奪該CoA 通知給MN的HA , HA收到該BU消息后,將回復(fù)綁定確認(rèn)(Binding Acknowledge, BA)消息給MN。然后,HA會截獲CN發(fā)送到MN的家鄉(xiāng)網(wǎng)絡(luò) 和MN通信的報文,該報文的格式如圖1所示,HA再通過隧道模式對該報文進(jìn) 行隧道封裝后轉(zhuǎn)發(fā)給MN,該HA進(jìn)行了隧道封裝后的報文的格式如圖2所示。 當(dāng)MN向CN發(fā)送報文時,需要通過隧道模式對報文進(jìn)行隧道封裝后,再發(fā)送 到HA,該MN進(jìn)行了隧道封裝后的報文的格式如圖3所示,HA對該報文進(jìn)行 解隧道封裝后轉(zhuǎn)發(fā)給CN, HA解隧道封裝后的報文格式如圖4所示。上述MN和CN經(jīng)過HA中轉(zhuǎn)的通信方式被稱為雙向隧道通信模式,在這種 雙向隧道通信模式中,與MN通信的數(shù)據(jù)報文都要進(jìn)行隧道封裝,在IPv6隧道 封裝中需要40字節(jié)的報文頭。IPv6隧道封裝的報文格式如圖5所示。在圖5 中,oSRC為外層頭源地址,oDEST為外層頭目的地址,oNAF為外層頭中的 非地址字段,iSRC為內(nèi)層頭源地址,iDEST為內(nèi)層頭目的地址,iNAF為內(nèi)層 頭中的非地址字段。
上述l Pv6隧道封裝中的40字節(jié)的報文頭對通過無線鏈路進(jìn)行通信的M N而 言,是一個不可忽視的開銷。如何降低封裝開銷,提高帶寬的有效利用率, 對無線鏈路具有重要意義。
現(xiàn)有技術(shù)中的一種減小移動IP隧道封裝開銷的IP報文的傳輸方法為隧 道優(yōu)化的方法。在該方法中,當(dāng)MN需要與CN通信時,在進(jìn)行家鄉(xiāng)注冊的過 程,根據(jù)MN的CoA、 CN的地址和家鄉(xiāng)代理的地址(HAA, Home Agent Address)生成一個地址翻譯符,MN將該地址翻譯符進(jìn)行保存。
然后,MN向HA發(fā)送攜帶上述地址翻譯符的BU消息,HA收到該BU消息 后,將該BU消息中的地址翻譯符進(jìn)行保存。之后,MN與CN通信的數(shù)據(jù)報文 不必再進(jìn)行隧道封裝。
當(dāng)MN向CN發(fā)送IP報文時,MN將IP報文的源地址填為CoA,目的地址填 為HAA。 HA收到該IP報文后,根據(jù)該IP報文中的CoA、 HAA查詢上述保存的 地址翻譯符,獲取相應(yīng)的CN的地址。HA還根據(jù)CoA獲取相應(yīng)的HoA。 HA將 該IP報文的源地址翻譯為HoA,目的地址翻譯為CN的地址,該翻譯后的報文 就可以被CN正常地接收處理。
當(dāng)CN向MN發(fā)送IP報文時,CN將IP報文的源地址填為CN的地址,目的地 址填為HoA。 HA收到該IP報文后,根據(jù)該IP報文中的CN的地址、HoA查詢上 述保存的地址翻i奪符,獲取相應(yīng)的CoA。
HA將該IP報文的源地址翻譯為HAA,目的地址翻譯為CoA,將該翻譯后的報文發(fā)送給MN。 MN收到該翻譯后的IP報文后,根據(jù)該IP報文中的CoA、 HAA查詢上述保存的地址翻譯符,獲取相應(yīng)的CN的地址,MN將該IP報文的 源地址替換為CN的地址,目的地址替換為HoA。
上述現(xiàn)有技術(shù)中減小移動IP隧道封裝開銷的IP報文的傳輸方法的缺點
為
1、 當(dāng)一個MN與多個CN進(jìn)行通信時,需要MN支持多CoA機制;
2、 當(dāng)MN收到來自HA的報文時,難以區(qū)分該報文是進(jìn)行了上述隧道優(yōu)化 后的報文,還是沒有進(jìn)行上述隧道優(yōu)化的與MN的CoA通信的報文;
3、 當(dāng)HA收到來自MN的報文時,難區(qū)分該報文是進(jìn)行了上述隧道優(yōu)化后 的MN與其他節(jié)點通信的報文,還是沒有進(jìn)行上述隧道優(yōu)化的與HA直接通信 的報文。
發(fā)明內(nèi)容
本發(fā)明實施例的目的是提供一種移動IP報文的傳輸方法和裝置,從而可 以解決上述現(xiàn)有技術(shù)中需要MN支持多CoA機制,以及MN和HA無法對接收到 的報文進(jìn)行有效地區(qū)分的問題。
本發(fā)明實施例的目的是通過以下技術(shù)方案實現(xiàn)的 一種移動IP報文的傳輸方法,包括
移動節(jié)點MN的家鄉(xiāng)代理HA接收所述MN發(fā)送給通信對端CN的第一IP報 文和所述CN發(fā)送給所述MN的第二IP報文;
所述HA根據(jù)所述第一IP報文中攜帶的與所述CN的地址對應(yīng)的標(biāo)識查詢本 地存儲的所述CN的地址和所述對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系,并從所述關(guān)聯(lián)關(guān) 系中獲取所述CN的地址,將所述第一IP報文的源地址由所述MN的轉(zhuǎn)交地址 CoA替換為所述MN的家鄉(xiāng)地址HoA,并將所述第一IP報文的目的地址由所述 HA的地址HAA替換為所述CN的地址;以及,根據(jù)所述第二IP報文中攜帶的所
9述CN的地址查詢所述關(guān)聯(lián)關(guān)系并從中獲取所述對應(yīng)的標(biāo)識,將所述第二IP報
文的源地址由所述CN的地址替換為所述HA的地址HAA,將所述第二IP報文的 目的地址由所述MN的家鄉(xiāng)地址HoA替換為所述MN的轉(zhuǎn)交地址CoA,并將所 述標(biāo)識攜帶在所述第二IP報文中;
的CN或MN。
一種家鄉(xiāng)代理HA,用作移動節(jié)點MN的家鄉(xiāng)代理,當(dāng)所述MN漫游到外地 網(wǎng)絡(luò)時,所述HA用于轉(zhuǎn)發(fā)MN發(fā)送給CN的第一IP報文和CN發(fā)送給MN的第二 IP才艮文,所述HA包括
關(guān)聯(lián)關(guān)系存儲模塊,用于存儲所述CN的地址和所述CN的地址對應(yīng)的標(biāo) 識之間的關(guān)聯(lián)關(guān)系;
報文接收模塊,用于接收所述第一IP報文和第二IP報文;
地址轉(zhuǎn)換模塊,用于根據(jù)所述第一IP報文中攜帶的所述對應(yīng)的標(biāo)識查詢 所述關(guān)聯(lián)關(guān)系存儲模塊所存儲的關(guān)聯(lián)關(guān)系并從中獲取所述CN的地址,將所述 第一IP報文的源地址由所述MN的轉(zhuǎn)交地址CoA替換為所述MN的家鄉(xiāng)地址 HoA,并將所述第一IP報文的目的地址由所述HA的地址HAA替換為所述CN的 地址;以及,根據(jù)所述第二IP報文中攜帶的所述CN的地址查詢所述關(guān)聯(lián)關(guān)系 存儲模塊所存儲的關(guān)聯(lián)關(guān)系并從中獲取所述對應(yīng)的標(biāo)識,將所述第二IP報文 的源地址由所述CN的地址替換為所述HA的地址HAA,將所述第二IP報文的目 的地址由所述MN的家鄉(xiāng)地址HoA替換為所述MN的轉(zhuǎn)交地址CoA,并將所述 標(biāo)識攜帶在所述第二IP報文中;
報文發(fā)送模塊,用于將經(jīng)所述地址轉(zhuǎn)換模塊進(jìn)行地址轉(zhuǎn)換后的所述IP報 文發(fā)送給作為所述IP報文的接收端的CN或MN。
一種移動節(jié)點MN,用于通過家鄉(xiāng)代理HA與通信對端CN進(jìn)行通信,所述 HA用于轉(zhuǎn)發(fā)所述MN和所述CN之間通信的IP報文,所述IP報文包括所述MN發(fā)送給所述CN的第一IP報文,所述MN包括
關(guān)聯(lián)關(guān)系存儲模塊,用于存儲所述CN的地址和所述CN的地址對應(yīng)的標(biāo) 識之間的關(guān)聯(lián)關(guān)系;
報文發(fā)送模塊,用于根據(jù)所述第一IP報文的接收端CN的地址查詢所述關(guān) 聯(lián)關(guān)系存儲模塊中存儲的關(guān)聯(lián)關(guān)系并從中獲取所述CN的地址對應(yīng)的標(biāo)識,將 所述標(biāo)識添加于所述第一IP報文中,并向所述HA發(fā)送攜帶了該標(biāo)識的所述第 一IP報文。
一種用于傳輸移動IP報文的系統(tǒng),所述系統(tǒng)至少包括一家鄉(xiāng)代理HA,所 述家鄉(xiāng)代理HA用于接收對應(yīng)的移動節(jié)點MN發(fā)送給通信對端CN的第一IP報文 和所述CN發(fā)送給所述MN的第二IP報文;根據(jù)所述第一IP報文中攜帶的與所 述CN的地址對應(yīng)的標(biāo)識查詢本地存儲的所述CN的地址和所述對應(yīng)的標(biāo)識之 間的關(guān)聯(lián)關(guān)系,并從所述關(guān)聯(lián)關(guān)系中獲取所述CN的地址,將所述第一IP報文 的源地址由所述MN的轉(zhuǎn)交地址CoA替換為所述MN的家鄉(xiāng)地址HoA,并將所 述第一IP報文的目的地址由所述HA的地址HAA替換為所述CN的地址;以及, 根據(jù)所述第二IP報文中攜帶的所述CN的地址查詢所述關(guān)聯(lián)關(guān)系并從中獲取所 述對應(yīng)的標(biāo)識,將所述第二IP報文的源地址由所述CN的地址替換為所述HA的 地址HAA,將所述第二IP報文的目的地址由所述MN的家鄉(xiāng)地址HoA替換為所 述MN的轉(zhuǎn)交地址CoA,并將所述標(biāo)識攜帶在所述第二IP報文中;將進(jìn)行地址 轉(zhuǎn)換后的所述IP報文發(fā)送給作為所述IP報文的接收端的CN或MN。
由上述本發(fā)明實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過在HA 和MN中存儲CN的地址和對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系,HA根據(jù)該關(guān)聯(lián)關(guān)系對 接收到的MN和CN之間通信的IP報文進(jìn)行地址轉(zhuǎn)換處理,可以實現(xiàn)當(dāng)MN與多 個CN進(jìn)行通信時,MN不必支持多CoA功能。HA和MN可以根據(jù)接收到的報 文中攜帶的CN的地址對應(yīng)的標(biāo)識,對報文進(jìn)行正確的識別。
ii圖1為現(xiàn)有技術(shù)中HA截獲的CN發(fā)送到MN的家鄉(xiāng)網(wǎng)絡(luò)和MN通信的報文的 格式示意圖2為現(xiàn)有技術(shù)中HA進(jìn)行隧道封裝后的報文的格式示意圖3為現(xiàn)有技術(shù)中MN進(jìn)行隧道封裝后的報文的格式示意圖4為現(xiàn)有技術(shù)中HA解隧道封裝后的報文格式示意圖5為現(xiàn)有技術(shù)中IPv6隧道封裝的報文格式示意圖6為本發(fā)明實施例 一提供的 一種移動IP中的才艮文傳輸方法的處理流程
圖7為本發(fā)明實施例一所述MN發(fā)送的在目的地址的選項中攜帶了CN1的 地址信息對應(yīng)的ID1的報文的格式示意圖8為本發(fā)明實施例一所述HA發(fā)送的在報文頭中攜帶了 CN1的地址信息 對應(yīng)的ID的報文的格式示意圖9為本發(fā)明實施例二所述的 一 種移動IP中的報文傳輸方法的處理流程
圖10為本發(fā)明實施例三提供的一種移動IP中的報文傳輸方法的處理流程
圖11為本發(fā)明實施例提供的一種HA的結(jié)構(gòu)示意圖; 圖12為本發(fā)明實施例提供的一種MN的結(jié)構(gòu)示意圖。
具體實施例方式
在本發(fā)明實施例中,MN或HA給CN的地址分配對應(yīng)的標(biāo)識,在MN和HA 中都保存CN的地址和對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系信息。HA接收MN和CN之間 通信的IP報文,根據(jù)本地存儲的上述關(guān)聯(lián)關(guān)系,對所述IP報文進(jìn)行地址轉(zhuǎn)換 處理,將進(jìn)行了地址轉(zhuǎn)換處理后的所述IP報文發(fā)送給作為所述IP報文接收端 的CN或MN。在上述處理過程中,HA接收到MN發(fā)送的攜帶了CN的地址對應(yīng)的標(biāo)識的第一IP報文后,所述第一IP報文的源地址為所述MN的轉(zhuǎn)交地址CoA,目的地址為所述HA的地址HAA,所述HA根據(jù)所述標(biāo)識查詢所述關(guān)聯(lián)關(guān)系信息獲取所述標(biāo)識對應(yīng)的CN的地址,將所述第一IP報文的目的地址替換為所述CN的地址,所述第一IP報文的源地址替換為所述MN的家鄉(xiāng)地址HoA,將進(jìn)行了替換處理的IP報文發(fā)送給所述CN。
在上述處理過程中,HA接收到CN發(fā)送的第二IP"^艮文后,所述第二IP^t艮文的源地址為所述CN的地址,目的地址為所述MN的HoA,所述HA根據(jù)所述CN的地址查詢所述關(guān)聯(lián)關(guān)系信息獲取所述CN的地址對應(yīng)的標(biāo)識,將所述第二IP報文的目的地址替換為所述MN的CoA,源地址替換為所述HAA,將所述標(biāo)識攜帶在所述進(jìn)行了替換處理的第二IP報文中后,將所述第二IP報文發(fā)送給所述MN。
所述MN接收所述HA發(fā)送的第二IP報文,提取出該第二IP報文中的所述標(biāo)識,所述MN根據(jù)所述標(biāo)識查詢所述關(guān)聯(lián)關(guān)系信息獲取所述標(biāo)識對應(yīng)的CN的地址,將所述第二IP報文的源地址替換為CN的地址,目的地址替換為HoA。
進(jìn)一步地,上述CN的地址對應(yīng)的標(biāo)識可以是一個比IPv6地址短的整數(shù),也可以稱為標(biāo)簽。在實際應(yīng)用中,該標(biāo)識可以為保存所述CN的地址的綁定緩存條目的標(biāo)識。
為便于對本發(fā)明實施例的理解,下面將結(jié)合附圖以幾個具體實施例為例做進(jìn)一步的解釋說明,且各個實施例并不構(gòu)成對本發(fā)明實施例的限定。
實施例一
本發(fā)明實施例一提供的一種移動IP中的報文傳輸方法的處理流程如圖6所示,包括如下處理步驟
步驟61 、 MN向HA發(fā)送攜帶了 CN1的地址的BU消息。當(dāng)MN需要通過HA與CN1進(jìn)行通信時,MN在BU消息中添加一移動CN選項,該移動CN選項中包含CN1的地址。然后,MN向HA發(fā)送攜帶了上述移動CN選項的BU消息。
步驟62、 HA將接收到的CN1的地址進(jìn)行保存,并記錄一個與所述CN1的i也址^f應(yīng)的標(biāo)識ID1。
HA收到來自MN的上述BU消息后,對該BU消息進(jìn)行驗證,在驗證通過后,從所述BU消息中獲取上述移動CN選項中包含的CN1的地址信息。
HA在本地保存的CN列表中查找CN1的地址信息,如果查不到則將CN1的地址信息添加到CN列表中,并記錄一個與CN1的地址對應(yīng)的標(biāo)識ID1。在HA中還要存儲MN的CoA與HoA的對應(yīng)關(guān)系。
步驟63、 HA將CN1的地址和相應(yīng)的標(biāo)識ID1發(fā)送給MN。
當(dāng)HA需要向MN回復(fù)BA消息時,HA在BA消息中添加一移動CN選項,該移動CN選項中包含CN1的地址信息和相應(yīng)的ID1。然后,HA將攜帶了該移動CN選項的BA消息發(fā)送給MN 。
MN收到上述BA消息后,從所述BA消息中獲取上述CN1的地址信息和相應(yīng)的ID1,并進(jìn)行關(guān)聯(lián)存儲。同樣,在MN中還要存儲MN的CoA與HoA的對應(yīng)關(guān)系。
步驟64、 MN向HA發(fā)送攜帶CN1的地址信息對應(yīng)的標(biāo)識ID1的IP報文,HA對該IP報文的源地址和目的地址進(jìn)行替換后,再發(fā)送給CN1 。
MN向CN1發(fā)送IP報文時,該IP報文的源地址為MN的轉(zhuǎn)交地址CoA,目的地址為HA的地址HAA。 MN在該I P報文的頭部中添加上述CN1的地址信息對應(yīng)的ID1,該ID1攜帶在IP報文的頭部中的目的地址的選項中。
該MN發(fā)送的在目的地址的選項中攜帶了 CN1的地址信息對應(yīng)的ID1的報文格式示意圖如圖7所示。
上述MN發(fā)送的IP報文被HA收到,HA提取該IP報文中攜帶的上述ID1,以及源地址CoA、目的地址HAA。然后,HA根據(jù)上述ID1查詢其保存的上述CN列表,獲取上述ID1對應(yīng)的CN1的地址,再根據(jù)CoA獲取其關(guān)聯(lián)保存的HoA。
然后,HA使用HoA代替上述IP報文的源地址CoA,使用CN1的地址代替上述IP報文的目的地址HAA,將進(jìn)行了地址替換后的IP報文發(fā)送給CN1。
步驟65、 HA接收到CN1發(fā)送給MN的IP報文,對該IP報文的源地址和目的地址進(jìn)行替換后,再發(fā)送給M N 。
CN1向MN發(fā)送IP報文,該IP報文的源地址為CN1的地址,目的地址為MN的HoA。
HA接收到上述CN 1發(fā)送給MN的IP報文,提取出該IP報文中的CN1的地址和HoA。然后,HA根據(jù)上述CN1的地址查詢其保存的上述CN列表,獲取上述CN1的地址對應(yīng)的標(biāo)識ID1,再根據(jù)HoA獲取其關(guān)聯(lián)保存的CoA。 HA將上述ID1添加在報文頭中,將報文中的源地址替換為HAA,目的地址替換為CoA后發(fā)送給MN。該HA發(fā)送的在報文頭中攜帶了 CN1的地址信息對應(yīng)的標(biāo)識ID1的報文格式示意圖如圖8所示。
MN接收到上述HA發(fā)送的IP報文后,提取出該IP報文中的ID1、 HAA和CoA。然后,MN根據(jù)上述ID1獲取其關(guān)聯(lián)保存的CN1的地址,再根據(jù)CoA獲取其關(guān)聯(lián)保存的HoA。
MN將該IP報文的源地址替換為CN1的地址,目的地址替換為HoA。
實施例二
本發(fā)明實施例二提供的 一種移動IP中的報文傳輸方法的處理流程如圖9所示,包括如下處理步驟
15步驟91、 MN給CN1分配標(biāo)識ID1,將CN1和對應(yīng)的標(biāo)識ID1發(fā)送給HA。
當(dāng)MN打算與CN1使用經(jīng)由HA的雙向隧道模式進(jìn)行通信時,MN為CN1分配一個標(biāo)識ID1 ,該標(biāo)識用于區(qū)分與MN通信的不同CN。
然后,MN向HA發(fā)送BU消息,在BU消息中添加一移動選項,該移動選項中包含CN1的地址及對應(yīng)的標(biāo)識ID1 。
步驟92、 HA保存接收到的CN1和對應(yīng)的標(biāo)識ID1信息。
HA收到來自MN的上述BU消息后,對該BU消息進(jìn)行驗證,在驗證通過后,在相應(yīng)的BCE1 ( Binding Cache Entry,綁定緩存條目)中保存CN1的地址和對應(yīng)的ID1信息。
HA向MN回復(fù)BA消息。
步驟93、 MN向HA發(fā)送攜帶CN1對應(yīng)的標(biāo)識ID1的IP報文,HA對該IP報
文的源地址和目的地址進(jìn)行替換后,再發(fā)送給CN1 。
當(dāng)MN需要向CN1發(fā)送IP報文時,該IP報文的源地址為MN的轉(zhuǎn)交地址CoA,目的地址為HA的地址HAA。 MN在該IP報文的頭部中添加上述CN1對應(yīng)的標(biāo)識ID1。
上述MN發(fā)送的IP報文被HA收到,HA提取該IP報文中的ID1、 CoA和HAA,根據(jù)所述ID1索引到相應(yīng)的BCE1,獲取BCE1中存儲的對應(yīng)的CN1的地址。HA還根據(jù)CoA查詢其關(guān)聯(lián)保存的HoA。
然后,HA使用HoA代替上述IP報文的源地址CoA,使用CN1的地址代替上述IP報文的目的地址HAA,將進(jìn)行了地址替換后的IP報文發(fā)送給CN1。
實施例三
本發(fā)明實施例三提供的一種移動IP中的報文傳輸方法的處理流程如圖10
16所示,包括如下處理步驟
步驟101、 MN向HA發(fā)送攜帶了 CN1的地址的BU消息。
當(dāng)MN需要通過HA與CN1進(jìn)行通信時,MN在BU消息中添加一移動CN選項,該移動CN選項中包含CN1的地址。然后,MN向HA發(fā)送攜帶了上述移動CN選項的BU消息。
步驟102、 HA將接收到的CN1的地址信息在BCE1中進(jìn)行保存。
HA收到來自MN的上述BU消息后,對該BU消息進(jìn)行驗證,在驗證通過后,獲取上述移動CN選項中包含的CN1的地址信息。
HA在BCE1中存儲CN1的地址和對應(yīng)的BCE1的標(biāo)識ID1信息。在HA中還要存儲MN的CoA與HoA的對應(yīng)關(guān)系。
步驟103、 HA將CN 1的地址信息和對應(yīng)的BCE1的標(biāo)識ID1發(fā)送給MN 。
當(dāng)HA需要向MN回復(fù)BA消息時,HA在BA消息中添加一移動CN選項,該移動CN選項中包含上述CN1的地址信息和對應(yīng)的BCE1的標(biāo)識ID1 。然后,HA將攜帶了該移動CN選項的BA消息發(fā)送給MN 。
MN收到上述BA消息后,從所述BA消息中獲取上述CN1的地址信息和對應(yīng)的BCE1的標(biāo)識ID1,并進(jìn)行關(guān)聯(lián)存儲。同樣,在MN中還要存儲MN的CoA與HoA的對應(yīng)關(guān)系。
步驟104、 MN向HA發(fā)送攜帶BCE1的標(biāo)識ID1的IP報文,HA對該IP報文
的源地址和目的地址進(jìn)行替換后,再發(fā)送給CN1 。
當(dāng)MN需要向CN1發(fā)送IP報文時,該IP報文的源地址為MN的轉(zhuǎn)交地址CoA,目的地址為HA的地址HAA。 MN在該IP報文的頭部中添加上述BCE1的標(biāo)識ID1,該BCE1的標(biāo)識ID1攜帶在IP報文的頭部中的目的地址的選項中。
上述MN發(fā)送的IP報文被HA收到,HA提取該IP報文中攜帶的上述BCE1的標(biāo)識ID1,以及源地址CoA、目的地址HAA。然后,HA根據(jù)上述BCE1的標(biāo)識ID1查詢相應(yīng)的BCE1,再獲取BCE1中存儲的CN1的地址。HA還根據(jù)CoA獲取其關(guān)聯(lián)保存的HoA。
然后,HA使用HoA代替上述IP報文的源地址CoA,使用CN1的地址代替上述IP報文的目的地址HAA,將進(jìn)行了地址替換后的IP報文發(fā)送給CN1。
本發(fā)明實施例提供的 一種HA的結(jié)構(gòu)示意圖如圖11所示,所述HA是移動節(jié)點MN的家鄉(xiāng)代理,當(dāng)所述MN漫游到外地網(wǎng)絡(luò)時,所述HA用于轉(zhuǎn)發(fā)MN和通信對端CN之間通信的IP報文,所述IP報文包括MN發(fā)送給CN的第一IP報文和CN發(fā)送給MN的第二IP報文,該HA包括如下模塊
關(guān)聯(lián)關(guān)系存儲模塊111 ,用于存儲所述CN的地址和所述CN的地址對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系。HA獲取所述CN的地址和所述對應(yīng)的標(biāo)識的方式至少有兩種 一種方式是HA收到所述MN發(fā)送過來的所述CN的地址后,給該CN的地址分配對應(yīng)的標(biāo)識;另一種方式是HA直接從所述MN發(fā)來的BU消息中提取所述CN地址和所述對應(yīng)的標(biāo)識。
報文接收模塊112,用于接收所述MN和CN之間通信的IP報文。進(jìn)一步地,當(dāng)由所述MN給所述CN的地址分配對應(yīng)的標(biāo)識時,所述報文接收模塊112還用于接收所述MN發(fā)送過來的所述CN的地址和所述對應(yīng)的標(biāo)識,所述CN的地址和所述對應(yīng)的標(biāo)識可以攜帶于所述MN向所述HA發(fā)送的BU消息;當(dāng)HA為所述CN的地址分配所述對應(yīng)的標(biāo)識時,所述報文接收模塊112還用于接收所述MN發(fā)送的所述CN的地址,所述CN的地址可以攜帶于所述MN向所述HA發(fā)送的BU消息。
地址轉(zhuǎn)換模塊113,用于根據(jù)所述第一IP報文中攜帶的所述對應(yīng)的標(biāo)識查詢所述關(guān)聯(lián)關(guān)系存儲模塊111所存儲的關(guān)聯(lián)關(guān)系并從中獲取所述CN的地址,將所述CN的地址作為所述第一IP報文的目的地址,對所述第一IP報文進(jìn)行地址轉(zhuǎn)換,其中所述對應(yīng)的標(biāo)識可以攜帶于所述第一IP報文的報文頭中,如圖7
中l(wèi)ndex選項所示,所述lndex選項中可以包括1B的標(biāo)識類型(Type) 、 1B的標(biāo)識長度(Length)和具體的標(biāo)識內(nèi)容信息(Index);以及,根據(jù)所述第二IP報文中攜帶的所述CN的地址查詢所述關(guān)聯(lián)關(guān)系存儲模塊111所存儲的關(guān)聯(lián)關(guān)系并從中獲取所述對應(yīng)的標(biāo)識,對所述第二IP報文進(jìn)行地址轉(zhuǎn)換。
上述將所述CN的地址作為所述第一IP寺艮文的目的地址,對所述第一IP報文進(jìn)行地址轉(zhuǎn)換具體包括將所述第一IP報文的源地址由所述MN的轉(zhuǎn)交地址CoA替換為所述MN的家鄉(xiāng)地址HoA,并將所述第一IP報文的目的地址由所述HA的地址HAA替換為所述CN的地址。
上述對所述第二IP報文進(jìn)行地址轉(zhuǎn)換具體包括將所述第二IP報文的源地址由所述CN的地址替換為所述HA的地址HAA,將所述第二IP4艮文的目的地址由所述MN的家鄉(xiāng)地址HoA替換為所述MN的轉(zhuǎn)交地址CoA,并將所述標(biāo)識攜帶在所述第二IP報文中。其中,所述標(biāo)識可以攜帶于所述第二IP報文的報文頭中,如圖8中l(wèi)ndex選項所示。
報文發(fā)送模塊114,用于將經(jīng)所述地址轉(zhuǎn)換模塊113進(jìn)行地址轉(zhuǎn)換后的所述IP報文發(fā)送給作為所述IP報文的接收端的CN或MN。進(jìn)一步地,當(dāng)所述HA接收所述MN發(fā)送的攜帶了所述CN的地址和對應(yīng)的標(biāo)識的BU消息時,所述沖艮文發(fā)送模塊114還用于向所述MN回復(fù)BA消息,以確認(rèn)已收到所述CN地址和對應(yīng)的標(biāo)識;當(dāng)所述HA為所述CN的地址分配對應(yīng)的標(biāo)識時,所述報文發(fā)送模塊114還用于將所述CN的地址和對應(yīng)的標(biāo)識發(fā)送給所述MN,所述CN的地址和對應(yīng)的標(biāo)識可以攜帶于所述HA向所述MN發(fā)送的BA消息中。
所述HA還可以包括
標(biāo)識分配模塊115,用于給所述報文接收模塊112接收的所述CN的地址分配所述對應(yīng)的標(biāo)識,該標(biāo)識用于唯一地識別出所述CN的地址。
上述實施例提供的HA也可以實現(xiàn)單方向轉(zhuǎn)發(fā)MN和CN之間通信的IP報文
19的形態(tài)存在,HA中的各模塊也對應(yīng)地用于實現(xiàn)單方向轉(zhuǎn)發(fā)MN和CN之間通信 的IP4艮文。換言之,本發(fā)明實施例還提供一種用于轉(zhuǎn)發(fā)MN向CN發(fā)送的第一 IP報文的HA,和一種用于轉(zhuǎn)發(fā)CN向MN發(fā)送的第二IP報文的HA。
本發(fā)明實施例提供的一種移動節(jié)點MN的結(jié)構(gòu)示意圖如圖12所示,所述 MN的家鄉(xiāng)代理為HA,所述MN用于通過所述HA與通信對端CN進(jìn)行通信,當(dāng) 所述MN漫游到外地網(wǎng)絡(luò)時,所述HA用于轉(zhuǎn)發(fā)MN和CN之間通信的IP報文, 所述IP報文包括所述MN發(fā)送給所述CN的第一IP報文和所述CN發(fā)送給所述 MN的第二IP報文,該MN包括如下模塊
關(guān)聯(lián)關(guān)系存儲模塊121,用于存儲所述CN的地址和所述CN的地址對應(yīng)的 標(biāo)識之間的關(guān)聯(lián)關(guān)系。MN獲取所述CN的地址和所述對應(yīng)的標(biāo)識的方式至少 有兩種 一種方式是將所述CN的地址發(fā)給所述HA后,在所述HA給上述CN的 地址分配對應(yīng)的標(biāo)識后,接收所述HA返回的所述CN的地址和所述對應(yīng)的標(biāo) 識;另 一種方式是直接為所述CN的地址分配對應(yīng)的標(biāo)識。
報文發(fā)送模塊122,用于根據(jù)所述第一IP報文的接收端CN的地址查詢所 述關(guān)聯(lián)關(guān)系存儲模塊121中存儲的關(guān)聯(lián)關(guān)系并從中獲取所述CN的地址對應(yīng)的 標(biāo)識,將所述標(biāo)識添加于所述第一IP報文中,并向所述HA發(fā)送攜帶了該標(biāo)識 的所述第一IP報文,所述第一IP報文的源地址為所述MN的CoA,目的地址為 所述HA的地址HAA。其中,所述對應(yīng)的標(biāo)識可以攜帶于所述第一IP報文的報 文頭中,如圖7中l(wèi)ndex選項所示,所述lndex選項中可以包括1B的標(biāo)識類型 (Type) 、 1B的標(biāo)識長度(Length)和具體的標(biāo)識內(nèi)容信息(Index)。
進(jìn)一步地,當(dāng)所述MN為所述CN的地址分配對應(yīng)的標(biāo)識時,所述報文發(fā) 送模塊122還用于向所述HA發(fā)送所述CN的地址和對應(yīng)的標(biāo)識,所述CN的地 址和對應(yīng)的標(biāo)識可以攜帶于所述MN向所述HA發(fā)送的BU消息中;當(dāng)所述HA為 所述CN的地址分配對應(yīng)的標(biāo)識時,所述報文發(fā)送模塊122還用于向所述HA發(fā)息中。
所述MN還可以包括
報文接收模塊123,用于接收所述HA轉(zhuǎn)發(fā)的攜帶了所述CN的地址對應(yīng)的 標(biāo)識的第二IP報文,根據(jù)所述第二IP報文中攜帶的所述標(biāo)識查詢所述關(guān)聯(lián)關(guān) 系存儲模塊121中存儲的所述關(guān)聯(lián)關(guān)系,并從中獲取所述標(biāo)識對應(yīng)的CN的地 址,將所述第二IP報文的源地址替換為所述CN的地址,將所述第二IP報文的 目的地址替換為所述MN的家鄉(xiāng)地址HoA。其中,所述標(biāo)識可以攜帶于所述第 二IP報文的報文頭中,如圖8中l(wèi)ndex選項所示。
進(jìn)一步地,當(dāng)所述MN為所述CN的地址分配對應(yīng)的標(biāo)識,并向所述HA發(fā) 送攜帶了所述CN的地址和對應(yīng)的標(biāo)識的BU消息時,所述報文接收模塊123還 用于接收所述HA回復(fù)的BA消息;當(dāng)所述HA為所述CN的地址分配對應(yīng)的標(biāo)識 時,所述報文接收模塊123還用于接收所述HA發(fā)送的所述CN的地址和對應(yīng)的 標(biāo)識,所述CN的地址和對應(yīng)的標(biāo)識可以攜帶于所述HA回復(fù)的BA消息中。
所述MN還可以包括
標(biāo)識分配模塊124,用于給所述CN的地址分配對應(yīng)的標(biāo)識,該標(biāo)識用于 唯一地識別出所述CN的地址。
本發(fā)明實施例還提供一種用于傳輸移動IP報文的系統(tǒng),包括至少 一家鄉(xiāng) 代理HA,所述家鄉(xiāng)代理HA用于接收對應(yīng)的移動節(jié)點MN發(fā)送給通信對端CN的 第一IP報文和所述CN發(fā)送給所述MN的第二IP報文;根據(jù)所述第一IP報文中攜 帶的與所述CN的地址對應(yīng)的標(biāo)識查詢本地存儲的所述CN的地址和所述對應(yīng) 的標(biāo)識之間的關(guān)聯(lián)關(guān)系,并從所述關(guān)聯(lián)關(guān)系中獲取所述CN的地址,將所述第
HoA,并將所述第一IP報文的目的地址由所述HA的地址HAA替換為所述CN的 地址;以及,根據(jù)所述第二IP報文中攜帶的所述CN的地址查詢所述關(guān)聯(lián)關(guān)系 并從中獲取所述對應(yīng)的標(biāo)識,將所述第二IP報文的源地址由所述CN的地址替
21換為所述HA的地址HAA,將所述第二IP寺艮文的目的地址由所述MN的家鄉(xiāng)地 址HoA替換為所述MN的轉(zhuǎn)交地址CoA,并將所述標(biāo)識攜帶在所述第二IP報文 中;將進(jìn)行地址轉(zhuǎn)換后的所述IP報文發(fā)送給作為所述IP報文的接收端的CN或 MN。
綜上所述,利用本發(fā)明實施例所述方法、系統(tǒng)和裝置,當(dāng)MN與多個CN 進(jìn)行通信時,MN不必支持多CoA功能,不必為與之通信的每個CN配置一個 CoA。
對HA和MN而言,由于應(yīng)用了本發(fā)明實施例后的報文中攜帶了CN的地址 對應(yīng)的ID, HA和MN容易區(qū)分出接收到的報文是否是應(yīng)用了本發(fā)明實施例后 的才艮文,進(jìn)而對才艮文進(jìn)行相應(yīng)的處理。
由于CN的地址對應(yīng)的ID是一個比較短的數(shù)值,因此,本發(fā)明實施例對 HA和MN的存儲資源的占用相對較少。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不 局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可 輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明 的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。
權(quán)利要求
1、一種移動IP報文的傳輸方法,其特征在于,包括移動節(jié)點MN的家鄉(xiāng)代理HA接收所述MN發(fā)送給通信對端CN的第一IP報文和所述CN發(fā)送給所述MN的第二IP報文;所述HA根據(jù)所述第一IP報文中攜帶的與所述CN的地址對應(yīng)的標(biāo)識查詢本地存儲的所述CN的地址和所述對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系,并從所述關(guān)聯(lián)關(guān)系中獲取所述CN的地址,將所述第一IP報文的源地址由所述MN的轉(zhuǎn)交地址CoA替換為所述MN的家鄉(xiāng)地址HoA,并將所述第一IP報文的目的地址由所述HA的地址HAA替換為所述CN的地址;以及,根據(jù)所述第二IP報文中攜帶的所述CN的地址查詢所述關(guān)聯(lián)關(guān)系并從中獲取所述對應(yīng)的標(biāo)識,將所述第二IP報文的源地址由所述CN的地址替換為所述HA的地址HAA,將所述第二IP報文的目的地址由所述MN的家鄉(xiāng)地址HoA替換為所述MN的轉(zhuǎn)交地址CoA,并將所述標(biāo)識攜帶在所述第二IP報文中;所述HA將進(jìn)行地址轉(zhuǎn)換后的所述IP報文發(fā)送給作為所述IP報文的接收端的CN或MN。
2、 根據(jù)權(quán)利要求1所述的移動IP報文的傳輸方法,其特征在于,所述的 方法之前還包4舌HA接收MN發(fā)送的CN的地址,所述HA給所述CN的地址分配標(biāo)識,該標(biāo) 識用于唯一地識別出所述CN的地址,所述HA保存所述CN的地址和對應(yīng)的標(biāo) 識之間的關(guān)聯(lián)關(guān)系,并將該關(guān)聯(lián)關(guān)系發(fā)送給所述MN,所述MN將該關(guān)聯(lián)關(guān)系 進(jìn)行保存;或^T,HA接收MN發(fā)送的CN的地址和對應(yīng)的標(biāo)識,該標(biāo)識為所述MN給所述CN 的地址分配的,用于唯一地識別出所述CN的地址,所述HA保存所述CN的地址和對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系,并且,所述MN也將該關(guān)聯(lián)關(guān)系進(jìn)行保存。
3、 根據(jù)權(quán)利要求2所述的移動IP報文的傳輸方法,其特征在于,所述的 CN的地址對應(yīng)的標(biāo)識包括保存所述CN的地址的綁定緩存條目的標(biāo)識。
4、 根據(jù)權(quán)利要求1或2或3所述的移動IP報文的傳輸方法,其特征在于, 所述的方法具體包括HA接收MN發(fā)送的攜帶了 CN的地址對應(yīng)的標(biāo)識的第一IP報文,所述第一 IP報文的源地址為所述MN的轉(zhuǎn)交地址CoA,目的地址為所述HA的地址 HAA;所述HA根據(jù)所述第一IP報文中攜帶的所述標(biāo)識查詢所述關(guān)聯(lián)關(guān)系并從中 獲取所述標(biāo)識對應(yīng)的CN的地址,將所述第一IP報文的目的地址替換為所述CN 的地址,源地址替換為所述MN的家鄉(xiāng)地址HoA,將進(jìn)行了替換處理的第一IP 報文發(fā)送給所述CN。
5、 根據(jù)權(quán)利要求1或2或3所述的移動IP報文的傳輸方法,其特征在于, 所述的方法具體包括HA接收CN發(fā)送的第二IP報文,所述第二IP報文的源地址為所述CN的地 址,目的地址為所述MN的HoA;所述HA根據(jù)所述第二IP報文的源地址查詢所述關(guān)聯(lián)關(guān)系獲取所述CN的地 址對應(yīng)的標(biāo)識,將所述第二IP報文的目的地址替換為所述MN的CoA,源地址 替換為所述HA的地址HAA,將所述標(biāo)識攜帶在所述進(jìn)行了替換處理的第二IP 報文中后,將所述第二IP報文發(fā)送給所述MN。
6、 根據(jù)權(quán)利要求5所述的移動IP報文的傳輸方法,其特征在于,所述的 方法還包括所述MN接收所述HA發(fā)送的第二IP報文,提取出該第二IP報文中的所述 標(biāo)識,所述MN根據(jù)所述標(biāo)識查詢所述關(guān)聯(lián)關(guān)系并從中獲取所述標(biāo)識對應(yīng)的 CN的地址,將所述IP報文的源地址替換為CN的地址,目的地址替換為所述MN的家鄉(xiāng)i也址HoA。
7、 一種家鄉(xiāng)代理HA,用作移動節(jié)點MN的家鄉(xiāng)代理,當(dāng)所述MN漫游到 外地網(wǎng)絡(luò)時,所述HA用于轉(zhuǎn)發(fā)MN發(fā)送給CN的第一IP報文和CN發(fā)送給MN的 第二IP報文,其特征在于,所述HA包括關(guān)聯(lián)關(guān)系存儲模塊,用于存儲所述CN的地址和所述CN的地址對應(yīng)的標(biāo) 識之間的關(guān)聯(lián)關(guān)系;報文接收模塊,用于接收所述第一IP報文和第二IP報文;地址轉(zhuǎn)換模塊,用于根據(jù)所述第一IP報文中攜帶的所述對應(yīng)的標(biāo)識查詢 所述關(guān)聯(lián)關(guān)系存儲模塊所存儲的關(guān)聯(lián)關(guān)系并從中獲取所述CN的地址,將所述 第一 IP報文的源地址由所述M N的轉(zhuǎn)交地址C o A替換為所述M N的家鄉(xiāng)地址 HoA,并將所述第一IP報文的目的地址由所述HA的地址HAA替換為所述CN的 地址;以及,根據(jù)所述第二IP報文中攜帶的所述CN的地址查詢所述關(guān)聯(lián)關(guān)系 存儲模塊所存儲的關(guān)聯(lián)關(guān)系并從中獲取所述對應(yīng)的標(biāo)識,將所述第二IP報文 的源地址由所述CN的地址替換為所述HA的地址HAA,將所述第二IP報文的目 的地址由所述MN的家鄉(xiāng)地址HoA替換為所述MN的轉(zhuǎn)交地址CoA,并將所述 標(biāo)識攜帶在所述第二l P報文中;報文發(fā)送模塊,用于將經(jīng)所述地址轉(zhuǎn)換模塊進(jìn)行地址轉(zhuǎn)換后的所述IP報 文發(fā)送給作為所述IP報文的接收端的CN或MN。
8、 根據(jù)權(quán)利要求7所述的HA,其特征在于,所述報文接收模塊還用于接 收所述MN發(fā)送的所述CN的地址,所述HA還包括標(biāo)識分配模塊,用于給所述CN的地址分配對應(yīng)的標(biāo)識,該標(biāo)識用于唯一 地識別出所述CN的地址;所述報文發(fā)送模塊還用于將所述CN的地址和對應(yīng)的標(biāo)識發(fā)送給所述MN。
9、 根據(jù)權(quán)利要求7所述的HA,其特征在于,所述對應(yīng)的標(biāo)識攜帶于所述第一報文和第二報文的報文頭中。
10、 根據(jù)權(quán)利要求7所述的HA,其特征在于,所述報文接收模塊還用于 接收所述MN發(fā)送過來的所述CN的地址和所述對應(yīng)的標(biāo)識。
11、 一種移動節(jié)點MN,用于通過家鄉(xiāng)代理HA與通信對端CN進(jìn)行通信, 所述HA用于轉(zhuǎn)發(fā)所述MN和所述CN之間通信的IP報文,所述IP報文包括所述 MN發(fā)送給所述CN的第一IP報文,其特征在于,所述MN包括關(guān)聯(lián)關(guān)系存儲模塊,用于存儲所述CN的地址和所述CN的地址對應(yīng)的標(biāo) 識之間的關(guān)聯(lián)關(guān)系;報文發(fā)送模塊,用于根據(jù)所述第一IP報文的接收端CN的地址查詢所述關(guān) 聯(lián)關(guān)系存儲模塊中存儲的關(guān)聯(lián)關(guān)系并從中獲取所述CN的地址對應(yīng)的標(biāo)識,將 所述標(biāo)識添加于所述第一IP報文中,并向所述HA發(fā)送攜帶了該標(biāo)識的所述第 一IP報文。
12、 根據(jù)權(quán)利要求11所述的MN,其特征在于,所述MN還包括 標(biāo)識分配模塊,用于給所述CN的地址分配所述對應(yīng)的標(biāo)識,該對應(yīng)的標(biāo)識用于唯一地識別出所述CN的地址;所述報文發(fā)送模塊,還用于向所述HA發(fā)送所述CN的地址和對應(yīng)的標(biāo)識。
13、 根據(jù)權(quán)利要求12所述的MN,其特征在于,所述CN的地址和對應(yīng)的 標(biāo)識攜帶于所述MN向所述HA發(fā)送的BU消息中。
14、 根據(jù)權(quán)利要求11所述的MN,其特征在于,所述IP報文還包括所述 CN發(fā)送給所述MN的第二IP報文,所述MN還包括報文接收模塊,用于接收所述HA轉(zhuǎn)發(fā)的攜帶了所述CN的地址對應(yīng)的標(biāo)識 的第二IP報文,根據(jù)所述第二IP報文中攜帶的所述標(biāo)識查詢所述關(guān)聯(lián)關(guān)系存 儲模塊中存儲的所述關(guān)聯(lián)關(guān)系,并從中獲取所述標(biāo)識對應(yīng)的CN的地址,將所 述第二IP報文的源地址替換為所述CN的地址,將所述第二IP報文的目的地址 替換為所述MN的家鄉(xiāng)地址HoA。
15、 根據(jù)權(quán)利要求14所述的MN,其特征在于,所述報文接收模塊還用于 接收所述HA發(fā)送的所述CN的地址和對應(yīng)的標(biāo)識。
16、 根據(jù)權(quán)利要求15所述的MN,其特征在于,所述對應(yīng)的標(biāo)識攜帶于所 述第一報文和第二報文的報文頭中。
17、 根據(jù)權(quán)利要求11所述的MN,其特征在于,所述報文發(fā)送^f莫塊還用于 向所述HA發(fā)送所述CN的地址。
18、 一種用于傳輸移動IP報文的系統(tǒng),其特征在于,所述系統(tǒng)至少包括 一家鄉(xiāng)代理HA,所述家鄉(xiāng)代理HA用于接收對應(yīng)的移動節(jié)點MN發(fā)送給通信對 端CN的第一IP報文和所述CN發(fā)送給所述MN的第二IP報文;根據(jù)所述第一IP 報文中攜帶的與所述CN的地址對應(yīng)的標(biāo)識查詢本地存儲的所述CN的地址和 所述對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系,并從所述關(guān)聯(lián)關(guān)系中獲取所述CN的地址, 將所述第一 I P報文的源地址由所述MN的轉(zhuǎn)交地址CoA替換為所述M N的家鄉(xiāng) 地址HoA,并將所述第一IP報文的目的地址由所述HA的地址HAA替換為所述 CN的地址;以及,根據(jù)所述第二IP報文中攜帶的所述CN的地址查詢所述關(guān)聯(lián) 關(guān)系并從中獲取所述對應(yīng)的標(biāo)識,將所述第二IP報文的源地址由所述CN的地 址替換為所述HA的地址HAA,將所述第二IP報文的目的地址由所述MN的家 鄉(xiāng)地址HoA替換為所述MN的轉(zhuǎn)交地址CoA,并將所述標(biāo)識攜帶在所述第二IP 報文中;將進(jìn)行地址轉(zhuǎn)換后的所述IP報文發(fā)送給作為所述IP報文的接收端的 CN或MN。
全文摘要
本發(fā)明提供了一種移動IP報文的傳輸方法和裝置。該方法主要包括HA(家鄉(xiāng)代理)接收MN(移動節(jié)點)和CN(對端節(jié)點)之間通信的IP報文,所述HA根據(jù)其存儲的CN的地址和對應(yīng)的標(biāo)識之間的關(guān)聯(lián)關(guān)系,對所述IP報文進(jìn)行地址轉(zhuǎn)換處理,將進(jìn)行了地址轉(zhuǎn)換處理后的所述IP報文發(fā)送給作為所述IP報文的接收端的CN或MN。利用本發(fā)明,可以實現(xiàn)當(dāng)MN與多個CN進(jìn)行通信時,MN不必支持多CoA功能。HA和MN可以根據(jù)接收到的報文中攜帶的CN的地址對應(yīng)的標(biāo)識,對報文進(jìn)行正確的識別。
文檔編號H04L29/06GK101645874SQ20081011822
公開日2010年2月10日 申請日期2008年8月7日 優(yōu)先權(quán)日2008年8月7日
發(fā)明者李春強, 潘云波, 胡寅亮, 黃志鋼 申請人:華為技術(shù)有限公司