專利名稱:一種跟蹤區(qū)更新或切換過程中避免資源被錯誤釋放的方法
技術領域:
本發(fā)明涉及無線通信領域,尤其涉及一種跟蹤區(qū)更新或切換過程中避免 資源被錯誤釋放的方法。
背景技術:
隨著Wimax ( World Interoperability for Microwave Access ,全球微波接 入互通)的異軍突起,第三代移動通信系統(tǒng)要保持其在移動通信領域的強有 力的竟爭力,必須提高其網(wǎng)絡性能和降低網(wǎng)絡建設和運營成本。因此,3GPP
(3rd Generation Partnership Project,第三代合作伙伴計劃)的標準化工作組, 目前正致力于研究對PS Core( Packet Switch Core,包交換核心網(wǎng))和UTRAN
(Universal Mobile Telecommunication System Radio Access Network,全J求牙多 動通信系統(tǒng)無線接入網(wǎng))的演進,這個研究的課題叫做系統(tǒng)架構(gòu)演進(System Architecture Evolution,簡稱SAE),目的是使得演進的PS Core (簡稱E-PS Core)可提供更高的傳輸速率,更短的傳輸延時,優(yōu)化分組,及支持E-UTRAN
(Evolved UTRAN,演進的UTRAN) 、 UTRAN、 WLAN ( Wireless Local Area Network,無線局域網(wǎng))及其他非3GPP的接入網(wǎng)絡之間的移動性管理。
目前SAE的架構(gòu)如圖1所示,其中包含了如下網(wǎng)元
E-RAN(Evolved RAN):演進的無線接入網(wǎng),可以4是供更高的上下行速 率,更低的傳輸延遲和更加可靠的無線傳輸。E-RAN中包含的網(wǎng)元是 eNodeB(EvolvedNodeB),為用戶的接入提供無線資源。
HSS(Home Subscriber Server):歸屬用戶服務器,永久存儲用戶簽約數(shù)據(jù)。
PDN(Packet Data Network):分組數(shù)據(jù)網(wǎng),為用戶提供業(yè)務的網(wǎng)絡。 E-PacketCore:演進的分組網(wǎng),提高了更低的延遲,并允許更多的無線接入系統(tǒng)接入。包含了如下網(wǎng)元
MME(Mobility Management Entity,移動管理實體)控制面功能實體, 臨時存儲用戶數(shù)據(jù)的服務器,負責管理和存儲UE上下文(比如UE/用戶標 識,移動性管理狀態(tài),用戶安全參數(shù)等),為用戶分配臨時標識,當UE駐 扎在該跟蹤區(qū)域或者該網(wǎng)絡是負責對該用戶進行鑒權,則處理MME和UE 之間的所有非接入層消息;
Serving GW(Gateway):服務網(wǎng)關,該網(wǎng)關是一個用戶面實體,負責用 戶面數(shù)據(jù)路由處理,終結(jié)處于閑置狀態(tài)的UE的下行數(shù)據(jù)。管理和存儲UE 的SAE承載(bearer)上下文,比如IP承載業(yè)務參數(shù)和網(wǎng)絡內(nèi)部路由信息等。 是3GPP系統(tǒng)內(nèi)部用戶面的錨點, 一個用戶在一個時刻只能有一個Serving GW;
PDNGW:分組數(shù)據(jù)網(wǎng)網(wǎng)關,負責UE接入PDN的網(wǎng)關功能,是3GPP 和非3GPP接入系統(tǒng)的移動性錨點。用戶在同 一時刻能夠接入多個PDN GW。
移動性管理是無線通信系統(tǒng)的一個顯著特點。當用戶從一個eNodeB的 控制區(qū)域移動到另一個eNodeB控制區(qū)域的時候,對應的MME和Serving GW可能發(fā)生變化。如果用戶是在空閑模式下移動,則終端會發(fā)起跟蹤區(qū)更 新過程,如果用戶是在激活模式下移動,則會發(fā)生切換過程。在這些過程中, 用戶數(shù)據(jù)和相關的上下文將在目的MME中重新建立,目的MME可能重新 選捧一個新的Serving GW,源MME和Serving GW中和該用戶相關的資源 將被釋放。
在現(xiàn)有技術中,源Serving GW中和該用戶的資源的釋放是由源MME 發(fā)起的。如圖2所示。
步驟201:目的MME向HSS發(fā)送更新用戶數(shù)據(jù)請求,請求HSS將用 戶簽約數(shù)據(jù)發(fā)送到目的MME;
步驟202: HSS將戶簽約數(shù)據(jù)發(fā)送到目的MME之后,返回目的MME 更新用戶數(shù)據(jù)響應;
步驟203: HSS向源MME發(fā)起刪除用戶數(shù)據(jù)請求,刪除源MME中的 用戶數(shù)據(jù);
4步驟204:源MME中發(fā)現(xiàn)該用戶有使用的Serving GW,于是向該 Serving GW發(fā)送刪除上下文請求;
步驟205:源Serving GW刪除對應用戶的上下文之后,返回刪除上下 文響應;
步驟206:源MME刪除用戶數(shù)據(jù)之后,返回HSS刪除用戶數(shù)據(jù)響應。
在該技術中,當目的MME沒有選擇新的而仍然使用舊的Serving GW 的時候,源MME將也會向舊的Serving GW發(fā)起刪除用戶上下文請求,會 導致舊的Serving GW和該用戶相關的資源被錯誤釋放掉。在該方案中,源 MME無法知道目的MME是否選擇了新的Serving GW。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題就是提供一種跟蹤區(qū)更新或切換過程中避免 資源被錯誤釋放的方法,避免當目的MME沒有選擇新的而仍然使用舊的 Serving GW的時候,源MME將也會向舊的Serving GW發(fā)起刪除用戶上下 文請求,導致舊的Serving GW和該用戶相關的資源被錯誤釋放掉的問題出現(xiàn)。
為了解決上述技術問題,本發(fā)明提供一種跟蹤區(qū)更新或切換過程中避免 資源被錯誤釋放的方法,包括
(1 )目的移動管理實體MME判斷是使用舊的系統(tǒng)架構(gòu)演進服務網(wǎng)關 Serving GW還是重新選擇新的Serving GW;
(2 )若目的MME判斷選擇新的Serving GW,則通知源MME,由源 MME向舊的Serving GW發(fā)送刪除上下文請求。
進一步地,所述步驟(2 )中,若目的MME判斷選擇新的Serving GW, 則由目的MME向源MME發(fā)送通知消息,指示目的MME已經(jīng)選擇了 一個 新的Serving GW。
進一步地,所述通知消息中帶新的Serving GW的地址信息。
進一步地,所述目的MME向源MME發(fā)送通知消息后,舊的MME收 到通知消息,判斷Serving GW已經(jīng)變化,則源MME向舊的Serving GW發(fā)送刪除上下文請求。進一步地,所述目的MME向源MME發(fā)送通知消息后,源MME向目 的MME返回通知響應消息。進一步地,所述步驟(2 )執(zhí)行之后,舊的Serving GW釋放完該用戶資 源之后,返回源MME刪除上下文響應。進一步地,所述步驟(2 )中,目的MME判斷選擇新的Serving GW之 后,目的MME向源MME發(fā)送通知消息之前,目的MME向新的Serving GW 發(fā)送建立承載請求。進一步地,所述目的MME向新的Serving GW發(fā)送建立承載請求之后, 新的Serving GW分配相關承載資源,建立承載之后,向目的MME返回建 立岸義載響應。進一步地,所述返回的建立承載響應中包括分配的用戶面資源信息。進一步地,所述通知消息為切換完成消息,該消息中帶有指示Serving GW是否改變的標記。本發(fā)明提出,舊的Serving GW中的資源由目的MME發(fā)起并通過源 MME進行釋放。由于目的MME知道是否使用舊的Serving GW還是重新選 擇新的Serving GW。使用舊的Serving GW的時候,就不通知源MME,當 選擇了新的Serving GW的時候,才通知源MME發(fā)刪除請求,可以解決源 Serving GW中的資源被錯誤釋放的問題,保證更新或切換的順利進行。
圖l是現(xiàn)有技術中SAE架構(gòu)圖;圖2是現(xiàn)有技術中舊Serving GW釋放的流程圖;圖3是本實施例的流程圖;圖4是本發(fā)明實施例應用于跟蹤區(qū)更新過程的流程圖; 圖5是本發(fā)明實施例應用于MME間的切換過程的流程圖。
具體實施例方式
下面結(jié)合附圖及具體實施例對本發(fā)明進行詳細說明。
如圖3所示,本實施例包括如下步驟
步驟301,目的MME判斷是使用舊的Serving GW還是重新選擇新的 Serving GW;
步驟302,若目的MME判斷選擇新的Serving GW,則由目的MME向 源MME發(fā)送一個通知消息,指示目的MME已經(jīng)選擇了一個新的Serving GW,并帶新的Serving GW的地址信息(當源MME是服務GPRS支持節(jié)點 SGSN,該SGSN需要建立到新Serving GW的隧道,這時候,就需要新的 Serving GW的地址信息);源MME向目的MME返回響應。
步驟303,舊的MME收到通知消息之后,判斷Serving GW已經(jīng)變化, 則向舊的Serving GW發(fā)送刪除上下文請求;舊的Serving GW釋》文完該用戶 資源之后,返回源MME刪除上下文響應。
在步驟302中,目的MME判斷選擇新的Serving GW后,目的MME 向源MME發(fā)送通知消息之前,目的MME向新的Serving GW發(fā)送建立承 載請求;新的Serving GW分配相關承載資源,建立承載之后,向目的MME 返回建立承載響應。
若目的MME判斷使用舊的Serving GW,那么,無需執(zhí)行步驟302 ~ 303。
參照圖4所示,對應用于跟蹤區(qū)更新過程的實施例進行詳細描述
步驟401:當UE發(fā)現(xiàn)目前所在的跟蹤區(qū)和原來登記的跟蹤區(qū)不一致的 時候,向網(wǎng)絡發(fā)起跟蹤區(qū)更新;eNodeB收到之后,判斷該跟蹤區(qū)屬于另一 個MME管理,于是向該目的MME轉(zhuǎn)發(fā)該跟蹤區(qū)更新請求,帶用戶舊的 S-TMSI(用戶臨時身份標識)和上一次登記的跟蹤區(qū)和當前所在的跟蹤區(qū);
步驟402:目的MME收到之后,根據(jù)上一次登記的跟蹤區(qū)可以推導出 用戶上一次登記的MME,于是向該MME發(fā)送獲取用戶上下文請求,帶用 戶舊的S-TMSI;
步驟403:源MME收到之后,根據(jù)S-TMSI可以得到用戶的上下文, 并將該上下文在發(fā)送給目的MME。這個上下文中有源Serving GW的地址;
步驟404:目的MME向HSS發(fā)送更新用戶數(shù)據(jù)請求,請求HSS將用戶簽約數(shù)據(jù)發(fā)送到目的MME;
步驟405: HSS將戶簽約數(shù)據(jù)發(fā)送到目的MME之后,返回目的MME 更新用戶凄t據(jù)響應;
步驟406: HSS向源MME發(fā)起刪除用戶數(shù)據(jù)請求,刪除源MME中的 用戶數(shù)據(jù);
步驟407:源MME刪除用戶數(shù)據(jù)之后,返回HSS刪除用戶數(shù)據(jù)響應;
步驟408:目的MME決定選擇新的Serving GW;
步驟409:目的MME向新的Serving GW發(fā)送建立承載請求;
步驟410:新的Serving GW分配相關承載資源,建立承載之后,向目 的MME返回建立^R載響應;
步驟411:目的MME向源MME發(fā)起Serving GW改變的通知消息,其 中帶有新Serving GW的地址信息。
步驟412,源MME返回通知響應消息
步驟413 ,源MME向舊的Serving GW發(fā)送刪除上下文請求;
步驟414,舊的Serving GW釋放完該用戶資源之后,返回源MME刪除 上下文響應;
步驟415:目的MME重新分配S-TMSI,并將S-TMSI和當前的跟蹤區(qū) 在S-TMSI重分配消息中返回給UE;
步驟416: UE保存S-TMSI和當前的跟蹤區(qū),并返回TMSI重新分配響應。
在本實施例中,若步驟408中目的MME決定繼續(xù)使用舊的Serving GW, 那么,步驟409 步驟414都無需執(zhí)行,直接執(zhí)行步驟415及416。
本實施例為方便描述起見,省略了無關鑒權和加密的過程,以及HSS 將用戶數(shù)據(jù)插入目的MME的過程。
參照圖5所示,對應用于MME間的切換過程的實施例進行詳細描述 步驟501:源eNodeB根據(jù)信號測量,向源MME發(fā)起切換請求消息,帶目的跟蹤區(qū)的信息;
步驟502:源MME根據(jù)目的跟蹤區(qū)的信息,找到目的MME,然后向 該MME發(fā)送切換請求,其中帶有目的跟蹤區(qū)的信息和源Serving GW的位 置信息;
步驟503:目的MME收到之后,根據(jù)目的小區(qū)的信息選擇目的eNodeB, 然后再判斷需要重新選擇Serving GW;
步驟504:目的MME向新選擇的目的Serving GW發(fā)起建立承載請求, 請求目的Serving GW分配承載資源;
步驟505:目的Serving GW分配完承載資源之后,返回目的MME建立 承載響應,帶分配的用戶面資源信息;
步驟506:目的MME向目的eNodeB發(fā)起切換請求,請求目的eNodeB 分配承載資源,并將Serving GW的用戶面資源信息帶給目的eNodeB;
步驟507:目的eNodeB分配承載資源和空口無線資源之后,返回目的 MME切換響應消息,帶eNodeB分配的承載資源信息和空口無線資源信息;
步驟508:目的MME返回源MME切換響應,帶目的eNodeB分配的 空口無線資源信息;
步驟509:源MME向源eNodeB發(fā)起切換命令消息,帶目的eNodeB分 配的空口無線資源信息。源eNodeB命令UE開始切換;
步驟510:終端根據(jù)目的eNodeB分配的空口無線資源信息,切換到目 的eNodeB;
步驟511:目的eNodeB向目的MME報告切換完成消息;
步驟512:目的MME向源MME發(fā)送切換完成消息,這個消息中帶有 指示Serving GW是否改變的標記,如果改變,還帶有新Serving GW的地址 信息;
步驟513:源MME返回目的MME切換完成響應消息;
步驟514:源MME向源eNodeB發(fā)起資源釋放請求;
步驟515:源eNodeB釋放完相關資源之后,向源MME發(fā)送資源釋放響應;
步驟516:目的MME從步驟512中獲知Serving GW已經(jīng)改變,則向源 Serving GW發(fā)送刪除上下文請求;
步驟517:源Serving GW釋放完該用戶資源之后,返回源MME刪除上 下文響應。
其中,步驟514/515和步驟516/517可以同時進行。
若步驟503中,目的MME判斷繼續(xù)使用舊的Serving GW,那么,步驟 512中將不帶Serving GW改變的標記,并且步驟504、 505、 516、 517無需執(zhí)行。
權利要求
1.一種跟蹤區(qū)更新或切換過程中避免資源被錯誤釋放的方法,包括(1)目的移動管理實體MME判斷是使用舊的系統(tǒng)架構(gòu)演進服務網(wǎng)關Serving GW還是重新選擇新的Serving GW;(2)若目的MME判斷選擇新的Serving GW,則通知源MME,由源MME向舊的Serving GW發(fā)送刪除上下文請求。
2. 根據(jù)權利要求1所述的方法,其特征在于,所述步驟(2)中,若目 的MME判斷選擇新的Serving GW,則由目的MME向源MME發(fā)送通知消 息,指示目的MME已經(jīng)選擇了 一個新的Serving GW。
3. 根據(jù)權利要求2所述的方法,其特征在于,所述通知消息中帶新的 Serving GW的地址信息。
4. 根據(jù)權利要求2所述的方法,其特征在于,所述目的MME向源MME 發(fā)送通知消息后,舊的MME收到通知消息,判斷Serving GW已經(jīng)變化, 則源MME向舊的Serving GW發(fā)送刪除上下文請求。
5. 根據(jù)權利要求2所述的方法,其特征在于,所述目的MME向源MME 發(fā)送通知消息后,源MME向目的MME返回通知響應消息。
6. 根據(jù)權利要求1所述的方法,其特征在于,所述步驟(2)執(zhí)行之后, 舊的Serving GW釋放完該用戶資源之后,返回源MME刪除上下文響應。
7. 根據(jù)權利要求2所述的方法,其特征在于,所述步驟(2)中,目的 MME判斷選擇新的Serving GW之后,目的MME向源MME發(fā)送通知消息 之前,目的MME向新的Serving GW發(fā)送建立承載請求。
8. 根據(jù)權利要求7所述的方法,其特征在于,所述目的MME向新的 Serving GW發(fā)送建立承載請求之后,新的Serving GW分配相關承載資源, 建立承載之后,向目的MME返回建立承載響應。
9. 根據(jù)權利要求8所述的方法,其特征在于,所述返回的建立承載響 應中包括分配的用戶面資源信息。
10. 根據(jù)權利要求2或3所述的方法,其特征在于,所述通知消息為切 換完成消息,該消息中帶有指示Serving GW是否改變的標記。
全文摘要
本發(fā)明公開了一種跟蹤區(qū)更新或切換過程中避免資源被錯誤釋放的方法,包括目的移動管理實體MME判斷是使用舊的系統(tǒng)架構(gòu)演進服務網(wǎng)關Serving GW還是重新選擇新的Serving GW;若目的MME判斷選擇新的Serving GW,則通知源MME,由源MME向舊的Serving GW發(fā)送刪除上下文請求。由于目的MME知道是否使用舊的Serving GW還是重新選擇新的Serving GW,使用舊的Serving GW的時候,就不發(fā)送通知消息,當選擇了新的Serving GW的時候,才發(fā)通知消息,可以解決源Serving GW中的資源被錯誤釋放的問題,保證更新或切換的順利進行。
文檔編號H04B7/26GK101296496SQ20071009779
公開日2008年10月29日 申請日期2007年4月29日 優(yōu)先權日2007年4月29日
發(fā)明者敏 方, 朱進國 申請人:中興通訊股份有限公司