專利名稱:一種移動(dòng)性管理方法、網(wǎng)關(guān)節(jié)點(diǎn)及核心網(wǎng)絡(luò)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)性管理方法、網(wǎng)關(guān)節(jié)點(diǎn)及核心網(wǎng)絡(luò)。
背景技術(shù):
現(xiàn)有寬帶碼分多址(WidebandCode Division Multiple Access,簡(jiǎn)稱為 WCDMA)系統(tǒng)是當(dāng)前基于無(wú)線WCDMA技術(shù)實(shí)現(xiàn)業(yè)務(wù)接入的重要系統(tǒng)和方法。WCDMA的核心網(wǎng)架構(gòu)如圖I所示,包括服務(wù)GPRS (General Packet Radio Service,通用無(wú)線分組服務(wù))節(jié)點(diǎn)(Serving GPRS Support Node,簡(jiǎn)稱為 SGSN)、關(guān)口 GPRS 節(jié)點(diǎn)(Gateway GPRS SupportNode,簡(jiǎn)稱為GGSN)和歸屬用戶簽約寄存器等網(wǎng)元,本文中將2G(第二代移動(dòng)通信技術(shù))中的歸屬位置寄存器(Home Location Register,簡(jiǎn)稱為HLR)和3G中的歸屬用戶服務(wù)器(HomeSubscriber Server,簡(jiǎn)稱為HSS)統(tǒng)稱為歸屬用戶簽約寄存器,用HLR/HSS表示。由于現(xiàn)有TD-SCDMA (Time Division-Synchronous Code Division Multiple Access,時(shí)分同步碼分多址)核心網(wǎng)絡(luò)使用與WCDMA相同架構(gòu),以下WCDMA統(tǒng)指WCDMA及TD-SCDMA。SGSN是GPRS網(wǎng)絡(luò)的一個(gè)基本的組成網(wǎng)元,是為了提供GPRS業(yè)務(wù)而在全球移動(dòng)通訊系統(tǒng)(Globle System for Mobile Communication,簡(jiǎn)稱為GSM)網(wǎng)絡(luò)中引進(jìn)的一個(gè)新的網(wǎng)元設(shè)備。主要完成分組數(shù)據(jù)包的路由轉(zhuǎn)發(fā)、移動(dòng)性管理、會(huì)話管理、邏輯鏈路管理、鑒權(quán)和加密等功能。GGSN提供數(shù)據(jù)報(bào)文在WCDMA網(wǎng)內(nèi)和外部數(shù)據(jù)網(wǎng)之間的路由和封裝,起網(wǎng)關(guān)作用,它包括PS附著用戶的路由信息,路由信息用于把數(shù)據(jù)報(bào)文隧道到MS的當(dāng)前附著點(diǎn),gp,SGSN。HLR/HSS用于存儲(chǔ)用戶的分組域簽約數(shù)據(jù)和路由信息。移動(dòng)網(wǎng)絡(luò)的一個(gè)重要特性是在終端持續(xù)移動(dòng)的過(guò)程中仍保持業(yè)務(wù)的連續(xù)性收發(fā),這就是切換功能。對(duì)于WCDMA核心網(wǎng)而言,切換功能是在重定位流程及2G、3G系統(tǒng)間切換中實(shí)現(xiàn)的,本文主要討論重定位流程,不涉及2G、3G系統(tǒng)間切換問(wèn)題。重定位流程完成用戶在使用業(yè)務(wù)數(shù)據(jù)的過(guò)程中使數(shù)據(jù)在核心網(wǎng)內(nèi)的接入路徑隨終端位置改變而改變,從而保證業(yè)務(wù)的連續(xù)性。重定位流程是移動(dòng)通信核心網(wǎng)中最復(fù)雜的流程。涉及到數(shù)據(jù)轉(zhuǎn)發(fā)、路由更新的功能。重定位流程按發(fā)生的場(chǎng)景分為
-服務(wù)無(wú)線網(wǎng)絡(luò)子系統(tǒng)(Service Radio Network Subsystem, SRNS)重定位;
-聯(lián)合的硬切換和SRNS重定位;
-小區(qū)/URA(UTRAN Registration Area, UTRAN注冊(cè)區(qū)域)聯(lián)合更新和SRNS重定位; -路由區(qū)更新;
-SRNS重定位取消。
服務(wù)SRNS重定位過(guò)程
服務(wù)SRNS重定位過(guò)程只在MS (終端)處于PMM — CONNECTED (分組域移動(dòng)管理-連接)狀態(tài)時(shí)執(zhí)行,Iur接口用于傳送控制信令及用戶數(shù)據(jù)。服務(wù)SRNS 重定位過(guò)程用于在 UTRAN ((Universal Terrestrial Radio AccessNetwork, UMTS無(wú)線接入網(wǎng))側(cè)從源RNC到目標(biāo)RNC從一個(gè)“固定的靜止位置”,將UTRAN遷移到CN連接點(diǎn)。在這個(gè)過(guò)程中,Iu鏈接是重定位的。如果目標(biāo)RNC連接在與源RNC相連的同一個(gè)SGSN上,則SGSN SRNS (服務(wù)無(wú)線網(wǎng)絡(luò)子系統(tǒng))內(nèi)部重定位過(guò)程被執(zhí)行,該過(guò)程不做SGSN切換。否則,如果目標(biāo)RNC與源RNC連接在不同SGSN上,則需做SGSN切換場(chǎng)景的服務(wù)SRNS重定位過(guò)程。圖2a所示為源RNC (服務(wù)RNC)和目標(biāo)RNC連接到不同的SGSN上時(shí)RNC的重新定位。圖2b所示為SRNS重定位過(guò)程和路由區(qū)更新過(guò)程完成后的情形。服務(wù)SRNS重定位過(guò)程和RA (Routing Area,路由區(qū))更新后,MS在新SGSN中注冊(cè),MS對(duì)于新SGSN而言處于PMM-C0NNECTED狀態(tài),目標(biāo)RNC將作為服務(wù)RNC。服務(wù)SRNS重定位過(guò)程見(jiàn)圖3的說(shuō)明(基于3GPP TS 23. 060 R6版本),包括重定位準(zhǔn)備過(guò)程、重定位執(zhí)行過(guò)程和重定位完成過(guò)程,具體如下
步驟301 :源RNC決定發(fā)起SRNS重定位;
步驟302 :源RNC發(fā)送重定位(Relocation Required)消息(包含重定位類型、原因、源ID,目標(biāo)ID,源RNC到目標(biāo)RNC透明容器等)給原SGSN,發(fā)起重定位準(zhǔn)備過(guò)程。其中,源到目標(biāo)RNC透明容器包括重定位協(xié)調(diào)必要的信息,安全功能性和RRC協(xié)議上下文信息(包括UE容量)。步驟303 :原SGSN根據(jù)目標(biāo)小區(qū)ID,如果確定SRNS重定位是SGSN間的SRNS重定位,發(fā)送“轉(zhuǎn)發(fā)重定位請(qǐng)求(Forward Relocation Required) ”消息給新SGSN,發(fā)起重定位資源分配過(guò)程。步驟304a :新SGSN發(fā)送重定位請(qǐng)求消息給目標(biāo)RNC。該重定位請(qǐng)求消息中包括永久NAS (非接入層)UE識(shí)別號(hào)(如國(guó)際移動(dòng)用戶識(shí)別碼MSI)、原因、CN域指示器、源RNC到目標(biāo)RNC的透明容器和要設(shè)置的無(wú)線接入承載(RadioAccess Bearer,簡(jiǎn)稱為 RAB)等。步驟304b :目標(biāo)RNC接受RAB所有必要的資源包括Iu用戶面成功分配后,建立與新SGSN的RAB承載,發(fā)送重定位請(qǐng)求證實(shí)(Relocation Request Acknowledge)消息給新SGSN ;
步驟305 :目標(biāo)RNC和新SGSN之間傳送用戶數(shù)據(jù)的資源已分配好,并且新SGSN已為SRNS的重定位準(zhǔn)備就緒后,新SGSN發(fā)送“轉(zhuǎn)發(fā)重定位響應(yīng)(Forward RelocationResponse) ”消息到原SGSN ;至此,重定位資源分配過(guò)程被成功終結(jié)。步驟306 :原SGSN發(fā)送重定位命令(Relocation Command)消息給新RNC,繼續(xù)SRNS的重定位;
重定位命令消息中包括要釋放的RAB及受數(shù)據(jù)轉(zhuǎn)發(fā)制約的RAB。原SGSN根據(jù)服務(wù)質(zhì)量(Quality of Service,簡(jiǎn)稱為QoS)確定受數(shù)據(jù)轉(zhuǎn)發(fā)制約的RAB。步驟307 :源RNC從PS域接收到重定位命令消息后,啟動(dòng)數(shù)據(jù)轉(zhuǎn)發(fā)定時(shí)器,源RNC開(kāi)始轉(zhuǎn)發(fā)數(shù)據(jù)。 在SRNS重定位中的數(shù)據(jù)轉(zhuǎn)發(fā)應(yīng)通過(guò)Iu接口執(zhí)行,意味著源SRNC和目標(biāo)RNC之間的數(shù)據(jù)交換在源SRNC中復(fù)制,并在IP層向目標(biāo)RNC發(fā)送。
步驟308 :當(dāng)重定位準(zhǔn)備過(guò) 程被成功終止,并且源RNC準(zhǔn)備就緒,源RNC通過(guò)發(fā)送“目標(biāo)RNC到源RNC透明容器“中提供的RRC (無(wú)線資源控制)消息給MS,觸發(fā)SRNS重定位的執(zhí)行。上述RRC消息如可以是物理通道重配置消息(Physical ChannelReconfiguration),消息中攜帶UE信息元和CN透明容器。步驟309 當(dāng)接收到重定位執(zhí)行觸發(fā)時(shí),目標(biāo)RNC應(yīng)發(fā)送重定位檢測(cè)消息給新SGSN0當(dāng)重定位檢測(cè)消息被發(fā)送時(shí),目標(biāo)RNC應(yīng)啟動(dòng)源RNC操作。步驟310 目標(biāo)SRNC向源RNC發(fā)送RAN移動(dòng)性信息,包括本地區(qū)域標(biāo)識(shí)和路由小區(qū)標(biāo)識(shí)等,還包括終端與SRNC之間的序列號(hào)。收到這條信息后,終端開(kāi)始向目標(biāo)RNC發(fā)送上行數(shù)據(jù)包。終端完成重配置后,向目標(biāo)RNC發(fā)送RAN移動(dòng)性信息確認(rèn)消息,通知目標(biāo)RNC其已做好接受下行數(shù)據(jù)的準(zhǔn)備。步驟311 :目標(biāo)SRNC通過(guò)發(fā)送重定位完成消息給新SGSN發(fā)起重定位完成過(guò)程。步驟312 :如果SRNC重定位是SGSN之間的重定位,新SGSN發(fā)送轉(zhuǎn)發(fā)重定位完成消息給原SGSN。原SGSN返回對(duì)轉(zhuǎn)發(fā)的重定位完成消息的確認(rèn)。步驟313 :如果SRNS重定位是SGSN SRNS之間的重定位,新SGSN發(fā)送更新I3DP(Packet Data Protocol Context,分組數(shù)據(jù)協(xié)議)上下文請(qǐng)求消息(新SGSN地址,SGSN隧道端點(diǎn)標(biāo)識(shí)符,議定QoS)給相關(guān)GGSN。GGSN更新它們的PDP上下文字段,并返回更新I3DP上下文響應(yīng)(Update PDP Context Response)消息,攜帶GGSN隧道端點(diǎn)標(biāo)識(shí)符等。步驟314 :接收到轉(zhuǎn)發(fā)重定位完成消息后,原SGSN發(fā)送Iu釋放命令(Iu ReleaseCommand)消息給源RNC,當(dāng)RNC數(shù)據(jù)轉(zhuǎn)發(fā)定時(shí)器到期時(shí),源RNC響應(yīng)一個(gè)Iu釋放完成(IuRelease Complete)消息;
步驟315:MS完成重新配置過(guò)程后,如果新路由區(qū)標(biāo)識(shí)與以前的不一樣,MS會(huì)發(fā)起路由區(qū)更新過(guò)程。路由區(qū)更新過(guò)程是為了將MS當(dāng)前的位置信息登記在新SGSN,并將新SGSN信息更新到HLR中。本流程中的路由區(qū)更新部分只是執(zhí)行的RA更新過(guò)程的一個(gè)子集,因?yàn)镸S處于 PMM-C0NNECTED 狀態(tài)。聯(lián)合硬切換和SRNS重定位過(guò)程
聯(lián)合硬切換和SRNS重定位用于RNC之間無(wú)Iur接口,且該過(guò)程只在MS處于分組域移動(dòng)管理-連接(PMM - CONNECTED)狀態(tài)時(shí)執(zhí)行。聯(lián)合硬切換和SRNS重定位過(guò)程用于執(zhí)行由UTRAN決定的硬切換時(shí),在UTRAN側(cè)從源RNC到目標(biāo)RNC,將UTRAN遷移到CN (核心網(wǎng))連接點(diǎn)。在這個(gè)過(guò)程中,Iu鏈接被重定位。如果目標(biāo)RNC與源RNC連接到同一 SGSN上,則SGSN SRNS內(nèi)部的重定位過(guò)程被執(zhí)行。如果目標(biāo)RNC連接到的SGSN與源RNC連接到的SGSN不同,則SGSN間的SRNS重定位過(guò)程被執(zhí)行。執(zhí)行這個(gè)過(guò)程后接著執(zhí)行SGSN之間的路由區(qū)更新過(guò)程。小區(qū)/URA聯(lián)合更新和SRNS重定位過(guò)程
這個(gè)過(guò)程只為處于PMM-C0NNECTED狀態(tài)的MS執(zhí)行,這里Iur攜帶控制信令但沒(méi)有用戶數(shù)據(jù)。小區(qū)/URA聯(lián)合更新和SRNS重定位用于在UTRAN中執(zhí)行小區(qū)重新選擇時(shí),在UTRAN側(cè)從源SRNC到目標(biāo)RNC將UTRAN遷移到CN連接點(diǎn)。在這個(gè)過(guò)程中,Iu鏈接被重定位。路由區(qū)更新
當(dāng)附著的MS檢測(cè)到它已進(jìn)入新RA或周期性RA更新定時(shí)器到期,就需進(jìn)行路由區(qū)更 新。SGSN通過(guò)發(fā)現(xiàn)它也管理前RA,檢測(cè)到它是SGSN內(nèi)部的路由區(qū)更新。在這種情況下,SGSN有MS的必要信息,因而沒(méi)必要把新的MS位置通知GGSN或HLR,所以不會(huì)做GGSN切換,不是本專利的內(nèi)容,本專利描述跨SGSN間的路由區(qū)更新。在跨SGSN間的路由區(qū)更新中,只有MS不在PMM連接狀態(tài),新SGSN才向GGSN發(fā)送PDP上下文更新請(qǐng)求,在PMM連接狀態(tài),PDP上下文更改請(qǐng)求在服務(wù)SRNS重定位過(guò)程或聯(lián)合硬切換和SRNS重定位過(guò)程中完成。路由區(qū)更新流程見(jiàn)圖4 (基于3GPP TS 23. 060 R6版本),具體如下
步驟401,如果RRC連接還沒(méi)有建立,建立RRC連接。MS發(fā)送路由區(qū)更新請(qǐng)求消息(P-TMSI,前 RAI,前 P-TMSI 簽名,更新類型,F(xiàn)ollow on Request)到新 SGSN。步驟402,如果RA更新是SGSN間的路由區(qū)更新,并且MS以前在PMM-IDLE (分組域移動(dòng)管理-空閑)狀態(tài),新SGSN發(fā)送SGSN上下文請(qǐng)求消息(前P-TMSI,前RAI,前P-TMSI簽名)到原SGSN,獲取MS的麗和PDP上下文。步驟402a,原SGSN向源SRNS發(fā)送SRNS上下文請(qǐng)求消息,并得到SRNS上下文請(qǐng)求應(yīng)答。 步驟403,原SGSN向新SGSN發(fā)送SGSN上下文請(qǐng)求應(yīng)答。步驟404,安全處理功能。步驟405,如果RA更新是SGSN間的路由區(qū)更新,新SGSN發(fā)送SGSN上下文證實(shí)消息給原SGSN。步驟406,原SGSN向源SRNS發(fā)送數(shù)據(jù)轉(zhuǎn)發(fā)命令。步驟407,如果在步驟402a,源SRNS有緩存的數(shù)據(jù),則源SRNS向原SGSN轉(zhuǎn)發(fā)數(shù)據(jù)。步驟408,原SGSN向新SGSN轉(zhuǎn)發(fā)數(shù)據(jù)。步驟409,如果RA更新是SGSN間的路由區(qū)更新,并且MS不在PMM連接狀態(tài),新SGSN向原GGSN發(fā)送更新PDP上下文請(qǐng)求(也稱作PDP上下文更改請(qǐng)求)消息,原GGSN向新SGSN發(fā)送PDP上下文更改應(yīng)答。步驟410,如果RA更新是SGSN間的RA更新,新SGSN通過(guò)發(fā)送更新位置(SGSN號(hào)碼,SGSN地址,IMSI)給HLR,把SGSN的改變通知HLR。步驟411,如果RA更新是SGSN間的RA更新,HLR發(fā)送取消位置(Cancel Location)(MSI,取消類型)給原SGSN,原SGSN釋放原Iu資源。步驟412,如果RA更新是SGSN間的路由區(qū)更新,HLR發(fā)送插入用戶數(shù)據(jù)(MSI,簽約數(shù)據(jù))消息給新SGSN。步驟413,如果RA更新是SGSN間的RA更新,HLR通過(guò)發(fā)送Update Location Ack(IMSI)給新SGSN加以證實(shí)。步驟414至步驟419為無(wú)線側(cè)路由更新過(guò)程。業(yè)界目前提出了多種新的移動(dòng)管理技術(shù),其本質(zhì)思想是用戶身份和位置分離技術(shù)。現(xiàn)有技術(shù)中已有有關(guān)身份標(biāo)識(shí)和位置分離(Subscriber Identifier & LocatorSeparation Network, SILSN)的解決方案,如基于主機(jī)的實(shí)現(xiàn)如HIP技術(shù),以及基于路由器的實(shí)現(xiàn)如位置身份分離協(xié)議(LISP)技術(shù),每種實(shí)現(xiàn)中又有相關(guān)的多種技術(shù)進(jìn)行支持,這些方案中終端用戶的身份標(biāo)識(shí)(文中表示為AID)在移動(dòng)過(guò)程中不改變,根據(jù)終端的位置另行分配位置標(biāo)識(shí)(文中表示為RID)來(lái)實(shí)現(xiàn)數(shù)據(jù)報(bào)文的路由和轉(zhuǎn)發(fā)。
圖5不出了一種身份標(biāo)識(shí)和位置分尚(SILSN)的網(wǎng)絡(luò)架構(gòu),該SILSN架構(gòu)的網(wǎng)絡(luò)拓?fù)鋭澐譃橥負(fù)潢P(guān)系上沒(méi)有重疊的接入網(wǎng)和骨干網(wǎng),接入網(wǎng)位于骨干網(wǎng)的邊緣,負(fù)責(zé)所有終端的接入,骨干網(wǎng)負(fù)責(zé)接入的終端間數(shù)據(jù)報(bào)文的路由和轉(zhuǎn)發(fā)。網(wǎng)絡(luò)中,AID作為終端的用戶身份標(biāo)識(shí),在終端移動(dòng)過(guò)程中始終保持不變;RID是網(wǎng)絡(luò)為終端分配的位置標(biāo)識(shí),在骨干網(wǎng)使用。應(yīng)說(shuō)明的是,身份標(biāo)識(shí)和位置標(biāo)識(shí)在不同的SILSN架構(gòu)可以有不同的名稱,但實(shí)質(zhì)是一樣的。SILSN架構(gòu)中,終端可以是移動(dòng)終端、固定終端和游牧終端中的一種或多種,如手機(jī)、固定電話、電腦和服務(wù)器等等。SILSN架構(gòu)中,接入網(wǎng)用于為終端提供二層(物理層和鏈路層)接入手段,維護(hù)終端與ASR之間的物理接入鏈路。SILSN架構(gòu)中,骨干網(wǎng)的主要網(wǎng)元包括
接入服務(wù)路由器(Access Service Router, ASR)是骨干網(wǎng)的邊緣路由器,用于為終端分配RID,維護(hù)終端的AID-RID映射信息,到ILR登記注冊(cè)和查詢終端的AID-RID綁定關(guān)系,以及實(shí)現(xiàn)數(shù)據(jù)報(bào)文的路由和轉(zhuǎn)發(fā)等。終端須經(jīng)過(guò)ASR接入骨干網(wǎng)。ASR為終端分配的RID包含該ASR的地址信息,或者說(shuō)指向本ASR,將該RID作為數(shù)據(jù)報(bào)文的目的地址時(shí),該數(shù)據(jù)報(bào)文將被路由到該ASR。通用路由器(Common Router, CR),骨干網(wǎng)的核心路由器,用于根據(jù)數(shù)據(jù)報(bào)文中的RID進(jìn)行選路,轉(zhuǎn)發(fā)以RID為目的地址的數(shù)據(jù)報(bào)文。身份位置寄存器(Identity Location Register, ILR), ILR用于保存和維護(hù)歸屬用戶終端的身份標(biāo)識(shí)和位置標(biāo)識(shí)映射信息,文中也寫(xiě)為AID-RID映射信息,處理對(duì)終端位置的注冊(cè)、去注冊(cè)和查詢;
可選地,骨干網(wǎng)還可以包括
互聯(lián)服務(wù)節(jié)點(diǎn)(Internet Service Router, I SR),具有與傳統(tǒng)IP網(wǎng)絡(luò)、ASR和ILR的接口,用于實(shí)現(xiàn)身份、位置分離網(wǎng)絡(luò)與傳統(tǒng)IP網(wǎng)絡(luò)的互聯(lián)互通。可以看出,ASR為了實(shí)現(xiàn)報(bào)文的正常轉(zhuǎn)發(fā),需要在終端接入時(shí)為該終端分配RID,并需要到ILR注冊(cè)該用戶的AID與RID的綁定,以更新ILR中的該終端的綁定的RID。在一個(gè)示例中,ASR為每個(gè)終端維護(hù)該終端的對(duì)端信息(也可稱為終端與通信對(duì)端的連接信息,或終端與通信對(duì)端的通信關(guān)系信息),其中包含該終端AID及其通信對(duì)端AID的對(duì)應(yīng)關(guān)系信息,還可以包括該終端的AID-RID映射信息。WCDMA系統(tǒng)可以為用戶提供多種類型的業(yè)務(wù)應(yīng)用,但也存在很多應(yīng)用上的問(wèn)題,如
GGSN不變,存在路由迂回。終端在一次連接及使用業(yè)務(wù)的過(guò)程中,GGSN保持不變。這樣在用戶發(fā)生移動(dòng)的情況下,有可能移到距離GGSN很遠(yuǎn)而距離業(yè)務(wù)源較近的地方,從而造成路徑迂回,導(dǎo)致傳輸資源浪費(fèi)、時(shí)延變長(zhǎng)。使用靜態(tài)公有地址作為終端的IP地址,會(huì)對(duì)用戶的移動(dòng)性有很大限制。靜態(tài)公有IP地址由于路由規(guī)劃的原因,只能從固定的網(wǎng)關(guān)出局。一旦移動(dòng)到很遠(yuǎn)的地方,無(wú)法就近接入外部網(wǎng)絡(luò)。不可避免的造成路由迂回,導(dǎo)致傳輸資源浪費(fèi)、時(shí)延變長(zhǎng)
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問(wèn)題是提供一種移動(dòng)性管理方法、網(wǎng)關(guān)節(jié)點(diǎn)及核心網(wǎng)絡(luò),實(shí)現(xiàn)支持身份標(biāo)識(shí)和位置分離架構(gòu)下核心網(wǎng)的移動(dòng)性管理,避免路由迂回。為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種移動(dòng)性管理方法,
在服務(wù)GPRS節(jié)點(diǎn)(SGSN)間重定位過(guò)程中,終端接入的原網(wǎng)關(guān)節(jié)點(diǎn)(GGSN)根據(jù)所述終端的新SGSN發(fā)送的更新分組數(shù)據(jù)協(xié)議(TOP)上下文請(qǐng)求確定需要切換GGSN時(shí),將所述終端的PDP上下文推送給所述新GGSN,并將所述新GGSN的第一地址信息通知所述新SGSN ;所述新GGSN根據(jù)所述終端的PDP上下文中包含的所述新SGSN的地址和隧道端點(diǎn)標(biāo)識(shí)符(TEID),向所述新SGSN發(fā)送發(fā)往所述終端的下行數(shù)據(jù);
所述新SGSN根據(jù)所述新GGSN的第一地址信息,向所述新GGSN發(fā)送所述終端的上行數(shù)據(jù)。更進(jìn)一步地,所述原GGSN根據(jù)所述更新PDP上下文請(qǐng)求中包含的所述新SGSN的地址,通過(guò)查詢本地配置、或查詢外地服務(wù)器獲取所述新GGSN的第二地址信息,并根據(jù)獲取到的所述第二地址信息向所述新GGSN發(fā)送PDP上下文推送消息,將所述終端的PDP上下文推送給所述新GGSN ;
所述新GGSN收到所述PDP上下文推送消息后,向所述原GGSN發(fā)送PDP上下文推送應(yīng)答。更進(jìn)一步地,所述新GGSN向所述原GGSN發(fā)送PDP上下文推送應(yīng)答中包含是否接受切換的指示。更進(jìn)一步地,所述原GGSN根據(jù)所述更新PDP上下文請(qǐng)求中包含的所述新SGSN的地址,根據(jù)本地策略、和/或所述新GGSN的負(fù)荷信息確定是否需要切換GGSN。更進(jìn)一步地,所述新GGSN收到所述PDP上下文推送消息后,如果接受切換,則在發(fā)送的所述PDP上下文推送應(yīng)答中包含所述新GGSN的第一地址信息;
所述原GGSN收到PDP上下文推送應(yīng)答后,將所述新GGSN的第一地址信息包含在發(fā)送新SGSN的更新PDP上下文響應(yīng)中通知給所述新SGSN。更進(jìn)一步地,所述第一地址信息包括所述新GGSN的控制面及媒體面IP地址、控制面及媒體面TEID ;
所述原GGSN在向所述新SGSN發(fā)送所述更新PDP上下文響應(yīng)時(shí),將所述PDP上下文響應(yīng)中包含的GGSN的地址信息填寫(xiě)為所述新GGSN的第一地址信息。更進(jìn)一步地,如果所述終端需要GGSN對(duì)協(xié)議數(shù)據(jù)單元(TOU)數(shù)據(jù)包進(jìn)行PDU序列號(hào)排序,則所述新GGSN在發(fā)送的所述PDP上下文推送應(yīng)答中還包含臨時(shí)轉(zhuǎn)發(fā)TEID、臨時(shí)PDU序列號(hào);
所述原GGSN根據(jù)所述PDP上下文推送應(yīng)答中包含的是否接受切換的指示,如果所述新GGSN接受切換,則所述原GGSN向所述新GGSN發(fā)送PDP上下文切換消息,包含所述終端的上下行PDU序列號(hào)。 更進(jìn)一步地,所述原GGSN使用所述臨時(shí)轉(zhuǎn)發(fā)TEID向所述新GGSN轉(zhuǎn)發(fā)發(fā)給所述終端的數(shù)據(jù)。
更進(jìn)一步地,所述原GGSN使用所述臨時(shí)PDU序列號(hào)排序轉(zhuǎn)發(fā)給所述新GGSN的數(shù)據(jù)。更進(jìn)一步地,所述原GGSN發(fā)送的所述PDP上下文推送消息中還包含所述終端的身份標(biāo)識(shí)(AID);
所述新GGSN收到所述PDP上下文推送消息后,為所述終端分配指向本GGSN的新的路由位置標(biāo)識(shí)(RID)。更進(jìn)一步地,所述新GGSN為所述終端分配的所述新的RID為所述第二地址信息、或者所述新GGSN的其他地址信息。更進(jìn)一步地,所述原GGSN通過(guò)如下方式獲取所述新的RID
方式一,所述新GGSN將為所述終端分配的所述新的RID通知給所述原GGSN ;
方式二,所述原GGSN根據(jù)所述新SGSN的地址獲取到的所述新GGSN的第二地址信息,即為所述終端的新的RID。更進(jìn)一步地,所述新GGSN或所述原GGSN向所述終端的歸屬身份位置寄存器(ILR)發(fā)送RID注冊(cè)請(qǐng)求,攜帶所述新的RID,所述終端的歸屬ILR更新保存的所述終端的RID。更進(jìn)一步地,所述原GGSN根據(jù)所述新SGSN的地址,查詢本地配置獲取所述新GGSN的第二地址信息的步驟,具體為
GGSN本地靜態(tài)配置SGSN與GGSN映射表,所述原GGSN根據(jù)所述新SGSN的地址查找所述映射表獲取到所述新GGSN的第二地址信息。更進(jìn)一步地,所述方法還包括
所述原GGSN獲取到所述終端新的RID地址后,根據(jù)維護(hù)的所述終端的對(duì)端信息和所述終端的通信對(duì)端的AID-RID映射信息查找到通信對(duì)端的RID,向所述通信對(duì)端接入的GGSN發(fā)送RID更新通知,攜帶該終端的AID和新的RID。更進(jìn)一步地,所述原GGSN收到所有AID-RID映射更新通知的應(yīng)答后,和/或在設(shè)置的轉(zhuǎn)發(fā)定時(shí)器到期后,停止向所述新GGSN轉(zhuǎn)發(fā)發(fā)給所述終端的數(shù)據(jù)。更進(jìn)一步地,所述原GG SN在停止向所述新GGSN轉(zhuǎn)發(fā)后,向所述新GGSN發(fā)送停止轉(zhuǎn)發(fā)消息;
所述新GGSN收到所述停止轉(zhuǎn)發(fā)消息后,刪除分配的所述臨時(shí)轉(zhuǎn)發(fā)TEIDJP /或臨時(shí)PDU序列號(hào)。更進(jìn)一步地,所述方法還包括
所述原GGSN獲取到所述終端新的RID地址后,向互聯(lián)服務(wù)節(jié)點(diǎn)(ISR)發(fā)送RID更新通知,攜帶該終端的AID和新的RID。更進(jìn)一步地,所述方法還包括
所述重定位過(guò)程中,所述原GGSN將維護(hù)的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息傳送到所述新GGSN ;
所述新GGSN保存收到的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息。更進(jìn)一步地,所述新GGSN為所述終端分配新的RID后,根據(jù)保存和維護(hù)的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息,查找到通信對(duì)端的RID,向所述通信對(duì)端接入的GGSN發(fā)送RID更新通知,攜帶該終端的AID和新的RID ;和/或,向ISR發(fā)送RID更新通知,攜帶該終端的AID和新的RID。更進(jìn)一步地,所述新GGSN收到所述原GGSN傳送的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息后,檢查收到的通信對(duì)端發(fā)送給所述終端的數(shù)據(jù)報(bào)文中的源AID,如發(fā)現(xiàn)新的通信對(duì)端和/或RID更新未成功的通信對(duì)端,則向這些通信對(duì)端接入的GGSN發(fā)送和/或重發(fā)RID更新通知,并將新的通信對(duì)端的AID登記到該終端的對(duì)端
信息中。更進(jìn)一步地,所述方法還包括在所述重定位過(guò)程中,所述原GGSN收到發(fā)送給所述終端的數(shù)據(jù)報(bào)文后,
所述原GGSN將所述數(shù)據(jù)報(bào)文經(jīng)原SGSN發(fā)送給源無(wú)線側(cè)網(wǎng)元,并經(jīng)過(guò)所述源無(wú)線側(cè)網(wǎng)元和目標(biāo)無(wú)線側(cè)網(wǎng)元間的轉(zhuǎn)發(fā)通道轉(zhuǎn)發(fā)到所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)給所述終端;或者,
所述原GGSN將所述數(shù)據(jù)報(bào)文經(jīng)所述重定位過(guò)程中建立的所述原GGSN與所述新GGSN之間的轉(zhuǎn)發(fā)通道發(fā)送給所述新GGSN,所述新GGSN再將所述數(shù)據(jù)報(bào)文經(jīng)所述新SGSN發(fā)送給所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)送給所述終端。更進(jìn)一步地,所述方法還包括
所述新GGSN收到所述終端的數(shù)據(jù)報(bào)文后即在本地維護(hù)所述終端的通信對(duì)端的AID-RID映射信息,并在收到原GGSN傳送的通信對(duì)端的AID-RID映射信息后,將收到的所述通信對(duì)端的AID-RID映射信息和本地維護(hù)的通信對(duì)端的AID-RID映射信息合并。更進(jìn)一步地,所述方法還包括
所述原GGSN在維護(hù)對(duì)端信息時(shí),通過(guò)流實(shí)時(shí)檢測(cè)機(jī)制和/或檢查所述終端的數(shù)據(jù)報(bào)文中的源RID與源AID來(lái)發(fā)現(xiàn)新的通信對(duì)端或需刪除的通信對(duì)端,將新的通信對(duì)端的AID及RID登記到所述終端的對(duì)端信息及通信對(duì)端的AID-RID映射信息中,將所述終端的對(duì)端信息中需刪除的通信對(duì)端的AID刪除。更進(jìn)一步地,所述方法還包括
在所述重定位過(guò)程完成后所述終端發(fā)起的路由區(qū)更新過(guò)程中,到所述終端歸屬的簽約寄存器(HLR/HSS)將所述終端接入的GGSN地址更新為所述新GGSN的地址。更進(jìn)一步地,所述方法還包括
GGSN或ISR向終端歸屬ILR查詢所述終端AID對(duì)應(yīng)的RID時(shí),所述終端歸屬ILR返回所述終端的RID ;同時(shí),所述終端歸屬ILR記錄發(fā)起查詢的GGSN或ISR ;
當(dāng)獲知所述終端的RID發(fā)生改變時(shí),所述終端歸屬ILR通知所有發(fā)起過(guò)查詢的GGSN、ISR所述終端RID的變化。更進(jìn)一步地,所述方法還包括
所述終端接入到所述新GGSN后,所述原GGSN或新GGSN使用廣播的方式將所述終端的RID變化通知所有GGSN、ISR0更進(jìn)一步地,所述重定位過(guò)程至少包括
服務(wù)無(wú)線網(wǎng)絡(luò)子系統(tǒng)(SRNS)重定位過(guò)程;或者,
聯(lián)合的硬切換和SRNS重定位過(guò)程;或者,
小區(qū)/URA聯(lián)合更新和SRNS重定位過(guò)程;或者,
路由區(qū)更新過(guò)程。
本發(fā)明還提供了一種網(wǎng)關(guān)節(jié)點(diǎn),應(yīng)用于寬帶碼分多址(WCDMA)或時(shí)分同步碼分多址(TD-SCDMA)網(wǎng)絡(luò),所述網(wǎng)關(guān)節(jié)點(diǎn)(GGSN)包括
切出控制模塊,用于根據(jù)SGSN間重定位過(guò)程中收到的新SGSN發(fā)送的針對(duì)切入終端的更新PDP上下文請(qǐng)求確定需要切換GGSN時(shí),將所述終端的PDP上下文推送給所述終端切入的新GGSN,并將所述新GGSN的第一地址信息通知所述新SGSN ; 切入控制模塊,用于接收到終端切出的原GGSN推送的所述終端的PDP上下文后,根據(jù)所述終端的PDP上下文中包含的所述新SGSN的地址和TEID,向所述新SGSN發(fā)送發(fā)往所述終端的下行數(shù)據(jù)。更進(jìn)一步地,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括
切入GGSN選擇模塊,用于收到所述更新PDP上下文請(qǐng)求后,根據(jù)本地策略、和/或所述新GGSN的負(fù)荷信息確定是否需要切換GGSN,及選擇切入的GGSN。更進(jìn)一步地,所述切出控制模塊用于,根據(jù)所述更新PDP上下文請(qǐng)求中包含的所述新SGSN的地址,通過(guò)查詢本地靜態(tài)配置的SGSN與GGSN映射表、或查詢外地服務(wù)器獲取所述新GGSN的第二地址信息,根據(jù)獲取到的所述第二地址信息向所述新GGSN發(fā)送PDP上下文推送消息,將所述終端的PDP上下文推送給所述新GGSN ;
所述切入控制模塊用于,收到所述PDP上下文推送消息后,向所述原GGSN發(fā)送PDP上下文推送應(yīng)答,在所述PDP上下文推送應(yīng)答中包含是否接受切換的指示。更進(jìn)一步地,所述切入控制模塊還用于,收到所述PDP上下文推送消息后,如果接受切換,則在發(fā)送的所述PDP上下文推送應(yīng)答中還包含所述新GGSN的第一地址信息;
所述切出控制模塊還用于,收到PDP上下文推送應(yīng)答后,將所述新GGSN的第一地址信息包含在發(fā)送新SGSN的更新PDP上下文響應(yīng)中通知給所述新SGSN ;
其中,所述第一地址信息包括所述新GGSN的控制面及媒體面IP地址、控制面及媒體面TEID0更進(jìn)一步地,所述切出控制模塊還用于,在向所述新SGSN發(fā)送所述更新PDP上下文響應(yīng)時(shí),將所述PDP上下文響應(yīng)中包含的GGSN的地址信息填寫(xiě)為所述新GGSN的第一地
址信息。更進(jìn)一步地,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括RID分配模塊,和AID-RID映射緩存模塊;
所述RID分配模塊用于,為切入終端分配指向本GGSN的新的RID,分配的所述新的RID
為所述第二地址信息、或者所述新GGSN的其他地址信息;
所述AID-RID映射緩存模塊用于,保存該切入終端AID與該新的RID的映射信息。更進(jìn)一步地,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括RID注冊(cè)模塊,
所述RID注冊(cè)模塊用于,為切入終端分配指向本GGSN的新的RID后,向所述終端的歸屬ILR發(fā)送RID注冊(cè)請(qǐng)求,攜帶所述新的RID,通知所述終端的歸屬ILR更新保存的所述終端的RID ;
或者,根據(jù)獲取的切出終端的新的RID,向所述終端的歸屬ILR發(fā)送RID注冊(cè)請(qǐng)求,攜帶所述新的RID,通知所述終端的歸屬ILR更新保存的所述終端的RID。更進(jìn)一步地,所述RID分配模塊還用于,將分配的所述新的RID通知給所述原GGSN ;
所述RID注冊(cè)模塊用于,根據(jù)所述RID分配模塊通知的所述新的RID,獲取所述終端的新的RID ;或者,通過(guò)如下方式獲取所述切出終端的新的RID :根據(jù)所述新SGSN的地址獲取到的所述新GGSN的第二地址信息,即為所述終端的新的RID。更進(jìn)一步地,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括對(duì)端信息維護(hù)模塊,
所述對(duì)端信息維護(hù)模塊用于,通過(guò)流實(shí)時(shí)檢測(cè)機(jī)制和/或檢查終端的數(shù)據(jù)報(bào)文中的源RID與源AID來(lái)發(fā)現(xiàn)新的通信對(duì)端或需刪除的通信對(duì)端,將新的通信對(duì)端的AID及RID登記到所述終端的對(duì)端信息及通信對(duì)端的AID-RID映射信息中,將所述終端的對(duì)端信息中需刪除的通信對(duì)端的AID刪除;以及,
在重定位過(guò)程中,將維護(hù)的切出終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息傳送到新GGSN,或者,保存收到的切入終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息。更進(jìn)一步地,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括RID更新通知模塊,
所述RID更新通知模塊用于,在為切入終端分配新的RID后,或者在收到所述RID分配模塊通知的切出終端的新的RID后,
根據(jù)保存和維護(hù)的所述終端的對(duì)端信息和所述終端的通信對(duì)端的AID-RID映射信息,查找到通信對(duì)端的RID,向所述通信對(duì)端接入的GGSN發(fā)送RID更新通知,攜帶該終端的AID和新的RID ;和/或,向ISR發(fā)送RID更新通知,攜帶該終端的AID和新的RID。更進(jìn)一步地,所述對(duì)端信息維護(hù)模塊用于,收到所述原GGSN傳送的所述終端的對(duì)端信息和所述終端的通信對(duì)端的AID-RID映射信息后,檢查收到的通信對(duì)端發(fā)送給所述終端的數(shù)據(jù)報(bào)文中的源AID,如發(fā)現(xiàn)新的通信對(duì)端和/或RID更新未成功的通信對(duì)端,則向這些通信對(duì)端接入的GGSN發(fā)送和/或重發(fā)RID更新通知,并將新的通信對(duì)端的AID登記到該終端的對(duì)端信息中。更進(jìn)一步地,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括轉(zhuǎn)發(fā)通道建立模塊和數(shù)據(jù)轉(zhuǎn)發(fā)模塊,
所述轉(zhuǎn)發(fā)通道建立模塊用于,為切出終端建立原GGSN和新GGSN之間的轉(zhuǎn)發(fā)通道;所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊用于,在收到發(fā)給切出終端的數(shù)據(jù)報(bào)文后,經(jīng)所述轉(zhuǎn)發(fā)通道發(fā)給所述新GGSN ;或者,從所述轉(zhuǎn)發(fā)通道收到切入終端的數(shù)據(jù)報(bào)文后,經(jīng)所述新SGSN發(fā)送給所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)送給所述終端。更進(jìn)一步地,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括數(shù)據(jù)轉(zhuǎn)發(fā)模塊,
所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊用于,在收到發(fā)給切出終端的數(shù)據(jù)報(bào)文后,經(jīng)原SGSN發(fā)送給源無(wú)線側(cè)網(wǎng)元,并經(jīng)過(guò)所述源無(wú)線側(cè)網(wǎng)元和目標(biāo)無(wú)線側(cè)網(wǎng)元間的轉(zhuǎn)發(fā)通道轉(zhuǎn)發(fā)到所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)給所述終端。更進(jìn)一步地,所述對(duì)端信息維護(hù)模塊還用于,收到切入終端的數(shù)據(jù)報(bào)文后即在本地維護(hù)所述終端的通信對(duì)端的AID-RID映射信息,并在收到原GGSN傳送的通信對(duì)端的AID-RID映射信息后,將收到的所述通信對(duì)端的AID-RID映射信息和本地維護(hù)的通信對(duì)端的AID-RID映射信息合并。
更進(jìn)一步地,所述切出控制模塊還用于,在所述重定位過(guò)程完成后所述終端發(fā)起的路由區(qū)更新過(guò)程中,到所述終端歸屬的簽約寄存器(HLR/HSS)將所述終端接入的GGSN地址更新為所述新GGSN的地址。本發(fā)明還提供了一種核心網(wǎng)絡(luò),所述核心網(wǎng)絡(luò)包括前述的網(wǎng)關(guān)節(jié)點(diǎn),還包括SGSN和ILR,其中所述SGSN用于,在SGSN間重定位過(guò)程中,向終端的原GGSN發(fā)送更新PDP上下文請(qǐng)求后,根據(jù)收到的所述原GGSN通知的新GGSN的第一地址信息,向所述新GGSN發(fā)送所述終端的上行數(shù)據(jù);
所述ILR用于,存儲(chǔ)終端的AID-RID映射關(guān)系,接受GGSN或ISR發(fā)起的查詢、注冊(cè)、更改、刪除AID-RID映射關(guān)系的請(qǐng)求。更進(jìn)一步地,所述ILR還用于,接收到GGSN或ISR查詢所述終端AID對(duì)應(yīng)的RID的請(qǐng)求時(shí),根據(jù)存儲(chǔ)的所述終端的AID-RID映射關(guān)系返回所述終端的RID ;同時(shí),記錄發(fā)起查詢的GGSN或ISR ;
當(dāng)獲知所述終端的RID發(fā)生改變時(shí),所述ILR通知所有發(fā)起過(guò)查詢的GGSN、ISR所述終端RID的變化。更進(jìn)一步地,所述ILR還用于,為終端分配AID,并支持GGSN使用終端國(guó)際移動(dòng)用戶識(shí)別碼aMSI)查詢終端的AID。上述基于WCDMA核心網(wǎng)的移動(dòng)性管理方法及相應(yīng)的GGSN及WCDMA核心網(wǎng)除了可實(shí)現(xiàn)位置管理功能外,可以支持終端的身份標(biāo)識(shí)與位置分離,避免路由迂回。并且可以盡量基于現(xiàn)有重定位流程,不影響現(xiàn)有重定位流程的一致性,因而具有較好的可行性。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖1為現(xiàn)有WCDMA系統(tǒng)分組域的架構(gòu) 圖2a為服務(wù)SRNS重定位和路由區(qū)更新如的不意 圖2b為服務(wù)SRNS重定位和路由區(qū)更新后的不意 圖3是現(xiàn)有SRNS重定位過(guò)程的流程 圖4是現(xiàn)有路由區(qū)更新的流程 圖5為一種SILSN網(wǎng)絡(luò)架構(gòu)的示意 圖6為本發(fā)明具有SILSN架構(gòu)的WCDMA核心網(wǎng)架構(gòu)的示意 圖7是本發(fā)明實(shí)施例一的用于服務(wù)SRNS重定位的方法流程示意 圖8是本發(fā)明實(shí)施例二的用于聯(lián)合的硬切換和SRNS重定位的方法流程示意 圖9是本發(fā)明實(shí)施例三的用于小區(qū)/URA聯(lián)合更新和SRNS重定位的方法流程示意圖; 圖10是本發(fā)明實(shí)施例四的用于路由區(qū)更新的方法流程示意圖。
具體實(shí)施例方式為了解決上述技術(shù)問(wèn)題,本發(fā)明提供一種基于WCDMA核心網(wǎng)的移動(dòng)性管理的實(shí)現(xiàn)方法。需要說(shuō)明的是,由于TD-SCDMA核心網(wǎng)絡(luò)架構(gòu)與WCDMA核心網(wǎng)絡(luò)架構(gòu)一致,本發(fā)明方案在TD-SCDMA核心網(wǎng)絡(luò)中同樣適用,以下所述WCDMA統(tǒng)指WCDMA及TD-SCDMA。本發(fā)明提供的移動(dòng)性管理方法,主要包括
在SGSN間重定位過(guò)程中,終端接入的原網(wǎng)關(guān)節(jié)點(diǎn)(GGSN)根據(jù)所述終端的新SGSN發(fā)送的更新PDP上下文請(qǐng)求確定需要切換GGSN時(shí),將所述終端的PDP上下文推送給所述新GGSN,并將所述新GGSN的第一地址信息通知所述新SGSN ;所述新GGSN根據(jù)所述終端的PDP上下文中包含的所述新SGSN的地址和TEID,向所述新SGSN發(fā)送發(fā)往所述終端的下行數(shù)據(jù);
所述新SGSN根據(jù)所述新GGSN的第一地址信息,向所述新GGSN發(fā)送所述終端的上行數(shù)據(jù)。之后,該終端接入到新的GGSN,通過(guò)新GGSN連接到外部的分組數(shù)據(jù)網(wǎng)絡(luò)。上述方法中,所述原GGSN根據(jù)所述更新PDP上下文請(qǐng)求中包含的所述新SGSN的地址,根據(jù)本地策略、和/或(從外部服務(wù)器獲取到的)所述新GGSN的負(fù)荷信息確定是否需要切換GGSN。上述方法中,所述原GGSN根據(jù)所述更新PDP上下文請(qǐng)求中包含的新SGSN的地址,通過(guò)查詢本地配置、或查詢外地服務(wù)器獲取所述新GGSN的第二地址信息,并根據(jù)獲取到的所述第二地址信息向所述新GGSN發(fā)送PDP上下文推送消息,將所述終端的PDP上下文推送給所述新GGSN ;
所述新GGSN收到所述PDP上下文推送消息后,向所述原GGSN發(fā)送PDP上下文推送應(yīng)答,在所述PDP上下文推送應(yīng)答中包含是否接受切換的指示。進(jìn)一步地,如果所述新GGSN接受切換,則在發(fā)送的所述PDP上下文推送應(yīng)答中還包含所述新GGSN的第一地址信息,該第一地址信息包括新GGSN媒體面及控制面IP地址,媒體面及控制面TEID (Tunnel Endpoint Identifier,隧道端點(diǎn)標(biāo)識(shí)符);
所述原GGSN收到PDP上下文推送應(yīng)答后,將所述新GGSN的第一地址信息包含在發(fā)送新SGSN的更新PDP上下文響應(yīng)中通知給所述新SGSN。上述方法中,原GGSN獲取新GGSN的第二地址信息(可以僅包括新GGSN的IP地址)的步驟可以為
方式一,GGSN靜態(tài)配置SGSN與GGSN映射表,原GGSN根據(jù)新SGSN的地址查找該表獲得新GGSN的第二地址;
方式二,原GGSN根據(jù)新SGSN的地址查找服務(wù)器,得到新GGSN的第二地址。上述切換方法還可具有以下特點(diǎn)
該新GGSN為該終端分配新的位置標(biāo)識(shí)(RID),并將該RID告知原GGSN,原GGSN保存該終端身份標(biāo)識(shí)(AID)與該新的RID的映射信息,用于數(shù)據(jù)轉(zhuǎn)發(fā),或者RID注冊(cè)及通知對(duì)端更新終端的RID。該原GGSN或新GGSN向該終端歸屬身份位置寄存器(ILR)發(fā)送RID注冊(cè)請(qǐng)求,攜帶該新的RID,該終端歸屬ILR更新保存的該終端的RID。上述方法還可包括原GGSN保存并維護(hù)該終端的對(duì)端信息,該對(duì)端信息包含該終端AID與該終端的通信對(duì)端的AID的對(duì)應(yīng)關(guān)系信息;在切換過(guò)程中,原GGSN將維護(hù)的該終端的對(duì)端信息傳送到該新GGSN ;原GGSN或新GGSN根據(jù)終端的對(duì)端信息中通信對(duì)端的AID,查找到該通信對(duì)端接入的網(wǎng)關(guān)的地址信息,向該通信對(duì)端接入的網(wǎng)關(guān)發(fā)送RID更新通知,攜帶該終端AID和新的RID。 上述方法還可包括原GGSN保存并維護(hù)終端的通信對(duì)端的AID-RID映射信息;在該切換過(guò)程中,原GGSN將維護(hù)的該終端的通信對(duì)端的AID-RID映射信息傳送到新GGSN,新GGSN在收到該終端的數(shù)據(jù)報(bào)文后即在本地維護(hù)該終端的通信對(duì)端的AID-RID映射信息,并在收到原GGSN傳送的AID-RID映射信息后,將收到映射信息的和本地維護(hù)的該AID-RID映射信息合并。
上述方法還可包括在切換過(guò)程中,原GGSN收到發(fā)給該終端的數(shù)據(jù)報(bào)文后,經(jīng)原SGSN發(fā)給源無(wú)線側(cè)網(wǎng)元,該數(shù)據(jù)報(bào)文經(jīng)過(guò)源無(wú)線側(cè)網(wǎng)元和目標(biāo)無(wú)線側(cè)網(wǎng)元間的轉(zhuǎn)發(fā)通道被轉(zhuǎn)發(fā)到目標(biāo)無(wú)線側(cè)網(wǎng)元,由目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)給終端;或者,在切換過(guò)程中,建立原GGSN和新GGSN之間的轉(zhuǎn)發(fā)通道,原GGSN收到發(fā)給終端的數(shù)據(jù)報(bào)文后,經(jīng)轉(zhuǎn)發(fā)通道發(fā)給新GGSN,新GGSN再將該數(shù)據(jù)報(bào)文經(jīng)新SGSN發(fā)給目標(biāo)無(wú)線側(cè)網(wǎng)元,由該目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)給終端。上述方法中,原GGSN獲取終端新的RID的方式可以為
方式一,新GGSN給終端分配RID,通過(guò)消息發(fā)送給原GGSN ;
方式二,原GGSN根據(jù)新SGSN的地址查找本地靜態(tài)配置或查找服務(wù)器,得到新GGSN的地址,此地址即為RID。上述方法還可具有以下特點(diǎn)當(dāng)原GGSN獲取到新GGSN給終端分配的RID地址后,根據(jù)維護(hù)的該終端的對(duì)端信息和該終端的通信對(duì)端的AID-RID映射信息查找到通信對(duì)端的RID,向所述通信對(duì)端接入的網(wǎng)關(guān)(GGSN)發(fā)送RID更新通知,攜帶該終端的AID和新的RID。上述方法還可具有以下特點(diǎn)當(dāng)原GGSN得到新GGSN給終端分配的RID地址后,向ISR發(fā)送RID更新通知,攜帶該終端的AID和新的RID。上述方法還可具有以下特點(diǎn)原GGSN是在與新GGSN建立該轉(zhuǎn)發(fā)通道時(shí)或在該轉(zhuǎn)發(fā)通道建立后,才將該終端的對(duì)端信息和/或該終端通信對(duì)端的AID-RID映射信息傳送到新GGSN,新GGSN是根據(jù)傳送來(lái)的對(duì)端信息中通信對(duì)端的AID查詢到通信對(duì)端的RID,向所述通信對(duì)端接入的網(wǎng)關(guān)發(fā)送RID更新通知,攜帶該終端的AID和新的RID。上述方法還可包括原GGSN將新GGSN的地址和TEID (包括控制面及媒體面)信息使用原有的消息通知給新SGSN,新SGSN收到該消息后,使用新GGSN的地址和TEID把終端發(fā)送的上行數(shù)據(jù)包發(fā)送給新GGSN。上述方法還可包括原GGSN將新SGSN的地址和TEID信息發(fā)送給新GGSN,新GGSN將發(fā)送給終端的下行報(bào)文發(fā)送給新SGSN,新SGSN再發(fā)送給終端。上述方法還可包括原GGSN與新GGSN建立轉(zhuǎn)發(fā)通道,該轉(zhuǎn)發(fā)通道建立后,原GGSN將收到的發(fā)送給終端的報(bào)文通過(guò)該轉(zhuǎn)發(fā)通道轉(zhuǎn)發(fā)到新GGSN,新GGSN再通過(guò)新SGSN發(fā)送到目標(biāo)無(wú)線側(cè)網(wǎng)元;如果GGSN與終端之間的數(shù)據(jù)包需要序列號(hào),新GGSN將需要發(fā)往終端的下行數(shù)據(jù)包打上序列號(hào)。上述方法還可包括新GGSN收到原GGSN傳送來(lái)的對(duì)端信息后,檢查原GGSN轉(zhuǎn)發(fā)來(lái)的發(fā)給終端的數(shù)據(jù)報(bào)文中通信對(duì)端的AID,如發(fā)現(xiàn)新的通信對(duì)端和/或RID更新未成功的通信對(duì)端,向這些通信對(duì)端接入的網(wǎng)關(guān)(GGSN)發(fā)送和/或重發(fā)RID更新通知,并將新的通信對(duì)端的AID登記到該終端的對(duì)端信息中。上述方法還可包括原GGSN收到所有AID-RID映射更新通知的應(yīng)答后,和/或在設(shè)置的轉(zhuǎn)發(fā)定時(shí)器到期后,停止向所述新GGSN轉(zhuǎn)發(fā)發(fā)給所述終端的數(shù)據(jù)。上述方法還可包括所述原GGSN在停止向所述新GGSN轉(zhuǎn)發(fā)后,向所述新GGSN發(fā)送停止轉(zhuǎn)發(fā)消息;
所述新GGSN收到所述停止轉(zhuǎn)發(fā)消息后,刪除分配的所述臨時(shí)轉(zhuǎn)發(fā)TEIDJP /或臨時(shí)PDU (Protocol Data Unit,協(xié)議數(shù)據(jù)單元)序列號(hào)。
上述方法還可包括在重定位完成過(guò)程終端發(fā)起的路由區(qū)更新過(guò)程中,到該終端歸屬的簽約寄存器(HLR/HSS)將該終端接入的GGSN地址更新為該新GGSN的地址。上述方法還可具有以下特點(diǎn)原GGSN在維護(hù)對(duì)端信息時(shí),通過(guò)收到的對(duì)端數(shù)據(jù)報(bào)文的源RID與源AID來(lái)發(fā)現(xiàn)新的通信對(duì)端,將新的通信對(duì)端的AID及RID登記到該終端的對(duì)端信息及AID-RID映射信息中上述方法還可具有以下特點(diǎn)原GGSN在維護(hù)對(duì)端信息時(shí),通過(guò)流實(shí)時(shí)檢測(cè)機(jī)制和/或檢查該終端的數(shù)據(jù)報(bào)文中的AID來(lái)發(fā)現(xiàn)新的通信對(duì)端或需刪除的通信對(duì)端,將新的通信對(duì)端的AID登記到該終端的對(duì)端信息中,將該對(duì)端信息中需刪除的通信對(duì)端的AID刪除。上述方法還可具有以下特點(diǎn)使用ILR的注冊(cè)通知機(jī)制,即GGSN、ISR查詢ILR關(guān)于終端AID對(duì)應(yīng)的RID時(shí),ILR返回終端的RID ;同時(shí),ILR記錄發(fā)起該查詢的ASR、ISR,當(dāng)該終端RID發(fā)生改變時(shí),ILR通知所有發(fā)起過(guò)該查詢的ASR、ISR該終端RID的變化。上述方法還可具有以下特點(diǎn)當(dāng)ASR、ISR數(shù)量較少時(shí)(網(wǎng)絡(luò)規(guī)模較小),終端切換GGSN后,原GGSN或新GGSN使用廣播的方式發(fā)送終端RID的改動(dòng)給所有GGSN、ISR0相應(yīng)地,本發(fā)明還提供一種核心網(wǎng),包括關(guān)口 GPRS節(jié)點(diǎn)(GGSN)、服務(wù)GPRS節(jié)點(diǎn)(SGSN)和歸屬用戶簽約寄存器(HLR/HSS),該核心網(wǎng)還包括身份位置寄存器(ILR),互聯(lián)網(wǎng)服務(wù)路由器(ISR)等,其中
所述SGSN設(shè)置成與現(xiàn)有WCDMA所具有的功能相同;
所述GGSN設(shè)置成為切入終端分配新的位置標(biāo)識(shí)(RID),并保存該切入終端的身份標(biāo)識(shí)(AID)與新的RID之間的映射信息;
所述GGSN還設(shè)置成向終端歸屬的ILR發(fā)送RID注冊(cè)請(qǐng)求,攜帶該切入終端的新的RID,以使該切入終端歸屬的ILR更新保存的該切入終端的RID ;
所述GGSN還設(shè)置成當(dāng)終端切換后,可通知其它GGSN、ISR,終端RID的改變。所述GGSN還設(shè)置成在切換時(shí)或一段時(shí)間內(nèi),可將收到的發(fā)往切出終端的數(shù)據(jù)轉(zhuǎn)發(fā)往終端切入的GGSN。GGSN可包括切出控制模塊,其可設(shè)置成在終端切出時(shí),把終端的PDP上下文及序列號(hào)等相關(guān)信息發(fā)往終端切入的GGSN ;把終端切入的GGSN的地址通知終端切入的SGSN ;更新ILR及通知GGSN、ISR等終端RID的改變;調(diào)用報(bào)文轉(zhuǎn)發(fā)模塊,轉(zhuǎn)發(fā)發(fā)往終端的數(shù)據(jù)報(bào)文到終端切入的GGSN ;—定時(shí)間后,釋放為該切出終端分配的資源;
切入控制模塊,其可設(shè)置成在收到終端切出的GGSN發(fā)送的重定位請(qǐng)求后,調(diào)用RID分配模塊,為切入終端分配RID ;同時(shí),為該切入終端建立與新SGSN之間的PDP承載(GGSN IP地址,TEID);將為切入終端分配的上述信息發(fā)送給終端切出的GGSN。RID分配模塊,其可設(shè)置成為切入終端分配指向本GGSN的新的RID,保存該切入終端AID與該新的RID的映射信息;
報(bào)文轉(zhuǎn)發(fā)模塊,其可設(shè)置成對(duì)切出終端的數(shù)據(jù)報(bào)文進(jìn)行轉(zhuǎn)發(fā)處理;
AID-RID映射緩存模塊,緩存終端AID、RID的綁定關(guān)系;
GGSN還可包括對(duì)端信息維護(hù)模塊,該對(duì)端信息維護(hù)模塊可設(shè)置成維護(hù)終端的對(duì)端信息,該對(duì)端信息包含終端的AID與該終端的通信對(duì)端的AID的對(duì)應(yīng)關(guān)系信息;
GGSN的切出控制模塊還可設(shè)置成在切換過(guò)程中,根據(jù)維護(hù)的切出終端的對(duì)端信息通知對(duì)端AID-RID映射緩存模塊更改AID、RID映射,通知對(duì)端信息維護(hù)模塊停止維護(hù)該切出終端的對(duì)端信息;
GGSN的切入控制模塊還可設(shè)置成在切換過(guò)程中,接收原GGSN傳送的切入終端的對(duì)端信息,通知本GGSN的對(duì)端信息維護(hù)模塊保存和維護(hù)該切入終端的對(duì)端信息;
GGSN還可包括RID更新模塊,GGSN的RID更新模塊可設(shè)置成根據(jù)切入終端或切出終端的對(duì)端信息中通信對(duì)端的AID查找到該通信對(duì)端接入的網(wǎng)關(guān)(GGSN)的地址,向該通信對(duì)端接入的網(wǎng)關(guān)發(fā)送RID更新通知,攜帶該切入終端或切出終端的AID和新的RID。GGSN還可包括切入GGSN選擇模塊,在收到新SGSN發(fā)送的針對(duì)切入終端的轉(zhuǎn)發(fā)重定位請(qǐng)求后選擇GGSN,可根據(jù)SGSN、GGSN綁定表,根據(jù)SGSN地址查詢服務(wù)器等方式獲取切入GGSN地址。GGSN的切入控制模塊還可設(shè)置成在切換過(guò)程中,接收終端切出的GGSN傳送的切入終端的對(duì)端信息,通知本GGSN的對(duì)端信息維護(hù)模塊進(jìn)行保存和維護(hù);
GGSN的切出控制模塊還可設(shè)置成將維護(hù)的切出終端的通信對(duì)端的AID-RID映射信息傳送到終端切入的GGSN的AID-RID映射緩存模塊。GGSN的切入控制模塊還可設(shè)置成將為切入終端分配的新的RID傳送給終端切出的 GGSN ;
GGSN的切入控制模塊還可設(shè)置成在收到終端切出的GGSN傳送的切入終端的對(duì)端信息后,調(diào)用RID更新模塊為切入終端發(fā)起到對(duì)端的RID更新。GGSN還可包括映射信息維護(hù)模塊,該映射信息維護(hù)模塊可設(shè)置成在切換過(guò)程中,收到切入終端的數(shù)據(jù)報(bào)文后即在本地維護(hù)該切入終端的通信對(duì)端的AID-RID映射信息,并將收到的終端切出的GGSN傳送的該切入終端的通信對(duì)端的AID-RID映射信息和本地維護(hù)的AID-RID映射信息合并;
GGSN的報(bào)文轉(zhuǎn)發(fā)模塊可設(shè)置成通過(guò)如下方式轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文將收到的發(fā)給切出終端的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)給終端切出的SGSN,將收到的發(fā)給切入終端的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)給終端切入的SGSN ;或者
GGSN還可包括轉(zhuǎn)發(fā)通道建立模塊,該轉(zhuǎn)發(fā)通道建立模塊可設(shè)置成在切換過(guò)程中為切出終端建立終端切出的GGSN和終端切入的GGSN之間的轉(zhuǎn)發(fā)通道;GGSN的報(bào)文轉(zhuǎn)發(fā)模塊可設(shè)置成通過(guò)如下方式轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文在收到發(fā)給切出終端的數(shù)據(jù)報(bào)文后,經(jīng)該轉(zhuǎn)發(fā)通道發(fā)給切入GGSN ;
GGSN的對(duì)端信息維護(hù)模塊還可設(shè)置成在保存終端切出的GGSN傳送來(lái)的切入終端的對(duì)端信息后,檢查終端切出的GGSN轉(zhuǎn)發(fā)來(lái)的發(fā)給該切入終端的數(shù)據(jù)報(bào)文中通信對(duì)端的AID,如發(fā)現(xiàn)新的通信對(duì)端,將該新的通信對(duì)端的AID登記到該切入終端的對(duì)端信息中;GGSN的RID更新模塊可設(shè)置成通過(guò)如下方式查找到通信對(duì)端接入的網(wǎng)關(guān)(GGSN)的地址信息根據(jù)該終端通信對(duì)端的AID從本地緩存或通信對(duì)端的歸屬用戶簽約服務(wù)器(HLR/HSS)或DNS服務(wù)器或ILR查詢到該通信對(duì)端接入的網(wǎng)關(guān)的地址信息。GGSN的對(duì)端信息維護(hù)模塊可設(shè)置成查詢對(duì)端RID時(shí),添加對(duì)端信息表;收到對(duì)端離線刪除AID-RID緩存綁定時(shí),刪除對(duì)端信息。GGSN的對(duì)端信息維護(hù)模塊可設(shè)置成通過(guò)如下方式維護(hù)對(duì)端信息通過(guò)流實(shí)時(shí)檢測(cè)機(jī)制和/或通過(guò)檢查終端的數(shù)據(jù)報(bào)文中的AID,將發(fā)現(xiàn)的新的通信對(duì)端的AID登記到該終端的對(duì)端信息中,將需刪除的通信對(duì)端的AID從該終端的對(duì)端信息中刪除。
所述ILR設(shè)置成為存儲(chǔ)AID-RID映射關(guān)系,接受GGSN或ISR發(fā)送的查詢、注冊(cè)、更改、刪除AID-RID映射關(guān)系的請(qǐng)求;
所述ILR還可設(shè)置成為當(dāng)收到查詢AID-RID映射關(guān)系時(shí),存儲(chǔ)該查詢的發(fā)起網(wǎng)元,當(dāng)該AID關(guān)聯(lián)的RID發(fā)生改變時(shí)(變更、注銷),通知相關(guān)網(wǎng)元,起到GGSN通訊對(duì)端表所起的作用;
所述ILR還可設(shè)置成為為終端分配AID,支持GGSN使用終端MSI查詢終端的AID。此外,本發(fā)明還提供一種上述的關(guān)口 GPRS節(jié)點(diǎn)(GGSN)。為了便于闡述本發(fā)明,以下將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明技術(shù)方案的實(shí)施作進(jìn)一步詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。下文中,本發(fā)明提供了一種在WCDMA系統(tǒng)中使用身份位置分離架構(gòu),在切換過(guò)程中支持終端的身份標(biāo)識(shí)與位置分離的WCDMA核心網(wǎng)的移動(dòng)性管理方法,以避免路由迂回。具體來(lái)講,是將上述SILSN架構(gòu)應(yīng)用于WCDMA系統(tǒng),來(lái)實(shí)現(xiàn)無(wú)固定錨點(diǎn)切換。需要說(shuō)明的是,使用SILSN架構(gòu)只是為了具體說(shuō)明本發(fā)明的實(shí)施例,本發(fā)明的流程也可廣泛適用于其它身份位置分離架構(gòu)。根據(jù)背景技術(shù)記載的SILSN架構(gòu)及其工作原理可以了解,終端移動(dòng)發(fā)生跨ASR的切換時(shí),切入一側(cè)的新ASR要為終端分配RID,封裝MS發(fā)出的報(bào)文及解封裝發(fā)往MS的報(bào)文;切出一側(cè)的原ASR要?jiǎng)h除該終端的AID-RID映射信息,轉(zhuǎn)發(fā)發(fā)往MS的報(bào)文到新ASR。同時(shí),新ASR或原ASR需要更新MS在ILR的AID-RID映射關(guān)系,并且,如果ASR、ISR使用AID-RID映射緩存在本地,需要有一種機(jī)制將AID-RID映射改變通知ASR、ISR0在圖6示出了一種具有SILSN架構(gòu)的WCDMA核心網(wǎng)的架構(gòu)
GGSN用作ASR的功能,與ILR之間有接口 SI,接口 SI用于向ILR查詢通信對(duì)端的RID,注冊(cè)、更改、刪除MS的AID-RID映射關(guān)系等。GGSN與ISR之間有信令接口 S2及數(shù)據(jù)接口 D2,信令接口 S2用于在GGSN切換時(shí),通知ISR相關(guān)AID-RID綁定的更改,也可用于GGSN通知ISR注冊(cè)、刪除AID-RID綁定。GGSN與ISR之間的數(shù)據(jù)接口 D2用于GGSN向ISR轉(zhuǎn)發(fā)MS發(fā)送的發(fā)往外部網(wǎng)絡(luò)的數(shù)據(jù)及ISR向GGSN轉(zhuǎn)發(fā)發(fā)往MS的數(shù)據(jù)。ISR與外部網(wǎng)絡(luò)的數(shù)據(jù)接口 D3不在本專利描述的范圍。本發(fā)明并不局限于上述架構(gòu)。由于無(wú)線接入網(wǎng)可能采用其他的結(jié)構(gòu),在其他架構(gòu)中目標(biāo)RNC可能是其他的無(wú)線側(cè)網(wǎng)元。在基于以上WCDMA核心網(wǎng)架構(gòu)的重定位準(zhǔn)備過(guò)程中,GGSN不再需要錨定,可根據(jù)SGSN的切換進(jìn)行GGSN的切換以減少路由迂回。下文主要針對(duì)為實(shí)現(xiàn)無(wú)固定錨點(diǎn)切換而在原有系統(tǒng)上進(jìn)行的改進(jìn)加以描述,包括相關(guān)的功能和流程。文中,在描述某網(wǎng)元作為原側(cè)網(wǎng)元對(duì)終端切換進(jìn)行處理時(shí),稱該終端為切出終端;在描述某網(wǎng)元作為目標(biāo)側(cè)網(wǎng)元對(duì)終端切換進(jìn)行處理時(shí),稱該終端為切入終端。文中,還將終端的通信對(duì)端接入的網(wǎng)元簡(jiǎn)稱為對(duì)端網(wǎng)元;另,在表述某個(gè)網(wǎng)元的功能時(shí),將接入到該網(wǎng)元的用戶終端稱為終端,與接入該網(wǎng)元的用戶終端通信的用戶終端稱為通信對(duì)端。實(shí)施例一本實(shí)施例基于圖5描述的WCDMA核心網(wǎng)架構(gòu),描述無(wú)錨點(diǎn)GGSN的服務(wù)SRNS重定位過(guò)程,切換過(guò)程無(wú)數(shù)據(jù)丟失,切換完成后,MS的數(shù)據(jù)報(bào)文通過(guò)新GGSN進(jìn)行路由,以減少路由迂回。如圖7所示,本實(shí)施例服務(wù)SRNS重定位過(guò)程的流程包括
步驟701-711 :同現(xiàn)有服務(wù)SRNS重定位流程的步驟301-311。步驟712.新SGSN通過(guò)發(fā)送轉(zhuǎn)發(fā)重定位完成消息,發(fā)信號(hào)通知原SGSN,SRNS重定位過(guò)程已完成。步驟712和步驟713可同時(shí)發(fā)生。步驟712與現(xiàn)有流程步驟312—致。步驟713a新SGSN向原GGSN發(fā)送更新PDP上下文請(qǐng)求消息(新SGSN地址,SGSNTEID (隧道端點(diǎn)標(biāo)識(shí)符),議定QoS等),同現(xiàn)有服務(wù)SRNS重定位流程的步驟313。步驟A :原GGSN收到更新PDP上下文請(qǐng)求消息后,根據(jù)消息中攜帶的新SGSN地址,決定是否需要切換GGSN,這里決定是否需要切換GGSN可以根據(jù)本地策略也可以訪問(wèn)外部服務(wù)器獲取信息等方式,如果不切換GGSN與現(xiàn)有后續(xù)流程相同,本實(shí)施例主要描述切換GGSN的情況。原GGSN如果決定切換GGSN,可根據(jù)新SGSN的地址,查詢本地配置,查詢外部服務(wù)器等方式獲得新GGSN的地址;在得到新GGSN地址以后,原GGSN向新GGSN發(fā)送PDP上下文推送消息,PDP上下文推送消息中可包括MS的MSI,AID, PDP上下文信息(包含新SGSN的地址與TEID),MS的鑒權(quán)信息等信息。此處PDP上下文推送消息的目的是通知新GGSN MS需要切換,及把MS相關(guān)的PDP上下文,鑒權(quán)信息等發(fā)送給新GGSN,不局限于一條消息。步驟B.新GGSN收到原GGSN發(fā)送的PDP上下文推送消息后,為MS分配一個(gè)其自身的地址作為MS的RID,該RID可以是接受原GGSN消息的地址(即第二地址信息),也可以是一個(gè)新分配的新GGSN的其他IP地址;同時(shí),新GGSN為收到的MS的上下文分配GTP (GPRSTunneling Protocol, GPRS隧道協(xié)議)隧道(包括控制面及媒體面TEID,用于新SGSN發(fā)送的上行數(shù)據(jù)包),用于后續(xù)與SGSN轉(zhuǎn)發(fā)MS的數(shù)據(jù)包。步驟Cl.新GGSN向原GGSN發(fā)送PDP上下文推送消息應(yīng)答,應(yīng)答包括新GGSN是否接受切換,MS的MSI,新GGSN地址(用于后續(xù)與新SGSN的GTP隧道使用,可與接受原GGSN消息的IP地址相同,也可以不同),新GGSN控制面及媒體面TEID,MS的AID,為MS分配的RID,臨時(shí)轉(zhuǎn)發(fā)TEID (如果MS需要GGSN對(duì)TOU數(shù)據(jù)包用PDU序列號(hào)排序),臨時(shí)PDU序列號(hào)(如果MS需要GGSN對(duì)I3DU數(shù)據(jù)包用PDU序列號(hào)排序)等信息。步驟C2.原GGSN收到新GGSN發(fā)送的PDP上下文推送消息應(yīng)答,如果新GGSN不接受切換,原GGSN可根據(jù)策略和配置選擇另一個(gè)GGSN重復(fù)步驟A ;也可以不再進(jìn)行切換嘗試,使用現(xiàn)有流程與新SGSN建立隧道,完成服務(wù)SRNS重定位過(guò)程。如果新GGSN接受切換,原GGSN向新GGSN發(fā)送PDP上下文切換消息,可包括MS的MSI,AID,上下行rou序列號(hào)(如果MS需要GGSN對(duì)PDU數(shù)據(jù)包用PDU序列號(hào)排序)等信息。
如果MS需要GGSN對(duì)下行PDU數(shù)據(jù)包用PDU序列號(hào)排序,原GGSN開(kāi)始將下行數(shù)據(jù)包向新GGSN的臨時(shí)轉(zhuǎn)發(fā)TEID發(fā)送,使用臨時(shí)PDU序列號(hào);新GGSN收到后用下行PDU序列號(hào)排序,使用新SGSN的媒體面TEID向新SGSN發(fā)送。如果MS不需要GGSN對(duì)下行PDU數(shù)據(jù)包用PDU序列號(hào)排序,則原GGSN可使用新SGSN的媒體面TEID向新SGSN轉(zhuǎn)發(fā)。針對(duì)MS不需要GGSN對(duì)下行PDU數(shù)據(jù)包用PDU序列號(hào)排序的情形,新GGSN不需分配臨時(shí)轉(zhuǎn)發(fā)TEID和臨時(shí)PDU序列號(hào),步驟Cl中PDP上下文推送消息應(yīng)答不需攜帶臨時(shí)轉(zhuǎn)發(fā)TEID和臨時(shí)PDU序列號(hào);原GGSN可不向新GGSN發(fā)送步驟C2中PDP上下文切換消息,新GGSN在收到發(fā)往MS的數(shù)據(jù)時(shí)使用新SGSN的媒體面TEID向新SGSN發(fā)送。原GGSN可直接封裝轉(zhuǎn)發(fā)MS的上行數(shù)據(jù)包,或用新GGSN的媒體面TEID向新GGSN轉(zhuǎn)發(fā)。步驟713b.原GGSN向新SGSN發(fā)送更新PDP上下文響應(yīng),與原有流程步驟313更新PDP上下文響應(yīng)消息格式一致,但是媒體面TEID及控制面TEID填寫(xiě)在步驟Cl中收到的新GGSN的媒體面TEID及控制面TEID;用戶面的GGSN地址及控制面的GGSN地址填寫(xiě)在步驟Cl中收到的新GGSN的用戶面的GGSN地址及用于控制面的GGSN地址。此步驟后,新SGSN開(kāi)始向新GGSN,而不是原GGSN發(fā)送上行數(shù)據(jù)。步驟D.原GGSN可根據(jù)MS的通訊對(duì)端表,查找所有MS關(guān)聯(lián)的對(duì)端GGSN (除新GGSN),發(fā)送MS AID-RID映射變更的消息,并接收AID-RID映射變更消息的應(yīng)答。步驟E.原GGSN向ILR發(fā)送AID-RID映射變更的消息,并接收ILR的應(yīng)答。步驟F.原GGSN收到所有對(duì)端(GGSN,ISR, ILR)發(fā)送的AID-RID映射變更消息的應(yīng)答后,可停止向新GGSN轉(zhuǎn)發(fā)數(shù)據(jù),刪除相關(guān)信息;同時(shí),向新GGSN發(fā)送停止轉(zhuǎn)發(fā)消息,新GGSN收到該消息后可刪除分配的臨時(shí)轉(zhuǎn)發(fā)TEID和臨時(shí)PDU序列號(hào)。如果不要求PDU序列號(hào)排序,則可不向新GGSN發(fā)送停止轉(zhuǎn)發(fā)消息。步驟F也可在原GGSN設(shè)置轉(zhuǎn)發(fā)定時(shí)器,在定時(shí)器超時(shí)后向新GGSN發(fā)送停止轉(zhuǎn)發(fā)消息。也可在新GGSN對(duì)臨時(shí)轉(zhuǎn)發(fā)TEID和臨時(shí)PDU序列號(hào)使用老化機(jī)制,則可不向新GGSN發(fā)送停止轉(zhuǎn)發(fā)消息。步驟714.接收到轉(zhuǎn)發(fā)重定位完成消息,原SGSN發(fā)送Iu釋放命令給源RNC。當(dāng)RNC數(shù)據(jù)轉(zhuǎn)發(fā)定時(shí)器到期,源RNC用Iu釋放完成消息響應(yīng)。步驟714與現(xiàn)有流程步驟314—致。步驟715. MS發(fā)起路由區(qū)更新過(guò)程,由于MS處于PMM-C0NNECTED模式,它只是執(zhí)行的RA更新過(guò)程的一個(gè)子集。步驟715與現(xiàn)有流程步驟315 —致。本實(shí)施例步驟A到F是本專利的不同現(xiàn)有流程的改動(dòng),由新SGSN的PDP上下文更新消息觸發(fā),用于GGSN的無(wú)縫切換。與聯(lián)合硬切換和SRNS重定位流程,聯(lián)合的小區(qū)/URA和服務(wù)RNS重定位的流程區(qū)別在于無(wú)線側(cè),因此不影響上述實(shí)施例的描述。本實(shí)施例步驟A到F同樣可用于現(xiàn)有流程的聯(lián)合硬切換和SRNS重定位過(guò)程及聯(lián)合的小區(qū)/URA更新和SRNS重定位過(guò)程,由新SGSN的PDP上下文更新消息觸發(fā),實(shí)現(xiàn)GGSN的無(wú)縫切換。此外,本實(shí)施例還可具有如下變例/替代方式
例如,步驟C2中,原GGSN也可以將其保存的通訊對(duì)端的AID-RID緩存發(fā)送給新GGSN。例如,在步驟D中,通知通訊對(duì)端有多種方式
方式一,不執(zhí)行步驟D,只執(zhí)行步驟E,AID-RID的映射信息的更新由ILR通知; 方式二,使用廣播通知方式。例如,也可以不執(zhí)行步驟D,原GGSN轉(zhuǎn)發(fā)所有發(fā)往MS的數(shù)據(jù)給新GGSN,且轉(zhuǎn)發(fā)時(shí)間長(zhǎng)于所有GGSN緩存AID-RID映射的時(shí)間,確保原GGSN轉(zhuǎn)發(fā)所有對(duì)端GGSN由于AID-RID緩存老化,查詢ILR得到新AID-RID映射之前的數(shù)據(jù)包.原GGSN收到發(fā)往MS的數(shù)據(jù)時(shí)可以通知對(duì)端網(wǎng)元(GGSN、I SR) MS已切換到新GGSN。例如,步驟D和/或E也可由新GGSN執(zhí)行,原GGSN可發(fā)送緩存的MS的通訊對(duì)端表發(fā)送給新GGSN.
例如,如果原GGSN與MS之間有多個(gè)PDP上下文,原GGSN在收到最后一個(gè)PDP上下文變更通知時(shí),執(zhí)行步驟A-F,一次性將多個(gè)PDP上下文傳給新GGSN。實(shí)施例二
本實(shí)施例基于圖5描述的WCDMA核心網(wǎng)架構(gòu),描述聯(lián)合硬切換和SRNS重定位流程,聯(lián)合硬切換和SRNS重定位流程完成后,MS關(guān)聯(lián)到新SGSN與新GGSN。步驟801 :源RNC發(fā)起PS域的聯(lián)合硬切換和SRNS重定位。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟802 :源RNC通過(guò)發(fā)送重定位請(qǐng)求(Relocation Required)消息給原SGSN(OldSGSN),發(fā)起重定位準(zhǔn)備過(guò)程;該重定位請(qǐng)求中包含的重定位類型、原因、源小區(qū)ID、目標(biāo)小區(qū)ID、源RNC到目標(biāo)RNC透明容器等內(nèi)容。與步驟702不同的是,這里將重定位類型設(shè)置為“涉及UE,,。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟803-807 :與步驟703-707類同,同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟808 :源RNC通過(guò)發(fā)送RRC消息給MS,觸發(fā)SRNS重定位的執(zhí)行;終端發(fā)送RRC消息給目標(biāo)RNC。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟809 :源RNC通過(guò)原SGSN、新SGSN向目標(biāo)RNC發(fā)送傳遞RNC上下文(ForwardSRNC Context)消息。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟810 :當(dāng)目標(biāo)RNC發(fā)現(xiàn)終端在其服務(wù)區(qū)時(shí),目標(biāo)RNC向新SGSN發(fā)送重定位檢測(cè)(Relocation Detect)消息。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟811 :當(dāng)目標(biāo)RNC收到終端發(fā)送過(guò)來(lái)的RRC消息時(shí)(步驟808),目標(biāo)RNC向新SGSN發(fā)送重定位完成(Relocation Complete)消息。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟812 :新SGSN通過(guò)發(fā)送轉(zhuǎn)發(fā)重定位完成消息,發(fā)信號(hào)通知原SGSN,SRNS重定位過(guò)程已完成。步驟812和步驟813可同時(shí)發(fā)生。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟813a :新SGSN向原GGSN發(fā)送更新PDP上下文請(qǐng)求消息(新SGSN地址,SGSNTEID (隧道端點(diǎn)標(biāo)識(shí)符),議定QoS等),同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。步驟A :同實(shí)施例一步驟A。步驟B :同實(shí)施例一步驟B。步驟Cl:同實(shí)施例一步驟Cl。步驟C2 :同實(shí)施例一步驟C2。步驟913b :同實(shí)施例一步驟713b。步驟D :同實(shí)施例一步驟D。步驟E :同實(shí)施例一步驟E。步驟F :同實(shí)施例一步驟F。步驟814 :接收到轉(zhuǎn)發(fā)重定位完成消息,原SGSN發(fā)送Iu釋放命令給源RNC。當(dāng)RNC數(shù)據(jù)轉(zhuǎn)發(fā)定時(shí)器到期,源RNC用Iu釋放完成消息響應(yīng)。同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。
步驟815 :位置更新過(guò)程,同現(xiàn)有聯(lián)合硬切換和SRNS重定位流程。此外,本實(shí)施例還可具有與實(shí)施例一相同的變例實(shí)施例三
本實(shí)施例基于圖5描述的WCDMA核心網(wǎng)架構(gòu),描述聯(lián)合的小區(qū)/URA和SRNS重定位流程,聯(lián)合的小區(qū)/URA和SRNS重定位流程完成后,MS關(guān)聯(lián)到新SGSN與新GGSN。步驟901 :終端向源RNC發(fā)送小區(qū)更新(Cell Update )消息,或者發(fā)送URA Update或Cell Update或GRA Update。同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。步驟902-909 :與實(shí)施例一步驟702-709類同。同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。步驟910 :目標(biāo)RNC向終端發(fā)送小區(qū)更新確認(rèn)(Cell Update Confirm)消息,或者是發(fā)送 URA Update Confirm 或 Cell Update Confirm 或 GRA Update Confirm;終端向目標(biāo)RNC發(fā)送RAN移動(dòng)性信息確認(rèn)消息(RAN Mobility Information Confirm)。同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。步驟911 :當(dāng)目標(biāo)RNC收到終端發(fā)送過(guò)來(lái)的RAN移動(dòng)性信息確認(rèn)消息時(shí)(步驟910),目標(biāo)RNC向新SGSN發(fā)送重定位完成(Relocation Complete)消息。同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。步驟912 :新SGSN通過(guò)發(fā)送轉(zhuǎn)發(fā)重定位完成消息,發(fā)信號(hào)通知原SGSN,SRNS重定位過(guò)程已完成。步驟912和步驟913可同時(shí)發(fā)生。同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。步驟913a :新SGSN向原GGSN發(fā)送更新PDP上下文請(qǐng)求消息(新SGSN地址,SGSNTEID (隧道端點(diǎn)標(biāo)識(shí)符),議定QoS等),同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。步驟A :同實(shí)施例一步驟A。步驟B :同實(shí)施例一步驟B。步驟Cl:同實(shí)施例一步驟Cl。步驟C2 :同實(shí)施例一步驟C2。步驟913b :同實(shí)施例一步驟713b。步驟D :同實(shí)施例一步驟D。步驟E :同實(shí)施例一步驟E。步驟F :同實(shí)施例一步驟F。步驟914 :接收到轉(zhuǎn)發(fā)重定位完成消息,原SGSN發(fā)送Iu釋放命令給源RNC。當(dāng)RNC數(shù)據(jù)轉(zhuǎn)發(fā)定時(shí)器到期,源RNC用Iu釋放完成消息響應(yīng)。同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。步驟915 :位置更新過(guò)程,同現(xiàn)有聯(lián)合的小區(qū)/URA和SRNS重定位流程。此外,本實(shí)施例還可具有與實(shí)施例一相同的變例。實(shí)施例四
本實(shí)施例基于圖5描述的WCDMA核心網(wǎng)架構(gòu),描述路由區(qū)更新過(guò)程,路由區(qū)更新完成后,MS關(guān)聯(lián)到新SGSN與新GGSN。步驟1001-1008 :與現(xiàn)有路由區(qū)更新流程步驟401-408相同。步驟1009a新SGSN向原GGSN發(fā)送更新PDP上下文請(qǐng)求消息(新SGSN地址,SGSNTEID (隧道端點(diǎn)標(biāo)識(shí)符),議定QoS等),同現(xiàn)有路由區(qū)更新步驟409。步驟A-C與實(shí)施例一中步驟A-C相同。
步驟1009b.與實(shí)施例一的步驟713b相同。步驟D-F與實(shí)施例一中步驟D-F相同。步驟1010-1019 :與現(xiàn)有路由區(qū)更新流程步驟410-419相同。此外,本實(shí)施例還可具有與實(shí)施例一相同的變例。由于TD-SCDMA核心網(wǎng)與WCDMA核心網(wǎng)使用相同架構(gòu),故本發(fā)明技術(shù)方案同樣可以用于TD-SCDMA及類似架構(gòu)核心網(wǎng)絡(luò)。根據(jù)以上描述,與現(xiàn)有技術(shù)相比,本發(fā)明可以支持終端的身份標(biāo)識(shí)與位置分離,避免路由迂回,并且可以盡量基于現(xiàn)有重定位流程,不影響現(xiàn)有重定位流程的一致性,具有較好的可行性。以上僅為本發(fā)明的優(yōu)選實(shí)施案例而已,并不用于限制本發(fā)明,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
權(quán)利要求
1.一種移動(dòng)性管理方法,其特征在于,在服務(wù)GPRS節(jié)點(diǎn)(SGSN)間重定位過(guò)程中,終端接入的原網(wǎng)關(guān)節(jié)點(diǎn)(GGSN)根據(jù)所述終端的新SGSN發(fā)送的更新分組數(shù)據(jù)協(xié)議(TOP)上下文請(qǐng)求確定需要切換GGSN時(shí),將所述終端的PDP上下文推送給所述新GGSN,并將所述新GGSN的第一地址信息通知所述新SGSN ;所述新GGSN根據(jù)所述終端的PDP上下文中包含的所述新SGSN的地址和隧道端點(diǎn)標(biāo)識(shí)符(TEID),向所述新SGSN發(fā)送發(fā)往所述終端的下行數(shù)據(jù); 所述新SGSN根據(jù)所述新GGSN的第一地址信息,向所述新GGSN發(fā)送所述終端的上行數(shù)據(jù)。
2.如權(quán)利要求I所述的方法,其特征在于, 所述原GGSN根據(jù)所述更新PDP上下文請(qǐng)求中包含的所述新SGSN的地址,通過(guò)查詢本地配置、或查詢外地服務(wù)器獲取所述新GGSN的第二地址信息,并根據(jù)獲取到的所述第二地址信息向所述新GGSN發(fā)送PDP上下文推送消息,將所述終端的PDP上下文推送給所述新GGSN ; 所述新GGSN收到所述PDP上下文推送消息后,向所述原GGSN發(fā)送PDP上下文推送應(yīng)答。
3.如權(quán)利要求2所述的方法,其特征在于, 所述新GGSN向所述原GGSN發(fā)送PDP上下文推送應(yīng)答中包含是否接受切換的指示。
4.如權(quán)利要求2所述的方法,其特征在于, 所述原GGSN根據(jù)所述更新PDP上下文請(qǐng)求中包含的所述新SGSN的地址,根據(jù)本地策略、和/或所述新GGSN的負(fù)荷信息確定是否需要切換GGSN。
5.如權(quán)利要求3所述的方法,其特征在于, 所述新GGSN收到所述PDP上下文推送消息后,如果接受切換,則在發(fā)送的所述PDP上下文推送應(yīng)答中包含所述新GGSN的第一地址信息; 所述原GGSN收到PDP上下文推送應(yīng)答后,將所述新GGSN的第一地址信息包含在發(fā)送新SGSN的更新PDP上下文響應(yīng)中通知給所述新SGSN。
6.如權(quán)利要求5所述的方法,其特征在于, 所述第一地址信息包括所述新GGSN的控制面及媒體面IP地址、控制面及媒體面TEID ; 所述原GGSN在向所述新SGSN發(fā)送所述更新PDP上下文響應(yīng)時(shí),將所述PDP上下文響應(yīng)中包含的GGSN的地址信息填寫(xiě)為所述新GGSN的第一地址信息。
7.如權(quán)利要求3所述的方法,其特征在于, 如果所述終端需要GGSN對(duì)協(xié)議數(shù)據(jù)單元(TOU)數(shù)據(jù)包進(jìn)行PDU序列號(hào)排序,則所述新GGSN在發(fā)送的所述PDP上下文推送應(yīng)答中還包含臨時(shí)轉(zhuǎn)發(fā)TEID、臨時(shí)PDU序列號(hào); 所述原GGSN根據(jù)所述PDP上下文推送應(yīng)答中包含的是否接受切換的指示,如果所述新GGSN接受切換,則所述原GGSN向所述新GGSN發(fā)送PDP上下文切換消息,包含所述終端的上下行PDU序列號(hào)。
8.如權(quán)利要求7所述的方法,其特征在于, 所述原GGSN使用所述臨時(shí)轉(zhuǎn)發(fā)TEID向所述新GGSN轉(zhuǎn)發(fā)發(fā)給所述終端的數(shù)據(jù)。
9.如權(quán)利要求7所述的方法,其特征在于,所述原GGSN使用所述臨時(shí)PDU序列號(hào)排序轉(zhuǎn)發(fā)給所述新GGSN的數(shù)據(jù)。
10.如權(quán)利要求2所述的方法,其特征在干, 所述原GGSN發(fā)送的所述PDP上下文推送消息中還包含所述終端的身份標(biāo)識(shí)(AID); 所述新GGSN收到所述PDP上下文推送消息后,為所述終端分配指向本GGSN的新的路由位置標(biāo)識(shí)(RID)。
11.如權(quán)利要求10所述的方法,其特征在干, 所述新GGSN為所述終端分配的所述新的RID為所述第二地址信息、或者所述新GGSN的其他地址信息。
12.如權(quán)利要求11所述的方法,其特征在干, 所述原GGSN通過(guò)如下方式獲取所述新的RID 方式一,所述新GGSN將為所述終端分配的所述新的RID通知給所述原GGSN ; 方式ニ,所述原GGSN根據(jù)所述新SGSN的地址獲取到的所述新GGSN的第二地址信息,即為所述終端的新的RID。
13.如權(quán)利要求10、11或12所述的方法,其特征在于, 所述新GGSN或所述原GGSN向所述終端的歸屬身份位置寄存器(ILR)發(fā)送RID注冊(cè)請(qǐng)求,攜帯所述新的RID,所述終端的歸屬ILR更新保存的所述終端的RID。
14.如權(quán)利要求2所述的方法,其特征在干, 所述原GGSN根據(jù)所述新SGSN的地址,查詢本地配置獲取所述新GGSN的第二地址信息的步驟,具體為 GGSN本地靜態(tài)配置SGSN與GGSN映射表,所述原GGSN根據(jù)所述新SGSN的地址查找所述映射表獲取到所述新GGSN的第二地址信息。
15.如權(quán)利要求12所述的方法,其特征在于,所述方法還包括 所述原GGSN獲取到所述終端新的RID地址后,根據(jù)維護(hù)的所述終端的對(duì)端信息和所述終端的通信對(duì)端的AID-RID映射信息查找到通信對(duì)端的RID,向所述通信對(duì)端接入的GGSN發(fā)送RID更新通知,攜帶該終端的AID和新的RID。
16.如權(quán)利要求15所述的方法,其特征在干, 所述原GGSN收到所有AID-RID映射更新通知的應(yīng)答后,和/或在設(shè)置的轉(zhuǎn)發(fā)定時(shí)器到期后,停止向所述新GGSN轉(zhuǎn)發(fā)發(fā)給所述終端的數(shù)據(jù)。
17.如權(quán)利要求7或16所述的方法,其特征在于, 所述原GGSN在停止向所述新GGSN轉(zhuǎn)發(fā)后,向所述新GGSN發(fā)送停止轉(zhuǎn)發(fā)消息; 所述新GGSN收到所述停止轉(zhuǎn)發(fā)消息后,刪除分配的所述臨時(shí)轉(zhuǎn)發(fā)TEIDJP /或臨時(shí)PDU序列號(hào)。
18.如權(quán)利要求12或15所述的方法,其特征在于,所述方法還包括 所述原GGSN獲取到所述終端新的RID地址后,向互聯(lián)服務(wù)節(jié)點(diǎn)(ISR)發(fā)送RID更新通知,攜帶該終端的AID和新的RID。
19.如權(quán)利要求10所述的方法,其特征在于,所述方法還包括 所述重定位過(guò)程中,所述原GGSN將維護(hù)的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息傳送到所述新GGSN ; 所述新GGSN保存收到的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息。
20.如權(quán)利要求19所述的方法,其特征在于, 所述新GGSN為所述終端分配新的RID后,根據(jù)保存和維護(hù)的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息,查找到通信對(duì)端的RID,向所述通信對(duì)端接入的GGSN發(fā)送RID更新通知,攜帶該終端的AID和新的RID ;和/或,向ISR發(fā)送RID更新通知,攜帶該終端的AID和新的RID。
21.如權(quán)利要求20所述的方法,其特征在于, 所述新GGSN收到所述原GGSN傳送的所述終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息后,檢查收到的通信對(duì)端發(fā)送給所述終端的數(shù)據(jù)報(bào)文中的源AID,如發(fā)現(xiàn)新的通信對(duì)端和/或RID更新未成功的通信對(duì)端,則向這些通信對(duì)端接入的GGSN發(fā)送和/或重發(fā)RID更新通知,并將新的通信對(duì)端的AID登記到該終端的對(duì)端信息中。
22.如權(quán)利要求I所述的方法,其特征在于,所述方法還包括在所述重定位過(guò)程中,所述原GGSN收到發(fā)送給所述終端的數(shù)據(jù)報(bào)文后, 所述原GGSN將所述數(shù)據(jù)報(bào)文經(jīng)原SGSN發(fā)送給源無(wú)線側(cè)網(wǎng)元,并經(jīng)過(guò)所述源無(wú)線側(cè)網(wǎng)元和目標(biāo)無(wú)線側(cè)網(wǎng)元間的轉(zhuǎn)發(fā)通道轉(zhuǎn)發(fā)到所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)給所述終端;或者, 所述原GGSN將所述數(shù)據(jù)報(bào)文經(jīng)所述重定位過(guò)程中建立的所述原GGSN與所述新GGSN之間的轉(zhuǎn)發(fā)通道發(fā)送給所述新GGSN,所述新GGSN再將所述數(shù)據(jù)報(bào)文經(jīng)所述新SGSN發(fā)送給所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)送給所述終端。
23.如權(quán)利要求19或21所述的方法,其特征在于,所述方法還包括 所述新GGSN收到所述終端的數(shù)據(jù)報(bào)文后即在本地維護(hù)所述終端的通信對(duì)端的AID-RID映射信息,并在收到原GGSN傳送的通信對(duì)端的AID-RID映射信息后,將收到的所述通信對(duì)端的AID-RID映射信息和本地維護(hù)的通信對(duì)端的AID-RID映射信息合并。
24.如權(quán)利要求19或21所述的方法,其特征在于,所述方法還包括 所述原GGSN在維護(hù)對(duì)端信息時(shí),通過(guò)流實(shí)時(shí)檢測(cè)機(jī)制和/或檢查所述終端的數(shù)據(jù)報(bào)文中的源RID與源AID來(lái)發(fā)現(xiàn)新的通信對(duì)端或需刪除的通信對(duì)端,將新的通信對(duì)端的AID及RID登記到所述終端的對(duì)端信息及通信對(duì)端的AID-RID映射信息中,將所述終端的對(duì)端信息中需刪除的通信對(duì)端的AID刪除。
25.如權(quán)利要求I所述的方法,其特征在于,所述方法還包括 在所述重定位過(guò)程完成后所述終端發(fā)起的路由區(qū)更新過(guò)程中,到所述終端歸屬的簽約寄存器(HLR/HSS)將所述終端接入的GGSN地址更新為所述新GGSN的地址。
26.如權(quán)利要求I所述的方法,其特征在于,所述方法還包括 GGSN或ISR向終端歸屬ILR查詢所述終端AID對(duì)應(yīng)的RID時(shí),所述終端歸屬ILR返回所述終端的RID ;同時(shí),所述終端歸屬ILR記錄發(fā)起查詢的GGSN或ISR ; 當(dāng)獲知所述終端的RID發(fā)生改變時(shí),所述終端歸屬ILR通知所有發(fā)起過(guò)查詢的GGSN、ISR所述終端RID的變化。
27.如權(quán)利要求I所述的方法,其特征在于,所述方法還包括 所述終端接入到所述新GGSN后,所述原GGSN或新GGSN使用廣播的方式將所述終端的RID變化通知所有GGSN、ISR0
28.如權(quán)利要求I所述的方法,其特征在干, 所述重定位過(guò)程至少包括 服務(wù)無(wú)線網(wǎng)絡(luò)子系統(tǒng)(SRNS)重定位過(guò)程;或者, 聯(lián)合的硬切換和SRNS重定位過(guò)程;或者, 小區(qū)/URA聯(lián)合更新和SRNS重定位過(guò)程;或者, 路由區(qū)更新過(guò)程。
29.—種網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,應(yīng)用于寬帶碼分多址(WCDMA)或時(shí)分同步碼分多址(TD-SCDMA)網(wǎng)絡(luò),所述網(wǎng)關(guān)節(jié)點(diǎn)(GGSN)包括 切出控制模塊,用于根據(jù)SGSN間重定位過(guò)程中收到的新SGSN發(fā)送的針對(duì)切入終端的更新PDP上下文請(qǐng)求確定需要切換GGSN時(shí),將所述終端的PDP上下文推送給所述終端切入的新GGSN,并將所述新GGSN的第一地址信息通知所述新SGSN ; 切入控制模塊,用于接收到終端切出的原GGSN推送的所述終端的PDP上下文后,根據(jù)所述終端的PDP上下文中包含的所述新SGSN的地址和TEID,向所述新SGSN發(fā)送發(fā)往所述終端的下行數(shù)據(jù)。
30.如權(quán)利要求29所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括 切入GGSN選擇模塊,用于收到所述更新PDP上下文請(qǐng)求后,根據(jù)本地策略、和/或所述新GGSN的負(fù)荷信息確定是否需要切換GGSN,及選擇切入的GGSN。
31.如權(quán)利要求29所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于, 所述切出控制模塊用于,根據(jù)所述更新PDP上下文請(qǐng)求中包含的所述新SGSN的地址,通過(guò)查詢本地靜態(tài)配置的SGSN與GGSN映射表、或查詢外地服務(wù)器獲取所述新GGSN的第二地址信息,根據(jù)獲取到的所述第二地址信息向所述新GGSN發(fā)送PDP上下文推送消息,將所述終端的PDP上下文推送給所述新GGSN ; 所述切入控制模塊用干,收到所述PDP上下文推送消息后,向所述原GGSN發(fā)送PDP上下文推送應(yīng)答,在所述PDP上下文推送應(yīng)答中包含是否接受切換的指示。
32.如權(quán)利要求31所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于, 所述切入控制模塊還用于,收到所述PDP上下文推送消息后,如果接受切換,則在發(fā)送的所述PDP上下文推送應(yīng)答中還包含所述新GGSN的第一地址信息; 所述切出控制模塊還用干,收到PDP上下文推送應(yīng)答后,將所述新GGSN的第一地址信息包含在發(fā)送新SGSN的更新PDP上下文響應(yīng)中通知給所述新SGSN ; 其中,所述第一地址信息包括所述新GGSN的控制面及媒體面IP地址、控制面及媒體面TEID0
33.如權(quán)利要求32所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于, 所述切出控制模塊還用于,在向所述新SGSN發(fā)送所述更新PDP上下文響應(yīng)時(shí),將所述PDP上下文響應(yīng)中包含的GGSN的地址信息填寫(xiě)為所述新GGSN的第一地址信息。
34.如權(quán)利要求31所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括RID分配模塊,和AID-RID映射緩存模塊; 所述RID分配模塊用干,為切入終端分配指向本GGSN的新的RID,分配的所述新的RID為所述第二地址信息、或者所述新GGSN的其他地址信息; 所述AID-RID映射緩存模塊用于,保存該切入終端AID與該新的RID的映射信息。
35.如權(quán)利要求34所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括RID注冊(cè)模塊, 所述RID注冊(cè)模塊用于,為切入終端分配指向本GGSN的新的RID后,向所述終端的歸屬ILR發(fā)送RID注冊(cè)請(qǐng)求,攜帶所述新的RID,通知所述終端的歸屬ILR更新保存的所述終端的RID ; 或者,根據(jù)獲取的切出終端的新的RID,向所述終端的歸屬ILR發(fā)送RID注冊(cè)請(qǐng)求,攜帶所述新的RID,通知所述終端的歸屬ILR更新保存的所述終端的RID。
36.如權(quán)利要求34所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于, 所述RID分配模塊還用于,將分配的所述新的RID通知給所述原GGSN ; 所述RID注冊(cè)模塊用于,根據(jù)所述RID分配模塊通知的所述新的RID,獲取所述終端的新的RID ;或者,通過(guò)如下方式獲取所述切出終端的新的RID :根據(jù)所述新SGSN的地址獲取到的所述新GGSN的第二地址信息,即為所述終端的新的RID。
37.如權(quán)利要求34或36所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括對(duì)端信息維護(hù)模塊, 所述對(duì)端信息維護(hù)模塊用于,通過(guò)流實(shí)時(shí)檢測(cè)機(jī)制和/或檢查終端的數(shù)據(jù)報(bào)文中的源RID與源AID來(lái)發(fā)現(xiàn)新的通信對(duì)端或需刪除的通信對(duì)端,將新的通信對(duì)端的AID及RID登記到所述終端的對(duì)端信息及通信對(duì)端的AID-RID映射信息中,將所述終端的對(duì)端信息中需刪除的通信對(duì)端的AID刪除;以及, 在重定位過(guò)程中,將維護(hù)的切出終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息傳送到新GGSN,或者,保存收到的切入終端的對(duì)端信息和/或所述終端的通信對(duì)端的AID-RID映射信息。
38.如權(quán)利要求35所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括RID更新通知模塊, 所述RID更新通知模塊用于,在為切入終端分配新的RID后,或者在收到所述RID分配模塊通知的切出終端的新的RID后, 根據(jù)保存和維護(hù)的所述終端的對(duì)端信息和所述終端的通信對(duì)端的AID-RID映射信息,查找到通信對(duì)端的RID,向所述通信對(duì)端接入的GGSN發(fā)送RID更新通知,攜帶該終端的AID和新的RID ;和/或,向ISR發(fā)送RID更新通知,攜帶該終端的AID和新的RID。
39.如權(quán)利要求38所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于, 所述對(duì)端信息維護(hù)模塊用于,收到所述原GGSN傳送的所述終端的對(duì)端信息和所述終端的通信對(duì)端的AID-RID映射信息后,檢查收到的通信對(duì)端發(fā)送給所述終端的數(shù)據(jù)報(bào)文中的源AID,如發(fā)現(xiàn)新的通信對(duì)端和/或RID更新未成功的通信對(duì)端,則向這些通信對(duì)端接入的GGSN發(fā)送和/或重發(fā)RID更新通知,并將新的通信對(duì)端的AID登記到該終端的對(duì)端信息中。
40.如權(quán)利要求29所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括轉(zhuǎn)發(fā)通道建立模塊和數(shù)據(jù)轉(zhuǎn)發(fā)模塊, 所述轉(zhuǎn)發(fā)通道建立模塊用于,為切出終端建立原GGSN和新GGSN之間的轉(zhuǎn)發(fā)通道;所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊用于,在收到發(fā)給切出終端的數(shù)據(jù)報(bào)文后,經(jīng)所述轉(zhuǎn)發(fā)通道發(fā)給所述新GGSN ;或者,從所述轉(zhuǎn)發(fā)通道收到切入終端的數(shù)據(jù)報(bào)文后,經(jīng)所述新SGSN發(fā)送給所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)送給所述終端。
41.如權(quán)利要求29所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于,所述網(wǎng)關(guān)節(jié)點(diǎn)還包括數(shù)據(jù)轉(zhuǎn)發(fā)模塊, 所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊用于,在收到發(fā)給切出終端的數(shù)據(jù)報(bào)文后,經(jīng)原SGSN發(fā)送給源無(wú)線側(cè)網(wǎng)元,并經(jīng)過(guò)所述源無(wú)線側(cè)網(wǎng)元和目標(biāo)無(wú)線側(cè)網(wǎng)元間的轉(zhuǎn)發(fā)通道轉(zhuǎn)發(fā)到所述目標(biāo)無(wú)線側(cè)網(wǎng)元,由所述目標(biāo)無(wú)線側(cè)網(wǎng)元發(fā)給所述終端。
42.如權(quán)利要求40或41所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在干, 所述對(duì)端信息維護(hù)模塊還用于,收到切入終端的數(shù)據(jù)報(bào)文后即在本地維護(hù)所述終端的通信對(duì)端的AID-RID映射信息,并在收到原GGSN傳送的通信對(duì)端的AID-RID映射信息后,將收到的所述通信對(duì)端的AID-RID映射信息和本地維護(hù)的通信對(duì)端的AID-RID映射信息合并。
43.如權(quán)利要求29所述的網(wǎng)關(guān)節(jié)點(diǎn),其特征在于, 所述切出控制模塊還用于,在所述重定位過(guò)程完成后所述終端發(fā)起的路由區(qū)更新過(guò)程中,到所述終端歸屬的簽約寄存器(HLR/HSS)將所述終端接入的GGSN地址更新為所述新GGSN的地址。
44.ー種核心網(wǎng)絡(luò),其特征在于,所述核心網(wǎng)絡(luò)包括如權(quán)利要求29至36之任一項(xiàng)所述的網(wǎng)關(guān)節(jié)點(diǎn),還包括SGSN和ILR,其中 所述SGSN用于,在SGSN間重定位過(guò)程中,向終端的原GGSN發(fā)送更新PDP上下文請(qǐng)求后,根據(jù)收到的所述原GGSN通知的新GGSN的第一地址信息,向所述新GGSN發(fā)送所述終端的上行數(shù)據(jù); 所述ILR用干,存儲(chǔ)終端的AID-RID映射關(guān)系,接受GGSN或ISR發(fā)起的查詢、注冊(cè)、更改、刪除AID-RID映射關(guān)系的請(qǐng)求。
45.如權(quán)利要求44所述的核心網(wǎng)絡(luò),其特征在干, 所述ILR還用于,接收到GGSN或ISR查詢所述終端AID對(duì)應(yīng)的RID的請(qǐng)求時(shí),根據(jù)存儲(chǔ)的所述終端的AID-RID映射關(guān)系返回所述終端的RID ;同吋,記錄發(fā)起查詢的GGSN或ISR ;當(dāng)獲知所述終端的RID發(fā)生改變時(shí),所述ILR通知所有發(fā)起過(guò)查詢的GGSN、ISR所述終端RID的變化。
46.如權(quán)利要求44或45所述的核心網(wǎng)絡(luò),其特征在干, 所述ILR還用干,為終端分配AID,并支持GGSN使用終端國(guó)際移動(dòng)用戶識(shí)別碼(MSI)查詢終端的AID。
全文摘要
本發(fā)明公開(kāi)了一種移動(dòng)性管理方法、網(wǎng)關(guān)節(jié)點(diǎn)及核心網(wǎng)絡(luò),在服務(wù)GPRS節(jié)點(diǎn)間重定位過(guò)程中,終端接入的原網(wǎng)關(guān)節(jié)點(diǎn)(GGSN)根據(jù)終端的新SGSN發(fā)送的更新PDP上下文請(qǐng)求確定需要切換GGSN時(shí),將終端的PDP上下文推送給新GGSN,并將新GGSN的第一地址信息通知新SGSN;新GGSN根據(jù)終端的PDP上下文中包含的新SGSN的地址和TEID,向新SGSN發(fā)送發(fā)往終端的下行數(shù)據(jù);新SGSN根據(jù)新GGSN的第一地址信息,向新GGSN發(fā)送終端的上行數(shù)據(jù)。采用本發(fā)明可實(shí)現(xiàn)位置管理功能,支持終端的身份標(biāo)識(shí)與位置分離,避免路由迂回;且不影響現(xiàn)有重定位流程的一致性,因而具有較好的可行性。
文檔編號(hào)H04W40/36GK102625405SQ201110034439
公開(kāi)日2012年8月1日 申請(qǐng)日期2011年2月1日 優(yōu)先權(quán)日2011年2月1日
發(fā)明者孫默, 沈炯, 駱文 申請(qǐng)人:中興通訊股份有限公司