專利名稱:控制隧道標識分配的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種控制隧道標識分配的方法、裝置和系統(tǒng)。
背景技術(shù):
GTP 隧道是 GTP 隧道協(xié)議(GTP,GPRS Tunneling Protocol)的一個重要概念,用于轉(zhuǎn)發(fā)信令消息和業(yè)務(wù)數(shù)據(jù)包。GTP隧道可以分為用戶面隧道和控制面隧道,隧道粒度可以基于用戶設(shè)備(UE, User Equipment)、分組數(shù)據(jù)網(wǎng)絡(luò)連接(PDN Connection,Packet Data Network Connection)、承載上下文(Bearer Context)或者 PDP 上下文(PDP Context, Packet Data ProtocolContext) 應用 GTP 協(xié)議的網(wǎng)兀通過 IP 地址,用戶數(shù)據(jù)報協(xié)議(UDP, UserDatagram Protocol,)端口號和隧道端點標識(TEID, TunnelEndpointIdentifier)標識一條GTP隧道。其中隧道端點標識由本網(wǎng)元分配供對端網(wǎng)元使用,網(wǎng)元間通過GTP控制面信令消息或者無線側(cè)信令消息交換隧道端點標識。網(wǎng)元分配的隧道端點標識也分為用戶面隧道端點標識和控制面隧道端點標識。由于設(shè)備過載等原因,GTP網(wǎng)元可以通過信令消息修改已經(jīng)建立的隧道的隧道端點標識,切換處理模塊。例如,GTP網(wǎng)元設(shè)備有子處理模塊A和B,如果子處理模塊A過載,GTP網(wǎng)元通過信令消息修改用戶已經(jīng)建立的隧道的隧道端點標識,將隧道切換到子處理模塊B上,對于多網(wǎng)際協(xié)議地址(InternetProtocol Address,簡稱:IP地址)的設(shè)備,如果子處理模塊A和B的接口 IP地址不同,在修改隧道端點標識的同時會修改網(wǎng)元的IP地址?,F(xiàn)有的EPS網(wǎng)絡(luò)中,移動管理網(wǎng)元負責移動用戶終端的位置管理、連接管理、安全認證、網(wǎng)關(guān)選擇等功能,移動管理網(wǎng)元可以是移動管理實體(Mobility ManagementEntity,簡稱:MME)或者 GPRS 服務(wù)支撐節(jié)點(Serving GPRS Support Node,簡稱:SGSN)。服務(wù)網(wǎng)關(guān)(Serving Gateway,簡稱:SGW)是用戶終端的本地接入網(wǎng)關(guān),負責接入技術(shù)相關(guān)的連接管理和數(shù)據(jù)轉(zhuǎn)發(fā)。用戶終端通過本地的無線接入網(wǎng)絡(luò)接入,接入網(wǎng)可以是UTRAN/GERAN/E-UTRANo用戶面數(shù)據(jù)包在SGW和基站(eNodeB)之間直接轉(zhuǎn)發(fā),不通過MME。但是SGW和eNodeB之間沒有直接的信令消息交互,轉(zhuǎn)發(fā)用戶面數(shù)據(jù)包的GTP用戶面隧道的建立/修改/刪除依賴于ΜΜΕ,ΜΜΕ負責與eNodeB和SGW進行信令消息交互,建立/修改/刪除eNodeB和SGW之間的GTP用戶面隧道。SGW將用戶隧道標識或者還包括IP地址攜帶在第一信令消息中發(fā)送給ΜΜΕ,ΜΜΕ將SGff的用戶隧道標識或者還包括IP地址攜帶在第二信令消息中發(fā)送給eNodeB,后續(xù)eNodeB將相關(guān)數(shù)據(jù)包通過相應的隧道端點標識標識的隧道發(fā)送給SGW。MME上也保存SGW的TEIDs和IP地址。SGSN架構(gòu)下直接隧道模式時跟上述的場景類似。所謂直接隧道模式指接入網(wǎng)與SGff建立用戶面隧道,相對的間接隧道模式指SGSN與SGW建立用戶面隧道。在切換、服務(wù)請求、重定位等流程中,SGW改變隧道端點標識和/或IP地址后,但eNodeB/RNS (Radio Network Subsystem)無法獲知改變的情況。eNodeB/RNS 仍然用 SGW原先分配的隧道標識和IP地址轉(zhuǎn)發(fā)數(shù)據(jù)包,SGff因為無法正確接收/轉(zhuǎn)發(fā)數(shù)據(jù)包,而發(fā)生丟包現(xiàn)象,導致業(yè)務(wù)中斷,影響用戶體驗。SGW可能向eNodeB/RNS回復錯誤指示(ErrorIndication)消息,eNodeB/RNS收到消息后刪除相應的上下文信息,給網(wǎng)絡(luò)帶來更多異常狀況。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種控制隧道標識分配的方法、裝置和系統(tǒng),以實現(xiàn)控制服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址。本發(fā)明實施例提供一種控制隧道標識分配的方法,該方法包括:確定當前流程的類型是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;發(fā)送更新承載請求消息給所述服務(wù)網(wǎng)關(guān),所述更新承載請求消息用于通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。本發(fā)明實施例還提供另一種控制隧道標識分配的方法,該方法包括:接收移動管理網(wǎng)元發(fā)送的更新承載請求消息,所述更新承載請求消息用于通知是否允許改變隧道端點標識和/或IP地址;如果是允許改變隧道端點標識和/或IP地址,則發(fā)送攜帶隧道端點標識和/或IP地址的更新承載響應消息給所述移動管理網(wǎng)元。本發(fā)明實施例提供一種移動管理網(wǎng)元,該移動管理網(wǎng)元包括:確定單元,用于確定當前流程的類型是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;發(fā)送單元,用于發(fā)送更新承載請求消息給所述服務(wù)網(wǎng)關(guān),所述更新承載請求消息用于通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息。本發(fā)明實施例還提供一種服務(wù)網(wǎng)關(guān),該服務(wù)網(wǎng)關(guān)包括:接收模塊,用于接收移動管理網(wǎng)元發(fā)送的更新承載請求消息,所述更新承載請求消息用于通知所述服務(wù)網(wǎng)關(guān)是否允許改變隧道端點標識和/或IP地址;發(fā)送模塊,如果是允許改變隧道端點標識和/或IP地址,用于發(fā)送攜帶隧道端點標識和/或IP地址的更新承載響應消息給所述移動管理網(wǎng)元。本發(fā)明實施例提供一種控制隧道標識分配的系統(tǒng),該系統(tǒng)包括:移動管理網(wǎng)元,用于確定當前流程的類型是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;發(fā)送更新承載請求消息給所述服務(wù)網(wǎng)關(guān),所述更新承載請求消息用于通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息;服務(wù)網(wǎng)關(guān),用于接收移動管理網(wǎng)元發(fā)送的更新承載請求消息,所述更新承載請求消息用于通知是否允許改變隧道端點標識和/或IP地址;如果是允許改變隧道端點標識和/或IP地址,則發(fā)送攜帶隧道端點標識和/或IP地址的更新承載響應消息給所述移動管理網(wǎng)元。本發(fā)明的實施例通過針對當前流程的類型在移動管理網(wǎng)元發(fā)送給服務(wù)網(wǎng)關(guān)的更新承載請求消息中攜帶用于指示是否允許改變隧道端點標識和/或IP地址的信息,從而可以控制后續(xù)服務(wù)網(wǎng)關(guān)對隧道端點標識和/或IP地址的更改,避免了服務(wù)網(wǎng)關(guān)私自更改隧道端點標識和/或IP地址對用戶業(yè)務(wù)數(shù)據(jù)傳輸?shù)挠绊?,保證了用戶的體驗效果。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本發(fā)明的限定。在附圖中:圖1為本發(fā)明實施例一的控制隧道標識分配的方法的流程圖;圖2為本發(fā)明實施例二的控制隧道標識分配的方法的流程圖;圖3為本發(fā)明實施例三的控制隧道標識分配的方法的流程圖;圖4為本發(fā)明實施例四的控制隧道標識分配的方法的流程圖;圖5為本發(fā)明實施例五的控制隧道標識分配的方法的流程圖;圖6為本發(fā)明實施例六的控制隧道標識分配的方法的流程圖;圖7為本發(fā)明實施例七的控制隧道標識分配的方法的流程
圖8為本發(fā)明實施例八的控制隧道標識分配的方法的流程圖;圖9為本發(fā)明實施例九的控制隧道標識分配的方法的流程圖;圖10為本發(fā)明實施例十的移動管理網(wǎng)元的結(jié)構(gòu)示意圖;圖11為本發(fā)明實施例1^一的服務(wù)網(wǎng)關(guān)的結(jié)構(gòu)示意圖;圖12為本發(fā)明實施例十二的控制隧道標識分配的系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施例和附圖,對本發(fā)明實施例做進一步詳細說明。在此,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。實施例一本發(fā)明實施例提供一種控制隧道標識分配的方法,如圖1所示,該方法包括:步驟SllO:確定當前流程的類型是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;不同的當前流程中,移動管理網(wǎng)元會接收到不同的前端消息,從而根據(jù)接收到的前端消息確定是什么類型的當前流程,從而進一步確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。前端消息是指移動管理網(wǎng)元在當前流程的類型中在發(fā)送更新承載請求消息給服務(wù)網(wǎng)關(guān)之前收到的用戶終端、接入網(wǎng)或者其它移動管理網(wǎng)元發(fā)來的消息。當前流程的類型包括附著,服務(wù)請求,切換,重定位,用戶終端請求的分組數(shù)據(jù)網(wǎng)絡(luò)連接建立(PDNConnection,Packet Data Network Connection)、分組數(shù)據(jù)協(xié)議上下文激活(PDP Context,Packet Data Protocol Context)、跟蹤區(qū)域更新、路由區(qū)域更新等流程。移動管理網(wǎng)元包括移動管理實體(MME,Mobility Management Entity)或者GPRS服務(wù)支撐節(jié)點(SGSN, ServingGPRS Support Node)。例如,用戶終端發(fā)起的附著流程,移動管理網(wǎng)元收到接入網(wǎng)發(fā)來的附著請求(Attach Request)后獲知當前流程的類型是附著流程,而對于附著流程,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。除附著流程外,對于服務(wù)請求、切換、重定位、分組數(shù)據(jù)網(wǎng)絡(luò)連接建立或分組數(shù)據(jù)協(xié)議上下文激活流程,也不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。如果當前流程的類型為路由區(qū)域更新或者跟蹤區(qū)域更新流程,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。步驟S120:發(fā)送更新承載請求消息給所述服務(wù)網(wǎng)關(guān),所述更新承載請求消息用于通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息。
移動管理網(wǎng)元發(fā)送給服務(wù)網(wǎng)關(guān)的通知是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的更新承載請求消息具體可以采取以下方式實現(xiàn):1、可以通過新增信元或者擴展信元實現(xiàn)。包括以下方式:方式一:更新承載請求消息中攜帶指示,表示服務(wù)網(wǎng)關(guān)不能改變隧道端點標識和/或IP地址,更新承載請求消息中沒有攜帶指示,允許服務(wù)網(wǎng)關(guān)(SGW, Serving Gateway)修改隧道端點標識和/或IP地址;方式二:更新承載請求消息中攜帶指示,表示服務(wù)網(wǎng)關(guān)可以改變隧道端點標識和/或IP地址,更新承載請求消息中沒有攜帶指示時,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;方式三:更新承載請求消息中攜帶兩種不同的指示,分別表示允許或者不允許服務(wù)網(wǎng)關(guān)修改隧道端點標識和/或IP地址。2、也可以按照現(xiàn)有流程實現(xiàn),發(fā)送攜帶或者不攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址的更新承載請求消息給服務(wù)網(wǎng)關(guān),其中,如果攜帶則指示不允許,如果不攜帶則指示允許。本發(fā)明的實施例通過針對當前流程的類型在移動管理網(wǎng)元通過發(fā)送給服務(wù)網(wǎng)關(guān)的更新承載請求消息,通知是否允許改變隧道端點標識和/或IP地址的信息,避免了服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址對用戶業(yè)務(wù)數(shù)據(jù)傳輸?shù)挠绊?,保證了用戶的體驗效
果O實施例二本實施例以附著流程為例對本發(fā)明的控制隧道標識分配的方法作進一步的解釋說明。如圖2所示,本實施例具體包括如下步驟:步驟201:用戶終端發(fā)起附著流程,用戶終端向接入網(wǎng)發(fā)送附著請求。步驟202:接入網(wǎng)將附著請求發(fā)送給移動管理網(wǎng)元。步驟203:移動管理網(wǎng)元與服務(wù)網(wǎng)關(guān)之間建立缺省承載。步驟204:移動管理網(wǎng)元與接入網(wǎng)、用戶終端之間進行RRC (RadioResourceControl)配置、初始上下文建立等操作,移動管理網(wǎng)元向用戶終端發(fā)送附著接受消息。步驟205:移動管理網(wǎng)元收到接入網(wǎng)發(fā)來的附著請求(Attach Request)后獲知當前流程的類型是附著流程。在該情況下,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。其中,具體移動管理網(wǎng)元通知服務(wù)網(wǎng)關(guān)的方式可以由以下之一來實現(xiàn):1、可以通過新增信元或者擴展信元實現(xiàn)。包括以下方式:方式一:移動管理網(wǎng)元在發(fā)送給服務(wù)網(wǎng)關(guān)的更新承載請求消息中攜帶指示,指示服務(wù)網(wǎng)關(guān)不能改變隧道端點標識和/或IP地址。方式二:更新承載請求消息中沒有攜帶指示,表示不允許服務(wù)網(wǎng)關(guān)修改隧道端點標識和/或IP地址。方式三:移動管理網(wǎng)元在發(fā)送給服務(wù)網(wǎng)關(guān)的更新承載請求消息中攜帶兩種不同的指示中代表不允許的指示,表示不允許服務(wù)網(wǎng)關(guān)修改隧道端點標識和/或IP地址。其中,上述3種方式中,具體的,該指示信息可以通過新增信元或者擴展信元實現(xiàn)。2、移動管理網(wǎng)元也可以按照現(xiàn)有流程實現(xiàn),發(fā)送攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址的更新承載請求消息給服務(wù)網(wǎng)關(guān)。步驟206:服務(wù)網(wǎng)關(guān)收到更新承載請求消息后,獲知不允許修改隧道端點標識和/或IP地址(對應于步驟205定義的方式二,服務(wù)網(wǎng)關(guān)通過消息中沒有攜帶指示獲知不允許修改隧道端點標識和/或IP地址),服務(wù)網(wǎng)關(guān)不改變隧道端點標識和/或IP地址。服務(wù)網(wǎng)關(guān)也可以根據(jù)更新承載請求消息中攜帶了接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型不允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址,服務(wù)網(wǎng)關(guān)不改變隧道端點標識和/或IP地址。本實施例通過移動管理網(wǎng)元收到接入網(wǎng)發(fā)來的附著請求后獲知當前流程的類型是附著流程。在該流程下,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,即可以避免服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址導致用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷,又可以簡化部分情況下的操作復雜性。實施例三本實施例以服務(wù)請求流程為例對根據(jù)本發(fā)明的控制隧道標識分配的方法作進一步的解釋說明,該流程也可以為網(wǎng)絡(luò)側(cè)尋呼觸發(fā)的服務(wù)請求流程。如圖3所示,本實施例具體包括如下步驟:步驟301:用戶終端向接入網(wǎng)發(fā)送服務(wù)請求消息。步驟302:接入網(wǎng)將服務(wù)請求消息發(fā)送給移動管理網(wǎng)元。步驟303:移動管理網(wǎng)元向接入網(wǎng)發(fā)送初始上下文建立或者無線接入承載建立請求消息。用于建立移動管理網(wǎng)元或者服務(wù)網(wǎng)關(guān)與接入網(wǎng)之間的無線接入承載。步驟304:接入網(wǎng)與用戶終端之間建立無線承載。步驟305:接入網(wǎng)向移動管理網(wǎng)元發(fā)送初始上下文建立或者無線接入承載建立響應消息。此步驟為步驟303的響應消息。步驟306:移動管理網(wǎng)元根據(jù)收到的接入網(wǎng)發(fā)來的服務(wù)請求(ServiceRequest)消息獲知當前正在進行的流程是服務(wù)請求流程。如果移動管理網(wǎng)元為MME,意味者MME在發(fā)送更新承載請求消息給服務(wù)網(wǎng)關(guān)之前,MME已經(jīng)將服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址發(fā)送給接入網(wǎng)。在該情況下,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,MME通知服務(wù)網(wǎng)關(guān)的方式具體可采用實施例二中定義的方法之一。如果移動管理網(wǎng)元為SGSN,則分兩種情況:1、SGSN不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。2、SGSN還需要根據(jù)終端狀態(tài)、請求類型、直接隧道模式或數(shù)據(jù)保存情況等信息進一步確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。SGSN判斷發(fā)起此流程時用戶終端的狀態(tài),如果用戶終端處于空閑態(tài),并且用戶終端請求建立信令連接,在該情況下,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。如果用戶終端處于空閑態(tài),并且用戶終端請求恢復PDP上下文,并且當前為直接隧道模式,在該情況下,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。如果用戶終端處于空閑態(tài),并且用戶終端請求恢復PDP上下文,并且當前為間接隧道模式,在該情況下,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。如果用戶終端處于連接態(tài),對于間接隧道模式的情況,SGSN允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。如果用戶終端處于連接態(tài),對于直接隧道模式的情況,SGSN判斷對于哪些分組數(shù)據(jù)網(wǎng)絡(luò)連接(F1DN Connection,Packet Data Network Connection),無線網(wǎng)絡(luò)控制器(RNC, Radio NetworkContro 11 er )上已經(jīng)保存有服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址,哪些PDN連接RNC上還沒有保存服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址。對于RNC上已經(jīng)保存有服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址的PDN連接的情況,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。對于RNC上沒有保存服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址的PDN連接的情況,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。SGSN知道SGW和接入網(wǎng)之間的隧道狀態(tài),服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址是通過SGSN發(fā)送給接入網(wǎng)的,接入網(wǎng)釋放隧道也要通過SGSN通知SGW。SGSN能夠獲知RNC上是否保存服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址。其中,SGSN通知服務(wù)網(wǎng)關(guān)的方式具體可以采用實施例一中定義的方法之一。步驟307:服務(wù)網(wǎng)關(guān)解析出更新承載請求消息中的指示信息,如果該指示信息允許修改隧道端點標識和/或IP地址,服務(wù)網(wǎng)關(guān)在相應的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括IP地址。進一步,如果該指示信息允許修改隧道端點標識和/或IP地址,服務(wù)網(wǎng)關(guān)根據(jù)自身策略,如因為過載等原因,服務(wù)網(wǎng)關(guān)當前需要修改隧道端點標識和/或IP地址。服務(wù)網(wǎng)關(guān)在回復的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括改變的IP地址。服務(wù)網(wǎng)關(guān)也可以根據(jù)更新承載請求消息中是否攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址來獲知當前流程的類型是否允許改變隧道端點標識和/或IP地址。如果更新承載請求消息中攜帶了接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型不允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。如果更新承載請求消息中沒有攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。當允許服務(wù)網(wǎng)關(guān)改變分配的隧道端點標識和/或IP地址時,服務(wù)網(wǎng)關(guān)在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。此外,服務(wù)網(wǎng)關(guān)也可以根據(jù)自身策略,如過載等原因,服務(wù)網(wǎng)關(guān)需要改變隧道端點標識和/或IP地址時,在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。對于直接隧道模式,移動管理網(wǎng)元收到服務(wù)網(wǎng)關(guān)攜帶在更新承載響應消息中的隧道端點標識和/或IP地址后,后續(xù)會發(fā)送給接入網(wǎng),如移動管理網(wǎng)元通過PDP上下文更新流程,路由區(qū)域更新等流程將服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址發(fā)送給接入網(wǎng)。對于間接隧道模式,移動管理網(wǎng)元本地更新服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址即可。因為允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的流程中接入網(wǎng)已經(jīng)釋放與服務(wù)網(wǎng)關(guān)之間的用戶面隧道,或者服務(wù)網(wǎng)關(guān)是與SGSN建立的用戶面隧道,服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址不會影響業(yè)務(wù)。本實施例通過當前流程的類型、終端狀態(tài)、請求類型、直接隧道模式或數(shù)據(jù)保存情況等信息來確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,即可以避免用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷,又可以簡化部分情況下的操作復雜性。實施例四本實施例以切換、重定位流程為例對根據(jù)本發(fā)明的控制隧道標識分配的方法作進一步的解釋說明,如圖4所示,切換、重定位流程是對應于S1/X2切換、Inter RAT (RadioAccess Type)、服務(wù)RNS重定位流程、PS切換流程、Gn/Gp SGSN到MME/S4SGSN的切換/重定位流程、聯(lián)合硬切換和服務(wù)RNS重定位流程、增強的服務(wù)RNS重定位流程等由于連接態(tài)用戶終端移動等原因?qū)е碌牧鞒?。本實施例具體包括如下步驟:步驟401:UE與源側(cè)接入網(wǎng)進行切換準備。步驟402:源側(cè)接入網(wǎng)向源側(cè)移動管理網(wǎng)元發(fā)送切換請求消息。步驟403:源側(cè)移動管理網(wǎng)元向目標移動管理網(wǎng)元發(fā)送轉(zhuǎn)發(fā)重定位請求消息。步驟404:如果服務(wù)網(wǎng)關(guān)改變,目標移動管理網(wǎng)元與服務(wù)網(wǎng)關(guān)之間建立會話。步驟405:目標移動管理網(wǎng)元向目標接入網(wǎng)發(fā)送切換請求消息,然后接收目標接入網(wǎng)返回的切換確認消息。步驟406:目標移動管理網(wǎng)元和SGW之間建立間接數(shù)據(jù)轉(zhuǎn)發(fā)隧道,本步驟為可選步驟。步驟407:目標移動管理網(wǎng)元向源移動管理網(wǎng)元發(fā)送轉(zhuǎn)發(fā)重定位響應消息。步驟408:源移動管理網(wǎng)元向源接入網(wǎng)發(fā)送切換確認消息。步驟409:源接入網(wǎng)向UE發(fā)送切換確認消息。步驟410:UE向目標接入網(wǎng)發(fā)送切換確認消息。步驟411:目標接入網(wǎng)向目標移動管理網(wǎng)元發(fā)送切換通知消息。步驟412:目標移動管理網(wǎng)元向源移動管理網(wǎng)元發(fā)送轉(zhuǎn)發(fā)重定位完成通知消息,然后接收源移動管理網(wǎng)元返回的轉(zhuǎn)發(fā)重定位完成確認消息。步驟413:目標移動管理網(wǎng)元收到轉(zhuǎn)發(fā)重定位請求消息后獲知當前是切換/重定位流程。如果移動管理網(wǎng)元為MME,則意味者MME在發(fā)送更新承載請求消息給服務(wù)網(wǎng)關(guān)之前,MME已經(jīng)將服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址發(fā)送給接入網(wǎng)。在該情況下,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。其中,MME通知服務(wù)網(wǎng)關(guān)的方式具體可采用實施例二中定義的方法之一。如果移動管理網(wǎng)元為SGSN,則分兩種情況:1.SGSN不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。2.SGSN根據(jù)數(shù)據(jù)保存情況和隧道模式進一步確定是否允許服務(wù)網(wǎng)關(guān)修改隧道端點標識和/或IP地址。對于間接隧道模式的情況下,SGSN允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。對于直接隧道模式的情況下,SGSN判斷哪些PDN連接,RNC上已經(jīng)保存有服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址,哪些PDN連接,RNC上還沒有保存服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址。對于RNC上已經(jīng)保存有服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址的PDN連接的情況,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。對于RNC上沒有保存服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址的TON連接的情況,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。其中,具體SGSN通知服務(wù)網(wǎng)關(guān)的方式具體采用實施例一中定義的方法之一。步驟414:服務(wù)網(wǎng)關(guān)解析出更新承載請求消息中的指示信息,如果該指示信息允許修改隧道端點標識和/或IP地址,服務(wù)網(wǎng)關(guān)在相應的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括IP地址。進一步,如果該指示信息允許修改隧道端點標識和/或IP地址,服務(wù)網(wǎng)關(guān)根據(jù)自身策略,如因為過載等原因,服務(wù)網(wǎng)關(guān)當前需要修改隧道端點標識和/或IP地址。其中,在IP地址沒有變化的情況下,服務(wù)網(wǎng)關(guān)在回復的更新承載響應消息中攜帶改變的隧道端點標識,可以不包括改變的IP地址;當IP地址有變化的情況下,服務(wù)網(wǎng)關(guān)在回復的更新承載響應消息中攜帶改變的隧道端點標識,還可以進一步包括改變的IP地址。服務(wù)網(wǎng)關(guān)也可以根據(jù)更新承載請求消息中是否攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址來判斷當前流程的類型是否允許改變隧道端點標識和/或IP地址。如果更新承載請求消息中攜帶了接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型不允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。如果更新承載請求消息中沒有攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。當允許服務(wù)網(wǎng)關(guān)改變分配的隧道端點標識和/或IP地址時,服務(wù)網(wǎng)關(guān)在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。此外,服務(wù)網(wǎng)關(guān)也可以根據(jù)自身策略,如過載等原因,服務(wù)網(wǎng)關(guān)需要改變隧道端點標識和/或IP地址時,在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。直接隧道模式下,SGSN收到服務(wù)網(wǎng)關(guān)攜帶在更新承載響應消息中的隧道端點標識和/或IP地址后,后續(xù)會發(fā)送給接入網(wǎng),如利用PDP更新流程或者服務(wù)請求流程將服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址發(fā)送給接入網(wǎng)。間接隧道模式下,SGSN本地更新服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址即可。因為允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的流程中接入網(wǎng)已經(jīng)釋放與服務(wù)網(wǎng)關(guān)之間的用戶面隧道,或者服務(wù)網(wǎng)關(guān)是與SGSN建立的用戶面隧道,服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址不會影響業(yè)務(wù)。本實施例通過目標移動管理網(wǎng)元收到轉(zhuǎn)發(fā)重定位請求消息后獲知當前是切換/重定位流程,來確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,即可以避免用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷,又可以簡化部分情況下的操作復雜性。實施例五本實施例以PDN連接建立流程為例對根據(jù)本發(fā)明的控制隧道標識分配的方法作進一步的解釋說明。如圖5所示,本實施例具體包括如下步驟:步驟501:用戶終端請求PDN連接建立流程,用戶終端向移動管理網(wǎng)元發(fā)送PDN連接建立請求。該請求消息經(jīng)過接入網(wǎng)發(fā)送給移動管理網(wǎng)元。步驟502:移動管理網(wǎng)元與服務(wù)網(wǎng)關(guān)之間建立缺省承載。步驟503:移動管理網(wǎng)元向接入網(wǎng)發(fā)送承載建立請求,包含發(fā)送給用戶終端的TON連接建立接受消息。步驟504:接入網(wǎng)與用戶終端之間進行RRC連接重配置。步驟505:接入網(wǎng)向移動管理網(wǎng)元發(fā)送承載建立響應消息,包含用戶終端發(fā)送給移動管理網(wǎng)元的PDN連接建立接受消息。步驟506:移動管理網(wǎng)元收到PDN連接建立請求消息后獲知當前是用戶終端請求的PDN連接建立流程。如果移動管理網(wǎng)元獲知當前是用戶終端請求的PDN連接建立,意味者移動管理網(wǎng)元在向服務(wù)網(wǎng)關(guān)發(fā)送更新承載請求消息前,已經(jīng)將服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址發(fā)送給接入網(wǎng),在該情況下,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。其中,移動管理網(wǎng)元通知服務(wù)網(wǎng)關(guān)的方式具體采用實施例二中定義的方法之一。步驟507:服務(wù)網(wǎng)關(guān)解析出更新承載請求消息中的指示信息,該指示信息不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。
服務(wù)網(wǎng)關(guān)也可以根據(jù)更新承載請求消息中攜帶了接入網(wǎng)分配的隧道端點標識和/或IP地址,獲知當前流程的類型不允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。服務(wù)網(wǎng)關(guān)發(fā)送更新承載響應消息給移動管理網(wǎng)元,該消息中沒有攜帶隧道端點標識和/和IP地址。本實施例通過獲知當前是用戶終端請求的PDN連接建立流程來確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,即可以減少了用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷,又可以簡化部分情況下的操作復雜性。實施例六本實施例以PDP上下文激活請求流程為例對根據(jù)本發(fā)明的控制隧道標識分配的方法作進一步的解釋說明。如圖6所示,本實施例具體包括如下步驟:步驟601:用戶終端發(fā)起PDP上下文激活請求流程,用戶終端向移動管理網(wǎng)元發(fā)送PDP上下文激活請求消息,該消息經(jīng)過接入網(wǎng)發(fā)送給移動管理網(wǎng)元。步驟602:移動管理網(wǎng)元和服務(wù)網(wǎng)關(guān)之間建立缺省承載。步驟603:移動管理網(wǎng)元向接入網(wǎng)發(fā)送無線接入承載建立請求,用于建立移動管理網(wǎng)元/服務(wù)網(wǎng)關(guān)與接入網(wǎng)之間的無線接入承載。步驟604:接入網(wǎng)與用戶終端之間建立接入承載。步驟605:接入網(wǎng)向接入網(wǎng)發(fā)送無線接入承載建立響應消息,此消息為步驟603的響應消息。步驟606:移動管理網(wǎng)元收到第一條消息后獲知當前流程的類型是用戶終端發(fā)起的PDP上下文激活流程。如果移動管理網(wǎng)元獲知當前是PDP上下文激活流程,則分兩種情況:1.不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。2.移動管理網(wǎng)元根據(jù)隧道模式等信息進一步確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。移動管理網(wǎng)元獲知是否為直接隧道模式,如果是直接隧道模式,意味著移動管理網(wǎng)元在向服務(wù)網(wǎng)關(guān)發(fā)送更新承載請求前,已經(jīng)將服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址發(fā)送給接入網(wǎng),在該情況下,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。如果不是直接隧道模式,在該情況下,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。其中,移動管理網(wǎng)元通知服務(wù)網(wǎng)關(guān)的方式具體采用實施例二中定義的方法之一。步驟607:服務(wù)網(wǎng)關(guān)解析出更新承載請求消息中的指示信息,如果該指示信息允許修改隧道端點標識和/或IP地址,服務(wù)網(wǎng)關(guān)在相應的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括IP地址。進一步,如果該指示信息允許修改隧道端點標識和/或IP地址,服務(wù)網(wǎng)關(guān)根據(jù)自身策略,如因為過載等原因,服務(wù)網(wǎng)關(guān)當前需要修改隧道端點標識和/或IP地址。服務(wù)網(wǎng)關(guān)在回復的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括改變的IP地址。服務(wù)網(wǎng)關(guān)也可以根據(jù)更新承載請求消息中是否攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址來判斷當前流程的類型是否允許改變隧道端點標識和/或IP地址。如果更新承載請求消息中攜帶了接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型不允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。如果更新承載請求消息中沒有攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。當允許服務(wù)網(wǎng)關(guān)改變分配的隧道端點標識和/或IP地址時,服務(wù)網(wǎng)關(guān)在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。此外,服務(wù)網(wǎng)關(guān)也可以根據(jù)自身策略,如過載等原因,服務(wù)網(wǎng)關(guān)需要改變隧道端點標識和/或IP地址時,在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。移動管理網(wǎng)元收到服務(wù)網(wǎng)關(guān)攜帶在更新承載響應消息中的隧道端點標識和/或IP地址后,移動管理網(wǎng)元本地更新服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。因為允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的流程中服務(wù)網(wǎng)關(guān)是與移動管理網(wǎng)元建立的用戶面隧道,服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址不會影響業(yè)務(wù)。本實施例通過針對隧道模式來確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,即可以避免用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷,又可以簡化部分情況下的操作復雜性。實施例七本實施例以演進的分組交換網(wǎng)絡(luò)(EPS,Evolved Packet Core)中的跟蹤區(qū)域更新流程為例對根據(jù)本發(fā)明的控制隧道標識分配的方法作進一步的解釋說明。如圖7所示,本實施例具體包含如下步驟:步驟701:用戶終端在連接態(tài)或空閑態(tài)時發(fā)送跟蹤區(qū)域更新消息給eNodeB。步驟702:eNodeB將消息發(fā)送給MME。步驟703:新MME獲取用戶上下文,如果MME沒有改變則不進行。步驟704:新MME通過跟蹤區(qū)域更新消息獲知出此流程為跟蹤區(qū)域更新流程,則分兩種情況:1.允許SGW更改隧道端點標識和/或IP地址。2.MME根據(jù)用戶終端的狀態(tài)信息進一步?jīng)Q定是否允許SGW改變隧道端點標識和/或IP地址。MME上還維護用戶終端的狀態(tài)信息,如果MME判斷是空閑態(tài)的用戶終端發(fā)起的跟蹤區(qū)域更新流程,這說明eNodeB上還沒有保存服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址,在該情況下,允許SGW更改隧道端點標識和/或IP地址。如果MME判斷是連接態(tài)的用戶終端發(fā)起的跟蹤區(qū)域更新流程,這說明eNodeB上已經(jīng)保存了 SGW分配的隧道端點標識和IP地址。在該情況下,不允許SGW更改隧道端點標識和/或IP地址。其中,MME通知服務(wù)網(wǎng)關(guān)的方式具體采用實施例一中定義的方法之一。步驟705:SGW解析出更新承載請求消息中的指示信息,如果該指示信息允許修改隧道端點標識和/或IP地址,SGff在相應的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括IP地址。進一步,如果該指示信息允許修改隧道端點標識和/或IP地址,SGff根據(jù)自身策略,如因為過載等原因,SGW當前需要修改隧道端點標識和/或IP地址。SGW在回復的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括改變的IP地址。SGW也可以根據(jù)更新承載請求消息中是否攜帶eNodeB分配的隧道端點標識和/或IP地址來判斷當前流程的類型是否允許改變隧道端點標識和/或IP地址。如果更新承載請求消息中攜帶了 eNodeB分配的隧道端點標識和/或IP地址,則SGW認為當前流程的類型不允許改變SGW分配的隧道端點標識和/或IP地址。如果更新承載請求消息中沒有攜帶eNodeB分配的隧道端點標識和/或IP地址,則SGW認為當前流程的類型允許改變SGW分配的隧道端點標識和/或IP地址。當允許SGW改變分配的隧道端點標識和/或IP地址時,SGff在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。此外,SGW也可以根據(jù)自身策略,如過載等原因,SGW需要改變隧道端點標識和/或IP地址時,在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。步驟706:位置登記過程。步驟707 =MME向用戶終端發(fā)送跟蹤區(qū)域更新接受消息。MME收到SGW攜帶在更新承載響應消息中的隧道端點標識和/或IP地址后,后續(xù)會發(fā)送給eNodeB,如在后續(xù)的服務(wù)請求流程中將服務(wù)網(wǎng)關(guān)分配的隧道端點標識和IP地址發(fā)送給eNodeB。因為允許SGW改變隧道端點標識和/或IP地址的流程中eNodeB已經(jīng)釋放與SGW之間的用戶面隧道,SGff改變隧道端點標識和/或IP地址不會影響業(yè)務(wù)。本實施例通過MME獲知是空閑態(tài)的用戶終端發(fā)起的跟蹤區(qū)域更新流程,來確定是否允許SGW改變隧道端點標識和/或IP地址,即可以減少了用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷,又可以簡化部分情況下的操作復雜性。實施例八本實施例以路由區(qū)域更新流程為例對根據(jù)本發(fā)明的控制隧道標識分配的方法作進一步的解釋說明。如圖8所示,本實施例具體包含如下步驟:步驟801:用戶終端在連接態(tài)或空閑態(tài)時發(fā)送路由區(qū)域更新消息給RNC。步驟802 =RNC將消息發(fā)送給SGSN。步驟803:新SGSN獲取用戶上下文,如果SGSN沒有改變則不進行。步驟804:SGSN收到接入網(wǎng)發(fā)來的路由區(qū)域更新請求消息后獲知此流程為路由區(qū)域更新流程,則分三種情況:1.允許SGW修改隧道端點標識和/或IP地址。2.SGSN根據(jù)用戶終端的狀態(tài)進一步?jīng)Q定是否允許SGW改變隧道端點標識和/或IP地址。SGSN上還維護用戶終端的狀態(tài)信息,如果SGSN判斷是空閑態(tài)的用戶終端發(fā)起的路由區(qū)域更新流程,這說明SGSN還沒有將SGW分配的隧道端點標識和IP地址發(fā)送給RNC,在此情況下,允許SGW更改隧道端點標識和/或IP地址。如果SGSN判斷是連接態(tài)的用戶終端發(fā)起的路由區(qū)域更新流程,在此情況下,不允許SGW修改隧道端點標識和/或IP地址。3.SGSN根據(jù)用戶終端的狀態(tài)或數(shù)據(jù)保存情況進一步?jīng)Q定是否允許SGW改變隧道端點標識和/或IP地址。對于連接態(tài)的用戶終端發(fā)起的路由區(qū)域更新流程,SGSN根據(jù)保存的用戶上下文判斷哪些I3DN連接,RNC上已經(jīng)保存有服務(wù)SGW的隧道端點標識和IP地址,哪些PDN連接,RNC上還沒有保存SGW分配的隧道端點標識和IP地址。對于RNC上已經(jīng)保存有SGW分配的隧道端點標識和IP地址的PDN連接的情況,SGff不能改變隧道端點標識和/或IP地址。對于RNC上沒有保存SGW分配的隧道端點標識和IP地址的PDN連接的情況,允許SGW更改隧道端點標識和/或IP地址。對于空閑態(tài)的用戶終端發(fā)起的路由區(qū)域更新流程,允許SGW改變隧道端點標識和/或IP地址。
其中,SGSN通知SGW的方式具體采用實施例一中定義的方法之一。步驟805:SGW解析出更新承載請求消息中的指示信息,如果該指示信息允許修改隧道端點標識和/或IP地址,SGff在相應的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括IP地址。進一步,如果該指示信息允許修改隧道端點標識和/或IP地址,SGff根據(jù)自身策略,如因為過載等原因,SGW當前需要修改隧道端點標識和/或IP地址。SGW在回復的更新承載響應消息中攜帶改變的隧道端點標識,還可以包括改變的IP地址。SGff也可以根據(jù)更新承載請求消息中是否攜帶RNC分配的隧道端點標識和/或IP地址來判斷當前流程的類型是否允許改變隧道端點標識和/或IP地址。如果更新承載請求消息中攜帶了 RNC分配的隧道端點標識和/或IP地址,則SGW認為當前流程的類型不允許改變SGW分配的隧道端點標識和/或IP地址。如果更新承載請求消息中沒有攜帶RNC分配的隧道端點標識和/或IP地址,則SGW認為當前流程的類型允許改變SGW分配的隧道端點標識和/或IP地址。當允許SGW改變分配的隧道端點標識和/或IP地址時,SGff在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。此外,SGW也可以根據(jù)自身策略,如過載等原因,SGW需要改變隧道端點標識和/或IP地址時,在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。步驟806:位置登記過程。步驟807 =SGSN向用戶終端發(fā)送路由區(qū)域更新接受消息。直接隧道模式下,SGSN收到SGW攜帶在更新承載響應消息中的隧道端點標識和/或IP地址后,后續(xù)會發(fā)送給RNC,如通過PDP更新流程將SGW分配的隧道端點標識和/或IP地址發(fā)送給RNC。間接隧道模式下,SGSN本地更新服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。因為允許SGW改變隧道端點標識和/或IP地址的流程中RNC已經(jīng)釋放與SGW之間的用戶面隧道,或者SGSN與SGW間建立了用戶面隧道連接,SGff改變隧道端點標識和/或IP地址不會影響業(yè)務(wù)。本實施例通過SGSN獲知此流程為路由區(qū)域更新流程,來確定是否允許SGW改變隧道端點標識和/或IP地址,即可以減少了用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷,又可以簡化部分情況下的操作復雜性。實施例九本實施例提供另一種控制隧道標識分配的方法,如圖9所示,該方法包括:步驟S910:接收移動管理網(wǎng)元發(fā)送的更新承載請求消息,所述更新承載請求消息用于通知是否允許改變隧道端點標識和/或IP地址;其中,移動管理網(wǎng)元通知服務(wù)網(wǎng)關(guān)是否允許改變隧道端點標識和/或IP地址的方式為:更新承載請求消息中攜帶是否允許改變隧道端點標識和/或IP地址的指示信息,該指示信息指示允許或者不允許修改隧道端點標識和/或IP地址,移動管理網(wǎng)元通過攜帶新增信元或者擴展信元指示是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。更新承載請求消息中是否攜帶接入網(wǎng)分配的隧道端點標識和IP地址,如果攜帶接入網(wǎng)分配的隧道端點表示和IP地址是表示不允許改變隧道端點標識和/或IP地址,如果不攜帶接入網(wǎng)分配的隧道端點表示和IP地址則表示允許改變隧道端點標識和/或IP地址。步驟S920:如果是允許改變隧道端點標識和/或IP地址,則發(fā)送攜帶隧道端點標識和/或IP地址的更新承載響應消息給所述移動管理網(wǎng)元。在該步驟中,服務(wù)網(wǎng)關(guān)解析出更新承載請求消息中的指示信息,來獲知當前流程的類型是否允許改變隧道端點標識和/或IP地址。服務(wù)網(wǎng)關(guān)也可以通過更新承載請求消息中是否攜帶接入網(wǎng)分配的隧道端點標識和IP地址來獲知當前流程的類型是否允許改變隧道端點標識和/或IP地址。如果更新承載請求消息中攜帶了接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型不允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。如果更新承載請求消息中沒有攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址,則服務(wù)網(wǎng)關(guān)認為當前流程的類型允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。當允許服務(wù)網(wǎng)關(guān)改變分配的隧道端點標識和/或IP地址時,服務(wù)網(wǎng)關(guān)在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。此外,服務(wù)網(wǎng)關(guān)也可以根據(jù)自身策略,如過載等原因,服務(wù)網(wǎng)關(guān)需要改變隧道端點標識和/或IP地址時,在相應的更新承載響應消息中攜帶改變的隧道端點標識和/或IP地址。本發(fā)明的實施例通過服務(wù)網(wǎng)關(guān)根據(jù)更新承載請求消息中攜帶的是否允許改變隧道端點標識和/或IP地址的信息來決定是否在響應消息中攜帶改變的隧道端點標識和/或IP地址,避免了服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址對用戶業(yè)務(wù)數(shù)據(jù)傳輸?shù)挠绊?,保證了用戶的體驗效果。實施例十本實施例提供一種移動管理網(wǎng)元,如圖10所示,該移動管理網(wǎng)元包括:確定單元1010,用于確定當前流程的類型是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;發(fā)送單元1020,用于發(fā)送更新承載請求消息給所述服務(wù)網(wǎng)關(guān),所述更新承載請求消息用于通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息。移動管理網(wǎng)元針對不同的當前流程的類型來確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息。不同的當前流程中,移動管理網(wǎng)元會接收到不同的前端消息,從而根據(jù)接收到的前端消息確定是什么類型的,從而進一步確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。前端消息是指移動管理網(wǎng)元在當前流程的類型中在發(fā)送更新承載請求消息給服務(wù)網(wǎng)關(guān)之前收到的用戶終端、接入網(wǎng)或者其它移動管理網(wǎng)元發(fā)來的消息。當前流程的類型包括附著,服務(wù)請求,切換/重定位,用戶終端請求的分組數(shù)據(jù)網(wǎng)絡(luò)連接建立(PDN Connection, Packet Data Network Connect ion)、分組數(shù)據(jù)協(xié)議上下文激活(PDP Context,Packet Data Protocol Context)跟蹤區(qū)域更新、路由區(qū)域更新等流程。移動管理網(wǎng)元包括移動管理實體(MME,MobilityManagement Entity)或者GPRS服務(wù)支撐節(jié)點(SGSN, Serving GPRS SupportNode)。其中,移動管理網(wǎng)元還包括:接收單元1030,用于接收當前流程中的前端消息。則所述確定單元根據(jù)所述前端消息獲知當前流程的類型,并根據(jù)當前流程的類型確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。進一步的,所述接收單元,還用于接收服務(wù)網(wǎng)關(guān)返回的攜帶的更改后的隧道端點標識和/或IP地址的更新承載請求響應消息,通知單元1040,用于將隧道端點標識和/或IP地址通知給接入網(wǎng)。本發(fā)明的實施例通過針對當前流程的類型,移動管理網(wǎng)元發(fā)送更新承載請求消息通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息,避免了服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址對用戶業(yè)務(wù)數(shù)據(jù)傳輸?shù)挠绊?,保證了用戶的體驗效果。實施例1^一本實施例提供一種服務(wù)網(wǎng)關(guān),如圖11所示,該服務(wù)網(wǎng)關(guān)包括:接收單元1110,用于接收移動管理網(wǎng)元發(fā)送的更新承載請求消息,所述更新承載請求消息用于通知所述服務(wù)網(wǎng)關(guān)是否允許改變隧道端點標識和/或IP地址;其中,移動管理網(wǎng)元通知服務(wù)網(wǎng)關(guān)是否允許改變隧道端點標識和/或IP地址的方式為:通過在更新承載·請求消息中新增信元或者擴展信元指示是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;或者通過更新承載請求消息是否攜帶接入網(wǎng)分配的隧道端點標識和IP地址指示是否允許改變隧道端點標識和/或IP地址,如果攜帶則指示不允許,如果不攜帶則指示允許。發(fā)送單元1120,如果是允許改變隧道端點標識和/或IP地址,用于發(fā)送攜帶隧道端點標識和/或IP地址的更新承載響應消息給所述移動管理網(wǎng)元?;蛘呷绻辉试S改變隧道端點標識和/或IP地址,則用于發(fā)送更新承載響應消息給所述移動管理網(wǎng)元,其中所述更新承載響應消息未攜帶隧道端點標識和/或IP地址。接收單元1110接收到的更新承載請求消息中的指示信息,來獲知當前流程的類型是否允許改變隧道端點標識和/或IP地址?;蛘吒鶕?jù)是否攜帶接入網(wǎng)分配的隧道端點標識和IP地址來判斷當前流程的類型是否允許改變隧道端點標識和/或IP地址。如果更新承載請求消息中攜帶了接入網(wǎng)分配的隧道端點標識和IP地址,則認為當前流程的類型不允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。如果更新承載請求消息中沒有攜帶接入網(wǎng)分配的隧道端點標識和IP地址,則認為當前流程的類型允許改變服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址。其中,當允許服務(wù)網(wǎng)關(guān)改變分配的隧道端點標識和/或IP地址時,服務(wù)網(wǎng)關(guān)還包括確定單元1130用于根據(jù)設(shè)備過載情況和/或單板故障情況進一步確定是否需要更改當前的隧道端點標識和/或IP地址;如果是,則發(fā)送單元發(fā)送攜帶更改后的隧道端點標識和/或IP地址的更新承載響應消息給所述移動管理網(wǎng)元。本發(fā)明的實施例通過服務(wù)網(wǎng)關(guān)根據(jù)更新承載請求消息中攜帶的指示是否允許改變隧道端點標識和/或IP地址的信息來重分配隧道端點標識和/或IP地址,避免了服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址對用戶業(yè)務(wù)數(shù)據(jù)傳輸?shù)挠绊?,保證了用戶的體驗效果。實施例十二本實施例提供一種控制隧道標識分配的系統(tǒng),如圖12所示,該系統(tǒng)包括:移動管理網(wǎng)元1210,用于確定當前流程的類型是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;發(fā)送更新承載請求消息給所述服務(wù)網(wǎng)關(guān),所述更新承載請求消息用于通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息;
服務(wù)網(wǎng)關(guān)1220,用于接收移動管理網(wǎng)元發(fā)送的更新承載請求消息,所述更新承載請求消息用于通知是否允許改變隧道端點標識和/或IP地址;如果是允許改變隧道端點標識和/或IP地址,則發(fā)送攜帶隧道端點標識和/或IP地址的更新承載響應消息給所述移動管理網(wǎng)元。移動管理網(wǎng)元指針對不同的當前流程的類型來確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的信息。不同的當前流程中,移動管理網(wǎng)元會接收到不同的前端消息,從而根據(jù)接收到的前端消息確定當前流程是什么類型,從而進一步確定是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。前端消息是指移動管理網(wǎng)元在當前流程的類型中在發(fā)送更新承載請求消息給服務(wù)網(wǎng)關(guān)之前收到的用戶終端、接入網(wǎng)或者其它移動管理網(wǎng)元發(fā)來的消息。當前流程的類型包括附著,服務(wù)請求,切換,重定位,用戶終端請求的分組數(shù)據(jù)網(wǎng)絡(luò)連接建立(PDN Connection, Packet Data Network Connection)、分組數(shù)據(jù)協(xié)議上下文激活(PDP Context, Packet Data Protocol Context)、跟蹤區(qū)域更新、路由區(qū)域更新等流程。移動管理網(wǎng)元包括移動管理實體(MME,Mobility Management Entity)或者GPRS服務(wù)支撐節(jié)點(SGSN,Serving GPRSSupport Node)。例如,用戶終端發(fā)起的附著流程,移動管理網(wǎng)元收到接入網(wǎng)發(fā)來的附著請求(Attach Request)后獲知當前流程的類型是附著流程,而對于附著流程,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。除附著流程外,對于服務(wù)請求、切換、重定位、分組數(shù)據(jù)網(wǎng)絡(luò)連接或分組數(shù)據(jù)協(xié)議上下文激活流程,也不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。當前流程的類型為路由區(qū)域更新或者跟蹤區(qū)域更新時允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。進一步的,當前流程的類型為服務(wù)請求流程或路由區(qū)域更新流程時,SGSN先判斷發(fā)起該流程的用戶中終端的狀態(tài)。當用戶終端處于空閑態(tài)時,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;當用戶終端處于連接態(tài)時,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。當前流程的類型為跟蹤區(qū)域更新請求時,MME先判斷發(fā)起該流程的用戶終端的狀態(tài)。當用戶終端處于空閑態(tài)時,允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;當用戶終端處于連接態(tài)時,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。其中,連接態(tài)指的是用戶和網(wǎng)絡(luò)側(cè)有信令連接,如用戶終端與MME之間有RRC連接和S1_MME接口連接,用戶終端與SGSN之間有RRC連接和Iu接口連接,網(wǎng)絡(luò)側(cè)感知用戶終端的精確位置??臻e態(tài)指的是用戶和網(wǎng)絡(luò)側(cè)之間的信令連接已經(jīng)釋放,網(wǎng)絡(luò)側(cè)感知用戶終端的大致位置。當前流程的類型為服務(wù)請求、切換/重定位或路由區(qū)域更新流程時,SGSN先判斷針對該分組數(shù)據(jù)網(wǎng)絡(luò)連接,無線網(wǎng)絡(luò)控制器上是否保存了服務(wù)網(wǎng)關(guān)分配的隧道端點標識和/或IP地址,如果沒有保存則允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,如果保存了則不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。當前流程的類型為分組數(shù)據(jù)協(xié)議上下文激活流程時,移動管理網(wǎng)元先判斷是否為直接隧道模式,當是直接隧道模式時不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址,當不是直接隧道模式時允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。移動管理網(wǎng)元通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址的更新承載請求消息具體可以采取以下方式之一:1、可以通過新增信元或者擴展信元實現(xiàn)。包括以下方式:方式一:更新承載請求消息中攜帶指示,表示服務(wù)網(wǎng)關(guān)不能改變隧道端點標識和/或IP地址,更新承載請求消息中沒有攜帶指示,允許服務(wù)網(wǎng)關(guān)(SGW, Serving Gateway)修改隧道端點標識和/或IP地址;方式二:更新承載請求消息中攜帶指示,表示服務(wù)網(wǎng)關(guān)可以改變隧道端點標識和/或IP地址,更新承載請求消息中沒有攜帶指示時,不允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;方式三:更新承載請求消息中攜帶兩種不同的指示,分別表示允許或者不允許服務(wù)網(wǎng)關(guān)修改隧道端點標識和/或IP地址。2、也可以按照現(xiàn)有流程實現(xiàn),發(fā)送攜帶或者不攜帶接入網(wǎng)分配的隧道端點標識和/或IP地址的更新承載請求消息給服務(wù)網(wǎng)關(guān),其中,如果攜帶則指示不允許,如果不攜帶則指示允許。本發(fā)明的實施例通過針對當前流程的類型,移動管理網(wǎng)元發(fā)送更新承載請求消息給服務(wù)網(wǎng)關(guān),通知服務(wù)網(wǎng)關(guān)是否允許改變隧道端點標識和/或IP地址的信息,避免了服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址對用戶業(yè)務(wù)數(shù)據(jù)傳輸?shù)挠绊?,保證了用戶的體驗效
果O以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施例而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種移動管理網(wǎng)元,其特征在于,包括: 發(fā)送單元,用于發(fā)送更新承載請求至服務(wù)網(wǎng)關(guān),所述更新承載請求攜帶指示信息,所述指示信息用于指示允許改變隧道端點標識或者IP地址; 接收單元,用于接收所述服務(wù)網(wǎng)關(guān)發(fā)送的更新承載響應,所述更新承載響應攜帶新的隧道端點標識或者新的IP地址。
2.如權(quán)利要求1所述的移動管理網(wǎng)元,其特征在于,還包括: 確定單元,用于確定允許改變所述隧道端點標識或者所述IP地址。
3.如權(quán)利要求2所述的移動管理網(wǎng)元,其特征在于, 所述確定單元,具體用于根據(jù)當前流程的類型確定允許改變所述隧道標識或者所述IP地址。
4.如權(quán)利要求3所述的移動管理網(wǎng)元,其特征在于, 所述接收單元,還用于接收前端消息; 所述確定單元,具體用于根據(jù)所述前端消息確定所述當前流程的類型,根據(jù)所述當前流程的類型確定允許改變所述隧道標識或者所述IP地址。
5.如權(quán)利要求3所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為移動管理實體MME ; 所述確定單元,具體用于當所述當前流程的類型為跟蹤區(qū)域更新時,確定允許改變所述隧道端點標識或者所述IP地址。
6.如權(quán)利要求5所述的移動管理網(wǎng)元,其特征在于, 所述確定單元,具體用于當所述當前流程的類型為跟蹤區(qū)域更新時,且用戶終端處于空閑態(tài)時,確定允許改變所述隧道端點標識或者所述IP地址。
7.如權(quán)利要求3所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述確定單元,具體用于當所述當前流程的類型為路由區(qū)域更新時,確定允 許改變所述隧道端點標識或者所述IP地址。
8.如權(quán)利要求7所述的移動管理網(wǎng)元,其特征在于, 所述確定單元,具體用于當所述當前流程的類型為路由區(qū)域更新時,且用戶終端處于空閑態(tài)時,確定允許改變所述隧道端點標識或者所述IP地址。
9.如權(quán)利要求3所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為SGSN ; 所述確定單元,具體用于當所述當前流程的類型為服務(wù)請求、切換、重定位或者路由區(qū)域更新時,如果無線網(wǎng)絡(luò)控制器上沒有保存所述隧道標識或者所述IP地址,確定允許改變所述隧道端點標識或者所述IP地址。
10.如權(quán)利要求3所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為SGSN ; 所述確定單元,具體用于當所述當前流程的類型為分組數(shù)據(jù)協(xié)議上下文激活時,如果不是直接隧道模式,確定允許改變所述隧道端點標識或者所述IP地址。
11.如權(quán)利要求1-10任一所述的移動管理網(wǎng)元,其特征在于, 所述發(fā)送單元,還用于發(fā)送所述新的隧道端點標識或者所述新的IP地址至接入網(wǎng)。
12.如權(quán)利要求1-10任一所述的移動管理網(wǎng)元,其特征在于,所述更新承載請求攜帶指示信息,具體為: 所述更新承載請求通過新增信元或者擴展信元攜帶所述指示信息。
13.—種控制隧道標識分配的方法,其特征在于,包括: 移動管理網(wǎng)元發(fā)送更新承載請求至服務(wù)網(wǎng)關(guān),所述更新承載請求攜帶指示信息,所述指示信息用于指示允許改變隧道端點標識或者IP地址; 所述移動管理網(wǎng)元接收所述服務(wù)網(wǎng)關(guān)發(fā)送的更新承載響應,所述更新承載響應攜帶新的隧道端點或者新的IP地址。
14.如權(quán)利要求13所述的方法,其特征在于,還包括: 所述移動管理網(wǎng)元確定允許改變所述隧道端點標識或者所述IP地址。
15.如權(quán)利要求14所述的方法,其特征在于,所述移動管理網(wǎng)元確定允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定允許改變所述隧道端點標識或者所述IP地址。
16.如權(quán)利要求15所述的方法,其特征在于,還包括: 所述移動管理網(wǎng)元接收前端消息; 所述移動管理網(wǎng)元根據(jù)所述前端消息確定所述當前流程的類型。
17.如權(quán)利要求15所述的方法,其特征在于,所述移動管理網(wǎng)元為移動管理實體MME; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述當前流程的類型為跟蹤區(qū)域更新時,確定允許改變所述隧道端點標識或者所述IP地址。
18.如權(quán)利要求17所述的方法,其特征在于,所述移動管理網(wǎng)元當所述當前流程的類型為跟蹤區(qū)域更新時,確定允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述流程的類型為跟蹤區(qū)域更新且用戶終端處于空閑態(tài)時,確定允許改變所述隧道端點標識或者所述IP地址。
19.如權(quán)利要求15所述的方法,其特征在于,所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述當前流程的類型為路由區(qū)域更新時,確定允許改變所述隧道端點標識或者所述IP地址。
20.如權(quán)利要求19所述的方法,其特征在于,所述移動管理網(wǎng)元當所述當前流程的類型為路由區(qū)域更新時,確定允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述流程的類型為路由區(qū)域更新且用戶終端處于空閑態(tài)時,確定允許改變所述隧道端點標識或者所述IP地址。
21.如權(quán)利要求15所述的方法,其特征在于,所述移動管理網(wǎng)元為SGSN; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定允許改變所述隧道端點標識或者所述IP地址,包括:所述移動管理網(wǎng)元當所述當前流程的類型為服務(wù)請求、切換、重定位或者路由區(qū)域更新時,如果無線網(wǎng)絡(luò)控制器上沒有保存所述隧道標識或者所述IP地址,確定允許改變所述隧道端點標識或者所述IP地址。
22.如權(quán)利要求15所述的方法,其特征在于,所述移動管理網(wǎng)元為SGSN; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述當前流程的類型為分組數(shù)據(jù)協(xié)議上下文激活時,如果不是直接隧道模式,確定允許改變所述隧道端點標識或者所述IP地址。
23.如權(quán)利要求13-22任一所述的方法,其特征在于,還包括: 所述移動管理網(wǎng)元發(fā)送所述新的隧道端點標識或者所述新的IP地址至接入網(wǎng)。
24.如權(quán)利要求13-22任一所述的方法,其特征在于,所述更新承載請求攜帶指示信息,具體為: 所述更新承載請求通過新增信元或者擴展信元攜帶所述指示信息。
25.—種移動管理網(wǎng)元,其特征在于,包括: 發(fā)送單元,用于發(fā)送更新承載請求至服務(wù)網(wǎng)關(guān),所述更新承載請求攜帶指示信息,所述指示信息用于指示不允許改變隧道端點標識或者IP地址; 接收單元,用于接收所述服務(wù)網(wǎng)關(guān)發(fā)送的更新承載響應,所述更新承載響應不攜帶新的隧道端點標識或者新的IP地址。
26.如權(quán)利要求25所述的移動管理網(wǎng)元,其特征在于,還包括: 確定單元,用于確定不允許改變所述隧道端點標識或者所述IP地址。
27.如權(quán)利要求26所述的移動管理網(wǎng)元,其特征在于, 所述確定單元,具體用于根據(jù)當前流程的類型確定不允許改變所述隧道標識或者所述IP地址。
28.如權(quán)利要求27所述的移動管理網(wǎng)元,其特征在于, 所述接收單元,還用于接收前端消息; 所述確定單元,具體用于根據(jù)所述前端消息確定所述當前流程的類型,根據(jù)所述當前流程的類型確定不允許改變所述隧道標識或者所述IP地址。
29.如權(quán)利要求27所述的移動管理網(wǎng)元,其特征在于, 所述確定單元,具體用于當所述當前流程的類型為附著、服務(wù)請求、切換、重定位、分組數(shù)據(jù)網(wǎng)絡(luò)連接建立或分組數(shù)據(jù)協(xié)議上下文激活時,確定不允許改變所述隧道標識或者所述IP地址。
30.如權(quán)利要求27所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為移動管理實體MME ; 所述確定單元,具體用于當所述當前流程的類型為跟蹤區(qū)域更新時,且用戶終端處于連接態(tài)時,確定不允許改變所述隧道端點標識或者所述IP地址。
31.如權(quán)利要求27所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述確定單元,具體用于當所述當前流程的類型為路由區(qū)域更新時,且用戶終端處于連接態(tài)時,確定不允許改變所述隧道端點標識或者所述IP地址。
32.如權(quán)利要求27所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述確定單元,具體用于當所述當前流程的類型為服務(wù)請求、切換、重定位或者路由區(qū)域更新時,如果無線網(wǎng)絡(luò)控制器上已保存所述隧道標識或者所述IP地址,確定不允許改變所述隧道端點標識或者所述IP地址。
33.如權(quán)利要求27所述的移動管理網(wǎng)元,其特征在于, 所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述確定單元,具體用于當所述當前流程的類型為分組數(shù)據(jù)協(xié)議上下文激活時,如果是直接隧道模式,確定不允許改變所述隧道端點標識或者所述IP地址。
34.如權(quán)利要求25-33任一所述的移動管理網(wǎng)元,其特征在于,所述更新承載請求攜帶指示信息,具體為: 所述更新承載請求通過新增信元或者擴展信元攜帶所述指示信息。
35.一種控制隧道標識分配的方法,其特征在于,包括: 移動管理網(wǎng)元發(fā)送更新承載請求至服務(wù)網(wǎng)關(guān),所述更新承載請求攜帶指示信息,所述指示信息用于指示不允許改變隧道端點標識或者IP地址; 所述移動管理網(wǎng)元接收所述服務(wù)網(wǎng)關(guān)發(fā)送的更新承載響應,所述更新承載響應不攜帶新的隧道端點或者新的IP地址。
36.如權(quán)利要求35所述的方法,其特征在于,還包括: 所述移動管理網(wǎng)元確定不允許改變所述隧道端點標識或者所述IP地址。
37.如權(quán)利要求36所述的方法,其特征在于,所述移動管理網(wǎng)元確定不允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定不允許改變所述隧道端點標識或者所述IP地址。
38.如權(quán)利要求37所述的方法,其特征在于,還包括: 所述移動管理網(wǎng)元接收前端消息; 所述移動管理網(wǎng)元根據(jù)所述前端消息確定所述當前流程的類型。
39.如權(quán)利要求37所述的方法,其特征在于,所述移動管理網(wǎng)元根據(jù)當前流程的類型確定不允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述當前流程的類型為附著、服務(wù)請求、切換、重定位、分組數(shù)據(jù)網(wǎng)絡(luò)連接建立或分組數(shù)據(jù)協(xié)議上下文激活時,確定不允許改變所述隧道標識或者所述IP地址。
40.如權(quán)利要求37所述的方法,其特征在于,所述移動管理網(wǎng)元為移動管理實體MME; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定不允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當前流程的類型為跟蹤區(qū)域更新時,且用戶終端處于連接態(tài)時,確定不允許改變所述隧道端點標識或者所述IP地址。
41.如權(quán)利要求37所述的方法,其特征在于,所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定不允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述當前流程的類型為路由區(qū)域更新時,且用戶終端處于連接態(tài)時,確定不允許改變所述隧道端點標識或者所述IP地址。
42.如權(quán)利要求37所述的方法,其特征在于,所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定不允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述當前流程的類型為服務(wù)請求、切換、重定位或者路由區(qū)域更新時,如果無線網(wǎng)絡(luò)控制器上已保存所述隧道標識或者所述IP地址,確定不允許改變所述隧道端點標識或者所述IP地址。
43.如權(quán)利要求37所述的方法,其特征在于,所述移動管理網(wǎng)元為服務(wù)GPRS支持節(jié)點SGSN ; 所述移動管理網(wǎng)元根據(jù)當前流程的類型確定不允許改變所述隧道端點標識或者所述IP地址,包括: 所述移動管理網(wǎng)元當所述當前流程的類型為分組數(shù)據(jù)協(xié)議上下文激活時,如果是直接隧道模式,確定不允許改變所述隧道端點標識或者所述IP地址。
44.如權(quán)利要求35-43任一所述的方法,其特征在于,所述更新承載請求攜帶指示信息,具體為: 所述更新承載請求通過新增信元或者擴展信元攜帶所述指示信息。
全文摘要
本發(fā)明提供了控制隧道標識分配的方法、裝置和系統(tǒng)。其中,一種分配方法包括確定當前流程的類型是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址;發(fā)送更新承載請求消息給所述服務(wù)網(wǎng)關(guān),所述更新承載請求消息用于通知服務(wù)網(wǎng)關(guān)是否允許服務(wù)網(wǎng)關(guān)改變隧道端點標識和/或IP地址。本發(fā)明實施例避免了由于服務(wù)網(wǎng)關(guān)更改隧道端點標識和/或IP地址而導致用戶業(yè)務(wù)數(shù)據(jù)包丟失或業(yè)務(wù)中斷。
文檔編號H04W8/08GK103079189SQ20131001860
公開日2013年5月1日 申請日期2009年6月10日 優(yōu)先權(quán)日2009年6月10日
發(fā)明者銀宇, 戚彩霞 申請人:華為技術(shù)有限公司