一种提供中继业务的方法和装置与流程

文档序号:12379840阅读:271来源:国知局
一种提供中继业务的方法和装置与流程

本发明实施例涉及通信技术,尤其涉及一种提供中继业务的方法和装置。



背景技术:

在无线通信中,为了提高数据的传输效率,采用邻近业务(英文全称:Proximity Services,以下简称:ProSe)技术使小区覆盖范围外的用户设备(User Equipment,以下简称:UE)通过小区覆盖范围内的UE与基站进行通信,从而,提高数据传输效率。

为了便于描述,将小区覆盖范围外的UE称为远端UE(英文:remote UE),将小区覆盖范围内的UE称为中继UE(英文:relay UE),现有技术中,远端UE利用ProSe技术中的发现过程,确定中继UE,并与中继UE建立连接与通信,中继UE建立与服务/分组数据网络网关(英文全称:Serving/Packet Data Network-Gateway,以下简称:S/P-GW)对应的分组数据网络(英文全称:Packet Data Network,以下简称:PDN)连接,用于传输远端UE的数据,中继UE向移动管理实体(英文全称:Mobility Management Entity,以下简称MME)发送请求消息,请求消息中指示远端UE的接入,MME向S-GW发送请求消息,S-GW将请求消息转发给P-GW,P-GW为远端UE分配网络协议(英文全称:Internet Protocol,以下简称:IP)地址以及对应的上行业务流模板(英文全称:Traffic Flow Template,以下简称:TFT);P-GW将上述IP地址和上行TFT依次通过S-GW、MME、基站发送给中继UE,中继UE将上述IP地址发送给远端UE。远端UE则可通过上述IP地址向中继UE发送数据,中继UE通过远端UE对应的上行TFT向基站转发数据。

然而,当远端UE离开小区覆盖范围,通过中继UE接入到网络(如:P-GW)时,会出现数据发送和接收停止的情况,因此,无法保证数据传输的连续性。



技术实现要素:

本发明实施例提供一种提供中继业务的方法和装置,以保证数据传输的连续性。

第一方面,本发明实施例提供一种提供中继业务的方法,应用于分组数据网络网关P-GW,包括:

接收移动管理实体MME发送的第二消息,所述第二消息中包含远端UE的第一标识;

根据所述远端UE的第一标识确定所述远端UE的上行包过滤器;

确定中继UE的上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器,其中所述远端UE的上行包过滤器用于所述中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据网关EPS承载;

向所述MME发送第三消息,所述第三消息中包含所述上行TFT。

结合第一方面,在第一方面的第一种可能的实现方式中,所述远端UE的第一标识包括:

所述远端UE的国际移动用户识别码IMSI或者所述远端UE的网络协议IP地址。

结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第三消息中还包含第一TFT,其中,所述第一TFT用于所述中继UE将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述方法还包括:

接收所述MME发送的第五消息,所述第五消息用于请求承载资源;

根据所述第五消息更新所述中继UE的下行TFT,所述下行TFT中包含所述远端UE的下行包过滤器,其中所述远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载。

第二方面,本发明实施例提供一种提供中继业务的方法,应用于中继用户设备UE,包括:

向移动管理实体MME发送第一消息,所述第一消息用于请求为远端用户设备UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时 标识GUTI;

接收所述MME发送的第四消息,所述第四消息中包含上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器;

根据所述上行TFT将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载;

通过所述中继UE的EPS承载向分组数据网络网关P-GW发送所述远端UE的上行数据包。

结合第二方面,在第二方面的第一种可能的实现方式中,所述第四消息中还包含第一TFT;

根据所述第一TFT将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

结合第二方面,在第二方面的第二种可能的实现方式中,所述接收所述MME发送的第四消息之后,还包括:

生成第一TFT;

根据所述第一TFT将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

结合第二方面或第二方面的第一种可能的实现方式或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述向MME发送第一消息之前,还包括:

接收远端UE发送的附着请求信息或者跟踪区域更新消息,所述附着请求信息或者跟踪区域更新消息用于所述远端UE对应的原MME验证所述远端UE。

结合第二方面或第二方面的第一种可能的实现方式至第三种可能的实现方式中任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第一消息中还包含所述远端UE的第二标识;

所述第二标识用于所述MME确定所述远端UE的P-GW的地址,并建立所述中继UE和所述P-GW之间的分组数据网络PDN连接。

结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述第二标识为关联EPS承载标识LBI或者接入点名称APN。

第三方面,本发明实施例提供一种提供中继业务的方法,应用于移动管 理实体MME,包括:

接收中继用户设备UE发送的第一消息,所述第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时标识GUTI;

根据所述远端UE的GUTI,获取所述远端UE的第一标识;

向分组数据网络网关P-GW发送第二消息,所述第二消息中包含所述远端UE的第一标识;

接收所述P-GW发送的第三消息,所述第三消息中包含上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器,其中所述远端UE的上行包过滤器用于所述中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载;

发送第四消息到所述中继UE,所述第四消息中包含所述上行TFT。

