一种移动性管理的方法、装置及系统转让专利

申请号 : CN202110866877.9

文献号 : CN113784333B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 宗在峰景昊朱奋勤

申请人 : 华为技术有限公司

摘要 :

本发明实施例公开了一种移动性管理的方法、装置及系统,属于无线通信技术领域。包括:第一移动性管理实体根据用户终端在4G网络中建立的PDN连接信息,确定PDN连接对应的网络切片,然后再结合该用户终端的签约网络切片,确定该用户终端允许接入的网络切片。从而保障了从4G覆盖范围内享受4G网络DCN服务的用户终端,在移动到5G基站覆盖范围时,可以切换到合适的网络切片中,从而依然可以享受到与之前4G网络等值的网络服务。

权利要求 :

1.一种移动性管理方法,其特征在于,所述方法包括:

第一移动性管理实体获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识;

所述第一移动性管理实体根据所述会话管理功能实体的标识,向所述会话管理功能实体的标识对应的会话管理功能实体发送请求消息;

所述第一移动性管理实体接收来自所述会话管理实体的响应消息,所述响应消息中包括所述已建立的PDN连接对应的网络切片的信息;以及所述第一移动性管理实体根据所述已建立的PDN连接对应的网络切片的信息,获取所述UE允许接入的网络切片的信息。

2.如权利要求1所述的方法,其特征在于,所述第一移动性管理实体根据所述已建立的PDN连接对应的网络切片的信息,获取所述UE允许接入的网络切片的信息,具体为:所述第一移动性管理实体向切片选择功能实体发送切片选择请求,所述切片选择请求中包括所述已建立的PDN连接对应的网络切片的信息;

所述第一移动性管理实体接收来自所述切片选择功能实体返回的切片选择响应,所述切片选择响应包括所述UE允许接入的网络切片的信息。

3.如权利要求2所述的方法,其特征在于,所述切片选择响应还包括为所述UE提供接入的目标移动性管理实体集合。

4.如权利要求3所述的方法,其特征在于,所述方法还包括:所述第一移动性管理实体从所述目标移动性管理实体集合中确定为所述UE提供接入的第二移动性管理实体;

所述第一移动性管理实体向所述第二移动性管理实体发送所述UE允许接入的网络切片的信息。

5.如权利要求1‑4任一所述的方法,其特征在于,所述第一移动性管理实体获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识,具体为:所述第一移动性管理实体接收第三移动性管理实体发送的所述已建立的PDN连接对应的会话管理功能实体的标识。

6.如权利要求5所述的方法,其特征在于,所述方法还包括:所述第一移动性管理实体向所述第三移动性管理实体发送PDN连接拒绝切换消息,所述PDN连接拒绝切换消息中包括无法完成切换的PDN连接信息。

7.如权利要求1‑4或6任一所述的方法,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

8.如权利要求5所述的方法,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

9.一种移动性管理方法,其特征在于,所述方法包括:

第一移动性管理实体获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识;

所述第一移动性管理实体根据所述会话管理功能实体的标识,向所述会话管理功能实体的标识对应的会话管理功能实体发送请求消息;

所述第一移动性管理实体接收来自所述会话管理实体的响应消息,所述响应消息中包括所述已建立的PDN连接对应的网络切片的信息;以及所述第一移动性管理实体根据所述已建立的PDN连接对应的网络切片的信息,确定为所述UE提供接入的第二移动性管理实体。

10.如权利要求9所述的方法,其特征在于,所述第一移动性管理实体根据所述已建立的PDN连接对应的网络切片的信息,确定为所述UE提供接入的第二移动性管理实体,包括:所述第一移动性管理实体向切片选择功能实体发送切片选择请求,所述切片选择请求中包括所述已建立的PDN连接对应的网络切片的信息;

所述第一移动性管理实体接收来自所述切片选择功能实体返回的切片选择响应,所述切片选择响应包括所述UE允许接入的网络切片的信息和为所述UE提供接入的目标移动性管理实体集合;其中,所述目标移动性管理实体集合包括所述第二移动性管理实体。

11.如权利要求10所述的方法,其特征在于,所述方法还包括:所述第一移动性管理实体向所述第二移动性管理实体发送所述UE允许接入的网络切片的信息。

12.如权利要求9‑11任一所述的方法,其特征在于,所述第一移动性管理实体获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识,具体为:所述第一移动性管理实体接收第三移动性管理实体发送的所述已建立的PDN连接对应的会话管理功能实体的标识。

13.如权利要求12所述的方法,其特征在于,所述方法还包括:所述第一移动性管理实体向所述第三移动性管理实体发送PDN连接拒绝切换消息,所述PDN连接拒绝切换消息中包括无法完成切换的PDN连接信息。

14.如权利要求9‑11或13任一所述的方法,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

15.如权利要求12所述的方法,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

16.一种移动性管理装置,其特征在于,包括:

用于获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识的单元;

用于根据所述会话管理功能实体的标识,向所述会话管理功能实体的标识对应的会话管理功能实体发送请求消息的单元;

用于接收来自所述会话管理实体的响应消息,所述响应消息中包括所述已建立的PDN连接对应的网络切片的信息的单元;以及用于根据所述已建立的PDN连接对应的网络切片的信息,获取所述UE允许接入的网络切片的信息的单元。

17.如权利要求16所述的移动性管理装置,其特征在于,所述用于根据所述已建立的PDN连接对应的网络切片的信息,获取所述UE允许接入的网络切片的信息的单元,包括:用于向切片选择功能实体发送切片选择请求的单元,所述切片选择请求中包括所述已建立的PDN连接对应的网络切片的信息;

用于接收来自所述切片选择功能实体返回的切片选择响应的单元,所述切片选择响应包括UE允许接入的网络切片的信息。

18.如权利要求17所述移动性管理装置,其特征在于,所述切片选择响应还包括为所述UE提供接入的目标移动性管理实体集合。

19.如权利要求18所述移动性管理装置,其特征在于,所述移动性管理装置还包括:用于从所述目标移动性管理实体集合中确定为所述UE提供接入的第二移动性管理实体的单元;以及用于向所述第二移动性管理实体发送所述UE允许接入的网络切片的信息的单元。

20.如权利要求16‑19任一所述移动性管理装置,其特征在于,所述用于获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识的单元,具体为:接收第三移动性管理实体发送的所述已建立的PDN连接对应的会话管理功能实体的标识。

21.如权利要求20所述移动性管理装置,其特征在于,所述移动性管理装置还包括:用于向所述第三移动性管理实体发送PDN连接拒绝切换消息的单元,所述PDN连接拒绝切换消息中包括无法完成切换的PDN连接信息。

22.如权利要求17‑19或21任一所述移动性管理装置,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

23.如权利要求20所述移动性管理装置,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

24.一种移动性管理装置,其特征在于,包括:

用于获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识的单元;

用于根据所述会话管理功能实体的标识,向所述会话管理功能实体的标识对应的会话管理功能实体发送请求消息的单元;

用于接收来自所述会话管理实体的响应消息,所述响应消息中包括所述已建立的PDN连接对应的网络切片的信息的单元;以及用于根据所述已建立的PDN连接对应的网络切片的信息,确定为所述UE提供接入的第二移动性管理实体的单元。

25.如权利要求24所述移动性管理装置,其特征在于,所述用于根据所述已建立的PDN连接对应的网络切片的信息,确定为所述UE提供接入的第二移动性管理实体的单元,具体包括:用于向切片选择功能实体发送切片选择请求的单元,所述切片选择请求中包括所述已建立的PDN连接对应的网络切片的信息;

用于接收来自所述切片选择功能实体返回的切片选择响应的单元,所述切片选择响应包括所述UE允许接入的网络切片的信息和为所述UE提供接入的目标移动性管理实体集合;

其中,所述目标移动性管理实体集合包括所述第二移动性管理实体。

26.如权利要求25所述移动性管理装置,其特征在于,所述移动性管理装置还包括:用于向所述第二移动性管理实体发送所述UE允许接入的网络切片的信息的单元

27.如权利要求24‑26任一所述移动性管理装置,其特征在于,所述用于获取用户终端UE已建立的PDN连接对应的会话管理功能实体的标识的单元,具体为:接收第三移动性管理实体发送的所述已建立的PDN连接对应的会话管理功能实体的标识。

28.如权利要求27所述移动性管理装置,其特征在于,所述移动性管理装置还包括:用于向所述第三移动性管理实体发送PDN连接拒绝切换消息的单元,所述PDN连接拒绝切换消息中包括无法完成切换的PDN连接信息。

29.如权利要求24‑26或28任一所述移动性管理装置,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

30.如权利要求27所述移动性管理装置,其特征在于,所述已建立的PDN连接对应的会话管理功能实体的标识包括所述会话管理功能实体的全量名称FQDN。

31.一种移动性管理装置,其特征在于,包括:处理器和存储器;

所述存储器用于存储计算机执行指令,当所述移动性管理装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述移动性管理装置执行如权利要求1‑15中任意一项所述的移动性管理方法。

32.一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1‑15任一所述的方法。

33.一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使得所述计算机执行权利要求1‑15任一所述的方法。

说明书 :

一种移动性管理的方法、装置及系统

技术领域

[0001] 本发明实施例涉及无线通信技术领域,特别涉及一种移动性管理的方法、装置及系统。

背景技术

