專利名稱:消息發(fā)送方法及通用無線分組業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種消息發(fā)送方法及通用無線分組業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)。
背景技術(shù):
目前,第三代合作伙伴計劃(3rd Generation Partnership Project,簡稱為3GPP)的標(biāo)準(zhǔn)化工作組正致力于研究對分組交換核心網(wǎng)(Packet Switched Core,簡稱 為PS Core)和全球移動通信系統(tǒng)無線接入網(wǎng)(Universal Mobile Telecommunication System Radio AccessNetwork,簡稱為UTRAN)的演進(jìn),目的在于使得演進(jìn)的PS Core (簡 稱為EPC)可以提供更高的傳輸速率、更短的傳輸延時、并支持演進(jìn)的UTRAN(Evolved UTRAN,簡稱為E-UTRAN)、全球移動通訊系統(tǒng)增強(qiáng)型數(shù)據(jù)速率全球移動通訊系統(tǒng)演進(jìn)技術(shù) 無線接入網(wǎng)(Global System for Mobile communications Enhanced Data Rate forGSM Evolution radio access network,簡稱為 GERAN)、UTRAN、無線局域網(wǎng)(Wireless Local Area Network,簡稱為WLAN)及其它非3GPP的接入網(wǎng)絡(luò)之間的移動性管理。這個演進(jìn)的移 動通信系統(tǒng),就被稱為演進(jìn)的分組域系統(tǒng)(Evolved Packet System,簡稱為EPS)。圖1是 根據(jù)相關(guān)技術(shù)的網(wǎng)絡(luò)架構(gòu)的示意圖,下面對圖1中各實(shí)體進(jìn)行詳細(xì)的說明。移動臺(Mobile Station,簡稱為MS,也稱為移動終端)/用戶設(shè)備(User Equipment,簡稱為UE) 101,具有能接入兩種無線網(wǎng)絡(luò)能力的終端稱為雙模終端。在后續(xù)的 說明中,UE是能夠接入到UMTS/GSM和EPS網(wǎng)絡(luò)的雙模終端,且MS/UE統(tǒng)一使用UE代表。GERAN/UTRAN102,傳統(tǒng)GSM/UMTS網(wǎng)絡(luò)的無線接入網(wǎng)。GPRS (General Packet Radio Service,通用無線分組業(yè)務(wù))服務(wù)支持節(jié)點(diǎn)(Serving GPRS Support Node,簡稱為SGSN) 103,是GPRS網(wǎng)絡(luò)的控制網(wǎng)元,主要作用是記錄 UE的位置信息,并且在UE和GPRS網(wǎng)關(guān)支持節(jié)點(diǎn)(Gateway GPRS Supporting Node,簡稱為 GGSN)之間完成移動分組數(shù)據(jù)的發(fā)送和接收。服務(wù)網(wǎng)關(guān)(Serving Gateway,簡稱為S-GW) 104,是一個用戶面實(shí)體,負(fù)責(zé)用戶面數(shù)據(jù)路由處理。分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)(Packet Data Network Gateway,簡稱為 PDNGW 或 P-GW)105,負(fù) 責(zé)UE接入分組數(shù)據(jù)網(wǎng)(Packet Data Network,簡稱為PDN)的網(wǎng)關(guān)功能。P-Gff和S-GW可以設(shè)在一個物理實(shí)體中,如圖1所示,也可以分別在不同的物理實(shí)體中。GPRS (General Packet Radio Service,通用無線分組業(yè)務(wù))網(wǎng)關(guān)支持節(jié)點(diǎn) (Gateway GPRS Support Node,簡稱為GGSN) 106,支持GPRS網(wǎng)絡(luò)的邊緣路由功能,S卩,GGSN 負(fù)責(zé)將GPRS網(wǎng)絡(luò)的數(shù)據(jù)進(jìn)行路由轉(zhuǎn)發(fā),并通過防火墻和過濾功能來保護(hù)GPRS網(wǎng)絡(luò)數(shù)據(jù)的 完整性。GGSN還具有計費(fèi)功能。PGW包含了 GGSN的全部功能,即,可以認(rèn)為GGSN作為PGW的一個子功能,內(nèi)嵌在PGW內(nèi)。因此,SGSN可以直接和PGW連接,使用Gn/Gp接口。
歸屬用戶服務(wù)器(Home Subscriber Server,簡稱為HSS) /歸屬位置寄存器(Home Location Register,簡稱為HLR) 107,是支持調(diào)用/會話的主要用戶數(shù)據(jù)庫。IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)多媒體子系統(tǒng)(IP MultimediaCore Network Subsystem,簡稱為IMS)是由3GPP提出的一種基于IP的網(wǎng)絡(luò)架構(gòu),其構(gòu)建了一 個開放而靈活的業(yè)務(wù)環(huán)境,支持多媒體應(yīng)用,并為用戶提供豐富的多媒體業(yè)務(wù)。IMS是基于 IP的電信網(wǎng)絡(luò)架構(gòu),與接入技術(shù)無關(guān),除了可以為EPS、通用分組無線業(yè)務(wù)(GeneralPacket Radio Service,簡稱為 GPRS)、無線局域網(wǎng)(Wireless LocalArea Network,簡稱為 WLAN) 等分組接入網(wǎng)絡(luò)提供業(yè)務(wù)外,也可以為GSM、通用移動通信系統(tǒng)(Universal Mobile TelecommunicationsSystem,簡稱為UMTS)等移動蜂窩網(wǎng)絡(luò)提供業(yè)務(wù)。當(dāng)UE附著到網(wǎng)絡(luò)中之后,會建立到某個接入點(diǎn)名稱(AccessPoint Name,簡稱為 APN),SGSN會根據(jù)UE提供的能力信息和本地配置的信息來判斷為用戶建立到GGSN還是 PGff的PDN連接。一旦在該P(yáng)DN連接建立之后,這個GGSN或者PGW就作為這個PDN連接鏈 接到外部PDN網(wǎng)絡(luò)的錨點(diǎn)。即除非這個PDN連接被釋放,否則對于這個PDN連接來說,GGSN 或者PGW是不會變化的。如果UE位置發(fā)生了變化并且路由區(qū)發(fā)生了變化,則UE會發(fā)起路由區(qū)位置更新,圖 2是根據(jù)相關(guān)技術(shù)的UE進(jìn)行路由更新的流程圖,如圖2所示,該流程包括如下步驟步驟201,UE發(fā)起路由區(qū)更新請求,該請求通過BSC/SRNS發(fā)送給新的SGSN,其中 攜帶有效的臨時移動用戶標(biāo)識(TemporaryMobile Subscriber Identity,簡稱為P-TMSI), 以及路由區(qū)更新的類型。步驟202 203,新的SGSN根據(jù)P-TMSI去舊的SGSN獲取UE的上下文信息。步驟204,為了保證安全性,進(jìn)行鑒權(quán)和加密的過程。該步驟是可選的。如果網(wǎng)絡(luò) 中不存在UE的上下文信息,那么該步驟必須執(zhí)行。步驟205,新的SGSN接收到UE的上下文后,向舊的SGSN返回上下文請求應(yīng)答消 肩、ο步驟206 207,新的SGSN向GGSN發(fā)送更新PDP請求,其中攜帶新的SGSN的TEID 和IP地址,GGSN保存這些信息,并向新的SGSN返回更新PDP響應(yīng)。步驟208,新的SGSN和HSS發(fā)送位置更新請求,其中,攜帶新SGSN的標(biāo)識,HSS將 保存該標(biāo)識。步驟209 210,HSS向舊的SGSN發(fā)送位置取消請求,舊的SGSN向HSS返回響應(yīng) 后,HSS不再保存舊SGSN的標(biāo)識步驟211 212,HSS向新的SGSN插入用戶數(shù)據(jù)。步驟213,HSS向新的SGSN返回位置更新響應(yīng)。步驟214,新的SGSN確認(rèn)UE在當(dāng)前的路由區(qū)內(nèi)有效,向UE發(fā)送路由區(qū)更新接受消 息,其中,攜帶為UE重新指配的P-TMSI。步驟215,UE向SGSN返回路由區(qū)更新完成消息,確認(rèn)P-TMSI有效。框圖A中的步驟206和步驟207,假設(shè)新的SGSN使用Gn/Gp接口連接到GGSN。圖 3是根據(jù)相關(guān)技術(shù)的SGSN選擇S4接口的流程示意圖,如果GGSN作為PGW的內(nèi)嵌功能模塊, 那么SGSN和PGW之間的承載更新流程如圖3所示包括如下步驟。步驟301,SGSN向SGW發(fā)送創(chuàng)建會話請求,其中,攜帶PGW的TEID和IP地址,以及SGSN的TEID和IP地址,承載上下文,用戶標(biāo)識信息。步驟302,SGff根據(jù)SGSN提供的信息找到PGW,并向其發(fā)送承載修改請求,其中,包 含SGW的TEID和地址,用戶標(biāo)識信息。步驟303,PGff返回承載修改請求,其中,包含PGW的TEID和地址。步驟304,SGff返回創(chuàng)建會話請求,其中,攜帶S-GW的TEID和地址。如上所述,由于之前的GGSN作為PGW的一個內(nèi)嵌功能單元,所以新的SGSN既可以 通過Gn/Gp接口連接到這個GGSN,也可以通過SGW連接到內(nèi)嵌在PGW的GGSN。但是由于 EPC提供了一些新的網(wǎng)絡(luò)特性。因此,對于既支持Gn/Gp接口,又支持S4接口的SGSN,需要 一種有效的選擇機(jī)制,以便SGSN能夠根據(jù)不同的情況選擇不同的網(wǎng)元。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中缺少SGSN對Gn/Gp或S4接口的選擇機(jī)制的問題而提出本發(fā)明, 為此,本發(fā)明的主要目的在于提供一種基于SGSN的消息發(fā)送方案,以解決上述問題至少之
ο為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了 一種消息發(fā)送方法。根據(jù)本發(fā)明的消息發(fā)送方法包括在用戶設(shè)備連接的通用無線分組業(yè)務(wù)服務(wù)支持 節(jié)點(diǎn)SGSN從第一 SGSN切換至第二 SGSN時,第一 SGSN向第二 SGSN發(fā)送攜帶有用戶設(shè)備的 上下文信息的消息,其中,上下文信息中包括用戶設(shè)備連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型。優(yōu)選地,在第一 SGSN向第二 SGSN發(fā)送消息之后,上述方法還包括第二 SGSN接 收并從消息中獲取用戶設(shè)備連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型,并根據(jù)網(wǎng)關(guān)類型確定第二 SGSN 連接分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)所使用的接口類型。優(yōu)選地,第二 SGSN根據(jù)網(wǎng)關(guān)類型確定第二 SGSN所選擇的接口類型包括在網(wǎng)關(guān)類 型為分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)PGW的情況下,確定通過S4類型的接口連接至分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān);在 網(wǎng)關(guān)類型為通用無線分組業(yè)務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)GGSN的情況下,確定通過Gn/Gp類型的接口連 接分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)。優(yōu)選地,在第一 SGSN向第二 SGSN發(fā)送消息之前,上述方法還包括第一 SGSN確定 網(wǎng)關(guān)類型,并將網(wǎng)關(guān)類型保存在用戶設(shè)備的上下文信息中。優(yōu)選地,第一 SGSN確定網(wǎng)關(guān)類型包括第一 SGSN根據(jù)本地預(yù)先配置的信息確定網(wǎng) 關(guān)類型;第一 SGSN根據(jù)用戶設(shè)備提供的信息和/或簽約信息,確定網(wǎng)關(guān)類型。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種SGSN。根據(jù)本發(fā)明的SGSN包括發(fā)送模塊,用于在用戶設(shè)備發(fā)起通用無線分組業(yè)務(wù)服務(wù) 支持節(jié)點(diǎn)SGSN切換時,向目標(biāo)SGSN發(fā)送攜帶有用戶設(shè)備的上下文信息的消息,其中,上下 文信息中包括用戶設(shè)備連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型。優(yōu)選地,上述SGSN還包括第一確定模塊,用于確定網(wǎng)關(guān)類型;保存模塊,用于將 網(wǎng)關(guān)類型保存在用戶設(shè)備的上下文信息中。優(yōu)選地,第一確定模塊包括第一確定子模塊,用于根據(jù)本地預(yù)先配置的信息確定 網(wǎng)關(guān)類型;第二確定子模塊,用于根據(jù)用戶設(shè)備提供的信息和/或簽約信息確定網(wǎng)關(guān)類型。優(yōu)選地,上述SGSN還包括接收模塊,用于在用戶設(shè)備發(fā)起SGSN切換時,接收來自 源SGSN的消息,其中,消息中攜帶有用戶設(shè)備的連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型;獲取模塊,用于從消息中獲取網(wǎng)關(guān)類型;第二確定模塊,用于根據(jù)網(wǎng)關(guān)類型確定SGSN連接分組數(shù)據(jù)網(wǎng) 的網(wǎng)關(guān)所使用的接口類型。優(yōu)選地,第二確定模塊包括第一連接子模塊,用于在網(wǎng)關(guān)類型為PGW的情況下, 通過S4類型的接口連接至分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān);第二連接子模塊,用于在網(wǎng)關(guān)類型為GGSN的 情況下,通過Gn/Gp類型的接口連接至分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)。通過本發(fā)明,采用舊SGSN向新的SGSN發(fā)送的消息中攜帶用戶設(shè)備所連接的分組 數(shù)據(jù)網(wǎng)PDN的網(wǎng)關(guān)類型,解決了相關(guān)技術(shù)中缺少新的SGSN對Gn/Gp或S4接口的選擇機(jī)制 的問題,進(jìn)而達(dá)到了新的SGSN能夠獲取分組數(shù)據(jù)網(wǎng)PDN的網(wǎng)關(guān)類型并根據(jù)網(wǎng)關(guān)類型正確選 擇所后端接口類型的效果。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)相關(guān)技術(shù)的網(wǎng)絡(luò)架構(gòu)的示意圖;圖2是根據(jù)相關(guān)技術(shù)的UE進(jìn)行路由更新的流程圖;圖3是根據(jù)相關(guān)技術(shù)的SGSN選擇S4接口的流程示意圖;圖4是根據(jù)本發(fā)明實(shí)施例的消息發(fā)送方法的流程圖;圖5是根據(jù)本發(fā)明實(shí)施例的UE發(fā)生路由區(qū)更新過程中,SGSN進(jìn)行網(wǎng)元選擇的流 程圖;圖6是根據(jù)本發(fā)明實(shí)施例的UE在連接態(tài)發(fā)生切換的過程中,SGSN的流程圖;圖7是根據(jù)本發(fā)明實(shí)施例的在SGSN判斷使用S4接口后操作的流程圖;圖8是根據(jù)本發(fā)明實(shí)施例的SGSN的結(jié)構(gòu)框圖。
具體實(shí)施例方式功能概述考慮到相關(guān)技術(shù)中缺少SGSN對Gn/Gp或S4接口的選擇機(jī)制的問題,本發(fā)明實(shí)施 例提供了一種消息發(fā)送方案,應(yīng)用于SGSN發(fā)生變化時,即,提供了一種在SGSN發(fā)生變化時 進(jìn)行路由選擇的方案,該方案處理原則如下在用戶設(shè)備連接的通用無線分組業(yè)務(wù)服務(wù)支 持節(jié)點(diǎn)SGSN從第一 SGSN切換至第二 SGSN時,第一 SGSN向第二 SGSN發(fā)送攜帶有用戶設(shè)備 的上下文信息的消息,其中,上下文信息中包括用戶設(shè)備連接PDN的網(wǎng)關(guān)類型。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相 互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。在以下實(shí)施例中,在附圖的流程圖示出的步驟可以在諸如一組計算機(jī)可執(zhí)行指令 的計算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以 不同于此處的順序執(zhí)行所示出或描述的步驟。方法實(shí)施例根據(jù)本發(fā)明的實(shí)施例,提供了一種消息發(fā)送方法,圖4是根據(jù)本發(fā)明實(shí)施例的消 息發(fā)送方法的流程圖,如圖4所示,該方法包括如下的步驟S402至步驟S404 步驟S402,用戶設(shè)備連接的SGSN從第一 SGSN(舊的SGSN)切換至第二 SGSN(新的SGSN)。步驟S404,第一 SGSN向第二 SGSN發(fā)送攜帶有用戶設(shè)備的上下文信息的消息,其 中,上下文信息中包括用戶設(shè)備所連接的分組數(shù)據(jù)網(wǎng)PDN的網(wǎng)關(guān)類型。即,在UE所連接在 上下文傳遞的過程中,通知新的SGSN,UE的PDN連接所該SGSN所選擇的網(wǎng)關(guān)類型。在步驟S404之后,第二 SGSN接收并從消息中獲取網(wǎng)關(guān)類型,并根據(jù)網(wǎng)關(guān)類型確定 第二 SGSN連接PDN網(wǎng)關(guān)所使用的接口類型,該接口類型包括S4、Gn/Gp。即,新的SGSN根 據(jù)這些信息判斷選擇使用S4接口通過SGW連接PGW還是通過Gn/Gp接口連接GGSN。在步驟S402之前,第一 SGSN確定網(wǎng)關(guān)類型,并將網(wǎng)關(guān)類型保存在用戶設(shè)備的上下 文信息中。即,舊的SGSN在為UE建立APN連接的時候,記錄該SGSN所選擇的分組數(shù)據(jù)網(wǎng) 絡(luò)網(wǎng)關(guān)類型,即,該GGSN是獨(dú)立的節(jié)點(diǎn)還是作為PGW的內(nèi)嵌功能實(shí)體。確定接口類型可以 采用動態(tài)和靜態(tài)兩種方式。靜態(tài)方式為第一 SGSN根據(jù)本地預(yù)先配置的信息確定網(wǎng)關(guān)類型; 動態(tài)方式為第一 SGSN根據(jù)用戶設(shè)備提供的信息和/或用戶的簽約信息,確定網(wǎng)關(guān)類型。下 面對這兩種方式進(jìn)行詳細(xì)的說明。如果采用靜態(tài)配置的方式,即,SGSN靜態(tài)配置UE所能建立PDN連接能夠所選擇的 網(wǎng)關(guān)類型,同時,SGSN也需要將選擇的網(wǎng)關(guān)類型記錄在UE的上下文信息中。如果采用動態(tài)選擇的方式,即,SGSN根據(jù)UE提供的信息和/或簽約信息,通過DNS 查找選擇一個GGSN,SGSN將所選擇的網(wǎng)關(guān)類型保存在UE的上下文信息中。下面將結(jié)合實(shí)例對本發(fā)明實(shí)施例的實(shí)現(xiàn)過程進(jìn)行詳細(xì)描述。圖5是根據(jù)本發(fā)明實(shí)施例的UE發(fā)生路由區(qū)更新過程中,SGSN進(jìn)行網(wǎng)元選擇的流 程圖,如圖5所示,該流程包括如下步驟步驟501,UE發(fā)起路由區(qū)更新請求,該請求通過BSC/SRNS發(fā)送給新的SGSN,其中, 攜帶有效的P-TMSI,以及路由區(qū)更新的類型。步驟502,新的SGSN根據(jù)P-TMSI去舊的SGSN獲取UE的上下文信息。步驟503,舊的SGSN向新的SGSN返回UE的上下文信息中,包含UE的PDN連接所 選擇的網(wǎng)關(guān)類型。步驟504,為了保證安全性,進(jìn)行鑒權(quán)和加密的過程。該步驟是可選的。如果網(wǎng)絡(luò) 中不存在UE的上下文信息,那么該步驟必須執(zhí)行。步驟505,新的SGSN收到UE的上下文后,向舊的SGSN返回上下文請求應(yīng)答消息。步驟506,新的SGSN根據(jù)舊的SGSN返回的UE上下文信息選擇合適的網(wǎng)元。如果GGSN表明是一個獨(dú)立部署的網(wǎng)元,那么新的SGSN選擇使用Gn/Gp接口直接 連接GGSN。具體流程見框圖A部分。如果GGSN表明是一個內(nèi)嵌在PGW中的功能實(shí)體,那么新的SGSN選擇使用S4接口 通過一個SGW連接PGW。具體流程如現(xiàn)有技術(shù)圖3所述,這里不再贅述。進(jìn)一步的,如果SGSN使用S4接口,SGSN還需要完成PDP上下文到EPS承載的映 射,這里不做贅述。步驟507 508,新的SGSN向GGSN發(fā)送更新PDP請求,其中攜帶新的SGSN的TEID 和IP地址,GGSN保存這些信息,并向新的SGSN返回更新PDP響應(yīng)。步驟509,新的SGSN和HSS發(fā)送位置更新請求,其中,攜帶新SGSN的標(biāo)識,HSS將 保存該標(biāo)識。
步驟510 511,HSS向舊的SGSN發(fā)送位置取消請求,舊的SGSN向HSS返回響應(yīng) 后,HSS不再保存舊SGSN的標(biāo)識步驟512 513,HSS向新的SGSN插入用戶數(shù)據(jù)。步驟514,HSS向新的SGSN返回位置更新響應(yīng)。步驟515,新的SGSN確認(rèn)UE在當(dāng)前的路由區(qū)內(nèi)有效,向UE發(fā)送路由區(qū)更新接受消 息,其中,攜帶為UE重新指配的P-TMSI。步驟516,UE向SGSN返回路由區(qū)更新完成消息,確認(rèn)P-TMSI有效。圖6是根據(jù)本發(fā)明實(shí)施例的UE在連接態(tài)發(fā)生切換的過程中,SGSN的流程圖,如圖 6所示,該流程包括如下步驟步驟601,舊RNC根據(jù)UE上報的信息判斷需要執(zhí)行切換流程。步驟602,舊RNC向舊SGSN發(fā)送SRNS重配置請求,其中,攜帶有重配置的類型,源 端和目的端的標(biāo)識,以及舊RNC通過核心網(wǎng)向新RNC透傳的容器。步驟603,舊的SGSN向新的SGSN發(fā)送轉(zhuǎn)發(fā)重配置請求,其中,攜帶有UE的上下文 信息,該上下文信息中包含UE的PDN連接所選擇的網(wǎng)關(guān)類型。步驟604,新的SGSN根據(jù)舊的SGSN返回的UE上下文信息選擇合適的網(wǎng)元。如果GGSN表明是一個獨(dú)立部署的網(wǎng)元,那么,新的SGSN選擇使用Gn/Gp接口直接 連接GGSN。那么這里不需要執(zhí)行框圖B部分。如果GGSN表明是一個內(nèi)嵌在PGW中的功能實(shí)體,那么新的SGSN選擇使用S4接口 通過一個SGW連接PGW。這里需要執(zhí)行步驟605 606。進(jìn)一步的,如果SGSN使用S4接口,SGSN還需要完成PDP上下文到EPS承載的映 射,這里不做贅述。步驟605,SGSN向SGW發(fā)送創(chuàng)建會話請求,其中,攜帶有PGW的TEID和IP地址,以 及SGSN的TEID和IP地址,承載上下文,用戶標(biāo)識信息。步驟606,SGW返回創(chuàng)建會話請求,其中,攜帶有S-GW的TEID和地址。步驟607,新SGSN向新RNC發(fā)送重配置請求,其中,攜帶有UE的標(biāo)識,需要建立的 承載,以及舊RNC通過核心網(wǎng)向新RNC透傳的容器。步驟608,新SGSN和新RNC之間為UE建立無線承載。步驟609,新RNC向新SGSN返回重配置請求應(yīng)答。步驟610,新SGSN向舊SGSN發(fā)送轉(zhuǎn)發(fā)重配置請求。步驟611,舊SGSN向舊RNC發(fā)送重配置命令,通知它開始開始切換。步驟612,舊RNC向新RNC發(fā)送SRNS重配置提交,其中,攜帶有UE的SRNS上下文。步驟613 614,新RNC和UE之間交互無線接入網(wǎng)絡(luò)的移動管理信息。步驟615,新RNC向新SGSN發(fā)送SRNS重配置完成,通知無線的切換已經(jīng)完成步驟616 617,新SGSN向舊SGSN發(fā)送轉(zhuǎn)發(fā)重配置完成,用于通知UE已經(jīng)切換到 新網(wǎng)絡(luò)。舊SGSN返回應(yīng)答消息。步驟618,舊SGSN釋放和舊RNC之間的Iu接口。如果步驟604中,SGSN判斷使用S4接口,則這里需要執(zhí)行步驟619 622,否則執(zhí) 行圖7中的Bl B2步驟,步驟BlBl B2在下面將進(jìn)行詳細(xì)的介紹。步驟619,SGSN向SGW發(fā)送承載修改請求,其中攜帶PGW的TEID和IP地址,以及SGSN的TEID和IP地址,承載上下文,用戶標(biāo)識信息。如果支持Direct Tunnel,則包含新 RNC的TEID和IP地址。步驟620,SGff根據(jù)SGSN提供的信息找到PGW,并向其發(fā)送承載修改請求,其中包 含SGW的TEID和地址,用戶標(biāo)識信息。步驟621,PGff返回承載修改請求,其中包含PGW的TEID和地址。步驟622,SGff返回承載修改請求,其中攜帶S-GW的TEID和地址。圖7是根據(jù)本發(fā)明實(shí)施例的在SGSN判斷使用S4接口后操作的流程圖,如圖7所 示,該流程包括步驟Bl B2,新的SGSN向GGSN發(fā)送更新PDP請求,其中,攜帶新的SGSN的 TEID和IP地址,GGSN保存這些信息,并向新的SGSN返回更新PDP響應(yīng)。如果支持Direct Tunnel,則包含新RNC的TEID和IP地址。步驟623,執(zhí)行RAU的流程,該流程是本領(lǐng)域人員公知的技術(shù),這里不做贅述。優(yōu)選地,上述的分組數(shù)據(jù)網(wǎng)關(guān)類型的確定,可以通過但是不限于以下兩種方式。方式一采用靜態(tài)配置的方式,S卩,SGSN靜態(tài)配置PDN能夠選擇的網(wǎng)關(guān)類型,同時,SGSN也 需要將選擇網(wǎng)關(guān)類型記錄在UE的上下文中。方式二采用動態(tài)選擇的方式,S卩,SGSN根據(jù)UE提供的信息和/或用戶的簽約信息,通過 DNS查找選擇一個GGSN,SGSN將所網(wǎng)關(guān)類型保存在UE的上下文中。優(yōu)選地,上述分組數(shù)據(jù)網(wǎng)關(guān)類型可以采用,但不限于以下方式方式一,GGSN或 PGW ;方式二,獨(dú)立部署的GGSN,或作為PGW內(nèi)嵌功能模塊的GGSN。裝置實(shí)施例根據(jù)本發(fā)明的實(shí)施例,提供了一種SGSN,圖8是根據(jù)本發(fā)明實(shí)施例的SGSN的結(jié)構(gòu) 框圖,如圖8所示,該SGSN包括發(fā)送模塊82,該模塊用于在用戶設(shè)備發(fā)起通用無線分組業(yè) 務(wù)服務(wù)支持節(jié)點(diǎn)SGSN切換時,向目標(biāo)SGSN發(fā)送攜帶有用戶設(shè)備的上下文信息的消息,其 中,上下文信息中包括用戶設(shè)備連接的PDN的網(wǎng)關(guān)類型。如圖8所示,該SGSN還包括第一確定模塊84和保存模塊86。第一確定模塊84, 用于確定網(wǎng)關(guān)類型;保存模塊86連接至第一確定模塊84和發(fā)送模塊82,用于將網(wǎng)關(guān)類型 保存在用戶設(shè)備的上下文信息中。其中,第一確定模塊84包括第一確定子模塊842,該模塊用于根據(jù)本地預(yù)先配置 的信息確定網(wǎng)關(guān)類型;第二確定子模塊844,該模塊用于根據(jù)用戶設(shè)備提供的信息和/或簽 約信息確定網(wǎng)關(guān)類型。需要說明的是,上述的保存模塊86、第一確定模塊84、發(fā)送模塊82與方法實(shí)施例 中的第一 SGSN相對應(yīng)(即,舊的SGSN)。下述的接收模塊42、獲取模塊44、第二確定模塊 46與方法實(shí)施例中的第二 SGSN相對應(yīng)(即,新的SGSN)。如圖8所示,該SGSN還包括接收模塊42、獲取模塊44、第二確定模塊46,下面對 該結(jié)構(gòu)進(jìn)行詳細(xì)的說明。接收模塊42,用于在用戶設(shè)備發(fā)起SGSN切換時,接收來自源SGSN的消息,其中,消 息中攜帶有用戶設(shè)備連接的PDN的網(wǎng)關(guān)類型;獲取模塊44連接至接收模塊42,用于從消息中獲取網(wǎng)關(guān)類型;第二確定模塊46連接至獲取模塊44,用于根據(jù)網(wǎng)關(guān)類型確定SGSN連接 分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)所使用的接口類型。其中,第二確定模塊46包括第一連接子模塊462,該模塊用于在所述網(wǎng)關(guān)類型為 PGff的情況下,通過S4類型的接口連接至分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān);第二連接子模塊464,該模塊 在所述網(wǎng)關(guān)類型為GGSN的情況下,用于通過Gn/Gp類型的接口連接至分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)。綜上所述,通過本發(fā)明上述實(shí)施例,解決了相關(guān)技術(shù)中缺少SGSN對Gn/Gp或S4接 口的選擇機(jī)制的問題,進(jìn)而達(dá)到了新的SGSN能夠獲取PDN連接的接口類型并根據(jù)接口類型 正確選擇所連接的網(wǎng)元的效果。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計算裝置來實(shí)現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲 在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們 中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種消息發(fā)送方法,其特征在于,包括在用戶設(shè)備連接的通用無線分組業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)SGSN從第一SGSN切換至第二SGSN時,所述第一SGSN向所述第二SGSN發(fā)送攜帶有所述用戶設(shè)備的上下文信息的消息,其中,所述上下文信息中包括所述用戶設(shè)備連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一SGSN 向所述第二 SGSN發(fā)送所述消息之后,所述方法還包括所述第二 SGSN接收并從所述消息中獲取所述用戶設(shè)備連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類 型,并根據(jù)所述網(wǎng)關(guān)類型確定所述第二 SGSN連接所述分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)所使用的接口類型。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二SGSN根據(jù)所述網(wǎng)關(guān)類型確定所 述第二 SGSN所選擇的接口類型包括在所述網(wǎng)關(guān)類型為分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)PGW的情況下,確定通過S4類型的接口連接至所述 分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān);在所述網(wǎng)關(guān)類型為通用無線分組業(yè)務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)GGSN的情況下,確定通過Gn/Gp類 型的接口連接所述分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一SGSN向所述第二 SGSN發(fā)送所 述消息之前,所述方法還包括所述第一 SGSN確定所述網(wǎng)關(guān)類型,并將所述網(wǎng)關(guān)類型保存在所述用戶設(shè)備的上下文 信息中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一SGSN確定所述網(wǎng)關(guān)類型包括 所述第一 SGSN根據(jù)本地預(yù)先配置的信息確定所述網(wǎng)關(guān)類型;所述第一 SGSN根據(jù)所述用戶設(shè)備提供的信息和/或簽約信息,確定所述網(wǎng)關(guān)類型。
6.一種通用無線分組業(yè)務(wù)服務(wù)支持節(jié)點(diǎn),其特征在于,包括發(fā)送模塊,用于在用戶設(shè)備發(fā)起通用無線分組業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)SGSN切換時,向目標(biāo) SGSN發(fā)送攜帶有所述用戶設(shè)備的上下文信息的消息,其中,所述上下文信息中包括所述用 戶設(shè)備連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型。
7.根據(jù)權(quán)利要求6所述的SGSN,其特征在于,還包括 第一確定模塊,用于確定所述網(wǎng)關(guān)類型;保存模塊,用于將所述網(wǎng)關(guān)類型保存在所述用戶設(shè)備的上下文信息中。
8.根據(jù)權(quán)利要求7所述的SGSN,其特征在于,所述第一確定模塊包括 第一確定子模塊,用于根據(jù)本地預(yù)先配置的信息確定所述網(wǎng)關(guān)類型;第二確定子模塊,用于根據(jù)所述用戶設(shè)備提供的信息和/或簽約信息確定所述網(wǎng)關(guān)類型。
9.根據(jù)權(quán)利要求6至8中任一項所述的SGSN,其特征在于,還包括接收模塊,用于在所述用戶設(shè)備發(fā)起SGSN切換時,接收來自源SGSN的消息,其中,所述 消息中攜帶有所述用戶設(shè)備的連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型; 獲取模塊,用于從所述消息中獲取所述網(wǎng)關(guān)類型;第二確定模塊,用于根據(jù)所述網(wǎng)關(guān)類型確定SGSN連接所述分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)所使用 的接口類型。
10.根據(jù)權(quán)利要求9所述的SGSN,其特征在于,所述第二確定模塊包括 第一連接子模塊,用于在所述網(wǎng)關(guān)類型為PGW的情況下,通過S4類型的接口連接至所 述分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān);第二連接子模塊,用于在所述網(wǎng)關(guān)類型為GGSN的情況下,通過Gn/Gp類型的接口連接 至所述分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)。
全文摘要
本發(fā)明公開了一種消息發(fā)送方法及通用無線分組業(yè)務(wù)服務(wù)支持節(jié)點(diǎn),該方法包括在用戶設(shè)備連接的通用無線分組業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)SGSN從第一SGSN切換至第二SGSN時,第一SGSN向第二SGSN發(fā)送攜帶有用戶設(shè)備的上下文信息的消息,其中,上下文信息中包括用戶設(shè)備連接的分組數(shù)據(jù)網(wǎng)的網(wǎng)關(guān)類型。通過本發(fā)明達(dá)到了新的SGSN能夠獲取分組數(shù)據(jù)網(wǎng)PDN的網(wǎng)關(guān)類型并根據(jù)網(wǎng)關(guān)類型正確選擇所后端接口類型的效果。
文檔編號H04W4/12GK101990174SQ20091016085
公開日2011年3月23日 申請日期2009年7月29日 優(yōu)先權(quán)日2009年7月29日
發(fā)明者盧飛, 葉敏雅, 朱進(jìn)國, 梁爽, 汪錢純 申請人:中興通訊股份有限公司