一种pdn连接的管理方法和设备的制作方法

文档序号:7760409阅读:449来源:国知局
专利名称:一种pdn连接的管理方法和设备的制作方法
技术领域
本发明涉及通信技术领域,尤其是涉及一种PDN连接的管理方法和设备。
背景技术
在现有的LTE (Long Term Evolution,长期演进)系统中,存在inter MME (Mobility Management Entity,移动性管理实体)/SGSN(Serving GPRS Supporting Node,服务GPRS支持节点)inter SGff (Serving Gateway,服务网关)的TAU(Tracking Area Update,跟踪区更新)/RAU(Routing Area Update,路由区更新)过程。如图1所示,为一种TAU with SGff change (转换)过程的示意图,包括以下步骤1、UE (User Equipment,用户设备)trigger (触发)to start (开始)TAU procedure (过禾呈)。2、UE 向 eNodeB 发送 TAU Request (请求)。3、eNodeB 向 New MME 发送 TAU Request。4、New MME 向 old MME/old SGSN 发送 Context (上下文)Request。本步骤中,old MME/old SGSN可以启动一个timer,来删除old SGW上PDN连接的 Context。5、old MME/old SGSN 向 New MME 发送 Context Response ( 口向应)。6、New MME 通过 HSS (Home Subscriber Server,归属用户服务器)对 UE 进行 Authentication (认证)/Security (安全)。7、New MME 向 old MME/old SGSN 发送 Context ACKnowledge (确认)。8、New MME 向 New SGW 发送 Create (创建)kssion (会话)Request。9、New SGff 向 PDN (Packet Data Network,分组数据网)GW 发送 Modify (修改) Bearer ( 7 载)Request。10、PDN GW 向 New SGW 发送 Modify Bearer Response。IUNew SGW 向 New MME 发送 Create Session Response。12、New MME 向 HSS 发送 Update Location (位置更新)。13、HSS 向 old MME/old SGSN 发送 Cancel (删除)Location。14、old MME/old SGSN 向 HS S 发送 Cancel Location Ack (确认)。15、old MME/old SGSN 向 RNC(I adio Network Controller,无线网络控制器)发送 Iu Release (释放)Command (命令)。16、RNC 向 old MME/old SGSN 发送 Iu Release Complete (完成)。17、HSS 向 New MME 发送 Update Location Ack018、old MME/old SGSN 向 old SGff 发送 Delete (删除)Session Request。19、old SGW 向 old MME/old SGSN 发送 Delete Session Response。20、New MME 向 UE 发送 TAU Accept (接受)。21、UE 向 New MME 发送 TAU Complete。
在图1所示的流程中,为一条PDN Connection (连接)的处理过程,假设UE支持多个PDN Connection时,则图1仅描述其中一条PDN Connection的处理过程。现有技术中,在New MME向New SGW发送Create Session Request消息时,如果 SGff由于资源等原因不能建立该PDN连接的default (默认)Bearer的Contexts时,则SGW 需要在Create Session Response 中携带cause (原因),来拒绝Create Session Request。在实现本发明的过程中,发明人发现现有技术中至少存在以下问题现有LTE 系统中的 inter MME/SGSN inter SGff 的 TAU/RAU 过程中,如果 SGW 拒绝了 New MME/SGSN发送的Create Session Request消息,则SGW上不会创建该PDN连接的 Bearer Context,此时如果 New MME/SGSN 发起 PDN 连接 deactivation (释放)过程, 将发送 Delete Session request 给 SGW,SGW 则会在 Delete Session Response 消息中返回 Context not found 给 New MME/SGSN,并且不会将 Delete Session Request 消息发给 PGff (PDN GW)。而 old MME/SGSN 发出的 Delete Session request 消息仅到 old SGW,并且仅删除了 old SGW上的该PDN Connecting的Bearer Context。因此,PGW上关于这条PDN 连接的Bearer Context将不会被删除。