[0002] 随着无线通信技术的快速发展,第五代(Fifth Generation,5G)移动通信技术应运而生。在网络部署初期,由于5G网络覆盖不足,因此,当用户设备(User Equipment,UE)的位置发生变化时,为了保证用户享受等值的业务,可能会发生UE在5G网络和第四代(Forth Generation,4G)网络间的切换。
[0003] DCN(dedicated core network,专用核心网)是第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)在4G中定义的用于服务特定类型的业务的专用核心网。DCN由一个或多个移动管理实体(Mobility Management Entity,MME)、以及一个或多个服务网关(serving gateway,S‑GW)/PDN网关(PDN gateway,P‑GW)/策略和计费规则功能(policy and charging rules function,PCRF)组成,除此之外的核心网网元,如归属用户服务器(home subscriber server,HSS),由所有DCN共享。运营商可能为了隔离特定的用户(例如属于特定企业或单独的管理域的签约用户等)而部署DCN、或者为了针对特定业务属性对网络功能进行裁剪(比如:低时延高可靠类型)从而部署DCN。在4G中,网络根据终端使用类型(UE Usage Type)为UE选择DCN,当UE接入到某个DCN之后,服务于该DCN的MME给UE发送该DCN的标识(DCN ID),下次UE接入时在RRC消息中携带DCN ID,基站根据DCN ID可快速找到UE需要接入的DCN的MME。
[0004] 在5G中引入了网络切片的概念,网络切片是DCN的升级版本。5G网络切片与4G DCN从架构上存在本质的不同。在4G DCN中,一个DCN是一个专用网络,DCN间没有关联;5G中多个网络切片可共享一组接入和移动性管理功能(access and mobility management function,AMF),每个网络切片有切片专用的会话管理功能(session management function,SMF)、用户面功能(user plane function,UPF)、策略控制功能(policy control function,PCF),而统一数据管理(Unified Data Management,UDM)由所有切片共享。
[0005] 当引入5G之后,存在5G与4G网络互通的问题,而现有技术4G与5G的互通未考虑DCN与网络切片的映射。例如,一个用户终端从4G的基站覆盖范围移动到5G的基站覆盖范围内时,如何能够保证该用户终端依旧可以享受原来等价的签约服务,现有技术并没有给出相应的解决方案。此外,当用户在5G网络中移动时,当当前为UE服务的AMF无法再为UE提供服务时,如何能够保证该用户终端通过其他AMF接入到相应的网络切片中,现有技术也没有给出相应的解决方案。

发明内容

