專利名稱:一種附著過程中取消位置的方法及其實現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及附著過程中的位置處理技術(shù),特別是涉及 一種附著過程中取消 位置的方法及其實現(xiàn)裝置。
背景技術(shù):
隨著移動通信系統(tǒng)的不斷演進,移動通信系統(tǒng)所能實現(xiàn)的業(yè)務(wù)功能也越來
越多。在第三代合作項目(3GPP )的演進分組系統(tǒng)(EPS, Evolved Packet System ) 中,支持名為空閑狀態(tài)信令優(yōu)化(ISR, Idle State Signalling Reduction)的新功 能。當服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(SGSN)與移動管理實體(MME)激 活某用戶設(shè)備(UE)的ISR功能后,將通知此UE其ISR功能被激活,此時, 該UE就注冊到該SGSN與MME上,同時該SGSN與MME也注冊到歸屬簽 約用戶服務(wù)器(HSS )上,即SGSN與MME均向HSS發(fā)送更新位置(Update Location)消息。換句話說就是,當UE的ISR功能被激活后,UE可以同時被 SGSN及MME服務(wù),HSS上同時記錄有服務(wù)于相應(yīng)UE的SGSN和MME的信 息,即為相應(yīng)UE提供服務(wù)的SGSN與MME同時注冊到HSS上。這與傳統(tǒng) 的第二代/第三代(2G/3G)系統(tǒng)不同,在傳統(tǒng)的2G/3G系統(tǒng)中,UE只能由一 個SGSN服務(wù),且只有服務(wù)于UE的SGSN記錄在HSS上。其中,SGSN和 MME可統(tǒng)稱為用戶移動控制管理實體(UEMCME)。
EPS系統(tǒng)中,若SGSN1與MME1激活UE的ISR功能后,UE的ISR功能 又被激活,當UE移動到一個新的跟蹤區(qū)(TA, Tracking Area),并向新用戶移 動控制管理實體MME2發(fā)送跟蹤區(qū)更新請求消息,這種情況下,新用戶移動控 制管理實體MME2將通過上下文請求(Context Request)過程得到舊用戶移動 控制管理實體MME1所存儲的UE的上下文(Context),進而得到與ISR相關(guān)的有關(guān)參數(shù),如另一個舊用戶移動控制管理實體SGSN1的地址;新用戶移動控 制管理實體MME2根據(jù)從舊用戶移動控制管理實體MME1得到的Context及 UE在跟蹤區(qū)更新請求(TAURequest)中提供的相關(guān)參數(shù),試圖與另一個舊用 戶移動控制管理實體SGSN1 —起重新為此UE建立ISR功能。若新用戶移動控 制管理實體MME2不能與另一個舊用戶移動控制管理實體SGSN1再次激活該 UE的ISR功能,則此時服務(wù)于UE的新用戶移動控制管理實體只能是MME2, 新用戶移動控制管理實體MME2向HSS發(fā)送Update Location,此種情況下, 為了減少HSS與用戶移動控制管理實體之間系統(tǒng)信令的交互,HSS只會向舊用 戶移動控制管理實體MME1發(fā)送取消位置(Cancel Location)消息,而不會向 另 一個舊用戶移動控制管理實體SGSN1發(fā)送Cancel Location消息,如此處理 將使UE在移回舊用戶移動控制管理實體MME1時,舊用戶移動控制管理實體 MME1能再次與另一個舊用戶移動控制管理實體SGSN1 —起激活相應(yīng)UE的 ISR功能。
但是,如果UE是通過附著過程附著到新用戶移動控制管理實體MME2的, 則新用戶移動控制管理實體MME2沒有任何有關(guān)UE的ISR信息,因為在Attach 過程中新用戶移動控制管理實體MME2不會向舊用戶移動控制管理實體 MMEl獲取UE的移動性管理及與ISR功能相關(guān)的Context。這樣,當UE從新 用戶移動控制管理實體MME2移動回舊用戶移動控制管理實體MME1時,UE 將向舊用戶移動控制管理實體MME1發(fā)起跟蹤區(qū)更新(TAU)操作,舊用戶移 動控制管理實體MME1將向新用戶移動控制管理實體MME2取UE的Context, 而新用戶移動控制管理實體MME2的Context沒有任何有關(guān)UE的ISR功能相 關(guān)的數(shù)據(jù),所以舊用戶移動控制管理實體MME1也不能立即與另一個舊用戶移 動控制管理實體SGSN1共同激活UE的ISR功能。
由于目前所定義的UE附著(Attach )過程未考慮任何ISR功能激活的問題, 因此,針對上面所述的情形,如果舊用戶移動控制管理實體SGSN1與舊用戶移 動控制管理實體MME1激活過UE的ISR功能,當UE去附著后,HSS仍保留 有服務(wù)于此UE的舊用戶移動控制管理實體SGSNl與舊用戶移動控制管理實體MME1的標識;那么,UE再進行Attach時,UE附著到另 一個新的用戶移動控 制管理實體后,根據(jù)TS23.401v8丄0的定義,HSS只向 一個舊用戶移動控制管 理實體,即舊MME發(fā)送Cancel Location消息,也就是HSS只向舊用戶移動控 制管理實體MMEl發(fā)送Cancel Location消息。
具體的,現(xiàn)有技術(shù)中UE附著過程中取消位置的實現(xiàn)方法流程,如圖l所 示,包括以下步驟
步驟101: UE向新MME發(fā)送附著請求(Attach Request)消息;
步驟102: EPS系統(tǒng)執(zhí)行其它過程1 ,如執(zhí)行識別請求(Identification Request) 過程獲取此UE的國際移動用戶標識(IMSI),安全過程等;
步驟103:新MME向HSS發(fā)送Update Location消息;
步驟104: HSS收到Update Location消息后,向舊MME發(fā)送Cancel Location
消息;
步驟105 ~ 106:舊MME收到Cancel Location消息,刪除EPS系統(tǒng)承載并
刪除UE的上下文,之后向HSS返回取消位置確認(Cancel Location Ack)消 白.
K、 5
步驟107-110: HSS與新MME之間按協(xié)議規(guī)定完成附著過程。 可以看出,在UE的Attach過程中,當新MME向HSS發(fā)送Update Location 時,如果已有SGSN與MME同時注冊到HSS上,由于HSS只向舊MME發(fā)送 Cancel Location,這樣,不僅不能優(yōu)化有關(guān)的ISR建立過程,而且使得舊SGSN 仍然保留UE的Context,消耗了 SGSN的相關(guān)網(wǎng)絡(luò)資源,造成了資源的浪費。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種附著過程中取消位置的方法及 其實現(xiàn)裝置,能及時刪除未釋放的網(wǎng)絡(luò)資源,減少資源浪費,進而優(yōu)化系統(tǒng)性 能。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 本發(fā)明提供了一種附著過程中取消位置的方法,包括用戶設(shè)備UE進行附著Attach時,新用戶移動控制管理實體UEMCME向 歸屬簽約用戶服務(wù)器HSS發(fā)送攜帶有附著標志的更新位置消息,HSS收到所述 更新位置消息后,向已在自身注冊的所有服務(wù)于所述UE的舊UEMCME發(fā)送 取消位置消息。
該方法進一步包括在更新位置消息中設(shè)置攜帶附著標志的消息字段;相 應(yīng)的,所述攜帶附著標志為設(shè)置所述消息字段的值為attach。
其中,所述消息字段為更新位置類型字段、或為更新位置原因字段。
上述方案中,HSS發(fā)送取消位置消息之前,該方法進一步包括HSS判斷 新UEMCME與舊UEMCME是否為同一實體,如果是,則不向舊UEMCME 發(fā)送取消位置消息。
上述方案中,所述HSS向已在自身注冊的所有服務(wù)于所述UE的舊 UEMCME發(fā)送取消位置消息為HSS向已在自身注冊的服務(wù)于所述UE的舊移 動管理實體MME發(fā)送取消位置消息;或者,HSS向已在自身注冊的服務(wù)于所 述UE的舊服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點SGSN發(fā)送取消位置消息;或者, HSS向已在自身注冊的服務(wù)于所述UE的舊MME和舊SGSN分別發(fā)送取消位 置消息。
上述方案中,所述UEMCME為MME、或為SGSN。
本發(fā)明還提供了一種附著過程中取消位置的實現(xiàn)裝置,包括附著標志設(shè)置 單元、標志判別單元以及消息發(fā)送控制單元;其中,
附著標志設(shè)置單元,用于在更新位置消息中設(shè)置消息字段,并根據(jù)更新位 置所基于的處理流程設(shè)置所述消息字段的值;
標志判別單元,用于確定當前處理流程是否為UE附著流程;
消息發(fā)送控制單元,用于根據(jù)標志判別單元的確定結(jié)果,在UE進行附著 時,向當前所有已在HSS上注冊的UEMCME發(fā)送取消位置消息。
其中,所述附著標志設(shè)置單元位于新UEMCME中;所述標志判別單元和 消息發(fā)送控制單元位于HSS中。
上述方案中,所述消息發(fā)送控制單元僅向HSS上注冊的MME發(fā)送取消位置消息;或者,僅向HSS上注冊的SGSN發(fā)送取消位置消息;或者,向HSS 上注冊的MME和SGSN分別發(fā)送取消位置消息。
本發(fā)明所提供的附著過程中取消位置的方法及其實現(xiàn)裝置,當UE激活I(lǐng)SR 功能后去附著時,服務(wù)于UE的SGSN與MME均注冊到HSS上,那么,在此 UE進行Attach時,新UEMCME向HSS發(fā)送攜帶有附著標志的更新位置消息, HSS收到該更新位置消息后,向已在自身注冊的所有服務(wù)于此UE的舊 UEMCME發(fā)送取消位置消息。如此,可以及時刪除未釋放的網(wǎng)絡(luò)資源,減少 資源的浪費,進而保證EPS系統(tǒng)性能的優(yōu)化。
圖1為現(xiàn)有技術(shù)中UE附著過程中取消位置的實現(xiàn)方法流程示意圖; 圖2為本發(fā)明中UE附著過程中取消位置的實現(xiàn)方法流程示意圖。
具體實施例方式
本發(fā)明的基本思想是在激活I(lǐng)SR功能的UE進行Attach時,新UEMCME 向HSS發(fā)送攜帶有附著標志的更新位置消息,HSS收到該更新位置消息后,向 已在自身注冊的所有服務(wù)于該UE的舊UEMCME發(fā)送取消位置消息。
這里,之所以要在更新位置消息中增加附著標志是因為對于HSS而言, 并不知道所收到的更新位置消息是由于UE進行路由區(qū)(RA)更新過程、或是 進行位置區(qū)更新過程所發(fā)起的,還是由于UE進行Attach過程所發(fā)起的,因此, 本發(fā)明對于Attach過程,在Update location消息中增加一個消息字段,該消息 字段可稱為更新位置類型(update location type )或更新位置原因(Update location cause),并設(shè)置此消息字段的值為attach。相應(yīng)的,對于其它情況如路由區(qū)更新 (RAU)、或TAU過程中的Update Location過程,則設(shè)置此消息字段的值為 normal update。其中,這里所述設(shè)置值為attach、 normal update只是 一個舉例, 在實際應(yīng)用中可以設(shè)置為任意其它值,只要能區(qū)別是否為附著過程即可。
本發(fā)明中,所述UEMCME為MME或SGSN。本發(fā)明中UE附著過程中取消位置的實現(xiàn)方法流程,如圖2所示,包括以
步驟201: UE向新UEMCME發(fā)送Attach Request消息,此Attach Request 消息經(jīng)3GPP接入系統(tǒng)路由并傳遞給新UEMCME。
這里,所述3GPP接入系統(tǒng)可以為通用陸地無線接入網(wǎng)(UTRAN)、 GSM-EGPRS無線接入網(wǎng)(GERAN)或演進通用陸地無線接入網(wǎng)(E-UTRAN )。 相應(yīng)的,當3GPP接入系統(tǒng)為UTRAN或GERAN時,新UEMCME為新SGSN; 若3GPP接入系統(tǒng)為E-UTRAN,則新UEMCME為新MME。
步驟202: EPS系統(tǒng)執(zhí)行其它過程1,如執(zhí)行Identification R叫uest過程, 新UEMCME向舊UEMCME獲取此UE的IMSI;安全過程等。
步驟203:新UEMCME向HSS發(fā)送攜帶有附著標志的Update Location消
白
,G、 5
這里,所述附著標志是指在UpdateLocation消息中增加一個消息字段,該 消息字段為update location type或Update location cause,之后設(shè)置update location type為attach、 或設(shè)置Update location cause為attach。
步驟204'. HSS收到含有附著標志的Update Location消息后,發(fā)現(xiàn)update location type或update location cause 為attach,則HSS分別向服務(wù)于此UE以前 注冊在自身的所有的舊UEMCME發(fā)送Cancel Location消息。
具體的,可包括步驟204a、 204b兩部分
步驟204a:若此前服務(wù)于此UE的舊MME注冊在HSS上,則HSS向舊 MME發(fā)送Cancel Location (IMSI)消息。
步驟204b:若此前服務(wù)于此UE的舊SGSN注冊在HSS上,則HSS向舊 SGSN發(fā)送Cancel Location (IMSI)消息。
這里,步驟204a與204b不存在先后順序關(guān)系,兩個步驟可以是并行進行的。
另外,如果舊UEMCME與新UEMCME是同 一個實體,則HSS不向此相 同的UEMCME發(fā)送Cancel Location (IMSI)消息。也就是說,HSS在發(fā)送送Cancel Location消息之前,會先判斷一下新UEMCME與舊UEMCME是否為
同一實體。
步驟205:舊UEMCME收到HSS發(fā)來的Cancel Location (IMSI)消息后, 舊UEMCME發(fā)起刪除UE所有EPS系統(tǒng)承載、或PDPContext的過程。
步驟205a:如果舊UEMCME為MME,貝U MME執(zhí)行刪除承載(Delete Bearer)過程并刪除UE的上下文,按照標準TS23.401v8丄0所定義的HSS發(fā) 起的去附著(Detach)過程執(zhí)行。
步驟205b:如果舊UEMCME為SGSN,則SGSN執(zhí)行刪除承載(Delete Bearer)過程并刪除UE的上下文,按照標準TS23.060所定義的HSS發(fā)起的 Detach過程執(zhí)行。
步驟206:舊UEMCME分別向HSS發(fā)送Cancel Location Ack消息。
步驟206a:如果舊UEMCME為MME,貝U舊MME向HSS發(fā)送Cancel Location Ack消息。
步驟206b:如果舊UEMCME為SGSN,貝ij舊SGSN向HSS發(fā)送Cancel Location Ack消息。
這里,步驟206a與206b不存在先后順序關(guān)系,兩個步驟可以是并行進行的。
在實際應(yīng)用中,如果注冊在HSS上的只有服務(wù)于UE的舊MME,則僅執(zhí) 行步驟204a 206a;如果注冊在HSS上的只有服務(wù)于UE的舊SGSN,則僅執(zhí) 行步驟204b ~ 206b;如果注冊在HSS上的包括服務(wù)于UE的舊MME和舊 SGSN,則步驟204a ~ 206a和步驟204b ~ 206b均執(zhí)行。
步驟207-210: HSS與新MME之間按協(xié)i義TS23.401v8丄0或TS23.060 中規(guī)定完成附著過程。
為實現(xiàn)上述方法,本發(fā)明還提出了一種附著過程中取消位置的實現(xiàn)裝置, 包括附著標志設(shè)置單元、標志判別單元以及消息發(fā)送控制單元。其中,附著標 志設(shè)置單元,用于在UpdateLocation消息中設(shè)置消息字段,并根據(jù)更新位置所 基于的處理流程設(shè)置所述消息字段的值為attach或normal update;標志判別元,用于確定當前處理流程是否為UE附著流程;消息發(fā)送控制單元,用于根
據(jù)標志判別單元的確定結(jié)果,在UE進行附著時,向當前所有已在HSS上注冊 的UEMCME發(fā)送取消位置消息。
這里,消息發(fā)送控制單元可以是僅向HSS上注冊的MME發(fā)送取消位置消 息;也可以是僅向HSS上注冊的SGSN發(fā)送取消位置消息;還可以是向HSS 上注冊的MME和SGSN分別發(fā)送取消位置消息。
在實際應(yīng)用中,附著標志設(shè)置單元可以位于新UEMCME中,標志判別單 元和消息發(fā)送控制單元位于HSS中。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1、一種附著過程中取消位置的方法,其特征在于,該方法包括用戶設(shè)備UE進行附著Attach時,新用戶移動控制管理實體UEMCME向歸屬簽約用戶服務(wù)器HSS發(fā)送攜帶有附著標志的更新位置消息,HSS收到所述更新位置消息后,向已在自身注冊的所有服務(wù)于所述UE的舊UEMCME發(fā)送取消位置消息。
2、 根據(jù)權(quán)利要求l所述的方法,其特征在于,該方法進一步包括在更新 位置消息中設(shè)置攜帶附著標志的消息字段;所述攜帶附著標志為設(shè)置所述消息字段的值為attach。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述消息字段為更新位置類 型字段、或為更新位置原因字段。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,HSS發(fā)送取消位置消息之前, 該方法進一步包括HSS判斷新UEMCME與舊UEMCME是否為同 一實體, 如果是,則不向舊UEMCME發(fā)送取消位置消息。
5、 根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,所述HSS向已 在自身注冊的所有服務(wù)于所述UE的舊UEMCME發(fā)送取消位置消息為HSS向已在自身注冊的服務(wù)于所述UE的舊移動管理實體MME發(fā)送取消 位置消息;或者,HSS向已在自身注冊的服務(wù)于所述UE的舊服務(wù)通用分組無線業(yè)務(wù)支持節(jié) 點SGSN發(fā)送取消位置消息;或者,HSS向已在自身注冊的服務(wù)于所述UE的舊MME和舊SGSN分別發(fā)送取消位置消息。
6、 根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,所述UEMCME 為MME、或為SGSN。
7、 一種附著過程中取消位置的實現(xiàn)裝置,其特征在于,該裝置包括附著標 志設(shè)置單元、標志判別單元以及消息發(fā)送控制單元;其中,附著標志設(shè)置單元,用于在更新位置消息中設(shè)置消息字段,并根據(jù)更新位 置所基于的處理流程設(shè)置所述消息字段的值;標志判別單元,用于確定當前處理流程是否為UE附著流程; 消息發(fā)送控制單元,用于根據(jù)標志判別單元的確定結(jié)果,在UE進行附著 時,向當前所有已在HSS上注冊的UEMCME發(fā)送取消位置消息。
8、 根據(jù)權(quán)利要求7所述的實現(xiàn)裝置,其特征在于,所述附著標志設(shè)置單元 位于新UEMCME中;所述標志判別單元和消息發(fā)送控制單元位于HSS中。
9、 根據(jù)權(quán)利要求7或8所述的實現(xiàn)裝置,其特征在于,所述消息發(fā)送控制 單元僅向HSS上注冊的MME發(fā)送取消位置消息;或者,僅向HSS上注冊的SGSN發(fā)送取消位置消息;或者, 向HSS上注冊的MME和SGSN分別發(fā)送取消位置消息。
10、 根據(jù)權(quán)利要求7或8所述的實現(xiàn)裝置,其特征在于,所述UEMCME 為MME、或為SGSN。
全文摘要
本發(fā)明公開了一種附著過程中取消位置的方法,包括用戶設(shè)備(UE)進行附著(Attach)時,新用戶移動控制管理實體(UEMCME)向歸屬簽約用戶服務(wù)器(HSS)發(fā)送攜帶有附著標志的更新位置消息,HSS收到所述更新位置消息后,向已在自身注冊的所有服務(wù)于所述UE的舊UEMCME發(fā)送取消位置消息。本發(fā)明還同時公開了一種附著過程中取消位置的實現(xiàn)裝置,包括附著標志設(shè)置單元、標志判別單元以及消息發(fā)送控制單元,采用本發(fā)明能及時刪除未釋放的網(wǎng)絡(luò)資源,減少資源浪費,進而優(yōu)化系統(tǒng)性能。
文檔編號H04W8/00GK101547427SQ20081010255
公開日2009年9月30日 申請日期2008年3月24日 優(yōu)先權(quán)日2008年3月24日
發(fā)明者熊春山 申請人:大唐移動通信設(shè)備有限公司