结合第三方面,在第三方面的第一种可能的实现方式中,所述远端UE的标识包括:所述远端UE的国际移动用户识别码IMSI或者所述远端UE的网络协议IP地址。

结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述第三消息中还包含第一TFT,所述第一TFT用于所述中继UE将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口;

所述第四消息中还包含所述第一TFT。

结合第三方面或第三方面的第一种可能的实现方式或第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述发送第四消息到所述中继UE之后,还包括:

向所述P-GW发送所述第五消息,所述第五消息用于请求承载资源,所述第五消息以使所述P-GW更新所述中继UE的下行TFT,所述下行TFT中包含所述远端UE的下行包过滤器,其中所述远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载。

结合第三方面或第三方面的第一种可能的实现方式至第三种可能的实现方式中任一种可能的实现方式,在第三方面的第四种可能的实现方式中,所述根据所述远端UE的GUTI,获取所述远端UE的第一标识,包括:

根据所述远端UE的GUTI获取所述远端UE的上下文信息,从所述远端UE的上下文信息中获取所述远端UE的第一标识。

结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述根据所述远端UE的GUTI获取所述远端UE的上下文信息,包括:

根据所述远端UE的GUTI,确定所述远端UE对应的原移动管理实体MME;

向所述原MME发送第六消息,所述第六消息用于获取所述远端UE的上下文信息,所述第六消息中包含所述远端UE的GUTI;

接收所述原MME发送的所述远端UE的上下文信息。

结合第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中,所述第六消息中还包含附着请求信息或者跟踪区域更新消息,所述附着请求信息或者所述跟踪区域更新消息用于所述原MME验证所述远端UE。

结合第三方面的第五种可能的实现方式或第六种可能的实现方式,在第三方面的第七种可能的实现方式中,所述第一消息中还包含所述远端UE的第二标识;

所述接收所述原MME发送的所述远端UE的上下文信息之后,还包括:

根据所述远端UE的第二标识,确定所述P-GW的地址,并建立所述中继UE和所述P-GW之间的分组数据网络PDN连接。

结合第三方面的第七种可能的实现方式,在第三方面的第八种可能的实现方式中,所述第二标识为关联EPS承载标识LBI或者接入点名称APN。

第四方面,本发明实施例提供一种提供中继业务的装置,应用于分组数据网络网关P-GW,包括:

接收模块,用于接收移动管理实体MME发送的第二消息,所述第二消息中包含远端UE的第一标识;

处理模块,用于根据所述远端UE的第一标识确定所述远端UE的上行包过滤器;

所述处理模块还用于确定中继UE的上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器,其中所述远端UE的上行包过滤器用于 所述中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据网关EPS承载;

发送模块,用于向所述MME发送第三消息,所述第三消息中包含所述上行TFT。

结合第四方面,在第四方面的第一种可能的实现方式中,所述远端UE的第一标识包括:

所述远端UE的国际移动用户识别码IMSI或者所述远端UE的网络协议IP地址。

结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述第三消息中还包含第一TFT,其中,所述第一TFT用于所述中继UE将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

结合第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述接收模块,还用于接收所述MME发送的第五消息,所述第五消息用于请求承载资源;

所述处理模块还用于根据所述第五消息更新所述中继UE的下行TFT,所述下行TFT中包含所述远端UE的下行包过滤器,其中所述远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载。

第五方面,本发明实施例提供一种提供中继业务的装置,应用于中继用户设备UE,包括:

发送模块,用于向移动管理实体MME发送第一消息,所述第一消息用于请求为远端用户设备UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时标识GUTI;

接收模块,用于接收所述MME发送的第四消息,所述第四消息中包含上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器;

处理模块,用于根据所述上行TFT将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载;

所述发送模块,还用于通过所述中继UE的EPS承载向分组数据网络网关P-GW发送所述远端UE的上行数据包。

结合第五方面,在第五方面的第一种可能的实现方式中,所述第四消息中还包含第一TFT;

所述处理模块,还用于根据所述第一TFT将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

结合第五方面,在第五方面的第二种可能的实现方式中,所述处理模块还用于生成第一TFT;根据所述第一TFT将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

结合第五方面或第五方面的第一种可能的实现方式或第二种可能的实现方式,在第五方面的第三种可能的实现方式中,所述接收模块还用于接收远端UE发送的附着请求信息或者跟踪区域更新消息,所述附着请求信息或者跟踪区域更新消息用于所述远端UE对应的原MME验证所述远端UE。

结合第五方面或第五方面的第一种可能的实现方式至第三种可能的实现方式中任一种可能的实现方式,在第五方面的第四种可能的实现方式中,所述第一消息中还包含所述远端UE的第二标识;

所述第二标识用于所述MME确定所述远端UE的P-GW的地址,并建立所述中继UE和所述P-GW之间的分组数据网络PDN连接。

结合第五方面的第四种可能的实现方式,在第五方面的第五种可能的实现方式中,所述第二标识为关联EPS承载标识LBI或者接入点名称APN。

第六方面,本发明实施例提供一种提供中继业务的装置,应用于移动管理实体MME,包括:

接收模块,用于接收中继用户设备UE发送的第一消息,所述第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时标识GUTI;

处理模块,用于根据所述远端UE的GUTI,获取所述远端UE的第一标识;

发送模块,用于向分组数据网络网关P-GW发送第二消息,所述第二消息中包含所述远端UE的第一标识;

所述接收模块还用于接收所述P-GW发送的第三消息,所述第三消息中包含上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器,其中所述远端UE的上行包过滤器用于所述中继UE将所述远端UE的上 行数据包映射到所述中继UE的演进型分组数据EPS承载;

所述发送模块还用于发送第四消息到所述中继UE,所述第四消息中包含所述上行TFT。

结合第六方面,在第六方面的第一种可能的实现方式中,所述远端UE的标识包括:所述远端UE的国际移动用户识别码IMSI或者所述远端UE的网络协议IP地址。

结合第六方面或第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,所述第三消息中还包含第一TFT,所述第一TFT用于所述中继UE将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口;

所述第四消息中还包含所述第一TFT。

结合第六方面或第六方面的第一种可能的实现方式或第二种可能的实现方式,在第六方面的第三种可能的实现方式中,所述发送模块还用于向所述P-GW发送所述第五消息,所述第五消息用于请求承载资源,所述第五消息以使所述P-GW更新所述中继UE的下行TFT,所述下行TFT中包含所述远端UE的下行包过滤器,其中所述远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载的下行包过滤器。

结合第六方面或第六方面的第一种可能的实现方式至第三种可能的实现方式中任一种可能的实现方式,在第六方面的第四种可能的实现方式中,所述处理模块具体用于根据所述远端UE的GUTI获取所述远端UE的上下文信息,从所述远端UE的上下文信息中获取所述远端UE的第一标识。

结合第六方面的第四种可能的实现方式,在第六方面的第五种可能的实现方式中,所述处理模块具体用于根据所述远端UE的GUTI,确定所述远端UE对应的原移动管理实体MME;

所述发送模块还用于向所述原MME发送第六消息,所述第六消息用于获取所述远端UE的上下文信息,所述第六消息中包含所述远端UE的GUTI;

所述接收模块还用于接收所述原MME发送的所述远端UE的上下文信息。

结合第六方面的第五种可能的实现方式,在第六方面的第六种可能的实现方式中,所述第六消息中还包含附着请求信息或者跟踪区域更新消息,所 述附着请求信息或者所述跟踪区域更新消息用于所述原MME验证所述远端UE。

结合第六方面的第五种可能的实现方式或第六种可能的实现方式,在第六方面的第七种可能的实现方式中,所述第一消息中还包含所述远端UE的第二标识;

所述处理模块还用于根据所述远端UE的第二标识,确定所述P-GW的地址,并建立所述中继UE和所述P-GW之间的分组数据网络PDN连接。

结合第六方面的第七种可能的实现方式,在第六方面的第八种可能的实现方式中,所述第二标识为关联EPS承载标识LBI或者接入点名称APN。

本发明实施例提供的提供中继业务的方法和装置,通过P-GW接收MME发送的第二消息,其中,第二消息中包含远端UE的第一标识,根据远端UE的第一标识确定远端UE的上行包过滤器,确定中继UE的上行TFT,上行TFT中包含远端UE的上行包过滤器,其中远端UE的上行包过滤器用于中继UE将远端UE的上行数据包映射到中继UE的EPS承载,由于上行TFT中包含远端UE的上行包过滤器,其中远端UE的上行包过滤器用于中继UE将远端UE的上行数据包映射到中继UE的EPS承载的远端UE,其中,远端UE的上行包过滤器是P-GW根据远端UE的已有上下文确定的,上下文包含了远端UE的IP地址,从而保证了远端UE通过中继UE接入网络采用的IP地址与远端UE在小区覆盖范围内接入网络采用的IP地址一致,从而,保证数据传输的连续性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的应用场景示意图;

图2为本发明提供中继业务的方法实施例一的流程示意图;

图3为本发明提供中继业务的方法实施例二的流程示意图;

图4为本发明提供中继业务的方法实施例三的流程示意图;

图5为本发明提供中继业务的方法实施例四的流程示意图;

图6为本发明提供中继业务的装置实施例一的结构示意图;

图7为本发明提供中继业务的装置实施例二的结构示意图;

图8为本发明提供中继业务的装置实施例三的结构示意图;

图9为本发明提供中继业务的装置实施例四的结构示意图;

图10为本发明提供中继业务的装置实施例五的结构示意图;

图11为本发明提供中继业务的装置实施例六的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

当远端UE在处于小区覆盖范围内,接入网络时,从P-GW获得的IP地址,和远端UE处于小区覆盖范围外,通过中继UE接入网络,从P-GW获得的IP地址有可能不同,导致与远端UE通信的服务器需要重新获得远端UE的IP地址,才能继续进行通信,不能保证数据传输的连续性。本发明为了解决数据传输的连续性的问题,通过下面的实施例实现:

图1为本发明的应用场景示意图,如图1所示,远端UE处于小区的覆盖范围内,远端UE通过处于小区覆盖范围内的中继UE接入网络,具体地,远端UE向中继UE发送包含远端UE的全球唯一临时标识(英文 全称:Globally Unique Temporary Identity,以下简称:GUTI)的消息,中继UE将包含远端UE的GUTI的消息发送给MME,MME根据远端UE的GUTI,获取远端UE的第一标识,具体地,如果MME与远端UE在小区覆盖范围内接入网络的MME为同一MME,则MME根据远端UE的GUTI,获取远端UE的上下文,根据远端UE的上下文获取远端UE的第一标识,如果MME与远端UE在小区覆盖范围内接入网络的MME为不同的MME时,为了便于描述,将远端UE在小区覆盖范围内接入网络的MME称为原MME,则MME将所述远端UE的GUTI发送给原MME,原MME为远端UE在小区覆盖范围内接入网络的MME,原MME根据远端UE的GUTI获取远端UE的上下文,根据远端UE的上下文获取远端UE的第一标识,第一标识例如:国际移动用户标识(英文全称:International Mobile Subscriber Identity,以下简称:IMSI)或IP地址,MME向P-GW发送远端UE的第一标识,P-GW根据远端UE的第一标识确定上行业务流模板(英文全称:Traffic Flow Template,以下简称:TFT),上行TFT中包含用于中继UE将远端UE的上行数据包映射到中继UE的演进型分组数据网关(英文全称:Evolved Packet System,简称:EPS)承载的上行包过滤器(英文全称:Uplink Packet Filter);包过滤器的主要内容是一个IP五元组(源地址\目的地址\源端口\目的端口\IP之上的应用层协议号),P-GW通过S-GW、MME、基站将上行TFT发送给中继UE,中继UE接收到远端UE发送的数据包之后,根据上行TFT中的包过滤器进行数据的转发。由于上行TFT中包含中继UE将远端UE的上行数据包映射到中继UE的EPS承载的上行包过滤器,其中上行包过滤器是远端UE的P-GW根据远端UE的已有上下文确定的,其中上下文包含了远端UE的IP地址,从而保证了远端UE通过中继UE接入网络采用的IP地址与远端UE在小区覆盖范围内接入网络采用的IP地址一致,从而,保证数据传输的连续性。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

本发明的技术方案可应用于不同的应用场景中,下面以几个常见的应用 场景为例,进行详细的描述。

其中,第一种场景是远端UE通过中继UE接入网络中,接入网络中的MME与远端UE在小区覆盖范围内接入网络的MME相同;

第二种场景是远端UE通过中继UE接入网络中,接入网络中的MME与远端UE在小区覆盖范围内接入网络的MME不同;

第三种场景是远端UE通过上一次接入网络的P-GW与中继UE接入网络的P-GW不同。

图2为本发明提供中继业务的方法实施例一的流程示意图,该方法应用于MME,如图2所示,本实施例的方法如下:

S201:接收中继UE发送的第一消息,第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的GUTI。

其中,中继业务是指远端UE在小区覆盖范围外,中继UE在小区覆盖范围内,远端UE通过中继UE接入网络,获得数据业务。

当远端UE处于小区覆盖范围外后,利用ProSe技术中的发现过程,确定一个小区覆盖范围内的UE作为中继UE,并向中继UE发送远端UE的GUTI,中继UE将第一消息发送给MME,第一消息用于请求为远端UE提供中继业务,MME接收中继UE发送的第一消息,第一消息中包含远端UE的GUTI。

S202:根据远端UE的GUTI,获取远端UE的第一标识。

MME通过根据远端UE的GUTI获取远端UE的上下文信息,从远端UE的上下文信息中获取远端UE的第一标识。

第一标识包括所述远端UE的IMSI,或者所述远端UE的IP地址。

其中,在第一种场景下:由于远端UE在小区覆盖范围内接入网络的MME与通过中继UE接入网络的MME相同,因此,在MME中包含远端UE的上下文信息,MME即可直接根据远端UE的GUTI获取远端UE的上下文信息,从远端UE的上下文信息中获取远端UE的第一标识。

在第二种场景中,由于远端UE在小区覆盖范围内接入网络的MME与通过中继UE接入网络的MME不同,将通过中继UE接入网络的MME称为目标MME。在目标MME中不包含远端UE的上下文信息,而在原MME中包含远端UE的上下文信息,则目标MME根据远端UE的GUTI,确定远端 UE对应的原MME的地址,向原MME发送第六消息,第六消息用于获取远端UE的上下文信息,第六消息中包含远端UE的GUTI,原MME根据远端UE的GUTI确定远端UE的上下文信息,并将远端UE的上下文信息发送给目标MME,目标MME接收到原MME发送的远端UE的上下文信息,目标MME从远端UE的上下文信息中获取远端UE的第一标识。

其中,第六消息中还可以包含附着请求信息或者跟踪区域更新消息,附着请求信息或者跟踪区域更新消息用于原MME验证远端MME的合法性,原MME根据附着请求信息验证远端MME的合法性之后,再根据远端UE的GUTI获取远端UE的上下文信息。

