一种删除承载的方法与装置转让专利

申请号 : CN200810105444.6

文献号 : CN101572955B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 熊春山沈宇希艾明

申请人 : 电信科学技术研究院

摘要 :

本发明提出了一种删除承载的方法与装置,包括:服务网关被触发发起删除承载过程;服务网关选择进行删除承载处理的用户移动控制管理实体,并向其发送删除承载请求消息;所选择的用户移动控制管理实体根据所述删除承载请求消息进行相应的删除承载处理。本发明删除承载的方法和装置不仅适用于用户设备(UE)未激活空闲状态信令优化(ISR)功能或UE的ISR功能被去激活或UE的ISR功能被激活后UE处于连接状态时的情况,还适用于UE的ISR功能被激活后UE处于空闲状态的情况。

权利要求 :

1.一种删除承载的方法,其特征在于,该方法包括:

a、分组数据网络网关PDN GW或策略与计费规则功能PCRF触发服务网关Serving GW发起删除承载过程;

b、服务网关选择进行删除承载处理的用户移动控制管理实体,并向其发送删除承载请求消息;

c、所选择的用户移动控制管理实体根据所述删除承载请求消息进行相应的删除承载处理;

其中,所述步骤b中服务网关选择进行删除承载处理的用户移动控制管理实体的方法包括:

b11、判断用户设备UE的空闲状态信令优化ISR功能是否已被激活,如果是则转入步骤b13,否则转入步骤b12;

b12、判断UE当前的无线接入类型,如果是通用陆地无线接入网络/全球移动通信系统/全球移动通信系统演进的增强数据率无线接入网络UTRAN/GERAN,则选择服务通用分组无线接入业务服务节点SGSN为进行删除承载处理的用户移动控制管理实体,如果是演进通用陆地无线接入网络E-UTRAN,则选择移动性管理实体MME为进行删除承载处理的用户移动控制管理实体;退出所述选择进行删除承载处理的用户移动控制管理实体的过程;

b13、判断UE是否处于空闲状态,如果是则选择SGSN和MME共同为进行删除承载处理的用户移动控制管理实体,否则选择与所述UE建立了信令连接的当前用户移动控制管理实体为进行删除承载处理的用户移动控制管理实体;

或者,所述步骤b中服务网关选择进行删除承载处理的用户移动控制管理实体的方法包括:

b21、判断UE的ISR功能是否已被激活,如果是则转入步骤b23,否则转入步骤b22;

b22、判断UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体,退出所述选择进行删除承载处理的用户移动控制管理实体的过程;

b23、判断UE是否处于空闲状态,如果是则转入步骤b24,否则选择与所述UE建立了信令连接的当前用户移动控制管理实体为进行删除承载处理的用户移动控制管理实体,退出所述选择进行删除承载处理的用户移动控制管理实体的过程;

b24、判断SGSN所关联的会话管理SM上下文中是否包含所述承载,如果是则选择SGSN为进行删除承载处理的用户移动控制管理实体;判断MME所关联的演进系统会话管理ESM上下文中是否包含所述被删除的承载,如果是则选择MME为进行删除承载处理的用户移动控制管理实体。

2.根据权利要求1所述的方法,其特征在于,所述步骤c包括:

如果SGSN为所选择的用户移动控制管理实体,则SGSN收到所述删除承载请求消息后,判断UE是否处于空闲状态,如果是则删除其自身保存的与所述承载对应的分组数据协议PDP上下文,并更新其会话管理上下文,否则向UE发起PDP上下文去激活过程与无线接入承载RAB删除过程,然后删除其自身保存的与所述承载对应的PDP上下文,并更新其会话管理上下文;

如果MME为所选择的用户移动控制管理实体,则MME收到所述删除承载请求消息后,判断UE是否处于空闲状态,如果是则删除其自身保存的与所述承载对应的EPS承载上下文,并更新其演进分组系统会话管理上下文,否则向UE发起EPS承载去激活过程与无线承载RB的删除过程,然后删除其自身保存的与所述承载对应的EPS承载上下文,并更新其演进分组系统会话管理上下文。