[0006] 本发明实施例提供一种基于移动性管理的方法、装置及系统,以解决用户终端的位置发生的变化时,如何接入相应的网络切片中的问题。
[0007] 为达到上述目的,本发明实施例提供如下技术方案:
[0008] 第一方面,提供了一种移动性管理的方法`,该方法包括:第一移动性管理实体获取用户终端UE已建立的PDN连接信息以及签约的网络切片的信息;所述第一移动性管理实体根据所述已建立的PDN连接信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息。该已建立的PDN连接信息,具体可以是PDN连接对应的会话管理实体的标识或者PDN连接对应的接入点名称APN。根据该已建立的PDN连接信息,第一移动性管理实体可以获取与该已建立的PDN的连接对应的网络切片的信息;进一步的根据UE的签约的网络切片的信息,第一移动性管理实体可以确定UE哪些PDN连接可以切换到5G网络的哪些网络切片中,以及允许接入的网络切片的信息。从而保障了从4G覆盖范围内享受4G网络DCN服务的用户终端,在移动到5G基站覆盖范围时,可以切换到合适的网络切片中,从而依然可以享受到与之前4G网络等值的网络服务。特别的,可以将用户终端切换到4G网络中PDN连接对应的网络切片实例中,从而在可以享受到与之前4G网络等值的网络服务的同时,还能够保障业务的连续性。
[0009] 第一移动性管理实体根据所述已建立的PDN连接信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息,具体来说,有如下几种可能的实现方式:
[0010] 在一种可能的实现方式中,所述第一移动性管理实体根据所述已建立的PDN连接信息,获取已建立的PDN连接对应的网络切片的信息;所述第一移动性管理实体根据所述已建立的PDN连接对应的网络切片的信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息。其中,所述获取所述UE允许接入的网络切片的信息,具体可以是由第一移动性管理实体自己根据已建立的PDN连接对应的网络切片的信息以及所述签约的网络切片的信息来确定;也可以是由第一移动性管理实体请求网络切片选择功能实体来确定,例如,所述第一移动性管理实体向切片选择功能实体发送切片选择请求,所述切片选择请求中包括所述已建立的PDN连接对应的网络切片的信息以及所述签约的网络切片的信息;所述第一移动性管理实体接收来自所述切片选择功能实体返回的切片选择响应,所述切片选择响应包括所述UE允许接入的网络切片的信息。其中,所述第一移动性管理实体根据所述已建立的PDN连接信息,获取已建立的PDN连接对应的网络切片的信息,具体可以是,所述第一移动性管理实体从所述已建立的PDN连接对应的会话管理功能实体处获取所述已建立的PDN连接对应的网络切片的信息。
[0011] 当所述已建立的PDN连接信息为PGW‑C/SMF的FQDN,且该FQDN中包含了网络切片的信息,则第一移动性管理实体或者网络切片选择功能实体可以根据该FQDN即可确定该PDN连接对应的网络切片的信息。当已建立的PDN连接信息为PGW‑C/SMF的IP地址时,第一移动性管理实体或网络切片选择功能实体可以根据IP地址反向查询域名系统(domain name system,DNS),从而获取PGW‑C/SMF对应的FQDN,进一步根据上述方法获取该PDN连接对应的网络切片的信息。当已建立的PDN连接信息为APN时,第一移动性管理实体或者网络切片选择功能实体根据预先配置APN与S‑NSSAI的映射关系,确定PDN连接对应的网络切片的信息。
[0012] 在一种可能的实现方式中,第一移动性管理实体可以请求网络切片选择功能实体来确定UE允许接入的网络切片的信息。所述根据所述已建立的PDN连接信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息,具体为:所述第一移动性管理实体向切片选择功能实体发送切片选择请求,所述切片选择请求中包括所述已建立的PDN连接信息以及所述签约的网络切片的信息;所述第一移动性管理实体接收来自所述切片选择功能实体返回的切片选择响应,所述切片选择响应包括UE允许接入的网络切片的信息。
[0013] 另一种可能的实现方式中,在所述第一移动性管理实体获取用户终端UE已建立的PDN连接信息之前,所述方法还包括:所述第一移动性管理实体接收来自网络设备的第一请求消息,所述第一请求消息中携带所述已建立的PDN连接信息;所述第一移动性管理实体由所述网络设备根据所述目标接入区域的信息以及以下参数之一确定:UE接入的专用核心网的标识或者UE的全局唯一临时标识GUTI;其中,所述GUTI包括为所述UE服务的移动性管理实体的信息。该第一请求消息可以是图3所述实施例中步骤303或图4所述实施例中步骤403所述的切换请求,该网络设备可以是切换前为UE提供接入服务的移动管理实体MME。
[0014] 由于UE的位置发生变化,当前为UE服务的移动性管理实体不一定可以将UE所有的PDN连接都切换到5G网络中的合适的网络切片上。对于UE在4G网络中已建立的PDN连接中不能切换的PDN连接,第一移动性管理实体向第三移动性管理实体发送PDN连接拒绝切换消息,所述PDN连接拒绝切换消息中包括无法完成切换的PDN连接信息。第三移动性管理实体释放无法完成切换的PDN连接,该第三移动性管理实体可以是4G网络中的MME。
[0015] 第二方面,提供了一种移动性管理的方法,该方法包括:网络设备获取用户终端UE的全局唯一临时标识GUTI;其中,所述GUTI包括为所述UE服务的移动性管理实体的信息;所述网络设备根据为所述UE服务的移动性管理实体的信息以及目标接入区域的信息,获取执行移动性切换的移动性管理实体。具体的,在该网络设备上可以配置一个映射表,网络设备根据为所述UE服务的移动性管理实体的信息以及目标接入区域的信息,查询该映射表,确定执行移动性切换的移动性管理实体;或者可以网络中的其他设备上存储有该映射表,该网络设备可以通过向其他设备发送查询请求,获取执行移动性切换的移动性管理实体。当UE位置发送变化变化时,根据本实施例提供的方法可以快速确定执行移动性切换的移动性管理实体。
[0016] 在一种可能的实现方式中,所述为所述UE服务的移动性管理实体的信息为AMF的信息;其中,所述AMF的信息包括为所述UE服务的AMF的所处的区域信息以及为所述UE服务的AMF的所处的集合信息;所述网络设备根据为所述UE服务的移动性管理实体的信息以及目标接入区域的信息,确定执行移动性切换的移动性管理实体,具体为:所述网络设备根据为所述UE服务的AMF的所处的区域信息、为所述UE服务的AMF的所处的集合信息,以及所述目标接入区域的信息,确定执行移动性切换的移动性管理实体。本实施例提供的方法可以在UE从5G网络切换到4G网络以及5G网络内部移动时,快速确定执行移动性切换的移动性管理实体。
[0017] 在一种可能的实现方式中,所述为所述UE服务的移动性管理实体的信息为MME的标识;所述MME的标识包括MME所属的MME组标识和MME的码号;所述网络设备根据为所述UE服务的移动性管理实体的信息以及目标接入区域的信息,确定执行移动性切换的移动性管理实体,具体为:所述网络设备根据所述MME的标识以及目标接入区域的信息,确定执行移动性切换的移动性管理实体。其中,所述网络设备根据所述MME的标识以及目标接入区域的信息,确定执行移动性切换的移动性管理实体,又有两种可能的实现方式:一种方式中,网络设备根据所述MME的标识以及目标接入区域的信息,查询本地或其他设备上存储的映射表,确定执行移动性切换的移动性管理实体。另一种方式中,网络设备根据所述MME标识中的MME组标识,确定初始AMF区域标识;根据所述MME的码号,获取初始AMF集合标识;或者是根据MME标识中的MME组标识确定初始AMF区域标识和初始AMF集合标识。在所述目标接入区域的信息对应的区域在所述初始AMF区域标识指示的区域内的情况下,所述网络设备从所述初始AMF集合标识指示的AMF集合中选择一个AMF作为所述执行移动性切换的移动性管理实体;在所述目标接入区域的信息对应的区域不在所述初始AMF区域标识指示的区域内的情况下,所述网络设备根据所述初始AMF区域、所述初始AMF集合以及所述目标接入区域的信息,获取对应的目的AMF集合,并从所述目的AMF集合中选择一个AMF作为所述执行移动性切换的移动性管理实体。本实施例提供的方法可以在UE从4G网络移动到5G网络时,快速确定执行移动性切换的移动性管理实体。
[0018] 上述的网络设备可以是基站,也可以是4G网络或者5G网络中的移动性管理实体。
[0019] 第三方面,提供了一种移动性管理装置,该移动性管理具有实现上述第一和/或第二方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
[0020] 第四方面,提供了一种移动性管理装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该移动性管理装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该移动性管理装置执行如上述第一、二方面中任一所述的移动性管理方法。
[0021] 第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任意一项所述的移动性管理方法。
[0022] 第六方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一、二方面中任意一项所述的移动性管理方法。
[0023] 第七方面,提供了一种芯片系统,该芯片系统包括处理器,用于支持移动性管理装置实现上述方面中所涉及的功能。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存移动性管理装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
[0024] 其中,第三方面至第七方面中任一种设计方式所带来的技术效果可参见第一、二方面中不同设计方式所带来的技术效果,此处不再赘述。

附图说明

[0025] 图1为本申请实施例提供移动性管理系统架构的示意图;
[0026] 图2为被妇女们实施例提供的一种移动性管理装置的硬件结构示意图;
[0027] 图3为本申请实施例提供的一种移动性管理的方法流程示意图;
[0028] 图4为本申请实施例提供的又一种移动性管理的方法流程示意图;
[0029] 图5为本申请实施例提供的又一种移动性管理的方法流程示意图
[0030] 图6为本申请实施例提供的又一种移动性管理的方法流程示意图;
[0031] 图7为本申请实施例提供的又一种移动性管理的方法流程示意图;
[0032] 图8为本申请实施例提供的又一种移动性管理的方法流程示意图;
[0033] 图9为本申请实施例提供的又一种移动性管理的方法流程示意图;
[0034] 图10为本申请实施例提供的又一种移动性管理的方法流程示意图;
[0035] 图11为本申请实施例提供的移动性管理装置的结构示意图;
[0036] 图12为本申请实施例提供的移动性管理系统示意图

具体实施方式

[0037] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例作进一步地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。
[0038] 本发明实施例描述的网络架构以及业务场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。
[0039] 本发明的实施例提供一种移动性管理的方法,可应用于如图1所示的系统100中,在该系统100中,演进型通用陆地无线接入网(evolved universal terrestrial radio access network,E‑UTRAN)包括至少一个4G的基站(如e‑NodeB);下一代无线接入网(NG Radio Access Network,NG‑RAN)包括至少一个5G的基站。其中,本申请所涉及到的用户设备UE可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备(User Equipment,UE),终端(terminal),终端设备(Terminal Equipment),软终端等等。为方便描述,本申请中,上面提到的设备统称为用户设备或UE。在图1所示的4G与5G互通架构中,4G网络与5G网络共用UPF+PGW‑U、SMF+PGW‑C、PCF+PCRF、UDM+HSS。这里“+”表示5G中的相关网络功能实体和4G中的网元合设,例如,UPF是5G的用户面功能,PGW‑U是与UPF对应的4G的网关用户面功能,UPF+PGW‑U在本发明实施例中简称用户面功能实体;SMF是5G的会话管理功能,PGW‑C是与SMF对应的4G中的网关控制面功能,SMF+PGW‑C简称会话管理功能实体;PCF是5G的策略控制功能,PCRF是对应的4G的策略计费规则功能,PCF+PCRF简称策略控制功能实体;UDM是5G中的统一数据管理,HSS是4G中用归属用户服务器,HSS+UDM简称用户数据管理实体。在上述互通架构中MME与AMF间通过N26接口互联,该接口用于UE上下文传递以及切换过程。除此之外,在4G网络中基站通过SGW与PGW‑C/U连接。图中相关的接口,参考现有技术,本发明实施例不再赘述。
[0040] 另外,图1中的网络切片选择功能实体(network slice selection function,NSSF)用于选择网络切片。当AMF不能为UE选择网络切片时,AMF请求NSSF为UE选择网络切片。
[0041] 当UE从E‑UTRAN覆盖区域移动到NG‑RAN覆盖区域,或者从NG‑RAN覆盖区域移动到E‑UTRAN覆盖区域时,或者UE由于移动,导致当前为其服务的AMF无法再为其提供接入服务时,触发本发明实施例提供的移动性管理的方法。
[0042] 当用户终端从4G网络切换到5G网络时,为了保持用户终端的业务连续性,用户终端在4G网络中的PDN连接需要映射到5G中相应的网络切片实例中的PDU会话上。由于MME可能无法选择网络切片,因此当需要将用户终端在4G网络中的PDN连接切换到5G核心网中的PDU会话的时候,MME可能无法为用户终端确定一个合适的AMF。一种可能的实现方式是,MME选择一个默认的AMF,该默认的AMF接收到MME发送的切换请求之后,可以请求NSSF为该用户终端分配一个目标AMF。另一个可能的实现方式是,在MME上配置有DCN标识和AMF Set的映射表,MME根据用户终端对应的DCN标识,确定目标AMF。考虑到用户终端切换到5G之后,后续还会创建新的PDU会话,因此5G核心网还需要确定该用户终端允许接入的网络切片的信息(Allowed Network Slice Selection Assistance Information,Allowed NSSAI)。
[0043] 具体的,5G核心网首先根据用户终端在4G网络中建立的PDN连接信息,确定PDN连接对应的网络切片,然后再结合该用户终端的签约网络切片、用户终端的位置,确定哪些PDN连接可以切换到5G核心网中以及确定该用户终端允许接入的网络切片。
[0044] 另一方面,当用户终端从5G网络切换到4G网络时,5G核心网(AMF)从用户数据管理实体获取用户终端对应的使用类型(UE Usage type),并基于该用户终端对应的使用类型选择目标MME。由于并不是所有的PDU会话都可以切换到4G网络中,因此,在切换过程中有些PDU会话可能需要丢弃。
[0045] 如图2所示,图1所示的节点,如MME、AMF、E‑UTRAN或NG‑RAN等,可以以图2中的计算机设备(或系统)的方式来实现。
[0046] 图2所示为本发明实施例提供的计算机设备示意图。计算机设备200包括至少一个处理器21,通信线路22,存储器23以及至少一个通信接口24。
[0047] 处理器21可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application‑specific integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。
[0048] 通信总线22可包括一通路,在上述组件之间传送信息。所述通信接口24,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。
[0049] 存储器23可以是只读存储器(read‑only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read‑Only Memory,EEPROM)、只读光盘(Compact Disc Read‑Only Memory,CD‑ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。
[0050] 其中,所述存储器23用于存储执行本发明方案的应用程序代码,并由处理器21来控制执行。所述处理器21用于执行所述存储器23中存储的应用程序代码。
[0051] 在具体实现中,作为一种实施例,处理器21可以包括一个或多个CPU,例如图2中的CPU0和CPU1。
[0052] 在具体实现中,作为一种实施例,计算机设备200可以包括多个处理器,例如图2中的处理器21和处理器28。这些处理器中的每一个可以是一个单核(single‑CPU)处理器,也可以是一个多核(multi‑CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0053] 在具体实现中,作为一种实施例,计算机设备200还可以包括输出设备25和输入设备26。输出设备25和处理器21通信,可以以多种方式来显示信息。例如,输出设备25可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备26和处理器21通信,可以以多种方式接受用户的输入。例如,输入设备26可以是鼠标、键盘、触摸屏设备或传感设备等。
[0054] 上述的计算机设备200可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备200可以是台式机、便携式电脑、网络服务器、掌上电脑(Personal Digital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图2中类似结构的设备。本发明实施例不限定计算机设备200的类型。
[0055] 示例性的,图1中的节点,如MME、AMF、E‑UTRAN或NG‑RAN等,可以为图2所示的设备,MME的存储器中存储了一个或多个软件模块。MME可以通过处理器以及存储器中的程序代码来实现软件模块,实现移动性管理的方法。
[0056] 下面结合流程图来介绍本发明实施例提供的移动管理的方法。
[0057] 图3提供了一种移动性管理的方法流程示意图。本实施例中,UE当前通过源基站(4G网络的基站,如E‑UTRAN)已经接入4G网络,且UE处于连接态。当源基站发现UE需要切换时,源基站选择目标基站。在本实施例中源基站选择的目标基站是接入5G核心网的基站(如NG‑RAN)。源基站给4G网络中为用户终端提供DCN服务的MME发送切换请求,发起切换流程。
[0058] 步骤301、源基站向MME发送第一请求消息,该第一请求信息中包括目标接入区域的信息。MME接收该第一请求消息。
[0059] 具体的,该第一请求消息可以是切换请求(Handover Request),上述第一请求消息可以由源基站根据用户终端上报的小区测量信息决策后向MME发送。可选,该第一请求消息中还包括能够确定用户终端的信息,如UE的标识。其中,该目标接入区域的信息可以包括目标小区标识、目标基站标识和目标跟踪区标识中的至少一种。该目标小区标识用于唯一标识一个目标小区,该目标小区为该UE待接入的小区。该目标基站标识用于唯一标识一个目标基站,该目标基站为待接入小区所属的基站。该目标跟踪区标识用于唯一标识一个目标跟踪区,该目标跟踪区是指待接入小区所在的跟踪区。
[0060] 步骤302、MME确定初始AMF。
[0061] 具体的,MME可以根据该目标接入区域的信息,来判断该切换请求是否属于不同类型网络间的切换,例如,当该目标接入区域的信息包括目标基站标识时,该MME可以根据该目标基站标识确定目标基站的类型,并根据该类型来判断该第一请求消息是否属于不同类型网络间的切换。本发明实施例的场景中,目标基站属于5G网络中的基站,因此,MME确定该第一请求消息属于跨系统切换。为了实现跨系统切换,MME需要根据第一请求信息中携带的目标接入区域的信息确定执行切换操作的AMF。
[0062] 一种可能的实现方式是,在MME中配置了MME到AMF集合的映射关系,该MME到AMF集合的映射关系记录了DCN ID、目的区域以及相应的AMF集合之间的对应关系,或者MME标识、目的区域以及相应的AMF集合之间的对应关系,如下表所示:
[0063] 表1
[0064]DCN‑ID或MME的标识 目的区域 AMF集合
A Y B
A X C
[0065] 其中,其中MME标识包括MME的组标识(MMEGI)和MME的码号(MME Code)。当MME接收到源基站发送的第一请求信息之后,根据第一请求消息中携带的UE的标识,获取UE的上下文,该上下文包括所述UE接入的专用核心网的标识或者为所述UE服务的移动性管理实体的标识;MME根据目标接入区域的信息确定对应的目的区域,进一步结合UE接入的专用核心网的标识或为所述UE服务的移动性管理实体的标识,以及该映射表确定对应的AMF集合,并根据相应的策略,从选定的AMF集合中选择一个AMF作为初始AMF。所述策略具体可以是基于AMF集合中的各个AMF的优先级、容量或者负载等信息从AMF集合中确定一个AMF的方法。
[0066] 另外一种可能的实现方式是,UE的全局唯一临时标识(Global Unique Temporary Identity,GUTI)中携带了MME的组标识(MMEGI)和MME的码号(MME Code),当MME接收到源基站发送的第一切换请求时,MME获取UE的上下文,该上下文中包括UE的GUTI,MME可以直接根据UE的GUTI以及映射规则确定AMF集合。该映射规则具体将UE的GUTI中的MMEGI映射为AMF区域标识(AMF Region ID)以及将MME的码号(MME Code)映射为AMF集合标识(AMF Set ID)。MME根据映射的AMF Region ID和AMF Set ID以及目标接入区域的信息确定目标AMF集合以及AMF。若目标接入区域的信息在上述映射的AMF Region ID对应的AMF区域中,则选择上述映射的AMF Region ID和AMF Set ID对应的AMF Set中的AMF作为初始AMF;否则,根据上述映射的AMF region ID、AMF Set ID以及目标接入区域的信息选择目的AMF Set及AMF。为了支持上述选择,系统配置下表:
[0067] 表2
[0068] 源AMF区域 源AMF Set 目的区域 目的AMF SetX A Y B
… … … …
[0069] 例如,MME根据映射规则确定AMF Region为X,AMF Set为A,且确定目标接入区域的信息对应的目的区域Y不在X内,则MME根据上述系统配置表,确定合适的AMF集合为B,并且按照预设的策略从B中选择一个AMF作为初始AMF。
[0070] 上述确定初始AMF的方法中,除了MME自己确定之外,还可以通过查询网络中的其他设备,如域名系统(domain name system,DNS),来确定。当通过查询DNS的方法确定时,上述表1和表2配置在DNS中,MME将相关信息发送给DNS并由DNS返回所选择的初始AMF给MME。
[0071] 步骤303、MME向选定的初始AMF(即图3中的AMF1)发送第二请求消息,该第二请求消息中携带已建立的PDN连接信息。AMF1接收MME发送的第二请求消息。
[0072] 具体的,该第二请求消息可以是切换请求。其中,上述已建立的PDN连接信息包括PDN连接所对应的PGW‑C/SMF的信息,例如可以包括PGW‑C/SMF的网际协议地址(IP地址)或者全量名称(Fully Qualified Domain Name,FQDN)。可选的,该PDN连接信息还可以是该PDN连接对应的接入点名称(access point name,APN)。
[0073] 步骤304、AMF1接收到MME发送的第二请求消息之后,根据携带在第二请求消息中的已建立的PDN连接信息,获取已建立的PDN连接对应的网络切片的信息。
[0074] 需要说明的是,用户终端之前在4G网络中可能建立了多个PDN连接,因此,这里的已建立的PDN连接信息可能指示了多个PDN连接,在该步骤中可以确定每一个PDN连接对应的网络切片的信息。
[0075] 具体的,一种可能的实现方式是,当已建立的PDN连接信息为PGW‑C/SMF的FQDN,且该FQDN中包含了网络切片的信息,则根据该FQDN即可确定该PDN连接对应的网络切片的信息,如单一网络切片选择辅助信息(Single Network Slice Selection Assistance information,S‑NSSAI)和网络切片实例标识(Network Slice Instance,NSI);当已建立的PDN连接信息为PGW‑C/SMF的IP地址时,AMF1可以根据IP地址反向查询域名系统(domain name system,DNS),从而获取PGW‑C/SMF对应的FQDN,进一步根据上述方法获取该PDN连接对应的网络切片。
[0076] 另一种可能的实现方式是,当已建立的PDN连接信息为APN时,AMF1上需要预先配置APN与S‑NSSAI的映射关系,当AMF1接收到第二切换请求时,根据该映射关系以及携带在第二切换请求中的APN,确定PDN连接对应的S‑NSSAI。需要说明的是,该实现方式有一定的限制,即只有当该PDN连接对应的S‑NSSAI只有一个网络切片实例时,AMF1才可以准确的根据APN定位到该PDN连接对应的网络切片实例,进而在后续将UE从4G网络中的PDN连接切换到5G网络中的PDU会话时,保证业务的连续性;当该PDN连接对应的S‑NSSAI有多个网络切片实例时,该方法将UE从4G网络中的PDN连接切换到5G网络中的PDU会话时,虽然可以为UE提供类似的网络服务,但是由于可能接入到PDN连接对应的S‑NSSAI对应的其他网络切片实例中,从而可能会造成短时的业务中断。
[0077] 另一种可能的实现方式是,当已建立的PDN连接信息为PGW‑C/SMF的标识(FQDN或者IP地址)时,AMF1根据PGW‑C/SMF的标识,向PGW‑C/SMF发送获取PDN连接对应的网络切片的请求。PGW‑C/SMF确定自身所属的网络切片的信息,并向AMF1返回响应消息,该响应消息中携带PDN连接对应的网络切片的信息。
[0078] 步骤305、AMF1从用户数据管理实体(HSS/UDM)获取UE的签约数据。
[0079] 具体的,由于5G中的网络切片相关签约数据与4G不同,不能直接从UE Usage type映射出UE在5G中的签约的网络切片,因此,AMF1需要从用户数据管理实体获取UE签约的网络切片的信息,包括签约的S‑NSSAI,可选的,还包括签约的S‑NSSAI对应的DNN等信息。
[0080] 需要说明的是,步骤304和步骤305的执行顺序可以互换,也可以同时执行,本发明实施例对于304和305的顺序并不做限定。
[0081] 步骤306、AMF1向网络切片选择功能(NSSF)发送切片选择请求。NSSF接收AMF1发送的切片选择请求。
[0082] 需要说明的是,在本发明实施例步骤304中,我们给出了由AMF1根据PDN连接信息确定PDN连接对应的网络切片的方案,实际上根据PDN连接信息确定PDN连接对应的网络切片的能力也可以由NSSF来实现。
[0083] 具体的,当AMF1可以根据PDN连接信息确定PDN连接对应的网络切片时,即执行了步骤304之后,则该切片选择请求中包括所述已建立的PDN连接对应的网络切片信息(如对应的S‑NSSAI,以及可选的网络切片实例的标识)、UE的签约的网络切片的信息(如签约S‑NSSAI)等。
[0084] 当AMF1不能根据PDN连接信息确定PDN连接对应的网络切片时,即本发明实施例中没有执行步骤304时,AMF1需要将已建立PDN连接信息发送给NSSF。具体的,该切片选择请求中包括已建立的PDN连接信息以及UE签约的网络切片的信息等。NSSF根据PDN连接信息确定PDN连接对应的网络切片的方法与上述AMF1的确定方法相同,这里不再赘述。
[0085] 步骤307、NSSF向AMF1返回切片选择响应,该切片选择响应包括UE允许接入的网络切片的信息(Allowed NSSAI)以及目标AMF集合信息。AMF1接收NSSF发送的切片选择响应。
[0086] 具体的,NSSF根据已建立的PDN连接对应的网络切片信息以及UE签约的网络切片的信息等确定为UE提供接入的目标AMF集合和Allowed NSSAI。NSSF将目标AMF集合及UE允许接入的网络切片Allowed NSSAI发送给初始AMF。
[0087] 可选的,NSSF可以根据UE已建立的PDN连接对应的网络切片和UE签约的网络切片,取交集确定UE允许接入的网络切片以及对应的目标AMF集合;也可以由UE签约的网络切片跟UE已建立的PDN连接对应的网络切片取并集确定UE允许接入的网络切片以及对应的目标AMF集合。本发明实施例对于NSSF如何根据已建立的PDN连接对应的网络切片(包括S‑NSSAI和NSI标识)和UE签约的网络切片的信息确定UE允许接入的网络切片的方法不做限定。
[0088] AMF1接收NSSF返回的切片选择响应,当AMF1根据目标AMF集合确定自身可以为所选择的网络切片提供服务时,则直接执行后续切换流程(即步骤314);当AMF1根据目标AMF集合确定自身不可以为所选择的网络切片提供服务时,可以执行下述308‑步骤310,由MME从目标AMF集合中为UE选择一个目标AMF;也可以执行步骤311‑312,由AMF1从目标AMF集合中为UE选择一个目标AMF,并向该目标AMF发送切换请求。
[0089] 需要说明的是,步骤302中确定的初始AMF准确的时候,初始AMF总是可以为UE提供接入服务。这种情况下,初始AMF就是为UE提供接入服务的最终AMF。此时步骤306和307可以由,AMF1自己确定UE允许接入的网络切片的信息来替代。即AMF1根据UE已建立的PDN连接对应的网络切片和UE签约的网络切片,确定UE允许接入的网络切片的信息。AMF1确定UE允许接入的网络切片的信息的方法同NSSF相同。
[0090] 步骤308、AMF1向MME发送切换拒绝消息;MME接收AMF1发送的切换拒绝消息。
[0091] 其中,上述切换拒绝消息中包括UE允许接入的网络切片的信息以及目标AMF集合。
[0092] 步骤309、MME接收AMF1发送的切换拒绝消息,MME从目标AMF集合中选择一个AMF作为目标AMF。
[0093] 本发明实施例对于MME从目标AMF集合中选择一个AMF作为目标AMF的具体方法不做限定。
[0094] 步骤310、MME向选定的目标AMF(图3中的AMF2)发送第三请求消息,该第三请求消息中包括UE允许接入的网络切片的信息。AMF2接收所述MME发送的第三请求消息。
[0095] 其中,该第三请求消息可以是切换请求。
[0096] 步骤311、AMF1从目标AMF集合中选择一个AMF作为目标AMF。
[0097] 步骤312、AMF1向选定的目标AMF(图3中的AMF2)发送第三请求消息,该第三请求消息中包括UE允许接入的网络切片的信息。AMF2接收所述MME发送的第三请求消息。
[0098] 其中,该第三请求消息可以是切换请求。
[0099] 需要说明的是,AMF1或AMF2可以根据已建立的PDN连接信息以及UE允许接入的网络切片的信息,确定无法切换的PDN连接。对于无法切换的PDN连接,可以由AMF1或者AMF2向MME返回拒绝切换的消息,所述拒绝切换的消息中包括无法切换的PDN连接的信息。具体的,AMF1或者AMF2可以根据UE允许接入的网络切片以及已建立的PDN连接信息对应的网络切片,确定该已建立的PDN连接对应的网络切片是否包含在UE允许接入的网络切片中,如果不包含,则确定该PDN连接无法完成切换。AMF1或者AMF2确定好不能完成切换的PDN连接后,向MME返回拒绝切换的消息,拒绝切换的消息中携带无法完全切换的PDN连接信息,以便于后续由MME发起相应的PDN连接释放流程。
[0100] 本发明实施例中,当UE从4G网络切换到5G网络时,MME确定初始AMF,然后初始AMF根据UE在4G网络中已建立的PDN连接信息,获取UE已建立的PDN连接信息对应的网络切片,并进一步结合UE的签约网络切片的信息等,获取可以切换至5G网络中的PDN连接对应的网络切片。从而保障了从4G覆盖范围内享受4G网络DCN服务的用户终端,在移动到5G基站覆盖范围时,可以切换到合适的网络切片中,从而依然可以享受到与之前4G网络等值的网络服务。优选的,可以将用户终端切换到4G网络中PDN连接对应的网络切片实例中,从而在可以享受到与之前4G网络等值的网络服务的同时,还能够保障业务的连续性。
[0101] 在上述实施例步骤307中,我们提到初始AMF是有可能包含在目标AMF集合的。在网络架构比较简单,或者MME上配置的MME到AMF集合的映射关系足够准确的情况下,可以一定程度上确保选定的初始AMF包含在目标AMF集合中。在这种情况下,AMF先确定哪些PDN连接可以切换到5G网络中,然后将这些PDN连接都切换到5G核心网中相应的网络切片中。后续5G核心网再根据用户终端的签约网络切片等信息,确定该用户终端允许接入的网络切片。对于那些PDN连接对应的网络切片不在该用户终端允许接入的网络切片中,则5G核心网释放相应的PDU会话。这样可以减少用户终端从4G网络切换到5G网络时产生的时延。如图4所示,本发明实施例提供了另一种移动性切换的方法。
[0102] 步骤401、源基站(E‑UTRAN)向MME发送第一切换请求,该切换请求中包括目标接入区域的信息。MME接收源基站发的第一切换请求。
[0103] 步骤402、MME确定AMF。
[0104] 步骤403、MME向选定的AMF发送第二切换请求,该第二切换请求中携带已建立的PDN连接信息。AMF接收MME发送的第二切换请求。
[0105] 其中,已建立的PDN连接信息包括该PDN连接对应的PGW‑C/SMF的标识。
[0106] 步骤401‑403同步骤301‑303,相关内容参考上述描述,这里不再赘述。
[0107] 步骤404、AMF根据已建立的PDN连接信息,确定可切换的PDN连接。
[0108] 具体的,对于一个PDN连接,AMF根据已建立的PDN连接信息判断,能否与对应的PGW‑C/SMF通信,若能,则AMF确定该PDN连接能切换到5G网络;否则该PDN连接不能切换到5G网络。
[0109] 可选的,AMF给MME发送拒绝切换消息,拒绝切换消息包括不能切换的PDN连接信息,用于通知MME哪些PDN连接不能切换到5G网络。MME在收到该消息后发起PDN连接的释放。该消息可以携带在切换请求的响应消息中发送给MME。
[0110] 步骤405、后续切换流程,完成将4G网络中能够切换到5G网络的PDN连接切换到5G网络中的相应的网络切片中。
[0111] 步骤406、在切换流程结束后,UE向AMF发起注册请求。
[0112] 其中,可选的,上述注册请求中可以包括UE请求的NSSAI(Requested NSSAI)。
[0113] 步骤407、AMF从用户数据管理实体获取UE的签约数据。
[0114] 步骤408、AMF获取UE的允许接入的网络切片的信息。
[0115] AMF可以请求NSSF为UE确定允许接入的网络切片信息,也可以AMF自己为UE确定允许接入的网络切片信息。具体参考上面实施例中的步骤306‑307,相关内容参考上述描述,这里不再赘述。
[0116] 步骤409、AMF确定需要释放的PDU会话,并向会话管理功能实体发送会话释放请求。会话管理功能实体接收AMF发送的会话释放请求。
[0117] 对于步骤405中完成切换的PDN连接,如果该PDN连接对应的网络切片不属于UE允许接入的网络切片,则AMF需要发起PDU会话释放请求,请求会话管理实体释放相应的PDU会话。
[0118] 步骤410、AMF向UE返回注册响应,其中,注册响应中携带UE允许接入的网络切片的信息。
[0119] 需要说明的是,步骤410和步骤409的顺序可以互换。
[0120] 本发明实施例中,当UE从4G网络切换到5G网络时,MME先确定AMF,然后AMF根据UE在4G网络中已建立的PDN连接信息,确定哪些PDN连接可以切换到5G网络中,对于那些可以切换到5G网络的PDN连接,5G核心网先完成切换,从而优先保证了用户的业务连续性,减少了切换延迟。完成切换之后,再判断这些切换的PDN连接对应的网络切片是否是UE允许接入的网络切片,对于那些不在UE允许接入的网络切片范围内的PDN连接,5G核心网发起PDU会话释放请求,释放相关的PDU会话,从而保障了运营商的权益。
[0121] 当UE处于连接态时,在某些特定的场景下,网络中的MME和NSSF存在接口通信。如图5所述,本发明实施例提供了另一种移动性切换的方法。
[0122] 步骤501、源基站向MME发送切换请求,该切换请求中包括目标接入区域的信息。
[0123] 步骤502、MME从该用户终端的上下文中获取UE的已建立的PDN连接信息,并根据已建立的PDN连接信息确定对应的网络切片。
[0124] 步骤503、MME从用户数据管理实体(HSS/UDM)获取UE的签约数据。
[0125] 步骤504、MME向网络切片选择功能(NSSF)发送切片选择请求。NSSF接收MME发送的切片选择请求。
[0126] 步骤505、NSSF向MME返回切片选择响应,该切片选择响应包括UE允许接入的网络切片的信息(Allowed NSSAI)以及目标AMF集合信息。
[0127] 步骤506、MME从目标AMF集合中选择一个AMF作为目标AMF。
[0128] 步骤507、MME向AMF发送第二切换请求,该第二切换请求中包括UE允许接入的网络切片的信息。
[0129] 上述步骤中,步骤501同上述实施例中步骤301,步骤502同上述实施例中的步骤304,步骤503同步骤305,步骤504同步骤306,步骤505同步骤307,步骤506同步骤311,相关内容参考相关描述,这里不再赘述。
[0130] 图6提供了一种移动性管理的方法流程示意图。本实施例中,UE先通过4G基站注册到4G网络中的MME上,MME给UE发送了DCN标识以及4G GUTI。然后UE由于某种原因进入空闲态,并且移动到5G基站覆盖范围内。UE通过5G基站注册到5G核心网,在本实施例中UE移动到5G基站覆盖范围,向5G基站发起注册请求,从而发起切换流程。
[0131] 步骤601、UE通过MME注册到4G网络。
[0132] UE在接入到4G网络时,网络为UE选择了DCN,MME为UE分配了4G GUTI。其中,该4G GUTI包括了MME的信息,例如MME组标识(MMEGI)和MME的码号(MME CODE)。
[0133] 步骤602、UE向5G的基站发起注册请求,所述注册请求包括UE根据4G GUTI映射而来得5G GUTI,可选的,还包括UE请求的网络切片的信息(Requested NSSAI)。可选的,还包括UE在4G网络接入的DCN的DCN标识。5G的基站接收UE发送的注册请求。
[0134] 其中,UE将4G GUTI映射为5G GUTI,具体为:将MME组标识映射为AMF区域标识,将MME的码号映射为AMF集合的标识;或者将MME组标识的一部分映射为AMF区域标识,将MME组标识的另一部分映射为AMF集合的标识,比如,将MME组标识的高8位映射为AMF区域标识,将MME组标识的低8位映射为AMF集合的标识。
[0135] 步骤603、5G的基站确定初始AMF(图6中的AMF1),并向AMF1转发注册请求。
[0136] 其中,5G的基站确定初始AMF的方法有多种:
[0137] 一种可能的实现方式中,基站根据注册请求中携带UE请求的网络切片的信息确定初始AMF。
[0138] 另一种可能的实现方式是,基站中设置了缺省AMF,当基站接收到注册请求时,使用缺省AMF作为初始的AMF。
[0139] 另一种可能的实现方式是,参考图3实施例中的步骤302。基站确定自身所在的区域,并结合自身所在的区域、DCN ID或MME的标识,根据表1确定初始AMF集合,并从初始AMF集合中选择一个AMF作为初始AMF。
[0140] 另一种可能的实现方式中,参考图3实施实施例中的步骤302。基站确定自身所属的区域是否和5G GUTI中指示的AMF区域相同,如果相同,则从5G GUTI中指示的AMF集合中选择一个AMF作为初始AMF;如果不同,则基站根据表2确定目标AMF集合,并从目标AMF集合中选择一个AMF作为初始AMF。例如,基站根据UE的5G GUTI确定AMF Region为X,AMF Set为A,且确定基站自身对应的区域Y不在X内,则基站根据表2,确定合适的AMF集合为B,并且按照预设的策略从B中选择一个AMF作为初始AMF。
[0141] 步骤604、AMF1接收5G的基站发送注册请求,并向MME获取UE的上下文。
[0142] 具体的,AMF1可以根据5G GUTI确定MME,并向确定的MME发送上下文请求消息,MME将UE的上下文发送给AMF1,其中UE的上下文包括UE在4G网络中已建立的PDN连接信息,所述已建立的PDN连接信息具体为PDN连接对应的PGW‑C/SMF信息或者APN。
[0143] 步骤605、AMF1从用户数据管理实体(HSS/UDM)获取UE的签约数据。
[0144] 该步骤605同上述实施例步骤305,相关内容可参考上述步骤,这里不再赘述。
[0145] 跟图3所述实施例类似,AMF1可以根据PDN连接信息确定PDN连接对应的网络切片,也可以是由NSSF根据PDN连接信息确定PDN连接对应的网络切片。本发明实施例下面的步骤以NSSF根据PDN连接信息确定PDN连接对应的网络切片为例进行说明。
[0146] 步骤606、AMF1向网络切片选择功能(NSSF)发送切片选择请求。
[0147] 其中,该切片选择请求中包括已建立的PDN连接信息、UE签约的网络切片的信息等。
[0148] 步骤607、NSSF接收AMF1发送的切片选择请求,向AMF1返回切片选择响应,该切片选择响应包括UE允许接入的网络切片的信息(Allowed NSSAI)以及目标AMF集合信息。
[0149] 该步骤607同上述实施例步骤307,相关内容可参考上述步骤,这里不再赘述。
[0150] AMF1接收NSSF返回的切片选择响应,当AMF1根据目标AMF集合确定自身可以为所选择的网络切片提供服务时,则直接执行后续注册流程(即步骤610);当AMF1根据目标AMF集合确定自身不可以为所选择的网络切片提供服务时,可以执行下述608‑步骤609,由AMF1从目标MAF集合中为UE选择一个目标AMF,并向该目标AMF发送注册请求。
[0151] 步骤608、AMF1从目标AMF中选择一个AMF作为目标AMF(AMF2)。
[0152] 步骤609、AMF1向AMF2转发注册请求,该注册请求中包括UE的5G GUTI以及UE允许接入的网络切片的信息(Allowed NSSAI)。
[0153] 需要说明的是,对于无法切换的PDN连接,可以由AMF1或者AMF2向MME返回拒绝切换的消息。具体的,AMF1或者AMF2可以根据UE允许接入的网络切片以及已建立的PDN连接对应的网络切片,确定该已建立的PDN连接对应的网络切片是否包含在UE允许接入的网络切片中,如果不包含,则确定该PDN连接无法完成切换。AMF1或者AMF2确定好不能完成切换的PDN连接后,向MME返回拒绝切换的消息,拒绝切换的消息中携带不能完成PDN连接信息,以便于后续由MME发起相应的PDN连接释放流程。
[0154] 本发明实施例中,对于UE先通过4G基站注册到4G网络中的MME上,然后在空闲态的情况下,移动到5G基站覆盖范围内时,可以通过注册流程切换到5G核心网,从而保证UE在这种情况下,可以享受到与4G网络中等值的网络服务。
[0155] 图7提供了一种移动性切换的方法流程示意图。本实施例中,UE当前通过AMF已经注册到5G网络,且UE处于连接态。当源基站发现UE需要切换时,源基站选择目标基站。在本实施例中源基站选择的目标基站是接入4G网络的基站(E‑UTRAN)。源基站给向AMF发送切换请求,发起切换流程。
[0156] 步骤701、UE注册到5G网络,在UE注册到5GC的过程中,AMF从HSS/UDM获得了4G签约数据,如UE的使用类型(Usage Type),并将4G签约数据保存在UE上下文中。
[0157] 步骤702、源基站(NG‑RAN)确定需要将UE切换到目标基站(E‑UTRAN),源基站给AMF发送第一切换请求,该第一切换请求中包括目标接入区域的信息。AMF接收源基站发送的第一切换请求。
[0158] 该步骤702同上述实施例步骤301,相关内容可参考上述步骤,这里不再赘述。
[0159] 步骤703、AMF选择MME;
[0160] 具体的,AMF根据第一切换请求中携带的目标接入区域的信息确定UE需要切换到4G网络。AMF根据用户终端的标识获取对应的UE上下文,并根据上下文中的UE的使用类型确定完成切换操作的MME。或者,AMF可以根据用户终端的标识获取对应的UE上下文,并根据UE上下文中的5G GUTI以及目标接入区域的信息,确定完成切换操作的MME。或者,AMF可以根据UE的5G GUTI确定相应的DCN标识,然后再根据DCN标识以及目标接入区域信息,确定完成切换操作的MME。
[0161] 其中,AMF根据UE的使用类型确定完成切换操作的MME的方法与4G中网络内切换时,源MME根据UE的使用类型确定目标MME的过程相同,本发明实施例不再赘述。
[0162] AMF根据UE的5G GUTI以及目标接入区域的信息,确定完成切换操作的MME的方法,具体如下:
[0163] AMF根据UE的5G GUTI获取为UE服务的AMF信息(AMF区域和AMF集合),然后进一步根据目标接入区域对应的区域(目的区域),查询下表,确定对应的MME组,并从MME组中选择一个MME作为完成切换操作的MME。
[0164] 表3
[0165]AMF区域 AMF集合 目的区域 MME Group
X A Y B
… … … …
[0166] AMF根据UE的5G GUTI确定相应的DCN标识,然后再根据DCN标识以及目标接入区域信息,确定完成切换操作的MME,具体为:
[0167] AMF根据UE的5G GUTI获取为UE服务的AMF信息(AMF区域和AMF集合),然后查询下表,确定对应的DCN标识,再根据DCN标识以及目标接入区域信息,确定完成切换操作的MME。
[0168] 表4
[0169]源AMF区域(可选) AMF Set DCN
X A B
… … …
[0170] 根据DCN标识以及目标接入区域信息选择MME的方法参见现有标准。
[0171] 上述确定目标MME的方法中,除了AMF自己确定之外,还可以通过查询网络中其他设备,如DNS,来确定。当通过查询DNS的方法确定时,上述表3和表4配置在DNS中,AMF将相关信息发送给DNS并由DNS返回所选择的MME给AMF。
[0172] 步骤704、AMF向目标MME发送第二切换请求。
[0173] 其中,所述第二切换请求中包括UE的使用类型和UE在5G网络中已建立的PDU会话信息映射过去的PDN连接信息。
[0174] 具体的,AMF在向目标MME发送第二切换请求之前,还包括:AMF将UE在5G网络中已建立的PDU会话信息映射过去的PDN连接信息。其中,所述PDU会话信息包括数据网络名称(Data Network Name,DNN)和对应的S‑NSSAI,所述PDN连接信息为APN。
[0175] 其中,AMF将UE在5G网络中已建立的PDU会话信息映射过去的PDN连接信息,具体为:AMF根据预设的第一映射关系,将PDU会话信息中的DNN映射为对应的APN;或者AMF根据预设的第二映射关系,将PDU会话信息中的DNN和S‑NSSAI映射为对应的APN。
[0176] MME判断是否支持该UE的使用类型,并且根据签约的APN和配置决定是否允许将上述PDN会话切换到4G DCN。对可以切换的PDU会话,MME请求目标基站分配资源,执行后续的切换流程。针对不能切换的PDN连接,MME通知AMF拒绝PDN连接切换,AMF通知被拒绝的PDN连接对应的SMF将被拒绝的PDN连接对应PDU连接释放。
[0177] 本发明实施例中,AMF提前将UE的4G签约数据保存在本地的UE上下文中,当确定UE发生从5G到4G的跨网络切换时,AMF将在5G网络中已建立的PDU会话信息映射为PDN连接信息,并根据4G的签约数据确定合适的MME,从而可以实现快速的跨网络切换,同时也保证了UE从5G移动到4G时,也能够享受到等值的网络服务。
[0178] 图8提供了一种移动性切换的方法流程示意图。本实施例中,UE通过AMF已经注册到5G网络,AMF为UE分配了Allowed NSSAI。然后UE由于某种原因进入空闲态,并且移动到4G基站覆盖范围内。UE通过发送位置更新请求注册到4G网络。AMF在向初始MME发送UE上下文时将UE的4G签约数据(包括UE Usage type)发送给MME,由初始MME根据UE Usage Type选择目标MME。具体的:
[0179] 步骤801、UE注册到5G网络。
[0180] 在UE注册到5GC的过程中,AMF从HSS/UDM获得了4G签约数据,如UE的使用类型(Usage Type),并将4G签约数据保存在UE上下文中。
[0181] 步骤802、UE向4G的基站发送位置更新请求,该位置更新请求中包括UE根据5G GUTI映射而来的4G GUTI。4G的基站接收UE发送的位置更新请求。
[0182] 具体的,UE根据基站广播的跟踪区标识列表(tracking area identity list,TAI list),确定自身移出了原注册区,并且UE选择的新的目标小区是4G基站覆盖的小区。从而,UE向该4G基站发送位置更新请求。UE通过与该4G基站之间的RRC消息将该位置更新请求发送给该4G基站。若UE配置了DCN标识,UE在RRC消息还携带该DCN标识。该4G基站根据DCN标识以及UE的位置信息为UE选择初始MME(MME1)。UE根据5G GUTI映射而来的4G GUTI,具体包括:将5G GUTI中包括的AMF的区域标识和AMF集合的标识映射为MME的组标识;或者将5G GUTI中包括的AMF的区域标识和AMF集合的标识映射为MME的组标识和MME的码号。具体的:将AMF区域标识映射为MME的组标识,将AMF集合的标识映射为MM的码号;或者将AMF的区域标识映射为MME的组标识的一部分,将AMF的集合的标识映射为MME的组标识的另一部分。
[0183] 步骤803、4G的基站向MME1转发位置更新请求。
[0184] 步骤804、MME1接收4G基站发送的位置更新请求,根据4G GUTI确定AMF,并向AMF发送UE上下文的请求消息。
[0185] 步骤805、AMF向MME1发送UE的上下文,所述UE的上下文包括UE的使用类型以及将UE在5G网络中的已建立的PDU会话信息映射而来得PDN连接信息。
[0186] 其中,所述AMF将UE在5G网络中的已建立的PDU会话信息映射为PDN连接信息,具体为:AMF根据配置的映射关系将已建立的PDU会话信息映射为PDN连接信息,其中PDU会话信息包括DNN和对于的S‑NSSAI,PDN连接信息包括APN。其中,AMF将UE在5G网络中已建立的PDU会话信息映射过去的PDN连接信息,具体为:AMF根据预设的第一映射关系,将PDU会话信息中的DNN映射为对应的APN;或者AMF根据预设的第二映射关系,将PDU会话信息中的DNN和S‑NSSAI映射为对应的APN。
[0187] 步骤806、MME1根据UE的使用类型,为用户终端选择DCN以及目标MME(MME2)。
[0188] 一种可能的情况是,MME1根据UE的使用类型确定目标MME就是MME1自身,则此时,执行步骤810。否则执行步骤807‑809。
[0189] 步骤807、MME1向4G的基站发送重定向请求,请求4G的基站将位置更新请求发送给MME2。
[0190] 步骤808、4G的基站向MME2发送位置更新请求。
[0191] 步骤809、MME2根据位置更新请求中的4G GUTI确定AMF,并向AMF获取UE上下文。
[0192] 其中,所述UE的上下文包括UE的使用类型以及将UE在5G网络中的已建立的PDU会话信息映射而来得PDN连接信息。
[0193] UE与MME2之间完成后续位置更新流程。
[0194] 本发明实施例中,AMF提前将UE的4G签约数据保存在本地的UE上下文中,当确定UE发生从5G到4G的跨网络切换时,AMF将在5G网络中已建立的PDU会话信息映射为PDN连接信息,并根据4G的签约数据确定合适的MME,从而可以实现快速的跨网络切换,同时也保证了UE从5G移动到4G时,也能够享受到等值的网络服务。
[0195] 当处于连接态的UE由于位置移动,导致其从一个AMF(源AMF)的区域移动到另外一个AMF(目的AMF)的区域时。源AMF根据已建立的PDU会话的信息(如S‑NSSAI,可选的还包括网络切片实例标识),UE的位置以及UE签约的网络切片的信息获取所述UE允许接入的网络切片的信息。如图9所述,提供了一种移动性管理的方法,包括:
[0196] 步骤901、源基站向源AMF发送第一切换请求,该第一切换请求中包括目标接入区域的信息。
[0197] 具体的,上述第一切换请求可以由源基站根据用户终端上报的小区测量信息决策后向MME发送。其中,该目标接入区域的信息可以包括目标小区标识、目标基站标识和目标跟踪区标识中的至少一种。该目标小区标识用于唯一标识一个目标小区,该目标小区为该UE待接入的小区。该目标基站标识用于唯一标识一个目标基站,该目标基站为待接入小区所属的基站。该目标跟踪区标识用于唯一标识一个目标跟踪区,该目标跟踪区是指待接入小区所在的跟踪区。
[0198] 步骤902、源AMF接收源基站发送的第一切换请求,并确定目的AMF以及UE允许接入的网络切片的信息。
[0199] 具体的,源AMF确定目的AMF的方法,有如下几种方法:
[0200] 一种可能的实现方式是,源AMF本地或者网络中其他设备(如网络存储功能实体NRF)源AMF的信息(源AMF所处的区域信息和源AMF所属的集合信息)、目的区域以及目的AMF集合的映射关系,如上面实施例中表2所述。具体的,源AMF根据自身所处的AMF区域以及自己所述的AMF集合,以及目标接入区域的信息,查询该映射表,从而确定目的AMF集合。然后按照预设的策略,从目的AMF集合中,选择一个AMF作为目的AMF。
[0201] 另一种可能的实现方式是,源AMF向NSSF发送切片选择请求,所述切片选择请求中包括UE请求的网络切片的信息(Request NSSAI),所述已建立的PDU会话信息以及UE签约的网络切片的信息。NSSF根据UE请求的网络切片的信息(Request NSSAI),所述已建立的PDU会话信息以及UE签约的网络切片的信息,确定UE允许接入的网络切片的信息以及目标AMF集合的信息。所述目标AMF集合信息可以是目标AMF集合的标识或者是候选的AMF的标识组成的列表。可选的,上述切片选择请求中的已建立的PDU会话信息也可以替换为源AMF根据该已建立的PDU会话信息确定的已建立的PDU会话对应的网络切片的信息(对应的S‑NSSAI,可选的,还包括网络切片实例标识)。上述UE请求的网络切片的信息(Request NSSAI)和所述已建立的PDU会话信息可以由源AMF根据UE的标识,从UE的上下文中获取,其中,已建立的PDU会话信息包括PDU会话对应的SMF的标识。
[0202] 步骤903、源AMF向目的AMF发送第二切换请求,所述第二切换请求中包括UE允许接入的网络切片的信息。目的AMF接收源AMF发送的第二切换请求。
[0203] 可选的,所述方法还包括源AMF根据已建立的PDU会话信息和所述UE允许接入的网络切片的信息,确定不能完成切换的PDU会话,所述源AMF向所述不能完成切换的PDU会话对应的SMF发送释放PDU会话的请求消息。
[0204] 通过本发明实施例提供的方法,当处于连接态的UE从一个AMF区域移动到另一个AMF区域时,可以选择合适的AMF为其提供接入允许接入的网络切片中的服务。
[0205] 当UE注册到5G网络的AMF(源AMF)上后,源AMF为UE分配5G GUTI。然后由于某种原因UE进入空闲态,并移动位置,导致其从一个AMF(源AMF)的区域移动到另外一个AMF(目的AMF)的区域。此时,UE通过注册流程重新接入到5G网络中。如图10所述,提供了一种移动性管理的方法,包括:
[0206] 步骤1001、UE通过源AMF注册到5G网络。
[0207] 当UE通过源AMF注册到5G网络时,源AMF为UE分配5G GUTI。其中,该5G GUTI包括源AMF的信息,如包括源AMF所处区域信息和AMF所属的集合信息。
[0208] 步骤1002、UE向目的基站发起注册请求。
[0209] 所述注册请求包括源AMF分配给UE的5G GUTI,可选的,还包括UE请求的网络切片的信息(Requested NSSAI)。
[0210] 步骤1003、目的基站确定初始AMF(图10中的AMF1),并向AMF1转发注册请求。
[0211] 其中,目的基站确定初始AMF的方法有多种:
[0212] 一种可能的实现方式中,目的基站根据注册请求中携带UE请求的网络切片的信息确定初始AMF。
[0213] 另一种可能的实现方式是,基站中设置了缺省AMF,当基站接收到注册请求时,使用缺省AMF作为初始的AMF。
[0214] 另一种可能的实现方式中,目的基站根据UE的GUTI中携带的源AMF的区域信息和源AMF所属的AMF集合信息,以及所述目的基站当前区域信息(目的基站的位置),查询DNS,所述DNS中设置有如表2所述的映射表,从而获得目的AMF集合信息。该目的AMF集合信息可以是目的AMF集合的标识或者是候选的目标AMF的标识构成的列表。然后目的基站从所述目的AMF集合中,按照预设的策略,选择一个AMF作为初始AMF。
[0215] 步骤1004、AMF1接收目的基站发送的注册请求,并向源AMF获取UE的上下文。
[0216] 具体的,AMF1根据注册请求中的GUTI,确定源AMF,并向源AMF发送获取UE上下文的请求。UE的上下文包括UE已建立的PDU会话信息,该已建立的PDU会话信息包括PDU会话对应的SMF的标识。
[0217] 步骤1005、AMF1向网络切片选择功能(NSSF)发送切片选择请求。
[0218] 步骤1006、NSSF向AMF1返回切片选择响应,该切片选择响应包括UE允许接入的网络切片的信息(Allowed NSSAI)以及目标AMF集合信息。
[0219] 步骤1007、AMF1从目标AMF中选择一个AMF作为目标AMF(AMF2)。
[0220] 步骤1008、AMF1向AMF2转发注册请求,该注册请求中包括UE的5G GUTI以及UE允许接入的网络切片的信息(Allowed NSSAI)。
[0221] 步骤1005‑步骤1009与上述实施例相关步骤相同,不再赘述。
[0222] 需要说明的是,对于无法切换的PDU会话,可以由AMF1或者AMF2向源AMF返回拒绝切换的消息。具体的,AMF1或者AMF2可以根据UE允许接入的网络切片以及已建立的PDU会话对应的网络切片,确定该已建立的PDU会话对应的网络切片是否包含在UE允许接入的网络切片中,如果不包含,则确定该PDU会话无法完成切换。AMF1或者AMF2确定好不能完成切换的PDU会话后,向源AMF返回拒绝切换的消息,拒绝切换的消息中携带不能完成切换的PDU会话信息,以便于后续由所述源AMF向所述不能完成切换的PDU会话对应的SMF发送释放PDU会话的请求消息。
[0223] 本发明实施例中,对于UE先通过源基站注册到5G网络中的源AMF上,然后在空闲态的情况下,从一个AMF(源AMF)的区域移动到另外一个AMF(目的AMF)的区域,此时,UE可以通过注册流程重新注册到5G网络,从而保证UE在这种情况下,可以完成移动性切换。
[0224] 上述主要从各个网元之间交互的角度对本发明实施例提供的方案进行了介绍。可以理解的是,上述移动性管理实体(AMF或MME)和各种基站为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0225] 本发明实施例可以根据上述方法示例对移动性管理功能实体进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。比如,在采用对应各个功能划分各个功能模块的情况下,图11示出了上述实施例中所涉及的一种接入网络装置可能的结构示意图,该设备1100包括:第一获取单元1101和第二获取单元1103。所述第一获取单元1101,用于获取用户终端UE已建立的PDN连接信息以及签约的网络切片的信息。所述第一获取单元1103,用于根据所述已建立的PDN连接信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息。
[0226] 可选的,所述第二获取单元1103,用于根据所述已建立的PDN连接信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息,具体为:根据所述已建立的PDN连接信息,确定已建立的PDN连接对应的网络切片的信息;根据所述已建立的PDN连接对应的网络切片的信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息。
[0227] 一种可能的实现方式中,所述第二获取单元1103,用于根据所述已建立的PDN连接信息,获取已建立的PDN连接对应的网络切片的信息,具体为:从所述已建立的PDN连接对应的会话管理功能实体处获取所述已建立的PDN连接对应的网络切片的信息。
[0228] 一种可能的实现方式中,所述第二获取单元1103,用于根据所述已建立的PDN连接对应的网络切片的信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息,具体为:向切片选择功能实体发送切片选择请求,所述切片选择请求中包括所述已建立的PDN连接对应的网络切片的信息以及所述签约的网络切片的信息;接收来自所述切片选择功能实体返回的切片选择响应,所述切片选择响应包括UE允许接入的网络切片的信息。
[0229] 一种可能的实现方式中,所述第二获取单元1103,用于根据所述已建立的PDN连接信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息,具体为:向切片选择功能实体发送切片选择请求,所述切片选择请求中包括所述已建立的PDN连接信息以及所述签约的网络切片的信息;接收来自所述切片选择功能实体返回的切片选择响应,所述切片选择响应包括UE允许接入的网络切片的信息。
[0230] 上述已建立的PDN连接信息为PDN连接对应的会话管理实体的标识或者PDN连接对应的接入点名称APN。
[0231] 其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0232] 其中,上述移动性管理装置可以实现在集成电路(integrated circuit,IC)、无线射频集成电路(radio frequency integrated circuit,RFIC)、印刷电路板(printed circuit board,PCB)等上。同时该装置可以是自立设备,也可以是较大设备的一部分。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0233] 在本实施例中,该移动性管理装置1100以对应各个功能划分各个功能模块的形式来呈现,或者,该移动性管理装置1100以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application‑specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到移动性管理装置1100可以采用图2所示的形式来实现。
[0234] 比如,图2中的处理器21可以通过调用存储器23中存储的计算机执行指令,使得移动性管理装置执行上述方法实施例中的移动性管理方法。具体的,图11中的第一获取单元1101、第二获取单元1103的功能/实现过程可以通过图2中的处理器21调用存储器23中存储的计算机执行指令来实现。
[0235] 如图12所述,还提供了一种移动性管理系统1200,该系统包括网络设备1201和第一移动性管理实体1203。
[0236] 网络设备1201,用于根据用户终端UE的全局唯一临时标识GUTI或UE接入的专用核心网的标识,以及UE的目标接入区域的信息,获取第一移动性管理实体;向所述第一移动性管理实体发送第一请求消息;其中,所述GUTI包括为所述UE服务的移动性管理实体的信息;
[0237] 所述第一移动性管理实体1203,用于根据接收到的第一请求消息,获取UE已建立的PDN连接信息以及签约的网络切片的信息;根据所述已建立的PDN连接信息以及所述签约的网络切片的信息,获取所述UE允许接入的网络切片的信息。
[0238] 一种可能的实现方式中,所述第一请求消息为切换请求或者注册请求;当所述第一请求消息为切换请求时,所述第一请求消息包括所述已建立的PDN连接信息;当所述第一请求消息为注册请求时,所述第一请求消息包括所述GUTI;所述第一移动性管理实体,用于根据接收到的第一请求消息,获取UE已建立的PDN连接信息,具体为:所述第一移动性管理实体根据所述GUTI中包括的为所述UE服务的移动性管理实体的信息,从为所述UE服务的移动性管理实体中获取所述已建立的PDN连接信息。
[0239] 一种可能的实现方式中,所述为所述UE服务的移动性管理实体的信息为移动管理实体MME的标识;其中,所述MME的标识包括MME所属的MME组标识和MME的码号;所述网络设备根据用户终端UE的全局唯一临时标识GUTI,以及UE的目标接入区域的信息,获取第一移动性管理实体,具体为:所述网络设备根据所述MME的标识以及目标接入区域的信息,获取所述第一移动性管理实体。
[0240] 可选的,所述为所述UE服务的移动性管理实体的信息为接入和移动性管理功能AMF的信息;其中,所述AMF的信息包括为所述UE服务的AMF的所处的区域信息以及为所述UE服务的AMF的所处的集合信息;所述网络设备根据用户终端UE的全局唯一临时标识GUTI,以及UE的目标接入区域的信息,获取第一移动性管理实体,具体为:所述网络设备根据为所述UE服务的AMF的所处的区域信息、为所述UE服务的AMF的所处的集合信息,以及所述目标接入区域的信息,获取所述第一移动性管理实体。
[0241] 需要说明是,上述第一移动性管理实体1203同上述图11所述的移动性管理装置,上述实施例涉及的各步骤的所有相关内容均可以援引到对应第一移动性管理实体1203的功能描述,在此不再赘述。
[0242] 可选的,本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持移动性管理装置实现上述的移动性管理方法。在一种可能的设计中,该芯片系统还包括存储器。该存储器,用于保存移动性管理装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。
[0243] 尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
[0244] 本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信系统。
[0245] 本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0246] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0247] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0248] 尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。