S203:向P-GW发送第二消息,第二消息中包含远端UE的第一标识。

具体地,MME可以通过S-GW向P-GW转发第二消息。

本发明各实施例中所描述的MME向P-GW发送的消息均可以是MME通过S-GW向P-GW发送该消息;P-GW向MME发送的消息均可以是P-GW通过S-GW向MME发送该消息。

P-GW接收到上述第二消息,第二消息中包含远端UE的第一标识,P-GW则可以根据远端UE的第一标识确定远端UE的上行包过滤器,根据远端UE的上行包过滤器,确定中继UE的上行TFT,中继UE的上行TFT中包含用于中继UE将远端UE的上行数据包映射到中继UE的EPS承载的上行包过滤器,P-GW向MME发送第三消息,第三消息中包含中继UE的上行TFT。

S204:接收P-GW发送的第三消息。

其中,第三消息中包含上行TFT,上行TFT中包含远端UE的上行包过滤器,其中远端UE的上行包过滤器用于中继UE将远端UE的上行数据包映射到中继UE的EPS承载。

具体地,第三消息可以通过包含在P-GW发送的更新承载请求消息中。

S205:发送第四消息到中继UE,第四消息中包含上行TFT。

MME将第四消息发送到中继UE,第四消息中包含上行TFT,中继UE接收到远端UE的业务数据之后,根据上行TFT,将远端UE的上行数据包映射到中继UE的EPS承载进行上行传输。

本实施例中,通过接收中继UE发送的第一消息,第一消息用于请求为远端UE提供中继业务,所述第一消息中包含远端UE的GUTI;根据远端 UE的GUTI,获取远端UE的第一标识;向P-GW发送第二消息,第二消息中包含远端UE的第一标识;接收P-GW发送的第三消息,第三消息中包含上行TFT,上行TFT中包含远端UE的上行包过滤器,其中远端UE的上行包过滤器用于中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据网关EPS承载;发送第四消息到所述中继UE,所述第四消息中包含所述上行TFT,以使中继UE接收到远端UE的业务数据之后,根据上行TFT,将远端UE的上行数据包映射到中继UE的EPS承载进行上行传输。由于中继UE的上行TFT中包含远端UE的上行包过滤器,其中远端UE的上行包过滤器用于中继UE将远端UE的上行数据包映射到中继UE的EPS承载,其中,上行包过滤器是远端UE的P-GW根据远端UE的已有上下文确定的,上下文包含了远端UE的IP地址,从而保证了远端UE通过中继UE接入网络采用的IP地址与上一次接入网络采用的IP地址一致,从而,保证数据传输的连续性。

在图2所示实施例的基础上,可选地,第三消息中还包含第一TFT,所述第一TFT用于所述中继UE将远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口,用于承载发现,直连通信和中继的信令与数据;第四消息中还包含所述第一TFT,中继UE根据第一TFT将下行数据包路由到PC5上的不同承载。其中,承载唯一确定了一个或者多个数据流,这些数据流在UE和P-GW的连接中,获得相同的服务质量(英文全称:Quality of Service,以下简称:QoS)的处理,一个PDN连接中有多个承载,将不同的数据包根据不同的QoS的要求,映射到不同的承载中。需要说明的是,第一TFT可以在第三消息中发送,也可以通过独立于第三消息的另一消息发送,对此,本发明不作限制。

MME还向P-GW发送第五消息,第五消息用于请求承载资源,第五消息以使所述P-GW更新所述中继UE的下行TFT,所述下行TFT中包含远端UE的下行包过滤器,其中远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载的下行包过滤器。P-GW接收到MME发送的第五消息之后,更新所述中继UE的下行TFT,当P-GW向远端UE发送下行数据时,可以根据中继UE的下行TFT,将发送给远端UE的下行数据包映射到中继UE的EPS承载,进行下行数据的发送。

针对第三种场景,在上述实施例中,第一消息中还包含远端UE的第二标识,例如:可以为关联EPS承载标识(英文全称:Linked Bearer identifier,以下简称:LBI)或者接入点名称(英文全称:Access Point Name,以下简称:APN)。

MME根据远端UE的第二标识,确定远端UE的P-GW的地址,若确定的远端UE的P-GW的地址与中继UE接入的P-GW不一致,则还包括MME建立中继UE和P-GW之间的PDN连接。

图3为本发明提供中继业务的方法实施例二的流程示意图,应用于P-GW,本实施例由P-GW执行,本实施例的方法如下:

S301:接收MME发送的第二消息。

当远端UE处于小区覆盖范围外后,利用ProSe技术中的发现过程,确定一个小区覆盖范围内的UE作为中继UE,并向中继UE发送第一消息,所述第一消息中包含远端UE的GUTI,中继UE将第一消息发送给MME,第一消息用于请求为远端UE提供中继业务,MME接收中继UE发送的第一消息。MME通过根据远端UE的GUTI获取远端UE的上下文信息,从远端UE的上下文信息中获取远端UE的第一标识,第一标识为远端UE的IMSI或者所述远端UE的IP地址。MME可以通过S-GW向P-GW转发第二消息,第二消息中包含远端UE的第一标识。