3.根据权利要求2所述的方法,其特征在于,所述步骤c进一步包括:

如果SGSN为所选择的用户移动控制管理实体,则SGSN进行相应的删除承载处理后向服务网关发送删除承载响应消息;

如果MME为所选择的用户移动控制管理实体,则MME进行相应的删除承载处理后向服务网关发送删除承载响应消息;

所述步骤c之后进一步包括:

如果所述步骤a中由PDN GW触发服务网关发起删除承载过程,则当服务网关收到所选择的用户移动控制管理实体发送的删除承载响应消息后,服务网关向PDN GW发送删除承载响应消息;

如果所述步骤a中由PCRF触发服务网关发起删除承载过程,则当服务网关收到所选择的用户移动控制管理实体发送的删除承载响应消息后,服务网关向PCRF发送完成消息。

4.一种实现服务网关删除承载的装置,其特征在于,该装置包括:

消息收发模块,用于接收PDN GW或PCRF发送的触发服务网关发起删除承载过程的消息并触发处理模块执行;向处理模块选择的用户移动控制管理实体发送删除承载请求消息;

处理模块,用于选择进行删除承载处理的用户移动控制管理实体,并触发消息收发模块向所选择的用户移动控制管理实体发送删除承载请求消息;

其中,所述处理模块包括:

激活判断单元,用于判断UE的ISR功能是否已被激活,如果是,则触发空闲判断单元执行,否则触发无线接入类型判断单元执行;

无线接入类型判断单元,用于判定UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息,如果是E-UTRAN,则选择MM为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息;

空闲判断单元,判断UE是否处于空闲状态,如果是则选择SGSN和MME共同为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN和MME发送删除承载请求消息,否则触发当前管理实体判断单元执行;

当前管理实体判断单元,用于判定与所述UE建立了信令连接的当前用户移动控制管理实体,如果是SGSN则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息,如果是MME则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息;

或者,所述处理模块包括:

激活判断单元,用于判断UE的ISR功能是否已被激活,如果是则触发空闲判断单元执行,否则触发无线接入类型判断单元执行;

无线接入类型判断单元,用于判定UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息;

空闲判断单元,判断UE是否处于空闲状态,如果是则触发上下文判断单元执行,否则触发当前管理实体判断单元执行;

上下文判断单元,用于判断SGSN所关联的会话管理SM上下文信息中是否包含所述被删除的承载,如果是则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息;判断MME所关联的ESM上下文信息中是否包含所述被删除的承载,如果是则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息;

当前管理实体判断单元,用于判定与所述UE建立信令连接的当前用户移动控制管理实体,如果是SGSN则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息;如果是MME则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息。

5.根据权利要求4所述的装置,其特征在于,所述处理模块,进一步包括:响应单元,用于当收到所有选择的用户移动控制管理实体发送的删除承载响应消息时,触发消息收发模块向PDN GW发送删除承载响应消息或向PCRF发送完成消息;

所述消息收发模块,进一步用于接收所述处理模块选择的用户移动控制管理实体发送的删除承载响应消息并转发至处理模块;向PDN GW发送删除承载响应消息或向PCRF发送完成消息。

说明书 :

一种删除承载的方法与装置

技术领域

[0001] 本发明涉及移动通信技术,特别是涉及一种删除承载的方法与装置。

背景技术