发明内容
本发明实施例提供一种PDN连接的管理方法和设备,以在TAU/RAU过程中,删除 PDN连接。为了达到上述目的,本发明实施例提供一种PDN连接的管理方法,该方法包括New移动性管理实体接收来自空闲态UE的携带了 old移动性管理实体信息的请求消息,并根据所述请求消息确定所述空闲态UE从所述old移动性管理实体移动到所述New 移动性管理实体;所述New移动性管理实体确定所述空闲态UE的PDN连接信息;所述New移动性管理实体将所述PDN连接信息发送给所述old移动性管理实体; 指示所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接。本发明实施例提供一种PDN连接的管理设备,包括接收模块,用于接收来自空闲态UE的携带了 old移动性管理实体信息的请求消息;第一确定模块,用于根据所述接收模块接收的请求消息确定所述空闲态UE从所述old移动性管理实体移动到New移动性管理实体;第二确定模块,用于确定所述空闲态UE的PDN连接信息;发送模块,用于将所述第二确定模块确定的PDN连接信息发送给所述old移动性管理实体;指示所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接。本发明实施例提供一种PDN连接的管理方法,该方法包括old移动性管理实体接收来自New移动性管理实体的PDN连接信息;所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接。本发明实施例提供一种PDN连接的管理设备,包括接收模块,用于接收来自New移动性管理实体的PDN连接信息;删除模块,用于根据所述接收模块接收的PDN连接信息删除所述PDN连接。
与现有技术相比,本发明实施例至少具有以下优点在inter MME/SGSN inter SGW的TAU/RAU过程中,通过将无法删除的PDN连接的标识发送给old SGSN实体/MME实体,由old SGSN实体/MME实体根据该PDN连接的标识删除对应的PDN连接,从而解决在inter MME/SGSN inter SGW的TAU/RAU过程中无法删除被SGW拒绝的PDN连接的问题。