S302:根据远端UE的第一标识确定远端UE的上行包过滤器。

P-GW接收到上述第二消息,P-GW则可以根据远端UE的第一标识获得远端UE的上下文,并且从上下文中获得对应的上行包过滤器。

S303:确定中继UE的上行TFT。

其中,中继UE的上行TFT中包含远端UE的上行包过滤器,其中远端UE的上行包过滤器用于中继UE将远端UE的上行数据包映射到中继UE的演进型分组数据网关EPS承载。

P-GW向MME发送第三消息,第三消息中包含中继UE的上行TFT。

S304:向MME发送第三消息,第三消息中包含中继UE的上行TFT。

具体地,第三消息可以通过包含在P-GW发送的更新承载请求消息中。

MME将上行TFT发送到中继UE,中继UE接收到远端UE的业务数据之后,根据上行TFT,将远端UE的上行数据包映射到中继UE的EPS承载 进行上行传输。

本实施例中,通过MME接收MME发送的第二消息,根据第二消息中包含的远端UE的第一标识确定远端UE的包过滤器,根据远端UE的包过滤器,确定上行TFT,向MME发送第三消息,第三消息中包含上行TFT,MME将上行TFT发送给中继UE,中继UE接收到远端UE的业务数据之后,根据上行TFT,将远端UE的上行数据包映射到中继UE的EPS承载进行上行传输;由于中继UE的上行TFT中包含上行包过滤器,其中远端UE的上行包过滤器用于中继UE将远端UE的上行数据包映射到中继UE的EPS承载,其中,上行包过滤器是远端UE的P-GW根据远端UE的已有上下文确定的,上下文包含了远端UE的IP地址,从而保证了远端UE通过中继UE接入网络采用的IP地址与上一次接入网络采用的IP地址一致,从而,保证数据传输的连续性。

在上述实施例中,P-GW向MME发送的第三消息中还包含第一TFT,所述第一TFT用于所述中继UE将远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口,用于承载发现,直连通信和中继的信令与数据;第四消息中还包含所述第一TFT,中继UE根据第一TFT将下行数据包路由到PC5上的不同承载。

P-GW还接收MME发送的第五消息,第五消息用于请求承载资源,第五消息以使所述P-GW更新所述中继UE的下行TFT,所述下行TFT中包含远端UE的下行包过滤器,其中所述远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载的下行包过滤器。P-GW接收到MME发送的第五消息之后,更新所述中继UE的下行TFT。当P-GW向远端UE发送下行数据时,可以根据中继UE的下行TFT,将发送给远端UE的下行数据包映射到中继UE的EPS承载,进行下行数据的发送。

图4为本发明提供中继业务的方法实施例三的流程示意图,该方法应用于中继UE,本实施例的方法如下:

S401:向MME发送第一消息,所述第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的GUTI。

其中,中继业务是指远端UE在小区覆盖范围外,中继UE在小区覆盖范围内,远端UE通过中继UE接入网络,获得数据业务。

其中,远端UE如何选择中继UE,向中继UE发送远端UE的GUTI,以及中继UE向MME发送第一消息之后,MME及P-GW的相关处理参见图1所示实施例的S201~S204的详细描述,此处不再赘述。

S402:接收MME发送的第四消息,所述第四消息中包含上行TFT。

其中,上行TFT中包含所述远端UE的上行包过滤器。

S403:根据所述上行TFT将所述远端UE的上行数据包映射到所述中继UE的EPS承载。

中继UE接收到数据包之后,将数据包与上行包过滤器进行匹配,匹配成功后,则在对应的承载上进行发送。当与上行包过滤器进行匹配时,按照上行包过滤的优先级逐一进行,直至找到匹配的上行包过滤器(如通配的过滤器)。如果没有匹配的过滤器,则UE将丢弃该数据包。

S404:通过所述中继UE的EPS承载向P-GW发送所述远端UE的上行数据包。

本实施例中,通过中继UE向移动管理实体MME发送第一消息,所述第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的GUTI,接收MME发送的第四消息,所述第四消息中包含上行业务流模板TFT,根据所述上行TFT将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载,其中,上行包过滤器是远端UE的P-GW根据远端UE的已有上下文确定的,上下文包含了远端UE的IP地址,从而保证了远端UE通过中继UE接入网络采用的IP地址与上一次接入网络采用的IP地址一致,从而,保证数据传输的连续性。

在上述实施例中,其中,一种实现方式为第四消息中还包含第一TFT,中继UE根据所述第一TFT将远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

另一种实现方式为:中继UE接收所述MME发送的第四消息之后,生成第一TFT,并根据所述第一TFT将远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

在上述实施中,还包括中继UE接收远端UE发送的附着请求信息或者跟踪区域更新消息,所述附着请求信息或者跟踪区域更新消息用于所述远端UE对应的原MME验证所述远端UE。

