本发明涉及通信技术领域,尤其涉及一种更新用户面网关的方法及装置。
背景技术:
系统架构演进(systemarchitectureevolution,sae)是3gpp对于lte无线通信标准的核心网络架构的升级计划,sae架构如图1所示。对于sae架构,如果ue跨ta移动,则ue将触发跟踪区更新(trackingareaupdate,tau),在mme和s-gw均不发生变化的情况下,在tau流程执行的过程中,mme和s-gw之间没有任何信令交互,其中,ta(trackingarea)是由一片连续覆盖的小区组成的地理区域,用于对处于空闲状态的ue的位置进行管理。
在sae架构中,网关仍然需要保留有大量的对外的信令接口,而网关大量的对外信令接口会带来大量的接口信令,采用专用硬件平台的网关信令处理性能不强,容易成为瓶颈。软件定义网络(softwaredefinednetwork,sdn)为解决网关信令处理的瓶颈问题提供了有效的途径,基于sdn的sae架构如图2所示。
随着移动互联网的迅猛发展以及智能终端的普及,移动流量呈现了爆发式增长的趋势,为避免移动流量增长给核心网带来的压力,移动网关呈现出逐步下移、分布式部署的趋势。对于图2所示的基于sdn的sae架构,通过进一步地将gw-u下移并分布式部署,实现gw-u分布式部署的架构如图3所示。
然而在分布式网关架构中,在tau流程执行的过程中,有可能需要为ue选择新的gw-u并建立新的pdn(中文:分组数据网络;英文:packetdatanetwork)连接。但是由于mme无法获知gw-u的部署情况,所以在mme和gw-c均不发生变化的情况下,无法实现gw-u更新。
技术实现要素:
本发明实施例提供一种更新用户面网关的方法及装置,用以解决现有技术中在mme和gw-c均不发生变化的情况下,无法实现gw-u更新的技术问题。
本发明实施例第一方面提供了一种更新用户面网关的方法,包括:
控制面网关gw-c向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带通知参数,所述通知参数用于要求所述mme在所述ue所在的跟踪区ta发生变化时通知所述gw-c;
所述gw-c接收所述mme发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta发生变化;
所述gw-c根据所述通知消息,确定所述ue所在的变化后的ta对应第二gw-u,所述第二gw-u与所述第一gw-u不同;
所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与所述第二gw-u之间的pdn连接;
所述gw-c利用所述第二gw-u完成所述第二pnd连接的建立。
结合第一方面,在第一方面的第一种可能的实现方式中,所述gw-c向所述mme发起重建pdn连接的请求消息,包括:
所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例第二方面提供了一种更新用户面网关的方法,包括:
控制面网关gw-c向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
所述gw-c接收所述mme根据所述第一消息发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;
所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接;
所述gw-c利用所述第二gw-u完成所述第二pnd连接的建立。
结合第二方面,在第二方面的第一种可能的实现方式中,所述gw-c向所述mme发起重建pdn连接的请求消息,包括:
所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例第三方面提供了一种更新用户面网关的方法,包括:
移动管理实体mme接收控制面网关gw-c发送的用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
所述mme确定所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;
所述mme向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
结合第三方面,在第三方面的第一种可能的实现方式中,所述mme向所述ue发起重建pdn连接的请求消息,包括:
所述mme发起断开所述第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例第四方面提供了一种更新用户面网关的方法,包括:
移动管理实体mme在用户设备ue所在的跟踪区ta发生变化后,确定所述ue所在的变化前ta对应第一ta标识,以及确定所述ue所在的变化后ta对应第二ta标识,所述ue与第一gw-u之间建立有第一pdn连接;
所述mme根据预先存储的每个gw-u标识与跟踪区ta标识列表的对应关系,确定所述第一ta标识所在的ta列表对应第一gw-u标识,以及确定所述第二ta标识所在的ta列表对应第二gw-u标识;
当所述第一gw-u标识对应的所述第一gw-u与所述第二gw-u标识对应的第二gw-u不同时,所述mme向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
结合第四方面,在第四方面的第一种可能的实现方式中,所述mme向所述ue发起重建pdn连接的请求消息,包括:
所述mme向所述ue发起断开所述第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例第五方面提供了一种更新用户面网关的装置,包括:
发送单元,用于向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带通知参数,所述通知参数用于要求所述mme在所述ue所在的跟踪区ta发生变化时通知所述gw-c;
接收单元,用于接收所述mme发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta发生变化;
确定单元,用于根据所述通知消息,确定所述ue所在的变化后的ta对应第二gw-u,所述第二gw-u与所述第一gw-u不同;
请求单元,用于向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与所述第二gw-u之间的pdn连接;
建立单元,用于利用所述第二gw-u完成所述第二pnd连接的建立。
结合第五方面,在第五方面的第一种可能的实现方式中,所述请求单元用于:
向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例第六方面提供了一种更新用户面网关的装置,包括:
发送单元,用于向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
接收单元,用于接收所述mme根据所述第一消息发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;
请求单元,用于向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接;
建立单元,用于利用所述第二gw-u完成所述第二pnd连接的建立。
结合第六方面,在第六方面的第一种可能的实现方式中,所述请求单元用于:
向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例第七方面提供了一种更新用户面网关的装置,包括:
接收单元,用于接收控制面网关gw-c发送的用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
确定单元,用于确定所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;
请求单元,用于向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
结合第七方面,在第七方面的第一种可能的实现方式中,所述请求单元用于:
发起断开所述第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例第八方面提供了一种更新用户面网关的装置,包括:
存储单元,用于预先存储每个gw-u标识与跟踪区ta标识列表的对应关系;
确定单元,用于在用户设备ue所在的跟踪区ta发生变化后,确定所述ue所在的变化前ta对应第一ta标识,以及确定所述ue所在的变化后ta对应第二ta标识,所述ue与第一gw-u之间建立有第一pdn连接;根据所述对应关系,确定所述第一ta标识所在的ta列表对应第一gw-u标识,以及确定所述第二ta标识所在的ta列表对应第二gw-u标识;
请求单元,用于当所述第一gw-u标识对应的所述第一gw-u与所述第二gw-u标识对应的第二gw-u不同时,向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
结合第八方面,在第八方面的第一种可能的实现方式中,所述请求单元用于:
向所述ue发起所述断开第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
本发明实施例中,针对分布式网关架构,在ue进行tau的过程中,首先gw-c或mme确定变化后的ta对应的gw-u与已建立的pdn连接中的gw-u不同,然后ue触发pdn连接重建,gw-c选择新的gw-u完成pdn连接重建。实现了数据传输路径的优化,保证了通信性能。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中sae架构的示意图;
图2为现有技术中基于sdn的sae架构的示意图;
图3为现有技术中分布式网关架构的示意图;
图4为本发明实施例提供的第一种更新分布式网关的方法的流程图;
图5为本发明实施例提供的第一种更新分布式网关的信令交互示意图;
图6为本发明实施例提供的第二种更新分布式网关的方法的流程图;
图7为本发明实施例提供的第二种更新分布式网关的信令交互示意图;
图8为本发明实施例提供的第三种更新分布式网关的方法的流程图;
图9为本发明实施例提供的第三种更新分布式网关的信令交互示意图;
图10为本发明实施例提供的第四种更新分布式网关的方法的流程图;
图11为本发明实施例提供的第四种更新分布式网关的信令交互示意图;
图12为本发明实施例提供的一种更新用户面网关的装置的第一种模块示意图;
图13为本发明实施例提供的一种控制面网关的第一种结构示意图;
图14为本发明实施例提供的一种更新用户面网关的装置的第二种模块示意图;
图15为本发明实施例提供的一种控制面网关的第二种结构示意图;
图16为本发明实施例提供的一种更新用户面网关的装置的第三种模块示意图;
图17为本发明实施例提供的一种移动管理实体的第一种结构示意图;
图18为本发明实施例提供的一种更新用户面网关的装置的第四种模块示意图;
图19为本发明实施例提供的一种移动管理实体的第二种结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
请参考图3,图3所示的分布式网关架构适用于本发明实施例提供的用户面网关的更新方法。下面对图3中的主要网元做简要说明。
ue(中文:用户设备;英文:userequipment),也可称之为移动终端(mobileterminal)、移动用户设备等,可以经无线接入网(ran,radioaccessnetwork)与一个或多个核心网(cn,corenetwork)进行通信,用户设备可以是如移动电话或具有移动终端的计算机,例如,便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。例如:手机,智能终端,多媒体设备,流媒体设备等。
enodeb(中文:演进型nodeb;英文:evolvednodeb):lte网络中的无线基站。enodeb是lte无线接入网的唯一网元,负责空中接口相关的所有功能。还可以是:gsm或cdma中的基站(bts,basetransceiverstation),也可以是wcdma中的基站(nodeb),以及后续演进系统中实现类似功能的网络设备,本发明并不限定。需要注意的是,根据实际网络部署需要,对网络设备的形态进行相应的改变,如采用分布式基站等方式,亦在本发明的保护范围之内。
mme(中文:移动管理实体;英文:mobilitymanagemententity),是lte核心网中负责处理信令的网元。mme负责控制面的移动性管理,包括用户上下文和移动状态管理。
gw-c(中文:控制面网关;英文:gatewaycontrol-plane),gw-c是集中部署的,gw-c负责处理对外的信令交互,包括与mme之间的gtp-c信令以及与其他网元之间的信令。
gw-u(中文:用户面网关;英文:gatewayuser-plane),gw-u是分布式部署的,gw-u用于根据gw-c指示的上下文信息,实现用户数据报文的转发。
本发明实施例主要提出了两种机制来实现gw-u更新,这两种机制分别如下:
第一种机制为:在tau流程执行的过程中,mme采用预定机制通知gw-c,由gw-c发起pdn释放和重新建立的流程,以完成gw-u更新。
第二种机制为:mme预先获取gw-u与ta的映射关系,在tau流程执行的过程中,由mme主动发起pdn释放和重新建立的流程,以完成gw-u更新。
实施例一
实施例一对第一种机制下如何实现gw-u更新进行详细说明。如图4所示,在第一种机制下,实现gw-u更新的第一种方法包括以下步骤:
步骤401:控制面网关gw-c向移动管理实体mme发送用于表示第一pdn连接建立完成的第一消息,所述第一分组数据网络pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带通知参数,所述通知参数用于要求所述mme在所述ue所在的跟踪区ta发生变化时通知所述gw-c。
步骤402:所述gw-c接收所述mme发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta发生变化。
步骤403:所述gw-c根据所述通知消息,确定所述ue所在的变化后的ta对应第二gw-u,所述第二gw-u与所述第一gw-u不同。
步骤404:所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与所述第二gw-u之间的pdn连接。
步骤405:所述gw-c利用所述第二gw-u完成所述第二pnd连接的建立。
其中,所述gw-c向所述mme发起重建pdn连接的请求消息,包括:
所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
具体来讲,在ue附着网络的过程中或者在建立ue与第一gw-u之间的第一pdn连接的过程中,gw-c向mme发送改变通知行为(英文:changereportingaction)参数,要求mme在ue所在的ta发生变化时通知gw-c。如果ue触发tau流程执行,则mme发送改变通知(英文:changenotification)消息给gw-c,通知gw-cue所在的ta发生改变,gw-c根据ue所在的变化后的ta,判断是否需要更新gw-u,并在需要的情况下,触发完成gw-u更新以及建立新的pdn连接。
其中,ue与第一gw-u之间建立pdn连接,各个网元之间需要进行图5中a1至a4所示的信令交互:
a1)ue向mme发送pdn连接建立请求(英文:pdnconnectivityrequest)消息,请求建立第一pdn连接;
a2)mme向gw-c发送创建会话请求(英文:createsessionrequest)消息消息,请求创建会话;
a3)gw-c选择第一gw-u,并在返回给mme的创建会话应答(英文:createsessionresponse)消息中设置改变通知行为参数,要求mme在ue所在的ta变化时通知gw-c;
a4)各个网元完成第一pdn连接建立的其它步骤。
如果ue触发tau流程执行,也就是说ue所在的ta发生变化,则在tau流程执行的过程中,各网元之间需要进行图5中1至10所示的信令交互:
1)ue触发tau启动;
2)ue向enodeb发送tau请求消息,发起tau;
3)enodeb将tau请求消息转发给mme;
4)mme发送改变通知消息给gw-c,将ue所在的ta发生改变的信息通知给gw-c;
5)gw-c收到改变通知消息后,返回改变通知确认(英文:changenotificationack)消息给mme;
6)mme发送tau接受消息给ue;
7)ue发送tau完成消息给mme;
8)gw-c根据ue所在的变化后的ta与分布式部署的gw-u的对应关系,确定是否需要更新gw-u;若需要更新,则发送删除承载请求(英文:deletebearerrequest)消息给mme,指示删除第一pdn连接的默认承载,并在消息中设置cause为“reactivationrequested”;
9)各个网元完成第一pdn连接的默认承载的去激活流程;
10)依据“reactivationrequested”参数的指示,ue发起新的pdn连接请求,gw-c选择第二gw-u,完成与第二gw-u之间的pdn连接建立过程。
在上述过程中,如果不需要执行gw-u更新流程,则步骤8)-10)不会执行。
在实施例一中,通过设置changereportingaction的方式,使得ue在进行tau时,mme主动通知gw-c,gw-c根据ue所在的变化后的ta,判断是否需要更新gw-u,并在需要更新的情况下,触发完成gw-u更新和pdn连接重建。
一方面,实施例一解决了现有tau流程无法实现gw-u更新的问题,gw-c可以根据ue当前的位置,选择最佳的gw-u并建立pdn连接,实现了数据传输路径的优化,保证了通信性能;另一方面,实施例一中利用现有locationchangereporting流程实现mme通知gw-c的功能,对mme没有改动,从而降低了实现代价。
实施例二
实施例二对第一种机制下如何实现gw-u更新进行详细说明。如图6所示,在第一种机制下,实现gw-u更新的第二种方法包括以下步骤:
步骤601:控制面网关gw-c向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表。
步骤602:所述gw-c接收所述mme根据所述第一消息发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中。
步骤603:所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
步骤604:所述gw-c利用所述第二gw-u完成所述第二pnd连接的建立。
其中,所述gw-c向所述mme发起重建pdn连接的请求消息,包括:
所述gw-c向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
具体来讲,在ue附着网络的过程中或者在建立ue与第一gw-u之间的第一pdn连接的过程中,gw-c向mme发送第一gw-u对应的ta列表。如果ue触发tau流程执行,则mme判断ue所在的变化后的ta是否在第一gw-u对应的ta列表中,如果不在,则发送changenotification消息给gw-c,gw-c触发完成gw-u更新以及建立新的pdn连接。
与实施例一相比,实施例二考虑到并非每次tau都会引起gw-u更新,因为可能存在tau更新前的ta对应第一gw-u,更新后的ta也对应第一gw-u的情况,因此实施例二提出只有ue离开了第一gw-u对应的ta列表(即ue触发的tau会引起gw-u更新)时,mme才会通知gw-c,并不是如实施例一中每次ue触发tau流程执行时,mme都要向gw-c发送changenotification消息,因此实施例二相比实施例一在一定程度上减小了信令负担。
其中,ue与第一gw-u之间建立pdn连接,各个网元之间需要进行图7中a1至a4所示的信令交互:
a1)ue向mme发送pdn连接建立请求消息,请求建立第一pdn连接;
a2)mme向gw-c发送创建会话请求消息,请求创建会话;
a3)gw-c选择第一gw-u,并在返回给mme的createsessionresponse消息中设置第一gw-u对应的ta列表,mme针对每个ue进行保存;
a4)各个网元完成第一pdn连接建立的其它步骤。
如果ue触发tau流程执行,也就是说ue所在的ta发生变化,则在tau流程执行的过程中,各网元之间需要进行图7中1至10所示的信令交互:
1)ue触发tau启动;
2)ue向enodeb发送taurequest消息,发起tau;
3)enodeb将taurequest消息转发给mme;
4)mme判断ue所在的变化后的ta是否在第一gw-u对应的ta列表中,如果不在,则发送changenotification消息给gw-c;
5)gw-c收到changenotification消息后,返回changenotificationack消息给mme;
6)mme发送tauaccept消息给ue;
7)ue发送taucomplete消息给mme;
8)gw-c若收到changenotification消息后,则发送deletebearerrequest消息给mme,指示删除第一pdn连接的默认承载,并在消息中设置cause为“reactivationrequested”;
9)各个网元完成第一pdn连接的默认承载的去激活流程;
10)依据“reactivationrequested”参数的指示,ue发起新的pdn连接请求,gw-c选择第二gw-u,完成与第二gw-u之间的pdn连接建立过程。
在上述过程中,如果不需要执行gw-u更新流程,则步骤4)-5),8)-10)不会执行。
在实施例二中,通过设置第一gw-u对应的ta列表的方式,使得ue在进行tau时,只有ue离开了第一gw-u对应的ta列表时,mme才会通知gw-c,gw-c触发完成gw-u更新和pdn连接重建。
一方面,实施例二相比于实施例一减少了不必要的changenotification消息,降低了信令负担;另一方面,实施例二中利用现有presencereportingarea流程,实现ue离开特定的ta列表时mme通知gw-c的功能,同样对mme没有改动,从而降低了实现代价。
实施例三
实施例三对第二种机制下如何实现gw-u更新进行详细说明。如图8所示,在第二种机制下,实现gw-u更新的第一种方法包括以下步骤:
步骤801:移动管理实体mme接收控制面网关gw-c发送的用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表。
步骤802:所述mme确定所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中。
步骤803:所述mme向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
其中,所述mme向所述ue发起重建pdn连接的请求消息,包括:
所述mme发起断开所述第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
具体来讲,在ue附着网络的过程中或者在建立ue与第一gw-u之间的第一pdn连接的过程中,gw-c向mme发送第一gw-u对应的ta列表。如果ue触发tau流程执行,则mme判断ue所在的变化后的ta是否在第一gw-u对应的ta列表中,如果不在,则mme触发完成gw-u更新以及建立新的pdn连接。
与实施例二相比,实施例三在ue离开了第一gw-u对应的ta列表(即ue触发的tau会引起gw-u更新)时,mme不再如实施例二中通知gw-c,而是主动发起并完成gw-u更新和pdn连接重建。
其中,ue与第一gw-u之间建立pdn连接,各个网元之间需要进行图9中a1至a4所示的信令交互:
a1)ue向mme发送pdn连接建立请求消息,请求建立第一pdn连接;
a2)mme向gw-c发送创建会话请求消息,请求创建会话;
a3)gw-c选择第一gw-u,并在返回给mme的createsessionresponse消息中设置第一gw-u对应的ta列表,mme针对每个ue进行保存;
a4)各个网元完成第一pdn连接建立的其它步骤。
如果ue触发tau流程执行,也就是说ue所在的ta发生变化,则在tau流程执行的过程中,各网元之间需要进行图9中1至7所示的信令交互:
1)ue触发tau启动;
2)ue向enodeb发送taurequest消息,发起tau;
3)enodeb将taurequest消息转发给mme;
4)mme发送tauaccept消息给ue;
5)ue发送taucomplete消息给mme;
6)mme判断ue所在的变化后的ta是否在第一gw-u对应的ta列表中,如果不在,则mme发起pdndisconnection流程,并在消息中设置cause为“reactivationrequested”;
7)依据“reactivationrequested”参数的指示,ue发起新的pdn连接请求,gw-c选择第二gw-u,完成与第二gw-u之间的pdn连接建立过程。
在上述过程中,如果不需要执行gw-u更新流程,则步骤6)-7)不会执行。
在实施例三中,通过设置第一gw-u对应的ta列表的方式,使得ue在进行tau时,只有ue离开了第一gw-u对应的ta列表时,mme主动发起并完成gw-u更新和pdn连接重建。
实施例三需要对mme进行一定的功能扩展,以判断tau会否引起gw-u的更新,并发起和完成gw-u更新和pdn连接重建,实施例三相比于实施例二减少了mme与gw-u的信令交互(实施例二中的changenotification和changenotificationack消息),进一步降低了信令负担。
实施例四
实施例四对第二种机制下如何实现gw-u更新进行详细说明。如图10所示,在第二种机制下,实现gw-u更新的第二种方法包括以下步骤:
步骤101:移动管理实体mme在用户设备ue所在的跟踪区ta发生变化后,确定所述ue所在的变化前ta对应第一ta标识,以及确定所述ue所在的变化后ta对应第二ta标识,所述ue与第一gw-u之间建立有第一pdn连接。
步骤102:所述mme根据预先存储的每个gw-u标识与跟踪区ta标识列表的对应关系,确定所述第一ta标识所在的ta列表对应第一gw-u标识,以及确定所述第二ta标识所在的ta列表对应第二gw-u标识。
步骤103:当所述第一gw-u标识对应的所述第一gw-u与所述第二gw-u标识对应的第二gw-u不同时,所述mme向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
其中,所述mme向所述ue发起重建pdn连接的请求消息,包括:
所述mme向所述ue发起断开所述第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
具体来讲,通过设备级的信令向mme发送每个gw-u对应的ta列表。如果ue触发tau流程执行,则mme判断ue所在的变化后的ta对应的gw-u是否与ue所在的变化前的ta对应的gw-u相同,如果不同,则mme触发完成gw-u更新以及建立新的pdn连接。
如果ue触发tau流程执行,也就是说ue所在的ta发生变化,则在tau流程执行的过程中,各网元之间需要进行图11中0至7所示的信令交互:
0)gw-c将gw-u与ta的映射表{[gw-uid,ta列表],…}发送给mme,或者预先将gw-u与ta的映射表{[gw-uid,ta列表],…}配置在mme中;此后ue附着或者建立第一pdn连接时,mme可以根据ue所在的ta计算出对应的gw-uid为第一gw-u;
1)ue触发tau启动;
2)ue向enodeb发送taurequest消息,发起tau;
3)enodeb将taurequest消息转发给mme;
4)mme发送tauaccept消息给ue;
5)ue发送taucomplete消息给mme;
6)mme查询gw-u与ta的映射表,判断ue所在的变化后的ta对应第二gw-u,第二gw-u是否与第一gw-u相同,如果不同,则mme发起pdn断开连接(英文:pdndisconnection)流程,并在消息中设置cause为“reactivationrequested”;
7)依据“reactivationrequested”参数的指示,ue发起新的pdn连接请求,gw-c选择新的gw-u,完成与新选择的gw-u之间的pdn连接建立过程。
在上述过程中,如果不需要执行gw-u更新流程,则步骤6)-7)不会执行。
在实施例四中,考虑到可能出现gw-u的状态发生变化(新增、删除,位置改变,对应ta列表改变等)的情况,所以在执行完步骤0)之后,各网元之间需要进行图11中8至9所示的信令交互:
8)当有gw-u的状态发生变化(新增、删除,位置改变,对应ta列表改变等)时,状态发生变化的gw-u通知gw-c;
9)gw-c根据gw-u的状态变化情况,将更新后的gw-u与ta的映射表发送给mme。
在上述过程中,步骤8)在gw-u的状态发生变化时才会执行,而步骤9)则只在gw-u与ta列表的映射关系发生变化时才会执行。
在实施例四中,gw-c利用设备级信令传送gw-u与ta的映射表给mme,使得ue在进行tau时,mme可以查询映射表,以确定是否需要进行gw-u更新,在确定需要更新gw-u时,mme主动发起并完成gw-u更新和pdn连接重建。另外,在gw-u的状态发生变化时,gw-c通过设备级的消息更新gw-u与ta的映射表。
实施例四需要对mme进行一定的功能扩展,以以接收和处理gw-u与ta的映射表,并判断tau会否引起gw-u的更新,并发起和完成gw-u更新和pdn连接重建。与实施例一至实施例三相比,一方面,实施例四利用设备级信令传送gw-u与ta的映射表,进一步降低了系统信令负担;另一方面,在gw-u的状态发生变化时,能及时将新的映射关系发送给mme,保证了mme判断是否需要gw-u更新的正确性。
与实施例一和实施例二相比,实施例三和实施例四中mme主动发起pdn重新建立流程,其实是通过pdndisconnection流程促使ue发起pdn连接重建的,而实施例一和实施例二中,gw-c发起pdn重建流程,其实是通过第一pdn连接的默认承载去激活流程,促使ue发起pdn连接重建的。
与实施例二和实施例三相比,实施例四中gw-c将gw-u与ta的映射表发送给mme,或者预先将gw-u与ta的映射表配置在mme中,所以ue与第一gw-u建立pdn连接的过程中,就不再传递第一gw-u对应的ta列表。
综上,针对现有技术存在的在tau流程执行的过程中不支持gw-u更新的技术问题,本发明实施例提供了四种不同的解决方案,分别从兼容现有实现机制和提高系统效率的角度实现了,在ue进行tau的过程中,分布式网关的eps系统可以根据ue当前的位置,选择最佳的gw-u并重新建立pdn连接,实现了数据传输路径的优化,保证了通信性能。
基于同一发明构思,本发明实施例还提供一种更新用户面网关的装置。
请参考图12,图12为本发明实施例提供的一种更新用户面网关的装置的第一种模块示意图。图12所示的更新用户面网关的装置涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该装置可以是如前所述的控制面网关,该装置包括:发送单元1201、接收单元1202、确定单元1203、请求单元1204、建立单元1205。
发送单元1201,用于向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带通知参数,所述通知参数用于要求所述mme在所述ue所在的跟踪区ta发生变化时通知所述gw-c;
接收单元1202,用于接收所述mme发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta发生变化;
确定单元1203,用于根据所述通知消息,确定所述ue所在的变化后的ta对应第二gw-u,所述第二gw-u与所述第一gw-u不同;
请求单元1204,用于向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与所述第二gw-u之间的pdn连接;
建立单元1205,用于利用所述第二gw-u完成所述第二pnd连接的建立。
可选的,请求单元1204用于:
向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
前述图4和图5实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的更新用户面网关的装置,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中更新用户面网关的装置的实施方法,所以为了说明书的简洁,在此不再详述。
请参考图13,图13为本发明实施例提供的一种控制面网关的第一种结构示意图。图13所示的控制面网关涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该控制面网关可以是如前所述的控制面网关,该控制面网关包括:发送器1301、接收器1302、处理器1303、存储器1304。
发送器1301:用于向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带通知参数,所述通知参数用于要求所述mme在所述ue所在的跟踪区ta发生变化时通知所述gw-c;
接收器1302,用于接收所述mme发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta发生变化;
处理器1303,用于根据所述通知消息,确定所述ue所在的变化后的ta对应第二gw-u,所述第二gw-u与所述第一gw-u不同;用于向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与所述第二gw-u之间的pdn连接;用于利用所述第二gw-u完成所述第二pnd连接的建立。
可选的,处理器1303还用于:向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
其中,在图13中,总线架构(用总线1300来代表),总线1300可以包括任意数量的互联的总线和桥,总线1300将包括由处理器1303代表的一个或多个处理器和存储器1304代表的存储器的各种电路连接在一起。总线1300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口1305在总线1300和接收器1302和发送器1301之间提供接口。接收器1302和发送器1301可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。
处理器1303负责管理总线1300和通常的处理,而存储器1304可以被用于存储处理器1303在执行操作时所使用的数据。
前述图4和图5实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的控制面网关,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中的控制面网关的实施方法,所以为了说明书的简洁,在此不再详述。
请参考图14,图14为本发明实施例提供的一种更新用户面网关的装置的第二种模块示意图。图14所示的更新用户面网关的装置涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该装置可以是如前所述的控制面网关,该装置包括:发送单元1401、接收单元1402、请求单元1403、建立单元1404。
发送单元1401,用于向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
接收单元1402,用于接收所述mme根据所述第一消息发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;
请求单元1403,用于向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接;
建立单元1404,用于利用所述第二gw-u完成所述第二pnd连接的建立。
可选的,请求单元1403用于:
向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
前述图6和图7实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的更新用户面网关的装置,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中更新用户面网关的装置的实施方法,所以为了说明书的简洁,在此不再详述。
请参考图15,图15为本发明实施例提供的一种控制面网关的第二种结构示意图。图15所示的控制面网关涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该控制面网关可以是如前所述的控制面网关,该控制面网关包括:发送器1501、接收器1502、处理器1503、存储器1504。
发送器1501:用于向移动管理实体mme发送用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
接收器1502,用于接收所述mme根据所述第一消息发送的通知消息,所述通知消息用于通知所述gw-c所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;
处理器1503,用于向所述mme发起重建pdn连接的请求消息,所述请求消息用于请求所述mme触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接;用于利用所述第二gw-u完成所述第二pnd连接的建立。
可选的,处理器1503还用于:向所述mme发起重建pdn连接的请求消息,所述请求消息用于指示所述mme删除所述第一pdn连接,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
其中,在图15中,总线架构(用总线1500来代表),总线1500可以包括任意数量的互联的总线和桥,总线1500将包括由处理器1503代表的一个或多个处理器和存储器1504代表的存储器的各种电路连接在一起。总线1500还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口1505在总线1500和接收器1502和发送器1501之间提供接口。接收器1502和发送器1501可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。
处理器1503负责管理总线1500和通常的处理,而存储器1504可以被用于存储处理器1503在执行操作时所使用的数据。
前述图6和图7实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的控制面网关,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中控制面网关的实施方法,所以为了说明书的简洁,在此不再详述。
请参考图16,图16为本发明实施例提供的一种更新用户面网关的装置的第三种模块示意图。图16所示的更新用户面网关的装置涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该装置可以是如前所述的移动管理实体,该装置包括:接收单元1601、确定单元1602、请求单元1603。
接收单元1601,用于接收控制面网关gw-c发送的用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
确定单元1602,用于确定所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;
请求单元1603,用于所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
可选的,请求单元1603用于:
发起断开所述第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
前述图8和图9实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的更新用户面网关的装置,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中更新用户面网关的装置的实施方法,所以为了说明书的简洁,在此不再详述。
请参考图17,图17为本发明实施例提供的一种移动管理实体的第一种结构示意图。图17所示的移动管理实体涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该移动管理实体可以是如前所述的移动管理实体,该移动管理实体包括:接收器1701、处理器1702、存储器1703。
发送器1701:用于接收控制面网关gw-c发送的用于表示第一分组数据网络pdn连接建立完成的第一消息,所述第一pdn连接为用户设备ue与第一用户面网关gw-u之间的pdn连接,所述第一消息中携带所述第一gw-u对应的ta标识列表;
处理器1702,用于确定所述ue所在的跟踪区ta的ta标识不在所述ta标识列表中;用于所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接
可选的,处理器1702还用于:发起断开所述第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
其中,在图17中,总线架构(用总线1700来代表),总线1700可以包括任意数量的互联的总线和桥,总线1700将包括由处理器1702代表的一个或多个处理器和存储器1703代表的存储器的各种电路连接在一起。总线1700还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口1704在总线1700和和发送器1701之间提供接口。发送器1701可以是收发机,提供用于在传输介质上与各种其他装置通信的单元。
处理器1702负责管理总线1700和通常的处理,而存储器1703可以被用于存储处理器1702在执行操作时所使用的数据。
前述图8和图9实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的移动管理实体,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中移动管理实体的实施方法,所以为了说明书的简洁,在此不再详述。
请参考图18,图18为本发明实施例提供的一种更新用户面网关的装置的第四种模块示意图。图18所示的更新用户面网关的装置涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该装置可以是如前所述的移动管理实体,该装置包括:存储单元1801、确定单元1802、请求单元1803。
存储单元1801,用于预先存储每个gw-u标识与跟踪区ta标识列表的对应关系;
确定单元1802,用于用于在用户设备ue所在的跟踪区ta发生变化后,确定所述ue所在的变化前ta对应第一ta标识,以及确定所述ue所在的变化后ta对应第二ta标识,所述ue与第一gw-u之间建立有第一pdn连接;根据所述对应关系,确定所述第一ta标识所在的ta列表对应第一gw-u标识,以及确定所述第二ta标识所在的ta列表对应第二gw-u标识;
请求单元1803,用于当所述第一gw-u标识对应的所述第一gw-u与所述第二gw-u标识对应的第二gw-u不同时,向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
可选的,请求单元1803用于:
向所述ue发起所述断开第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
前述图10和图11实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的更新用户面网关的装置,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中更新用户面网关的装置的实施方法,所以为了说明书的简洁,在此不再详述。
请参考图19,图19为本发明实施例提供的一种移动管理实体的第二种结构示意图。图19所示的移动管理实体涉及到的术语的含义以及具体实现,可以参考前述图1至图11以及实施例的相关描述。该移动管理实体可以是如前所述的移动管理实体,该移动管理实体包括:处理器1901、存储器1902。
存储器1902:用于预先存储每个gw-u标识与跟踪区ta标识列表的对应关系;
处理器1901,用于在用户设备ue所在的跟踪区ta发生变化后,确定所述ue所在的变化前ta对应第一ta标识,以及确定所述ue所在的变化后ta对应第二ta标识,所述ue与第一gw-u之间建立有第一pdn连接;根据所述对应关系,确定所述第一ta标识所在的ta列表对应第一gw-u标识,以及确定所述第二ta标识所在的ta列表对应第二gw-u标识;用于当所述第一gw-u标识对应的所述第一gw-u与所述第二gw-u标识对应的第二gw-u不同时,向所述ue发起重建pdn连接的请求消息,所述请求消息用于触发所述ue发起第二pdn连接,所述第二pdn连接为所述ue与第二gw-u之间的pdn连接。
可选的,处理器1901还用于:向所述ue发起所述断开第一pdn连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二pdn连接的参数。
其中,在图19中,总线架构(用总线1900来代表),总线1900可以包括任意数量的互联的总线和桥,总线1900将包括由处理器1901代表的一个或多个处理器和存储器1902代表的存储器的各种电路连接在一起。总线1900还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。
处理器1901负责管理总线1900和通常的处理,而存储器1902可以被用于存储处理器1901在执行操作时所使用的数据。
前述图10和图11实施例中的更新用户面网关的方法中的各种变化方式和具体实例同样适用于本实施例的移动管理实体,通过前述对更新用户面网关的方法的详细描述,本领域技术人员可以清楚的知道本实施例中移动管理实体的实施方法,所以为了说明书的简洁,在此不再详述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随机存取存储器)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
1.一种更新用户面网关的方法,其特征在于,包括:
在用户设备ue与第一用户面网关之间的第一分组数据网络连接的建立过程中,控制面网关向移动管理实体发送第一用户面网关对应的跟踪区ta标识列表;
所述控制面网关从所述移动管理实体接收通知消息,所述通知消息用于通知所述控制面网关所述ue所在的ta的ta标识不在所述ta标识列表中;
所述控制面网关向所述移动管理实体发起重建分组数据网络连接的请求消息,所述请求消息中携带用于指示所述ue建立第二分组数据网络连接的参数;
在所述第二分组数据网络连接的建立过程中,所述控制面网关选择第二用户面网关,建立所述ue与所述第二用户面网关之间的所述第二分组数据网络连接。
2.如权利要求1所述的方法,其特征在于,所述请求消息用于指示所述移动管理实体删除所述第一分组数据网络连接。
3.如权利要求1或2所述的方法,其特征在于,所述用于指示所述ue建立所述第二分组数据网络连接的参数为设置为“请求重激活”的原因值。
4.一种更新用户面网关的方法,其特征在于,包括:
在用户设备ue与第一用户面网关之间的第一分组数据网络连接的建立过程中,移动管理实体从控制面网关接收所述第一用户面网关对应的跟踪区ta标识列表;
所述移动管理实体确定所述ue所在的变化后的ta的ta标识不在所述ta标识列表中,则向所述控制面网关发送通知消息;
所述移动管理实体从所述控制面网关接收重建分组数据网络连接的请求消息,所述请求消息中携带用于指示所述ue建立第二分组数据网络连接的参数。
5.如权利要求4所述的方法,其特征在于,所述通知消息用于通知所述控制面网关所述ue所在的变化后的ta的ta标识不在所述ta标识列表中。
6.如权利要求4或5所述的方法,其特征在于,所述方法还包括:
所述移动管理实体根据所述请求消息,触发所述ue发起所述ue与第二用户面网关之间的第二分组数据网络连接。
7.如权利要求4至6中任一项所述的方法,其特征在于,所述方法包括:
所述移动管理实体删除所述第一分组数据网络连接。
8.如权利要求4至7中任一项所述的方法,其特征在于,所述用于指示所述ue建立所述第二分组数据网络连接的参数为设置为“请求重激活”的原因值。
9.一种更新用户面网关的方法,其特征在于,包括:
移动管理实体在用户设备ue所在的跟踪区ta发生变化后,确定所述ue所在的变化前ta对应第一ta标识,以及确定所述ue所在的变化后ta对应第二ta标识,所述ue与第一用户面网关之间建立有第一分组数据网络连接;
所述移动管理实体根据预先存储的每个用户面网关标识与ta标识列表的对应关系,确定所述第一ta标识所在的ta列表对应第一用户面网关标识,以及确定所述第二ta标识所在的ta列表对应第二用户面网关标识;
当所述第一用户面网关标识对应的所述第一用户面网关与所述第二用户面网关标识对应的第二用户面网关不同时,所述移动管理实体向所述ue发起重建分组数据网络连接的请求消息,所述请求消息用于触发所述ue发起第二分组数据网络连接,所述第二分组数据网络连接为所述ue与所述第二用户面网关之间的分组数据网络连接。
10.如权利要求9所述的方法,其特征在于,所述移动管理实体向所述ue发起重建分组数据网络连接的请求消息,包括:
所述移动管理实体向所述ue发起断开所述第一分组数据网络连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二分组数据网络连接的参数。
11.一种更新用户面网关的装置,其特征在于,包括:
发送单元,用于在用户设备ue与第一用户面网关之间的第一分组数据网络连接的建立过程中,向移动管理实体发送第一用户面网关对应的跟踪区ta标识列表;
接收单元,用于从所述移动管理实体接收通知消息,所述通知消息用于通知所述控制面网关所述ue所在的ta的ta标识不在所述ta标识列表中;
请求单元,用于向所述移动管理实体发起重建分组数据网络连接的请求消息,所述请求消息中携带用于指示所述ue建立第二分组数据网络连接的参数;
建立单元,用于在所述第二分组数据网络连接的建立过程中,选择第二用户面网关,建立所述ue与所述第二用户面网关之间的所述第二分组数据网络连接。
12.如权利要求11所述的装置,其特征在于,所述请求消息用于指示所述移动管理实体删除所述第一分组数据网络连接。
13.如权利要求11或12所述的装置,其特征在于,所述用于指示所述ue建立所述第二分组数据网络连接的参数为设置为“请求重激活”的原因值。
14.一种更新用户面网关的装置,其特征在于,包括:
用于在用户设备ue与第一用户面网关之间的第一分组数据网络连接的建立过程中,从控制面网关接收所述第一用户面网关对应的跟踪区ta标识列表的单元;
用于在确定所述ue所在的变化后的ta的ta标识不在所述ta标识列表中,向所述控制面网关发送通知消息的单元;
用于从所述控制面网关接收重建分组数据网络连接的请求消息的单元,所述请求消息中携带用于指示所述ue建立第二分组数据网络连接的参数。
15.如权利要求14所述的装置,其特征在于,所述通知消息用于通知所述控制面网关所述ue所在的变化后的ta的ta标识不在所述ta标识列表中。
16.如权利要求14或15所述的装置,其特征在于,还包括用于根据所述请求消息,触发所述ue发起所述ue与第二用户面网关之间的第二分组数据网络连接的单元。
17.如权利要求14至16中任一项所述的装置,其特征在于,还包括用于删除所述第一分组数据网络连接的单元。
18.如权利要求14至16中任一项所述的装置,其特征在于,所述用于指示所述ue建立所述第二分组数据网络连接的参数为设置为“请求重激活”的原因值。
19.一种更新用户面网关的装置,其特征在于,包括:
存储单元,用于预先存储每个用户面网关标识与跟踪区ta标识列表的对应关系;
确定单元,用于在用户设备ue所在的跟踪区ta发生变化后,确定所述ue所在的变化前ta对应第一ta标识,以及确定所述ue所在的变化后ta对应第二ta标识,所述ue与第一用户面网关之间建立有第一分组数据网络连接;根据所述对应关系,确定所述第一ta标识所在的ta列表对应第一用户面网关标识,以及确定所述第二ta标识所在的ta列表对应第二用户面网关标识;
请求单元,用于当所述第一用户面网关标识对应的所述用户面网关与所述第二用户面网关标识对应的第二用户面网关不同时,向所述ue发起重建分组数据网络连接的请求消息,所述请求消息用于触发所述ue发起第二分组数据网络连接,所述第二分组数据网络连接为所述ue与所述第二用户面网关之间的分组数据网络连接。
20.如权利要求19所述的装置,其特征在于,请求单元用于:
向所述ue发起所述断开第一分组数据网络连接的请求消息,所述请求消息中携带用于指示所述ue建立所述第二分组数据网络连接的参数。
21.一种计算机可读存储介质,其特征在于,所述存储介质上存储有程序,当程序运行时,实现如权利要求1-10任一项所述的更新用户面网关的方法。
22.一种更新用户面网关的装置,其特征在于,包括处理器,所述处理器用于从存储器读取并运行指令,以实现如权利要求1-10任一所述的方法。
23.一种通信系统,其特征在于,包括:
控制面网关,用于在用户设备ue与第一用户面网关之间的第一分组数据网络连接的建立过程中,发送第一用户面网关对应的跟踪区ta标识列表;
移动管理实体,用于从所述控制面网关接收所述ta标识列表,确定所述ue所在的变化后的ta的ta标识不在所述ta标识列表中,则向所述控制面网关发送通知消息;
所述控制面网关还用于从所述移动管理实体接收所述通知消息;向所述移动管理实体发起重建分组数据网络连接的请求消息,所述请求消息中携带用于指示所述ue建立第二分组数据网络连接的参数;在所述第二分组数据网络连接的建立过程中,选择第二用户面网关,建立所述ue与所述第二用户面网关之间的所述第二分组数据网络连接。
24.如权利要求23所述的方法,其特征在于,所述通知消息用于通知所述控制面网关所述ue所在的变化后的ta的ta标识不在所述ta标识列表中。
25.如权利要求23或24所述的方法,其特征在于,所述移动管理实体还用于根据所述请求消息,触发所述ue发起所述ue与第二用户面网关之间的第二分组数据网络连接。
26.如权利要求23至25中任一项所述的方法,其特征在于,所述请求消息用于指示所述移动管理实体删除所述第一分组数据网络连接。
27.如权利要求23至26中任一项所述的方法,其特征在于,所述移动管理实体还用于删除所述第一分组数据网络连接。
28.如权利要求23至27中任一项所述的方法,其特征在于,所述用于指示所述ue建立所述第二分组数据网络连接的参数为设置为“请求重激活”的原因值。
技术总结