一种删除控制平面隧道的方法及装置的制作方法

文档序号:7693865阅读:208来源:国知局
专利名称:一种删除控制平面隧道的方法及装置的制作方法
技术领域
本发明涉及无线通信技术领域,尤指一种删除控制平面隧道的方法及装置。
背景技术
在传统的第二代/第三代移动通信标准2G/3G系统的分组交换PS (Packet Switch )域中,使用的是通用分组无线业务GPRS( General Packet Radio Service) 隧道协议GTPvl或GTPvO,并且只有两个接口有通用分组无线业务隧道协议 控制平面GTP-C隧道连4妄, 一个是服务GPRS支持节点SGSN ( Serving GPRS Support Node)与网关GPRS支持节点GGSN ( Gateway GPRS Support Node) 之间, 一个是SGSN与SGSN之间。对于GTPvl , SGSN与GGSN之间,对于 一个接入点名字APN (Access Point Name)与一个移动终端UE (User Equipment)的分组数据协议PDP (Packet Data Protocol)地址,只有一个GTP-C 隧道连接。对于一个用户终端UE而言,若SGSN与SGSN之间有GTP-C隧 道连接时,则在同一个时刻只能有一个GTP-C隧道。在SGSN与GGSN之间 的GTP-C隧道是管理相同的APN及UE的PDP地址的分组数据协议上下文 PDP Context所对应的GTP用户平面GTP-U隧道。SGSN与SGSN之间只有 上下文请求Context Request过程及前转重定位Forward Relocation过程中才建 立一个GTP-C隧道连接。
传统的2 G/3G不具有网际协议IP (Internet Protocol) 7Jc远在线的功能, 并且由UE发起分组数据协议上下文PDP Context的建立与第二分组数据协议 上下文Second PDP Context的建立,只允许GGSN发起Second PDP Context的 建立,GGSN不允许发起的PDP Context的建立。这样当UE发起一个PDP
7Context的建立时,SGSN与GGSN建立了 一个GTP-C隧道连接,同时为此PDP Context建立 一个GTP-U隧道,当后来,此PDP Context被删除时,则对应的 GTP-U隧道也被删除,根据协议TS29.060,当GTP-C隧道所管理的所有的 GTP-U隧道都浮皮删除时,此GTP-C隧道不可以^皮删除。当UE的共用同一个 PDP地址与APN的所有PDP Context被删除时,其对应的GTP-C隧道还必须 要保留,不能被删除。当SGSN向GGSN发送建立分组数据协议上下文请求 Create PDP Context Request时,只要此前SGSN为此UE分配过隧道端点标识 TEID ( Tunnel End Point Identifier)给到GGSN的GTP-C隧道,并被GGSN确 认,则SGSN在此消息不允许带TEID,否则,SGSN才分配一个TEID,并包 含在此消息中;另夕卜,若此GGSN此前为此UE分配过TEID给到SGSN的 GTP-C隧道,并被SGSN确认,则SGSN发送此GTP消息的GTP头所使用的 TEID必须是GGSN分配的TEID,否则TEID=0;当GGSN向SGSN回应建立 分组数据协议上下文响应Create PDP Context Response时,也遵循相同的道理, 只要此前GGSN为此UE分配过TEID给到SGSN的GTP-C隧道,并被SGSN 确认,则GGSN在此消息不允许带TEID,否则,GGSN才分配一个TEID,并 包含在此消息中;另外,若此SGSN此前为此UE分配过TEID给到GGSN的 GTP-C隧道,并被GGSN确认,则GGSN发送此GTP消息的GTP头所使用 的TEID必须是SGSN分配的TEID,否则TEID必须使用SGSN在Create PDP Context R叫uest中所包含的TEID;另外,协议TS29.060没有指出当UE的共 用同一个PDP地址与APN的所有PDP Context被删除时,其对应的GTP-C隧 道必须要删除。也就是说,当UE的共用同一个PDP地址与APN的所有PDP Context被删除时,其对应的GTP-C隧道还必须要保留。主要的原因是UE有 可能在后面还可能重新创建一个PDP Context。
目前,删除GGSN与SGSN之间的GTP-C隧道有如下方法, 一个明确的 方法是更新分组数据协议上下文Update PDP Context过程,则GGSN将分配给因从家乡用户服务器HSS (Home Subscriber Server)收到取消登陆Cancel Location而删除UE的上下文Context时,将原来分配的到GGSN的GTP-C隧 道的IP地址与TEID释》文。另一个非明确的方法是当UE净皮去附着时,SGSN 将原来分配的到GGSN的GTP-C隧道的IP地址与TEID释^t,此时GGSN如 何释放原来分配的到SGSN的GTP-C隧道的IP地址与TEID则没有在TS29.060 中定义。
在演进分组系统EPS ( Evolved Packet System)中,采用新的核心网体系 结构,并决定使用GTPv2协议,在EPS系统中,有SGSN,服务网关Serving GW (Serving Gateway),移动性管理实体MME (Mobility Management Entity), 分组数据网网关PDN GW ( Packet Data Network Gateway),如图1所示,S3, S4,S5, S8, S10, Sll接口使用GTPv2协议,S8是S5的漫游接口。另外,目 前SGSN与PDN GW之间是否有接口 ,及是否使用GTPv2协议没有确定;同 样的Serving GW与GGSN之间是否有接口 ,及是否使用GTPv2协议也没有确 定;还有目前SGSN与GGSN之间是使用GTPvl协议,在以后的3GPP版本 中,是否会使用GTPv2协议也是没有确定。
EPS系统是一种新型的3GPP系统,它同传统的2G/3G系统的一个很大的 区别是支持IP永远在线,也就是一旦当UE注册到EPS系统中,系统就分配 一个IP地址给此UE并激活一个EPS承载EPS Bearer。
在EPS系统中,对于 一个UE,在SGSN与Serving GW之间只有 一个GTP-C 隧道的连接,MME与Serving GW之间也只有一个GTP-C隧道的连接。Serving GW与一个PDN GW之间是至少有一个GTP-C隧道连4矣,{旦目前MME与 Serving GW之间的GTP-C隧道,SGSN与Serving GW之间的GTP-C隧道, Serving GW与 有明确的方法,
发明内容有筌于此,本发明实施例提供了一种删除控制平面隧道的方法,用以删除
SGSN与Serving GW之间,MME与Serving GW之间,Serving GW与PDN GW 之间的GTP-C隧道。
本发明实施例l是供一种删除控制平面隧道的方法,包括
;险测本端网络实体与对端网络实体间的 一个通用分组无线业务隧道协议 控制平面GTP-C隧道所管理的承载的数目;
当所述承载的数目从大于零变为零时,释放本端网络实体分配给所述 GTP-C隧道的网际协议IP地址与隧道端点标识TEID。
本发明实施例提供一种一种删除控制平面隧道的装置,包括
检测单元,用于^^r测与本端网络实体连接的一个通用分组无线业务隧道协 议控制平面GTP-C隧道所管理的承载的数目;
释放单元,用于当所述承载的数目从大于零变为零时,释放本端网络实体 分配给所述GTP-C隧道的网际协议IP地址与隧道端点标识TEID。
本发明实施例中检测本端网络实体与对端网络实体间的一个通用分组无 线业务隧道协议控制平面GTP-C隧道所管理的承载的数目,当所述承载的数 目从大于零变为零时,释放本端网络实体分配给所述GTP-C隧道的网际协议 IP地址与隧道端点标识TEID,从而节省了网络资源,同时也保证了IP永远在 线。


图1是现有技术EPS系统体系结构图2是本发明实施例GTP-C隧道的删除方法示意图3是本发明实施例网络实体切换过程中GTP-C隧道的删除方法示意图4是本发明实施例删除GTP-C隧道的装置结构图。
具体实施方式
本发明实施例中,用户移动控制管理实体包括MME或SGSN。 一个PDN 连接是指UE的使用相同的APN及相同的IP地址的所有EPS承载集合。IP 地址指IPv4地址,IPv6地址或IPv4与IPv6双地址。EPS会话管理上下文ESM Context (EPS Session Management Context)是指SGSN与Serving GW所4吏用 的会话管理SM Context ( Session Management Context ),也指MME, Serving GW, PDN GW所使用的ESM Context,也就是ESM Context与SM Context不 作特定的区别。
本发明实施例提供了一种删除控制平面隧道的方法,包括检测本端网络 实体与对端网络实体间的一个通用分组无线业务隧道协议控制平面GTP-C隧
道所管理的承载的数目,当所述承载的数目从大于零变为零时,释放本端网络 实体分配给所述GTP-C隧道的网际协议IP地址与隧道端点标识TEID。
于零变为零时,则释放与所述网络实体连接的所有的GTP-C控制平面隧道的 IP地址与TEID,而无需通知隧道对端网络实体。
本发明实施例应用于EPS系统中任何通过GTP-C控制平面隧道来管理承 载的两个网络实体之间,则本端网络实体是MME,对端网络实体为Serving GW;或者本端网络实体为Serving GW,对端网络实体为MME;或者本端网 络实体为SGSN,对端网络实体为Serving GW;或者本端网络实体为Serving GW,对端网络实体为SGSN;或者本端网络实体为Serving GW,对端网络实 体为PDNGW;或者本端网络实体为PDNGW,对端网络实体为ServingGW。
承载为演进分组系统承载下文EPS Bearer Context或分组数据协议上下 文PDP Context所对应的承载, 一个承载对应于一个分组无线业务隧道协议用 户平面GTP-U隧道。
下面结合说明书附图对本发明实施例作进一步详细描述。图1中S4接口 对应的GTP-C隧道,对于一个UE,若SGSN与Serving GW所存储的UE的 全部EPS Bearer Context被删除,或UE的ESM Context被删除时,也就是SGSN
ii与Serving GW间的GTP-C隧道所管理的承载的数目从大于零变为零时,则 SGSN与Serving GW分别释放SGSN与Serving GW间的GTP-C隧道的IP地 址与TEID而无需通知对方。
同样的,对于Sll接口对应的GTP-C隧道,对于一个UE,若MME与Serving GW所存储的全部EPS Bearer Context或UE的ESM Context被删除时,也就是 MME与Serving GW间的GTP-C隧道所管理的承载的数目从大于零变为零时, 则MME与Serving GW分别释力丈上述GTP-C隧道的IP地址与TEID而无需通 知对方。其具体实现步骤如图2所示。
步骤201中,网络实体A与其它的网络实体为UE建立了 GTP-C隧道连接。
201a.网络实体A与网络实体B为UE建立了 一个GTP-C隧道连接; 201b.网络实体A与网络实体C为UE建立了 一个GTP-C隧道连接; 步骤202中,网络实体的UE的一些或全部EPS Bearer Context被删除或 UE的ESM Context被删除,也就是与网络实体连接一个或全部的GTP-C隧道 所管理的承载的数目从大于零变为零,具体如下
202a.若网络实体A中UE的全部EPS Bearer Context被删除或UE的ESM Context被删除,则网络实体A释放所建立的所有GTP-C隧道的全部IP地址 与TEID,即网络实体A释放步骤201a为UE建立的GTP-C隧道的IP地址与 TEID,而无需通知隧道的对端节点,即网络实体B,同时网络实体A释放步 骤201b为UE建立的GTP-C隧道的IP地址与TEID,而无需通知隧道的对端 节点,即网络实体C。
202b.若网络实体B中UE的全部EPS Bearer Context被删除或UE的ESM Context被删除,则网络实体B释放所建立的所有GTP-C隧道的全部IP地址 与TEID,即网络实体B释放步骤201a为UE建立的GTP-C隧道的IP地址与 TEID,而无需通知隧道的对端节点,即网络实体A。
202c.若网络实体C中UE的全部EPS Bearer Context净皮删除或UE的ESMContext被删除,则网络实体C释放所建立的所有GTP-C隧道的全部IP地址 与TEID,即网络实体C释放步骤201b为UE建立的GTP-C隧道的IP地址与 TEID,而无需通知隧道的对端节点,即网络实体A。
202d.若网络实体A与网络实体B之间的GTP-C隧道所管理的承载全部 被删除,即若网络实体A与网络实体B之间的GTP-C隧道管理的承载数目从 大于零变为零,则网络实体A释放步骤201a为UE建立的GTP-C隧道的IP 地址与TEID,而无需通知隧道的对端节点,即网络实体B。但网络实体A保 留步骤201b为UE建立的GTP-C隧道的IP地址与TEID,而无需通知隧道的 对端节点,即网络实体C。
载被删除,即若网络实体A与网络实体C之间的GTP-C隧道管理的承载数目 从大于零变为零,则网络实体A释放步骤201b为UE建立的GTP-C隧道的IP 地址与TEID,而无需通知隧道的对端节点,即网络实体C。 4旦网络实体A保 留步骤201a为UE建立的GTP-C隧道的IP地址与TEID,而无需通知隧道的 对端节点,即网络实体B。
特别地,在网络切换过程中,当一个网络实体在切换过程中作了重定位, 因此旧的网络实体中UE的EPS Bearer Context与ESM Context被删除,而与 之相连的其它网络实体的EPS Bearer Context与ESM Context仍然存在,因此, 没有被重定位的网络实体仍然使用其分配的GTP-C隧道的IP地址与TEID与 新的网络实体建立新的GTP-C隧道连接,而旧的网络实体则释放其为此UE所 分配的所有的GTP-C隧道的IP地址与TEID。如图3是指一个UE注册到MME 并激活EPS Bearer后,UE通过旧Serving GW与DPN GW接入一个PDN。然 后,MME没有改变而Serving GW重定位的切换过程被执行,UE通过新Serving GW与PDN GW继续接入原来的PDN。具体执行过程如下
步骤301, UE注册到MME并激活EPS Bearer后,UE通过旧Serving GW 与PDN GW访问 一个PDN。此过程具体为301a. MME与旧Serving GW建立了 一个GTP-C隧道。 301b.旧Serving GW与PDN GW建立了 一个GTP-C隧道。 步骤302, MME不变,而Serving GW发生改变的切换过程,在切换过程 中,UE从旧Serving GW切换到新Serving GW。
步骤303,新Serving GW与MME与PDN GW建立了 GTP-C连接。 在本步骤中,因MME没有改变,且MME所存储的此UE的EPS Bearer Context或ESM Context没有被删除,MME不释放与旧的Serving GW之间为 UE所分配的GTP-C隧道的IP地址与TEID,这两个参数分别用于为此UE建 立与新的ServingGW之间的GTP-C的隧道,即执行步骤303a。同样的,PDN GW中所存储的UE的EPS Bearer Context或ESM Context没有被删除,因此 PDN GW不释放与旧Serving GW之间为此UE所分配的GTP-C隧道的IP地址 与TEID,这两个参数分别用于为此UE建立与新的Serving GW之间的GTP-C 的隧道,即执行步骤303b。
步骤304,旧Serving GW上此UE的所有的EPS Bearer Context或ESM Context被删除。
步骤305,旧Serving GW释放与MME及所有PDN GW之间为UE所分 配的所有的GTP-C隧道的IP地址与TEID。
参照图1中S5接口对应的GTP-C隧道, 一个PDN GW可能支持多个APN, 并且对于同一个APN, PDN GW可能给UE分配一个IPv4地址, 一个IPv6地 址,或一个IPv4与一个IPv6地址(即同时分配两个IP地址)。这样,对于同 一个PDN GW下的同一个APN, PDN GW与Serving GW之间有可能有多个 GTP-C隧道,那么删除PDN GW与Serving GW之间的GTP-C隧道的过程包 括
当一个PDN GW与Serving GW间的一个GTP-C控制平面隧道所管理的 承载的数目从大于零变为零时,则所述PDN GW释放分配给所述GTP-C控制 平面隧道的IP地址与TEID,且保留所述PDN GW和Serving GW间其它GTP-C
14隧道的IP地址与TEID。
当一个Serving GW与PDN GW间的一个GTP-C控制平面隧道所管理的 承载的数目从大于零变为零时,则所述Serving GW释力丈分配给所述GTP-C控 制平面隧道的IP地址与TEID,且保留所述Serving GW和PDN GW间其它 GTP-C隧道的IP地址与TEID。
也就是当PDN GW与Serving GW间的GTP-C隧道包括至少两个时,当 任意一个PDN GW与Serving GW间的一个GTP-C隧道管理的UE的全部EPS Bearer Context ;故删除,即由大于零变为零时,贝'j PDN GW释放分配给所述 GTP-C隧道的IP地址与TEID,保留所述PDN GW和Serving GW间其它GTP-C 隧道的IP地址与TEID。同样,当PDN GW与Serving GW间的GTP-C隧道包 括至少两个时,当任意一个Serving GW与PDN GW间的GTP-C隧道管理的 UE的全部EPS Bearer Context被删除,即由大于零变为零时,则Serving GW 释放分配给所述GTP-C隧道的IP地址与TEID,保留所述Serving GW和PDN GW间其它GTP-C隧道的IP地址与TEID。
当Serving GW与所有的PDN GW间所有GTP-C隧道管理的UE的所有的 EPS Beare Context被删除时,则Serving GW释放与所有PDN GW间的GTP-C 隧道的IP地址与TEID后,当Serving GW检测出UE的ISR功能未激活或去 激活,即当Serving GW检测出UE的ISR功能被关闭时,则Serving GW释放 与MME或者SGSN连接的GTP-C隧道的IP地址与TEID。
当Serving GW检测出UE的ISR功能未激活或去激活,当Serving GW释 放与MME或者SGSN连接的GTP-C隧道的IP地址与TEID后,Serving GW 释放所有Serving GW与PDN GW间的GTP-C隧道的IP地址与TEID。
本发明另一实施例,应用于EPS系统,此时l正的空闲状态信令优化技术 ISR (Idle State Signalling Reduction)功能被激活。当UE的ISR功能被激活时, 此UE同时注册到通用陆地无线接入网络UTRAN (Universal Terrestrial Radio Access Network ) / GSM/EDGE无线接入网络GERAN (GSM/EDGE RadioAccess Network)与演进通用陆地无线接入网络E-TURAN ( Evolved Universal Terrestrial Radio Access Network)接入系统所对应的用户移动控制管理实体上, 也就是同时注册到SGSN与MME上。当UE处于空闲态时,UE在SGSN分 配给UE的路由区RA( Routing Area )及MME分配给UE的跟踪区列表TA List (Tracking Area List)中移动时,无需作一般路由区更新或一般跟踪区更新梯: 作。当UE的ISR功能被激活时,空闲状态的UE的用户平面终结点位于Serving GW。
当Serving GW检测到移动终端UE的ISR功能被激活时,同时存在MME 与Serving GW间的GTP-C隧道和SGSN与Serving GW间的GTP-C隧道,如 果所述Serving GW中所述Serving GW和MME间的GTP-C隧道所管理的承 载的数目从大于零变为零时,Serving GW释放Serving GW和MME间的GTP-C 隧道,保留Serving GW和SGSN间的GTP-C隧道的IP地址与TEID,以及保 留所述服务网关和所有PDN GW间的所有GTP-C隧道的IP地址与TEID。如 果所述Serving GW中所述Serving GW和SGSN间的GTP-C隧道所管理的承 载的数目从大于零变为零时,Serving GW释放Serving GW和SGSN间的GTP-C 隧道,保留Serving GW和MME间的GTP-C隧道的IP地址与TEID,以及保 留所述服务网关和所有PDN GW间的所有GTP-C隧道的IP地址与TEID。具 体过程如下
Serving GW收到MME或SGSN发送过来的删除所述UE的全部EPS Bearer Contex的"i奮求消息;或,
所述Serving GW请求所述MME或SGSN删除所述UE的全部EPS Bearer Contex;则,
所述Serving GW释放分配给MME或SGSN间GTP-C隧道的IP地址与 TEID。
本发明实施例中,因为所述Serving GW存储有SGSN或MME相关的UE 的ESM Context或EPS Bearer Context,则所述Serving GW不释放分配给SGSN或MME隧道的IP地址与TEID。且因为所述Serving GW保留与所有PDN GW 间的所有GTP-C隧道管理的ESM Context或EPS Bearer Context,则所述服务 网关不释放和所有PDN GW间的所有GTP-C隧道的IP地址与TEID。
当SGSN, MME与Serving GW激活了 UE的ISR功能,这时,SGSN与 Serving GW之间,MME与Serving GW之间,及PDN GW与Serving GW之 间有GTP-C隧道的连接;若此时,发生了 MME发起的非明确去附着过程, MME仅仅将UE标记为去附着状态,并且MME上此UE的ESM Context或所 有的EPS Bearer Context被删除,并请求Serving GW删除此UE的所有EPS Bearer,此时,因为Serving GW发现UE的ISR功能已被激活,所以Serving GW 只删除与MME有关的此UE的ESM Context内容,而不是删除整个UE的ESM Context,也就是Serving GW还将保留与SGSN有关的UE的ESM Context。但 Serving GW仍将释》文为此UE所分配的与MME之间的GTP-C隧道的IP地址 与TEID;当MME收到Serving GW的删除EPS Bearer响应消息后,MME释 放为此UE所分配的与Serving GW之间的GTP-C隧道的IP地址与TEID。
当UE的ISR功能激活后,当一个用户移动控制管理实体MME或SGSN 向Serving GW发送删除UE所有的EPS Bearer Context的请求消息,并收到 Serving GW的响应消息时,此用户移动控制管理实体因已删除了此UE的所有 的EPS Bearer Context,因此释放所分配给UE的与Serving GW连接的GTP-C 隧道的IP地址与TEID,而不需要通知Serving GW。
当UE的ISR功能激活后,当Serving GW向UE的两个用户移动控制管理 实体MME和SGSN同时请求删除UE的所有EPS Bearer Context时,显然, Serving GW将释放与MME和SGSN间隧道的IP地址与TEID,同时,Serving GW也将UE的所有EPS Bearer Context删除了 ,即ESM Context也删除了 ,此 时Serving GW也将释放与所有PDN GW之间的所有的GTP-C隧道的IP地址 与TEID。
当UE的ISR功能激活后,Serving GW与所有PDN GW间所有的GTP-C隧道管理的UE的所有的EPS Beare Context被删除时,所述Serving GW释放 为所述UE分配的与MME和SGSN连接的GTP-C隧道的IP地址与TEID。具 体过程可以是这样的,当Serving GW完成了 PDN GW发出的删除UE的EPS Bearer Context的^貪求后,当此EPS Bearer Context净皮删除后,若Serving GW 发现此UE没有EPS Bearer Context 了 ,即被删除的EPS Bearer Context是UE 的最后的一个EPS Bearer Context,则Serving GW释》丈最后一个Serving GW与 PDN GW间GTP-C隧道,Serving GW释放为此UE所分配的与MME和SGSN 之间的GTP-C隧道的IP地址与TEID。
当SGSN与PDN GW之间有接口 , Serving GW与GGSN之间有接口 ,及 SGSN与GGSN之间的接口使用GTPv2协议时,本发明实施例所述方法仍然 可以适用到上述接口上。
根据本发明实施例上述方法可以构建一种删除控制平面隧道的装置,参见 图4,包括4企测单元100和释放单元200。
检测单元100,用于4企测与本端网络实体连接的一个通用分组无线业务隧 道协议控制平面GTP-C隧道所管理的承载的数目;
释放单元200,用于当所述承载的数目从大于零变为零时,释放本端网络 实体分配给所述GTP-C隧道的网际协议IP地址与隧道端点标识TEID。
其中,检测单元100包括第一检测子单元110,第二检测子单元120, 第三检测子单元130和第四4企测子单元140。
第一检测子单元110,用于检测与MME连接的一个GTP-C隧道所管理的 承载的数目。
第二才全测子单元120,用于4全测与SGSN连接的一个GTP-C隧道所管理的 承载的数目。
第三检测子单元130,用于检测与Serving GW连接的一个GTP-C隧道所 管理的承载的数目。
第四检测子单元140,用于检测与PDN GW连接的一个GTP-C隧道所管
18理的承载的数目。
释放单元200进一步包括第一释放子单元210,第二释放子单元220, 第三释放子单元230和第四释》文子单元240。
第一释》文子单元210,用于当与所述MME连接的一个GTP-C隧道所管理 的承载的数目从大于零变为零时,释放所述MME分配给所述GTP-C隧道的 IP地址与TEID。
第二释放子单元220,用于当与所述SGSN连接的一个GTP-C隧道所管理 的承载的数目从大于零变为零时,释放所述SGSN分配给所述GTP-C隧道的 IP地址与TEID。
第三释放子单元230,用于当与所述Serving GW连接的一个GTP-C隧道 所管理的承载的数目从大于零变为零时,释放所述Serving GW分配给所述 GTP-C隧道的IP地址与TEID。
第四释放子单元240,用于当与所述PDN GW连接的一个GTP-C隧道所 管理的承载的数目从大于零变为零时,释放所述PDN GW分配给所述GTP-C 隧道的IP地址与TEID。
本发明实施例还公开了一种服务网关,包括
第一释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被激 活时,且所述服务网关释放与所有PDN网关间所有的GTP-C隧道的IP地址与 TEID时,释放与MME和SGSN间所有的GTP-C隧道的IP地址与TEID。
第二释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被激 活时,且所述服务网关释放与MME和SGSN间的所有GTP-C隧道的IP地址与 TEID时,释放与所有PDN网关间所有的GTP-C隧道的IP地址与TEID。
第三释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被关 闭时,且所述服务网关释放与所有PDN网关间所有的GTP-C隧道的IP地址与 TEID时,释放与MME或SGSN间的GTP-C隧道的IP地址与TEID。
第四释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被关闭时,且所述服务网关释放与MME或SGSN间的GTP-C隧道的IP地址与TEID 时,释放与所有PDN网关间所有的GTP-C隧道的IP地址与TEID。
本发明实施例4全测本端网络实体与对端网络实体间的一个通用分组无线 业务隧道协议控制平面GTP-C隧道所管理的承载的数目,当所述承载的数目 从大于零变为零时,释放本端网络实体分配给所述GTP-C隧道的网际协议IP 地址与隧道端点标识TEID,从而保证了 IP永远在线,同时也节省了网络资源, 提高了系统的整体性能。
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本 发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围 由所附的权利要求来限定。
权利要求
1、一种删除控制平面隧道的方法,其特征在于,包括检测本端网络实体与对端网络实体间的一个通用分组无线业务隧道协议控制平面GTP-C隧道所管理的承载的数目;当所述承载的数目从大于零变为零时,释放本端网络实体分配给所述GTP-C隧道的网际协议IP地址与隧道端点标识TEID。
2、 如权利要求1所述的方法,其特征在于,当所述本端网络实体为移动 性管理实体MME时,所述对端网络实体为服务网关;当所述本端网络实体为服务网关时,所述对端网络实体为MME; 当所述本端网络实体为服务GPRS服务节点SGSN时,所述对端网络实体 为服务网关;当所述本端网络实体为服务网关时,所述对端网络实体为SGSN; 当所述本端网络实体为服务网关时,所述对端网络实体为分组数据网关 PDN网关;所述本端网络实体是PDN网关时,所述对端网络实体为服务网关。
3、 如权利要求2所述的方法,其特征在于,当所述本端网络实体为PDN 网关,所述对端网络实体为服务网关,且所述PDN网关和服务网关间的GTP-C 隧道至少包括两个时,如果所述PDN网关与服务网关间的一个GTP-C隧道所管理的承载的数目 从大于零变为零时,该方法还进一步包括保留所述PDN网关和服务网关间其它GTP-C隧道的IP地址与TEID。
4、 如权利要求2所述的方法,其特征在于,当所述本端网络实体为服务 网关,所述对端网络实体为PDN网关,且所述服务网关和PDN网关间的 GTP-C隧道至少包括两个时,如果所述服务网关与PDN网关间的一个GTP-C隧道所管理的承载的数目 从大于零变为零时,该方法还进一步包括保留所述月l务网关和PDN网关间其它GTP-C隧道的IP地址与TEID。
5、 如权利要求2所述的方法,其特征在于,当所述本端网络实体为服务 网关,所述对端网络实体为SGSN,且所述服务网关4企测到移动终端UE的空 闲状态信令优化技术ISR功能被激活时,如果所述服务网关与SGSN间的GTP-C隧道所管理的承载的数目从大于 零变为零时,该方法还进一步包括保留所述服务网关和MME间的GTP-C隧道的IP地址与TEID;保留所述服务网关和所有PDN GW间的所有GTP-C隧道的IP地址与 TEID。
6、 如权利要求2所述的方法,其特征在于,当所述本端网络实体为服务 网关,所述对端网络实体为MME,且所述服务网关检测到移动终端UE的ISR 功能被激活时,如果所述服务网关和MME间的GTP-C隧道所管理的承载的数目从大于零 变为零时,该方法还进一步包括保留所述服务网关和SGSN间的GTP-C隧道的IP地址与TEID;保留所述服务网关和所有PDN GW间的所有GTP-C隧道的IP地址与 TEID。
7、 如权利要求2所述的方法,其特征在于,当所述本端网络实体是服务 网关,且所述服务网关4企测到移动终端UE的ISR功能净皮激活时,如果所述服务网关释;^文与所有PDN网关间所有的GTP-C隧道的IP地址 与TEID时,该方法还进一步包括所述服务网关释放与MME和SGSN间的GTP-C隧道的IP地址与TEID。
8、 如权利要求2所述的方法,其特征在于,当所述本端网络实体是服务 网关,且所述服务网关检测到移动终端UE的ISR功能被关闭时,如果所述服务网关释放与所有PDN网关间所有的GTP-C隧道的IP地址 与TEID时,该方法还进一步包括所述服务网关释放与MME或SGSN间的GTP-C隧道的IP地址与TEID。
9、 如权利要求2所述的方法,其特征在于,当所述本端网络实体是服务 网关,且所迷服务网关检测到移动终端UE的ISR功能被激活时,如果所迷服务网关释放与MME和SGSN间所有的GTP-C隧道的IP地址 与TEID时,该方法还进一步包括所述服务网关释放与所有PDN网关间所有的GTP-C隧道的IP地址与 TEID。
10、 如权利要求2所述的方法,其特征在于,当所述本端网络实体是服务 网关,且所述服务网关检测到移动终端UE的ISR功能被关闭时,如果所述服务网关释放与MME或SGSN间的GTP-C隧道的IP地址与 TEID时,该方法还进一步包括所述服务网关释放与所有PDN网关间所有的GTP-C隧道的IP地址与 TEID。
11、 如权利要求l-10所述的任一方法,其特征在于,所述承载为 演进分组系统承载下文EPS Bearer Context或分组数据协议上下文PDPContext所对应的浮、载。
12、 一种删除控制平面隧道的装置,其特征在于,包括检测单元,用于检测与本端网络实体连接的一个通用分组无线业务隧道协 议控制平面GTP-C隧道所管理的承载的数目;释放单元,用于当所述承载的数目从大于零变为零时,释放本端网络实体 分配给所述GTP-C隧道的网际协议IP地址与隧道端点标识TEID。
13、 如权利要求12所述的装置,其特征在于,所述检测单元包括 第一检测子单元,用于^r测与MME连接的一个GTP-C隧道所管理的承载的数目;第二检测子单元,用于检测与SGSN连接的一个GTP-C隧道所管理的承 载的数目;第三检测子单元,用于检测与服务网关连"l妻的一个GTP-C隧道所管理的 承载的数目;第四检测子单元,用于检测与PDN网关连4妻的一个GTP-C隧道所管理的 承载的数目。
14、 如权利要求12所述的装置,其特征在于,所述释放单元包括 第一释放子单元,用于当与所述MME连接的一个GTP-C隧道所管理的承载的数目从大于零变为零时,释放所述MME分配给所述GTP-C隧道的IP地 址与TEID;第二释放子单元,用于当与所述SGSN连4娄的一个GTP-C隧道所管理的 承载的数目从大于零变为零时,释放所述SGSN分配给所述GTP-C隧道的IP 地址与TEID;第三释放子单元,用于当与所述服务网关连接的一个GTP-C隧道所管理 的承载的数目从大于零变为零时,释放所述服务网关分配给所述GTP-C隧道 的IP地址与TEID;第四释放子单元,用于当与所述PDN网关连接的一个GTP-C隧道所管理 的承载的数目从大于零变为零时,释放所述PDN网关分配给所述GTP-C隧道 的IPi也址与TEID。
15、 一种服务网关,其特征在于,包括第一释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被激 活时,且所述服务网关释放与所有PDN网关间所有的GTP-C隧道的IP地址与 TEID时,释放与MME和SGSN间所有的GTP-C隧道的IP地址与TEID;第二释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被激 活时,且所述服务网关释放与MME和SGSN间所有的GTP-C隧道的IP地址与 TEID时,释放与所有PDN网关间所有的GTP-C隧道的IP地址与TEID;第三释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被关 闭时,且所述服务网关释放与所有PDN网关间所有的GTP-C隧道的IP地址与TEID时,释放与MME或SGSN间的GTP-C隧道的IP地址与TEID;第四释放单元,用于当所述服务网关检测移动终端UE的ISR功能状态被关时,释放与所有PDN网关间所有的GTP-C隧道的IP地址与TEID。
全文摘要
本发明公开了一种删除控制平面隧道的方法,用于删除网络实体之间的通用分组无线业务隧道协议控制平面GTP-C隧道,该方法包括检测本端网络实体与对端网络实体间的一个通用分组无线业务隧道协议控制平面GTP-C隧道所管理的承载的数目,当所述承载的数目从大于零变为零时,释放本端网络实体分配给所述GTP-C隧道的网际协议IP地址与隧道端点标识TEID。本发明还公开了一种删除控制平面隧道的装置。
文档编号H04L29/06GK101567843SQ200810105020
公开日2009年10月28日 申请日期2008年4月25日 优先权日2008年4月25日
发明者沈宇希, 熊春山 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1