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

文档序号:7760410阅读:355来源:国知局
专利名称:一种pdn连接的管理方法和设备的制作方法
技术领域
本发明涉及通信技术领域,尤其是涉及一种PDN连接的管理方法和设备。
背景技术
在现有的LTE (Long Term Evolution,长期演进)系统中,存在inter MME (Mobility Management Entity,移动性管理实体)/SGSN(Serving GPRS Supporting Node,服务GPRS支持节点)inter SGff (Serving Gateway,服务网关)的切换过程,例如, Sl-Based Handover (基于 Sl 口的切换)过程。如图1所示,为一种Sl-Based Handover过程的示意图,包括以下步骤1、UE (User Equipment,用户设备)Decision (决定)to trigger (触发)a relocation(迁移)via(经由)S1。2、Source eNodeB (源基站)向 Source MME 发送 Handover Required (需求)。3、Source MME 向 Target (目标)MME Forward( ^ ) Relocation Request (请求)。4> Target MME 向 Target SGW 发送 Create (仓ij建)Session (会话)Request。4a、Target SGff 向 Target MME 发送 Create Session Response ( 口向应)。5 > Target MME ( Target eNodeB 发送 Handover Request。5a、Target eNodeB 向 Target MME 发送Handover Request ACKnowledge (确认)。6、Target MME 向 Target SGW 发送 Create Indirect (间接)Data(数据) Forwarding(转发)Tunnel (隧道)Request。6a、Target SGW 向 Target MME 发送 Create Indirect Data Forwarding Tunnel Response。7、Target MME 向 Source MME 发送 Forward Relocation Response。8、Source MME 向 Source SGW 发送 Create Indirect Data Forwarding Tunnel Request ο8a、Source SGW 向 Source MME 发送 Create Indirect Data Forwarding Tunnel Response。9、Source MME 向 Source eNodeB 发送 Handover Command (命令)。9a、Source eNodeB 向 UE 发送 Handover Command。10、Source eNodeB 向 Source MME 发送 eNB Status (状态)Transfer (转移)。10a、Source MME 向 Target MME 发送 Forward Access (接入)Context (上下文) Notification (通知)。10b、Target MME 向 Source MME 发送 Forward Access Context ACKnowledge010c、Target MME 向 Target eNodeB 发送 eNB Status Transfer。lla、Source eNodeB 向 Target eNodeB 发送 Only for Direct (直接)forwarding of
lib、Target eNodeB 向 Source SGW、Target SGff 发送 Only for Indirect forwarding of data。12、UE 向 Target eNodeB 发送 Handover Confirm (确认)。13、Target eNodeB 向 Target MME 发送 Handover Notify。14、Target MME 向 Source MME 发送 Forward Relocation Complete (完成) Notification。14b、Source MME 向 Target MME 发送 Forward Relocation Complete Acknowledge。15、Target MME 向 Target SGW 发送 Modify (修改)Bearer (承载)Request。16,Target SGW 向 HSS (Home Location Register,归属位置寄存器)发送 Modify Bearer Request。16a、HSS 向 Target SGW 发送 Modify Bearer Response。17> Target SGW 向 Target MME 发送 Modify Bearer Response。18、UE 执行 Tracking Area Update procedure (足艮踪区域更新过程)。19a、Source MME 向 Source eNodeB 发送 UE Context Release (释放)Command。19b、Source eNodeB 向 Source MME 发送 UE Context Release Complete。19c、Source MME 向 Source SGff 发送 Delete (删除)Session Request。19d、Source SGW 向 Source MME 发送 Delete Session Response。20a>Source MME 向 Source SGW 发送 Delete Indirect Data Forwarding Tunnel Request。20b>Source SGW 向 Source MME 发送 Delete Indirect Data Forwarding Tunnel Response。21a、Target MME 向 Target SGW 发送 Delete Indirect Data Forwarding Tunnel Request。2lb>Target SGff ( Target MME Delete Indirect Data Forwarding Tunnel Response。在图1所示的流程中,为一条PDN Connection(连接)的处理过程,假设UE支持多个PDN Connection时,则图1仅描述其中一条PDN Connection的处理过程。现有技术中,在 target MME 向 target SGW发送Create Session Request 消息时, 如果SGW由于资源等原因不能建立该PDN连接的default (默认)Bearer的Contexts时, 则 SGW 需要在 Create Session Response 中携带 cause 来拒绝 Create Session Request。进一步的,在步骤如过程中,Target eNodeB如果由于资源等原因不能建立 default Bearer B^t, JjllJ Target eNodeBHandover Request Acknowledge ff|;§、中告诉 MME,然后 MME 可以发起 MME Initiated PDN Connection Deactivation (释放)过程删除该 PDN 连接。在步骤 19c 中,Source MME 发送 Delete Session Request 消息给 Source SGW,通知 Source SGW 删除该 PDN 连接的 Bearer Contexts。在实现本发明的过程中,发明人发现现有技术中至少存在以下问题现有LTE 系统中的 inter MME/SGSN inter SGff 的 handover 过程中,如果 SGW 拒绝了 target MME/SGSN 发送的 Create Session Request 消息,则 SGW 上不会创建该 PDN连接的 Bearer Context,此时如果 target MME/SGSN 发起 PDN 连接 deactivation 过程,将发送 Delete Session request 给 SGW,SGW 则会在 Delete Session Response 消息中返回 Context not found 给 target MME/SGSN,并且不会将 Delete Session Request 消息发给 PGff (PDN GW)。而 source MME/SGSN发出的 Delete Session request 消息仅到 source SGff, 并且仅删除了 source SGW上的该PDN Connecting的Bearer Context。因此,PGW上关于这条PDN连接的Bearer Context将不会被删除。

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


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