[0002] 在第三代合作项目的演进分组系统(EPS)中,采用了新的核心网体系结构,在该核心网体系结构中通用陆地无线接入网络/全球移动通信系统/全球移动通信系统演进的增强数据率无线接入网络(UTRAN/GERAN)和演进通用陆地无线接入网络(E-UTRAN)两种接入系统分别对应的用户移动性控制管理实体即服务通用分组无线业务服务节点SGSN和移动性管理实体MME是共同存在的。为了适应于新的核心网体系结构下的用户移动性管理,演进分组系统中提出了一种空闲状态信令优化(ISR)技术。该技术可以减少空闲状态的用户终端(UE)驻留于UTRAN/GERAN和E-TURAN两种接入系统的边界区域时移动性管理过程的信令量,所述空闲状态是指UE与当前驻留区所对应的用户移动控制管理实体之间没有非接入层的信令连接。当UE的ISR功能被激活时,UE将同时注册到UTRAN/GERAN和E-TURAN两种接入系统分别对应的用户移动控制管理实体上,即SGSN和MME,此时,UE的服务网关(Serving GW)也将与所述SGSN和MME同时保持S3接口和S11接口的GTP控制平面(GTP Control,GTP-C)连接,即两个接口的GTP-C连接。激活ISR功能后,处于空闲状态的UE在SGSN分配给UE的路由区与MME分配给UE的多个跟踪区之间移动时,无需作一般路由区更新或一般跟踪区更新操作,由此可避免UE在MME和SGSN管理的区域之间移动时可能产生的频繁的路由区或跟踪区更新操作,减少空口信令。
[0003] 当UE的ISR功能被激活后,若Serving GW与分组数据网络网关(Packet Data Network GateWay,PDN GW)之间使用通用分组无线业务GPRS隧道协议,则UE的一个EPS承载在MME,Serving GW及PDN GW上都保存有对应的EPS承载上下文,同时在SGSN上也保存此EPS承载所对应的分组数据协议(PDP)上下文,并且此后需要MME与SGSN在EPS承载上下文与PDP上下文上保持同步。例如,当UE在E-UTRAN接入系统中激活了一个新EPS承载后,之后回到UTRAN/GERAN接入系统时,SGSN将通过上下文同步的方式建立对应的PDP上下文;当UE在E-UTRAN接入系统中删除了一个EPS承载,之后回到UTRAN/GERAN时,SGSN将通过上下文同步的方式删除对应的PDP上下文;当UE在UTRAN/GERAN接入的一个PDP上下文的QoS被修改了,之后UE回到E-UTRAN时,MME将通过上下文同步的方式,修改对应的EPS承载上下文的QoS。另外,当UE在连接状态时其ISR功能被去激活后,UE的当前用户移动性管理控制实体MME或SGSN将通知Serving GW此UE的ISR功能被去激活,Serving GW将删除自身保存的另一用户移动性管理控制实体所对应的演进会话管理(ESM)或会话管理(SM)上下文。例如,当UE处于连接状态时,其当前用户移动性管理控制实体MME通知Serving GW此UE的ISR功能被去激活时,Serving GW将删除其保存的SGSN所对应的SM上下文。
[0004] 现有的EPS系统给出了由PDN GW发起的删除EPS承载的方法。在该方法中,PDN GW通过向Serving GW发送删除承载请求,Serving GW将根据删除承载请求触发UE的当前用户移动控制管理实体完成相应的删除承载处理。但是,该方法仅适用于UE未激活ISR功能或UE的ISR功能被去激活或UE的ISR功能被激活后UE处于连接状态时的情况。因为,当UE未激活ISR功能或UE的ISR功能被去激活时,仅有一个用户移动性管理控制实体服务于该UE,相应的,该UE的用户移动性管理控制实体与该UE的Serving GW之间也只有一个GTP-C连接。当UE的ISR功能被激活后处于连接状态时,该UE仅与其当前驻留区域所对应的用户移动性管理控制实体即当前用户移动性管理控制实体保持非接入层的信令连接,此时Serving GW可以通过判断S1U接口的GTP-U连接及SGSN的通知获知此UE处于连接状态以及此UE的当前用户移动性管理控制实体是MME还是SGSN。因此,在上述情况下,采用现有删除EPS承载的方法,Serving GW可以确定向UE的当前用户移动性控制管理实体发送删除承载请求消息触发其完成相应的删除承载处理。但是,当UE的ISR功能被激活后处于空闲状态时,由于UE与SGSN和MME均没有建立非接入层的信令连接,UE的Serving GW与SGSN和MME均保持了GTP-C连接,因此Serving GW无法确定触发哪个用户移动性控制管理实体进行删除EPS承载的处理,并确保删除EPS承载后,MME与SGSN在EPS承载上下文与PDP上下文上保持同步。如果Serving GW只是向SGSN发送删除承载请求消息或删除PDP上下文请求消息,而不向MME发送删除承载请求消息,SGSN收到消息后,发现UE处于空闲状态,将不会寻呼UE,而只是在其SM上下文中删除UE的一个EPS承载上下文;这样SGSN与Serving GW之间虽然实现了在EPS承载状态上的同步,但MME与Serving GW及SGSN却没有在EPS承载状态上实现同步,即MME上的ESM上下文没有得到更新,若UE此时位于E-UTRAN,并且UE与MME之间即使通过跟踪区更新过程实现了EPS承载的同步,但因MME的ESM上下文没有得到更新,MME不知道所述EPS承载被删除,所以UE通过跟踪区更新过程也不能实现UE与网络在EPS承载上的同步。因此,现有的由PDN GW发起的删除承载的方法不适用于ISR功能被激活后UE处于空闲状态的情况。
[0005] 另外,当Serving GW与PDN GW之间使用代理移动IP(PMIP)协议时,策略与计费规则功能(PCRF)也可以触发服务网关(Serving GW)发起删除承载过程。同样的原因,现有的由PCRF发起的删除承载的方法不适用于ISR功能被激活后UE处于空闲状态的情况。
[0006] 综上所述,现有的由PDN GW或PCRF发起的删除承载的方法不适用于ISR功能被激活后UE处于空闲状态的情况。

