專利名稱:一種重新定位服務網(wǎng)關(guān)的方法和設備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù),特別是涉及一種重新定位服務網(wǎng)關(guān)(Serving GW)的方法和設備。
背景技術(shù):
在演進分組系統(tǒng)(Evolved Packet System, EPS)中,當某個服務網(wǎng)關(guān)由于 過載或需要進行硬件升級時,將不能再為其所服務的部分或全部UE繼續(xù)提 供服務。因此,系統(tǒng)需要提供一種重新定位服務網(wǎng)關(guān)的技術(shù)方案,在當前服 務網(wǎng)關(guān)因故障或過載等原因不能繼續(xù)為UE提供服務時,將UE從當前服務 網(wǎng)關(guān)轉(zhuǎn)移到新的服務網(wǎng)關(guān)上,由新的服務網(wǎng)關(guān)繼續(xù)為其提供服務。但是,目 前該技術(shù)方案尚未提出。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種重新定位服務網(wǎng)關(guān)的方法, 能在當前服務網(wǎng)關(guān)不能繼續(xù)為UE提供服務時,將UE從當前服務網(wǎng)關(guān)轉(zhuǎn)移 到新的服務網(wǎng)關(guān)上,由新的服務網(wǎng)關(guān)繼續(xù)為UE提供服務。
為了達到上述目的,本發(fā)明提出的技術(shù)方案為
一種重新定位服務網(wǎng)關(guān)的方法,包括以下步驟
a、 移動性管理實體(MME)從網(wǎng)絡中獲悉需要將一個Serving GW中指定 數(shù)量的用戶設備UE進行轉(zhuǎn)移,所述UE同時也由所述MME提供服務;
b、 MME選擇出指定數(shù)量的UE,為所選擇的每個UE分別選擇一個新 Serving GW;所述新Serving GW處于未過載狀態(tài);
c、 MME分別將所選擇的每個UE轉(zhuǎn)移到對應的新Serving GW上。 如上所述的方法中,所述步驟a中MME從網(wǎng)絡中獲悉一個Serving GW中指定數(shù)量的UE需要進行轉(zhuǎn)移的方法包括
所述Serving GW向MME發(fā)送消息,所述消息中攜帶通知MME轉(zhuǎn)移指定 數(shù)量UE的指示,或者通過MME對所述Serving GW的性能進行檢測,獲悉需 要轉(zhuǎn)移所述Serving GW服務的指定數(shù)量的UE。
如上所述的方法中,所述步驟b中MME選擇出指定數(shù)量的UE時,首先 選擇處于連接狀態(tài)的UE,如果處于連接狀態(tài)的UE數(shù)量小于指定數(shù)量,則再選 擇空閑狀態(tài)的UE以達到指定數(shù)量。
如上所述的方法中,所述步驟c中將所選擇的每個UE轉(zhuǎn)移到對應的新 Serving GW上的方法包括
y 1 、 MME向新Serving GW發(fā)送創(chuàng)建承載請求消息,所述創(chuàng)建承載請求消 息中攜帶所述UE的承載的上下文;
y2、新Serving GW才艮據(jù)所述UE的承載的上下文與分組數(shù)據(jù)網(wǎng)絡網(wǎng)關(guān) (Packet Data Network GateWay, PDN GW)確立S5/S8接口的上下行隧道;
y3 、新Serving GW為所述UE的所有承載分別分配一個S1—U接口的GTP-U 上行IP地址與TEID,發(fā)送創(chuàng)建承載響應消息給MME,所述創(chuàng)建承載響應消息 中攜帶所述S1JJ接口的GTP-U上行IP地址與TEID;
y4、 MME觸發(fā)原Serving GW刪除所述UE的承載的上下文并釋放相關(guān)資源。
如上所述的方法中,所述步驟y4包括
w 1 、 MME向原Serving GW發(fā)送刪除承載請求消息,所述刪除承載請求消 息中攜帶指示原Serving GW不向PDNGW發(fā)送刪除承載請求消息的信息;
w2、原Serving GW收到刪除承載請求消息后,啟動一個定時器,并向MME 發(fā)送刪除承載響應消息,所述定時器超時后,原ServingGW刪除所保存的所述 UE的承載的上下文并釋放相關(guān)資源。
如上所述的方法中,所述步驟yl中的所迷創(chuàng)建岸義載請求消息中的上下文包 含基站(eNodeB)為UE的所有承載分別分配的GTP-U下行IP地址與TEID;
所述步驟y3與y4之間進一步包括ul、 MME發(fā)送修改無線承載請求消息給基站,所述修改無線承載請求消息 攜帶新Serving GW為UE的承載分配的所述S1一U接口的GTP-U上行IP地址 與TEID;
u2、基站向MME發(fā)送修改無線承載響應消息。 如上所述的方法中,在所述步驟ul與u2之間,進一步包括 基站根據(jù)收到的所述SI—U接口的GTP-U上行IP地址與TEID向新Serving
GW發(fā)送上行數(shù)據(jù),新Serving GW將所述上行數(shù)據(jù)上傳給PDN GW。 如上所述的方法中,所述步驟u2與y4之間進一步包括 al、新Serving GW向基站發(fā)送下行數(shù)據(jù),所述下行數(shù)據(jù)為新Serving GW
當前從PDN GW處接收到的下行數(shù)據(jù)。
如上所述的方法中,在所述步驟u2中發(fā)送修改無線承載響應消息步驟之
前,所述步驟u2進一步包括
u2x、基站為所述UE的承載分配SI—U接口的GTP-U下行IP地址與TEID,
并包含于所述修改無線承載響應消息中; 所述步驟u2與步驟al之間進一步包括
b 1 、 MME向新Serving GW發(fā)送更新承載i青求消息,所述更新承載請求消 息中攜帶所述基站分配的SI—U接口的GTP-U下行IP地址與TEID;
所述步驟al中新Serving GW才艮據(jù)所述更新承載請求消息中的SI—U接口 的GTP-U下行IP地址與TEID向基站發(fā)送下行數(shù)據(jù);
所述步驟al與y4之間進一步包括
b2、新Serving GW向MME發(fā)送更新承載響應消息。
如上所述的方法中,所述步驟u2x之后進一步包括,如果在指定時間內(nèi)基 站沒有從原Serving GW處接收到下行數(shù)據(jù),或者經(jīng)過了指定時間間隔,則基站 釋放原來分配給原Serving GW的S1_U接口的GTP-U下行IP地址與TEID。
如上所述的方法中,所述步驟yl中的所述UE的承載的上下文包含S5/S8 接口的GTP-C的上行IP地址和隧道端點標識TEID,以及在S5/S8接口上所有 承載的GTP-U的上行IP地址和TEID;所述步驟y2包括
zl 、新Serving GW為所述PDN GW分配一個S5/S8 <接口上的GTP-C的下 行IP地址和TEID,為所述UE的所有承載分別分配一個S5/S8接口的GTP-U 的下行IP地址和TEID,根據(jù)所述S5/S8接口的GTP-C的上行IP地址和TEID 向PDN GW發(fā)送更新承載請求消息,所述更新承載請求消息攜帶所述GTP-C 的下行IP地址和TEID以及所有GTP-U的下行IP地址和TEID;
z2、 PDN GW根據(jù)從所述更新承栽請求消息中獲得的所述GTP-C的下行IP 地址和TEID向新Serving GW發(fā)送更新岸義載響應消息。
如上所述的方法中,在所述步驟zl與z2之間進一步包括
zx、 PDN GW為所述新Serving GW分配一個S5/S8接口的GTP-C的上行 IP地址和TEID,為所述UE的承載分配S5/S8接口的GTP-U上行IP地址與 TEID;
所述步驟z2中的更新承載響應消息進一步包含所述PDN GW為所述UE 的承載分配的S5/S8接口上的GTP-U上行IP地址與TEID。 如上所述的方法中,所述步驟zx之后進一步包括
如果在指定時間內(nèi)PDN GW沒有從原Serving GW處接收到上行數(shù)據(jù),或 者經(jīng)過了指定時間間隔,則PDN GW釋放原來分配給原Serving GW的S5/S8 接口上UE的所有承載的GTP-U上行IP地址與TEID。
如上所述的方法中,所述步驟yl中的所述UE的承載的上下文包含PDN GW中本地移動錨點的上行IP地址和通用3各由封裝標簽(GRE key);
所述步驟y2包括
動接入網(wǎng)關(guān)的下行IP地址和GRE key,根據(jù)所述PDN GW中本地移動錨點的 上行IP地址和GRE key向PDN GW發(fā)送代理綁定更新消息,所述代理綁定更 新消息攜帶所述移動接入網(wǎng)關(guān)的下行IP地址和GRE key; PDN GW中本地移動 錨點根據(jù)代理綁定更新消息,將所述移動接入網(wǎng)關(guān)的下行IP地址和通用路由封 裝標簽進行綁定;v2、 PDN GW向新Serving GW發(fā)送代理綁定應答消息。
如上所述的方法中,所述步驟yl與y2之間進一步包括
新Serving GW向家鄉(xiāng)網(wǎng)絡策略與計費規(guī)則功能(Home Policy and Charging
Rules Function, hPCRF)發(fā)送網(wǎng)關(guān)控制會話建立消息,所述網(wǎng)關(guān)控制會話建立
消息用于請求得到策略規(guī)則;
hPCRF向新Serving GW發(fā)送確認網(wǎng)關(guān)控制會話建立消息,所述確認網(wǎng)關(guān)
控制會話建立消息包括新Serving GW的服務質(zhì)量策略規(guī)則。 所述步驟wl與w2之間進一步包括 原Serving GW向hPCRF發(fā)送網(wǎng)關(guān)控制會話結(jié)束消息; hPCRF向原Serving GW發(fā)送確認網(wǎng)關(guān)控制會話結(jié)束消息。 如上所述的方法中,所述步驟y2包括
所述步驟yl中的所述UE的承載的上下文包含PDN GW的S5/S8接口的 GTP-C的上行IP地址和隧道端點標識TEID,以及在S5/S8接口上所有承載的 GTP-U的上行IP地址和TEID;
所述步驟y2包括
zl 、新Serving GW為所述UE分配一個S5/S8接口的GTP-C的下行IP地 址和TEID,為所述UE在S5/S8接口上的所有承載分別分配一個S5/S8接口的 GTP-U的下行IP地址和TEID,才艮據(jù)所述PDN GW的S5ZS8接口的GTP-C的 上行IP地址和TEID向PDN GW發(fā)送更新承載請求消息,所述更新承載請求消 息攜帶所述GTP-C的下行IP地址和TEID以及所有GTP-U的下行IP地址和 TEID;
z2 、 PDN GW根據(jù)從所述更新承載請求消息中獲得的所述GTP-C的下行IP 地址和TEID向新Serving GW發(fā)送更新承載響應消息。
如上所述的方法中,在所述步驟zl與z2之間進一步包括
zx、 PDN GW為所述新Serving GW分配一個S5/S8接口的GTP-C的上行 IP地址和TEID,為UE的承載分配S5/S8接口的GTP-U上行IP地址與TEID;
所述步驟z2中的更新承載響應消息進一步包含所述PDN GW為所述UE
13的承載分配的S5/S8接口的GTP-U上行IP地址與TEID。 如上所述的方法中,所述步驟zx之后進一步包括
如果在指定時間內(nèi)PDN GW沒有從原Serving GW處接收到上行數(shù)據(jù),或 者經(jīng)過了指定時間間隔,則PDN GW釋放原來分配給原Serving GW的S5/S8 接口上所述UE所有承載的GTP-U上行IP地址與TEID。
如上所述的方法中,在所述步驟z與Z2之間進一步包括 PDN GW根據(jù)所述更新承載請求消息中的所述GTP-U的下行IP地址和 TEID向新Serving GW發(fā)送所述UE承載的下行數(shù)據(jù),所述新Serving GW根據(jù) 所述基站為UE的承載分配的GTP-U的下行IP地址與TEID,將所述下行數(shù)據(jù) 傳遞給基站。
如上所述的方法中,所述步驟yl中的所述UE的承載的上下文包含PDN GW中本地移動錨點的上行IP地址和通用路由封裝標簽GRE key; 所述步驟y2包括
vl 、新Serving GW為所述UE在S5/S8接口上的所有承載共同分配一個移 動接入網(wǎng)關(guān)的下行IP地址和GRE key, 4艮據(jù)所述PDN GW中本地移動錨點的 上ff IP地址和GRE key向PDN GW發(fā)送代理綁定更新消息,所述代理綁定更 新消息攜帶所述移動接入網(wǎng)關(guān)的下行IP地址和GRE key; PDN GW中本地移動 錨點4艮據(jù)代理綁定更新消息,將所述移動接入網(wǎng)關(guān)的下行IP地址和GRE key 進行綁定;
v2、 PDN GW向新Serving GW發(fā)送^理綁定應答消息。 如上所述的方法中,所述步驟vl與步驟v2之間進一步包括,PDNGW根 據(jù)收到的新Serving GW的下行IP地址和GRE key向新Serving GW發(fā)送所述 UE承載的下行數(shù)據(jù),新Serving GW向基站轉(zhuǎn)發(fā)所述下行數(shù)據(jù)。 如上所述的方法中,所述步驟yl與y2之間進一步包括 新Serving GW向hPCRF發(fā)送網(wǎng)關(guān)控制會話建立消息,所述網(wǎng)關(guān)控制會話 建立消息用于請求得到策略規(guī)則;
hPCRF向新Serving GW發(fā)送確認網(wǎng)關(guān)控制會話建立消息,所述確認網(wǎng)關(guān)控制會話建立消息包括新Serving GW的服務質(zhì)量策略規(guī)則。
所述步驟wl與w2之間進一步包括
原Serving GW向hPCRF發(fā)送網(wǎng)關(guān)控制會話結(jié)束消息;
hPCRF向原Serving GW發(fā)送確認網(wǎng)關(guān)控制會話結(jié)束消息。
本發(fā)明實施例還提供一種重新定位服務網(wǎng)關(guān)的設備,能在當前服務網(wǎng)關(guān)不 能繼續(xù)為UE提供服務時,將UE從當前服務網(wǎng)關(guān)轉(zhuǎn)移到新的服務網(wǎng)關(guān)上,由 新的服務網(wǎng)關(guān)繼續(xù)為UE提供服務。
為了達到上述目的,本發(fā)明實施例提出的技術(shù)方案為 一種重新定位服務 網(wǎng)關(guān)的設備,包括
啟動模塊,用于從網(wǎng)絡中獲悉需要將一個Serving GW中指定數(shù)量的UE進 行轉(zhuǎn)移,所述UE同時也由所述MME提供服務,并觸發(fā)選擇模塊的執(zhí)行;
選擇模塊,用于選擇出指定數(shù)量的UE,為所選擇的每個UE分別選擇一個 新Serving GW,所述新Serving GW能夠為與其對應的UE提供服務且不會過 載;用于觸發(fā)調(diào)度模塊的執(zhí)行;
調(diào)度模塊,用于利用轉(zhuǎn)移模塊將所選擇的所有UE轉(zhuǎn)移到對應的新Serving GW上;
轉(zhuǎn)移模塊,用于將一個UE轉(zhuǎn)移到新Serving GW上。 如上所述的設備,所述轉(zhuǎn)移模塊包括
隧道確立單元,用于觸發(fā)新Serving GW確立與PDN GW之間的上下行遂 道;用于觸發(fā)新Serving GW為所述UE的所有承載分別分配一個S1—U接口的 GTP-U上行IP地址與TEID;
撤銷單元,用于觸發(fā)原Serving GW刪除所述UE的承載的上下文并釋 放相關(guān)資源。
如上所述的設備,所述隧道確立單元進一步用于觸發(fā)基站確立與新 Serving GW之間的上下行遂道。
通過采用上述技術(shù)方案,本發(fā)明能夠在服務網(wǎng)關(guān)不能繼續(xù)為UE提供服 務時,將UE從原Serving GW轉(zhuǎn)移到新Serving GW上,由新的服務網(wǎng)關(guān)繼續(xù)為UE提供服務,從而確保了 UE業(yè)務的連續(xù)性,并且本發(fā)明對處于連接
狀態(tài)與空閑狀態(tài)的UE均適用。
圖1為本發(fā)明方法的實施例一的流程圖。
圖2為圖1步驟103中將每個UE轉(zhuǎn)移到對應的新Serving GW上的流程圖。
圖3為本發(fā)明實施例二中將每個UE轉(zhuǎn)移到對應的新Serving GW上的
流程圖。
圖4為本發(fā)明設備的結(jié)構(gòu)示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體 實施例對本發(fā)明作進一 步地詳細描述。
本發(fā)明的重新定位服務網(wǎng)關(guān)的方法主要包括當移動性管理實體MME 從網(wǎng)絡中獲悉需要將一個服務網(wǎng)關(guān)Serving GW中指定數(shù)量的用戶設備UE 進行轉(zhuǎn)移,MME選擇出指定數(shù)量的UE,并且為所選擇的每個UE分別選擇 一個新Serving GW,所述新Serving GW能夠為與其對應的UE提供服務且 不會過載;然后MME分別將所選擇的每個UE轉(zhuǎn)移到對應的新Serving GW 上,從而確保UE的業(yè)務連續(xù)性。
另外,每個UE轉(zhuǎn)移到對應的新Serving GW上的過程中,對于處于連 接狀態(tài)下并且進行數(shù)據(jù)傳輸?shù)腢E也可進行上下行數(shù)據(jù)的傳輸,由此可減少 重新定位服務網(wǎng)關(guān)對用戶數(shù)據(jù)傳輸?shù)闹袛鄷r間,降低對用戶業(yè)務的影響。
.明的較佳實施例對本發(fā)曰, 圖1為本發(fā)明方法的實施例一的流程圖,如圖1所示本實例一的方法主 要包括
步驟101、 MME從網(wǎng)絡中獲悉需要將一個Serving GW中指定數(shù)量的UE
16進行轉(zhuǎn)移,所述UE同時也由所述MME提供服務。
這里,在實際應用中,MME從網(wǎng)絡中獲悉一個Serving GW中指定凄t量的 UE需要進行轉(zhuǎn)移的方式可以有多種,例如,可以通過Serving GW向MME發(fā) 送消息的方式,通知MME此Serving GW已經(jīng)過載(overload)或Serving GW需 要減載(offload),需要MME將MME與Serving GW共同服務的指定數(shù)量的 UE轉(zhuǎn)移到新的Serving GW上;MME也可以通過對該Serving GW的性能進 行-險測,如其CPU的使用率、所服務的UE的數(shù)據(jù)量等,并進行分析后判定需 要轉(zhuǎn)移該Serving GW所服務的一定數(shù)量的UE到其它的Serving GW上。具體 的檢測方法或通知機制此處不再贅述。
102、 MME選擇出指定數(shù)量的UE,為所選擇的每個UE分別選擇一個新 Serving GW;所述新Serving GW處于未過載狀態(tài)。
這里,MME為所述Serving GW選擇出指定數(shù)量的UE時,如果原Serving GW是因過載而需要進行UE的轉(zhuǎn)移,則可以考慮優(yōu)先選4斧占用的資源多的UE 即處于連接狀態(tài)下的UE,以盡快解決原Serving GW的過載問題。另外,在實 際應用中,所需要轉(zhuǎn)移的UE的數(shù)量根據(jù)實際情況的不同而不同,例如當所述 Serving GW進行硬件升級時,需要將其服務的全部UE進行轉(zhuǎn)移,當原Serving GW過載時,可以根據(jù)過載的具體程度確定需要轉(zhuǎn)移的UE數(shù)量,此時需要轉(zhuǎn) 移的可能是一部分UE也可能是全部UE。
在實際應用中,為所選擇的每個UE分別選擇一個新Serving GW時,可以 采用TS23.401所定義的Serving GW的選擇方法進行選擇,并且還要滿足條件 所選擇的Serving GW不能已經(jīng)過載,另夕卜,如果將UE轉(zhuǎn)移到所選擇的新Serving GW后造成該新Serving GW過載,則需要重新為所述UE選擇另外一個新的 Serving GW并將其轉(zhuǎn)移,直到將UE轉(zhuǎn)移后不會再造成新Serving GW過載為 止。在實際應用中,對于不同的UE所選擇的新Serving GW可以是相同的也可 以是不同的,只要新Serving GW處于未過載狀態(tài)即可。
103、 MME分別將所選才爭的每個UE轉(zhuǎn)移到對應的新Serving GW上。 這里將UE轉(zhuǎn)移到對應的新Serving GW上,也就是將該UE的所有承栽資源轉(zhuǎn)移到新Serving GW上;在實際應用中,對每個UE的轉(zhuǎn)移操作都 是獨立進行的。
需要說明的是,將所選擇的每個UE轉(zhuǎn)移到對應的新Serving GW上的 方法需要考慮UE的不同狀態(tài),因為當UE注冊到EPS系統(tǒng)上并且建立了多 個承載后,處于不同狀態(tài)的UE所使用的承載資源是不完全相同的,這將導 致相應的承載轉(zhuǎn)移操作也是有區(qū)別的。當UE處于連接狀態(tài)時,UE的用戶 平面通過基站、Serving GW及PDN GW連4妻到分組數(shù)據(jù)網(wǎng)絡(Packet Data Network, PDN)上,并可進行上下行數(shù)據(jù)的傳輸,因此其占有基站分配的無 線承載資源、基站與Serving GW之間的SI承載資源以及Serving GW與PDN GW之間的承載資源;當UE處于空閑狀態(tài)時,EPS承載所對應的無線承載 資源以及基站與Serving GW之間的S1承載資源將被釋放,只保留Serving GW與PDN GW之間的承載資源。因此,在對UE進行轉(zhuǎn)移時,根據(jù)UE所 處的狀態(tài)的不同,所要轉(zhuǎn)移的承載資源也是不完全相同的,故對兩種不同狀 態(tài)下的UE進行轉(zhuǎn)移時需要區(qū)別處理。
在實際應用中,步驟103可以通過下述步驟實現(xiàn)
y 1 、 MME向新Serving GW發(fā)送創(chuàng)建承載請求消息,所述創(chuàng)建承載請求消 息攜帶所述UE的^c載的上下文;
y2、新Serving GW根據(jù)所述UE的承載的上下文與PDN GW確立S5/S8 接口上的上下行隧道;
y3 、新Serving GW為所述UE的所有岸義載分別分配一個S 1一U接口的GTP-U 上行IP地址與TEID,發(fā)送創(chuàng)建承載響應消息給MME,所述創(chuàng)建承載響應消息 中攜帶所述S1_U接口的GTP-U上行IP地址與TEID;
y4、 MME觸發(fā)原Serving GW刪除所述UE的承載的上下文并釋放相關(guān) 資源。
在實際應用中,由于Serving GW與PDN GW之間S5/S8接口協(xié)議的不 同,步驟103中將每個UE轉(zhuǎn)移到對應的新Serving GW上的方法也將不同。 假設本實施例中所采用的S5/S8接口協(xié)議為GPRS隧道協(xié)議(GPRS TunnelingProtocol, GTP),如圖2所示,本實施例中將每個UE轉(zhuǎn)移到對應的新Serving GW上的方法包括
步驟201、 MME向新Serving GW發(fā)送創(chuàng)建承載請求消息,所述創(chuàng)建承載 請求消息中攜帶所述UE承載的上下文;所述上下文包含PDN GW的S5/S8接 口的GTP-C的上行IP地址和隧道端點標識TEID,以及在S5/S8接口上所述 UE所有承載的GTP-U的上行IP地址和TEID;
這里,當UE處于連接狀態(tài)時,上下文中還包含有基站為UE的每個承栽分 配的SI—U接口上的GTP-U下行IP地址與TEID,由此,新Serving GW通過 創(chuàng)建承載請求消息即可確立與基站之間的下行隧道,以及新Serving GW與PDN GW之間的上行隧道。
步驟202、新Serving GW向PDN GW發(fā)送更新承載請求消息,所述更新 承載請求消息攜帶新Serving GW為所述UE在此S5/S8接口上分配的所述 GTP-C的下行IP地址和TEID,以及為所述UE在此S5/S8接口上的所有承載 分別分配的GTP-U下行IP地址和TEID;
這里,新Serving GW根據(jù)創(chuàng)建承載請求消息中的所述PDN GW的S5/S8 接口的GTP-U的上行IP地址和TEID以及所述GTP-C的下行IP地址和TEID 確立新Serving GW與PDN GW之間的上行隧道,并根據(jù)所述GTP-C的下行IP 地址向PDN GW發(fā)送更新〃K載請求消息。
步驟203、 PDN GW根據(jù)更新承載請求消息中的獲得的新Serving GW在 S5/S8接口上所有承載的GTP-U下行IP地址和隧道端點標識TEID向新Serving GW發(fā)送承載的下行數(shù)據(jù);新Serving GW根據(jù)創(chuàng)建承載請求消息中的基站在 SI—U接口上的GTP-U下行IP地址與TEID向基站轉(zhuǎn)發(fā)所述承載的下行數(shù)據(jù)。
這里,PDN GW根據(jù)更新承載請求消息中的Serving GW在S5/S8接口上所 有承載的GTP-U下行IP地址和隧道端點標識TEID確立PDN GW與新Serving GW之間的下行隧道。
需要說明的是,在實際應用中,對于處于連接狀態(tài)的UE,此時有下行數(shù)據(jù) 傳輸時才執(zhí)行本步驟,以減少UE數(shù)據(jù)傳輸?shù)闹袛鄷r間。步驟204、 PDN GW根據(jù)更新承載請求消息向新Serving GW發(fā)送更新承載 響應消息。
這里,PDN GW根據(jù)更新承載請求消息中獲得的新Serving GW在S5/S8 接口上的GTP-C下行IP地址和TEID向新Serving GW發(fā)送更新承栽響應消息。
在實際應用中,本步驟中PDNGW還可以為所述UE在此S5/S8接口上的 承載分配GTP-U上行IP地址與TEID,并包含于更新承載響應消息中。另夕卜, 為了減少重新定位Serving GW過程中的數(shù)據(jù)傳輸?shù)闹袛鄷r間,PDN GW之前 分配給原Serving GW的S5/S8接口上所有的GTP-U上行IP地址與TEID仍將 保留一段時間,以接收從原Serving GW發(fā)送過來的上行數(shù)據(jù)。如果在指定時間 內(nèi)PDN GW沒有從原Serving GW處接收到上行凄史據(jù),或者經(jīng)過了指定時間間 隔,PDN GW原來分配給原Serving GW的S5/S8接口的GTP上行IP地址與 TEID沒有被新Serving GW所使用,則PDN GW將釋放原來分配給原Serving GW的S5/S8接口的GTP上行IP地址與TEID。
在本實施例中,通過步驟202和204實現(xiàn)了上述步驟y2。
步驟205、新Serving GW向MME發(fā)送創(chuàng)建承載響應消息,所述創(chuàng)建承載 響應消息中攜帶新Serving GW為所述UE的所有承載分別分配的S1—U接口的 GTP-U上行IP地址與TEID。
這里,步驟205實現(xiàn)了上述步驟y3。
步驟206、 MME發(fā)送修改無線承載請求消息給基站,所述修改無線承載請 求消息攜帶新Serving GW分配的所述S1JJ接口的GTP-U上行IP地址與TEID。
步驟207、基站根據(jù)收到的所述SI—U接口的GTP-U上行IP地址與TEID 向新Serving GW發(fā)送上行l(wèi)t據(jù),新Serving GW將所述上行數(shù)據(jù)上傳給PDN GW。
這里,基站從收到的修改無線承載請求消息中獲得新Serving GW分配的所 述SI—U接口的GTP-U上行IP地址與TEID,從而確立基站與新Serving GW之 間的上行隧道。
需要說明的是,在實際應用中,對于處于連接狀態(tài)的UE,此時有上行數(shù)據(jù)需要傳輸時才需要執(zhí)行本步驟,以減少UE數(shù)據(jù)傳輸?shù)闹袛鄷r間,而對于空閑
狀態(tài)的UE則不需執(zhí)行。
步驟208、基站向MME發(fā)送》》改無線承載響應消息。
在實際應用中,基站在發(fā)送修改無線承載響應消息之前,還可以為所述UE 的承載分配S1一U接口的GTP-U下行IP地址與TEID,并包含于所述》務改無線 承載響應消息中,通過修改無線承栽響應消息通知MME,然后再通過下述步 驟209與步驟211通知新Serving GW。
另外,如果基站為UE的承載分配了新的S1JJ接口的GTP-U下行IP地址 與TEID,為了減少UE轉(zhuǎn)移過程中數(shù)據(jù)傳輸?shù)闹袛鄷r間,基站原來分配給原 Serving GW的SI—U接口的GTP-U下行IP地址與TEID仍將保留一段時間以 接收從原Serving GW發(fā)送過來的下行數(shù)據(jù)。如果在指定時間內(nèi)基站沒有從原 Serving GW處接收到下行數(shù)據(jù),或者經(jīng)過了指定的時間間隔,基站原來分配給 原Serving GW的SI—U接口的GTP-U下行IP地址與TEID沒有繼續(xù)凈皮新Serving GW使用,則基站將釋放原來分配給原Serving GW的SI—U接口的GTP-U下 行IP地址與TEID。
步驟209、 MME向新Serving GW發(fā)送更新承載請求消息,所述更新承載 請求消息中攜帶所述基站分配的SI—U接口的GTP-U下行IP地址與TEID。
步驟210、新Serving GW向基站發(fā)送下行數(shù)據(jù)。
這里,新Serving GW開始使用所述基站分配的S1一U接口的GTP-U下行 IP地址與TEID向基站發(fā)送下行數(shù)據(jù)。所述下行數(shù)據(jù)為新Serving GW當前已從 PDN GW處接收到的下行數(shù)據(jù)。
需要說明的是,在實際應用中,對于處于連接狀態(tài)的UE,此時有下行數(shù)據(jù) 需要傳輸時才需要執(zhí)行本步驟,以減少UE數(shù)據(jù)傳輸?shù)闹袛鄷r間,而對于空閑 狀態(tài)的UE則不需執(zhí)行。
另外,如果在步驟209中所述更新承載請求消息中攜帶了新分配的Sl一U 接口的GTP-U下行IP地址與TEID,則新Serving GW根據(jù)新分配的SI—U接 口的GTP-U下行IP地址與TEID向基站發(fā)送下行數(shù)據(jù)。否則,新Serving GW根據(jù)步驟201中的創(chuàng)建承載請求消息中的SI—U接口的GTP-U下行IP地址與
TEID向基站發(fā)送下行數(shù)據(jù)。
步驟211、新Serving GW向MME發(fā)送更新岸義載響應消息。
這里,新Serving GW從收到的更新承載請求消息中獲得基站新分配的的
SI—U接口的GTP-U下行IP地址與TEID,從而確立新Serving GW與基站之間
的下行隧道。
步驟212、 MME向原Serving GW發(fā)送刪除承載請求消息,所述刪除承載 請求消息中攜帶指示原Serving GW不向PDN GW發(fā)起刪除承載請求消息的信息。
步驟213、原Serving GW收到刪除承載請求消息后,啟動一個定時器,并 向MME發(fā)送刪除岸、載響應消息。
需要說明的是,在所述定時器還未到期的時間內(nèi),若仍有從基站發(fā)送過來 上行數(shù)據(jù),則原Serving GW繼續(xù)上傳給PDN GW,同時若仍有乂人PDN GW發(fā) 送過來的下行數(shù)據(jù),則原Serving GW繼續(xù)下傳纟會基站。當定時器到期后,原
這里,通過步驟212、 213實現(xiàn)了步驟y4。
上述技術(shù)方案中,步驟202、 204、 205用于確定新Serving GW與PDN GW 之間的上下行隧道,以及新Serving GW分配與基站之間的下行隧道,步驟206、 208、 209和211用于確立新Serving GW與基站之間的上下行隧道,步驟212 和213用于釋放原Serving GW分配的相關(guān)承載資源,步驟203、 207和210用 于傳輸上下行數(shù)據(jù),以減少UE轉(zhuǎn)移過程中數(shù)據(jù)傳輸?shù)闹袛鄷r間,降低對UE 正在進行的數(shù)據(jù)傳輸業(yè)務的影響,在實際應用中,對于處于空閑狀態(tài)的UE只 需要執(zhí)行步驟201、 202、 204、 205、 212和213即可完成對該UE的轉(zhuǎn)移;對 于處于連接狀態(tài)的UE則需要至少執(zhí)行步驟201、 202、 204、 205、 206、 208、 212和213;對于正在進行傳輸數(shù)據(jù)的UE則需要執(zhí)行步驟203、 207和211,以 減少UE轉(zhuǎn)移過程中數(shù)據(jù)傳輸?shù)闹袛鄷r間。
本發(fā)明實施例二給出了 Serving GW與PDN GW之間S5/S8接口采用代
22理移動IP版本6 ( Proxy Mobile IP version 6, PMIPV6 ) t辦議時的實施例。 實施例二的主要流程與圖1中所示的流程一致,不同之處在于實現(xiàn)步驟103 時用到的將每個UE轉(zhuǎn)移到對應的新Serving GW上的方法不一樣,下面通 過圖3來對實施例二中的該方法進行說明。
如圖3所示,本實施例中將每個UE轉(zhuǎn)移到對應的新Serving GW上的 方法包4舌
步驟301 、 MME向新Serving GW發(fā)送創(chuàng)建承載請求消息,所述創(chuàng)建承栽 請求消息中攜帶所述UE的承載的上下文;所述上下文包含PDNGW中本地移 動錨點的上行IP地址和通用路由封裝標簽GRE key。
這里,當UE處于連接狀態(tài)時,上下文中還包含有基站為UE的每個承載分 配的GTP-U下行IP地址與TEID,以使新Serving GW通過創(chuàng)建承載請求消息 可確立與基站之間的下行隧道。
步驟302、新Serving GW向hPCRF發(fā)送網(wǎng)關(guān)控制會話建立消息,所述網(wǎng) 關(guān)控制會話建立消息用于請求得到策略規(guī)則。
在實際應用中,本步驟中向hPCRF發(fā)送網(wǎng)關(guān)控制會話建立消息的路由規(guī)則 可以為如果新Serving GW在拜訪網(wǎng)絡,則新Serving GW首先向拜訪網(wǎng)絡的 本地PCRF (vPCRF )發(fā)送網(wǎng)關(guān)控制會話建立消息,然后由vPCRF將網(wǎng)關(guān)控制 會話建立消息傳遞給hPCRF,若新Serving GW在家鄉(xiāng)網(wǎng)絡,則新Serving GW 直接發(fā)送網(wǎng)關(guān)控制會話建立消息給hPCRF。
步驟303 、 hPCRF向新Serving GW發(fā)送確認網(wǎng)關(guān)控制會話建立消息,所述 確認網(wǎng)關(guān)控制會話建立消息包括新Serving GW的服務質(zhì)量策略規(guī)則。
本步驟中發(fā)送確認網(wǎng)關(guān)控制會話建立消息的路由為步驟302中的反向路由。
這里需要說明的是,上述步驟302和303用于使新Serving GW從hPCRF 處獲得策略規(guī)則,在實際應用中,當系統(tǒng)采用了動態(tài)策略與計費控制(PCC) 時才需要執(zhí)行步驟302和303,如果沒有使用動態(tài)PCC,則新Serving GW使用 預配制的策略規(guī)則,因此不需要執(zhí)行步驟302和303。步驟304、新Serving GW向PDN GW中本地移動錨點發(fā)送代理綁定更新 消息,所述代理綁定更新消息攜帶新Serving GW為所述UE的所有承載共同分 配的一個移動4妄入網(wǎng)關(guān)的下4亍IP地址和GRE key;
這里,新Serving GW根據(jù)收到的創(chuàng)建承載請求消息中的PDN GW中本地
上行隧道,據(jù)此向PDNGW發(fā)送代理綁定更新消息。PDNGW中本地移動錨點 根據(jù)收到的代理綁定更新消息,將新Serving GW中移動接入網(wǎng)關(guān)的下行IP地 址和通用3各由封裝標簽進行綁定,也就是將新Serving GW中移動接入網(wǎng)關(guān)的下 行IP地址作為轉(zhuǎn)交地址(Care of Address, COA)進行注冊。這里需要注意的是, PDN GW中本地移動錨點將新Serving GW中移動4妾入網(wǎng)關(guān)的下行IP地址和通 用路由封裝標簽進行綁定后,為了減少UE轉(zhuǎn)移過程中婆:據(jù)傳輸?shù)闹袛鄷r間, PDN GW仍接收從原Serving GW發(fā)送過來的上行數(shù)據(jù),但不再將上行傳輸隧 道的源IP地址與已注冊的轉(zhuǎn)交地址進行匹配檢查。
步驟305、 PDN GW向新Serving GW發(fā)送下行數(shù)據(jù),新Serving GW向基 站轉(zhuǎn)發(fā)所述下行數(shù)據(jù)。
這里,PDN GW根據(jù)收到的代理綁定更新消息中的新Serving GW中移動 接入網(wǎng)關(guān)的下行IP地址和GRE key向新Serving GW發(fā)送下4亍數(shù)據(jù)。
需要說明的是,在實際應用中,對于處于連接狀態(tài)的UE,此時有下行數(shù)據(jù) 傳輸時才執(zhí)行本步驟,以減少UE數(shù)據(jù)傳輸?shù)闹袛鄷r間。
步驟306、 PDN GW向新Serving GW發(fā)送4戈理綁定應答消息。
此時,PDNGW與新Serving GW之確立了上下行隧道。
步驟307、新Serving GW向MME發(fā)送創(chuàng)建承載響應消息,所述創(chuàng)建承載 響應消息中攜帶新Serving GW為所述UE的所有7 (載分別分配的S 1一U接口的 GTP-U上行IP地址與TEID。
本步驟同實施例一中的步驟205。
步驟308、 MME發(fā)送修改無線承載請求消息給基站,所述修改無線承載請 求消息攜帶新Serving GW分配的所述S1—U接口的GTP-U上行IP地址與TEID。本步驟同實施例 一 中的步驟206。
步驟309、基站根據(jù)收到的所述SI—U接口的GTP-U上行IP地址與TEID 向新Serving GW發(fā)送上行數(shù)據(jù),新Serving GW將所述上行數(shù)據(jù)上傳給PDN GW。
本步驟同實施例一中的步驟207,此處不再贅述。 步驟310、基站向MME發(fā)送修改無線承載響應消息。 本步驟同實施例一中的步驟208,此處不再贅迷。
步驟311、 MME向新Serving GW發(fā)送更新承載請求消息,所述更新承載 請求消息中攜帶所述基站分配的S1JJ接口的GTP-U下行IP地址與TEID。 本步驟同實施例一中的步驟209,此處不再贅述。 步驟312、新Serving GW向基站發(fā)送下行數(shù)據(jù)。 本步驟同實施例一中的步驟210,此處不再贅述。 步驟313、新Serving GW向MME發(fā)送更新承載響應消息。 本步驟同實施例一中的步驟211,此處不再贅述。
步驟314、 MME向原Serving GW發(fā)送刪除承載請求消息,所述刪除承載 請求消息中攜帶指示原Serving GW不向PDN GW發(fā)起刪除承載請求的消息。 本步驟同實施例一中的步驟212,此處不再贅述。
步驟315、原Serving GW向家鄉(xiāng)網(wǎng)絡策略與計費規(guī)則功能hPCRF發(fā)送網(wǎng) 關(guān)控制會話結(jié)束消息。
這里,所述網(wǎng)關(guān)控制會話結(jié)束消息用于指示在原Serving GW上的所迷UE 的所有承載均被釋放,原Serving GW已停止執(zhí)行承載綁定與相關(guān)的策略控制功能。
步驟316、 hPCRF向原Serving GW發(fā)送確認網(wǎng)關(guān)控制會話結(jié)束消息。 這里,所述確認網(wǎng)關(guān)控制會活結(jié)束消息用于指示hPCRF與原Serving GW
之間的控制會話已經(jīng)結(jié)束。
步驟317、原Serving GW收到刪除承載請求消息后,啟動一個定時器,并
向MME發(fā)送刪除《義栽響應消息。本步驟同實施例一中的步驟213,此處不再贅述。
上述實施例二中將每個UE轉(zhuǎn)移到對應的新Serving GW上的方法,與實 施例一 中的方法基本相同。不同之處主要表現(xiàn)在新Serving GW與PDN GW 之間確立上下行隧道時,由于使用的接口協(xié)議的不同,所分配的資源和使用的 請求與應答消息不同,具體表現(xiàn)為實施例一通過步驟202與204實現(xiàn),實施 例二則通過步驟304與306實現(xiàn);另外,在實施例二中還針對動態(tài)PCC的情 況增加了步驟302、 303、 315和316。
針對上述方法,本發(fā)明還提出了一種重新定位服務網(wǎng)關(guān)的設備,如圖4所 示,所述設備主要包括
啟動模塊401,用于從網(wǎng)絡中獲悉需要將一個Serving GW中指定數(shù)量的用 戶設備UE進行轉(zhuǎn)移,所述UE同時也由所述MME提供服務,并觸發(fā)選擇模塊 402的執(zhí)行;
選擇模塊402,用于選擇出指定數(shù)量的UE,為所選擇的每個UE分別選擇 一個新Serving GW;所述新Serving GW能夠為與其對應的UE提供服務且不 會過載;觸發(fā)調(diào)度^^莫塊的執(zhí)行;
調(diào)度模塊403,用于利用轉(zhuǎn)移模塊404將所選擇的所有UE轉(zhuǎn)移到對應的新 Serving GW上;
轉(zhuǎn)移模塊404,用于將一個UE轉(zhuǎn)移到新Serving GW上,其包括
隧道確立單元4041,用于觸發(fā)新Serving GW確立與PDN GW之間的上 下行遂道;用于觸發(fā)新Serving GW為所述UE的所有承載分別分配一個 SI—U接口的GTP-U上行IP地址與TEID,用于觸發(fā)撤銷單元4042的執(zhí)行;
在實際應用中,在轉(zhuǎn)移處于連接狀態(tài)的UE時,隧道確立單元4041還 可以用于觸發(fā)基站確立與新Serving GW之間的上下行遂道,之后再觸發(fā)撤 銷單元4042的執(zhí)行。
撤銷單元4042,用于觸發(fā)原Serving GW刪除所述UE的承載的上下文 并釋放相關(guān)資源。
這里還需要說明的是,在實際應用中,本發(fā)明中提出的重新定位服務網(wǎng)關(guān)的設備可設于MME中,也可設于服務通用分組無線業(yè)務服務節(jié)點(SGSN ) 中。
通過采用上述技術(shù)方案,本發(fā)明能夠在服務網(wǎng)關(guān)不能為所服務的UE繼 續(xù)提供服務時,將UE的所有承載資源從原Serving GW轉(zhuǎn)移到新Serving GW 上,并由新的服務網(wǎng)關(guān)繼續(xù)為UE提供服務,從而確保了 UE業(yè)務的連續(xù)性。 另外,本發(fā)明對處于連接狀態(tài)與空閑狀態(tài)的UE均適用,對于連接狀態(tài)的 UE而言,本發(fā)明通過將原Serving GW分配的相關(guān)承載資源保留一段時間后 再刪除,使得在轉(zhuǎn)移過程中繼續(xù)進行上、下行數(shù)據(jù)的傳輸,減少UE數(shù)據(jù)傳 輸?shù)闹袛鄷r間。
綜上所述,以上僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的 保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種重新定位服務網(wǎng)關(guān)的方法,其特征在于,該方法包括以下步驟a、移動性管理實體MME從網(wǎng)絡中獲悉需要將一個服務網(wǎng)關(guān)Serving GW中指定數(shù)量的用戶設備UE進行轉(zhuǎn)移,所述UE同時也由所述MME提供服務;b、MME選擇出指定數(shù)量的UE,為所選擇的每個UE分別選擇一個新Serving GW;所述新Serving GW處于未過載狀態(tài);c、MME分別將所選擇的每個UE轉(zhuǎn)移到對應的新Serving GW上。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟a中MME從網(wǎng)絡 中獲悉一個Serving GW中指定數(shù)量的UE需要進行轉(zhuǎn)移的方法包括所述Serving GW向MME發(fā)送消息,所述消息中攜帶通知MME轉(zhuǎn)移指定 數(shù)量UE的指示,或者通過MME對所述Serving GW的性能進行檢測,獲悉需 要轉(zhuǎn)移所述Serving GW服務的指定數(shù)量的UE。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟b中MME選擇出 指定數(shù)量的UE時,首先選擇處于連接狀態(tài)的UE,如果處于連接狀態(tài)的UE數(shù) 量小于指定數(shù)量,則再選擇空閑狀態(tài)的UE以達到指定數(shù)量。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟c中將所選擇的每 個UE轉(zhuǎn)移到對應的新Serving GW上的方法包括y 1 、 MME向新Serving GW發(fā)送創(chuàng)建岸義載請求消息,所述創(chuàng)建岸義載請求消 息中攜帶所述UE的承載的上下文;y2、新Serving GW根據(jù)所述UE的承載的上下文與PDN GW確立S5/S8 才妻口的上下行隧道;y3 、新Serving GW為所述UE的所有承載分別分配一個S 1_U接口的GTP-U 上行IP地址與TEID,發(fā)送創(chuàng)建承載響應消息給MME,所述創(chuàng)建承載響應消息 中攜帶所述SI—U接口的GTP-U上行IP地址與TEID;y4、 MME觸發(fā)原Serving GW刪除所述UE的承載的上下文并釋》文相關(guān)資源。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟y4包括w 1 、 MME向原Serving GW發(fā)送刪除承載請求消息,所述刪除承載請求消 息中攜帶指示原Serving GW不向PDNGW發(fā)送刪除承載請求消息的信息;w2、原Serving GW收到刪除承載請求消息后,啟動一個定時器,并向MME 發(fā)送刪除承載響應消息,所述定時器超時后,原Serving GW刪除所保存的所述 UE的承載的上下文并釋放相關(guān)資源。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟yl中的所述創(chuàng)建 承載請求消息中的上下文包含基站為UE的所有承載分別分配的GTP-U下行IP i也址與TE1D;所述步驟y3與y4之間進一步包括ul、 MME發(fā)送修改無線承載請求消息給基站,所述修改無線承載請求消息 攜帶新Serving GW為UE的承載分配的所述SI—U接口的GTP-U上行IP地址 與TEID;u2、基站向MME發(fā)送修改無線承載響應消息。
7、 根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述步驟ul與u2之間, 進一步包括基站根據(jù)收到的所述S1—U接口的GTP-U上行IP地址與TEID向新Serving GW發(fā)送上行數(shù)據(jù),新Serving GW將所述上4于數(shù)據(jù)上傳給PDN GW。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟u2與y4之間進一 步包括al、新Serving GW向基站發(fā)送下行數(shù)據(jù),所述下行數(shù)據(jù)為新Serving GW 當前從PDN GW處接收到的下行數(shù)據(jù)。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,在所述步驟u2中發(fā)送修改 無線承載響應消息步驟之前,所述步驟u2進一步包括u2x、基站為所述UE的承栽分配S1_U接口的GTP-U下行IP地址與TEID, 并包含于所述修改無線承載響應消息中; 所述步驟u2與步驟al之間進一步包括b 1 、 MME向新Serving GW發(fā)送更新承載請求消息,所述更新岸(載請求消 息中攜帶所述基站分配的S1_U接口的GTP-U下行IP地址與TEID;所述步驟al中新Serving GW根據(jù)所述更新承載請求消息中的SIJJ接口 的GTP-U下行IP地址與TEID向基站發(fā)送下行數(shù)據(jù);所述步驟al與y4之間進一步包括b2、新Serving GW向MME發(fā)送更新岸;載響應消息。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,所述步驟u2x之后進一步包括,如果在指定時間內(nèi)基站沒有從原Serving GW處接收到下行數(shù)據(jù),或者經(jīng)過了指定時間間隔,則基站釋放原來分配給原 Serving GW的S1_U接口的GTP-U下行IP地址與TEID。
11、 根據(jù)權(quán)利要求5所述的方法,其特征在于,IP地址和隧道端點標識TEID,以及在S5/S8接口上所有承載的GTP-U的上行 IP地址和TEID;所述步驟y2包括zl 、新Serving GW為所述PDN GW分配一個S5/S8接口上的GTP-C的下 行IP地址和TEID,為所述UE的所有承載分別分配一個S5/S8接口的GTP-U 的下行IP地址和TEID,根據(jù)所迷S5/S8接口的GTP-C的上行IP地址和TEID 向PDN GW發(fā)送更新承載請求消息,所述更新承載請求消息攜帶所述GTP-C 的下行IP地址和TEID以及所有GTP-U的下行IP地址和TEID;z2、PDN GW根據(jù)從所述更新承載請求消息中獲得的所述GTP-C的下行IP 地址和TEID向新Serving GW發(fā)送更新承載響應消息。
12、 根據(jù)權(quán)利要求11所述的方法,其特征在于,在所述步驟zl與z2之間 進一步包括zx、 PDN GW為所述新Serving GW分配一個S5/S8接口的GTP-C的上行 IP地址和TEID,為所述UE的承載分配S5/S8接口的GTP-U上行IP地址與 TEID;所述步驟z2中的更新承載響應消息進一步包含所述PDN GW為所述UE 的承載分配的S5/S8接口上的GTP-U上行IP地址與TEID。
13、 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述步驟zx之后進一步 包括如果在指定時間內(nèi)PDN GW沒有從原Serving GW處接收到上行數(shù)據(jù),或 者經(jīng)過了指定時間間隔,則PDN GW釋放原來分配給原Serving GW的S5/S8 接口上UE的所有承載的GTP-U上行IP地址與TEID。
14、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟yl中的所述UE的承載的上下文包含PDN GW中本地移動錨點 的上行IP地址和通用路由封裝標簽GRE key; 所述步驟y2包括vl 、新Serving GW為所述UE在S5/S8接口上的所有承載共同分配一個移 動接入網(wǎng)關(guān)的下行IP地址和GRE key,根據(jù)所述PDN GW中本地移動錨點的 上行IP地址和GRE key向PDN GW發(fā)送代理綁定更新消息,所述代理綁定更 新消息攜帶所述移動接入網(wǎng)關(guān)的下行IP地址和GRE key; PDN GW中本地移動 錨點根據(jù)代理綁定更新消息,將所述移動接入網(wǎng)關(guān)的下行IP地址和通用路由封 裝標簽進行綁定;v2、 PDN GW向新Serving GW發(fā)送代理綁定應答消息。
15、 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述步驟yl與y2之間進 一步包括新Serving GW向家鄉(xiāng)策略與計費規(guī)則功能hPCRF發(fā)送網(wǎng)關(guān)控制會話建立 消息,所述網(wǎng)關(guān)控制會話建立消息用于請求得到策略規(guī)則;hPCRF向新Serving GW發(fā)送確認網(wǎng)關(guān)控制會話建立消息,所述確認網(wǎng)關(guān) 控制會話建立消息包括新Serving GW的服務質(zhì)量策略規(guī)則。所述步驟wl與w2之間進一步包括原Serving GW向hPCRF發(fā)送網(wǎng)關(guān)控制會話結(jié)束消息;hPCRF向原Serving GW發(fā)送確認網(wǎng)關(guān)控制會話結(jié)束消息。
16、 根據(jù)權(quán)利要求6至IO所述的任一方法,其特征在于,所述步驟y2包括所述步驟yl中的所述UE的承載的上下文包含PDN GW的S5/S8接口的 GTP-C的上行IP地址和隧道端點標識TEID,以及在S5/S8接口上所有承載的 GTP-U的上行IP地址和TEID;所述步驟y2包括zl 、新Serving GW為所述UE分配一個S5/S8接口的GTP-C的下行IP地 址和TEID,為所述UE在S5/S8接口上的所有承載分別分配一個S5/S8接口的 GTP-U的下行IP地址和TEID,根據(jù)所述PDN GW的S5/S8接口的GTP-C的 上行IP地址和TEID向PDN GW發(fā)送更新7fc載請求消息,所述更新承載請求消 息攜帶所述GTP-C的下行IP地址和TEID以及所有GTP-U的下行IP地址和 TEID;z2、 PDN GW根據(jù)從所述更新承載請求消息中獲得的所述GTP-C的下行IP 地址和TEID向新Serving GW發(fā)送更新承載響應消息。
17、 根據(jù)權(quán)利要求16所述的方法,其特征在于,在所述步驟zl與z2之間 進一步包括zx、 PDN GW為所述新Serving GW分配一個S5/S8接口的GTP-C的上行 IP地址和TEID,為UE的承載分配S5/S8接口的GTP-U上行IP地址與TEID;所述步驟z2中的更新承載響應消息進一步包含所述PDN GW為所述UE 的承載分配的S5/S8接口的GTP-U上行IP地址與TEID。
18、 根據(jù)權(quán)利要求17所述的方法,其特征在于,所述步驟zx之后進一步 包括如果在指定時間內(nèi)PDN GW沒有從原Serving GW處接收到上行數(shù)據(jù),或 者經(jīng)過了指定時間間隔,則PDN GW釋力文原來分配給原Serving GW的S5/S8 接口上所述UE所有承載的GTP-U上行IP地址與TEID。
19、 根據(jù)權(quán)利要求18所述的方法,其特征在于,在所述步驟zl與z2之間 進一步包括PDN GW根據(jù)所述更新承載請求消息中的所述GTP-U的下行IP地址和 TEID向新Serving GW發(fā)送所述UE承載的下行數(shù)據(jù),所述新Serving GW根據(jù) 所述基站為UE的承載分配的GTP-U的下行IP地址與TEID,將所述下行數(shù)據(jù) 傳遞給基站。
20、根據(jù)權(quán)利要求6至IO所述的任一方法,其特征在于, 所述步驟yl中的所述UE的承載的上下文包含PDN GW中本地移動錨點 的上行IP地址和通用路由封裝標簽GRE key; 所述步驟y2包括vl 、新Serving GW為所述UE在S5/S8 "接口上的所有承載共同分配一個移 動接入網(wǎng)關(guān)的下行IP地址和GRE key,根據(jù)所述PDN GW中本地移動錨點的 上行IP地址和GRE key向PDN GW發(fā)送代理綁定更新消息,所述代理綁定更 新消息攜帶所述移動接入網(wǎng)關(guān)的下行IP地址和GRE key; PDN GW中本地移動 錨點根據(jù)代理綁定更新消息,將所述移動接入網(wǎng)關(guān)的下行IP地址和GRE key 進行綁定;v2、 PDN GW向新Serving GW發(fā)送代理綁定應答消息。
21 、根據(jù)權(quán)利要求20所述的方法,其特征在于,所述步驟vl與步驟V2之 間進一步包括,PDN GW根據(jù)收到的新Serving GW的下行IP地址和GRE key向新Serving GW發(fā)送所述UE岸義載的下行數(shù)據(jù),新Serving GW向基站轉(zhuǎn)發(fā)所 述下行數(shù)據(jù)。
22、根據(jù)權(quán)利要求21所述的方法,其特征在于,所述步驟yl與y2之間進 一步包括新Serving GW向hPCRF發(fā)送網(wǎng)關(guān)控制會話建立消息,所述網(wǎng)關(guān)控制會話 建立消息用于請求得到策略規(guī)則;hPCRF向新Serving GW發(fā)送確認網(wǎng)關(guān)控制會話建立消息,所述確認網(wǎng)關(guān) 控制會話建立消息包括新Serving GW的服務質(zhì)量策略規(guī)則 所述步驟wl與w2之間進一步包括原Serving GW向hPCRF發(fā)送網(wǎng)關(guān)控制會話結(jié)束消息;hPCRF向原Serving GW發(fā)送確認網(wǎng)關(guān)控制會話結(jié)束消息。
23、 一種重新定位服務網(wǎng)關(guān)的設備,其特征在于,包括啟動模塊,用于從網(wǎng)絡中獲悉需要將一個Serving GW中指定數(shù)量的UE進 行轉(zhuǎn)移,所述UE同時也由所述MME提供服務,并觸發(fā)選擇才莫塊的執(zhí)行;選擇模塊,用于選擇出指定數(shù)量的UE,為所選擇的每個UE分別選擇一個 新Serving GW,所述新Serving GW能夠為與其對應的UE提供服務且不會過 載;用于觸發(fā)調(diào)度模塊的執(zhí)行;調(diào)度模塊,用于利用轉(zhuǎn)移模塊將所選擇的所有UE轉(zhuǎn)移到對應的新Serving GW上;轉(zhuǎn)移才莫塊,用于將一個UE轉(zhuǎn)移到新Serving GW上。
24、 根據(jù)權(quán)利要求23所述的設備,其特征在于,所述轉(zhuǎn)移模塊包括 隧道確立單元,用于觸發(fā)新Serving GW確立與PDN GW之間的上下行遂道;用于觸發(fā)新Serving GW為所述UE的所有承載分別分配一個SI—U接口的 GTP-U上行IP地址與TEID;撤銷單元,用于觸發(fā)原Serving GW刪除所述UE的承載的上下文并釋放相 關(guān)資源。
25、 根據(jù)權(quán)利要求24所述的設備,其特征在于,所述隧道確立單元進一步 用于觸發(fā)基站確立與新Serving GW之間的上下行遂道。
全文摘要
本發(fā)明公開了一種重新定位服務網(wǎng)關(guān)的方法和設備,移動性管理實體(MME)從網(wǎng)絡中獲悉需要將一個服務網(wǎng)關(guān)(Serving GW)中指定數(shù)量的用戶設備(UE)轉(zhuǎn)移;MME選擇出指定數(shù)量的UE,為所選擇的每個UE分別選擇一個新Serving GW;所述新Serving GW處于未過載狀態(tài);MME分別將所選擇的每個UE轉(zhuǎn)移到對應的新Serving GW上。本發(fā)明能夠在服務網(wǎng)關(guān)不能繼續(xù)為UE提供服務時,將UE從原Serving GW轉(zhuǎn)移到新Serving GW上,由新的服務網(wǎng)關(guān)繼續(xù)為UE提供服務,從而確保了UE業(yè)務的連續(xù)性,并且本發(fā)明對處于連接狀態(tài)與空閑狀態(tài)的UE均適用。
文檔編號H04L29/12GK101540719SQ200810102259
公開日2009年9月23日 申請日期2008年3月19日 優(yōu)先權(quán)日2008年3月19日
發(fā)明者熊春山 申請人:大唐移動通信設備有限公司