在上述实施例中,第一消息中还包含所述远端UE的第二标识;所述第 二标识用于所述MME确定所述远端UE的P-GW的地址,并为所述中继UE向所述P-GW建立分组数据网络PDN连接。其中,第二标识为LBI或者APN。

图5为本发明提供中继业务的方法实施例四的流程示意图,本实施例的方法如下:

S501:远端UE向中继UE发送远端UE的GUTI。

S502:中继UE向MME发送第一消息。

第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的GUTI。

S503:MME根据远端UE的GUTI,确定远端UE对应的原移动管理实体MME;

S504:MME向所述原MME发送第六消息。

其中,第六消息用于获取远端UE的上下文信息,第六消息中包含所述远端UE的GUTI。

S505:原MME根据远端UE的GUTI获取远端UE的上下文信息。

S506:原MME将远端UE的上下文信息发送给MME。

S507:MME根据远端UE的上下文信息获取远端UE的第一标识。

S508:MME通过S-GW向P-GW发送第二消息,第二消息中包含远端UE的第一标识。

S509:P-GW根据远端UE的第一标识确定远端UE的包过滤器,并根据远端UE的包过滤器,更新中继UE的上行TFT。

S510:P-GW通过S-GW向MME发送第三消息,第三消息中包含更新后的所述中继UE的上行TFT和第一TFT。

S511:MME向中继UE发送第四消息,第四消息中包含上行TFT和第一TFT。

S512:MME通过S-GW向P-GW发送第五消息。

S513:P-GW根据第五消息更新中继UE的下行TFT。

本实施例中,各步骤的详细描述可参见图2、图3、图4中相应步骤的详细描述,此处不再赘述。

本实施例中,由于中继UE的上行TFT中包含将远端UE的上行数据包映射到中继UE的EPS承载的上行包过滤器,其中,上行包过滤器是远 端UE的P-GW根据远端UE的已有上下文确定的,上下文包含了远端UE的IP地址,从而保证了远端UE通过中继UE接入网络采用的IP地址与远端UE在小区覆盖范围内采用的IP地址一致,从而,保证数据传输的连续性。

图6为本发明提供中继业务的装置实施例一的结构示意图,本实施例的装置应用于P-GW,本实施例的装置包括:接收模块601、处理模块602和发送模块603,其中,接收模块601用于接收移动管理实体MME发送的第二消息,所述第二消息中包含远端UE的第一标识;处理模块602用于根据所述远端UE的第一标识确定所述远端UE的上行包过滤器;所述处理模块602还用于确定中继UE的上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器,其中所述远端UE的上行包过滤器用于所述中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据网关EPS承载;发送模块603用于向所述MME发送第三消息,所述第三消息中包含所述上行TFT。

在上述实施例中,所述远端UE的第一标识包括:

所述远端UE的国际移动用户识别码IMSI或者所述远端UE的网络协议IP地址。

在上述实施例中,所述第三消息中还包含第一TFT,其中,所述第一TFT用于所述中继UE将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

在上述实施例中,所述接收模块601还用于接收所述MME发送的第五消息,所述第五消息用于请求承载资源;

所述处理模块602还用于根据所述第五消息更新所述中继UE的下行TFT,所述下行TFT中包含所述远端UE的下行包过滤器,其中所述远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载。

本实施例的装置对应的可用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图7为本发明提供中继业务的装置实施例二的结构示意图,本实施例的装置应用于中UE,本实施例的装置包括发送模块701、接收模块702和处理 模块703,其中,发送模块701用于向移动管理实体MME发送第一消息,所述第一消息用于请求为远端用户设备UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时标识GUTI;接收模块702用于接收所述MME发送的第四消息,所述第四消息中包含上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器;处理模块703用于根据所述上行TFT将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载;所述发送模块701还用于通过所述中继UE的EPS承载向分组数据网络网关P-GW发送所述远端UE的上行数据包。

在上述实施例中,所述第四消息中还包含第一TFT;

所述处理模块703还用于根据所述第一TFT将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

在上述实施例中,所述处理模块703还用于生成第一TFT;根据所述第一TFT将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口。

在上述实施例中,所述接收模块702还用于接收远端UE发送的附着请求信息或者跟踪区域更新消息,所述附着请求信息或者跟踪区域更新消息用于所述远端UE对应的原MME验证所述远端UE。

在上述实施例中,所述第一消息中还包含所述远端UE的第二标识;

所述第二标识用于所述MME确定所述远端UE的P-GW的地址,并建立所述中继UE和所述P-GW之间的分组数据网络PDN连接。

在上述实施例中,所述第二标识为关联EPS承载标识LBI或者接入点名称APN。

本实施例的装置对应的可用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图8为本发明提供中继业务的装置实施例三的结构示意图,本实施例的装置应用于MME,本实施例的装置包括接收模块801、处理模块802和发送模块803,其中,接收模块801用于接收中继用户设备UE发送的第一消息,所述第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时标识GUTI;处理模块802用于根据所述远端UE的 GUTI,获取所述远端UE的第一标识;发送模块803用于向分组数据网络网关P-GW发送第二消息,所述第二消息中包含所述远端UE的第一标识;所述接收模块801还用于接收所述P-GW发送的第三消息,所述第三消息中包含上行业务流模板TFT,所述上行TFT中包含所述远端UE的上行包过滤器,其中所述远端UE的上行包过滤器用于所述中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载;所述发送模块803还用于发送第四消息到所述中继UE,所述第四消息中包含所述上行TFT。

