專利名稱:不同網(wǎng)絡(luò)協(xié)議間實(shí)現(xiàn)用戶注冊(cè)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,特別是涉及一種移動(dòng)通信系統(tǒng)架構(gòu)演進(jìn)中在 不同網(wǎng)絡(luò)協(xié)議間實(shí)現(xiàn)用戶注冊(cè)的方法。
背景技術(shù):
隨著新4支術(shù)的不斷涌現(xiàn),3GPP ( 3rd Generation Partnership Project,第三 代合作伙伴計(jì)劃)在未來(lái)移動(dòng)通信領(lǐng)域系統(tǒng)架構(gòu)演進(jìn)中需要考慮通過(guò)從無(wú)線 接口到核心網(wǎng)絡(luò)的持續(xù)演進(jìn)和增強(qiáng),以在未來(lái)十年內(nèi)保持自己在移動(dòng)通信領(lǐng) 域的技術(shù)先發(fā)優(yōu)勢(shì),為運(yùn)營(yíng)商和用戶不斷增長(zhǎng)的需求提供滿意的支持。面向 全I(xiàn)P的分組域核心網(wǎng)的演進(jìn)項(xiàng)目(System Architecture Evolution , SAE),現(xiàn) 在更名為EPS (Evolved Packet System)正是在這樣的背景下啟動(dòng)的。SAE 的目標(biāo)是"制定一個(gè)具有高數(shù)據(jù)率、低延遲、數(shù)據(jù)分組化、支持多種無(wú)線接 入技術(shù)為特征的具有可移植性的3GPP系統(tǒng)框架結(jié)構(gòu)"。SAE網(wǎng)絡(luò)具有支持端到端的QoS (Quality of Service,服務(wù)質(zhì)量)保證、 全面分組化、支持多接入技術(shù)、增加對(duì)實(shí)時(shí)業(yè)務(wù)的支持、網(wǎng)絡(luò)層次扁平化等 特點(diǎn)。SAE網(wǎng)絡(luò)進(jìn)一步實(shí)現(xiàn)了控制面與用戶面數(shù)據(jù)的分離,MME (Mobility Management Entity,移動(dòng)性管理實(shí)體)新增網(wǎng)元作為承接控制面用戶數(shù)據(jù)的 網(wǎng)絡(luò)功能體,具有支持漫游、鑒權(quán)、承載管理等功能。MME與HSS(Home Subscriber Server,歸屬用戶服務(wù)器)之間的S6a接口 ,參見(jiàn)圖1,提供了用 戶數(shù)據(jù)、鑒權(quán)數(shù)據(jù)的下載等。目前標(biāo)準(zhǔn)組織經(jīng)過(guò)討論后明確S6a接口采用Diameter協(xié)議,但需要 MME同時(shí)支持與不同階_^不同版本的HSS實(shí)現(xiàn)互通。不同版本的HSS支持的接口協(xié)議也不相同,其中HSS類型,主要用于 區(qū)分不同階段不同版本的HSS/HLR( Home Location Register,歸屬位置寄存 器)功能,表明了其支持的協(xié)議類型,定義了如下幾種類型-Rel-8版本獨(dú)立HLR:僅向Rel-8版本SGSN ( Service GSN,服務(wù)GPRS 支持節(jié)點(diǎn),是核心網(wǎng)側(cè)負(fù)責(zé)移動(dòng)性管理的網(wǎng)元)和Rel-8版本GGSN( Gateway GSN,網(wǎng)關(guān)GPRS支持節(jié)點(diǎn),是核心網(wǎng)側(cè)負(fù)責(zé)接入到和發(fā)送出核心網(wǎng)的網(wǎng)元) 提供基于MAP協(xié)議(指應(yīng)用于IWF之間的Gr+接口協(xié)議)的Gr+接口 ;-前Rel-8版本HSS/HLR:僅向前Rel-8版本SGSN和前Rel-8版本GGSN 提供基于MAP協(xié)議的Gr接口 ;國(guó)Rel-8版本HSS:主要指僅向MME提供基于Diameter協(xié)議的S6a接口 。如傳統(tǒng)的運(yùn)營(yíng)商,其經(jīng)營(yíng)的HSS類型一般為前Rel-8版本HSS/HLR或 Rel-8版本獨(dú)立HLR,僅支持面向MAP的接口協(xié)議。對(duì)于運(yùn)營(yíng)商新部署的 SAE網(wǎng)絡(luò),Rel-8版本的HSS可以支持面向Diameter的接口協(xié)議,但如果運(yùn) 營(yíng)商間簽署的漫游協(xié)議不支持Diameter協(xié)議,如支持MAP協(xié)議,此種場(chǎng)景 下MME不能實(shí)現(xiàn)與HSS直4妄互通。標(biāo)準(zhǔn)組織引入了 IWF (Interworking Function,互通功能)解決Diameter協(xié)議與MAP協(xié)議之間的映射,以便實(shí) 現(xiàn)MME與不同類型的HSS互通,滿足不同運(yùn)營(yíng)商的需求。正TF (Internet Engineering Task Force,互聯(lián)網(wǎng)工程任務(wù)組)*見(jiàn)定 Diameter協(xié)議必須支持Diameter基礎(chǔ)協(xié)i義,也就是i兌,S6a接口十辦i義也必須 遵守Diameter基礎(chǔ)協(xié)議定義的用戶會(huì)話要求的客戶機(jī)和服務(wù)器的狀態(tài)機(jī)。 Diameter用戶會(huì)話規(guī)定服務(wù)器可以為會(huì)話維護(hù)狀態(tài),也可以不為會(huì)話維護(hù)狀 態(tài)。無(wú)論是否維護(hù)會(huì)話狀態(tài),Diameter用戶會(huì)話狀態(tài)機(jī)的工作機(jī)制與MAP 用戶會(huì)話狀態(tài)機(jī)的工作機(jī)制有所區(qū)別。MAP用戶會(huì)話狀態(tài)機(jī)允許對(duì)等端在 會(huì)話建立后,相互之間可以發(fā)起多次交互請(qǐng)求,即本端點(diǎn)在接收到對(duì)等端點(diǎn) 的會(huì)話請(qǐng)求時(shí),可以在會(huì)話建立期間再次向?qū)Φ榷它c(diǎn)發(fā)送會(huì)話請(qǐng)求,當(dāng)接收 到對(duì)等端點(diǎn)的會(huì)話響應(yīng)時(shí)再返回對(duì)等端點(diǎn)的會(huì)話響應(yīng)。Diameter用戶會(huì)話狀 態(tài)機(jī)不允許客戶機(jī)在會(huì)話打開(kāi)后接收來(lái)自服務(wù)器的請(qǐng)求,只能處理服務(wù)器的 應(yīng)答消息。鑒于Diameter協(xié)議和MAP協(xié)議在用戶會(huì)話狀態(tài)機(jī)的差異導(dǎo)致用戶注冊(cè) 流程不能實(shí)現(xiàn)完全映射。借助于MAP協(xié)議提供的會(huì)話狀態(tài)機(jī),當(dāng)用戶在拜 訪域網(wǎng)絡(luò)注冊(cè)時(shí),其歸屬域網(wǎng)絡(luò)可以實(shí)現(xiàn)與拜訪域網(wǎng)絡(luò)的能力信息協(xié)商。舉 一個(gè)例子,當(dāng)用戶歸屬域網(wǎng)絡(luò)接收到用戶注冊(cè)請(qǐng)求消息時(shí),向拜訪域網(wǎng)絡(luò)插入用戶數(shù)據(jù),如果插入用戶數(shù)據(jù)失敗則返回?cái)?shù)據(jù)插入失敗,用戶歸屬域網(wǎng)絡(luò) 禁止用戶注冊(cè),向用戶漫游的拜訪域網(wǎng)絡(luò)返回注冊(cè)失敗的響應(yīng)消息。如果使用Diameter協(xié)議,用戶歸屬域網(wǎng)絡(luò)HSS在接收到用戶注冊(cè)請(qǐng)求消息時(shí),只 能返回注冊(cè)響應(yīng)消息,在返回成功的注冊(cè)響應(yīng)消息時(shí)即認(rèn)為用戶注冊(cè)成功。這種場(chǎng)景出現(xiàn)在用戶歸屬域網(wǎng)絡(luò)HSS支持Diameter協(xié)議,即HSS類型 為Rel-8版本HSS。如果支持MAP協(xié)議的SGSN欲實(shí)現(xiàn)與HSS的互通,就 必須經(jīng)過(guò)IWF執(zhí)行網(wǎng)絡(luò)協(xié)議之間的轉(zhuǎn)換,參見(jiàn)圖2。如果運(yùn)營(yíng)商間簽署了基 于7號(hào)信令的漫游協(xié)議,則支持Diameter協(xié)議的MME與Rel-8版本HSS之 間需要經(jīng)過(guò)至少兩個(gè)IWF互轉(zhuǎn),IWF之間提供基于MAP的接口協(xié)議,使用 Gr+接口,參見(jiàn)圖3。綜上所述,現(xiàn)有技術(shù)存在的問(wèn)題是1 、 SGSN經(jīng)IWF向僅支持Diameter協(xié)議的HSS發(fā)送用戶注冊(cè)消息,IWF 接收到注冊(cè)響應(yīng)消息后如果處理失敗無(wú)法及時(shí)通知用戶歸屬域網(wǎng)絡(luò)HSS,導(dǎo) 致用戶在SGSN和HSS的注冊(cè)信息不一致;2、 MME和HSS同時(shí)支持Diameter協(xié)議,并基于Diameter協(xié)議接收和 處理用戶的注冊(cè)消息,但運(yùn)營(yíng)商間簽署了基于7號(hào)信令的漫游協(xié)i義,僅允許 使用MAP消息交互,MME需要間接經(jīng)過(guò)IWF實(shí)現(xiàn)與HSS互通,IWF接收 到注冊(cè)響應(yīng)消息后如果處理失敗無(wú)法及時(shí)通知用戶歸屬域網(wǎng)絡(luò)HSS,也會(huì)導(dǎo) 致用戶在MME和HSS的注冊(cè)信息不一致。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問(wèn)題就是提出 一種不同網(wǎng)絡(luò)協(xié)議間實(shí)現(xiàn)用戶注冊(cè) 的方法,克服現(xiàn)有技術(shù)中用戶在拜訪域網(wǎng)絡(luò)經(jīng)互通網(wǎng)關(guān)注冊(cè)異常時(shí),歸屬域 網(wǎng)絡(luò)與拜訪域網(wǎng)絡(luò)注冊(cè)信息不一致的問(wèn)題,保證歸屬域網(wǎng)絡(luò)能夠及時(shí)刪除用 戶注冊(cè)信息。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供一種不同網(wǎng)絡(luò)協(xié)議間實(shí)現(xiàn)用戶注冊(cè) 的方法,包括如下步驟(1)用戶在拜訪域網(wǎng)絡(luò)發(fā)起網(wǎng)絡(luò)附著請(qǐng)求,向用戶歸屬域網(wǎng)絡(luò)所屬的歸屬用戶服務(wù)器HSS注冊(cè)的請(qǐng)求消息經(jīng)至少一個(gè)互通功能IWF并進(jìn)行網(wǎng)絡(luò) 協(xié)議轉(zhuǎn)換后到達(dá)所述HSS;(2)所述HSS接收到所述進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后請(qǐng)求消息,處理成功后 向IWF返回注冊(cè)響應(yīng)消息,同時(shí)保存該用戶注冊(cè)信息;(3 ) IWF接收到所述HSS的注冊(cè)響應(yīng)消息,若處理異常,則向所述 HSS發(fā)送基于該HSS支持的網(wǎng)絡(luò)協(xié)議定義的用戶去活請(qǐng)求消息,請(qǐng)求HSS 刪除該用戶的已注冊(cè)的用戶注冊(cè)信息。進(jìn)一步地,所述步驟(l)中的拜訪域網(wǎng)絡(luò)為運(yùn)營(yíng)商部署的服務(wù)GPRS 支持節(jié)點(diǎn)SGSN,支持MAP協(xié)議;或者為運(yùn)營(yíng)商部署的移動(dòng)性管理實(shí)體 MME,支持Diameter協(xié)議。進(jìn)一步地,所述步驟(1)中的網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換為Diameter協(xié)議轉(zhuǎn)換成 MAP協(xié)議;或者M(jìn)AP協(xié)議轉(zhuǎn)換成Diameter協(xié)議。進(jìn)一步地,所述HSS支持的網(wǎng)絡(luò)協(xié)議為Diameter協(xié)議,所述步驟(2 ) 中,HSS接收到的進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后的請(qǐng)求消息為Diameter-更新位置請(qǐng) 求消息,所述HSS的注冊(cè)響應(yīng)消息為Diameter-更新位置應(yīng)答消息。進(jìn)一步地,所述步驟(3 )的IWF處理異常指IWF向用戶附著網(wǎng)絡(luò)插入 用戶數(shù)據(jù)失敗,包括IWF向用戶附著網(wǎng)絡(luò)中的SGSN插入用戶數(shù)據(jù)時(shí),SGSN 校驗(yàn)用戶數(shù)據(jù)失敗;以及用戶附著網(wǎng)絡(luò)中的MME和用戶歸屬網(wǎng)絡(luò)HSS經(jīng) 兩個(gè)IWF互通時(shí),靠近歸屬域網(wǎng)絡(luò)的IWF向靠近用戶附著網(wǎng)絡(luò)的IWF插入 用戶數(shù)據(jù)時(shí),靠近用戶附著網(wǎng)絡(luò)的IWF校驗(yàn)用戶數(shù)據(jù)失敗。進(jìn)一步地,所述步驟(3)中用戶去活請(qǐng)求消息包括用戶標(biāo)識(shí)和用戶已 注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)。進(jìn)一步地,所述用戶標(biāo)識(shí)為用戶的國(guó)際移動(dòng)用戶標(biāo)識(shí)。進(jìn)一步地,若所述步驟(1 )中的拜訪域網(wǎng)絡(luò)為SGSN,則所述步驟(3 ) 中用戶去活請(qǐng)求消息中的用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)為SGSN的地址標(biāo)識(shí)信息;若所述步驟(1)中的拜訪域網(wǎng)絡(luò)為MME,則所述步驟(3)中用戶去 活請(qǐng)求消息中的用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)為MME的地址標(biāo)識(shí)信息。進(jìn)一步地,所述步驟(3 )執(zhí)行之后,HSS接收到所述用戶去活請(qǐng)求消息,則驗(yàn)證消息的合法性,若驗(yàn)證通過(guò)刪除該用戶的用戶注冊(cè)信息;否則, 不刪除該用戶的用戶注冊(cè)信息。進(jìn)一步地,所迷驗(yàn)證消息的合法性為驗(yàn)證用戶已注冊(cè)的網(wǎng)絡(luò)位置信息與 所述用戶去活請(qǐng)求消息中攜帶的用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)信息是否一致,若一 致,則-驗(yàn)i正成功,否則,— 瞼i正失敗。本發(fā)明針對(duì)不同網(wǎng)絡(luò)協(xié)議間經(jīng)互通網(wǎng)關(guān)實(shí)現(xiàn)用戶注冊(cè)的場(chǎng)景,提出了 IWF接收到用戶歸屬域網(wǎng)絡(luò)的注冊(cè)響應(yīng)消息且處理異常時(shí)向用戶歸屬域網(wǎng) 絡(luò)發(fā)送用戶去活請(qǐng)求消息刪除用戶歸屬域網(wǎng)絡(luò)的注冊(cè)信息的方法,保證用戶 歸屬域網(wǎng)絡(luò)注冊(cè)信息的正確性。
圖1是MME與HSS之間的接口示意圖;圖2是SGSN經(jīng)IWF與支持Diameter協(xié)議的HSS交互的場(chǎng)景示意圖;圖3是MME和HSS同時(shí)支持Diameter協(xié)議但運(yùn)營(yíng)商間漫游協(xié)議不允 許,必須經(jīng)多個(gè)IWF交互的場(chǎng)景示意圖;圖4是本發(fā)明實(shí)施例的整體流程圖;圖5是本發(fā)明應(yīng)用實(shí)例的針對(duì)SGSN經(jīng)IWF和支持Diameter協(xié)議的HSS 互通的用戶注冊(cè)流程圖;圖6是本發(fā)明應(yīng)用實(shí)例的針對(duì)MME和HSS間接使用Diameter協(xié)議經(jīng) IWF互通的用戶注冊(cè)流程圖。
具體實(shí)施方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。 如圖4所示,本發(fā)明實(shí)施例包括如下步驟步驟401,用戶在拜訪域網(wǎng)絡(luò)發(fā)起網(wǎng)絡(luò)附著請(qǐng)求,向用戶歸屬域網(wǎng)絡(luò)所 屬的HSS注冊(cè)的請(qǐng)求消息經(jīng)至少一個(gè)IWF并進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后到達(dá)所述HSS,所述注冊(cè)請(qǐng)求消息中包括拜訪域網(wǎng)絡(luò)標(biāo)識(shí)、用戶標(biāo)識(shí)等信息;其中,所述拜訪域網(wǎng)絡(luò)為運(yùn)營(yíng)商部署的SGSN,支持MAP協(xié)議;或者 為運(yùn)營(yíng)商部署的MME,支持Diameter協(xié)議;所述HSS支持的網(wǎng)絡(luò)協(xié)議為 Diameter協(xié)議;所述拜訪域網(wǎng)絡(luò)標(biāo)識(shí)指SGSN地址標(biāo)識(shí)信息或MME地址標(biāo)識(shí)信息;所 述用戶標(biāo)識(shí)指用戶IMSI (International Mobile Subscriber Identifier,國(guó)際移動(dòng) 用戶標(biāo)識(shí));步驟402,所述HSS接收到所述進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后的請(qǐng)求消息后,處 理成功向IWF返回注冊(cè)響應(yīng)消息,同時(shí)保存該用戶注冊(cè)信息,包括用戶的 網(wǎng)絡(luò)位置信息;步驟403, IWF接收到所述HSS的注冊(cè)響應(yīng)消息,若處理異常,則向所 述用戶歸屬域網(wǎng)絡(luò)所屬HSS發(fā)送基于該HSS支持的網(wǎng)絡(luò)協(xié)議定義的用戶去 活請(qǐng)求消息,請(qǐng)求HSS刪除該用戶的已注冊(cè)的用戶注冊(cè)信息,用戶去活請(qǐng) 求消息中包括用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)、用戶標(biāo)識(shí)等信息;其中,所述處理異常一般是指IWF向用戶附著網(wǎng)絡(luò)插入用戶數(shù)據(jù)失敗, 包括IWF向用戶附著網(wǎng)絡(luò)中的SGSN插入用戶數(shù)據(jù)時(shí),SGSN校驗(yàn)用戶數(shù)據(jù) 失??;以及用戶附著網(wǎng)絡(luò)中的MME和用戶歸屬網(wǎng)絡(luò)HSS經(jīng)兩個(gè)IWF互通 時(shí),靠近歸屬域網(wǎng)絡(luò)的IWF向靠近用戶附著網(wǎng)絡(luò)的IWF插入用戶數(shù)據(jù)時(shí), 靠近用戶附著網(wǎng)絡(luò)的IWF校驗(yàn)用戶數(shù)據(jù)失??;所述用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)指用戶在HSS注冊(cè)的SGSN地址標(biāo)識(shí)信息或 MME :l也址標(biāo)識(shí)^"息;所述用戶標(biāo)識(shí)指用戶IMSI;步驟404, HSS接收到所述用戶去活請(qǐng)求消息,則驗(yàn)證消息的合法性, 若—驗(yàn)i正通過(guò)刪除該用戶的用戶注冊(cè)信息;否則,不刪除該用戶的用戶注冊(cè)信 自 其中,驗(yàn)證的方法是驗(yàn)證用戶已注冊(cè)的網(wǎng)絡(luò)位置信息與所述用戶去活 請(qǐng)求消息中攜帶的用戶注冊(cè)網(wǎng)絡(luò)的位置信息,即用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)信息, 是否一致,若一致,則—險(xiǎn)i正成功,否則,驗(yàn)證失敗。圖5是本發(fā)明實(shí)施例的應(yīng)用實(shí)例,針對(duì)SGSN經(jīng)IWF和支持Diameter 協(xié)^l的HSS互通的用戶注冊(cè)流程圖,包括以下步驟步驟501, SGSN接收到用戶附著請(qǐng)求,基于用戶標(biāo)識(shí)進(jìn)行分析,同時(shí) 得知用戶歸屬域網(wǎng)絡(luò)HSS支持Diameter協(xié)議,SGSN經(jīng)IWF向用戶歸屬域 HSS發(fā)送基于MAP協(xié)議的MAP-更新GPRS位置請(qǐng)求消息,請(qǐng)求消息中攜 帶用戶標(biāo)識(shí)IMSI (International Mobile Subscriber Identifier,國(guó)際移動(dòng)用戶標(biāo) 識(shí))和SGSN地址標(biāo)識(shí)信息;步驟503, IWF接收到來(lái)自SGSN的MAP-更新GPRS位置請(qǐng)求消息, 執(zhí)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換功能,將MAP消息轉(zhuǎn)換為Diameter消息,并基于路由配 置信息將Diameter-更新位置請(qǐng)求消息發(fā)送給用戶歸屬域HSS;步驟505,用戶歸屬域網(wǎng)絡(luò)HSS接收到來(lái)自IWF的Diameter-更新位置 請(qǐng)求,處理成功后返回Diameter-更新位置應(yīng)答消息,其中包括用戶簽約數(shù) 據(jù)信息和漫游限制等數(shù)據(jù)信息,并保存用戶的注冊(cè)信息,如SGSN地址標(biāo)識(shí)信息;步驟507, IWF接收到來(lái)自HSS的Diameter-更新位置應(yīng)答消息,執(zhí)行 網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換功能,將Diameter-更新位置應(yīng)答消息中的用戶簽約數(shù)據(jù)和漫 游限制等數(shù)據(jù)信息轉(zhuǎn)換為MAP-插入用戶數(shù)據(jù)請(qǐng)求消息并發(fā)送給SGSN,同 時(shí)等待SGSN的響應(yīng)消息;步驟509, SGSN接收到來(lái)自IWF的MAP-插入用戶數(shù)據(jù)請(qǐng)求消息,保 存并驗(yàn)證數(shù)據(jù)的有效性;若驗(yàn)證通過(guò),返回成功的MAP-插入用戶數(shù)據(jù)應(yīng)答消息,同時(shí),SGSN 繼續(xù)等待來(lái)自IWF的消息;驗(yàn)證不通過(guò),SGSN返回失敗的MAP-插入用戶數(shù)據(jù)應(yīng)答消息,拒絕用 戶注冊(cè)并釋放會(huì)話資源;步驟511, IWF接收到來(lái)自SGSN的MAP-插入用戶數(shù)據(jù)應(yīng)答消息,如 果數(shù)據(jù)插入成功,向SGSN發(fā)送MAP-更新GPRS位置應(yīng)答消息,其中,IWF 和SGSN之間的數(shù)據(jù)插入可以執(zhí)行多次;如果數(shù)據(jù)插入失敗,IWF執(zhí)行步驟515,同時(shí)向SGSN返回?cái)y帶有恰當(dāng)?shù)氖≡蛑档腗AP-更新GPRS位置應(yīng)答消息,并釋放會(huì)話資源; 步驟513, SGSN接收到MAP-更新GPRS位置應(yīng)答消息; 步驟515,若數(shù)據(jù)插入失敗,IWF向用戶歸屬域HSS發(fā)送Diameter-去活用戶請(qǐng)求消息,請(qǐng)求消息中攜帶用戶標(biāo)識(shí)IMSI和SGSN地址標(biāo)識(shí)信息;步驟517, HSS接收到來(lái)自IWF的Diameter-去活用戶請(qǐng)求消息,驗(yàn)證 用戶已注冊(cè)的SGSN地址標(biāo)識(shí)信息與請(qǐng)求消息中的SGSN地址標(biāo)識(shí)是否一 致,如果一致則清除用戶注冊(cè)信息,并返回Diameter-去活用戶應(yīng)答消息; 否則,不清除用戶注冊(cè)信息,并返回?cái)y帶有恰當(dāng)?shù)木芙^去活用戶原因值的 Diameter-去活用戶應(yīng)答消息。圖6是本發(fā)明實(shí)施例的應(yīng)用實(shí)例,針對(duì)MME和HSS間接使用Diameter 協(xié)議經(jīng)IWF互通的用戶注冊(cè)流程圖,包括以下步驟步驟601, MME接收到用戶附著請(qǐng)求,4吏用用戶標(biāo)識(shí)查詢到用戶歸屬 域網(wǎng)絡(luò),同時(shí)得知用戶歸屬域網(wǎng)絡(luò)HSS支持Diameter協(xié)議但運(yùn)營(yíng)商間漫游 協(xié)議不允許使用Diameter協(xié)議;MME向拜訪域網(wǎng)絡(luò)V-IWF( Visited IWF,拜訪域IWF )發(fā)送基于Diameter 協(xié)議的Diameter-更新位置請(qǐng)求,請(qǐng)求消息中攜帶用戶標(biāo)識(shí)IMSI和MME地 址標(biāo)識(shí)信息;步驟603, V-IWF接收到來(lái)自MME的Diameter-更新位置請(qǐng)求,執(zhí)行網(wǎng) 絡(luò)協(xié)議轉(zhuǎn)換功能,將Diameter消息轉(zhuǎn)換為MAP消息,并基于路由配置信息 將MAP-更新GPRS位置請(qǐng)求信息發(fā)送到用戶歸屬域網(wǎng)絡(luò)H-IWF (Home IWF,歸屬域IWF ),請(qǐng)求消息中攜帶用戶標(biāo)識(shí)IMSI和MME地址標(biāo)識(shí)信 息;同時(shí),V-IWF遷移狀態(tài)等待來(lái)自H-IWF的消息;步驟605, H-IWF接收到來(lái)自V-IWF的MAP-更新GPRS位置請(qǐng)求,執(zhí) 行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換功能,將MAP消息轉(zhuǎn)換為Diameter消息,將Diameter-更新 位置請(qǐng)求消息發(fā)送到用戶歸屬域網(wǎng)絡(luò)HSS,請(qǐng)求消息中攜帶用戶標(biāo)識(shí)IMSI 和MME地址標(biāo)識(shí)信息;步驟607 ,用戶歸屬域網(wǎng)絡(luò)HSS接收到來(lái)自H-IWF的Diameter-更新位 置請(qǐng)求消息,成功處理后返回Diameter-更新位置應(yīng)答消息,其中包括用戶 簽約數(shù)據(jù)信息和漫游限制等用戶數(shù)據(jù)信息,并保存用戶的注冊(cè)信息,如MME 地址標(biāo)識(shí)信息;步驟609, H-IWF接收到來(lái)自HSS的Diameter-更新位置應(yīng)答消息,執(zhí) 行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換功能,將Diameter-更新位置應(yīng)答消息中的用戶簽約數(shù)據(jù)和 漫游限制等數(shù)據(jù)信息轉(zhuǎn)換為MAP-插入用戶數(shù)據(jù)請(qǐng)求消息并發(fā)送到V-IWF, 同時(shí)等待V-IWF的響應(yīng)消息;步驟611, V-IWF接收到來(lái)自H-IWF的MAP-插入用戶數(shù)據(jù)請(qǐng)求消息, 保存并驗(yàn)證數(shù)據(jù)的有效性;若驗(yàn)證通過(guò),返回MAP-插入用戶數(shù)據(jù)應(yīng)答消息,同時(shí),V-IWF繼續(xù)等 ;陣來(lái)自H-IWF的消息;若驗(yàn)證不通過(guò),V-IWF返回?cái)y帶有恰當(dāng)失敗原因值的MAP-插入用戶數(shù) 據(jù)應(yīng)答消息,同時(shí)執(zhí)行步驟617,并釋放會(huì)話資源;步驟613, H-IWF接收到來(lái)自V-IWF的MAP-插入用戶數(shù)據(jù)應(yīng)答消息, 若數(shù)據(jù)插入成功,向V-IWF發(fā)送MAP-更新GPRS位置應(yīng)答消息;其中, H-IWF和V-IWF之間的數(shù)據(jù)插入可以執(zhí)行多次。若數(shù)據(jù)插入失敗,H-IWF執(zhí)行步驟419,同時(shí)向V-IWF返回?cái)y帶有恰 當(dāng)失敗原因值的MAP-更新GPRS位置應(yīng)答消息,并釋放會(huì)話資源;步驟615, V-IWF接收到來(lái)自H-IWF的MAP-更新GPRS應(yīng)答消息,執(zhí) 行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換功能,將MAP-更新GPRS應(yīng)答消息轉(zhuǎn)換為Diameter-更新位 置應(yīng)答;步驟617, V-IWF向MME返回Diameter-更新位置應(yīng)答消息,同時(shí)設(shè)置 位置更新的結(jié)果;如果更新成功,響應(yīng)消息中攜帶用戶數(shù)據(jù)信息,包括用戶 簽約數(shù)據(jù)信息和漫游限制等數(shù)據(jù)信息;步驟619,若數(shù)據(jù)插入失敗,H-IWF向用戶歸屬域HSS發(fā)送Diameter-去活用戶請(qǐng)求消息,請(qǐng)求消息中攜帶用戶標(biāo)識(shí)IMSI和MME地址標(biāo)識(shí)信息;步驟621, HSS接收到來(lái)自H-IWF的Diameter-去活用戶請(qǐng)求消息,驗(yàn)證用戶已注冊(cè)的MME地址標(biāo)識(shí)信息與請(qǐng)求消息中攜帶的MME地址標(biāo)識(shí)是 否一致,如果一致則清除用戶注冊(cè)信息,并返回成功的Diameter-去活用戶 應(yīng)答消息;否則,不清除用戶注冊(cè)信息,并返回?cái)y帶有恰當(dāng)拒絕去活用戶原 因值的Diameter-去活用戶應(yīng)答消息。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種不同網(wǎng)絡(luò)協(xié)議間實(shí)現(xiàn)用戶注冊(cè)的方法,包括如下步驟(1)用戶在拜訪域網(wǎng)絡(luò)發(fā)起網(wǎng)絡(luò)附著請(qǐng)求,向用戶歸屬域網(wǎng)絡(luò)所屬的歸屬用戶服務(wù)器HSS注冊(cè)的請(qǐng)求消息經(jīng)至少一個(gè)互通功能IWF并進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后到達(dá)所述HSS;(2)所述HSS接收到所述進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后請(qǐng)求消息,處理成功后向IWF返回注冊(cè)響應(yīng)消息,同時(shí)保存該用戶注冊(cè)信息;(3)IWF接收到所述HSS的注冊(cè)響應(yīng)消息,若處理異常,則向所述HSS發(fā)送基于該HSS支持的網(wǎng)絡(luò)協(xié)議定義的用戶去活請(qǐng)求消息,請(qǐng)求HSS刪除該用戶的已注冊(cè)的用戶注冊(cè)信息。
2、 如權(quán)利要求1所述的方法,其特征在于,所述步驟(1)中的拜訪域 網(wǎng)絡(luò)為運(yùn)營(yíng)商部署的服務(wù)GPRS支持節(jié)點(diǎn)SGSN,支持MAP協(xié)議;或者為 運(yùn)營(yíng)商部署的移動(dòng)性管理實(shí)體MME,支持Diameter協(xié)議。
3、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(l)中的網(wǎng)絡(luò)協(xié) 議轉(zhuǎn)換為Diameter協(xié)議轉(zhuǎn)換成MAP協(xié)議;或者M(jìn)AP協(xié)議轉(zhuǎn)換成Diameter 協(xié)議。
4、 如權(quán)利要求l所述的方法,其特征在于,所述HSS支持的網(wǎng)絡(luò)協(xié)議 為Diameter協(xié)議,所述步驟(2)中,HSS接收到的進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后的 請(qǐng)求消息為Diameter-更新位置請(qǐng)求消息,所述HSS的注冊(cè)響應(yīng)消息為 Diameter-更新位置應(yīng)答消息。
5、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(3)的IWF處 理異常指IWF向用戶附著網(wǎng)絡(luò)插入用戶數(shù)據(jù)失敗,包括IWF向用戶附著網(wǎng) 絡(luò)中的SGSN插入用戶數(shù)據(jù)時(shí),SGSN校-瞼用戶數(shù)據(jù)失敗;以及用戶附著網(wǎng) 絡(luò)中的MME和用戶歸屬網(wǎng)絡(luò)HSS經(jīng)兩個(gè)IWF互通時(shí),靠近歸屬域網(wǎng)絡(luò)的 IWF向靠近用戶附著網(wǎng)絡(luò)的IWF插入用戶數(shù)據(jù)時(shí),靠近用戶附著網(wǎng)絡(luò)的IWF 校-驗(yàn)用戶數(shù)據(jù)失敗。
6、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(3)中用戶去活 請(qǐng)求消息包括用戶標(biāo)識(shí)和用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)。
7、 如權(quán)利要求6所述的方法,其特征在于,所述用戶標(biāo)識(shí)為用戶的國(guó) 際移動(dòng)用戶標(biāo)識(shí)。
8、 如權(quán)利要求6所述的方法,其特征在于,若所述步驟(1)中的拜訪 域網(wǎng)絡(luò)為SGSN,則所述步驟(3)中用戶去活請(qǐng)求消息中的用戶已注冊(cè)網(wǎng) 絡(luò)標(biāo)識(shí)為SGSN的地址標(biāo)識(shí)信息;若所述步驟(1)中的拜訪域網(wǎng)絡(luò)為MME,則所述步驟(3)中用戶去 活請(qǐng)求消息中的用戶已注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)為MME的地址標(biāo)識(shí)信息。
9、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(3)執(zhí)行之后, HSS接收到所述用戶去活請(qǐng)求消息,則驗(yàn)證消息的合法性,若驗(yàn)證通過(guò)刪除 該用戶的用戶注冊(cè)信息;否則,不刪除該用戶的用戶注冊(cè)信息。
10、 如權(quán)利要求9所述的方法,其特征在于,所述驗(yàn)證消息的合法性為 驗(yàn)證用戶已注冊(cè)的網(wǎng)絡(luò)位置信息與所述用戶去活請(qǐng)求消息中攜帶的用戶已 注冊(cè)網(wǎng)絡(luò)標(biāo)識(shí)信息是否一致,若一致,則驗(yàn)證成功,否則,驗(yàn)證失敗。
全文摘要
本發(fā)明公開(kāi)了一種不同網(wǎng)絡(luò)協(xié)議間實(shí)現(xiàn)用戶注冊(cè)的方法,包括用戶在拜訪域網(wǎng)絡(luò)發(fā)起網(wǎng)絡(luò)附著請(qǐng)求,向用戶歸屬域網(wǎng)絡(luò)所屬的歸屬用戶服務(wù)器HSS注冊(cè)的請(qǐng)求消息經(jīng)至少一個(gè)互通功能IWF并進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后到達(dá)所述HSS;所述HSS接收到所述進(jìn)行網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換后請(qǐng)求消息,處理成功后向IWF返回注冊(cè)響應(yīng)消息,同時(shí)保存該用戶注冊(cè)信息;IWF接收到所述HSS的注冊(cè)響應(yīng)消息,若處理異常,則向所述HSS發(fā)送基于該HSS支持的網(wǎng)絡(luò)協(xié)議定義的用戶去活請(qǐng)求消息,請(qǐng)求HSS刪除該用戶的已注冊(cè)的用戶注冊(cè)信息。本發(fā)明能夠保證用戶歸屬域網(wǎng)絡(luò)注冊(cè)信息的正確性。
文檔編號(hào)H04Q7/38GK101217809SQ20081000414
公開(kāi)日2008年7月9日 申請(qǐng)日期2008年1月18日 優(yōu)先權(quán)日2008年1月18日
發(fā)明者丁兆明, 朱進(jìn)國(guó) 申請(qǐng)人:中興通訊股份有限公司