发明内容

[0007] 有鉴于此,本发明的主要目的在于提供一种删除承载的方法与装置,本发明不仅适用于UE未激活ISR功能或UE的ISR功能被去激活或UE的ISR功能被激活后UE处于连接状态时的情况,还适用于UE的ISR功能被激活后UE处于空闲状态的情况。
[0008] 为了达到上述目的,本发明提出的技术方案为:
[0009] 一种删除承载的方法,该方法包括:
[0010] a、PDN GW或PCRF触发服务网关发起删除承载过程;
[0011] b、服务网关选择进行删除承载处理的用户移动控制管理实体,并向其发送删除承载请求消息;
[0012] c、所选择的用户移动控制管理实体根据所述删除承载请求消息进行相应的删除承载处理。
[0013] 如上所述的方法中,所述步骤b中的所述选择根据UE的连接状态、UE的ISR功能的激活状态以及UE当前的无线接入类型进行。
[0014] 如上所述的方法中,所述步骤b中服务网关选择进行删除承载处理的用户移动控制管理实体的方法包括:
[0015] b11、判断UE的ISR功能是否已被激活,如果是则转入步骤b13,否则转入步骤b12;
[0016] b12、判断UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体;退出所述选择进行删除承载处理的用户移动控制管理实体的过程;
[0017] b13、判断UE是否处于空闲状态,如果是则选择SGSN和MME共同为进行删除承载处理的用户移动控制管理实体,否则选择与所述UE建立了信令连接的当前用户移动控制管理实体为进行删除承载处理的用户移动控制管理实体。
[0018] 如上所述的方法中,所述步骤b中服务网关选择进行删除承载处理的用户移动控制管理实体的方法包括:
[0019] b21、判断UE的ISR功能是否已被激活,如果是则转入步骤b23,否则转入步骤b22;
[0020] b22、判断UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体,退出所述选择进行删除承载处理的用户移动控制管理实体的过程;
[0021] b23、判断UE是否处于空闲状态,如果是则转入步骤b24,否则选择与所述UE建立了信令连接的当前用户移动控制管理实体为进行删除承载处理的用户移动控制管理实体,退出所述选择进行删除承载处理的用户移动控制管理实体的过程;
[0022] b24、判断SGSN所关联的SM上下文中是否包含所述承载,如果是则选择SGSN为进行删除承载处理的用户移动控制管理实体;判断MME所关联的ESM上下文中是否包含所述被删除的承载,如果是则选择MME为进行删除承载处理的用户移动控制管理实体。
[0023] 如上所述的方法中,所述步骤c包括:
[0024] 如果SGSN为所选择的用户移动控制管理实体,则SGSN收到所述删除承载请求消息后,判断UE是否处于空闲状态,如果是则删除其自身保存的与所述承载对应的PDP上下文,并更新其会话管理上下文,否则向UE发起PDP上下文去激活过程与无线接入承载(RAB)删除过程,然后删除其自身保存的与所述承载对应的PDP上下文,并更新其会话管理上下文;
[0025] 如果MME为所选择的用户移动控制管理实体,则MME收到所述删除承载请求消息后,判断UE是否处于空闲状态,如果是则删除其自身保存的与所述承载对应的EPS承载上下文,并更新其演进分组系统会话管理上下文,否则向UE发起EPS承载去激活过程与无线承载(RB)的删除过程,然后删除其自身保存的与所述承载对应的EPS承载上下文,并更新其演进分组系统会话管理上下文。
[0026] 如上所述的方法中,所述步骤c进一步包括:
[0027] 如果SGSN为所选择的用户移动控制管理实体,则SGSN进行相应的删除承载处理后向服务网关发送删除承载响应消息;
[0028] 如果MME为所选择的用户移动控制管理实体,则MME进行相应的删除承载处理后向服务网关发送删除承载响应消息;
[0029] 所述步骤c之后进一步包括:
[0030] 如果所述步骤a中由PDN GW触发服务网关发起删除承载过程,则当服务网关收到所选择的用户移动控制管理实体发送的删除承载响应消息后,服务网关向PDN GW发送删除承载响应消息;
[0031] 如果所述步骤a中由PCRF触发服务网关发起删除承载过程,则当服务网关收到所选择的用户移动控制管理实体发送的删除承载响应消息后,服务网关向PCRF发送完成消息。
[0032] 一种实现服务网关删除承载的装置,该装置包括:
[0033] 消息收发模块,用于接收PDN GW或PCRF发送的触发服务网关发起删除承载过程的消息并触发处理模块执行;向处理模块选择的用户移动控制管理实体发送删除承载请求消息;
[0034] 处理模块,用于选择进行删除承载处理的用户移动控制管理实体,并触发消息收发模块向所选择的用户移动控制管理实体发送删除承载请求消息。
[0035] 如上所述的装置中,所述处理模块包括:
[0036] 激活判断单元,用于判断UE的ISR功能是否已被激活,如果是,则触发空闲判断单元执行,否则触发无线接入类型判断单元执行;
[0037] 无线接入类型判断单元,用于判定UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息;
[0038] 空闲判断单元,判断UE是否处于空闲状态,如果是则选择SGSN和MME共同为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN和MME发送删除承载请求消息,否则触发当前管理实体判断单元执行;
[0039] 当前管理实体判断单元,用于判定与所述UE建立了信令连接的当前用户移动控制管理实体,如果是SGSN则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息,如果是MME则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息。
[0040] 如上所述的装置中,所述处理模块包括:
[0041] 激活判断单元,用于判断UE的ISR功能是否已被激活,如果是则触发空闲判断单元执行,否则触发无线接入类型判断单元执行;
[0042] 无线接入类型判断单元,用于判定UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息;
[0043] 空闲判断单元,判断UE是否处于空闲状态,如果是则触发上下文判断单元执行,否则触发当前管理实体判断单元执行;
[0044] 上下文判断单元,用于判断SGSN所关联的SM上下文信息中是否包含所述被删除的承载,如果是则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息;判断MME所关联的ESM上下文信息中是否包含所述被删除的承载,如果是则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息;
[0045] 当前管理实体判断单元,用于判定与所述UE建立信令连接的当前用户移动控制管理实体,如果是SGSN则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向SGSN发送删除承载请求消息;如果是MME则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块向MME发送删除承载请求消息。
[0046] 如上所述的装置中,所述处理模块,进一步包括:响应单元,用于当收到所有选择的用户移动控制管理实体发送的删除承载响应消息时,触发消息收发模块向PDN GW发送删除承载响应消息或向PCRF发送完成消息;
[0047] 所述消息收发模块,进一步用于接收所述处理模块选择的用户移动控制管理实体发送的删除承载响应消息并转发至处理模块;向PDN GW发送删除承载响应消息或向PCRF发送完成消息。
[0048] 综上所述,本发明提出的删除承载的方法和装置,在Serving GW收到PDNGW发送的删除承载请求消息后,根据UE的连接状态、UE的ISR功能的激活状态以及UE当前的无线接入类型选择不同情况下进行删除承载处理的用户移动控制管理实体,并通过发送删除承载请求消息触发其进行相应的删除承载处理。在上述方案中,当Serving GW判断出UE的ISR功能已被激活且UE处于空闲状态时,Serving GW可以确定出进行删除承载处理的用户移动控制管理实体,触发所选择的用户移动控制管理实体进行相应的删除承载处理,从而使本发明不仅适用于UE未激活ISR功能或UE的ISR功能被去激活或UE的ISR功能被激活后UE处于连接状态时的情况,还适用于UE的ISR功能被激活后UE处于空闲状态的情况。