为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术中TAU with SGw change过程的示意图;图2是本发明实施例一提供的一种PDN连接的管理方法流程示意图;图3是本发明实施例二提供的一种TAU with SGff change场景下PDN连接的管理方法流程示意图;图4是本发明实施例提供的一种PDN连接的管理设备的结构示意图;图5是本发明实施例提供的另一种PDN连接的管理设备的结构示意图。
具体实施例方式在现有3GPP的LTE系统中,一个UE可能支持多个PDN Connection,并且在inter MME/SGSN inter SGff的TAU/RAU过程中,可能出现New SGff因为资源等原因拒绝PDN连接建立请求的情况,如果此时UE只有一条PDN Connection,则MME/SGSN可以重选SGW,并重新发起PDN连接建立过程;但是如果UE存在多条PDN Connection且部分PDN连接已经建立成功时,则MME/SGSN就不能重选SGW,而是需要删除该PDN连接。现有技术中,MME/SGSN可以发起 PDN Connection Deactivation 过程来删除 SGW、 PGW 上的该 PDN Connection 的 Bearer Contexts,而由于 SGW 上没有该 PDN Connection 的 Bearer Contexts,则 SGW 将返回 Context not found 错误,且 SGW 不会将 Delete Session Request 消息传递给 PGff,即 MME/SGSN 无法通过 PDN Connection Deactivation 过程来删除 SGW、PGff 上的 PDN Connection 的 Bearer Context。针对上述问题,本发明实施例提供一种PDN连接的管理方法和设备,通过将无法删除的PDN连接的标识发送给old SGSN实体/MME实体,由old SGSN实体/MME实体根据该PDN连接的标识删除对应的PDN连接,从而解决在inter MME/SGSN inter SGW的TAU/ RAU过程中无法删除被SGW拒绝的PDN连接的问题。下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例一提供一种PDN连接的管理方法,该方法应用于inter MME/SGSN inter SGff的TAU/RAU过程中,且空闲态UE从old移动性管理实体移动到New移动性管理实体下(即空闲态UE通过TAU或RAU过程从old移动性管理实体移动到New移动性管理实体下)的应用场景下。具体的,当空闲态UE发现当前TA不在自身的TA list时,则空闲态UE需要向New 移动性管理实体(即当前TA对应的移动性管理实体)发送TAU请求消息,该TAU请求消息中携带了 old移动性管理实体(即之前TA对应的移动性管理实体)的标识信息。当空闲态UE发现当前RA不在自身的RA list时,则空闲态UE需要向New移动性管理实体(即当前RA对应的移动性管理实体)发送RAU请求消息,该RAU请求消息中携带了 old移动性管理实体(即之前RA对应的移动性管理实体)的标识信息。进一步的,New移动性管理实体接收到来自空闲态UE的TAU请求消息或者RAU请求消息后,由于TAU请求消息或者RAU请求消息中携带了 old移动性管理实体的信息(标识信息),则New移动性管理实体能够根据TAU请求消息或者RAU请求消息确定空闲态UE 从old移动性管理实体移动到New移动性管理实体。基于上述应用场景,如图2所示,该方法包括以下步骤步骤201,当有PDN连接无法建立成功时,New移动性管理实体确定空闲态UE的 PDN连接信息。本发明实施例中,如果空闲态UE有多条PDN连接,且多条PDN连接中存在建立成功的PDN连接(PDN连接被New SGff接纳)时,如果有PDN连接无法建立成功(PDN连接被 New SGff拒绝接纳),则New移动性管理实体需要确定该无法建立成功的PDN连接的信息。本发明实施例中,该PDN连接的信息包括但不限于该PDN连接的标识。另外,在UMTS (Universal Mobile Telecommunications System,通用移动通信系统)系统中,移动性管理实体包括但不限于SGSN。在EPS (Evolved Packet System,演进的分组系统)系统中,移动性管理实体包括但不限于MME。为了方便描述,本发明实施例中,移动性管理实体以MME/SGSN为例进行说明,即 New移动性管理实体可以为New MME/SGSN。本步骤中,New MME/SGSN确定PDN连接的标识的过程具体为当NewMME/SGSN接收到来自New SGW的携带了拒绝原因的会话建立响应消息时,New MME/SGSN确定PDN连接的标识。具体的,NewMME/SGSN在接收到 New SGW返回的 Create Session Response 消息, 且 Create Session Response 消息中携带了 Reject Cause 时,New MME/SGSN 需要记录下该PDN连接,并确定该PDN连接的标识。进一步的,NewSGW 向 New MME/SGSN返回携带了 Re ject Cause 的 Create Session Response消息的过程具体为当New SGff确定不能建立PDN连接的默认承载上下文时,向 New MME/SGSN发送携带拒绝原因(Reject Cause)的会话建立响应消息(Create Session Response 消息)。步骤202,New MME/SGSN将PDN连接的标识发送给old移动性管理实体。本发明实施例中,在UMTS系统中,移动性管理实体包括但不限于SGSN。在EPS系统中,移动性管理实体包括但不限于MME。为了方便描述,old移动性管理实体以old MME/ SGSN为例进行说明。本步骤中,New MME/SGSN将PDN连接的标识发送给old MME/SGSN的过程具体为New MME/SGSN通知Old MME/SGSN关于被SGW拒绝的PDN连接的标识(例如,Default Bearer ID),并通知Old MME/SGSN该PDN连接是由于SGW拒绝导致无法建立的。需要注意的是,由于现有协议中,Old MME/SGSN和New MME/SGSN之间没有消息交互,则本发明实施例中需要重新定义一条消息来传输该PDN连接的标识。该消息可以根据实际情况任意选择。例如,该消息可以为删除PDN连接通知消息(Delete PDN Connection Notification 消息),如表 1 所示的一种 Delete PDN Connection Notification 消息。表 权利要求
1.一种PDN连接的管理方法,其特征在于,该方法包括New移动性管理实体接收来自空闲态UE的携带了 old移动性管理实体信息的请求消息,并根据所述请求消息确定所述空闲态UE从所述old移动性管理实体移动到所述New移动性管理实体;所述New移动性管理实体确定所述空闲态UE的PDN连接信息;所述New移动性管理实体将所述PDN连接信息发送给所述old移动性管理实体;指示所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接。
2.如权利要求1所述的方法,其特征在于,所述New移动性管理实体接收来自空闲态 UE的携带了 old移动性管理实体信息的请求消息,包括当所述空闲态UE发现当前TA不在自身的TA list时,所述New移动性管理实体接收来自所述空闲态UE的TAU请求消息,所述TAU请求消息中携带了所述old移动性管理实体的标识信息;或者,当所述空闲态UE发现当前RA不在自身的RA list时,所述New移动性管理实体接收来自所述空闲态UE的RAU请求消息,所述RAU请求消息中携带了所述old移动性管理实体的标识信息。
3.如权利要求1所述的方法,其特征在于,所述New移动性管理实体确定所述空闲态 UE的PDN连接信息,包括当接收到来自New SGW的携带了拒绝原因的会话建立响应消息时,所述New移动性管理实体确定该会话建立响应消息对应的所述空闲态UE的PDN连接被所述New SGff拒绝接纳,并确定所述PDN连接信息。
4.如权利要求3所述的方法,其特征在于,所述接收到来自NewSGW的携带了拒绝原因的会话建立响应消息,之后还包括当接收到来自所述New SGW的针对所述空闲态UE的所有PDN连接的携带了拒绝原因的会话建立响应消息时,所述New移动性管理实体确定所述空闲态UE的所有PDN连接都被所述New SGff拒绝接纳;所述New移动性管理实体重新选择New SGW,并向重新选择的NewSGW发起PDN连接建立过程。
5.如权利要求3所述的方法,其特征在于,所述New移动性管理实体确定所述空闲态 UE的PDN连接信息,包括当所述空闲态UE有多条PDN连接,且多条PDN连接中存在建立成功的PDN连接时,如果有PDN连接被所述New SGff拒绝接纳,则所述New移动性管理实体确定该被所述New SGff 拒绝接纳的PDN连接信息。
6.如权利要求1所述的方法,其特征在于,所述New移动性管理实体将所述PDN连接信息发送给所述old移动性管理实体,包括所述New移动性管理实体将所述PDN连接信息以及PDN连接由于NewSGW拒绝导致无法建立的信息发送给所述old移动性管理实体。
7.如权利要求1所述的方法,其特征在于,所述New移动性管理实体将所述PDN连接信息发送给所述old移动性管理实体,包括所述New移动性管理实体向所述old移动性管理实体发送删除PDN连接通知消息,所述删除PDN连接通知消息中携带所述PDN连接信息。
8.如权利要求1-7任一项所述的方法,其特征在于,所述PDN连接信息包括所述PDN连接的标识。
9.如权利要求1-7任一项所述的方法,其特征在于,在UMTS系统中,所述New移动性管理实体包括New SGSN实体,所述old移动性管理实体包括old SGSN实体;在EPS系统中,所述New移动性管理实体包括New MME实体,所述old移动性管理实体包括old MME实体。
10.一种PDN连接的管理设备,其特征在于,包括接收模块,用于接收来自空闲态UE的携带了 old移动性管理实体信息的请求消息;第一确定模块,用于根据所述接收模块接收的请求消息确定所述空闲态UE从所述old 移动性管理实体移动到New移动性管理实体;第二确定模块,用于确定所述空闲态UE的PDN连接信息;发送模块,用于将所述第二确定模块确定的PDN连接信息发送给所述old移动性管理实体;指示所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接。
11.如权利要求10所述的设备,其特征在于,所述接收模块,具体用于当所述空闲态UE发现当前TA不在自身的TA list时,接收来自所述空闲态UE的TAU请求消息,所述TAU请求消息中携带了所述old移动性管理实体的标识信息;或者,当所述空闲态UE发现当前RA不在自身的RA list时,接收来自所述空闲态UE的RAU 请求消息,所述RAU请求消息中携带了所述old移动性管理实体的标识信息。
12.如权利要求10所述的设备,其特征在于,所述第二确定模块,具体用于当接收到来自New SGW的携带了拒绝原因的会话建立响应消息时,确定该会话建立响应消息对应的所述空闲态UE的PDN连接被所述New SGff拒绝接纳,并确定所述PDN连接信息。
13.如权利要求12所述的设备,其特征在于,所述第二确定模块,还用于当接收到来自所述New SGW的针对所述空闲态UE的所有 PDN连接的携带了拒绝原因的会话建立响应消息时,确定所述空闲态UE的所有PDN连接都被所述New SGff拒绝接纳;重新选择New SGW,并向重新选择的New SGW发起PDN连接建立过程。
14.如权利要求12所述的设备,其特征在于,所述第二确定模块,具体用于当所述空闲态UE有多条PDN连接,且多条PDN连接中存在建立成功的PDN连接时,如果有PDN连接被所述NewSGW拒绝接纳,则确定该被所述New SGff拒绝接纳的PDN连接信息。
15.如权利要求10所述的设备,其特征在于,所述发送模块,具体用于将所述PDN连接信息以及PDN连接由于NewSGW拒绝导致无法建立的信息发送给所述old移动性管理实体。
16.如权利要求10所述的设备,其特征在于,所述发送模块,具体用于向所述old移动性管理实体发送删除PDN连接通知消息,所述删除PDN连接通知消息中携带所述PDN连接信息。
17.—种PDN连接的管理方法,其特征在于,该方法包括old移动性管理实体接收来自New移动性管理实体的PDN连接信息;所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接。
18.如权利要求17所述的方法,其特征在于,所述old移动性管理实体接收来自New移动性管理实体的PDN连接信息,包括所述old移动性管理实体接收来自所述New移动性管理实体的所述PDN连接信息以及 PDN连接由于New SGff拒绝导致无法建立的信息。
19.如权利要求17所述的方法,其特征在于,所述old移动性管理实体接收来自New移动性管理实体的PDN连接信息,包括所述old移动性管理实体接收来自所述New移动性管理实体的删除PDN连接通知消息,所述删除PDN连接通知消息中携带所述PDN连接信息。
20.如权利要求17所述的方法,其特征在于,所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接,包括所述old移动性管理实体根据所述PDN连接信息确定需要删除的PDN连接,并通过PDN 连接释放过程删除所述PDN连接。
21.—种PDN连接的管理设备,其特征在于,包括接收模块,用于接收来自New移动性管理实体的PDN连接信息;删除模块,用于根据所述接收模块接收的PDN连接信息删除所述PDN连接。
22.如权利要求21所述的设备,其特征在于,所述接收模块,具体用于接收来自所述New移动性管理实体的所述PDN连接信息以及 PDN连接由于New SGff拒绝导致无法建立的信息。
23.如权利要求21所述的设备,其特征在于,所述接收模块,具体用于接收来自所述New移动性管理实体的删除PDN连接通知消息, 所述删除PDN连接通知消息中携带所述PDN连接信息。
24.如权利要求21所述的设备,其特征在于,所述删除模块,具体用于根据所述PDN连接信息确定需要删除的PDN连接,并通过PDN 连接释放过程删除所述PDN连接。
全文摘要
本发明公开了一种PDN连接的管理方法和设备,该方法包括New移动性管理实体接收来自空闲态UE的携带了old移动性管理实体信息的请求消息,并根据所述请求消息确定所述空闲态UE从所述old移动性管理实体移动到所述New移动性管理实体;所述New移动性管理实体确定所述空闲态UE的PDN连接信息;所述New移动性管理实体将所述PDN连接信息发送给所述old移动性管理实体;指示所述old移动性管理实体根据所述PDN连接信息删除所述PDN连接。本发明中,通过将无法删除的PDN连接的标识发送给old SGSN实体/MME实体,由old SGSN实体/MME实体根据该PDN连接的标识删除对应的PDN连接,从而解决在inter MME/SGSN inter SGW的TAU/RAU过程中无法删除被SGW拒绝的PDN连接的问题。
文档编号H04W76/00GK102413562SQ20101028857
公开日2012年4月11日 申请日期2010年9月20日 优先权日2010年9月20日
发明者王胡成 申请人:电信科学技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1