在上述实施例中,所述远端UE的标识包括:所述远端UE的国际移动用户识别码IMSI或者所述远端UE的网络协议IP地址。

在上述实施例中,所述第三消息中还包含第一TFT,所述第一TFT用于所述中继UE将所述远端UE的下行数据包路由到PC5上的承载,所述PC5为所述中继UE和所述远端UE之间的接口;所述第四消息中还包含所述第一TFT。

在上述实施例中,所述发送模块803还用于向所述P-GW发送所述第五消息,所述第五消息用于请求承载资源,所述第五消息以使所述P-GW更新所述中继UE的下行TFT,所述下行TFT中包含所述远端UE的下行包过滤器,其中所述远端UE的下行包过滤器用于将所述远端UE的下行数据包映射到所述中继UE的EPS承载。

在上述实施例中,所述处理模块802具体用于根据所述远端UE的GUTI获取所述远端UE的上下文信息,从所述远端UE的上下文信息中获取所述远端UE的第一标识。

在上述实施例中,所述处理模块802具体用于根据所述远端UE的GUTI,确定所述远端UE对应的原移动管理实体MME;所述发送模块803还用于向所述原MME发送第六消息,所述第六消息用于获取所述远端UE的上下文信息,所述第六消息中包含所述远端UE的GUTI;所述接收模块801还用于接收所述原MME发送的所述远端UE的上下文信息。

在上述实施例中,所述第六消息中还包含附着请求信息或者跟踪区域更新消息,所述附着请求信息或者所述跟踪区域更新消息用于所述原MME验证所述远端UE。

在上述实施例中,所述第一消息中还包含所述远端UE的第二标识;

所述处理模块802还用于根据所述远端UE的第二标识,确定所述P-GW的地址,并建立所述中继UE和所述P-GW之间的分组数据网络PDN连接。

在上述实施例中,所述第二标识为关联EPS承载标识LBI或者接入点名称APN。

本实施例的装置对应的可用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图9为本发明提供中继业务的装置实施例四的结构示意图,本实施例的装置应用于P-GW中,本实施例的装置包括:接收器901、存储器902、处理器903和发射器904,所述存储器902,用于存储计算机执行指令,所述处理器903,用于运行所述计算机执行指令,接收器901用于接收移动管理实体MME发送的第二消息,所述第二消息中包含远端UE的第一标识;处理器903用于根据所述远端UE的第一标识确定所述远端UE的上行包过滤器;确定中继UE的上行业务流模板TFT,所述上行TFT中包含远端UE的上行包过滤器,其中所述远端UE的上行包过滤器用于所述中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据网关EPS承载;发射器904用于向所述MME发送第三消息,所述第三消息中包含所述上行TFT。

本实施例的装置对应的可用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图10为本发明提供中继业务的装置实施例五的结构示意图,本实施例的装置应用于中继UE,本实施例的装置包括:接收器1001、存储器1002、处理器1003和发射器1004,所述存储器1002,用于存储计算机执行指令,所述处理器1003,用于运行所述计算机执行指令,发射器1004用于向移动管理实体MME发送第一消息,所述第一消息用于请求为远端用户设备UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时标识GUTI;接收器1001用于接收所述MME发送的第四消息,所述第四消息中包含上行业务流模板TFT,上行TFT中包含所述远端UE的上行包过滤器;发射器1004用于根据所述上行TFT将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载;所述发射器1004还用于通过所述中继UE的EPS承载向分组数据网络网关P-GW发送所述远端UE的上行数据包。

本实施例的装置对应的可用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图11为本发明提供中继业务的装置实施例六的结构示意图,本实施例的装置应用于MME,本实施例的装置包括:接收器1101、存储器1102、处理器1103和发射器1104,所述存储器1102,用于存储计算机执行指令,所述处理器1103,用于运行所述计算机执行指令,接收器1101用于接收中继用户设备UE发送的第一消息,所述第一消息用于请求为远端UE提供中继业务,所述第一消息中包含所述远端UE的全球唯一临时标识GUTI;处理器1103用于根据所述远端UE的GUTI,获取所述远端UE的第一标识;发射器1104用于向分组数据网络网关P-GW发送第二消息,所述第二消息中包含所述远端UE的第一标识;接收器1101还用于接收所述P-GW发送的第三消息,所述第三消息中包含上行业务流模板TFT,所述上行TFT中包含远端UE的上行包过滤器,其中远端UE的上行包过滤器用于所述中继UE将所述远端UE的上行数据包映射到所述中继UE的演进型分组数据EPS承载;发射器1104还用于发送第四消息到所述中继UE,所述第四消息中包含所述上行TFT。

本实施例的装置对应的可用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1