附图说明

[0049] 图1为本发明方法的流程示意图。
[0050] 图2为本发明方法实施例一的流程示意图。
[0051] 图3为本发明装置的实施例一的结构示意图。
[0052] 图4为本发明装置中处理模块的一种结构示意图。

具体实施方式

[0053] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
[0054] 本发明的基本思想是:Serving GW被PDN GW或PCRF触发发起删除承载的过程时,根据UE的连接状态、UE的ISR功能的激活状态以及UE当前的无线接入类型选择不同情况下进行删除承载处理的用户移动控制管理实体,并通过发送删除承载请求消息触发所选择的用户移动控制管理实体进行相应的删除承载处理。
[0055] 图1为本发明方法的流程图,如图1所示本发明删除承载的方法包括:
[0056] 步骤101、触发服务网关发起删除承载过程;
[0057] 这里,在实际应用中,所述删除承载过程的发起是由PDN GW或PCRF向服务网关发送触发服务网关发起删除承载过程的消息实现的,所述消息可以指示删除一个承载也可以指示删除与所有PDN连接的所有承载,具体触发服务网关发起删除承载过程的方法为现有技术,此处不再赘述。
[0058] 步骤102、服务网关选择进行删除承载处理的用户移动控制管理实体,并向所选择的进行删除承载处理的用户移动控制管理实体发送所述删除承载请求消息;
[0059] 这里,服务网关根据UE的连接状态、UE的ISR功能的激活状态以及UE[0060] 当前的无线接入类型进行选择,具体的选择方法将通过本发明的较佳实施例进行详细说明。
[0061] 步骤103、所选择的用户移动控制管理实体根据所述删除承载请求消息进行相应的删除承载处理。
[0062] 这里,在实际应用中,当所选择的用户移动控制管理实体根据所述删除承载请求消息完成了相应的删除承载处理后,可以向PDN GW发送删除承载响应消息或向PCRF发送完成消息,使删除承载过程的发起方获知指定承载已被删除。
[0063] 为了更好发说明本发明删除承载的方法,下面用较佳实施例进行详细描述。
[0064] 本发明的实施例一中,由PDN GW触发Serving GW发起删除承载过程。
[0065] 图2为本发明方法的实施例一的流程示意图。如图2所示,实施例一包括以下步骤:
[0066] 步骤201、PDN GW向Serving GW发送删除承载请求消息;
[0067] 这里,PDN GW通过发送删除承载请求消息触发Serving GW发起删除承载过程。
[0068] 步骤202、Serving GW收到所述删除承载请求消息后判断UE的ISR功能是否已被激活,如果是则转入步骤204,否则转入步骤203;
[0069] 这里,Serving GW根据其保存的所述UE的上下文判断UE的ISR功能是否已被激活。
[0070] 步骤203、Serving GW判断UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体;转入步骤205;
[0071] 步骤204、Serving GW判断UE是否处于空闲状态,如果是则选择SGSN和MME共同为进行删除承载处理的用户移动控制管理实体,否则选择与所述UE建立了信令连接的当前用户移动控制管理实体为进行删除承载处理的用户移动控制管理实体;
[0072] 本步骤是当UE的ISR功能已激活时执行的操作,此时,Serving GW可以根据Serving GW所建立的GTP-U隧道判断出UE是否处于连接状态以及处于连接状态时的当前用户移动控制管理实体。若Serving GW已建立了至少一个的S1U接口的GTP-U隧道,则UE处于连接状态,并且其当前用户移动控制管理实体为MME;若Serving已建立了至少一个S4接口的GTP-U隧道,或者,至少一个S12接口的GTP-U隧道,则UE处于连接状态,并且其当前用户移动性管理控制实体为SGSN。
[0073] 这里需要说明的是,在实际应用中,可能会由于激活ISR功能后的UE未能与网络在ESM上下文或SM上下文上实现同步,导致出现一个EPS承载在服务网关和MME中所保存的ESM上下文中存在而在服务网关和SGSN中所保存的SM上下文中不存在,或者,一个EPS承载在服务网关和MME中所保存的ESM上下文中不存在而在服务网关和SGSN中所保存的SM上下文中存在的情况。针对上述情况,在步骤204中,当判断UE处于空闲状态时,ServingGW还可以根据SGSN所关联的会话管理上下文和MME所关联的演进系统会话管理上下文确定是否选择SGSN或MME为进行删除承载处理的用户移动控制管理实体,具体方法为:
[0074] 判断SGSN所关联的会话管理上下文中是否包含所述被删除的承载,如果是则选择SGSN为进行删除承载处理的用户移动控制管理实体;判断MME所关联的演进系统会话管理上下文中是否包含所述被删除的承载,如果是则选择MME为进行删除承载处理的用户移动控制管理实体。
[0075] 步骤205、服务网关向所选择的用户移动控制管理实体发送所述删除承载请求消息;
[0076] 步骤206、所选择的用户移动控制管理实体根据所述删除承载请求消息进行相应的删除承载处理,并在所述处理完成后向服务网关发送删除承载响应消息;
[0077] 本步骤中,如果SGSN为所选择的用户移动控制管理实体,则SGSN进行删除承载的处理包括:
[0078] SGSN收到所述删除承载请求消息后,判断UE是否处于空闲状态,如果是则删除其自身保存的与所述承载对应的PDP上下文,并更新其会话管理上下文,否则向UE发起分组数据协议PDP上下文去激活过程与无线接入承载RAB删除过程,然后删除其自身保存的与所述承载对应的PDP上下文,并更新其会话管理上下文;
[0079] 如果MME为所选择的用户移动控制管理实体,则MME进行删除承载的处理包括:
[0080] MME收到所述删除承载请求消息后,判断UE是否处于空闲状态,如果是则删除其自身保存的与所述承载对应的EPS承载上下文,并更新其演进分组系统会话管理上下文,否则向UE发起EPS承载去激活过程与无线承载RB的删除过程,然后删除其自身保存的与所述承载对应的EPS承载上下文,并更新其演进分组系统会话管理上下文。
[0081] 这里,向UE发起PDP上下文去激活过程与RAB删除过程,以及向UE发起EPS承载去激活过程与RB删除过程已分别在已在TS23.060中和TS23.401中进行了定义,此处不再赘述。
[0082] 步骤207、服务网关收到所选择的用户移动控制管理实体发送的删除承载响应消息后,向PDN GW发送删除承载响应消息。
[0083] 上述技术方案中,所述步骤201实现了步骤101,步骤202、203、204和205实现了步骤102,步骤206实现了步骤103,另外,在本发明的较佳实施例中,还通过步骤207向PDN GW发送删除承载响应消息,使PDN GW获知所述承载已成功删除。
[0084] 针对上述方法,本发明还提出了一种删除承载的装置,在实际应用中,该装置在PDN GW、PCRF、服务网关、SGSN、MME和UE上均设有部分组件,简单起见,这里,仅对设于服务网关内的部分进行详细说明,图3为本发明装置的实施例一的结构示意图。如图3所示,其主要包括:
[0085] 消息收发模块301,用于接收PDN GW或PCRF发送的触发服务网关发起删除承载过程的消息并触发处理模块302执行;向处理模块302选择的用户移动控制管理实体发送删除承载请求消息;
[0086] 处理模块302,用于选择进行删除承载处理的用户移动控制管理实体,并触发消息收发模块301向所选择的用户移动控制管理实体发送删除承载请求消息;其包括:
[0087] 激活判断单元3021,用于判断UE的ISR功能是否已被激活,如果是触发空闲判断单元3023执行,否则触发无线接入类型判断单元3022执行;
[0088] 无线接入类型判断单元3022,用于判定UE当前的无线接入类型,如果是UTRAN/GERAN,则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块301向SGSN发送删除承载请求消息,如果是E-UTRAN,则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块301向MME发送删除承载请求消息;
[0089] 空闲判断单元3023,判断UE是否处于空闲状态,如果是则选择SGSN和MME共同为进行删除承载处理的用户移动控制管理实体,触发消息收发模块301向SGSN和MME发送删除承载请求消息,否则触发当前管理实体判断单元3024执行;
[0090] 当前管理实体判断单元3024,用于判定与所述UE建立了信令连接的当前用户移动控制管理实体,如果是SGSN则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块301向SGSN发送删除承载请求消息,如果是MME则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块301向MME发送删除承载请求消息。
[0091] 需要说明的是,在实际应用中,所述处理模块302还可以有另一种实现结构,如图4所示,其包括:激活判断单元3021、无线接入类型判断单元3022、空闲判断单元3027、当前管理实体判断单元3024和上下文判断单元3025。其中,所述激活判断单元3021、无线接入类型判断单元3022和当前管理实体判断单元3024分别与图3中的激活判断单元3021、无线接入类型判断单元3022和当前管理实体判断单元3024相同,此处不再赘述,与图3中的结构不同之处在于:
[0092] 所述空闲判断单元3027,用于判断UE是否处于空闲状态,如果是则触发上下文判断单元3025执行,否则触发当前管理实体判断单元3024执行;
[0093] 所述上下文判断单元3025,用于判断SGSN所关联的SM上下文信息中是否包含所述被删除的承载,如果是则选择SGSN为进行删除承载处理的用户移动控制管理实体,触发消息收发模块301向SGSN发送删除承载请求消息;判断MME所关联的ESM上下文信息中是否包含所述被删除的承载,如果是则选择MME为进行删除承载处理的用户移动控制管理实体,触发消息收发模块301向MME发送删除承载请求消息。
[0094] 在实际应用中,为了使PDN GW或PCRF获知所述承载已成功删除,所述消息收发模块301进一步用于接收所述处理模块302选择的用户移动控制管理实体发送的删除承载响应消息并转发至处理模块302;向PDN GW发送删除承载响应消息或向PCRF发送完成消息;相应的,如图3和图4所示,所述处理模块302进一步包括:
[0095] 响应单元3026,用于当收到所有选择的用户移动控制管理实体发送的删除承载响应消息时,触发消息收发模块301向PDN GW发送删除承载响应消息或向PCRF发送完成消息。
[0096] 这里,在实际应用中,当所述删除承载过程由PDN GW发起时,则触发消息收发模块301向PDN GW发送删除承载响应消息,当所述删除承载过程由PCRF发起时,则触发消息收发模块301向PCRF发送删除承载响应消息。
[0097] 从上述技术方案中可以看出,本发明在Serving GW收到PDN GW发送的删除承载请求消息后,根据UE的连接状态、UE的ISR功能的激活状态以及UE当前的无线接入类型选择不同情况下进行删除承载处理的用户移动控制管理实体,并通过发送删除承载请求消息触发其进行相应的删除承载处理,从而使本发明删除承载的方法和装置不仅适用于用户设备(UE)未激活空闲状态信令优化(ISR)功能或UE的ISR功能被去激活或UE的ISR功能被激活后UE处于连接状态时的情况,还适用于UE的ISR功能被激活后UE处于空闲状态的情况。
[0098] 综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。