一种数据中转方法、装置、网络功能实体及SMF实体
技术领域
本发明涉及通信技术领域,尤其涉及一种数据中转方法、装置、网络功能实体及SMF实体。
背景技术
当前,为了保证第五代移动通信***(5G,5th Generation)的正常运行,5G网络需要支持与通用移动通信技术的长期演进(LTE,Long Term Evolution)网络的互操作,其中一种单注册模式的互操作方式能够使用户设备(UE,User Equipment)在5G网络与LTE网络之间完成***间inter-RAT切换。在切换过程中,由于5G网络的数据传输方式和LTE网络的数据传输方式不同,因此在不同***间进行数据转发时,要求支持数据转发的核心网功能实体能够正确的将从一个***中收到的数据映射到另一个***的传输通路上。目前的互操作方案中,使用同时支持公用数据网网关用户面功能PGW-U和用户面功能UPF的PGW-U+UPF实体来完成数据转发。但这种将转发数据路由到PGW-U+UPF实体的方法,会造成冗余的数据路由,并增加数据转发的时延。
在支持5G网络和LTE网络互操作的网络架构中,LTE网络中的移动性管理功能(MME,Mobility Management Entity)实体和5G网络中的接入与移动性管理功能(AMF,Authentication Management Function)实体之间的Nx接口是可选支持的。当网络支持Nx接口时,网络可以支持5G网络和LTE网络之间的切换,此时MME实体和AMF实体之间需要传递UE的上下文信息,包括移动性上下文和会话连接的上下文。UE接入这种支持Nx接口的网络时,网络可能将其注册模式配置为单注册模式,即single registration mode,目前单注册模式是强制要求UE支持的工作模式。
其中,单注册模式下的5G网络到LTE网络的切换过程主要为:
S1:AMF实体接收到无线接入网(RAN,Radio Access Network)的切换请求后,请求所有会话管理功能(SMF,Session Management Function)实体返回由PDU会话上下文映射生成的演进的分组***(EPS,Evolved Packet System)承载上下文;
S2:AMF实体接收到所有SMF实体返回的EPS承载上下文之后,结合UE的移动性上下文,生成UE上下文,并通过Nx接口传递给MME实体;
S3:目标侧MME实体将Nx接口视作S10接口,即将AMF实体看成MME实体,目标侧MME实体从Nx接口接收到UE上下文之后,按照现有EPS***的S1切换流程继续后续流程;
S4:当SMF实体/PGW-C实体确定UE的会话切换到LTE网络后,可能发起专用承载激活过程来为某些non-GRB QoS流建立专用承载。
而单注册模式下的LTE网络到5G网络的切换准备过程主要为:
S1:MME实体接收到演进的UMTS陆地无线接入网E-UTRAN的切换请求后,选择目标AMF实体,并发送EPS承载上下文到AMF实体;
S2:AMF实体接收到MME实体的请求后,完成EPS移动性管理上下文到5GS移动性管理上下文的转换,其中MME实体提供的UE上下文中包括EPS承载上下文,而EPS承载上下文中包含PGW-C+SMF实体的地址以及PGW-U+UPF实体的上行隧道信息;
S3:AMF实体发送请求消息到PGW-C+SMF实体上,请求PGW-C+SMF实体返回PDU会话标识ID、QoS Rules、EPS承载列表等信息;
S4:AMF实体发送切换请求消息到5G网络中的下一代无线接入网NG RAN,请求建立空口承载;
S5:NG RAN向AMF实体返回ACK消息,消息中携带用于数据转发的N3接口的RAN侧隧道信息;
S6:AMF实体向PGW-C+SMF实体发送请求消息,携带用于数据转发的N3接口的RAN侧隧道信息;
S7:PGW-C+SMF实体向AMF实体返回PDU会话ID和EPS承载列表,其中EPS承载列表中包括在5G***中建立的承载信息,包括需要数据中转的承载的核心网隧道信息;
S8:AMF实体向MME实体返回响应消息,消息中携带EPS承载列表,使得MME实体可以使用其中的需要数据中转的承载的核心网隧道信息来请求服务网关(SGW,Serving GateWay)创建转发隧道。
目前,在5G网络和LTE网络的互操作场景中,由PGW-U+UPF实体作为数据中转节点,这要求将会话的锚点下发的数据先重新路由回锚点,再转发到目标基站。因此,现有的在互操作场景中的数据中转方法,会造成转发数据传输冗余,数据转发的时延大,转发数据传输的效率低,尤其是在使用家乡路由的漫游场景下。
发明内容
本发明实施例的目的在于提供一种数据中转方法、装置、网络功能实体及SMF实体,以解决现有的在互操作场景中的数据中转方法,造成的转发数据传输冗余,数据转发的时延大的问题。
第一方面,本发明实施例提供了一种数据中转方法,应用于网络功能实体,包括:
获取EPS承载信息与PDU会话信息的映射关系;
选择用于数据转发的SMF实体;
将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
优选的,所述网络功能实体为AMF实体,或者PGW-C+SMF实体。
优选的,当数据从5G***转发到LTE***时,所述获取EPS承载信息与PDU会话信息的映射关系,包括:
获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系。
优选的,所述网络功能实体为AMF实体,所述获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系之前,所述方法还包括:
从MME实体获取需要接收转发数据的EPS承载的ID。
优选的,所述从MME实体获取需要接收转发数据的EPS承载的ID之前,所述方法还包括:
向所述MME实体提供待选的需要接收转发数据的EPS承载的ID。
优选的,所述向所述MME实体提供待选的需要接收转发数据的EPS承载的ID之前,所述方法还包括:
从5G***的NG RAN获取需要进行数据转发的PDU会话的QoS流ID;
从PGW-C+SMF实体获取PDU会话的QoS流ID与EPS承载ID的映射关系;
根据所述PDU会话的QoS流ID与EPS承载ID的映射关系,确定所述需要进行数据转发的PDU会话的QoS流ID对应的待选的需要接收转发数据的EPS承载的ID。
优选的,当数据从LTE***转发到5G***时,所述获取EPS承载信息与PDU会话信息的映射关系,包括:
获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系。
优选的,所述网络功能实体为AMF实体,所述获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系之前,所述方法还包括:
从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID。
优选的,所述从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID之前,所述方法还包括:
向所述NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID。
优选的,所述向所述NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID之前,所述方法还包括:
从MME实体获取需要进行数据转发的EPS承载的ID;
根据所述需要进行数据转发的EPS承载的ID,确定所述待选的需要接收转发数据的PDU会话的QoS流的ID。
优选的,所述选择用于数据转发的SMF实体,包括:
基于UE的位置信息,和/或与数据转发相关的PDU会话信息,选择用于数据转发的所述SMF实体;
其中,与数据转发相关的PDU会话为需要进行数据转发的PDU会话,或者需要进行数据转发的EPS承载对应的PDU会话;
所述PDU会话信息包括以下一项或多项:PDU会话对应的数据网络名称和PDU会话所属的网络切片信息。
优选的,所述网络功能实体为PGW-C+SMF实体,所述选择用于数据转发的会话管理功能SMF实体,包括:
接收AMF实体发送的请求消息;
根据所述请求消息,选择用于数据转发的所述SMF实体。
第二方面,本发明实施例提供了一种数据中转方法,应用于SMF实体,包括:
接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系;
根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
优选的,当数据从5G***转发到LTE***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,所述根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道,包括:
选择UPF实体;
为PDU会话分配用于数据转发的核心网隧道标识,并配置所述UPF实体与用于数据转发的SGW之间的转发隧道和与5G***的NG RAN之间的PDU会话隧道;
根据所述需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,将所述PDU会话的QoS流绑定到所述需要接收转发数据的EPS承载对应的转发隧道上,使得所述UPF实体能够根据数据包的QoS流ID,将所述数据包转发到正确的EPS承载的转发隧道上。
优选的,当数据从LTE***转发到5G***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,所述根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道,包括:
选择UPF实体;
为EPS承载分配用于数据转发的隧道端点标识,并配置所述UPF实体与5G***的NGRAN之间的PDU会话隧道;
根据所述需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,将所述EPS承载绑定到所述需要接收转发数据的PDU会话对应的转发隧道上,使得所述UPF实体能够将从所述EPS承载的隧道接收到的数据包标记上正确的QoS流ID,并转发到正确的PDU会话的转发隧道上。
第三方面,本发明实施例提供了一种数据中转装置,应用于网络功能实体,包括:
第一获取模块,用于获取EPS承载信息与PDU会话信息的映射关系;
选择模块,用于选择用于数据转发的SMF实体;
第一发送模块,用于将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系配置数据转发隧道。
优选的,所述网络功能实体为AMF实体,或者PGW-C+SMF实体。
优选的,当数据从5G***转发到LTE***时,所述第一获取模块具体用于:
获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系。
优选的,所述网络功能实体为AMF实体,所述装置还包括:
第二获取模块,用于从MME实体获取需要接收转发数据的EPS承载的ID。
优选的,所述装置还包括:
第二发送模块,用于向所述MME实体提供待选的需要接收转发数据的EPS承载的ID。
优选的,所述装置还包括:
第三获取模块,用于从5G***的NG RAN获取需要进行数据转发的PDU会话的QoS流ID;
第四获取模块,用于从PGW-C+SMF实体获取PDU会话的QoS流ID与EPS承载ID的映射关系;
第一确定模块,用于根据所述PDU会话的QoS流ID与EPS承载ID的映射关系,确定所述需要进行数据转发的PDU会话的QoS流ID对应的待选的需要接收转发数据的EPS承载的ID。
优选的,当数据从LTE***转发到5G***时,所述第一获取模块用于:
获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系。
优选的,所述网络功能实体为AMF实体,所述装置还包括:
第五获取模块,用于从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID。
优选的,所述装置还包括:
第三发送模块,用于向所述NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID。
优选的,所述装置还包括:
第六获取模块,用于从MME实体获取需要进行数据转发的EPS承载的ID;
第二确定模块,用于根据所述需要进行数据转发的EPS承载的ID,确定所述待选的需要接收转发数据的PDU会话的QoS流的ID。
优选的,所述选择模块具体用于:
基于UE的位置信息,和/或与数据转发相关的PDU会话信息,选择用于数据转发的所述SMF实体;
其中,与数据转发相关的PDU会话为需要进行数据转发的PDU会话,或者需要进行数据转发的EPS承载对应的PDU会话;
所述PDU会话信息包括以下一项或多项:PDU会话对应的数据网络名称和PDU会话所属的网络切片信息。
优选的,所述网络功能实体为PGW-C+SMF实体,所述选择模块用于:
接收AMF实体发送的请求消息,并根据所述请求消息,选择用于数据转发的所述SMF实体。
第四方面,本发明实施例提供了一种数据中转装置,应用于SMF实体,包括:
接收模块,用于接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系;
配置模块,用于根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
优选的,当数据从5G***转发到LTE***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,所述配置模块包括:
第一选择单元,用于选择UPF实体;
第一配置单元,用于为PDU会话分配用于数据转发的核心网隧道标识,并配置所述UPF实体与用于数据转发的SGW之间的转发隧道和与5G***的NG RAN之间的PDU会话隧道;
第一绑定单元,用于根据所述需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,将所述PDU会话的QoS流绑定到所述需要接收转发数据的EPS承载对应的转发隧道上,使得所述UPF实体能够根据数据包的QoS流ID,将所述数据包转发到正确的EPS承载的转发隧道上。
优选的,当数据从LTE***转发到5G***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,所述配置模块包括:
第二选择单元,用于选择UPF实体;
第二配置单元,用于为EPS承载分配用于数据转发的隧道端点标识,并配置所述UPF实体与5G***的NG RAN之间的PDU会话隧道;
第二绑定单元,用于根据所述需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,将所述EPS承载绑定到所述需要接收转发数据的PDU会话对应的转发隧道上,使得所述UPF实体能够将从所述EPS承载的隧道接收到的数据包标记上正确的QoS流ID,并转发到正确的PDU会话的转发隧道上。
第五方面,本发明实施例提供了一种网络功能实体,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤:
获取EPS承载信息与PDU会话信息的映射关系;
选择用于数据转发的SMF实体;
将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系配置数据转发隧道。
第六方面,本发明实施例提供了一种SMF实体,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤:
接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系;
根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
第七方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以下步骤:
获取EPS承载信息与PDU会话信息的映射关系;
选择用于数据转发的SMF实体;
将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系配置数据转发隧道。
第八方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以下步骤:
接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系;
根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
本发明实施例的数据中转方法,通过获取EPS承载信息与PDU会话信息的映射关系,选择用于数据转发的SMF实体,将EPS承载信息与PDU会话信息的映射关系发送到SMF实体,由SMF实体根据EPS承载信息与PDU会话信息的映射关系配置数据转发隧道,能够避免由PGW-U+UPF实体作为数据转发节点,从而避免转发数据传输的冗余,减少数据转发的时延,提高转发数据传输的效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1表示本发明实施例的数据中转方法的流程图;
图2表示本发明具体实例一的数据中转过程的流程图;
图3表示本发明具体实例二的数据中转过程的流程图;
图4表示本发明具体实例三的数据中转过程的流程图;
图5表示本发明具体实例四的数据中转过程的流程图;
图6表示本发明具体实例五的数据中转过程的流程图;
图7表示本发明实施例的另一数据中转方法的流程图;
图8表示本发明实施例的数据中转装置的结构示意图之一;
图9表示本发明实施例的数据中转装置的结构示意图之二;
图10表示本发明实施例的数据中转装置的结构示意图之三;
图11表示本发明实施例的数据中转装置的结构示意图之四;
图12表示本发明实施例的网络功能实体的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1所示,本发明实施例提供了一种数据中转方法,应用于网络功能实体,包括以下步骤:
步骤101:获取EPS承载信息与PDU会话信息的映射关系。
其中,本发明实施例中的网络功能实体可以为核心接入和移动性管理功能AMF实体,也可以为同时支持公用数据网网关控制面功能PGW-C和锚点SMF的PGW-C+SMF实体。
本发明实施例的数据中转方法,可适用于5G网络和LTE网络的互操作场景,数据可以从5G***转发到LTE***,也可以从LTE***转发到5G***。当数据从5G***转发到LTE***时,所述获取EPS承载信息与PDU会话信息的映射关系可具体为:获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系。此外,当数据从5G***转发到LTE***时,所述获取EPS承载信息与PDU会话信息的映射关系还可为:获取EPS承载的ID与需要进行数据转发的PDU会话的QoS流的ID的映射关系。
而当数据从LTE***转发到5G***时,所述获取EPS承载信息与PDU会话信息的映射关系可具体为:获取需要接收转发数据的PDU会话的ID以及PDU会话中相关QoS流的ID与EPS承载的ID的映射关系。此外,当数据从LTE***转发到5G***时,所述获取EPS承载信息与PDU会话信息的映射关系还可为:获取需要进行数据转发的EPS承载的ID与PDU会话的ID以及PDU会话中相关QoS流的ID的映射关系。
步骤102:选择用于数据转发的SMF实体。
其中,此步骤选择的SMF实体具体可为中间SMF实体。网络功能实体在选择用于数据转发的SMF实体时,可基于UE的位置信息,和/或与数据转发相关的PDU会话信息,进行选择。
具体的,本发明实施例中,步骤102可为:
基于UE的位置信息,和/或与数据转发相关的PDU会话信息,选择用于数据转发的SMF实体。
其中,与数据转发相关的PDU会话为需要进行数据转发的PDU会话,或者需要进行数据转发的EPS承载对应的PDU会话。而PDU会话信息可包括以下一项或多项:PDU会话对应的数据网络名称(DNN,Data Network Name)和PDU会话所属的网络切片信息。
本发明实施例中,当网络功能主体为PGW-C+SMF实体时,PGW-C+SMF实体选择用于数据转发的SMF实体的过程可为:
接收AMF实体发送的请求消息;
根据接收到的请求消息,选择用于数据转发的SMF实体。
在具体实施过程中,如果UE处于非漫游态,即在家乡网络中,所选择的用于数据转发的SMF实体可能为PGW-C+SMF实体,此时,向PGW-C+SMF实体发送所述EPS承载信息与PDU会话信息的映射关系的步骤可省略;如果UE处于漫游态,即在拜访网络中,所选择的用于转发的SMF实体可能为现有技术中的服务该PDU会话的V-SMF(visitor SMF,拜访网络中SMF)实体。
步骤103:将EPS承载信息与PDU会话信息的映射关系发送到SMF实体,由SMF实体根据EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
其中,当EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系时,SMF实体配置数据转发隧道的过程可具体为:首先,选择UPF实体;然后,为PDU会话分配用于数据转发的核心网隧道标识,并配置UPF实体与用于数据转发的SGW之间的转发隧道和与5G***的NG RAN之间的PDU会话隧道;最后,根据所述需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,将PDU会话的QoS流绑定到需要接收转发数据的EPS承载对应的转发隧道上,使得UPF实体能够根据数据包的QoS流ID,将该数据包转发到正确的EPS承载的转发隧道上。
而当EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及PDU会话中相关QoS流的ID与EPS承载的ID的映射关系时,SMF实体配置数据转发隧道的过程可具体为:首先,选择UPF实体;然后,为EPS承载分配用于数据转发的隧道端点标识,并配置UPF实体与5G***的NG RAN之间的PDU会话隧道;最后,根据所述需要接收转发数据的PDU会话的ID以及PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,将EPS承载绑定到需要接收转发数据的PDU会话对应的转发隧道上,使得UPF实体能够将从EPS承载的隧道接收到的数据包标记上正确的QoS流ID,并转发到正确的PDU会话的转发隧道上。
本发明实施例的数据中转方法,通过获取EPS承载信息与PDU会话信息的映射关系,选择用于数据转发的SMF实体,将EPS承载信息与PDU会话信息的映射关系发送到SMF实体,由SMF实体根据EPS承载信息与PDU会话信息的映射关系配置数据转发隧道,能够避免由PGW-U+UPF实体作为数据转发节点,从而避免转发数据传输的冗余,减少数据转发的时延,提高转发数据传输的效率。
本发明实施例中,当EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系时,AMF实体为了获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,在获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系之前,还可从MME实体获取需要接收转发数据的EPS承载的ID。
进一步的,AMF实体在从MME实体获取需要接收转发数据的EPS承载的ID之前,还可向MME实体提供待选的需要接收转发数据的EPS承载的ID,以使LTE网络根据待选的需要接收转发数据的EPS承载的ID,确定出最终的需要接收转发数据的EPS承载的ID。
在具体实施过程中,可选的,LTE网络中的eNB根据源5G网络中的NG RAN封装在源到目标的透明容器中的需要进行数据转发的PDU会话的QoS流与映射生成的EPS承载的映射关系,确定出最终的需要接收转发数据的EPS承载的ID。
进一步的,AMF实体在向MME实体提供待选的需要接收转发数据的EPS承载的ID之前,还需确定待选的需要接收转发数据的EPS承载的ID。而AMF实体确定待选的需要接收转发数据的EPS承载的ID的过程可为:
从5G***的NG RAN获取需要进行数据转发的PDU会话的QoS流ID;
从PGW-C+SMF实体获取PDU会话的QoS流ID与EPS承载ID的映射关系;
根据PDU会话的QoS流ID与EPS承载ID的映射关系,确定需要进行数据转发的PDU会话的QoS流ID对应的待选的需要接收转发数据的EPS承载的ID。
本发明实施例中,当EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系时,AMF实体为了获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,在获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系之前,还可从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID。
进一步的,AMF实体在从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID之前,还可向NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID,以使NGRAN根据待选的需要接收转发数据的PDU会话的QoS流的ID,确定出最终的需要接收转发数据的PDU会话的QoS流的ID。
在具体实施过程中,可选的,NG RAN根据LTE网络中的eNB封装在源到目标的透明容器中的需要进行数据转发的EPS承载与映射生成的的映射关系,确定出最终的需要接收转发数据的PDU会话的QoS流的ID。
进一步的,AMF实体在向NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID之前,还需确定待选的需要接收转发数据的PDU会话的QoS流的ID。而AMF实体确定待选的需要接收转发数据的PDU会话的QoS流的ID的过程可为:
从MME实体获取需要进行数据转发的EPS承载的ID;
根据需要进行数据转发的EPS承载的ID,确定待选的需要接收转发数据的PDU会话的QoS流的ID。
下面,结合图2至图6分别对本发明具体实例一至五的数据中转过程进行说明。
实例一
请参考图2,表示本发明具体实例一的数据中转过程的流程图。实例一中,数据由5G***转发到LTE***,且由AMF实体请求创建转发隧道。实例一的数据中转过程包括以下步骤:
步骤201:5G***的NG RAN向AMF实体发送切换请求消息;其中,切换请求(Handover Request)消息中携带需要进行数据转发(或称为数据中转)的PDU会话的QoS流信息,该QoS流信息包括QoS流的ID,及其所属PDU会话的ID;
步骤202:AMF实体根据PDU会话ID确定对应的PGW-C+SMF实体,并向该PGW-C+SMF实体发送会话管理请求(SM Request)消息;其中,会话管理请求消息中携带需要进行数据转发的PDU会话的QoS流的ID;
步骤203:PGW-C+SMF实体根据EPS承载与QoS流的映射参数,确定PDU会话的QoS流ID与EPS承载ID的映射关系,确定QoS流对应的EPS承载上下文,并向AMF实体返回会话管理响应(SM Response)消息;其中,会话管理响应消息中携带确定的EPS承载上下文;
步骤204:AMF实体通过前向重定位请求(Forward relocation Request)消息将PGW-C+SMF实体提供的映射的EPS承载上下文转发给MME实体;其中,EPS承载上下文中包括需要接收转发数据的EPS承载的信息;
步骤205:MME实体根据接收到的EPS承载信息,发送切换请求消息给E-UTRAN中的目标eNB;其中,切换请求消息中携带相应的EPS承载信息,比如EPS承载ID;
步骤206:目标eNB根据EPS承载信息,为相应的承载分配转发隧道端点标识TEID,并在切换响应(Handover Request ACK)消息中返回TEID给MME实体;
步骤207:MME实体利用现有的过程与SGW创建间接数据转发隧道,并分配TEID;
步骤208:MME实体向AMF实体发送前向重定位响应(Forward relocationResponse)消息,以向AMF实体返回用于数据转发的SGW所分配的TEID,及其关联的EPS承载ID;
步骤209:AMF实体基于UE的位置信息,为各PDU会话选择用于数据转发的SMF(IWKSMF)实体;
步骤210:AMF实体发送创建转发隧道请求(Create Indirect DF TunnelRequest)消息到选择的SMF实体;其中,创建转发隧道请求消息中携带需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,以及EPS承载上下文,比如EPS承载ID、EPS承载对应的SGW TEID和服务质量流标识QFI(QoS流ID);
步骤211:SMF实体选择UPF实体,为PDU会话分配用于数据转发的N3接口的核心网隧道标识,建立与NG RAN之间的N3PDU会话隧道,并根据EPS承载对应的SGW TEID配置该UPF与用于数据转发的SGW之间的转发隧道,并根据EPS承载ID与PDU会话的QoS流ID的映射关系,将QoS流绑定到EPS承载对应的转发隧道上,使得UPF能够根据数据包的QFI,将数据包映射到正确的转发隧道上;
步骤212:SMF实体发送创建转发隧道响应(Create Indirect DF TunnelResponse)消息给AMF实体;其中,创建转发隧道响应消息中携带用于数据转发的N3接口的核心网隧道标识;
步骤213:AMF实体发送切换指令(Handover Command,可携带用于数据转发的N3接口的核心网隧道标识)到NG RAN,使得NG RAN上缓存的数据可以转发到UPF上,UPF根据数据包头的QFI,将数据包映射到正确的转发隧道,UPF剥离数据包头的QFI,并将数据转发到SGW,即AMF实体完成后续切换流程;
步骤214:NG RAN发送切换指令到UE。
实例二
请参考图3,表示本发明具体实例二的数据中转过程的流程图。实例二中,数据由5G***转发到LTE***,且由PGW-C+SMF实体请求创建转发隧道。实例二的数据中转过程包括以下步骤:
步骤301:NG RAN向AMF实体发送切换请求消息;其中,切换请求消息中携带需要进行数据转发的PDU会话的QoS流信息,该QoS流信息包括QoS流的ID,及其所属PDU会话的ID;
步骤302:AMF实体根据PDU会话ID确定对应的PGW-C+SMF实体,并向该PGW-C+SMF实体发送会话管理请求消息;其中,会话管理请求消息中携带需要进行数据转发的PDU会话的QoS流的ID;
步骤303:PGW-C+SMF实体根据EPS承载与QoS流的映射参数,确定PDU会话的QoS流ID与EPS承载ID的映射关系,确定QoS流对应的EPS承载上下文,并向AMF实体返回会话管理响应消息;其中,会话管理响应消息携带确定的EPS承载上下文;
步骤304:AMF通过前向重定位请求消息将PGW-C+SMF实体提供的映射的EPS承载上下文转发给MME实体;其中,EPS承载上下文中包括需要接收转发数据的EPS承载的信息;
步骤305:MME实体根据接收到的EPS承载信息,发送切换请求消息给E-UTRAN中的目标基站eNB;其中,切换请求消息中携带相应的EPS承载信息,比如EPS承载ID;
步骤306:目标eNB根据EPS承载信息,为相应的承载分配转发隧道端点标识TEID,并在切换响应消息中返回TEID给MME实体;
步骤307:MME实体利用现有的过程与服务网关SGW创建间接数据转发隧道,并分配TEID;
步骤308:MME实体向AMF实体发送前向重定位响应消息,以向AMF实体返回用于数据转发的SGW所分配的TEID,及其关联的EPS承载ID;
步骤309:AMF实体根据接收到的EPS承载ID与PDU会话的QoS流的映射关系,发送创建转发隧道请求消息到PGW-C+SMF实体;其中,创建转发隧道请求消息中携带EPS承载ID和EPS承载对应的SGW TEID;
步骤310:PGW-C+SMF实体基于UE的位置信息,为各PDU会话选择用于数据转发的中间SMF实体;
步骤311:PGW-C+SMF实体发送创建转发隧道请求消息到选择的中间SMF实体;其中,创建转发隧道请求消息中携带需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,以及EPS承载对应的SGW TEID;
步骤312:中间SMF实体选择UPF实体,为PDU会话分配用于数据转发的N3接口的核心网隧道标识,建立与NG RAN之间的N3PDU会话隧道,并根据EPS承载对应的SGW TEID配置该UPF与用于数据转发的SGW之间的转发隧道,并根据EPS承载ID与PDU会话的QoS流ID的映射关系,将QoS流绑定到EPS承载对应的转发隧道上,使得UPF能够根据数据包的QoS流ID,将数据包映射到正确的转发隧道上;
步骤313:中间SMF实体发送创建转发隧道响应消息给PGW-C+SMF实体;其中,创建转发隧道响应消息中携带用于数据转发的N3接口的核心网隧道标识;
步骤314:PGW-C+SMF实体发送创建转发隧道响应消息给AMF实体;其中,创建转发隧道响应消息中携带用于数据转发的N3接口的核心网隧道标识;
步骤315:AMF实体发送切换指令(携带用于数据转发的N3接口的核心网隧道标识)到NG RAN,使得NG RAN上缓存的数据可以转发到UPF上,UPF根据数据包头的QFI,将数据包映射到正确的转发隧道,UPF剥离数据包头的QFI,并将数据转发到SGW,即AMF实体完成后续切换过程;
步骤316:NG RAN发送切换指令到UE。
上述实例一和实例二中,数据由5G***转发到LTE***,但除此数据转发方式外,数据也可由LTE***转发到5G***,例如实例三至实例五。
实例三
请参考图4,表示本发明具体实例三的数据中转过程的流程图。实例三中,数据由LTE***转发到5G***,且由AMF实体本地完成EPS承载和PDU会话的映射,并请求创建转发隧道。实例三的数据中转过程包括以下步骤:
步骤401:E-UTRAN中的eNB向MME实体发送切换请求消息;其中,切换请求消息中携带需要进行数据转发的EPS承载的ID;
步骤402:MME实体通过前向重定位请求消息将EPS承载上下文转发到AMF实体,其中携带需要进行数据转发的EPS承载信息;
步骤403:AMF实体根据接收到的EPS承载上下,将其中的默认承载ID映射为PDU会话ID,所有的专用承载ID映射为QoS流ID,并确定各PDU会话中包含的QoS流;
步骤404:AMF实体根据进行数据转发的EPS承载ID和步骤403中的映射关系,确定需要接收转发数据的PDU会话信息,并通过切换请求消息向目标NG RAN转发;
步骤405:目标NG RAN根据接收到的PDU会话信息,为相应的PDU会话分配用于数据转发的N3接口的接入网隧道,并在切换响应消息中返回给AMF实体;
步骤406:AMF实体根据NG RAN返回的的信息,为各需要接收转发数据的PDU会话选择用于数据中转的SMF实体,其中,AMF实体基于UE的位置信息选择SMF实体;
步骤407:AMF实体发送创建转发隧道请求消息给SMF实体;其中,创建转发隧道请求消息中携带EPS承载ID与PDU会话的QoS流ID的映射关系、EPS承载ID、QFI以及PDU会话对应的用于数据转发的N3接口的接入网隧道信息;
步骤408:SMF实体选择UPF实体,为每条EPS承载分配用于数据转发的GTP隧道端点标识TEID,建立与NG RAN之间的N3PDU会话隧道,并将EPS承载绑定到PDU会话对应的转发隧道上,并建立PDU会话ID与EPS承载ID的映射关系,使得UPF能够将从EPS承载对应的GTP隧道收到的数据包打上正确的QoS流ID,并将该数据包映射到正确PDU会话的转发隧道上;
步骤409:SMF实体发送创建转发隧道响应消息给AMF实体;其中,创建转发隧道响应消息中携带分配的用于数据转发的GTP隧道端点标识TEID;
步骤410:AMF实体向MME实体发送前向重定位响应消息;其中,前向重定位响应消息中携带GTP隧道端点标识TEID;
步骤411:MME实体利用现有的过程与SGW之间创建转发隧道,即向SGW发送创建转发隧道请求消息,创建转发隧道请求消息中携带GTP隧道端点标识TEID,并接收SGW发送创建转发隧道响应消息;
步骤412:MME实体发送切换指令到NG RAN,可携带用于数据转发的SGW TEID,即MME实体完成后续切换流程;
步骤413:NG RAN发送切换指令到UE。
实例四
请参考图5,表示本发明具体实例四的数据中转过程的流程图。实例四中,数据由LTE***转发到5G***,且由AMF实体请求创建转发隧道。实例四的数据中转过程包括以下步骤:
步骤501:E-UTRAN中的eNB向MME实体发送切换请求消息;其中,切换请求消息中携带需要进行数据转发的EPS承载的ID;
步骤502:MME实体通过前向重定位请求消息将EPS承载ID转发到AMF实体;
步骤503:AMF实体根据接收到的EPS承载ID,确定服务EPS承载的PGW-C+SMF实体,并向PGW-C+SMF实体发送会话管理请求消息;其中,会话管理请求消息中携带EPS承载ID;
步骤504:PGW-C+SMF实体根据EPS承载与QoS流的映射参数,确定EPS承载映射的QoS流ID,以及QoS流所属的PDU会话ID,并通过会话管理响应消息向AMF实体返回;
步骤505:AMF实体根据SMF实体返回的PDU会话信息,向目标NG RAN发送切换请求消息,其中携带PDU会话ID;
步骤506:目标NG RAN根据接收到的PDU会话信息,为相应的PDU会话分配用于数据转发的N3接口的接入网隧道,并在切换响应消息中返回给AMF实体;
步骤507:AMF实体根据NG RAN返回的的信息,为各PDU会话选择用于数据中转的SMF实体,其中,AMF实体基于UE的位置信息选择SMF实体;
步骤508:AMF实体发送创建转发隧道请求消息给SMF实体;其中,创建转发隧道请求消息中携带EPS承载ID与PDU会话的QoS流ID的映射关系、EPS承载ID、QFI以及PDU会话对应的用于数据转发的N3接口的接入网隧道信息;
步骤509:SMF实体选择UPF实体,为每条EPS承载分配用于数据转发的GTP隧道端点标识TEID,建立与NG RAN之间的N3PDU会话隧道,并将EPS承载绑定到PDU会话对应的转发隧道上,并建立PDU会话ID与EPS承载ID的映射关系列表,使得UPF能够将从EPS承载对应的GTP隧道收到的数据包打上正确的QoS流ID,并将该数据包映射到正确PDU会话的转发隧道上;
步骤510:SMF实体发送创建转发隧道响应消息给AMF实体;其中,创建转发隧道响应消息中携带分配的用于数据转发的GTP隧道端点标识TEID;
步骤511:AMF实体向MME实体发送前向重定位响应消息;其中,前向重定位响应消息中携带GTP隧道端点标识TEID;
步骤512:MME实体利用现有的过程与SGW之间创建转发隧道,即向SGW发送创建转发隧道请求消息,创建转发隧道请求消息中携带GTP隧道端点标识TEID,并接收SGW发送创建转发隧道响应消息;
步骤513:MME实体发送切换指令到NG RAN,可携带用于数据转发的SGW TEID,即MME实体完成后续切换流程;
步骤514:NG RAN发送切换指令到UE。
实例五
请参考图6,表示本发明具体实例五的数据中转过程的流程图。实例五中,数据由LTE***转发到5G***,且由PGW-C+SMF实体请求创建转发隧道。实例五的数据中转过程包括以下步骤:
步骤601:E-UTRAN中的eNB向MME实体发送切换请求消息;其中,切换请求消息中携带需要进行数据转发的EPS承载的ID;
步骤602:MME实体通过前向重定位请求消息将EPS承载ID转发到AMF实体;
步骤603:AMF实体根据接收到的EPS承载ID,确定服务EPS承载的PGW-C+SMF实体,并向PGW-C+SMF实体发送会话管理请求消息;其中,会话管理请求消息中携带EPS承载ID;
步骤604:PGW-C+SMF实体根据EPS承载与QoS流的映射参数,确定EPS承载映射的QoS流ID,以及QoS流所属的PDU会话ID,并通过会话管理响应消息向AMF实体返回;
步骤605:AMF实体根据SMF实体返回的PDU会话信息,向目标NG RAN发送切换请求消息,其中携带PDU会话ID;
步骤606:目标NG RAN根据接收到的PDU会话信息,为各需要接收转发数据的PDU会话分配用于数据转发的N3接口的接入网隧道,并在切换响应消息中返回给AMF实体;
步骤607:AMF实体根据NG RAN返回的的信息,发送创建转发隧道请求消息到PGW-C+SMF实体,请求PGW-C+SMF实体选择用于数据中转的SMF实体;其中,创建转发隧道请求消息中携带EPS承载ID,以及EPS承载所对应的PDU会话对应的用于数据转发的接入网隧道信息;
步骤608:PGW-C+SMF实体基于UE的位置信息,选择用于数据中转的SMF实体;
步骤609:PGW-C+SMF实体向SMF实体发送创建转发隧道请求消息给SMF实体;其中,创建转发隧道请求消息中携带EPS承载ID与PDU会话的QoS流ID的映射关系、EPS承载ID、QFI以及PDU会话对应的用于数据转发的N3接口的接入网隧道信息;
步骤610:SMF实体选择UPF实体,为每条EPS承载分配用于数据转发的GTP隧道端点标识TEID,建立与NG RAN之间的N3PDU会话隧道,并将EPS承载绑定到PDU会话对应的转发隧道上,并建立PDU会话ID与EPS承载ID的映射关系列表,使得UPF能够将从EPS承载对应的GTP隧道收到的数据包打上正确的QoS流ID,并将该数据包映射到正确PDU会话的转发隧道上;
步骤611:SMF实体发送创建转发隧道响应消息给PGW-C+SMF实体;其中,创建转发隧道响应消息中携带分配的用于数据转发的GTP隧道端点标识TEID;
步骤612:PGW-C+SMF实体发送创建转发隧道响应消息给AMF实体,携带用于数据转发的GTP隧道端点标识TEID;
步骤613:AMF实体向MME实体发送前向重定位响应消息;其中,前向重定位响应消息中携带GTP隧道端点标识TEID;
步骤614:MME实体利用现有的过程与SGW之间创建转发隧道,即向SGW发送创建转发隧道请求消息,创建转发隧道请求消息中携带GTP隧道端点标识TEID,并接收SGW发送创建转发隧道响应消息;
步骤615:MME实体发送切换指令到NG RAN,可携带用于数据转发的SGW TEID,即MME实体完成后续切换流程;
步骤616:NG RAN发送切换指令到UE。
参见图7所示,本发明实施例还提供了一种数据中转方法,应用于SMF实体,包括以下步骤:
步骤701:接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系。
其中,本发明实施例可适用于5G网络和LTE网络的互操作场景,数据可以从5G***转发到LTE***,也可以从LTE***转发到5G***。当数据从5G***转发到LTE***时,该EPS承载信息与PDU会话信息的映射关系具体可为:需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系。而当数据从LTE***转发到5G***时,该EPS承载信息与PDU会话信息的映射关系具体可为:需要接收转发数据的PDU会话的ID以及PDU会话中相关QoS流的ID与EPS承载的ID的映射关系。
步骤702:根据EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
其中,当EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系时,步骤702的配置数据转发隧道的过程可为:
选择UPF实体;
为PDU会话分配用于数据转发的核心网隧道标识,并配置UPF实体与用于数据转发的SGW之间的转发隧道和与5G***的NG RAN之间的PDU会话隧道;
根据需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,将PDU会话的QoS流绑定到需要接收转发数据的EPS承载对应的转发隧道上,使得UPF实体能够根据数据包的QoS流ID,将该数据包转发到正确的EPS承载的转发隧道上。
而当EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及PDU会话中相关QoS流的ID与EPS承载的ID的映射关系时,步骤702的配置数据转发隧道的过程可为:
选择UPF实体;
为EPS承载分配用于数据转发的隧道端点标识,并配置UPF实体与5G***的NG RAN之间的PDU会话隧道;
根据需要接收转发数据的PDU会话的ID以及PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,将EPS承载绑定到需要接收转发数据的PDU会话对应的转发隧道上,使得UPF实体能够将从EPS承载的隧道接收到的数据包标记上正确的QoS流ID,并转发到正确的PDU会话的转发隧道上。
这样,本发明实施例的数据中转方法,可在准确完成数据转发的基础上,避免转发数据传输的冗余,减少数据转发的时延,提高转发数据传输的效率。
上述实施例对本发明的数据中转方法进行了说明,下面将结合实施例和附图对本发明的数据中转装置进行说明。
参见图8所示,本发明实施例还提供了一种数据中转装置,应用于网络功能实体,包括:
第一获取模块801,用于获取EPS承载信息与PDU会话信息的映射关系;
选择模块802,用于选择用于数据转发的SMF实体;
第一发送模块803,用于将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
本发明实施例的数据中转装置,通过获取EPS承载信息与PDU会话信息的映射关系,选择用于数据转发的SMF实体,将EPS承载信息与PDU会话信息的映射关系发送到SMF实体,由SMF实体根据EPS承载信息与PDU会话信息的映射关系配置数据转发隧道,能够避免由PGW-U+UPF实体作为数据转发节点,从而避免转发数据传输的冗余,减少数据转发的时延,提高转发数据传输的效率。
其中,所述网络功能实体可以为AMF实体,或者PGW-C+SMF实体。
本发明实施例中,当数据从5G***转发到LTE***时,所述第一获取模块801具体用于:
获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系。
本发明实施例中,所述网络功能实体为AMF实体,参见图9所示,所述装置还包括:
第二获取模块804,用于从MME实体获取需要接收转发数据的EPS承载的ID。
进一步的,参见图9所示,所述装置还包括:
第二发送模块805,用于向所述MME实体提供待选的需要接收转发数据的EPS承载的ID。
进一步的,参见图9所示,所述装置还包括:
第三获取模块806,用于从5G***的NG RAN获取需要进行数据转发的PDU会话的QoS流ID;
第四获取模块807,用于从PGW-C+SMF实体获取PDU会话的QoS流ID与EPS承载ID的映射关系;
第一确定模块808,用于根据所述PDU会话的QoS流ID与EPS承载ID的映射关系,确定所述需要进行数据转发的PDU会话的QoS流ID对应的待选的需要接收转发数据的EPS承载的ID。
本发明实施例中,当数据从LTE***转发到5G***时,所述第一获取模块801具体用于:
获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系。
本发明实施例中,所述网络功能实体为AMF实体,参见图10所示,所述装置还包括:
第五获取模块809,用于从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID。
进一步的,参见图10所示,所述装置还包括:
第三发送模块810,用于向所述NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID。
进一步的,参见图10所示,所述装置还包括:
第六获取模块811,用于从MME实体获取需要进行数据转发的EPS承载的ID;
第二确定模块812,用于根据所述需要进行数据转发的EPS承载的ID,确定所述待选的需要接收转发数据的PDU会话的QoS流的ID。
本发明实施例中,所述选择模块802具体用于:
基于UE的位置信息,和/或与数据转发相关的PDU会话信息,选择用于数据转发的所述SMF实体;
其中,与数据转发相关的PDU会话为需要进行数据转发的PDU会话,或者需要进行数据转发的EPS承载对应的PDU会话;
所述PDU会话信息包括以下一项或多项:PDU会话对应的数据网络名称和PDU会话所属的网络切片信息。
本发明实施例中,所述网络功能实体为PGW-C+SMF实体,所述选择模块802具体用于:
接收AMF实体发送的请求消息,并根据所述请求消息,选择用于数据转发的所述SMF实体。
参见图11所示,本发明实施例还提供了一种数据中转装置,应用于SMF实体,包括:
接收模块111,用于接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系;
配置模块112,用于根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
本发明实施例中,当数据从5G***转发到LTE***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,所述配置模块包括:
第一选择单元,用于选择UPF实体;
第一配置单元,用于为PDU会话分配用于数据转发的核心网隧道标识,并配置所述UPF实体与用于数据转发的SGW之间的转发隧道和与5G***的NG RAN之间的PDU会话隧道;
第一绑定单元,用于根据所述需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,将所述PDU会话的QoS流绑定到所述需要接收转发数据的EPS承载对应的转发隧道上,使得所述UPF实体能够根据数据包的QoS流ID,将所述数据包转发到正确的EPS承载的转发隧道上。
本发明实施例中,当数据从LTE***转发到5G***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,所述配置模块包括:
第二选择单元,用于选择UPF实体;
第二配置单元,用于为EPS承载分配用于数据转发的隧道端点标识,并配置所述UPF实体与5G***的NG RAN之间的PDU会话隧道;
第二绑定单元,用于根据所述需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,将所述EPS承载绑定到所述需要接收转发数据的PDU会话对应的转发隧道上,使得所述UPF实体能够将从所述EPS承载的隧道接收到的数据包标记上正确的QoS流ID,并转发到正确的PDU会话的转发隧道上。
此外,本发明实施例还提供了一种网络功能实体,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤:
获取EPS承载信息与PDU会话信息的映射关系;
选择用于数据转发的SMF实体;
将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系配置数据转发隧道。
本发明实施例还提供了一种SMF实体,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤:
接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系;
根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
具体的,参见图12所示,本发明实施例还提供了一种网络功能实体,所网络功能实体包括总线121、收发机122、天线123、总线接口124、处理器125和存储器126。
其中,处理器125,用于读取存储器126中的程序,执行下列过程:
获取EPS承载信息与PDU会话信息的映射关系,选择用于数据转发的SMF实体,控制收发机122将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
收发机122,用于在处理器125的控制下接收和发送数据。
具体的,所述网络功能实体为AMF实体,或者PGW-C+SMF实体。
具体的,当数据从5G***转发到LTE***时,处理器125还用于:获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系。
具体的,所述网络功能实体为AMF实体,处理器125还用于:控制收发机122从MME实体获取需要接收转发数据的EPS承载的ID。
具体的,处理器125还用于:控制收发机122向所述MME实体提供待选的需要接收转发数据的EPS承载的ID。
具体的,处理器125还用于:控制收发机122从5G***的NG RAN获取需要进行数据转发的PDU会话的QoS流ID,从PGW-C+SMF实体获取PDU会话的QoS流ID与EPS承载ID的映射关系,根据所述PDU会话的QoS流ID与EPS承载ID的映射关系,确定所述需要进行数据转发的PDU会话的QoS流ID对应的待选的需要接收转发数据的EPS承载的ID。
具体的,当数据从LTE***转发到5G***时,处理器125还用于:获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系。
具体的,所述网络功能实体为AMF实体,处理器125还用于:控制收发机122从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID。
具体的,处理器125还用于:控制收发机122向所述NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID。
具体的,处理器125还用于:控制收发机122从MME实体获取需要进行数据转发的EPS承载的ID,根据所述需要进行数据转发的EPS承载的ID,确定所述待选的需要接收转发数据的PDU会话的QoS流的ID。
具体的,处理器125还用于:基于UE的位置信息,和/或与数据转发相关的PDU会话信息,选择用于数据转发的所述SMF实体;其中,与数据转发相关的PDU会话为需要进行数据转发的PDU会话,或者需要进行数据转发的EPS承载对应的PDU会话;所述PDU会话信息包括以下一项或多项:PDU会话对应的数据网络名称和PDU会话所属的网络切片信息。
具体的,所述网络功能实体为PGW-C+SMF实体,处理器125还用于:控制收发机122接收AMF实体发送的请求消息,根据所述请求消息,选择用于数据转发的所述SMF实体。
此外,图12所示的网络功能实体也可为SMF实体。当图12所示的网络功能实体也可为SMF实体时,处理器125通过读取存储器126中的程序,可执行下列过程:
控制收发机122接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系,根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
具体的,当数据从5G***转发到LTE***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,处理器125还用于:选择UPF实体,为PDU会话分配用于数据转发的核心网隧道标识,并配置所述UPF实体与用于数据转发的SGW之间的转发隧道和与5G***的NG RAN之间的PDU会话隧道,根据所述需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,将所述PDU会话的QoS流绑定到所述需要接收转发数据的EPS承载对应的转发隧道上,使得所述UPF实体能够根据数据包的QoS流ID,将所述数据包转发到正确的EPS承载的转发隧道上。
具体的,当数据从LTE***转发到5G***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,处理器125还用于:选择UPF实体,为EPS承载分配用于数据转发的隧道端点标识,并配置所述UPF实体与5G***的NG RAN之间的PDU会话隧道,根据所述需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,将所述EPS承载绑定到所述需要接收转发数据的PDU会话对应的转发隧道上,使得所述UPF实体能够将从所述EPS承载的隧道接收到的数据包标记上正确的QoS流ID,并转发到正确的PDU会话的转发隧道上。
在图12中,总线架构(用总线121来代表),总线121可以包括任意数量的互联的总线和桥,总线121将包括由处理器125代表的一个或多个处理器和存储器126代表的存储器的各种电路链接在一起。总线121还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口124在总线121和收发机122之间提供接口。收发机122可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器125处理的数据通过天线123在无线介质上进行传输,进一步,天线123还接收数据并将数据传送给处理器125。
处理器125负责管理总线121和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器126可以被用于存储处理器125在执行操作时所使用的数据。
可选的,处理器125可以是CPU、ASIC、FPGA或CPLD。
此外,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以下步骤:
获取EPS承载信息与PDU会话信息的映射关系;
选择用于数据转发的SMF实体;
将所述EPS承载信息与PDU会话信息的映射关系发送到所述SMF实体,由所述SMF实体根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
可选地,所述网络功能实体为AMF实体,或者PGW-C+SMF实体。
可选地,当数据从5G***转发到LTE***时,所述程序被处理器执行时还可以实现以下步骤:获取需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系。
可选地,所述网络功能实体为AMF实体,所述程序被处理器执行时还可以实现以下步骤:从MME实体获取需要接收转发数据的EPS承载的ID。
可选地,所述程序被处理器执行时还可以实现以下步骤:向所述MME实体提供待选的需要接收转发数据的EPS承载的ID。
可选地,所述程序被处理器执行时还可以实现以下步骤:从5G***的NG RAN获取需要进行数据转发的PDU会话的QoS流ID,从PGW-C+SMF实体获取PDU会话的QoS流ID与EPS承载ID的映射关系,根据所述PDU会话的QoS流ID与EPS承载ID的映射关系,确定所述需要进行数据转发的PDU会话的QoS流ID对应的待选的需要接收转发数据的EPS承载的ID。
可选地,当数据从LTE***转发到5G***时,所述程序被处理器执行时还可以实现以下步骤:获取需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系。
可选地,所述网络功能实体为AMF实体,所述程序被处理器执行时还可以实现以下步骤:从5G***的NG RAN获取需要接收转发数据的PDU会话的QoS流的ID。
可选地,所述程序被处理器执行时还可以实现以下步骤:向所述NG RAN提供待选的需要接收转发数据的PDU会话的QoS流的ID。
可选地,所述程序被处理器执行时还可以实现以下步骤:从MME实体获取需要进行数据转发的EPS承载的ID,根据所述需要进行数据转发的EPS承载的ID,确定所述待选的需要接收转发数据的PDU会话的QoS流的ID。
可选地,所述程序被处理器执行时还可以实现以下步骤:基于UE的位置信息,和/或与数据转发相关的PDU会话信息,选择用于数据转发的所述SMF实体;其中,与数据转发相关的PDU会话为需要进行数据转发的PDU会话,或者需要进行数据转发的EPS承载对应的PDU会话;所述PDU会话信息包括以下一项或多项:PDU会话对应的数据网络名称和PDU会话所属的网络切片信息。
可选地,所述网络功能实体为PGW-C+SMF实体,所述程序被处理器执行时还可以实现以下步骤:接收AMF实体发送的请求消息,根据所述请求消息,选择用于数据转发的所述SMF实体。
此外,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以下步骤:
接收AMF实体或者PGW-C+SMF实体发送的EPS承载信息与PDU会话信息的映射关系;
根据所述EPS承载信息与PDU会话信息的映射关系,配置数据转发隧道。
可选地,当数据从5G***转发到LTE***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,所述程序被处理器执行时还可以实现以下步骤:选择UPF实体,为PDU会话分配用于数据转发的核心网隧道标识,并配置所述UPF实体与用于数据转发的SGW之间的转发隧道和与5G***的NGRAN之间的PDU会话隧道,根据所述需要接收转发数据的EPS承载的ID与PDU会话的QoS流的ID的映射关系,将所述PDU会话的QoS流绑定到所述需要接收转发数据的EPS承载对应的转发隧道上,使得所述UPF实体能够根据数据包的QoS流ID,将所述数据包转发到正确的EPS承载的转发隧道上。
可选地,当数据从LTE***转发到5G***时,所述EPS承载信息与PDU会话信息的映射关系为需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,所述程序被处理器执行时还可以实现以下步骤:选择UPF实体,为EPS承载分配用于数据转发的隧道端点标识,并配置所述UPF实体与5G***的NG RAN之间的PDU会话隧道,根据所述需要接收转发数据的PDU会话的ID以及所述PDU会话中相关QoS流的ID与EPS承载的ID的映射关系,将所述EPS承载绑定到所述需要接收转发数据的PDU会话对应的转发隧道上,使得所述UPF实体能够将从所述EPS承载的隧道接收到的数据包标记上正确的QoS流ID,并转发到正确的PDU会话的转发隧道上。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。