一種演進的分組核心網(wǎng)絡(luò)實現(xiàn)移動性管理的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種演進的分組核心EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法,第一控制網(wǎng)元根據(jù)第一MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID信息,并將自身分配的第一SGW地址和第一SGW的TEID信息發(fā)送給第二控制網(wǎng)元;第一控制網(wǎng)元向第一SGW發(fā)送攜帶所述PGW地址和PGW的TEID信息的流表信息;第二控制網(wǎng)元向PGW發(fā)送攜帶第一SGW地址和第一SGW的TEID信息的流表信息;本發(fā)明同時還公開了一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的系統(tǒng),通過本發(fā)明的方案,能夠解決由于UE移動造成控制網(wǎng)元改變引起的兩個控制網(wǎng)元的協(xié)調(diào)問題。
【專利說明】—種演進的分組核心網(wǎng)絡(luò)實現(xiàn)移動性管理的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及第三代合作伙伴計劃(3GPP)的移動性管理技術(shù),尤其涉及一種演進的分組核心(EPC,Evolved Packet Core)網(wǎng)絡(luò)實現(xiàn)移動性管理的方法和系統(tǒng)。
【背景技術(shù)】
[0002]美國斯坦福大學(xué)于2008年提出了 Open Flow協(xié)議,該協(xié)議采用轉(zhuǎn)發(fā)/控制分離架構(gòu),外置控制面實體采用Open Flow協(xié)議控制轉(zhuǎn)發(fā)面設(shè)備實現(xiàn)各種轉(zhuǎn)發(fā)邏輯,而轉(zhuǎn)發(fā)面設(shè)備主要功能就是根據(jù)Open Flow控制器下發(fā)的流表執(zhí)行受控轉(zhuǎn)發(fā),其行為是標準化的,如:收到一條報文,取出報文頭部L2/L3/L4相關(guān)字段值,作為關(guān)鍵字查找流表,在匹配到一個表項后,根據(jù)表項內(nèi)容中的指令集對報文字段進行變換,完畢后根據(jù)指示轉(zhuǎn)發(fā)到某一邏輯或物理端口。此協(xié)議進一步演進,成為軟件定義網(wǎng)絡(luò)技術(shù)(SDN, Software Defined Network),即可以在控制面采用軟件編程實現(xiàn)各種復(fù)雜的網(wǎng)絡(luò)應(yīng)用,而轉(zhuǎn)發(fā)面設(shè)備無需任何改變,由于控制面采用通用服務(wù)器+通用操作系統(tǒng),并且可以使用通用的軟件編程工具,也可以使用Python這樣的腳本編程語言實現(xiàn),這使得新的網(wǎng)絡(luò)協(xié)議的支持變得非常簡單,而且新技術(shù)部署周期大大縮短。
[0003]EPC是3GPP R8階段引入的新型分組核心網(wǎng),其將網(wǎng)絡(luò)進一步扁平化,轉(zhuǎn)發(fā)面設(shè)備分為服務(wù)網(wǎng)關(guān)(SGW, Serving Gateway)和公用分組網(wǎng)網(wǎng)關(guān)(PGW,PDN Gateway),自R8以來,EPC進行了一系列的功能增強,包括引入分流等技術(shù),這些功能的增強都需要1-2年的新的協(xié)議規(guī)范制訂周期,然后由設(shè)備供應(yīng)商進行實現(xiàn)、運營商進行測試,然后部署,這使得網(wǎng)絡(luò)新特性的引入周期非常漫長,而且代價高昂。而Open Flow設(shè)計的目標正好可以解決這個問題,僅需修改Open Flow機制中控制網(wǎng)元(控制網(wǎng)元)的邏輯既可引入新的網(wǎng)絡(luò)特性,由控制網(wǎng)元控制轉(zhuǎn)發(fā)面設(shè)備完成這一功能。但是Open Flow目前的設(shè)計主要考慮用于二層交換網(wǎng)絡(luò)中,對于需要進行業(yè)務(wù)控制的EPC網(wǎng)絡(luò)設(shè)備無法直接支持,需要一定的擴展。在網(wǎng)絡(luò)架構(gòu)上,引入Open Flow機制后對既有EPC的用戶面網(wǎng)元功能和控制方式有一定的影響,如圖1所示,用戶設(shè)備(UE)連接演進節(jié)點B (eNB),eNB連接移動性管理實體(MME)和SGW,MME連接控制網(wǎng)元,控制網(wǎng)元控制SGW和PGW。
[0004]圖1中的SGW和PGW僅具有用戶面功能,所有控制面管理功能都由控制網(wǎng)元完成,包括用戶面隧道的建立、修改、Qos保證等等。所有SGW和PGW需要的控制邏輯均由控制網(wǎng)元下發(fā),SGff和PGW實際上是具有相同功能的路由器,在控制網(wǎng)元的控制下具有SGW和PGW的功能。這對EPC核心網(wǎng)來說可以實現(xiàn)更加靈活的組網(wǎng)。
[0005]移動性管理機制是EPC網(wǎng)絡(luò)為了維持用戶業(yè)務(wù)連續(xù)性而采用的處理機制。當(dāng)UE發(fā)生移動時,EPC網(wǎng)絡(luò)保證錨點PGW不改變,在UE附著的eNB及為UE服務(wù)的SGW發(fā)生改變的情況下,EPC網(wǎng)絡(luò)修改上下行隧道路徑,維持UE業(yè)務(wù)數(shù)據(jù)傳遞。當(dāng)引入Open Flow機制后,需要由控制網(wǎng)元在EPC網(wǎng)絡(luò)的控制下完成隧道路徑的轉(zhuǎn)移,保證UE的業(yè)務(wù)連續(xù)性。UE發(fā)生移動時,如果為UE服務(wù)的控制網(wǎng)元沒有發(fā)生變化,那么由這個控制網(wǎng)元沿用Open Flow機制控制轉(zhuǎn)發(fā)設(shè)備完成隧道管理即可,具體以TAU過程為例,如圖2所示。[0006]圖2是TAU過程中控制網(wǎng)元不變,SGff不變的實現(xiàn)過程。
[0007]步驟101,UE發(fā)起TAU請求。
[0008]步驟102,為UE服務(wù)的第一 MME向第二 MME獲取上下文,獲取第二 MME為UE管理的承載上下文以及為UE管理核心網(wǎng)隧道的控制網(wǎng)元信息。
[0009]所述第一 MME為UE位置變化后eNB重新選擇的MME ;所述第二 MME為UE位置變化前原有的MME。
[0010]步驟103,第一 MME根據(jù)UE所處的位置確定是否需要重新指定一個控制網(wǎng)元為所述UE服務(wù),在不需要時執(zhí)行步驟104,否則,流程結(jié)束。
[0011]步驟104,第一MME發(fā)起承載修改請求(Modify Bearer Request)消息向控制網(wǎng)元更新MME的注冊信息,所述承載修改請求消息包括第一 MME的控制面地址和TEID。
[0012]步驟105,控制網(wǎng)元根據(jù)UE位置確定是否需要重新指定一個SGW,在不需要時,執(zhí)行步驟106,否則,流程結(jié)束。
[0013]步驟106,在TAU過程中UE有上行數(shù)據(jù)要傳遞時,第一 MME發(fā)起無線承載建立過程;所述無線承載建立過程通過初始上下文建立(Initial contextsetup)過程實現(xiàn);eNB分配UE承載的下行隧道標識(TEID)。
[0014]步驟107,第一 MME發(fā)送承載修改請求消息給控制網(wǎng)元,消息中包括eNB的地址和eNB為UE分配的TEID。
[0015]步驟108,控制網(wǎng)元通過下發(fā)流表消息將eNB地址和TEID等下行流表消息更新給SGW, SGff向新的eNB發(fā)送數(shù)據(jù)。
[0016]但是,由于UE移動造成控制網(wǎng)元變化時,兩個控制網(wǎng)元如何進行功能定位和協(xié)調(diào)處理目前尚無明確的解決方案。
【發(fā)明內(nèi)容】
[0017]有鑒于此,本發(fā)明的主要目的在于提供一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法和系統(tǒng),解決由于UE移動造成控制網(wǎng)元改變引起的兩個控制網(wǎng)元的協(xié)調(diào)問題。
[0018]為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0019]本發(fā)明提供的一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法,該方法包括:
[0020]當(dāng)發(fā)生控制網(wǎng)元改變時,第一控制網(wǎng)元根據(jù)第一 MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的隧道標識TEID信息,并將自身分配的第一服務(wù)網(wǎng)關(guān)SGW地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元;
[0021]第一控制網(wǎng)元向第一 SGW發(fā)送攜帶所述PGW地址和PGW的TEID信息的流表信息;
[0022]第二控制網(wǎng)元向PGW發(fā)送攜帶第一 SGW地址和第一 SGW的TEID信息的流表信息。
[0023]上述方案中,該方法還包括:所述第一 MME根據(jù)用戶設(shè)備UE當(dāng)前的接入位置或第一演進節(jié)點B eNB的位置信息選擇第一控制網(wǎng)元,并向選擇的第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GPRS隧道協(xié)議GTP隧道,所述創(chuàng)建會話請求消息中攜帶UE位置信息、以及第二控制網(wǎng)元的標識或地址信息。
[0024]上述方案中,所述第一 MME在選擇第一控制網(wǎng)元之前,該方法還包括:
[0025]UE離開跟蹤區(qū)域標識列表所規(guī)定的區(qū)域范圍后,所述第一 MME由第一 eNB為所述UE選定,所述UE向第一 MME發(fā)起跟蹤區(qū)域更新TAU請求;所述第一 MME根據(jù)臨時用戶標識⑶TI查找到第二 MME,并向第二 MME發(fā)送上下文獲取消息;所述第二 MME向第一 MME回復(fù)UE的上下文信息和為UE服務(wù)的第二控制網(wǎng)元信息;
[0026]或者,第二 eNB根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二 eNB向第二 MME發(fā)送切換請求消息,攜帶切換的第一 eNB的標識信息;第二 MME根據(jù)第一eNB的標識信息和拓撲關(guān)系選擇第一 MME,將第一 eNB的位置信息、UE的移動管理和承載上下文以及為PGW服務(wù)的第二控制網(wǎng)元信息發(fā)送給第一 MME。
[0027]上述方案中,該方法還包括:在TAU過程中UE有上行數(shù)據(jù)發(fā)送時,所述第一 MME建立空口的承載,并發(fā)起初始上下文建立過程,獲得第一 eNB的地址和第一 eNB的TEID ;所述第一 MME發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的承載修改請求消息給第一控制網(wǎng)元;所述第一控制網(wǎng)元向第一 SGW下發(fā)攜帶第一 eNB的地址和第一 eNB的TEID的流表,更新下行GTP隧道信息。
[0028]上述方案中,該方法還包括:在基站間的數(shù)據(jù)需要直接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;所述第二控制網(wǎng)元收到所述通知后,將獲得的第一 SGW的地址和第一 SGW的TEID下發(fā)給PGW ;所述PGW根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,上下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
[0029]上述方案中,該方法還包括:在基站間的上行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,并指定用于數(shù)據(jù)轉(zhuǎn)發(fā)的第三SGW,向所述第三SGW發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的流表,所述第一控制網(wǎng)元還向第一 MME發(fā)送第三SGW的地址和第三SGW的TEID ;所述第一 MME向第二 MME轉(zhuǎn)發(fā)第三SGW的地址和第三SGW的TEID ;所述第二 MME將第三SGW的地址和第三SGW的TEID通知給第二控制網(wǎng)元和第二 eNB ;第二控制網(wǎng)元將第三SGW的地址和第三SGW的TEID通知第一 SGW ;上行數(shù)據(jù)在第二 eNB、第三SGW、第一 eNB之間傳遞。
[0030]上述方案中,該方法還包括:在基站間的下行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;所述第二控制網(wǎng)元收到所述通知后,將獲得的第一 SGW的地址和第一 SGW的TEID下發(fā)給PGW ;所述PGW根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
[0031]上述方案中,該方法還包括:第一MME或第二MME向第二控制網(wǎng)元發(fā)送刪除會話請求消息,所述第二控制網(wǎng)元通過刪除流表消息刪除第二 SGW中的用戶流表信息,回收資源。
[0032]本發(fā)明提供的一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的系統(tǒng),該系統(tǒng)包括:第一控制網(wǎng)元、第二控制網(wǎng)元、第一 MME、第一 SGW、PGW ;其中,
[0033]第一控制網(wǎng)元,用于根據(jù)第一 MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID信息,并將自身分配的第一SGff地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元;并向第一 SGW發(fā)送攜帶所述PGW地址和PGW的TEID信息的流表信息;[0034]第二控制網(wǎng)元,用于向PGW發(fā)送攜帶第一 SGW地址和第一 SGW的TEID信息的流表信息。
[0035]上述方案中,該系統(tǒng)還包括第一 eNB,用于接受UE附著;
[0036]所述第一 MME,用于根據(jù)UE當(dāng)前的接入位置或第一 eNB的位置信息選擇第一控制網(wǎng)元,并向選擇的第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GTP隧道,所述創(chuàng)建會話請求消息中攜帶UE位置信息、以及第二控制網(wǎng)元的標識或地址信息。
[0037]上述方案中,該系統(tǒng)還包括:第二 MME,用于向第一 MME回復(fù)UE的上下文信息和為UE服務(wù)的第二控制網(wǎng)元信息;
[0038]所述第一 eNB,還用于為UE選擇第一 MME ;
[0039]所述第一 MME,還用于根據(jù)⑶TI查找到第二 MME,并向第二 MME發(fā)送上下文獲取消息;
[0040]或者,該系統(tǒng)還包括:第二 eNB、第二 MME,其中,
[0041]所述第二 eNB,用于根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二 eNB向第二 MME發(fā)送切換請求消息,攜帶切換的第一 eNB的標識信息;
[0042]所述第二MME,用于根據(jù)第一 eNB的標識信息和拓撲關(guān)系選擇第一MME,將第一 eNB的位置信息、UE的移動管理和承載上下文以及為PGW服務(wù)的第二控制網(wǎng)元信息發(fā)送給第一MME0
[0043]上述方案中,所述第一 MME,還用于在TAU過程中UE有上行數(shù)據(jù)發(fā)送時,建立空口的承載,并發(fā)起初始上下文建立過程,獲得第一 eNB的地址和第一 eNB的TEID ;所述第一MME發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的承載修改請求消息給第一控制網(wǎng)元;
[0044]相應(yīng)的,所述第一控制網(wǎng)元,還用于向第一 SGW下發(fā)攜帶第一 eNB的地址和第一eNB的TEID的流表,更新下行GTP隧道信息。
[0045]上述方案中,所述第一控制網(wǎng)元,還用于在基站間的數(shù)據(jù)需要直接轉(zhuǎn)發(fā)時,從第一MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;
[0046]相應(yīng)的,所述第二控制網(wǎng)元,還用于收到所述通知后,將獲得的第一 SGW的地址和第一 SGW的TEID下發(fā)給PGW ;
[0047]相應(yīng)的,所述PGW,用于根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,上下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
[0048]上述方案中,所述第一控制網(wǎng)元,還用于在基站間的上行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,并指定用于數(shù)據(jù)轉(zhuǎn)發(fā)的第三SGW,向所述第三SGW發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的流表,所述第一控制網(wǎng)元還向第一MME發(fā)送第三SGW的地址和第三SGW的TEID ;
[0049]相應(yīng)的,所述第一 MME,還用于向第二 MME轉(zhuǎn)發(fā)第三SGW的地址和第三SGW的TEID ;
[0050]相應(yīng)的,所述第二 MME,用于將第三SGW的地址和第三SGW的TEID通知給第二控制網(wǎng)元和第二 eNB ;
[0051]相應(yīng)的,所述第二控制網(wǎng)元,還用于將第三SGW的地址和第三SGW的TEID通知第一 SGff ;上行數(shù)據(jù)在第二 eNB、第三SGW、第一 eNB之間傳遞。[0052]上述方案中,所述第一控制網(wǎng)元,還用于在基站間的下行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;
[0053]相應(yīng)的,所述第二控制網(wǎng)元,還用于收到所述通知后,將獲得的第一 SGW的地址和第一 SGW的TEID下發(fā)給PGW ;
[0054]相應(yīng)的,所述PGW,用于根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
[0055]上述方案中,該系統(tǒng)還包括第二 SGW,所述第一 MME或第二 MME,還用于向第二控制網(wǎng)元發(fā)送刪除會話請求消息;
[0056]相應(yīng)的,所述第二控制網(wǎng)元,還用于通過刪除流表消息刪除第二 SGW中的用戶流表信息,回收資源。
[0057]本發(fā)明提供了一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法和系統(tǒng),當(dāng)UE移動過程中發(fā)生控制網(wǎng)元改變時,第一控制網(wǎng)元根據(jù)第一 MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID信息,并將自身分配的第一 SGW地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元;第一控制網(wǎng)元向第一 SGW發(fā)送攜帶所述PGW地址和PGW的TEID信息的流表信息;第二控制網(wǎng)元向PGW發(fā)送攜帶第一 SGW地址和第一 SGW的TEID信息的流表信息;如此,能夠解決由于UE移動造成控制網(wǎng)元改變引起的兩個控制網(wǎng)元的協(xié)調(diào)問題。
【專利附圖】
【附圖說明】
[0058]圖1為現(xiàn)有技術(shù)中引入Open Flow機制的EPC網(wǎng)絡(luò)架構(gòu)示意圖;
[0059]圖2為現(xiàn)有技術(shù)中EPC網(wǎng)絡(luò)的TAU過程中控制網(wǎng)元不變的移動性管理的方法流程示意圖;
[0060]圖3為本發(fā)明提供的EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法流程示意圖;
[0061]圖4為本發(fā)明提供的EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的系統(tǒng)結(jié)構(gòu)示意圖;
[0062]圖5為本發(fā)明實施例一提供的EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法流程示意圖;
[0063]圖6為本發(fā)明實施例二提供的EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法流程示意圖;
[0064]圖7為本發(fā)明實施例三提供的EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法流程示意圖;
[0065]圖8為本發(fā)明在實施例三基礎(chǔ)上實現(xiàn)基站間的數(shù)據(jù)直接轉(zhuǎn)發(fā)的方法流程示意圖;
[0066]圖9為本發(fā)明在實施例三基礎(chǔ)上實現(xiàn)基站間的數(shù)據(jù)間接轉(zhuǎn)發(fā)的方法流程示意圖。
【具體實施方式】
[0067]本發(fā)明的基本思想是:當(dāng)UE移動過程中發(fā)生控制網(wǎng)元改變時,第一控制網(wǎng)元根據(jù)第一 MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID信息,并將自身分配的第一 SGW地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元;第一控制網(wǎng)元向第一 SGW發(fā)送攜帶所述PGW地址和PGW的TEID信息的流表信息;第二控制網(wǎng)元向PGW發(fā)送攜帶第一 SGW地址和第一 SGW的TEID信息的流表信肩、O
[0068]這里,所述第一控制網(wǎng)元是指控制網(wǎng)元改變后的控制網(wǎng)元;第二控制網(wǎng)元是指控制網(wǎng)元改變前原來的控制網(wǎng)元;所述第一 SGW是指第一控制網(wǎng)元選擇的新的SGW。
[0069]下面通過附圖及具體實施例對本發(fā)明做進一步的詳細說明。
[0070]本發(fā)明實現(xiàn)一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法,如圖3所示,該方法包括以下幾個步驟:
[0071]步驟201:當(dāng)UE移動過程中發(fā)生控制網(wǎng)元改變時,第一控制網(wǎng)元根據(jù)第一 MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID信息,并將自身分配的第一 SGW地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元;
[0072]本步驟具體可以是:當(dāng)UE移動過程中發(fā)生控制網(wǎng)元改變時,第一控制網(wǎng)元接收第一 MME發(fā)送的攜帶第二控制網(wǎng)元的標識或地址信息的創(chuàng)建會話請求(Create SessionRequest)消息,根據(jù)所述第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID信息;所述創(chuàng)建會話請求中還攜帶UE位置信息,所述第一控制網(wǎng)元根據(jù)所述UE位置信息分配第一 SGW,將第一 SGW地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元;
[0073]本步驟還包括:所述第一 MME根據(jù)UE當(dāng)前的接入位置或第一 eNB的位置信息選擇第一控制網(wǎng)元,并向選擇的第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GTP隧道,所述創(chuàng)建會話請求消息中攜帶UE位置信息、以及第二控制網(wǎng)元的標識或地址信息;
[0074]所述第一 MME根據(jù)UE當(dāng)前的接入位置或第一 eNB的位置信息選擇第一控制網(wǎng)元為:在eNB沒有發(fā)生切換時,所述第一 MME根據(jù)UE的上下文信息和為UE服務(wù)的第二控制網(wǎng)元信息,確定UE當(dāng)前的接入位置發(fā)生改變、且UE已經(jīng)超出第二控制網(wǎng)元的控制區(qū)域時,重新選擇一個第一控制網(wǎng)元;在eNB發(fā)生切換時,所述第一 MME確定第一 eNB的位置信息已經(jīng)超出第二控制網(wǎng)元的控制區(qū)域時,重新選擇一個第一控制網(wǎng)元;
[0075]所述第一 MME在選擇第一控制網(wǎng)元之前,本步驟還包括:UE離開跟蹤區(qū)域標識列表(TAI list)所規(guī)定的區(qū)域范圍后,第一 eNB為所述UE選擇第一 MME,所述UE向第一 MME發(fā)起跟蹤區(qū)域更新(TAU)請求;所述第一MME根據(jù)臨時用戶標識(GUTI)查找到第二MME,并向第二 MME發(fā)送上下文獲取消息;所述第二 MME向第一 MME回復(fù)UE的上下文信息和為UE服務(wù)的第二控制網(wǎng)元信息;所述上下文信息包括:移動管理上下文和會話管理上下文;
[0076]或者,第二 eNB根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二 eNB向第二 MME發(fā)送切換請求消息,攜帶切換的第一 eNB的標識信息;第二 MME根據(jù)第一eNB的標識信息和拓撲關(guān)系選擇第一 MME,將第一 eNB的位置信息、UE的移動管理和承載上下文以及為PGW服務(wù)的第二控制網(wǎng)元信息發(fā)送給第一 MME ;
[0077]進一步的,所述第二 MME標識第二控制網(wǎng)元為PGW服務(wù);所述第一 MME標識第一控制網(wǎng)元為SGW服務(wù)。
[0078]步驟202:第一控制網(wǎng)元向第一 SGW發(fā)送攜帶所述PGW地址和PGW的TEID信息的
流表信息;
[0079]步驟203:第二控制網(wǎng)元向PGW發(fā)送攜帶第一 SGW地址和第一 SGW的TEID信息的
流表信息;
[0080]上述方法還包括:在TAU過程中UE有上行數(shù)據(jù)發(fā)送時,所述第一 MME建立空口的承載,并發(fā)起初始上下文建立過程,獲得第一 eNB的地址和第一 eNB的TEID ;所述第一 MME發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的承載修改請求消息給第一控制網(wǎng)元;所述第一控制網(wǎng)元向第一 SGW下發(fā)攜帶第一 eNB的地址和第一 eNB的TEID的流表,更新下行GTP隧道信息;
[0081]上述方法還包括:第一MME或第二MME向第二控制網(wǎng)元發(fā)送刪除會話請求(DeleteSession Request)消息,所述第二控制網(wǎng)元通過刪除流表消息刪除第二 SGW中的用戶流表信息,回收資源。
[0082]上述方法還包括:在基站間的數(shù)據(jù)需要直接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;所述第二控制網(wǎng)元收到所述通知后,將獲得的第一 SGW的地址和第一 SGW的TEID下發(fā)給PGW ;所述PGW根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,上下行數(shù)據(jù)在第一eNB、第一 SGW和PGW之間傳遞。
[0083]上述方法還包括:在基站間的上行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一MME獲得第一 eNB的地址和第一 eNB的TEID,并指定用于數(shù)據(jù)轉(zhuǎn)發(fā)的第三SGW,向所述第三SGff發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的流表,所述第一控制網(wǎng)元還向第一 MME發(fā)送第三SGW的地址和第三SGW的TEID ;所述第一 MME向第二 MME轉(zhuǎn)發(fā)第三SGW的地址和第三SGW的TEID ;所述第二 MME將第三SGW的地址和第三SGW的TEID通知給第二控制網(wǎng)元和第二 eNB ;第二控制網(wǎng)元將第三SGW的地址和第三SGW的TEID通知第一 SGW ;上行數(shù)據(jù)在第二 eNB、第三SGW、第一 eNB之間傳遞;
[0084]在基站間的下行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;所述第二控制網(wǎng)元收到所述通知后,將獲得的第一 SGW的地址和第一 SGW的TEID下發(fā)給PGW ;所述PGW根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
[0085]為了實現(xiàn)上述方法,本發(fā)明還提供一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的系統(tǒng),當(dāng)UE移動過程中發(fā)生控制網(wǎng)元改變時,如圖4所示,該系統(tǒng)包括:第一控制網(wǎng)元11、第二控制網(wǎng)元
12、第一 MME 13、第一 SGW 14、PGW 15 ;其中,
[0086]第一控制網(wǎng)元11,用于根據(jù)第一 MME 13發(fā)送的第二控制網(wǎng)元12的標識或地址信息尋址第二控制網(wǎng)元12,獲取第二控制網(wǎng)元12分配的PGW 15地址和PGW 15的TEID信息,并將自身分配的第一 SGW 14地址和第一 SGW 14的TEID信息發(fā)送給第二控制網(wǎng)元12 ;并向第一 SGW 14發(fā)送攜帶所述PGW 15地址和PGW 15的TEID信息的流表信息;
[0087]第二控制網(wǎng)元12,用于向PGW 15發(fā)送攜帶第一 SGW 14地址和第一 SGW14的TEID信息的流表信息。
[0088]所示第一控制網(wǎng)元11,具體用于接收第一 MME 13發(fā)送的攜帶第二控制網(wǎng)元12的標識或地址信息的創(chuàng)建會話請求消息,根據(jù)所述第二控制網(wǎng)元12的標識或地址信息尋址第二控制網(wǎng)元12,獲取第二控制網(wǎng)元12分配的PGW 15地址和PGW 15的TEID信息;所述創(chuàng)建會話請求中還攜帶UE位置信息,所述第一控制網(wǎng)元11根據(jù)所述UE位置信息分配第一SGff 14,將第一 SGW 14地址和第一 SGW 14的TEID信息發(fā)送給第二控制網(wǎng)元;[0089]該系統(tǒng)還包括第一 eNB 16,用于接受UE附著;
[0090]所述第一 MME 13,用于根據(jù)UE當(dāng)前的接入位置或第一 eNB 16的位置信息選擇第一控制網(wǎng)元11,并向選擇的第一控制網(wǎng)元11發(fā)送創(chuàng)建會話請求消息建立GTP隧道,所述創(chuàng)建會話請求消息中攜帶UE位置信息、以及第二控制網(wǎng)元12的標識或地址信息;
[0091]該系統(tǒng)還包括:第二 MME 18,用于向第一 MME 13回復(fù)UE的上下文信息和為UE服務(wù)的第二控制網(wǎng)元12信息;
[0092]所述第一 eNB 16,還用于為UE選擇第一 MME 13 ;
[0093]所述第一 MME 13,還用于根據(jù)⑶TI查找到第二 MME 18,并向第二 MME
[0094]18發(fā)送上下文獲取消息;所述上下文信息包括:移動管理上下文和會話管理上下文;
[0095]或者,該系統(tǒng)還包括:第二 eNB 17、第二 MME 18,其中,
[0096]所述第二 eNB 17,用于根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二 eNB 17向第二 MME 18發(fā)送切換請求消息,攜帶切換的第一 eNB 16的標識信息;
[0097]所述第二MME 18,用于根據(jù)第一 eNB 16的標識信息和拓撲關(guān)系選擇第一MME 13,將第一 eNB 16的位置信息、UE的移動管理和承載上下文以及為PGW15服務(wù)的第二控制網(wǎng)兀12信息發(fā)送給第一 MME 13。
[0098]所述第一 MME 13,還用于在TAU過程中UE有上行數(shù)據(jù)發(fā)送時,建立空口的承載,并發(fā)起初始上下文建立過程,獲得第一 eNB 16的地址和第一 eNB 16的TEID ;所述第一 MME13發(fā)送攜帶第一 eNB 16的地址和第一 eNB 16的TEID的承載修改請求消息給第一控制網(wǎng)元11 ;
[0099]相應(yīng)的,所述第一控制網(wǎng)元11,還用于向第一 SGW 14下發(fā)攜帶第一 eNB16的地址和第一 eNB 16的TEID的流表,更新下行GTP隧道信息。
[0100]所述第一控制網(wǎng)元11,還用于在基站間的數(shù)據(jù)需要直接轉(zhuǎn)發(fā)時,從第一 MME 13獲得第一 eNB 16的地址和第一 eNB 16的TEID,在向第一 SGW 14發(fā)送的流表信息中攜帶第一 eNB 16的地址和第一 eNB 16的TEID,并通知第二控制網(wǎng)元12更新PGW 15上的流表信息;
[0101]相應(yīng)的,所述第二控制網(wǎng)元12,還用于收到所述通知后,將獲得的第一 SGW
[0102]14的地址和第一 SGW 14的TEID下發(fā)給PGW 15 ;
[0103]相應(yīng)的,所述PGW 15,用于根據(jù)所述第一 SGW 14的地址和第一 SGW 14的TEID更新自身流表信息;更新完成后,上下行數(shù)據(jù)在第一 eNB 16、第一 SGW14和PGW 15之間傳遞。
[0104]該系統(tǒng)還包括第三SGW 19,所述第一控制網(wǎng)元11,還用于在基站間的上行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,從第一 MME 13獲得第一 eNB 16的地址和第一 eNB 16的TEID,并指定用于數(shù)據(jù)轉(zhuǎn)發(fā)的第三SGW 19,向所述第三SGW 19發(fā)送攜帶第一 eNB 16的地址和第一 eNB 16的TEID的流表,所述第一控制網(wǎng)元11還向第一 MME 13發(fā)送第三SGW 19的地址和第三SGW 19的 TEID ;
[0105]相應(yīng)的,所述第一 MME 13,還用于向第二 MME 18轉(zhuǎn)發(fā)第三SGW 19的地址和第三SGff 19 的 TEID ;
[0106]相應(yīng)的,所述第二 MME 18,用于將第三SGW 19的地址和第三SGW 19的TEID通知給第二控制網(wǎng)元12和第二 eNB 17 ;[0107]相應(yīng)的,所述第二控制網(wǎng)元12,還用于將第三SGW 19的地址和第三SGW
[0108]19的TEID通知第一 SGW 14 ;上行數(shù)據(jù)在第二 eNB 17、第三SGW 19、第一 eNB 16之間傳遞。
[0109]所述第一控制網(wǎng)元11,還用于在基站間的下行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,從第一 MME13獲得第一 eNB 16的地址和第一 eNB 16的TEID,在向第一 SGW 14發(fā)送的流表信息中攜帶第一 eNB 16的地址和第一 eNB 16的TEID,并通知第二控制網(wǎng)元12更新PGW 15上的流
表信息;
[0110]相應(yīng)的,所述第二控制網(wǎng)元12,還用于收到所述通知后,將獲得的第一 SGW
[0111]14的地址和第一 SGW 14的TEID下發(fā)給PGW 15 ;
[0112]相應(yīng)的,所述PGW 15,用于根據(jù)所述第一 SGW 14的地址和第一 SGW 14的TEID更新自身流表信息;更新完成后,下行數(shù)據(jù)在第一 eNB 16、第一 SGW14和PGW 15之間傳遞。
[0113]該系統(tǒng)還包括第二 SGW 20,所述第一 MME 13或第二MME 18,還用于向第二控制網(wǎng)元12發(fā)送刪除會話請求消息;
[0114]相應(yīng)的,所述第二控制網(wǎng)元12,還用于通過刪除流表消息刪除第二 SGW 20中的用戶流表信息,回收資源。
[0115]下面結(jié)合具體實施例詳細說明本發(fā)明的方法的實現(xiàn)過程和原理。
[0116]實施例一
[0117]本實施例實現(xiàn)EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法,如圖5所示,該方法包括:
[0118]步驟301,UE離開TAI list所規(guī)定的區(qū)域范圍后發(fā)起TAU請求;
[0119]步驟302,第一 eNB為UE選擇的第一 MME根據(jù)⑶TI查找到第二 MME,并向其發(fā)送上下文獲取消息,第二MME回復(fù)UE的上下文信息,包括移動管理上下文和會話管理上下文,以及為UE服務(wù)的第二控制網(wǎng)元信息;
[0120]本步驟所述第二 MME標識第二控制網(wǎng)元為PGW服務(wù);所述第一 MME標識第一控制網(wǎng)元為SGW服務(wù)。
[0121]步驟303,第一 MME根據(jù)UE當(dāng)前接入位置判定是否選擇第一控制網(wǎng)元,在UE當(dāng)前的接入位置發(fā)生改變、且UE已經(jīng)超出第二控制網(wǎng)元的控制區(qū)域時,第一 MME選擇一個第一控制網(wǎng)元;
[0122]步驟304,第一 MME向第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GTP隧道,創(chuàng)建會話請求消息中攜帶第二控制網(wǎng)元的標識或地址信息;
[0123]步驟305,第一控制網(wǎng)元根據(jù)創(chuàng)建會話請求消息中的UE位置信息確定選擇的第一SGff,由第一控制網(wǎng)元向第一 SGW發(fā)送流表;
[0124]步驟306,第一控制網(wǎng)元根據(jù)第二控制網(wǎng)元的標識或地址信息進行尋址,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID,并將自身分配的第一 SGW地址和第一 SGW的TEID通知第二控制網(wǎng)元;
[0125]步驟307,第一控制網(wǎng)元向第一 SGW發(fā)送流表信息,包括獲取的PGW地址和PGW的TEID信息,并指示第一 SGW在無下行數(shù)據(jù)路徑時緩存數(shù)據(jù);
[0126]步驟308,第二控制網(wǎng)元向PGW發(fā)送流表信息,包括獲取的第一 SGW地址和第一SGff的TEID信息;
[0127]步驟309,在TAU過程中UE有上行數(shù)據(jù)發(fā)送時,第一 MME建立空口的承載,發(fā)起初始上下文建立過程,獲得第一 eNB地址和第一 eNB的TEID ;
[0128]步驟310,第一 MME發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的承載修改請求消息給第一控制網(wǎng)元;
[0129]步驟311,第一控制網(wǎng)元向第一 SGW下發(fā)攜帶第一 eNB的地址和第一 eNB的TEID的流表,更新下行GTP隧道信息;
[0130]步驟312,第二 MME向第二控制網(wǎng)元發(fā)送刪除會話請求消息;
[0131]步驟313,第二控制網(wǎng)元通過刪除流表消息刪除第二 SGW中的用戶流表信息,回收資源。
[0132]實施例二
[0133]本實施例實現(xiàn)EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法,如圖6所示,該方法包括:
[0134]步驟401,第二 eNB根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二 eNB選擇合適的第一 eNB切換;所述第二 eNB和第一 eNB之間交互無線承載信息進行資源預(yù)留完成切換準備階段;
[0135]步驟402,當(dāng)UE附著到第一 eNB后,向第一 MME發(fā)送路徑變換請求(PathSwitchRequest)消息,告知UE改變了小區(qū);
[0136]步驟403,第一 MME根據(jù)UE當(dāng)前附著的第一 eNB的位置信息確定是否重新選擇第一控制網(wǎng)元,在第一 eNB的位置信息已經(jīng)超出第二控制網(wǎng)元的控制區(qū)域時,第一MME選擇一個第一控制網(wǎng)兀;
[0137]步驟404,第一 MME向第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GTP隧道,消息中攜帶第二控制網(wǎng)元的標識或地址信息;
[0138]步驟405,第一控制網(wǎng)元根據(jù)創(chuàng)建會話請求消息中的UE位置信息確定第一 SGW ;
[0139]步驟406,第一控制網(wǎng)元根據(jù)第二控制網(wǎng)元的標識或地址信息進行尋址,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID,并將自身分配的第一 SGW地址和第一 SGW的TEID通知第二控制網(wǎng)元;
[0140]步驟407,第一控制網(wǎng)元向第一 SGW發(fā)送流表信息,包括獲取的PGW地址和PGW的TEID信息。
[0141]步驟408,第二控制網(wǎng)元向PGW發(fā)送流表信息,包括獲取的第一 SGW地址和第一SGff的TEID信息;
[0142]步驟409,第一控制網(wǎng)元向第一 MME返回創(chuàng)建會話響應(yīng)消息;
[0143]步驟410,第一MME返回路徑變換請求確認(Path Switch Request ACK)消息確認切換成功;
[0144]步驟411,第一 eNB通知第二 eNB釋放無線資源信息;
[0145]步驟412,第一 MME向第二控制網(wǎng)元發(fā)送刪除會話請求消息;
[0146]步驟413,第二控制網(wǎng)元通過刪除流表消息刪除第二 SGW中的用戶流表信息,回收資源。
[0147]實施例三
[0148]本實施例實現(xiàn)EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法,如圖7所示,該方法包括:
[0149]步驟501,UE、第二 eNB、第二 SGW之間傳送UE的上下行數(shù)據(jù)。
[0150]步驟502,第二 eNB根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二 eNB向第二 MME發(fā)送切換請求消息,攜帶切換的第一 eNB的標識信息;
[0151]步驟503,第二 MME根據(jù)第一 eNB的標識信息和拓撲關(guān)系選擇第一 MME,將第一 eNB的位置信息、UE的移動管理和承載上下文以及為PGW服務(wù)的第二控制網(wǎng)元信息發(fā)送給第一MME ;
[0152]步驟504,第一 MME根據(jù)第一 eNB的位置信息確定是否重新選擇第一控制網(wǎng)元,在第一 eNB的位置信息已經(jīng)超出第二控制網(wǎng)元的控制區(qū)域時,第一 MME選擇一個第一控制網(wǎng)元;
[0153]步驟505,第一 MME向第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GTP隧道,消息中攜帶第二控制網(wǎng)元的標識或地址信息;
[0154]步驟506,第一控制網(wǎng)元根據(jù)創(chuàng)建會話請求消息中的UE位置信息確定第一 SGW ;
[0155]步驟507,第一控制網(wǎng)元根據(jù)第二控制網(wǎng)元的標識或地址信息進行尋址,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID,并將自身分配的第一 SGW地址和第一 SGW的TEID通知第二控制網(wǎng)元;
[0156]步驟508,第一控制網(wǎng)元向第一 SGW發(fā)送流表信息,包括獲取的PGW地址和PGW的TEID信息。
[0157]步驟509,第二控制網(wǎng)元向PGW發(fā)送流表信息,包括獲取的第一 SGW地址和第一SGff的TEID信息;
[0158]步驟510,第一控制網(wǎng)元向第一 MME回復(fù)創(chuàng)建會話響應(yīng)(CreateSessionResponse)消息,消息中攜帶第一 SGW地址和第一 SGW的TEID信息。
[0159]在步驟510之后,本實施例還包括基站間的數(shù)據(jù)直接轉(zhuǎn)發(fā)過程,如圖8所示,包括:
[0160]步驟511,第一 MME向第一 eNB發(fā)送切換請求消息請求資源預(yù)留,所述消息中攜帶第一 SGW地址和第一 SGW的TEID信息;
[0161]步驟512,第一 eNB返回切換請求確認消息,將第一 eNB地址和第一 eNB的TEID信息通知第一 MME ;
[0162]步驟513,第一MME返回前向重定位響應(yīng)(Forward Relocation Response)消息通知第二 MME目標側(cè)資源預(yù)留成功;
[0163]步驟514,第二 MME向第二 eNB發(fā)送切換命令,所述切換命令中包括第一 eNB的地址信息,進而通知UE發(fā)起向第一 eNB的切換;
[0164]步驟515,下行數(shù)據(jù)通過第二 SGW發(fā)送給第二 eNB進而通過直接轉(zhuǎn)發(fā)通道發(fā)送給第一 eNB進行緩存;
[0165]步驟516,UE同步到第一 eNB后發(fā)送切換確認(Handover confirm)消息證實空口切換成功;
[0166]步驟517,UE切換到第一 eNB后,上行數(shù)據(jù)通過第一 eNB、第一 SGW發(fā)送給PGW ;
[0167]步驟518,第一 eNB向第一 MME發(fā)送切換通知(Handover Notify)消息,所述消息中攜帶第一 eNB地址和第一 eNB的TEID ;
[0168]步驟519,第一 MME向第二 MME發(fā)送前向重定位完成通知(ForwardRelocationComplete Notification)消息,告知 UE 切換成功;
[0169]步驟520,第二 MME返回前向重定位完成確認(ForwardRe1cationCompIeteAcknowledge)消息,釋放第二 eNB 的無線資源;
[0170]步驟521,第一 MME向第一控制網(wǎng)元發(fā)送承載修改請求消息更新下行用戶面,所述消息中攜帶第一 eNB地址和第一 eNB的TEID ;
[0171]步驟522,第一控制網(wǎng)元收到GTP隧道完成(GTP-C)通知消息不再進行SGW選擇,向第一 SGW下發(fā)流表信息,包括第一 eNB地址和第一 eNB的TEID ;
[0172]步驟523,第一控制網(wǎng)元通知第二控制網(wǎng)元更新PGW上的流表信息;
[0173]步驟524,第二控制網(wǎng)元將獲得的第一 SGW地址和第一 SGW的TEID信息下發(fā)給PGff ;
[0174]步驟525,在隧道更新后,上下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
[0175]在步驟510之后,本實施例還可以包括基站間的數(shù)據(jù)間接轉(zhuǎn)發(fā)過程,如圖9所示,包括:
[0176]步驟526,第一 MME向第一 eNB發(fā)送切換請求消息請求資源預(yù)留,所述切換消息中攜帶第一 SGW地址和第一 SGW的TEID ;
[0177]步驟527,第一 eNB返回切換請求確認消息,將第一 eNB地址和第一 eNB的TEID信息通知第一 MME,目標側(cè)資源預(yù)留成功;
[0178]步驟528,第一 MME向第一控制網(wǎng)元發(fā)送創(chuàng)建間接數(shù)據(jù)前向通道請求(CreateIndirect Data Forwarding Tunnel Request)消息建立間接轉(zhuǎn)發(fā)的GTP數(shù)據(jù)通道,所述創(chuàng)建間接數(shù)據(jù)前向通道請求消息中攜帶第一 eNB地址和第一 eNB的TEID信息;
[0179]步驟529,第一控制網(wǎng)元指定用于數(shù)據(jù)轉(zhuǎn)發(fā)的第三SGW ;
[0180]步驟530,第一控制網(wǎng)元向第三SGW下發(fā)流表,通知第一 eNB地址和第一 eNB的TEID信息;
[0181]步驟531,第一控制網(wǎng)元向第一 MME回復(fù)創(chuàng)建間接數(shù)據(jù)前向通道響應(yīng)消息,將第三SGff地址和第三SGW的TEID信息通知第一 MME。
[0182]步驟532,第一 MME向第二 MME返回前向重定位響應(yīng)(ForwardRelocationResponse)消息,將第三SGW地址和第三SGW的TEID信息通知第二 MME ;
[0183]步驟533,第二 MME使用第二控制網(wǎng)元或重選控制網(wǎng)元建立轉(zhuǎn)發(fā)通道,本實施例中第二 MME使用第二控制網(wǎng)元建立轉(zhuǎn)發(fā)通道;
[0184]步驟534,第二 MME向第二控制網(wǎng)元發(fā)送創(chuàng)建間接數(shù)據(jù)前向通道請求(CreateIndirect Data Forwarding Tunnel Request)消息,將第三 SGW地址和第三 SGW 的 TEID 信息通知第二控制網(wǎng)元;
[0185]步驟535,第二控制網(wǎng)元第三SGW地址和第三SGW的TEID信息通知第一 SGW ;
[0186]步驟536,第二控制網(wǎng)元返回創(chuàng)建間接數(shù)據(jù)前向通道響應(yīng)(Create IndirectDataForwarding Tunnel Response)消息,將第一 SGW地址和第一 SGW的TEID信息通知第二MME ;
[0187]步驟537,第二 MME向第二 eNB發(fā)送切換命令,通知第一 SGW地址和第一 SGW的TEID信息;
[0188]步驟538,第二 eNB通知UE發(fā)起向第一 eNB的切換;
[0189]步驟539,上行數(shù)據(jù)在第二 eNB、第三SGW、第一 eNB之間傳遞;
[0190]步驟540, UE同步到第一 eNB后發(fā)起切換確認(Handover confirm)消息;[0191]步驟541,UE接入第一 eNB后上行數(shù)據(jù)及轉(zhuǎn)發(fā)獲得的下行數(shù)據(jù)通過UE、第一 eNB、第一 SGW、PGff之間單向傳遞;
[0192]步驟542,第一 eNB發(fā)送切換通知(Handover Notify)給第一 MME,告知空口切換完畢;
[0193]步驟543,第一 MME向第二 MME發(fā)送前向重定位完成通知(ForwardRelocationComplete Notification)消息,告知 UE 切換成功;
[0194]步驟544,第二 MME返回前向重定位完成確認(ForwardRe1cationCompIeteAcknowledge)消息,釋放第二 eNB 的無線資源;
[0195]步驟545,第一 MME向第一控制網(wǎng)元發(fā)送承載修改請求(Modify bearerrequest)消息更新下行用戶面,所述消息中攜帶第一 eNB地址和第一 eNB的TEID ;
[0196]步驟546,第一控制網(wǎng)元收到GTP-C通知消息不再進行SGW選擇,向第一 SGW下發(fā)流表信息,包括第一 eNB地址和第一 eNB的TEID ;
[0197]步驟547,第一控制網(wǎng)元通知第二控制網(wǎng)元更新PGW上的流表信息;
[0198]步驟548,第二控制網(wǎng)元將獲得的第一 SGW地址和第一 SGW的TEID信息下發(fā)給PGff ;
[0199]步驟549,隧道更新后,下行數(shù)據(jù)第一 eNB、第一 SGW和PGW之間傳遞;
[0200]步驟550,第二 MME釋放無線承載資源;
[0201]步驟551,第一 MME在轉(zhuǎn)發(fā)定時器超時后,向第一控制網(wǎng)元發(fā)送刪除間接數(shù)據(jù)前向通道請求消息(Delete Indirect Data Forwarding Tunnel Request);
[0202]步驟552,第一控制網(wǎng)元向第三SGW發(fā)送流表刪除消息,回收轉(zhuǎn)發(fā)面設(shè)備資源;
[0203]步驟553,第二 MME在轉(zhuǎn)發(fā)定時器超時后,向第一控制網(wǎng)元發(fā)送刪除間接數(shù)據(jù)前向通道請求消息;
[0204]步驟554,第二控制網(wǎng)元向用于轉(zhuǎn)發(fā)的第一 SGW發(fā)送流表刪除消息,回收轉(zhuǎn)發(fā)面設(shè)備資源。
[0205]以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種演進的分組核心EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的方法,其特征在于,該方法包括: 當(dāng)發(fā)生控制網(wǎng)元改變時,第一控制網(wǎng)元根據(jù)第一移動性管理實體MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的分組網(wǎng)網(wǎng)關(guān)PGW地址和PGW的隧道標識TEID信息,并將自身分配的第一服務(wù)網(wǎng)關(guān)SGW地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元; 第一控制網(wǎng)元向第一 SGW發(fā)送攜帶所述PGW地址和PGW的TEID信息的流表信息; 第二控制網(wǎng)元向PGW發(fā)送攜帶第一 SGW地址和第一 SGW的TEID信息的流表信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括:所述第一MME根據(jù)用戶設(shè)備UE當(dāng)前的接入位置或第一演進節(jié)點B eNB的位置信息選擇第一控制網(wǎng)元,并向選擇的第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GPRS隧道協(xié)議GTP隧道,所述創(chuàng)建會話請求消息中攜帶UE位置信息、以及第二控制網(wǎng)元的標識或地址信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一MME在選擇第一控制網(wǎng)元之前,該方法還包括: UE離開跟蹤區(qū)域標識列表所規(guī)定的區(qū)域范圍后,所述第一 MME由第一 eNB為所述UE選定,所述UE向第一 MME發(fā)起跟蹤區(qū)域更新TAU請求;所述第一 MME根據(jù)臨時用戶標識GUTI查找到第二 MME,并向第二 MME發(fā)送上下文獲取消息;所述第二 MME向第一 MME回復(fù)UE的上下文信息和為UE服務(wù)的第二控制網(wǎng)元信息; 或者,第二 eNB根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二eNB向第二 MME發(fā)送切換請求消息,攜帶切換的第一 eNB的標識信息;第二 MME根據(jù)第一 eNB的標識信息和拓撲關(guān)系選擇第一 MME,將第一 eNB的位置信息、UE的移動管理和承載上下文以及為PGW服務(wù)的第二控制網(wǎng)元信息發(fā)送給第一 MME。`
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法還包括:在TAU過程中UE有上行數(shù)據(jù)發(fā)送時,所述第一 MME建立空口的承載,并發(fā)起初始上下文建立過程,獲得第一 eNB的地址和第一 eNB的TEID ;所述第一 MME發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的承載修改請求消息給第一控制網(wǎng)元;所述第一控制網(wǎng)元向第一 SGW下發(fā)攜帶第一 eNB的地址和第一 eNB的TEID的流表,更新下行GTP隧道信息。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法還包括:在基站間的數(shù)據(jù)需要直接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;所述第二控制網(wǎng)元收到所述通知后,將獲得的第一 SGW的地址和第一 SGW的TEID下發(fā)給PGW ;所述PGW根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,上下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法還包括:在基站間的上行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,并指定用于數(shù)據(jù)轉(zhuǎn)發(fā)的第三SGW,向所述第三SGW發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的流表,所述第一控制網(wǎng)元還向第一 MME發(fā)送第三SGW的地址和第三SGW的TEID ;所述第一 MME向第二 MME轉(zhuǎn)發(fā)第三SGW的地址和第三SGW的TEID ;所述第二 MME將第三SGW的地址和第三SGff的TEID通知給第二控制網(wǎng)元和第二 eNB ;第二控制網(wǎng)元將第三SGW的地址和第三SGW的TEID通知第一 SGW ;上行數(shù)據(jù)在第二 eNB、第三SGW、第一 eNB之間傳遞。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法還包括:在基站間的下行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,第一控制網(wǎng)元從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一SGff發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息;所述第二控制網(wǎng)元收到所述通知后,將獲得的第一 SGW的地址和第一SGff的TEID下發(fā)給PGW ;所述PGW根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
8.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法還包括:第一MME或第二 MME向第二控制網(wǎng)元發(fā)送刪除會話請求消息,所述第二控制網(wǎng)元通過刪除流表消息刪除第二 SGW中的用戶流表信息,回收資源。
9.一種EPC網(wǎng)絡(luò)實現(xiàn)移動性管理的系統(tǒng),其特征在于,該系統(tǒng)包括:第一控制網(wǎng)元、第二控制網(wǎng)元、第一 MME、第一 SGW、PGW ;其中, 第一控制網(wǎng)元,用于根據(jù)第一 MME發(fā)送的第二控制網(wǎng)元的標識或地址信息尋址第二控制網(wǎng)元,獲取第二控制網(wǎng)元分配的PGW地址和PGW的TEID信息,并將自身分配的第一 SGW地址和第一 SGW的TEID信息發(fā)送給第二控制網(wǎng)元;并向第一 SGW發(fā)送攜帶所述PGW地址和PGff的TEID信息的流表信息; 第二控制網(wǎng)元,用于向PGW發(fā)送攜帶第一 SGW地址和第一 SGW的TEID信息的流表信息。
10.根據(jù)權(quán)利要求9所 述的系統(tǒng),其特征在于,該系統(tǒng)還包括第一eNB,用于接受UE附著; 所述第一MME,用于根據(jù)UE當(dāng)前的接入位置或第一 eNB的位置信息選擇第一控制網(wǎng)元,并向選擇的第一控制網(wǎng)元發(fā)送創(chuàng)建會話請求消息建立GTP隧道,所述創(chuàng)建會話請求消息中攜帶UE位置信息、以及第二控制網(wǎng)元的標識或地址信息。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,該系統(tǒng)還包括:第二MME,用于向第一MME回復(fù)UE的上下文信息和為UE服務(wù)的第二控制網(wǎng)元信息; 所述第一 eNB,還用于為UE選擇第一 MME ; 所述第一 MME,還用于根據(jù)⑶TI查找到第二 MME,并向第二 MME發(fā)送上下文獲取消息; 或者,該系統(tǒng)還包括:第二 eNB、第二 MME,其中, 所述第二 eNB,用于根據(jù)UE上報的測量信息確定自身已經(jīng)不能為所述UE服務(wù),所述第二 eNB向第二 MME發(fā)送切換請求消息,攜帶切換的第一 eNB的標識信息; 所述第二 MME,用于根據(jù)第一 eNB的標識信息和拓撲關(guān)系選擇第一 MME,將第一 eNB的位置信息、UE的移動管理和承載上下文以及為PGW服務(wù)的第二控制網(wǎng)元信息發(fā)送給第一MME0
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述第一MME,還用于在TAU過程中UE有上行數(shù)據(jù)發(fā)送時,建立空口的承載,并發(fā)起初始上下文建立過程,獲得第一 eNB的地址和第一 eNB的TEID ;所述第一 MME發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的承載修改請求消息給第一控制網(wǎng)元; 相應(yīng)的,所述第一控制網(wǎng)元,還用于向第一 SGW下發(fā)攜帶第一 eNB的地址和第一 eNB的TEID的流表,更新下行GTP隧道信息。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述第一控制網(wǎng)元,還用于在基站間的數(shù)據(jù)需要直接轉(zhuǎn)發(fā)時,從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一 SGW發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGW上的流表信息; 相應(yīng)的,所述第二控制網(wǎng)元,還用于收到所述通知后,將獲得的第一 SGW的地址和第一SGff的TEID下發(fā)給PGW ; 相應(yīng)的,所述PGW,用于根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,上下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
14.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述第一控制網(wǎng)元,還用于在基站間的上行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,并指定用于數(shù)據(jù)轉(zhuǎn)發(fā)的第三SGW,向所述第三SGW發(fā)送攜帶第一 eNB的地址和第一 eNB的TEID的流表,所述第一控制網(wǎng)元還向第一 MME發(fā)送第三SGW的地址和第三SGW的TEID ; 相應(yīng)的,所述第一 MME,還用于向第二 MME轉(zhuǎn)發(fā)第三SGW的地址和第三SGW的TEID ; 相應(yīng)的,所述第二 MME,用于將第三SGW的地址和第三SGW的TEID通知給第二控制網(wǎng)元和第二 eNB ; 相應(yīng)的,所述第二控制網(wǎng)元,還用于將第三SGW的地址和第三 SGW的TEID通知第一SGff ;上行數(shù)據(jù)在第二 eNB、第三SGW、第一 eNB之間傳遞。
15.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述第一控制網(wǎng)元,還用于在基站間的下行數(shù)據(jù)需要間接轉(zhuǎn)發(fā)時,從第一 MME獲得第一 eNB的地址和第一 eNB的TEID,在向第一SGff發(fā)送的流表信息中攜帶第一 eNB的地址和第一 eNB的TEID,并通知第二控制網(wǎng)元更新PGff上的流表信息; 相應(yīng)的,所述第二控制網(wǎng)元,還用于收到所述通知后,將獲得的第一 SGW的地址和第一SGff的TEID下發(fā)給PGW ; 相應(yīng)的,所述PGW,用于根據(jù)所述第一 SGW的地址和第一 SGW的TEID更新自身流表信息;更新完成后,下行數(shù)據(jù)在第一 eNB、第一 SGW和PGW之間傳遞。
16.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,該系統(tǒng)還包括第二SGW,所述第一 MME或第二 MME,還用于向第二控制網(wǎng)元發(fā)送刪除會話請求消息; 相應(yīng)的,所述第二控制網(wǎng)元,還用于通過刪除流表消息刪除第二 SGW中的用戶流表信息,回收資源。
【文檔編號】H04W8/26GK103731811SQ201210384526
【公開日】2014年4月16日 申請日期:2012年10月11日 優(yōu)先權(quán)日:2012年10月11日
【發(fā)明者】王靜, 周娜, 梁爽 申請人:中興通訊股份有限公司