專利名稱:一種漫游用戶ip分組路由方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及用戶終端從歸屬網(wǎng)絡(luò)漫游到拜訪網(wǎng)絡(luò)與歸屬網(wǎng)絡(luò)的分組數(shù)據(jù)網(wǎng)相互通信時的IP分組路由方法,特別是有關(guān)于在3GPP 接入系統(tǒng)內(nèi)或3GPP系統(tǒng)與non-3GPP系統(tǒng)(CDMA2000、 Wimax、 NGN)間 漫游時用戶IP分組路由方法。
技術(shù)背景在通信系統(tǒng)中需要為注冊到網(wǎng)絡(luò)的用戶提供服務(wù),在提供服務(wù)之前需要給 用戶指派IP地址。 一般情形這個指派的IP地址可能是由為用戶提供服務(wù)的專 用或者公共的分組數(shù)據(jù)網(wǎng)絡(luò)指定,也可能是由分組數(shù)據(jù)網(wǎng)關(guān)指定。如果由公共 分組數(shù)據(jù)網(wǎng)絡(luò)指定,那么給用戶指派的IP地址具有全局意義,而由專用分組 數(shù)據(jù)網(wǎng)絡(luò)和分組數(shù)據(jù)網(wǎng)關(guān)指定的用戶IP地址具有本地意義,不能對用戶進(jìn)行 全局-舉一標(biāo)識。歸屬于不同運(yùn)營商的或者同一運(yùn)營商不同管理域的簽約用戶,漫游到同一 拜訪網(wǎng)絡(luò)時,由于他們?nèi)匀皇褂酶髯詺w屬網(wǎng)絡(luò)指派的專用IP地址,這樣有可 能存在不同的歸屬網(wǎng)絡(luò)給各自的簽約用戶指派了相同的專用IP地址,造成了 IP地址重疊。尤其是對于已經(jīng)廣泛部署的IPv4地址網(wǎng)絡(luò)來說,這種IP地址重 疊的情形將大量存在。目前對于IPv4地址重疊用戶的分組路由解決方法是使用網(wǎng)絡(luò)地址轉(zhuǎn)換 (NAT)技術(shù)和虛擬專用網(wǎng)(VPN)的IP-in-IP封裝技術(shù)。NAT是用于將一個地址域(如專用Intranet)映射到另外一個地址域(如 Internet)的標(biāo)準(zhǔn)方法,NAT允許一個專用Intranet中的主機(jī)透明地連接到公共 域中的主機(jī)。具體的說, 一個專用Intranet網(wǎng)絡(luò)中的主機(jī)要訪問外部網(wǎng)絡(luò),該 主機(jī)事先向域名服務(wù)器(DNS server)發(fā)送查詢外部全局地址的消息,DNS server對該地址查詢消息的響應(yīng)消息由NAT router捕獲,將該外部全局地址翻 譯成該專用網(wǎng)絡(luò)的外部局部地址,并在NAT router中j呆存該地址對應(yīng)關(guān)系,然 后將外部局部地址通知給主機(jī),專用Intranet中的主積/使用該外部局部地址與 外部網(wǎng)絡(luò)進(jìn)行通信。在外部看來,這個專用網(wǎng)絡(luò)可能表現(xiàn)為一個或者幾個全局 地址。顯然,這種NAT技術(shù)只能用于解決一個專用Intranet中的主機(jī)訪問外部 網(wǎng)絡(luò)的問題,且該主機(jī)并不會移動到相應(yīng)專用網(wǎng)絡(luò)之外。NATrouter相當(dāng)于將 Intranet的地址與外部Internet的地址隔離開來,并進(jìn)行兩個地址間的翻譯映射。VPN的IP-in-IP封裝技術(shù)主要解決的是一個專用Intranet網(wǎng)絡(luò)通過公共 Internet網(wǎng)絡(luò)與另外一個專用Intranet網(wǎng)絡(luò)之間進(jìn)行通信的問題。在每一個專用 Intranet網(wǎng)絡(luò)與外部Internet相連接的網(wǎng)關(guān)上設(shè)置一個VPN網(wǎng)關(guān),其執(zhí)行的功 能就是IP-in-IP封裝。VPN網(wǎng)關(guān)接收到出局的用戶IP分組時,在其前面添加 IPsec頭,添加上這個IPsec頭之后,該分組能夠通過公共Internet網(wǎng)絡(luò)路由到 目標(biāo)VPN網(wǎng)關(guān),目標(biāo)VPN網(wǎng)關(guān)去掉IPsec頭后將IP分組路由到目標(biāo)主機(jī)。在移動通信網(wǎng)絡(luò)中,可以在網(wǎng)絡(luò)側(cè)安裝VPN網(wǎng)關(guān),但在用戶終端上安裝 VPN網(wǎng)關(guān)是不現(xiàn)實(shí)的,因而,VPN的IP-in-IP封裝技術(shù)只能解決IP地址重疊 用戶的分組上行路由問題,不能解決分組下行路由問題。綜上所述,對于歸屬于不同公共陸地移動網(wǎng)絡(luò)(PLMN)的移動用戶漫游 到同 一個外部網(wǎng)絡(luò)時所造成的IP地址重疊,NAT技術(shù)和VPN的IP-in-IP封裝 技術(shù)不能解決IP地址重疊用戶的分組路由問題,目前也沒有公開的解決該問 題的技術(shù)方案。 發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種漫游用戶IP分組路由方法,以對 IP地址重疊用戶的分組進(jìn)行正確的路由。為解決上述技術(shù)問題,本發(fā)明提供技術(shù)方案如下一種漫游用戶IP分組路由方法,所述漫游用戶由歸屬網(wǎng)絡(luò)漫游到拜訪網(wǎng) 絡(luò),所述方法包括如下步驟A、 用戶終端與歸屬網(wǎng)絡(luò)建立IP連接時,歸屬網(wǎng)絡(luò)中的分組數(shù)據(jù)網(wǎng)關(guān)為 所述IP連接分配全局唯一的承載標(biāo)識,并將所述承載標(biāo)識發(fā)送到拜訪網(wǎng)絡(luò)中 的接入網(wǎng)關(guān)和服務(wù)網(wǎng)關(guān);B、 在接入網(wǎng)關(guān)到分組數(shù)據(jù)網(wǎng)關(guān)之間的數(shù)據(jù)路徑上,對IP分組數(shù)據(jù)包進(jìn)行 擴(kuò)展協(xié)議標(biāo)記封裝和解封裝,并由擴(kuò)展協(xié)議頭攜帶所述承載標(biāo)識或?qū)?yīng)的擴(kuò)展
協(xié)議標(biāo)記;C、服務(wù)網(wǎng)關(guān)根據(jù)所述承載標(biāo)識和IP分組頭中的目標(biāo)地址進(jìn)行分組路由, 或者根據(jù)所述擴(kuò)展協(xié)議標(biāo)記進(jìn)行分組路由。較佳地,所述步驟B具體包括接入網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo) 記封裝,分組數(shù)據(jù)網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記解封裝;分組數(shù)據(jù)網(wǎng) 關(guān)對下行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝,接入網(wǎng)關(guān)對下行IP分組進(jìn)行擴(kuò)展協(xié) 議標(biāo)記解封裝;并由擴(kuò)展協(xié)議頭攜帶所述承載標(biāo)識;所述步驟C為服務(wù)網(wǎng) 關(guān)根據(jù)所述承載標(biāo)識和IP分組頭中的目標(biāo)地址進(jìn)行分組路由。4交佳地,所述步驟A、 B之間還包括接入網(wǎng)關(guān)分配對應(yīng)于所述承載標(biāo)識 的下行第 一擴(kuò)展協(xié)議標(biāo)記并通知服務(wù)網(wǎng)關(guān),服務(wù)網(wǎng)關(guān)分配對應(yīng)于所述承載標(biāo)識 的下行第二擴(kuò)展協(xié)議標(biāo)記并通知分組數(shù)據(jù)網(wǎng)關(guān),并在服務(wù)網(wǎng)關(guān)中保存所述第一 擴(kuò)展協(xié)議標(biāo)記和第二擴(kuò)展協(xié)議標(biāo)記之間的映射關(guān)系;分組數(shù)據(jù)網(wǎng)關(guān)分配對應(yīng)于 所述承載標(biāo)識的上行第三擴(kuò)展協(xié)議標(biāo)記并通知服務(wù)網(wǎng)關(guān),服務(wù)網(wǎng)關(guān)分配對應(yīng)于 所述承載標(biāo)識的上行第四擴(kuò)展協(xié)議標(biāo)記并通知接入網(wǎng)關(guān),并在服務(wù)網(wǎng)關(guān)中保存 所述第三擴(kuò)展協(xié)議標(biāo)記和第四擴(kuò)展協(xié)議標(biāo)記之間的映射關(guān)系;所述步驟B具 體包括接入網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝,并由擴(kuò)展協(xié)議頭攜 帶所述第四擴(kuò)展協(xié)議標(biāo)記,服務(wù)網(wǎng)關(guān)將擴(kuò)展協(xié)議頭中的第四擴(kuò)展協(xié)議標(biāo)記更換 為對應(yīng)的第三擴(kuò)展協(xié)議標(biāo)記,分組數(shù)據(jù)網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記 解封裝;分組數(shù)據(jù)網(wǎng)關(guān)對下行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝,并由擴(kuò)展協(xié)議 頭攜帶所述第二擴(kuò)展協(xié)議標(biāo)記,服務(wù)網(wǎng)關(guān)將擴(kuò)展協(xié)議頭中的第二擴(kuò)展協(xié)議標(biāo)記 更換為對應(yīng)的第一擴(kuò)展協(xié)議標(biāo)記,接入網(wǎng)關(guān)對下行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記 解封裝;所述步驟C為服務(wù)網(wǎng)關(guān)根據(jù)所述擴(kuò)展協(xié)議標(biāo)記進(jìn)行分組路由。較佳地,所述步驟B之后還包括分組數(shù)據(jù)網(wǎng)關(guān)對上行IP分組數(shù)據(jù)包進(jìn) 行解封裝后,才艮據(jù)IP分組頭中的目標(biāo)地址將上行IP分組路由到相應(yīng)的分組數(shù) 據(jù)網(wǎng);接入網(wǎng)關(guān)對下行IP分組數(shù)據(jù)包進(jìn)行解封裝后,將下行IP分組發(fā)送到相 應(yīng)的用戶終端。較佳地,所述承載標(biāo)識的構(gòu)造形式為ID@zz.xxx.yy,其中,ID為分組 數(shù)據(jù)網(wǎng)關(guān)分配的IP連接標(biāo)識,zz為分組數(shù)據(jù)網(wǎng)關(guān)標(biāo)識,xxx為國家標(biāo)識,yy 為網(wǎng)紹4示識。
較佳地,所述擴(kuò)展協(xié)議標(biāo)記封裝為通用路由封裝(GRE),所述承載標(biāo)識 或?qū)?yīng)的擴(kuò)展協(xié)議標(biāo)記由GRE協(xié)議頭的key字段攜帶。較佳地,漫游用戶所使用的IP地址由歸屬網(wǎng)絡(luò)的分組數(shù)據(jù)網(wǎng)關(guān)、歸屬網(wǎng) 絡(luò)的分組數(shù)據(jù)網(wǎng)或與歸屬網(wǎng)絡(luò)分組數(shù)據(jù)網(wǎng)關(guān)相連接的外部分組數(shù)據(jù)網(wǎng)關(guān)分配。較佳地,通過用戶簽約時靜態(tài)方式或者用戶每次網(wǎng)絡(luò)注冊后與分組數(shù)據(jù)網(wǎng) 建立連接時動態(tài)方式進(jìn)行IP地址分配。較佳地,所述動態(tài)方式為動態(tài)主機(jī)配置協(xié)議(DHCP)方式。本發(fā)明在建立IP連接時,由分組數(shù)據(jù)網(wǎng)關(guān)為其分配全局唯一的承載標(biāo)識, 并對IP分組數(shù)據(jù)包進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝和解封裝,由擴(kuò)展協(xié)議頭攜帶所述 承載標(biāo)識或?qū)?yīng)的擴(kuò)展協(xié)議標(biāo)記,這樣通過承載標(biāo)識和IP分組頭中的目標(biāo)地 址,或者直接通過所述擴(kuò)展協(xié)議標(biāo)記,就能夠?qū)P地址重疊用戶的分組進(jìn)行 正確的路由。且所述承載標(biāo)識構(gòu)造形式簡單,易于實(shí)現(xiàn)。
圖1為GRE協(xié)議頭示意圖;圖2為存在IP地址重疊的組網(wǎng)示意圖;圖3為本發(fā)明較佳實(shí)施例的分組路由方法示意圖;圖4為本發(fā)明另一較佳實(shí)施例的分組路由方法示意圖。
具體實(shí)施方式
本發(fā)明的關(guān)鍵在于對用戶IP分組數(shù)據(jù)包進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝,例如 GRE封裝,將GRE協(xié)議頭的key字段賦予特定的含義,以區(qū)別不同的IP連接, 使數(shù)據(jù)路徑中的網(wǎng)元能夠正確路由相同IP地址的不同用戶IP分組至其目的地 址。其中,對數(shù)據(jù)路徑中路由可以使用統(tǒng)一的key標(biāo)識字段,也可以對數(shù)據(jù)路 徑的逐跳節(jié)點(diǎn)使用不同的key標(biāo)識字段。采用RFC2890 (key and sequence number extensions to GRE)協(xié)議中擴(kuò)展 的key字段時,GRE協(xié)議頭的擴(kuò)展形式參見圖1所示。在對數(shù)據(jù)路徑中路由使用統(tǒng)一的key標(biāo)識字段的方法中,網(wǎng)絡(luò)節(jié)點(diǎn)利用所 述key字段攜帶全局唯一的承載標(biāo)識(Bearer ID),所述Bearer ID能夠區(qū)分屬 于不同歸屬網(wǎng)絡(luò)的不同IP連接的IP分組數(shù)據(jù)包,服務(wù)網(wǎng)關(guān)(S-GW)根據(jù)所 述Bearer ID并結(jié)合IP分組頭中的目標(biāo)地址來進(jìn)行分組;咯由。 該Bearer ID的構(gòu)造形式為ID@zz. xxx. yy,其中xxx、 yy、 zz三個標(biāo)識 是由運(yùn)營商相關(guān)組織分配的國家標(biāo)識、網(wǎng)絡(luò)標(biāo)識和分組數(shù)據(jù)網(wǎng)關(guān)(P-GW)標(biāo) 識,ID為P-GW分配的IP連接標(biāo)識。此種構(gòu)造形式能夠保證用戶終端與歸屬 網(wǎng)絡(luò)的專用分組數(shù)據(jù)網(wǎng)(PDN)之間的IP連接標(biāo)識具有全局唯一性。在建立 IP連接時,由P-GW為所述IP連接分配Bearer ID,在接入網(wǎng)關(guān)(AGW)和 S-GW中保存該Bearer ID及其與P-GW的對應(yīng)關(guān)系。在對數(shù)據(jù)路徑逐跳節(jié)點(diǎn)使用不同key標(biāo)識字段的方法中,在IP連接建立 過程中,根據(jù)數(shù)據(jù)流方向,由數(shù)據(jù)路徑上的下游節(jié)點(diǎn)分配對應(yīng)于所述Bearer ID 的擴(kuò)展協(xié)議標(biāo)記(由key字段攜帶),并通過相關(guān)信令通知給上游節(jié)點(diǎn)供其發(fā) 送數(shù)據(jù)使用。數(shù)據(jù)路徑上的S-GW綁定上一跳key與下一跳key之間的映射關(guān) 系,并根據(jù)所述擴(kuò)展協(xié)議標(biāo)記進(jìn)行分組路由。請參照圖2,在移動通信網(wǎng)絡(luò)中,用戶終端UE1、 UE2的歸屬網(wǎng)絡(luò)分別為 HPLMN1和HPLMN2,且都漫游到拜訪網(wǎng)絡(luò)VPLMN中。UE1與HPLMN1 的分組數(shù)據(jù)網(wǎng)PDN1保持IP連接,UE2與HPLMN2的分組數(shù)據(jù)網(wǎng)PDN2保持 IP連接。由于UE1和UE2的IP地址相同,且PDN1的IP地址空間范圍與PDN2 的IP地址空間范圍重疊,對于來自和去往UE的IP分組數(shù)據(jù)包,通過IP分組 頭中的源地址和目標(biāo)地址已經(jīng)無法區(qū)分并且進(jìn)4亍路由。另夕卜,用戶終端到PDN 網(wǎng)絡(luò)之間一般會是多跳情形,如圖2中AGW到S-GW、 S-GW到P-GW之間, 一般在P-GW與PDN之間采用VPN的IP-in-IP封裝技術(shù)進(jìn)行用戶分組的傳 輸,所以本發(fā)明的重點(diǎn)在于AGW到P-GW之間數(shù)據(jù)路徑的分組路由。需要說明的是,此處AGW指授信系統(tǒng)的接入網(wǎng)關(guān)和非授信系統(tǒng)的演進(jìn)分 組數(shù)據(jù)網(wǎng)關(guān)(ePDG),授信系統(tǒng)根據(jù)運(yùn)營商的定義,可以指3GPP系統(tǒng)、 CDMA2000系統(tǒng)、Wimax系統(tǒng)或者NGN系統(tǒng),不依賴于具體接入技術(shù)。下面 的承載連接和IP-CAN連接的意義等同。以下給出兩個通過GRE封裝來進(jìn)行漫游用戶IP分組路由的較佳實(shí)施例。請參照圖3,為第一較佳實(shí)施例。在本實(shí)施例中,在AGW與P-GW之間使用統(tǒng)一的key標(biāo)識字段,S-GW 對其不進(jìn)行修改,即始末端節(jié)點(diǎn)設(shè)置key,中部節(jié)點(diǎn)對所設(shè)置的key透明的方 法。
用戶終端UE與歸屬網(wǎng)絡(luò)建立IP連接時(承載建立過程),該IP連接由 Bearer ID標(biāo)識,該Bearer ID由P-GW分配,并通過Mobile IP或Proxy Mobile IP信令通知給S-GW、 AGW。其中的IP地址分配過程與現(xiàn)有技術(shù)相同。UE 所使用的IP地址是由歸屬網(wǎng)絡(luò)的分組數(shù)據(jù)網(wǎng)關(guān)、歸屬網(wǎng)絡(luò)的分組數(shù)據(jù)網(wǎng)或與 歸屬網(wǎng)絡(luò)分組數(shù)據(jù)網(wǎng)關(guān)相連接的外部分組數(shù)據(jù)網(wǎng)關(guān)分配,可以通過用戶簽約時 靜態(tài)方式或者用戶每次網(wǎng)絡(luò)注冊后與分組數(shù)據(jù)網(wǎng)建立連接時動態(tài)方式(例如 DHCP方式)進(jìn)行IP地址分配。通過用戶簽約時靜態(tài)方式分配時,所述IP地 址保存在終端用戶的簽約數(shù)據(jù)卡中。。在所建立的IP連接上進(jìn)行數(shù)據(jù)發(fā)送時,AGW在相應(yīng)UE的上行IP分組 數(shù)據(jù)包前面添力。GRE協(xié)議頭,所述GRE協(xié)議頭中包含有設(shè)置為Bearer ID的 key字段;P-GW接收到所述上行IP分組后,去掉GRE協(xié)議頭,并根據(jù)IP分 組頭中的目標(biāo)地址將其路由到相應(yīng)的PDN網(wǎng)絡(luò)。在所建立的IP連接上進(jìn)行數(shù)據(jù)接收時,P-GW在下行IP分組數(shù)據(jù)包前面 添加GRE協(xié)議頭,所述GRE協(xié)議頭中包含有設(shè)置為Bearer ID的key字段; AGW接收到所述下行IP分組后,去掉GRE頭,并發(fā)送給相應(yīng)UE。數(shù)據(jù)路徑中的S-GW,根據(jù)IP分組數(shù)據(jù)包GRE協(xié)議頭的key字段與IP 分組頭中的目標(biāo)地址進(jìn)行分組路由。請參照圖4,為第二較佳實(shí)施例。在本實(shí)施例中,在AGW與S-GW之間、S-GW與P-GW之間使用不同的 key字段標(biāo)識,并且分上下行方向,即逐跳設(shè)置key且上下行獨(dú)立的方法。用戶終端UE與歸屬網(wǎng)絡(luò)建立IP連接時(承載建立過程),該IP連接由 Bearer ID標(biāo)識,該Bearer ID由P-GW分配,并通過Mobile IP信令通知給S-GW、 AGW。其中的IP地址分配過程與現(xiàn)有技術(shù)相同,這里不做贅述。在承載建立過程中,由AGW、 S-GW和P-GW分別分配與所述Bearer ID 對應(yīng)的上下行方向的key。具體地,AGW分配下行keyl并通知給S-GW, S-GW 分配下行key2并通知給P-GW,在S-GW中保存下行keyl和下行key2之間 的映射關(guān)系;P-GW分S己上行key3并通知給S-GW, S-GW分配上行key4并 通知給AGW,在S-GW中保存上行key3和上行key4之間的映射關(guān)系。這些 key在相關(guān)各實(shí)體中具有本地唯一性。
在所建立的IP連接上進(jìn)行數(shù)據(jù)發(fā)送時,AGW在相應(yīng)UE的上行IP分組 數(shù)據(jù)包前面添加GRE協(xié)議頭,將所述GRE協(xié)議頭的key字段設(shè)置為key4; S-GW根據(jù)key3和key4的映射關(guān)系,更換GRE協(xié)議頭中的key字段為key3; P-GW去掉GRE協(xié)議頭,并根據(jù)IP分組頭中的目標(biāo)地址將其路由到相應(yīng)的 PDN網(wǎng)絡(luò)。在所建立的IP連接上進(jìn)行數(shù)據(jù)接收時,P-GW在下行IP分組數(shù)據(jù)包前面 添加GRE協(xié)議頭,將所述GRE協(xié)議頭的key字段設(shè)置為key2; S-GW根據(jù) key 1和key2的映射關(guān)系,更換GRE協(xié)議頭中的key字段為key 1; AGW去 掉GRE,并將IP分組發(fā)送給相應(yīng)UE。數(shù)據(jù)路徑中的S-GW,根據(jù)IP分組數(shù)據(jù)包GRE協(xié)議頭的key字段直接進(jìn) 行分組路由。本領(lǐng)域技術(shù)人員容易理解的是,上述基于擴(kuò)展協(xié)議標(biāo)記進(jìn)行用戶分組封裝 和路由的方法也可適用于其它具有用戶IP地址重疊情形下的固定網(wǎng)絡(luò)和移動 網(wǎng)絡(luò)中,且其中的擴(kuò)展封裝協(xié)議也不限于GRE協(xié)議,還可以為其他的隧道封 裝協(xié)議。上述AGW不局限于3GPP系統(tǒng)內(nèi),還指CDMA2000系統(tǒng)的AGW或 PDSN網(wǎng)關(guān)、Wimax系統(tǒng)的ASNAGW、 NGN系統(tǒng)的RCEF。在特定情形下, AGW網(wǎng)關(guān)可以和S-GW網(wǎng)關(guān)合為一個實(shí)體,在合為一個網(wǎng)關(guān)實(shí)體時并不影響 該才支術(shù)方案的實(shí)施。
權(quán)利要求
1. 一種漫游用戶IP分組路由方法,所述漫游用戶由歸屬網(wǎng)絡(luò)漫游到拜訪網(wǎng)絡(luò),其特征在于,所述方法包括如下步驟A、用戶終端與歸屬網(wǎng)絡(luò)建立IP連接時,歸屬網(wǎng)絡(luò)中的分組數(shù)據(jù)網(wǎng)關(guān)為所述IP連接分配全局唯一的承載標(biāo)識,并將所述承載標(biāo)識發(fā)送到拜訪網(wǎng)絡(luò)中的接入網(wǎng)關(guān)和服務(wù)網(wǎng)關(guān);B、在接入網(wǎng)關(guān)到分組數(shù)據(jù)網(wǎng)關(guān)之間的數(shù)據(jù)路徑上,對IP分組數(shù)據(jù)包進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝和解封裝,并由擴(kuò)展協(xié)議頭攜帶所述承載標(biāo)識或?qū)?yīng)的擴(kuò)展協(xié)議標(biāo)記;C、服務(wù)網(wǎng)關(guān)根據(jù)所述承載標(biāo)識和IP分組頭中的目標(biāo)地址進(jìn)行分組路由,或者根據(jù)所述擴(kuò)展協(xié)議標(biāo)記進(jìn)行分組路由。
2. 如權(quán)利要求1所述的方法,其特征在于所述步驟B具體包括接入網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝, 分組數(shù)據(jù)網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記解封裝;分組數(shù)據(jù)網(wǎng)關(guān)對下行 IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝,接入網(wǎng)關(guān)對下行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記解 封裝;并由擴(kuò)展協(xié)議頭攜帶所述承載標(biāo)識;所述步驟C為服務(wù)網(wǎng)關(guān)根據(jù)所述承載標(biāo)識和IP分組頭中的目標(biāo)地址進(jìn) 行分組路由。
3. 如權(quán)利要求1所述的方法,其特征在于所述步驟A、 B之間還包括接入網(wǎng)關(guān)分配對應(yīng)于所述承載標(biāo)識的下行第 一擴(kuò)展協(xié)議標(biāo)記并通知服務(wù)網(wǎng)關(guān),服務(wù)網(wǎng)關(guān)分配對應(yīng)于所述承載標(biāo)識的下行第 二擴(kuò)展協(xié)議標(biāo)記并通知分組數(shù)據(jù)網(wǎng)關(guān),并在服務(wù)網(wǎng)關(guān)中保存所述第 一擴(kuò)展協(xié)議 標(biāo)記和第二擴(kuò)展協(xié)議標(biāo)記之間的映射關(guān)系;分組數(shù)據(jù)網(wǎng)關(guān)分配對應(yīng)于所述承載 標(biāo)識的上行第三擴(kuò)展協(xié)議標(biāo)記并通知服務(wù)網(wǎng)關(guān),服務(wù)網(wǎng)關(guān)分配對應(yīng)于所述承載 標(biāo)識的上行第四擴(kuò)展協(xié)議標(biāo)記并通知接入網(wǎng)關(guān),并在服務(wù)網(wǎng)關(guān)中保存所述第三 擴(kuò)展協(xié)議標(biāo)記和第四擴(kuò)展協(xié)議標(biāo)記之間的映射關(guān)系;所述步驟B具體包括接入網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝, 并由擴(kuò)展協(xié)議頭攜帶所述第四擴(kuò)展協(xié)議標(biāo)記,服務(wù)網(wǎng)關(guān)將擴(kuò)展協(xié)議頭中的第四 擴(kuò)展協(xié)議標(biāo)記更換為對應(yīng)的第三擴(kuò)展協(xié)議標(biāo)記,分組數(shù)據(jù)網(wǎng)關(guān)對上行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記解封裝;分組數(shù)據(jù)網(wǎng)關(guān)對下行IP分組進(jìn)行擴(kuò)展協(xié)議標(biāo)記封 裝,并由擴(kuò)展協(xié)議頭攜帶所述第二擴(kuò)展協(xié)議標(biāo)記,服務(wù)網(wǎng)關(guān)將擴(kuò)展協(xié)議頭中的 第二擴(kuò)展協(xié)議標(biāo)記更換為對應(yīng)的第一擴(kuò)展協(xié)議標(biāo)記,接入網(wǎng)關(guān)對下行IP分組 進(jìn)行擴(kuò)展協(xié)議標(biāo)記解封裝;所述步驟C為服務(wù)網(wǎng)關(guān)根據(jù)所述擴(kuò)展協(xié)議標(biāo)記進(jìn)行分組路由。
4. 如權(quán)利要求2或3所述的方法,其特征在于,所述步驟B之后還包括 分組數(shù)據(jù)網(wǎng)關(guān)對上行IP分組數(shù)據(jù)包進(jìn)行解封裝后,根據(jù)IP分組頭中的目標(biāo)地址將上行IP分組路由到相應(yīng)的分組數(shù)據(jù)網(wǎng);接入網(wǎng)關(guān)對下行IP分組數(shù)據(jù)包進(jìn)行解封裝后,將下行IP分組發(fā)送到相應(yīng) 的用戶終端。
5. 如權(quán)利要求1所述的方法,其特征在于所述承載標(biāo)識的構(gòu)造形式為ID@zz.xxx.yy,其中,ID為分組數(shù)據(jù)網(wǎng)關(guān) 分配的IP連接標(biāo)識,zz為分組數(shù)據(jù)網(wǎng)關(guān)標(biāo)識,xxx為國家標(biāo)識,yy為網(wǎng)絡(luò)標(biāo) 識。
6. 如權(quán)利要求5所述的方法,其特征在于所述擴(kuò)展協(xié)議標(biāo)記封裝為通用路由封裝GRE,所述承載標(biāo)識或?qū)?yīng)的擴(kuò) 展協(xié)議標(biāo)記由GRE協(xié)議頭的key字段攜帶。
7. 如權(quán)利要求1所述的方法,其特征在于漫游用戶所使用的IP地址由歸屬網(wǎng)絡(luò)的分組數(shù)據(jù)網(wǎng)關(guān)、歸屬網(wǎng)絡(luò)的分組 數(shù)據(jù)網(wǎng)或與歸屬網(wǎng)絡(luò)分組數(shù)據(jù)網(wǎng)關(guān)相連接的外部分組數(shù)據(jù)網(wǎng)關(guān)分配。
8. 如權(quán)利要求7所述的方法,其特征在于通過用戶簽約時靜態(tài)方式或者用戶每次網(wǎng)絡(luò)注冊后與分組數(shù)據(jù)網(wǎng)建立連 接時動態(tài)方式進(jìn)行IP地址分配。
9. 如權(quán)利要求8所述的方法,其特征在于 所述動態(tài)方式為動態(tài)主^-配置協(xié)議DHCP方式。
全文摘要
本發(fā)明公開了一種漫游用戶IP分組路由方法,所述漫游用戶由歸屬網(wǎng)絡(luò)漫游到拜訪網(wǎng)絡(luò),所述方法包括如下步驟A.用戶終端與歸屬網(wǎng)絡(luò)建立IP連接時,歸屬網(wǎng)絡(luò)中的分組數(shù)據(jù)網(wǎng)關(guān)為所述IP連接分配全局唯一的承載標(biāo)識,并將所述承載標(biāo)識發(fā)送到拜訪網(wǎng)絡(luò)中的接入網(wǎng)關(guān)和服務(wù)網(wǎng)關(guān);B.在接入網(wǎng)關(guān)到分組數(shù)據(jù)網(wǎng)關(guān)之間的數(shù)據(jù)路徑上,對IP分組數(shù)據(jù)包進(jìn)行擴(kuò)展協(xié)議標(biāo)記封裝和解封裝,并由擴(kuò)展協(xié)議頭攜帶所述承載標(biāo)識或?qū)?yīng)的擴(kuò)展協(xié)議標(biāo)記;C.服務(wù)網(wǎng)關(guān)根據(jù)所述承載標(biāo)識和IP分組頭中的目標(biāo)地址進(jìn)行分組路由,或者根據(jù)所述擴(kuò)展協(xié)議標(biāo)記進(jìn)行分組路由。本發(fā)明的方法能夠?qū)P地址重疊用戶的分組進(jìn)行正確的路由。
文檔編號H04L12/56GK101394655SQ20071012201
公開日2009年3月25日 申請日期2007年9月19日 優(yōu)先權(quán)日2007年9月19日
發(fā)明者習(xí)建德, 趙國勝 申請人:大唐移動通信設(shè)備有限公司