一种基于网络切片的通信方法及装置转让专利

申请号 : CN201810207671.3

文献号 : CN110278096A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朱方园李岩

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

摘要 :

本申请涉及无线通信技术领域,提供了一种基于网络切片的通信方法,包括:无线接入网设备从用户设备接收注册请求,其中,注册请求包括第一信息和第二信息,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。无线接入网设备根据第一网络切片的类型和第一网络切片实例确定接入及移动性管理功能网元。无线接入网设备向接入及移动性管理功能网元发送注册请求,第一信息和第二信息用于网络切片实例的确定。通过本实施例提供的方案,用户设备在移动之后可以选择并使用与移动前相同的网络切片实例,进而保持移动前的会话不中断,从而提高了用户体验。

权利要求 :

1.一种基于网络切片的通信方法,其特征在于,包括:

无线接入网设备从用户设备接收注册请求,所述注册请求包括第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

所述无线接入网设备根据所述第一网络切片的类型和所述第一网络切片实例确定接入及移动性管理功能网元;

所述无线接入网设备向所述接入及移动性管理功能网元发送所述注册请求,所述第一信息和所述第二信息用于网络切片实例的确定。

2.根据权利要求1所述的方法,其特征在于,还包括:

所述无线接入网设备从所述接入及移动性管理功能网元接收能力信息,所述能力信息用于指示所述接入及移动性管理功能网元支持的网络切片的类型和网络切片实例;

所述无线接入网设备根据所述第一网络切片的类型和所述第一网络切片实例确定接入及移动性管理功能网元,包括:所述无线接入网设备根据所述第一网络切片的类型、所述第一网络切片实例和所述能力信息,确定所述接入及移动性管理功能网元。

3.根据权利要求1或2所述的方法,其特征在于,所述确定的接入及移动性管理功能网元支持所述第一网络切片的类型和所述第一网络切片实例。

4.一种基于网络切片的通信方法,其特征在于,包括:

接入及移动性管理功能网元从无线接入网设备接收注册请求,所述注册请求包括第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

所述接入及移动性管理功能网元根据所述第一信息和所述第二信息确定所述第一网络切片中为用户设备服务的网络切片实例。

5.根据权利要求4所述的方法,其特征在于,还包括:

所述接入及移动性管理功能网元向所述无线接入网设备发送能力信息,所述能力信息用于指示所述第一网络切片的类型和所述第一网络切片中所述接入及移动性管理功能网元支持的网络切片实例,所述能力信息用于所述接入及移动性管理功能网元的确定。

6.根据权利要求4或5所述的方法,其特征在于,所述第一网络切片中为用户设备服务的网络切片实例为所述第一网络切片实例。

7.根据权利要求4或5所述的方法,其特征在于,所述接入及移动性管理功能网元根据所述第一信息和所述第二信息确定所述第一网络切片中为用户设备服务的网络切片实例,包括:当所述接入及移动性管理功能网元不支持所述第二信息标识的所述第一网络切片实例时,所述接入及移动性管理功能网元向网络切片选择功能网元发送所述第一信息和指示信息,所述指示信息用于请求确定所述第一网络切片中为所述用户设备服务的网络切片实例;

所述接入及移动性管理功能网元从所述网络切片选择功能网元接收所述第一网络切片中所述接入及移动性管理功能网元支持的第二网络切片实例的标识信息。

8.根据权利要求7所述的方法,其特征在于,还包括:

所述接入及移动性管理功能网元向所述用户设备发送所述第二网络切片实例的标识信息。

9.一种基于网络切片的通信方法,其特征在于,包括:

用户设备获取第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

所述用户设备向无线接入网设备发送注册请求,所述注册请求包括所述第一信息和所述第二信息,所述第一信息和所述第二信息用于第一接入及移动性管理功能网元的确定,所述第一信息和所述第二信息还用于所述第一网络切片中为用户设备服务的网络切片实例的确定。

10.根据权利要求9所述的方法,其特征在于,所述用户设备获取第一信息和第二信息,包括:所述用户设备从第二接入及移动性管理功能网元接收注册接受消息,所述注册接受消息包括所述第一信息和所述第二信息,其中,所述第二接入及移动性管理功能网元支持所述第一网络切片的类型和所述第一网络切片实例;

或者,所述用户设备从第三接入及移动性管理功能网元接收会话建立接受消息,所述会话建立接受消息包括所述第一信息和所述第二信息,其中,所述第三接入及移动性管理功能网元支持所述第一网络切片的类型和所述第一网络切片实例;

或者,所述用户设备从互通网元接收所述第一信息和所述第二信息,其中,所述互通网元支持第一网络的会话管理功能和第二网络的会话管理功能。

11.一种基于网络切片的通信方法,其特征在于,包括:

第一接入及移动性管理功能网元收到注册请求后,从数据管理功能网元接收第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

当所述第一接入及移动性管理功能网元不支持所述第二信息标识的所述第一网络切片实例时,所述第一接入及移动性管理功能网元向网络切片选择功能网元发送所述第一信息、所述第二信息和指示信息,所述指示信息用于请求支持所述第一网络切片的类型和所述第一网络切片实例的第二接入及移动性管理功能网元的确定。

12.根据权利要求11所述的方法,其特征在于,还包括:

所述第一接入及移动性管理功能网元从所述网络切片选择功能网元接收所述第二接入及移动性管理功能网元的标识信息。

13.根据权利要求11所述的方法,其特征在于,还包括:

所述第一接入及移动性管理功能网元从所述网络切片选择功能网元接收所述第一网络切片中第二网络切片实例的标识信息;

所述第一接入及移动性管理功能网元向所述数据管理功能网元发送所述第二网络切片实例的标识信息。

14.一种基于网络切片的通信方法,其特征在于,包括:

数据管理功能网元从第一接入及移动性管理功能网元获取第一信息和第二信息,所述第一信息用于指示网络切片的类型,所述第二信息用于标识所述网络切片中的网络切片实例,其中,所述第一接入及移动性管理功能网元支持所述网络切片的类型和所述网络切片实例;

所述数据管理功能网元向第二接入及移动性管理功能网元发送所述第一信息和所述第二信息,所述第一信息和所述第二信息用于第三接入及移动性管理功能网元的确定,所述第三接入及移动性管理功能网元支持所述网络切片的类型和所述网络切片实例。

15.一种基于网络切片的通信方法,其特征在于,包括:

网络切片选择功能网元从第一接入及移动性管理功能网元接收第一信息、第二信息和指示信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例,所述指示信息用于请求支持所述第一网络切片的类型和所述第一网络切片实例的第二接入及移动性管理功能网元的确定;

所述网络切片选择功能网元判断用户设备所在的区域是否存在所述第二接入及移动性管理功能网元。

16.根据权利要求15所述的方法,其特征在于,还包括:

当所述用户设备所在的区域存在所述第二接入及移动性管理功能网元,所述网络切片选择功能网元向所述第一接入及移动性管理功能网元发送所述第二接入及移动性管理功能网元的标识信息。

17.根据权利要求15所述的方法,其特征在于,还包括:

当所述用户设备所在的区域不存在所述第二接入及移动性管理功能网元,所述网络切片选择功能网元向所述第一接入及移动性管理功能网元发送所述第一网络切片中第二网络切片实例的标识信息。

18.一种基于网络切片的通信装置,其特征在于,包括:

接收模块,用于从用户设备接收注册请求,所述注册请求包括第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

处理模块,用于根据所述第一网络切片的类型和所述第一网络切片实例确定接入及移动性管理功能网元;

发送模块,用于向所述接入及移动性管理功能网元发送所述注册请求,所述第一信息和所述第二信息用于网络切片实例的确定。

19.根据权利要求18所述的基于网络切片的通信装置,其特征在于,

所述接收模块还用于从所述接入及移动性管理功能网元接收能力信息,所述能力信息用于指示所述接入及移动性管理功能网元支持的网络切片的类型和网络切片实例;

所述处理模块根据所述第一网络切片的类型和所述第一网络切片实例确定接入及移动性管理功能网元,包括:所述处理模块根据所述第一网络切片的类型、所述第一网络切片实例和所述能力信息,确定所述接入及移动性管理功能网元。

20.根据权利要求18或19所述的基于网络切片的通信装置,其特征在于,所述确定的接入及移动性管理功能网元支持所述第一网络切片的类型和所述第一网络切片实例。

21.一种基于网络切片的通信装置,其特征在于,包括:

接收模块,用于从无线接入网设备接收注册请求,所述注册请求包括第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

处理模块,用于根据所述第一信息和所述第二信息确定所述第一网络切片中为用户设备服务的网络切片实例。

22.根据权利要求21所述的基于网络切片的通信装置,其特征在于,还包括:发送模块,用于向所述无线接入网设备发送能力信息,所述能力信息用于指示所述第一网络切片的类型和所述第一网络切片中所述基于网络切片的通信装置支持的网络切片实例,所述能力信息用于所述基于网络切片的通信装置的确定。

23.一种用户设备,其特征在于,包括:

接收模块,用于获取第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

发送模块,用于向无线接入网设备发送注册请求,所述注册请求包括所述第一信息和所述第二信息,所述第一信息和所述第二信息用于第一接入及移动性管理功能网元的确定,所述第一信息和所述第二信息还用于所述第一网络切片中为所述用户设备服务的网络切片实例的确定。

24.根据权利要求23所述的用户设备,其特征在于,所述接收模块获取第一信息和第二信息,包括:所述接收模块从第二接入及移动性管理功能网元接收注册接受消息,所述注册接受消息包括所述第一信息和所述第二信息,其中,所述第二接入及移动性管理功能网元支持所述第一网络切片的类型和所述第一网络切片实例;

或者,所述接收模块从第三接入及移动性管理功能网元接收会话建立接受消息,所述会话建立接受消息包括所述第一信息和所述第二信息,其中,所述第三接入及移动性管理功能网元支持所述第一网络切片的类型和所述第一网络切片实例;

或者,所述接收模块从互通网元接收所述第一信息和所述第二信息,其中,所述互通网元支持第一网络的会话管理功能和第二网络的会话管理功能。

25.一种基于网络切片的通信装置,其特征在于,包括:

接收模块,用于收到注册请求后,从数据管理功能网元接收第一信息和第二信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例;

发送模块,当所述基于网络切片的通信装置不支持所述第二信息标识的所述第一网络切片实例时,用于向网络切片选择功能网元发送所述第一信息、所述第二信息和指示信息,所述指示信息用于请求支持所述第一网络切片的类型和所述第一网络切片实例的接入及移动性管理功能网元的确定。

26.一种基于网络切片的通信装置,其特征在于,包括:

接收模块,用于从第一接入及移动性管理功能网元获取第一信息和第二信息,所述第一信息用于指示网络切片的类型,所述第二信息用于标识所述网络切片中的网络切片实例,其中,所述第一接入及移动性管理功能网元支持所述网络切片的类型和所述网络切片实例;

发送模块,用于向第二接入及移动性管理功能网元发送所述第一信息和所述第二信息,所述第一信息和所述第二信息用于第三接入及移动性管理功能网元的确定,所述第三接入及移动性管理功能网元支持所述网络切片的类型和所述网络切片实例。

27.一种基于网络切片的通信装置,其特征在于,包括:

接收模块,用于从第一接入及移动性管理功能网元接收第一信息、第二信息和指示信息,所述第一信息用于指示第一网络切片的类型,所述第二信息用于标识所述第一网络切片中的第一网络切片实例,所述指示信息用于请求支持所述第一网络切片的类型和所述第一网络切片实例的第二接入及移动性管理功能网元的确定;

处理模块,用于判断用户设备所在的区域是否存在所述第二接入及移动性管理功能网元。

28.根据权利要求27所述的基于网络切片的通信装置,其特征在于,还包括:发送模块,当所述用户设备所在的区域存在所述第二接入及移动性管理功能网元,用于向所述第一接入及移动性管理功能网元发送所述第二接入及移动性管理功能网元的标识信息。

29.根据权利要求27所述的基于网络切片的通信装置,其特征在于,还包括:发送模块,当所述用户设备所在的区域不存在所述第二接入及移动性管理功能网元,用于向所述第一接入及移动性管理功能网元发送所述第一网络切片中第二网络切片实例的标识信息。

30.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至17任意一项所述的方法。

说明书 :

一种基于网络切片的通信方法及装置

技术领域

[0001] 本发明涉及通信技术领域,特别涉及一种基于网络切片的通信方法及装置。

背景技术

[0002] 第五代(the 5th-Generation,5G)通信时代将有数以千亿计的物联网设备接入网络,不同类型的应用场景对网络的需求是差异化的。网络切片技术通过在同一网络基础设施上虚拟独立逻辑网络的方式,为不同的应用场景提供相互隔离的网络环境,使得不同应用场景可以按照各自的需求定制网络功能和特性,从而保障不同业务的需求。
[0003] 由于用户设备对速率、容量、覆盖率、延迟、可靠性、安全性和带宽的需求不同,所以需要的网络切片类型也不同。不同的网络切片类型可以通过网络切片标识信息进行标识,例如,网络切片标识信息为单网络切片选择辅助信息(Single Network Slice Selection Assistance Information,S-NSSAI)。
[0004] 针对不同的业务需求,运营商可以通过在网络切片上部署不同的网络切片实例(Network Slice Instance,NSI)来为用户设备提供不同的服务。例如:核心网中网络切片标识信息为S-NSSAI-1的网络切片部署了两个网络切片实例:NSI-1,NSI-2。接入到NSI-1的用户可以免费使用S-NSSAI-1所标识的网络切片的服务,但是接入到NSI-2的用户需要付费使用S-NSSAI-1所标识的网络切片的服务。以此,运营商可以针对不同的网络切片实例实现一些功能优化或者计费差异。
[0005] 目前,当用户设备需要接入到某个网络切片时,用户设备向核心网提供用户设备所需要的网络切片的标识信息,核心网根据该标识信息确定满足网络切片类型的网络切片,并选择该网络切片上部署的某个网络切片实例为用户设备服务。在用户设备发生移动之后,需要接入新的网络切片实例。根据现有技术中的方案,用户设备根据网络切片标识信息选择的网络切片实例仅仅满足用户设备所需要的网络切片类型,移动之后的网络切片实例与移动之前的网络切片实例可能会不同,导致用户在移动之前的会话无法保持,从而降低了用户体验。
[0006] 例如,用户设备发生移动前和移动后选择网络切片实例的场景如图1所示:用户设备在移动之前位于无线接入网(Radio Access Network,RAN)RAN-1覆盖范围内,核心网中网络切片标识信息为S-NSSAI-1的网络切片部署了两个网络切片实例:NSI-1和NSI-2。用户设备接入网络切片实例NSI-1,并通过NSI-1中的网元建立会话。当用户设备移动到无线接入网RAN-2的覆盖区域内时,核心网中网络切片标识信息为S-NSSAI-1的网络切片部署了NSI-1和NSI-3两个网络切片实例。核心网根据用户设备提供的网络切片标识信息确定网络切片标识信息为S-NSSAI-1的网络切片,然后选择了网络切片实例NSI-3为用户设备服务。由于网络切片实例NSI-3中提供会话服务的网元与NSI-1中的不同,所以会造成移动之前的会话无法继续保持。

发明内容

[0007] 本发明实施例提供了一种基于网络切片的通信方法及装置。
[0008] 一方面,本申请的实施例提供了一种基于网络切片的通信方法,该方法包括:
[0009] 无线接入网设备(例如,RAN设备)从用户设备接收注册请求。其中,注册请求包括第一信息和第二信息,第一信息用于指示第一网络切片的类型(例如,第一S-NSSAI),第二信息用于标识第一网络切片中的第一网络切片实例(例如,第一NSI)。无线接入网设备根据第一网络切片的类型和第一网络切片实例确定接入及移动性管理功能网元(例如,AMF网元)。无线接入网设备向接入及移动性管理功能网元发送注册请求,第一信息和第二信息用于网络切片实例的确定。
[0010] 根据上述方法,无线网络设备能够选择支持第一网络切片的类型和第一网络切片实例的接入及移动性管理功能网元为用户设备服务。上述接入及移动性管理功能网元进而根据用户设备的需求确定能够为用户设备服务的网络切片实例。当用户设备发生移动时,用户设备可以获知在移动之前为用户设备提供服务的网络切片实例,在移动之后用户设备通过向核心网请求相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0011] 在一种可能的设计中,该方法还包括:无线接入网设备从接入及移动性管理功能网元接收能力信息,能力信息用于指示接入及移动性管理功能网元支持的网络切片的类型和网络切片实例。无线接入网设备根据第一网络切片的类型和第一网络切片实例确定接入及移动性管理功能网元,包括:无线接入网设备根据第一网络切片的类型、第一网络切片实例和能力信息,确定接入及移动性管理功能网元。由此,无线接入网设备能够获取接入及移动性管理功能网元支持的网络切片的类型和网络切片实例,然后根据用户设备请求的第一网络切片的类型和第一网络切片实例,选择接入及移动性管理功能网元为用户设备服务。
[0012] 在一种可能的设计中,确定的接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例。由此,假设用户设备在移动之前接入的是第一网络切片中的第一网络切片实例,用户设备在移动之后,无线接入网设备能够选择支持第一网络切片的类型和第一网络切片实例的接入及移动性管理功能网元为用户服务。
[0013] 又一方面,本申请还公开了一种基于网络切片的通信方法,该方法包括:
[0014] 接入及移动性管理功能网元从无线接入网设备接收注册请求。其中,注册请求包括第一信息和第二信息,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。接入及移动性管理功能网元根据第一信息和第二信息确定第一网络切片中为用户设备服务的网络切片实例。
[0015] 根据上述方法,接入及移动性管理功能网元可以根据用户设备的需求确定能够为用户设备服务的网络切片实例。当用户设备发生移动时,用户设备可以获知在移动之前为用户设备提供服务的网络切片实例,在移动之后用户设备通过向核心网请求相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0016] 在一种可能的设计中,该方法还包括:接入及移动性管理功能网元向无线接入网设备发送能力信息。其中,能力信息用于指示第一网络切片的类型和第一网络切片中接入及移动性管理功能网元支持的网络切片实例,能力信息用于接入及移动性管理功能网元的确定。由此,无线接入网设备能够获取接入及移动性管理功能网元支持的网络切片的类型和网络切片实例,然后根据用户设备请求的第一网络切片的类型和第一网络切片实例,选择接入及移动性管理功能网元为用户设备服务。
[0017] 在一种可能的设计中,第一网络切片中为用户设备服务的网络切片实例为第一网络切片实例。由此,用户设备在移动之后通过向核心网请求与用户设备移动之前接入的相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0018] 在一种可能的设计中,接入及移动性管理功能网元根据第一信息和第二信息确定第一网络切片中为用户设备服务的网络切片实例,包括:当接入及移动性管理功能网元不支持第二信息标识的第一网络切片实例时,接入及移动性管理功能网元向网络切片选择功能网元发送第一信息和指示信息,其中,指示信息用于请求确定第一网络切片中为用户设备服务的网络切片实例;接入及移动性管理功能网元从网络切片选择功能网元接收第一网络切片中接入及移动性管理功能网元支持的第二网络切片实例的标识信息。由此,当为用户设备服务的接入及移动性管理功能网元不支持用户设备请求的网络切片实例时,核心网可以选择接入及移动性管理功能网元支持的网络切片实例为用户设备服务。
[0019] 在一种可能的设计中,该方法还包括:接入及移动性管理功能网元向用户设备发送第二网络切片实例的标识信息。由此,当为用户设备服务的接入及移动性管理功能网元不支持用户设备请求的网络切片实例时,核心网将选择的为用户设备服务的网络切片实例信息发送给用户设备,使用户设备在下次移动后请求核心网选择相同的网络切片实例为用户设备服务。以此,可以保证用户设备当前建立的会话在下次移动之后不被中断,从而提高了用户体验。
[0020] 又一方面,本申请还公开了一种基于网络切片的通信方法,该方法包括:
[0021] 用户设备获取第一信息和第二信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。用户设备向无线接入网设备发送注册请求,其中,注册请求包括第一信息和第二信息,第一信息和第二信息用于第一接入及移动性管理功能网元的确定,第一信息和第二信息还用于第一网络切片中为用户设备服务的网络切片实例的确定。
[0022] 根据上述方法,用户设备能够获取用户设备移动之前所接入的网络切片实例的信息。当用户设备移动之后,用户设备可以通过向核心网请求相同的网络切片实例为用户设备服务,从而保证用户设备在移动之前建立的会话不被中断,提高了用户体验。
[0023] 在一种可能的设计中,用户设备获取第一信息和第二信息,包括:用户设备从第二接入及移动性管理功能网元接收注册接受消息,注册接受消息包括第一信息和第二信息,其中,第二接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例;或者,用户设备从第三接入及移动性管理功能网元接收会话建立接受消息,会话建立接受消息包括第一信息和第二信息,其中,第三接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例;或者,用户设备从互通网元接收第一信息和第二信息,其中,互通网元支持第一网络的会话管理功能和第二网络的会话管理功能。由此,用户设备可以在注册流程或者会话建立流程中获取会话关联的S-NSSAI对应的网络切片实例信息,当用户设备移动之后,用户设备可以通过向核心网请求相同的网络切片实例为用户设备服务,从而保证用户设备在移动之前建立的会话不被中断,提高了用户体验。此外,当用户设备支持4G和5G互通时,用户设备在4G网络中建立PDN连接后能够获取会话关联的S-NSSAI对应的网络切片实例信息。当用户设备使用5G网络时,用户设备可以通过向核心网请求与当前会话关联的网络切片实例为用户设备服务,从而保证用户设备从4G网络切换到5G网络时建立的会话不被中断,提高了用户体验。
[0024] 又一方面,本申请还公开了一种基于网络切片的通信方法,该方法包括:
[0025] 第一接入及移动性管理功能网元收到注册请求后,从数据管理功能网元接收第一信息和第二信息,其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。当第一接入及移动性管理功能网元不支持第二信息标识的第一网络切片实例时,第一接入及移动性管理功能网元向网络切片选择功能网元发送第一信息、第二信息和指示信息,指示信息用于请求支持第一网络切片的类型和第一网络切片实例的第二接入及移动性管理功能网元的确定。
[0026] 根据上述方法,假设用户设备在移动之前接入的是第一网络切片中的第一网络切片实例,用户设备将第一网络切片的类型和第一网络切片实例的信息保存在数据管理功能网元中。当用户设备发生移动之后,第一接入及移动性管理功能网元向网络切片选择功能网元请求选择支持第一网络切片类型和第一网络切片实例的第二接入及移动性管理功能网元为用户设备服务。进而,第二接入及移动性管理功能网元能够确定为用户设备服务的网络切片实例,以此保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0027] 在一种可能的设计中,该方法还包括:第一接入及移动性管理功能网元从网络切片选择功能网元接收第二接入及移动性管理功能网元的标识信息。由此,当网络中存在支持第一网络切片类型和第一网络切片实例的接入及移动性管理功能网元时,第一接入及移动性管理功能网元能够获取上述接入及移动性管理功能网元标识,进而使第二接入及移动性管理功能网元为用户服务。
[0028] 在一种可能的设计中,该方法还包括:第一接入及移动性管理功能网元从网络切片选择功能网元接收第一网络切片中第二网络切片实例的标识信息;第一接入及移动性管理功能网元向数据管理功能网元发送第二网络切片实例的标识信息。由此,当网络中不存在支持第一网络切片类型和第一网络切片实例的接入及移动性管理功能网元时,核心网可以选择支持第一网络切片类型的第二接入及移动性管理功能网元为用户设备服务,并请求网络切片选择功能网元确定第二接入及移动性管理功能网元支持的网络切片实例为用户设备服务。并且数据管理功能网元会保存所选择的为用户设备服务的网络切片实例信息,使用户设备在下次移动后,核心网能够选择相同的网络切片实例为用户设备服务。以此,可以保证用户设备当前建立的会话在下次移动之后不被中断,从而提高了用户体验。
[0029] 又一方面,本申请还公开了一种基于网络切片的通信方法,该方法包括:
[0030] 数据管理功能网元从第一接入及移动性管理功能网元获取第一信息和第二信息,第一信息用于指示网络切片的类型,第二信息用于标识网络切片中的网络切片实例,其中,第一接入及移动性管理功能网元支持网络切片的类型和网络切片实例。数据管理功能网元向第二接入及移动性管理功能网元发送第一信息和第二信息,第一信息和第二信息用于第三接入及移动性管理功能网元的确定,第三接入及移动性管理功能网元支持网络切片的类型和网络切片实例。
[0031] 根据上述方法,用户设备在移动之前,数据管理功能网元中保存有为用户设备服务的网络切片实例,当用户设备发生移动之后,核心网能够选择满足和移动之前相同的网络切片实例为用户设备服务,以此保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。此外,由数据管理功能网元保存移动之前的网络切片实例信息,可以使用户设备和RAN设备不感知网络切片实例的信息,从而可以节省用户设备的存储空间。
[0032] 又一方面,本申请还公开了一种基于网络切片的通信方法,该方法包括:
[0033] 网络切片选择功能网元从第一接入及移动性管理功能网元接收第一信息、第二信息和指示信息,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例,指示信息用于请求支持第一网络切片的类型和第一网络切片实例的第二接入及移动性管理功能网元的确定。网络切片选择功能网元判断用户设备所在的区域是否存在第二接入及移动性管理功能网元。
[0034] 根据上述方法,用户设备在移动之前将为用户设备服务的第一网络切片的类型和第一网络切片实例的信息保存在数据管理功能网元中。当用户设备发生移动之后,网络切片选择功能网元从第一接入及移动性管理功能网元接收上述第一网络切片的类型和第一网络切片实例的信息。网络切片选择功能网元通过判断用户设备所在的区域是否存在支持第一网络切片的类型和第一网络切片实例的接入及移动性管理功能网元,从而选择合适的接入及移动性管理功能网元为用户设备服务。
[0035] 在一种可能的设计中,该方法还包括:当用户设备所在的区域存在第二接入及移动性管理功能网元,网络切片选择功能网元向第一接入及移动性管理功能网元发送第二接入及移动性管理功能网元的标识信息。由此,当网络中存在支持第一网络切片类型和第一网络切片实例的接入及移动性管理功能网元时,第一接入及移动性管理功能网元能够获取上述接入及移动性管理功能网元标识,进而请求第二接入及移动性管理功能网元为用户服务。
[0036] 在一种可能的设计中,该方法还包括:当用户设备所在的区域不存在第二接入及移动性管理功能网元,网络切片选择功能网元向第一接入及移动性管理功能网元发送第一网络切片中第二网络切片实例的标识信息。由此,当网络中不存在支持第一网络切片类型和第一网络切片实例的接入及移动性管理功能网元时,核心网可以选择支持第一网络切片类型的第二接入及移动性管理功能网元为用户设备服务,并请求网络切片选择功能网元确定第二接入及移动性管理功能网元支持的网络切片实例为用户设备服务。
[0037] 又一方面,本申请还公开了一种基于网络切片的通信方法,该方法包括:
[0038] 第一接入及移动性管理功能网元获取第一信息和第二信息,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例,其中,第一接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例。第一接入及移动性管理功能网元向用户设备或者数据管理功能网元发送第一信息和第二信息,第一信息和第二信息用于第二接入及移动性管理功能网元的确定,其中,第二接入及移动性管理功能网元支持第一网络切片的类型和网络切片实例,第一信息和第二信息还用于第一网络切片中为用户设备服务的网络切片实例的确定。
[0039] 根据上述方法,当用户设备发生移动之前,用户设备或者核心网可以获知为用户设备提供服务的网络切片实例。在用户设备移动之后,核心网通过选择与移动之前为用户设备服务的相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0040] 在一种可能的设计中,第一接入及移动性管理功能网元向用户设备或者数据管理功能网元发送第一信息和所述第二信息,包括:第一接入及移动性管理功能网元向用户设备发送注册接受消息,注册接受消息包括第一信息和第二信息。或者,第一接入及移动性管理功能网元向用户设备发送会话建立接受消息,会话建立接受消息包括第一信息和第二信息。由此,用户设备可以在注册过程或者会话建立过程中获取移动之前为用户设备服务的网络切片的类型以及对应的网络切片实例。
[0041] 又一方面,本申请还公开了一种基于网络切片的通信方法,该方法包括:
[0042] 网络切片选择功能网元从接入及移动性管理功能网元接收第一信息和指示信息,第一信息用于指示网络切片的类型,指示信息用于请求确定网络切片中为用户设备服务的网络切片实例,上述接入及移动性管理功能网元支持网络切片的类型和网络切片实例。网络切片选择功能网元向接入及移动性管理功能网元发送第二信息,第二信息用于标识网络切片中的网络切片实例。
[0043] 根据上述方法,当网络中不存在支持第一网络切片类型和第一网络切片实例的接入及移动性管理功能网元时,核心网可以选择接入及移动性管理功能网元支持的网络切片实例为用户设备服务。
[0044] 又一方面,本申请实施例提供了一种基于网络切片的通信装置,该基于网络切片的通信装置具有实现上述方法中无线接入网设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述基于网络切片的通信装置的结构中包括处理器和收发器,所述处理器被配置为处理该基于网络切片的通信装置执行上述方法中相应的功能。所述收发器用于实现上述基于网络切片的通信装置与用户设备/接入及移动性管理功能网元之间的通信。所述基于网络切片的通信装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该基于网络切片的通信装置必要的程序指令和数据。
[0045] 又一方面,本申请实施例提供了一种基于网络切片的通信装置,该基于网络切片的通信装置具有实现上述方法中接入及移动性管理功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述基于网络切片的通信装置的结构中包括处理器和收发器,所述处理器被配置为处理该基于网络切片的通信装置执行上述方法中相应的功能。所述收发器用于实现上述基于网络切片的通信装置与无线接入网设备/网络切片选择功能网元/用户设备之间的通信。所述基于网络切片的通信装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该基于网络切片的通信装置必要的程序指令和数据。
[0046] 又一方面,本申请实施例提供了一种用户设备,该用户设备具有实现上述方法中用户设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,用户设备的结构中包括收发器,所述收发器用于实现用户设备与无线接入网设备/第二接入及移动性管理功能网元/第三接入及移动性管理功能网元/互通网元之间的通信。所述用户设备还可以包括存储器,所述存储器用于与处理器耦合,其保存该用户设备必要的程序指令和数据。
[0047] 又一方面,本申请实施例提供了一种基于网络切片的通信装置,该基于网络切片的通信装置具有实现上述方法中第一接入及移动性管理功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述基于网络切片的通信装置的结构中包括收发器,所述收发器用于实现上述基于网络切片的通信装置与数据管理功能网元/网络切片选择功能网元之间的通信。所述基于网络切片的通信装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该基于网络切片的通信装置必要的程序指令和数据。
[0048] 又一方面,本申请实施例提供了一种基于网络切片的通信装置,该基于网络切片的通信装置具有实现上述方法中数据管理功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述基于网络切片的通信装置的结构中包括收发器,所述收发器用于实现上述基于网络切片的通信装置与第一接入及移动性管理功能网元/第二接入及移动性管理功能网元之间的通信。所述基于网络切片的通信装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该基于网络切片的通信装置必要的程序指令和数据。
[0049] 又一方面,本申请实施例提供了一种基于网络切片的通信装置,该基于网络切片的通信装置具有实现上述方法中网络切片选择功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,上述基于网络切片的通信装置的结构中包括处理器和收发器,所述处理器被配置为处理该基于网络切片的通信装置执行上述方法中相应的功能。所述收发器用于实现上述基于网络切片的通信装置与第一接入及移动性管理功能网元之间的通信。所述基于网络切片的通信装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该基于网络切片的通信装置必要的程序指令和数据。
[0050] 又一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
[0051] 又一方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
[0052] 又一方面,本申请提供了一种芯片系统,该芯片系统包括处理器,用于支持上述基于网络切片的通信装置或用户设备实现上述方面中所涉及的功能,例如,生成或处理上述方法中所涉及的信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存数据发送设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

附图说明

[0053] 为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图进行说明。
[0054] 图1为用户设备发生移动前和移动后选择网络切片实例的场景示意图;
[0055] 图2为根据本申请实施例提供的5G通信系统示意图;
[0056] 图3为根据本申请实施例提供的一种基于网络切片的通信方法;
[0057] 图4为根据本申请实施例提供的一种确定为用户设备服务的网络切片实例的方法;
[0058] 图5为根据本申请实施例提供的一种RAN设备确定AMF网元的方法;
[0059] 图6为根据本申请实施例提供的一种用户设备从第三AMF网元在会话建立过程中获取第一信息和第二信息的方法;
[0060] 图7为根据本申请实施例提供的一种用户设备从互通网元接收第一信息和第二信息的方法;
[0061] 图8为根据本申请实施例提供的又一种基于网络切片的通信方法;
[0062] 图9为根据本申请实施例中提供的又一种基于网络切片的通信方法;
[0063] 图10为根据本申请实施例中提供的又一种基于网络切片的通信方法;
[0064] 图11A、11B为根据本申请实施例中提供的一种基于网络切片的装置/用户设备的结构示意图。

具体实施方式

[0065] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述。本申请中,“多个”是指两个或两个以上。
[0066] 图2示出了本申请实施例提供的5G通信系统示意图。在5G移动网络架构中,移动网关的控制面功能和转发面功能解耦,其分离出来的控制面功能与第三代合作伙伴计划(third generation partnership project,3GPP)传统的控制网元移动性管理实体(mobility management entity,MME)等合并成统一的控制面(control plane)。用户面功能(User plane function,UPF)网元能实现服务网关(serving gateway,SGW)和分组数据网络网关(packet data network gateway,PGW)的用户面功能(SGW-U和PGW-U)。进一步的,统一的控制面网元可以分解成接入和移动性管理功能(access and mobility management function,AMF)网元和会话管理功能(session management function,SMF)网元。
[0067] 如图2所示,该通信系统至少包括用户设备(User Equipment,UE)201、RAN设备202、AMF网元203、网络切片选择功能(Network Slice Selection Function,NSSF)网元205和统一数据管理(Unified Data Management,UDM)网元207。
[0068] 其中,本系统中所涉及到的用户设备201不受限于5G网络,包括:手机、物联网设备、智能家居设备、工业控制设备、车辆设备等等。所述用户设备也可以称为终端设备(Terminal Equipment)、移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户设备(User Terminal)、用户代理(User Agent),在此不作限定。上述用户设备还可以车与车(Vehicle-to-vehicle,V2V)通信中的汽车、机器类通信中的机器等。
[0069] RAN设备202是一种用于为用户设备201提供无线通信功能的装置。RAN设备202可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。在采用不同的无线接入技术的系统中,具备基站功能的设备的名称可能会有所不同,例如,在LTE系统中,称为演进的节点B(evolved NodeB,eNB或者eNodeB),在第三代(3rd generation,3G)系统中,称为节点B(Node B)等。在新一代系统中,称为gNB(gNodeB)。
[0070] 本系统中所涉及到的AMF网元203可负责终端设备的注册、移动性管理、跟踪区更新流程等。AMF网元也可称为AMF设备或AMF实体。
[0071] 本系统中所涉及到的NSSF网元205能为用户设备选择网络切片。所述NSSF网元也可称为NSSF设备或NSSF实体。
[0072] 本系统中所涉及到的UDM网元207能够存储用户的签约数据。例如,用户的签约数据包括移动性管理相关的签约数据以及会话管理相关的签约数据。所述UDM网元也可称为UDM设备或UDM实体。
[0073] 可选的,图2所示的5G通信系统中的网络设备还包括SMF网元204。SMF网元204可负责终端设备的会话管理。例如,会话管理包括用户面设备的选择、用户面设备的重选、网络协议(internet protocol,IP)地址分配、服务质量(quality of service,QoS)控制,以及会话的建立、修改或释放等。
[0074] 可选的,上述5G通信系统中还包括网络功能存储功能(Network  Function Repository Function,NRF)网元206。该网元能够提供服务发现功能。可选的,NRF网元206还能够维护核心网中有效的网络功能网元的信息。可选的,NRF网元206还能够维护核心网中有效的网络功能网元支持的服务。
[0075] 在图2所示的5G通信系统中,用户设备201在注册过程中,会通过RAN设备202选择一个初始的AMF网元(例如,AMF网元203),初始的AMF网元会向UDM网元207获取用户设备201的签约数据。如果初始的AMF网元根据签约数据确定不能为用户设备201提供服务时,则初始的AMF网元请求NSSF网元205选择能满足用户需求的另一AMF网元为用户设备201提供服务。用户设备接入网络后,上述另一AMF网元请求NSSF网元205选择合适的NRF网元206,然后AMF网元203通过请求NRF网元206可以获得满足要求的SMF网元204,进而通过SMF网元204进行会话的建立、修改或释放。
[0076] 上述各网元既可以是在专用硬件上实现的网络元件,也可以是在专用硬件上运行的软件实例,或者是在适当平台上虚拟化功能的实例,例如,上述虚拟化平台可以为云平台。
[0077] 此外,本申请实施例还可以适用于面向未来的其他通信技术。本申请描述的网络架构以及业务场景是为了更加清楚的说明本申请的技术方案,并不构成对本申请提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请提供的技术方案对于类似的技术问题,同样适用。
[0078] 下面以图2所示的5G通信系统为例,通过一些实施例对本申请的技术方案进行详细说明。下面这几个实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
[0079] 图3为本申请实施例提供的一种基于网络切片的通信方法。通过该方法,RAN设备可确定能够支持用户设备所需的网络切片的第一AMF网元,并由第一AMF网元根据用户设备的需求确定网络切片中为用户设备服务的网络切片实例。如图3所示,该方法可以包括:
[0080] S301、用户设备获取第一信息和第二信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。
[0081] 例如,用户设备为图2中的用户设备201。第一信息可以为第一S-NSSAI。第一S-NSSAI指示的网络切片中的第一网络切片实例为第一NSI。第二信息可以为第一NSI的信息。例如,第一NSI的信息可以为第一NSI的标识符(identifier,ID)。
[0082] 例如,用户设备获取第一信息和第二信息可以通过以下三种方式中的任一种来实现。
[0083] 在第一种可能的实现方式中,用户设备可以在注册过程中获取第一信息和第二信息。
[0084] 例如,用户设备从第二AMF网元接收注册接受消息,从而获取第一信息和第二信息。其中,注册接受消息包括第一信息和第二信息。第二AMF网元支持第一网络切片的类型和第一网络切片实例。
[0085] 例如,用户设备移动之前,在网络中注册后通过第二AMF网元接入第一网络切片中的第一网络切片实例,并通过第一网络切片实例中的网元建立会话。在此注册的过程中,第二AMF网元可以获得当前网络允许的网络切片选择辅助信息(Network Slice Selection Assistance Information,NSSAI)。其中,NSSAI是S-NSSAI的集合,允许的NSSAI代表用户设备在当前网络中可以使用的网络切片的类型。允许的NSSAI中每个S-NSSAI对应的网络切片中可以部署一个或者多个网络切片实例。例如,允许的NSSAI中每个S-NSSAI对应的网络切片与网络切片实例的对应关系如表1所示。在表1的例子中:允许的NSSAI包括S-NSSAI-1和S-NSSAI-2。其中,S-NSSAI-1对应的网络切片中部署的网络切片实例包括NSI-1和NSI-1*,S-NSSAI-2对应的网络切片中部署的网络切片实例有NSI-2和NSI-2*。
[0086] 表1
[0087]允许的NSSAI中的S-NSSAI 网络切片实例
S-NSSAI-1 NSI-1,NSI-1*
S-NSSAI-2 NSI-2,NSI-2*
[0088] 在注册过程中,网络可以根据当前不同的网络切片实例之间的负载情况,或者根据用户设备的类型,确定允许的NSSAI中S-NSSAI对应的网络切片中为用户设备服务的网络切片实例。由此,第二AMF网元可以获取允许的NSSAI中S-NSSAI对应的网络切片实例信息。例如,第二AMF网元获取的允许的NSSAI中S-NSSAI对应的网络切片与为用户设备服务的网络切片实例的对应关系如表2所示。在表2的例子中:允许的NSSAI包括S-NSSAI-1和S-NSSAI-2,第二AMF网元获取的S-NSSAI-1对应的网络切片中为用户设备服务的网络切片实例是NSI-1,S-NSSAI-2对应的网络切片中为用户设备服务的网络切片实例是NSI-2。
[0089] 表2
[0090]允许的NSSAI中的S-NSSAI 为用户设备服务的网络切片实例
S-NSSAI-1 NSI-1
S-NSSAI-2 NSI-2
[0091] 第二AMF网元获取的允许的NSSAI中S-NSSAI对应的网络切片与为用户设备服务的网络切片实例的对应关系中,包括了第一网络切片的信息,即第一信息,例如,第一信息为S-NSSAI-1;该对应关系中还包括了第一网络切片中的第一网络切片实例的信息,即第二信息,例如,第二信息为NSI-1的信息。
[0092] 进一步地,第二AMF网元可获取多组允许的NSSAI中S-NSSAI对应的网络切片与为用户设备服务的网络切片实例的对应关系。第一信息中可以包括该多组对应关系中与用户设备移动之前的会话相关联的第一网络切片的类型,相应的,第二信息中可以包括第一网络切片对应的第一网络切片实例。例如,用户设备获取到的多组对应关系包括S-NSSAI-1和NSI-1的对应关系以及S-NSSAI-2和NSI-2的对应关系。第一信息包括表2中的S-NSSAI-1,第二信息包括S-NSSAI-1对应的网络切片实例NSI-1。
[0093] 进一步可选的,若用户设备移动之前建立了多个会话,那么第一信息可以包括与这多个会话关联的多个第一网络切片的类型。相应的,第二信息中可以包括分别与多个第一网络切片对应的多个第一网络切片实例。例如,用户设备移动之前分别通过两个会话访问S-NSSAI-1和S-NSSAI-2对应的网络切片。第一信息包括表2中的S-NSSAI-1和S-NSSAI-2,第二信息包括S-NSSAI-1对应的网络切片实例NSI-1和S-NSSAI-2对应的网络切片实例NSI-2。
[0094] 然后第二AMF网元通过注册接受消息将上述对应关系发送给用户设备,从而使用户设备获取到第一信息和第二信息。例如,用户设备在移动之前通过S-NSSAI-1对应的第一网络切片中的第一网络切片实例NSI-1建立了会话。在移动之后,用户设备请求与移动之前的会话相关联的第一网络切片继续为用户设备服务,此时用户设备通过表2所示的对应关系,可以获知S-NSSAI-1对应网络切片中的网络切片实例为NSI-1,所以用户设备请求在新的网络中接入S-NSSAI-1对应的第一网络切片中的NSI-1并建立会话。
[0095] 在第二种可能的实现方式中,用户设备可以在会话建立过程中获取第一信息和第二信息。
[0096] 例如,在会话建立过程中,用户设备从第三AMF网元接收会话建立接受消息。其中,会话建立接受消息包括第一信息和第二信息。第三AMF网元支持第一网络切片的类型和第一网络切片实例。用户设备从第三AMF网元通过会话建立接受消息获取第一信息和第二信息的过程可以结合图6进一步描述。
[0097] 在第三种可能的实现方式中,用户设备从互通网元接收第一信息和第二信息。其中,互通网元支持第一网络的会话管理功能和第二网络的会话管理功能。例如,互通网元既支持第四代(the 4th-Generation,4G)通信中PGW网元的控制面功能,可以与MME网元互相通信;又支持5G中SMF网元的功能,可以与AMF网元互相通信。用户设备从互通网元接收第一信息和第二信息的过程可以结合图7进一步描述。
[0098] S302、用户设备向RAN设备发送注册请求。相应的,RAN设备从用户设备接收注册请求。其中,注册请求包括第一信息和第二信息,第一信息和第二信息用于第一AMF网元的确定,第一信息和第二信息还用于第一网络切片中为用户设备服务的网络切片实例的确定。
[0099] 例如,RAN设备为图2中的RAN设备202。
[0100] S303、RAN设备根据第一网络切片的类型和第一网络切片实例确定第一AMF网元。
[0101] 例如,第一AMF网元为图2中的AMF网元203。例如,RAN设备在步骤S302中获取了用户设备请求的第一网络切片的类型和第一网络切片实例,RAN设备根据第一网络切片的类型和第一网络切片实例确定第一AMF网元。例如,如果RAN设备判断第一AMF网元支持的网络切片的类型包括第一网络切片的类型,且第一AMF网元支持的网络切片实例包括第一网络切片实例,则RAN设备确定第一AMF网元可以为用户设备提供服务。第一AMF确定为用户设备服务的网络切片实例的过程可以通过后续步骤S305进一步描述。如果RAN设备判断第一AMF网元支持的网络切片的类型包括第一网络切片的类型,但是第一AMF网元支持的网络切片实例不包括第一网络切片实例,且网络中不存在同时支持第一网络切片的类型和第一网络切片实例的其他AMF网元,则RAN设备也先确定第一AMF网元为用户设备提供服务。第一AMF网元确定为用户设备服务的网络切片实例的过程可以结合后续步骤S305和图4进一步描述。RAN设备如何确定第一AMF网元的过程将结合图5进一步描述。
[0102] S304、RAN设备向第一AMF网元发送上述注册请求。相应的,第一AMF网元从RAN设备接收注册请求。其中,第一信息和第二信息用于网络切片实例的确定。
[0103] S305、第一AMF网元根据第一信息和第二信息确定第一网络切片中为用户设备服务的网络切片实例。
[0104] 例如,第一AMF网元在步骤S304中获取了用户设备请求的第一网络切片的类型和第一网络切片实例。如果第一AMF网元支持的网络切片实例包括第一网络切片的类型对应的网络切片中的第一网络切片实例,则第一AMF网元确定第一网络切片中为用户设备服务的网络切片实例为第一网络切片实例。如果第一AMF网元支持的网络切片实例不包括第一网络切片实例,则第一AMF网元确定为用户设备服务的网络切片实例的过程可以结合图4进一步描述。
[0105] 根据本发明实施例的方法,核心网能够选择满足用户设备需求的网络切片实例为用户设备服务。当用户设备发生移动时,用户设备可以获知在移动之前为用户设备提供服务的网络切片实例,在移动之后用户设备通过向核心网请求相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0106] 图4为本申请实施例提供的一种确定为用户设备服务的网络切片实例的方法。该方法可用于图3中为用户设备服务的第一AMF网元支持的网络切片实例不包括用户设备请求的第一网络切片实例的场景。如图4所示,该方法可以包括:
[0107] S401、第一AMF网元向NSSF网元发送第一信息和指示信息。相应的,NSSF网元从第一AMF网元接收第一信息和指示信息。其中,第一信息用于指示第一网络切片的类型,指示信息用于请求确定第一网络切片中为用户设备服务的网络切片实例。
[0108] 例如,NSSF网元为图2中的NSSF网元205,第一信息可以为第一S-NSSAI。可选的,第一AMF网元还向NSSF网元发送用户设备当前的位置信息,用于NSSF网元获知用户设备在当前位置可以使用的第一网络切片中的网络切片实例。例如,用户设备当前的位置信息可以为跟踪区域标识(Tracking Area Identity,TAI)。
[0109] S402、NSSF网元向第一AMF网元发送第二网络切片实例的标识信息。相应的,第一AMF网元从NSSF网元接收第二网络切片实例的标识信息。其中,第二网络切片实例的标识信息用于标识第二网络切片实例。第二网络切片实例为NSSF网元确定为用户设备服务的网络切片实例,第二网络切片实例为用户设备在当前位置可以使用的第一网络切片中的网络切片实例。
[0110] 例如,第二网络切片实例的标识信息可以为第二NSI的ID。其中,第二NSI为第一S-NSSAI对应的网络切片中的网络切片实例。
[0111] S403、第一AMF网元向用户设备发送第二网络切片实例的标识信息。相应的,用户设备从第一AMF网元接收第二网络切片实例的标识信息。
[0112] 例如,用户设备为图2中的用户设备201。
[0113] 根据本发明实施例的方法,当为用户设备服务的AMF网元不支持用户设备请求的网络切片实例时,核心网可以选择AMF网元支持的网络切片实例为用户设备服务。并且核心网将选择的为用户设备服务的网络切片实例信息发送给用户设备,使用户设备在下次移动后请求核心网选择相同的网络切片实例为用户设备服务。以此,可以保证用户设备当前建立的会话在下次移动之后不被中断,从而提高了用户体验。
[0114] 图5为本申请实施例提供的一种RAN设备确定AMF网元的方法。根据该方法,RAN设备可以根据用户设备请求的网络切片的类型和网络切片实例选择为用户设备服务的AMF网元。如图5所示,该方法可以包括:
[0115] S501、第一AMF网元向RAN设备发送能力信息。相应的,RAN设备从第一AMF网元接收能力信息。其中,能力信息用于指示AMF网元支持的网络切片的类型和网络切片实例。
[0116] 例如,第一AMF网元为图2中的AMF网元203,RAN设备为图2中的RAN设备202,网络切片的类型可以用S-NSSAI表示,网络切片实例可以用NSI表示。例如,第一AMF网元的能力信息如表3所示。在表3的例子中:第一AMF网元支持的网络切片类型包括S-NSSAI-1和S-NSSAI-2。其中,第一AMF网元支持S-NSSAI-1对应的网络切片中的网络切片实例包括NSI-1和NSI-1*,第一AMF网元支持S-NSSAI-3对应的网络切片中的网络切片实例有NSI-3和NSI-3*。
[0117] 表3
[0118]第一AMF网元支持的网络切片类型 第一AMF网元支持的网络切片实例
S-NSSAI-1 NSI-1,NSI-1*
S-NSSAI-3 NSI-3,NSI-3*
[0119] 类似的,RAN设备还可从与RAN设备通信的其他AMF网元接收其他AMF网元的能力信息。其他AMF网元的能力信息可具有表3相同的格式,此处不再赘述。由此,RAN设备获得了与RAN设备通信的各个AMF网元的能力信息,以供后续AMF网元的选择。
[0120] S502、RAN设备根据第一网络切片的类型、第一网络切片实例和能力信息,确定第一AMF网元。
[0121] 例如,RAN设备通过上述步骤S501获得了第一AMF网元和其他AMF网元的能力信息。在注册过程中,RAN设备通过图3中的步骤S302获取了用户设备请求的第一网络切片的类型和第一网络切片实例。例如,第一网络切片的类型为S-NSSAI-1,第一网络切片实例为NSI-
1,则在步骤S303中,RAN设备根据表3中第一AMF网元的能力信息发现第一AMF网元支持的网络切片的类型包括第一网络切片的类型,且第一AMF网元支持的与第一网络切片的类型对应的网络切片实例包括第一网络切片实例,从而确定第一AMF网元用于为用户设备服务。
[0122] 若用户设备移动之前建立了多个会话,那么图3中的步骤S302获得的第一信息可以包括与这多个会话关联的多个第一网络切片的类型。相应的,第二信息中可以包括分别与多个第一网络切片对应的多个第一网络切片实例。例如,第一信息包括表2中的S-NSSAI-1和S-NSSAI-2,第二信息包括S-NSSAI-1对应的网络切片实例NSI-1和S-NSSAI-2对应的网络切片实例NSI-2。那么,步骤S502中,RAN设备根据获取到的各AMF网元的能力信息,可以选择一个同时支持S-NSSAI-1对应的网络切片实例NSI-1和S-NSSAI-2对应的网络切片实例NSI-2的AMF网元作为第一AMF网元。
[0123] 根据本发明实施例的方法,RAN设备可以获知AMF网元的能力,然后选择支持用户设备请求的网络切片类型和网络切片实例的AMF网元为用户设备服务。此后,AMF网元可以选择用户设备请求网络切片实例为用户设备服务,保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0124] 图6为本申请实施例提供的一种用户设备从第三AMF网元在会话建立过程中获取第一信息和第二信息的方法。如图6所示,该方法可以包括:
[0125] S601、用户设备向第三AMF网元发送第一信息。相应的,第三AMF网元从用户设备接收第一信息。其中,第一信息用于指示第一网络切片的类型。
[0126] 例如,用户设备为图2中的用户设备201。第一信息可以为第一S-NSSAI。
[0127] 例如,用户设备移动之前,在网络中注册后,通过第三AMF网元接入第一网络切片的类型对应的网络切片中的第一网络切片实例,并通过第一网络切片实例中的网元建立会话。其中,第一S-NSSAI是和该会话关联的S-NSSAI。例如,用户设备可以通过会话建立请求消息向第三AMF网元发送第一信息。
[0128] S602、第三AMF网元从NSSF网元获取NRF网元的信息。例如,NSSF网元为图2中的NSSF网元205。
[0129] 如果第三AMF网元在注册过程中只获取了允许的NSSAI,即获取了第一S-NSSAI,则第三AMF向NSSF网元请求用于选择SMF网元的NRF网元,以及第一S-NSSAI对应的网络切片实例信息。例如,第三AMF网元可以通过调用Nnssf_NSSelection_Get服务,向NSSF网元发送第一S-NSSAI,从而请求获取NRF网元的信息。
[0130] NSSF网元接收到第三AMF网元的请求后,向第三AMF网元返回NRF网元的信息。例如,NRF网元为图2中的NRF网元206。例如,NSSF网元可以通过发送Nnssf_NSSelection_Get Response消息,向第三AMF网元返回NRF网元的信息。
[0131] S603、第三AMF网元从NRF网元获取SMF网元的信息。
[0132] 第三AMF网元根据步骤S602中NSSF网元返回的NRF网元的信息,向NRF网元请求获取SMF网元的信息。例如,第三AMF网元可以通过调用Nnrf_NFDiscovery_Resquest服务,向NRF网元发送第一S-NSSAI,从而请求获取SMF网元的信息。第三AMF网元调用Nnrf_NFDiscovery_Resquest服务之后,NRF网元向第三AMF网元返回SMF网元的信息。
[0133] 在一种可能的实现方式中,上述步骤S602中,第三AMF通过调用Nnssf_NSSelection_Get服务,还可以请求第一网络切片实例信息。由此,第三AMF网元从NSSF网元获取第二信息。其中,第二信息用于标识第一网络切片中的第一网络切片实例。例如,第二信息可以为第一NSI的ID,且第一NSI为第一S-NSSAI对应的网络切片中的网络切片实例。例如,NSSF网元可以通过发送Nnssf_NSSelection_Get Response消息,向第三AMF网元返回第二信息。
[0134] 那么,在上述步骤S603中,第三AMF网元在调用Nnrf_NFDiscovery_Resquest服务时还向NRF网元发送第二信息。由此,NRF网元确定的SMF网元为第二信息指示的第一网络切片实例中的SMF网元。
[0135] 在另一种可能的实现方式中,上述步骤S603中,第三AMF网元通过调用Nnrf_NFDiscovery_Resquest服务,还可以请求第一网络切片实例信息。如果第三AMF网元在步骤S602中没有获取到第二信息,则在调用Nnrf_NFDiscovery_Resquest服务时,不携带第二信息,那么NRF网元会将第二信息以及第二信息指示的第一网络切片实例中的SMF网元返回至第三AMF网元,以此第三AMF网元获取了第二信息。
[0136] S604、第三AMF网元向SMF网元发送会话建立请求。相应的,SMF网元从第三AMF网元接收会话建立请求。
[0137] 例如,SMF网元为图2中的SMF网元204。第三AMF网元可以通过调用Nsmf_PDUSession_CreateSMContext Request服务,向SMF网元发送第一S-NSSAI,并请求建立会话。
[0138] 以上步骤S604为可选步骤,第三AMF网元也可通过其他方式请求建立会话,本发明并不在此限制。
[0139] S605、SMF网元向UDM网元请求注册会话。
[0140] 例如,UDM网元为图2中的UDM网元207。通过向UDM网元请求注册会话,UDM网元可以存储SMF网元的地址和会话的ID;SMF网元可以获取用户设备与会话相关的签约数据,并向UDM网元订阅用户设备更新后的签约数据。
[0141] 以上步骤S605为可选步骤,SMF网元也可通过其他方式获取用户设备的签约数据,本发明并不在此限制。
[0142] S606、SMF网元向第三AMF网元发送会话建立响应。相应的,第三AMF网元从SMF网元接收会话建立响应。
[0143] 例如,SMF网元在调用Nsmf_PDUSession_CreateSMContext Request服务之后,通过发送Nsmf_PDUSession_CreateSMContext response消息,向第三AMF网元返回会话建立响应。
[0144] 以上步骤S606为可选步骤,SMF网元也可通过其他方式返回会话建立响应,本发明并不在此限制。
[0145] S607、第三AMF网元向用户设备发送第一信息和第二信息。相应的,用户设备从第三AMF网元接收第一信息和第二信息。
[0146] 需要说明的是,与用户设备从第二AMF网元接收注册接受消息从而获取第一信息和第二信息不同,图6所示的实施例中第三AMF网元获得的第一信息和第二信息为与用户设备当前会话相关的网络切片的类型以及网络切片实例。如果用户设备在移动之前发起了多个会话的建立流程,则第三AMF可以执行多次图6的流程,来分别获取与每个会话关联的每一个网络切片对应的网络切片实例信息,并分别发送给用户设备。例如,用户设备接收的多个会话中每个S-NSSAI对应的网络切片与网络切片实例的对应关系如表4所示。在表4的例子中:用户设备发起了2个会话建立流程:会话-1和会话-2。其中,会话-1使用的网络切片的类型为S-NSSAI-1,S-NSSAI-1对应的网络切片中的网络切片实例为NSI-1;会话-2使用的网络切片的类型为S-NSSAI-2,S-NSSAI-2对应的网络切片中的网络切片实例为NSI-2。
[0147] 表4
[0148]用户设备的会话 网络切片类型 网络切片实例
会话-1 S-NSSAI-1 NSI-1
会话-2 S-NSSAI-2 NSI-2
[0149] 根据本发明实施例的方法,当用户设备在注册流程中只获取了允许的NSSAI,用户设备能够在会话建立流程中获取会话关联的S-NSSAI对应的网络切片实例信息。当用户设备移动之后,用户设备可以通过向核心网请求与当前会话关联的网络切片实例为用户设备服务,从而保证用户设备在移动之前建立的会话不被中断,提高了用户体验。
[0150] 图7为本申请实施例提供的一种用户设备从互通网元接收第一信息和第二信息的方法。该方法可用于用户设备支持4G和5G互通的场景。如图7所示,该方法可以包括:
[0151] S701、用户设备向MME网元发送连接请求。相应的,MME网元从用户设备接收连接请求。
[0152] 例如,用户设备为图2中的用户设备201,该用户设备既适用于4G网络也适用于5G网络。上述连接请求可以为分组数据网络(Packet Data Network,PDN)连接请求(PDN Connectivity Request)消息。可选的,用户设备还可以向MME网元发送接入点名称(Access Point Name,APN)和PDU会话标识信息,用于请求建立PDN连接。
[0153] S702、MME网元向SGW网元发送会话建立请求。相应的,SGW网元从MME网元接收会话建立请求。
[0154] 例如,上述会话建立请求可以为创建会话请求(Create Session Request)消息,用于向SGW网元请求建立缺省承载。可选的,会话建立请求消息中还包含:国际移动用户标识符(International Mobile Subscriber Identifier,IMSI)和PDU会话标识信息。
[0155] S703、SGW网元向互通网元发送会话建立请求。相应的,互通网元从SGW网元接收会话建立请求。
[0156] 例如,互通网元既支持4G通信中PGW网元的控制面功能,又支持5G中SMF网元的功能。上述会话建立请求可以为创建会话请求消息。SGW网元在演进分组系统(Evolved Packet System,EPS)承载列表中创建一个新的EPS承载,并向互通网元发送创建会话请求消息。
[0157] S704、互通网元向用户面网元发起会话修改请求。其中,会话修改请求中包括会话的网络协议(Internet Protocol,IP)地址。
[0158] 例如,用户面网元既支持4G通信中PGW网元的用户面功能,又支持5G中UPF网元的功能。
[0159] S705、互通网元向SGW网元发送第一信息和第二信息。相应的,SGW网元从互通网元接收第一信息和第二信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。第一网络切片在5G网络中为用户设备服务,此时,互通网元为第一网络切片实例中的SMF网元。
[0160] 例如,第一信息可以为第一S-NSSAI,第二信息可以为第一NSI的ID。其中,第一NSI为第一S-NSSAI对应的网络切片中的网络切片实例。由于互通网元支持5G中SMF网元的功能,所以互通网元中配置有SMF网元对应的网络切片的类型和对应的网络切片实例。互通网元在4G通信的PDN连接过程中根据上述的配置可以确定在5G网络为用户设备服务的第一网络切片的类型和第一网络切片实例。例如,互通网元可以通过创建会话请求消息向SGW网元发送上述第一信息和第二信息。
[0161] S706、SGW网元向MME网元发送第一信息和第二信息。相应的,MME网元从SGW网元接收第一信息和第二信息。
[0162] 例如,SGW网元可以通过创建会话请求消息向MME网元发送第一信息和第二信息。
[0163] S707、MME网元向eNB设备发送第一信息和第二信息。相应的,eNB设备从MME网元接收第一信息和第二信息。
[0164] 例如,MME网元可以通过PDN连接接受(PDN Connectivity Accept)消息向eNB发送第一信息和第二信息。
[0165] S708、eNB设备向用户设备发送第一信息和第二信息。相应的,用户设备从eNB设备接收第一信息和第二信息。
[0166] 例如,eNB设备可以通过PDN连接接受消息将第一信息和第二信息发送给用户设备。
[0167] 根据本发明实施例的方法,当用户设备支持4G和5G互通时,用户设备在4G网络中建立PDN连接后能够获取会话关联的S-NSSAI对应的网络切片实例信息。当用户设备使用5G网络时,用户设备可以通过向核心网请求与当前会话关联的网络切片实例为用户设备服务,从而保证用户设备从4G网络切换到5G网络时建立的会话不被中断,提高了用户体验。
[0168] 图8为本申请实施例提供的又一种基于网络切片的通信方法。该方法可用于核心网根据UDM网元中保存的网络切片的类型和网络切片实例信息确定为用户设备服务的网络切片实例的场景。如图8所示,该方法可以包括:
[0169] S801、第一AMF网元向UDM网元发送第一信息和第二信息。相应的,UDM网元从第一AMF网元接收第一信息和第二信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。
[0170] 例如,第一AMF网元为用户设备在移动之前的网络中的AMF网元,UDM网元为图2中的UDM网元207。第一信息可以为第一S-NSSAI,第二信息可以为第一NSI的ID。其中,第一NSI为第一S-NSSAI对应的网络切片中的网络切片实例。
[0171] 例如,第一AMF网元向UDM网元发送第一信息和第二信息可以通过以下两种方式中的任一种来实现。
[0172] 在一种可能的实现方式中,第一AMF网元在注册过程中向UDM网元发送第一信息和第二信息。例如,在注册过程中,第一AMF网元接收到SMF网元返回的会话建立响应消息之后,将允许的NSSAI中S-NSSAI对应的网络切片实例信息发送给UDM网元。UDM网元接收到的允许的NSSAI中S-NSSAI对应的网络切片与为用户设备服务的网络切片实例的对应关系可参考图3中的表2,此处不再赘述。
[0173] 在另一种可能的实现方式中,第一AMF网元在会话建立流程中向UDM网元发送第一信息和第二信息。其中,第一AMF网元获取第二信息可参考图6中步骤S602或者S603的描述,此处不再赘述。第一AMF网元在获取到第二信息之后,将第一信息和第二信息发送给UDM网元。
[0174] S802、UDM网元向第二AMF网元发送第一信息和第二信息。相应的,第二AMF网元从UDM网元接收第一信息和第二信息。
[0175] 例如,第二AMF网元为用户设备在移动之后的网络中接入的AMF网元。
[0176] 例如,第二AMF网元接收到用户设备的注册请求后,向UDM网元请求获取用户设备的上下文。UDM网元接收到第二AMF网元获取用户设备的上下文的请求消息之后,向第二AMF网元发送第一信息和第二信息。
[0177] S803、当第二AMF网元不支持所述第二信息标识的所述第一网络切片实例时,第二AMF网元向NSSF网元发送第一信息、第二信息和指示信息。相应的,NSSF网元从第二AMF网元接收第一信息、第二信息和指示信息。其中,指示信息用于请求支持第一网络切片的类型和第一网络切片实例的第三AMF网元的确定。
[0178] 例如,NSSF网元为图2中的NSSF网元205。第二AMF网元接收到第一信息和第二信息后,判断第二AMF网元无法支持第一网络切片中的第一网络切片实例,因此请求NSSF网元根据第一信息和第二信息选择支持第一网络切片的类型和第一网络切片实例的第三AMF网元为用户设备服务。
[0179] 可选的,第二AMF网元向NSSF网元发送用户设备当前的位置信息,使NSSF网元能够选择出在用户设备的当前位置能够为用户设备服务的第三AMF网元。例如,用户设备当前的位置信息可以用TAI标识。
[0180] S804、NSSF网元判断用户设备所在的区域是否存在第三AMF网元。
[0181] 例如,用户设备为图2中的用户设备201。如果用户设备所在的区域存在能够支持第一网络切片的类型和第一网络切片实例的第三AMF网元,则NSSF网元向第二AMF网元发送第三AMF网元的标识信息,该过程可以结合图9进一步描述。如果用户设备所在的区域不存在能够支持第一网络切片的类型和第一网络切片实例的第三AMF网元,则NSSF确定第二AMF网元支持的第二网络切片实例为用户设备服务,该过程可以结合图10进一步描述。
[0182] 根据本发明实施例的方法,用户设备移动之前,核心网中保存有为用户设备服务的网络切片实例,当用户设备发生移动之后,核心网能够选择满足和移动之前相同的网络切片实例为用户设备服务,以此保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。此外,本发明实施例提供的方法与图3所述的实施例提供的方法相比,本实施例中由核心网保存移动之前的网络切片实例信息,而不用用户设备和RAN设备感知网络切片实例的信息,从而可以节省了用户设备的存储空间。
[0183] 图9为本申请实施例提供的又一种基于网络切片的通信方法。该方法可用于当NSSF网元判断用户设备所在的区域存在支持第一网络切片实例的第三AMF网元时,NSSF网元确定为用户设备服务的第三AMF网元的场景。图9将结合图8进行描述。如图9所示,该方法可以包括:
[0184] S901、用户设备向RAN设备发送注册请求。相应的,RAN设备从用户设备接收注册请求。
[0185] 例如,用户设备为图2中的用户设备201,RAN设备为图2中的RAN设备202。上述注册请求可用于用户设备发生移动后向网络侧请求注册。可选的,上述注册请求中可以包括用户设备请求的NSSAI以及第一AMF网元为用户设备分配的临时标识。其中,第一AMF网元为用户设备在移动之前接入的AMF网元。例如,上述临时标识可以为5G全球唯一临时标识(Globally Unique Temporary Identity,GUTI)。
[0186] S902、RAN设备确定第二AMF网元。
[0187] 例如,当RAN设备根据临时标识无法连接到第一AMF网元时,RAN设备根据请求的NSSAI选择第二AMF网元为用户设备服务。其中,第二AMF网元能够支持用户设备请求的NSSAI所对应的网络切片。
[0188] S903、RAN设备向第二AMF网元发送注册请求。相应的,第二AMF网元从RAN设备接收注册请求。
[0189] S904、第二AMF网元从UDM网元获取第一信息和第二信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。
[0190] 例如,UDM网元为图2中的UDM网元207。第一信息可以为第一S-NSSAI,第二信息可以为第一NSI的ID。其中,第一NSI为第一S-NSSAI对应的网络切片中的网络切片实例。例如,第一网络切片实例为在用户设备移动之前,为用户设备服务的网络切片实例。
[0191] 第二AMF网元根据步骤S903接收到注册请求之后,由于第二AMF网元无法向分配该临时标识的第一AMF网元获取用户设备的上下文,所以第二AMF网元在向UDM网元注册时,从UDM网元获取用户设备的上下文。此外,第二AMF网元还从UDM网元获取了第一信息和第二信息。例如,UDM网元可以通过图8的步骤S801获取第一信息和第二信息。
[0192] S905、第二AMF网元确定不支持第一网络切片实例。
[0193] 例如,第二AMF网元根据步骤S904获知,用户设备在移动之前使用的是S-NSSAI-1对应的网络切片中的网络切片实例NSI-1,然而第二AMF网元的能力信息中不包括NSI-1,所以第二AMF网元确定不支持NSI-1。
[0194] S906、第二AMF网元向NSSF网元发送第一信息、第二信息和指示信息。相应的,NSSF网元从第二AMF网元接收第一信息、第二信息和指示信息。其中,指示信息用于请求支持第一网络切片的类型和第一网络切片实例的第三AMF网元的确定。
[0195] 步骤S906可参考图8中步骤S803的描述,此处不再赘述。
[0196] S907、NSSF网元判断用户设备所在的区域存在第三AMF网元。
[0197] 例如,NSSF网元根据第一信息和第二信息,判断用户设备所在的区域存在支持第一网络切片的类型和第一网络切片实例的第三AMF网元。
[0198] S908、NSSF网元向第二AMF网元发送第三AMF网元的标识信息。相应的,第二AMF网元从NSSF网元接收第三AMF网元的标识信息。
[0199] S909、第二AMF网元向RAN设备发送第三AMF网元的标识信息。相应的,RAN设备从第二AMF网元接收第三AMF网元的标识信息。
[0200] 可选的,在步骤S909执行之后,RAN设备执行步骤S910。
[0201] S910、RAN设备向第三AMF网元发送重定向消息。相应的,第三AMF网元从RAN设备接收重定向消息。其中,重定向消息用于请求第三AMF网元为用户设备服务。
[0202] 根据本发明实施例的方法,当用户设备发生移动之后,核心网能够从UDM网元获取移动之前为用户设备服务的第一网络切片实例的信息,然后选择支持第一网络切片实例的AMF网元为用户设备服务,以此保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。此外,本发明实施例提供的方法与图3所述的实施例提供的方法相比,本实施例中由核心网中的UDM网元保存移动之前的网络切片实例信息,而不用用户设备和RAN设备感知网络切片实例的信息,从而可以节省了用户设备的存储空间。
[0203] 图10为本申请实施例提供的又一种基于网络切片的通信方法。该方法可用于当NSSF网元判断用户设备所在的区域不存在支持第一网络切片实例的第三AMF网元时,NSSF网元确定为用户设备服务的网络切片实例的场景。图10将结合图9进行描述。
[0204] 步骤S1001至S1006可参考图9中步骤S901至S906的描述,此处不再赘述。
[0205] 在图10的例子中,该方法还可以包括:
[0206] S1007、NSSF网元判断用户设备所在的区域不存在第三AMF网元。
[0207] 例如,NSSF网元根据第一信息和第二信息,判断用户设备所在的区域不存在支持第一网络切片的类型中第一网络切片实例的第三AMF网元。
[0208] S1008、NSSF网元向第二AMF网元发送第二网络切片实例的标识信息。相应的,第二AMF网元从NSSF网元接收第二网络切片实例的标识信息。其中,第二网络切片实例为NSSF网元确定的第一网络切片的类型对应的网络切片中为用户设备服务的网络切片实例。第二AMF网元支持第二网络切片实例。
[0209] 例如,第二网络切片实例的标识信息可以为第二NSI的ID。
[0210] S1009、第二AMF网元向UDM网元发送第二网络切片实例的标识信息。相应的,UDM网元从第二AMF网元接收第二网络切片实例的标识信息。
[0211] 可选的,在步骤S1009执行之后,UDM网元执行步骤S1010。
[0212] S1010、UDM网元存储第二网络切片实例的标识信息。
[0213] 例如,在步骤S1009之前,UDM网元中存储的是用户设备在移动之前,为用户设备服务的第一网络切片的类型和第一网络切片实例的标识信息。通过步骤S1010,UDM网元中存储的是用户设备在移动之后,为用户设备服务的第一网络切片的类型和第二网络切片实例的标识信息。
[0214] S1011、UDM网元向第一AMF网元发送去注册请求。相应的,第一AMF网元从UDM网元接收去注册请求。其中,去注册请求中包括第一网络切片的标识信息和第二网络切片实例的标识信息。
[0215] 可选的,在S1011执行之后,第一AMF网元执行步骤S1012。
[0216] S1012、第一AMF网元释放会话。
[0217] 例如,第一AMF网元获知用户设备使用第二网络切片实例,判断用户设备在移动之前使用第一网络切片实例建立的会话无法保持,所以释放第一网络切片实例中建立的会话。
[0218] 根据本发明实施例的方法,当网络中不存在支持用户设备请求的网络切片实例的AMF网元时,核心网可以选择AMF网元支持的网络切片实例为用户设备服务。并且核心网会保存所选择的为用户设备服务的网络切片实例信息,使用户设备在下次移动后,核心网能够选择相同的网络切片实例为用户设备服务。以此,可以保证用户设备当前建立的会话在下次移动之后不被中断,从而提高了用户体验。此外,核心网还可以通知用户设备移动之前所连接的原始AMF网元:用户设备在移动后使用了不同的网络切片实例。从而使原始AMF网元释放会话,减少了原始AMF网元的信令处理负荷。
[0219] 上述本申请提供的实施例中,分别从各个网元本身、以及从各个网元之间交互的角度对本申请实施例提供的通信方法的各方案进行了介绍。可以理解的是,各个网元和设备,例如上述无线接入网设备、接入及移动性管理功能网元、用户设备、数据管理功能网元和网络切片选择功能网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0220] 例如,当上述网元通过软件模块来实现相应的功能。基于网络切片的通信装置可包括接收模块1101、处理模块1102和发送模块1103,如图11A所示。
[0221] 在一个实施例中,该基于网络切片的通信装置可用于执行上述图3和图5中无线接入网设备(例如,RAN设备)的操作。例如:
[0222] 接收模块1101用于从用户设备接收注册请求。其中,注册请求包括第一信息和第二信息,第一信息用于指示第一网络切片的类型(例如,第一S-NSSAI),第二信息用于标识第一网络切片中的第一网络切片实例(例如,第一NSI ID)。处理模块1102用于根据第一网络切片的类型和第一网络切片实例确定接入及移动性管理功能网元。发送模块1103用于向接入及移动性管理功能网元(例如,AMF网元)发送注册请求。其中,第一信息和第二信息用于网络切片实例的确定。
[0223] 由此,本发明实施例中基于网络切片的通信装置能够选择支持第一网络切片的类型和第一网络切片实例的接入及移动性管理功能网元为用户设备服务。上述接入及移动性管理功能网元进而根据用户设备的需求确定能够为用户设备服务的网络切片实例。当用户设备发生移动时,用户设备可以获知在移动之前为用户设备提供服务的网络切片实例,在移动之后用户设备通过向核心网请求相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0224] 可选的,接收模块1101还用于从接入及移动性管理功能网元接收能力信息。其中,能力信息用于指示接入及移动性管理功能网元支持的网络切片的类型和网络切片实例。处理模块1102根据第一网络切片的类型和第一网络切片实例确定接入及移动性管理功能网元,包括:处理模块1102根据第一网络切片的类型、第一网络切片实例和能力信息,确定接入及移动性管理功能网元。
[0225] 可选的,处理模块1102确定的接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例。
[0226] 此外,基于网络切片的通信装置中的接收模块1101、处理模块1102和发送模块1103还可实现上述方法中无线接入网设备的其他操作或功能,此处不再赘述。
[0227] 在另一个实施例中,图11A所示的基于网络切片的通信装置还可用于执行上述图3和图4中第一接入及移动性管理功能网元(例如,第一AMF网元)的操作。例如:
[0228] 接收模块1101用于从无线接入网设备(例如,RAN设备)接收注册请求。其中,注册请求包括第一信息和第二信息,第一信息用于指示第一网络切片的类型,第二信息用于标识所述第一网络切片中的第一网络切片实例。处理模块1102用于根据第一信息和第二信息确定第一网络切片中为用户设备服务的网络切片实例。
[0229] 由此,通过本发明实施例中基于网络切片的通信装置,核心网可以根据用户设备的需求确定能够为用户设备服务的网络切片实例。当用户设备发生移动时,用户设备可以获知在移动之前为用户设备提供服务的网络切片实例,在移动之后用户设备通过向核心网请求相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0230] 可选的,上述基于网络切片的通信装置还包括发送模块1103,用于向无线接入网设备发送能力信息。其中,能力信息用于指示第一网络切片的类型和第一网络切片中该基于网络切片的通信装置支持的网络切片实例。能力信息用于该基于网络切片的通信装置的确定。
[0231] 可选的,上述第一网络切片中为用户设备服务的网络切片实例为第一网络切片实例。
[0232] 可选的,处理模块1102根据第一信息和第二信息确定第一网络切片中为用户设备服务的网络切片实例,包括:当该基于网络切片的通信装置不支持第二信息标识的第一网络切片实例时,发送模块1103向网络切片选择功能网元(例如,NSSF网元)发送第一信息和指示信息。其中,指示信息用于请求确定第一网络切片中为用户设备服务的网络切片实例。接收模块1101从网络切片选择功能网元接收第一网络切片中该基于网络切片的通信装置支持的第二网络切片实例的标识信息(例如,第二NSI ID)。
[0233] 可选的,发送模块1103还用于向用户设备发送第二网络切片实例的标识信息。
[0234] 此外,基于网络切片的通信装置中的接收模块1101、处理模块1102和发送模块1103还可实现上述方法中接入及移动性管理功能网元的其他操作或功能,此处不再赘述。
[0235] 在另一个实施例中,图11A所示的装置还可用于执行上述图3、图4、图6和图7中用户设备的操作。例如:
[0236] 接收模块1101用于获取第一信息和第二信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。发送模块1103,用于向无线接入网设备发送注册请求。其中,注册请求包括第一信息和第二信息,第一信息和第二信息用于第一接入及移动性管理功能网元的确定,第一信息和第二信息还用于第一网络切片中为用户设备服务的网络切片实例的确定。
[0237] 由此,本发明实施例中的用户设备能够获取用户设备移动之前所接入的网络切片实例的信息。当用户设备移动之后,用户设备可以通过向核心网请求相同的网络切片实例为用户设备服务,从而保证用户设备在移动之前建立的会话不被中断,提高了用户体验。
[0238] 可选的,接收模块1101获取上述第一信息和第二信息,包括:接收模块1101从第二接入及移动性管理功能网元(例如,第二AMF网元)接收注册接受消息,该注册接受消息包括第一信息和第二信息,其中,上述第二接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例;或者,接收模块1101从第三接入及移动性管理功能网元(例如,第三AMF网元)接收会话建立接受消息,该会话建立接受消息包括第一信息和第二信息,其中,上述第三接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例;或者,接收模块1101从互通网元接收第一信息和第二信息,其中,上述互通网元支持第一网络的会话管理功能和第二网络的会话管理功能。
[0239] 此外,用户设备中的接收模块1101和发送模块1103还可实现上述方法中用户设备的其他操作或功能,此处不再赘述。
[0240] 在另一个实施例中,图11A所示的基于网络切片的通信装置还可用于执行上述图8、图9和图10中第二接入及移动性管理功能网元(例如,第二AMF网元)的操作。例如:
[0241] 接收模块1101用于收到注册请求后,从数据管理功能网元(例如,UDM网元)接收第一信息和第二信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例。当该基于网络切片的通信装置不支持第二信息标识的第一网络切片实例时,发送模块1103用于向网络切片选择功能网元(例如,NSSF网元)发送第一信息、第二信息和指示信息,其中,指示信息用于请求支持第一网络切片的类型和第一网络切片实例的接入及移动性管理功能网元的确定。
[0242] 由此,通过本发明实施例中基于网络切片的通信装置,假设用户设备在移动之前接入的是第一网络切片中的第一网络切片实例,用户设备将第一网络切片的类型和第一网络切片实例的信息保存在数据管理功能网元中。当用户设备发生移动之后,第一接入及移动性管理功能网元向网络切片选择功能网元请求选择支持第一网络切片类型和第一网络切片实例的第二接入及移动性管理功能网元为用户设备服务。进而,第二接入及移动性管理功能网元能够确定为用户设备服务的网络切片实例,以此保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0243] 可选的,接收模块1101还用于从网络切片选择功能网元接收第一网络切片中第二网络切片实例的标识信息。发送模块1103还用于向上述数据管理功能网元发送第二网络切片实例的标识信息。
[0244] 此外,基于网络切片的通信装置中的接收模块1101和发送模块1103还可实现上述方法中第二接入及移动性管理功能网元的其他操作或功能,此处不再赘述。
[0245] 在另一个实施例中,图11A所示的基于网络切片的通信装置还可用于执行上述图8、图9和图10中数据管理功能网元(例如,UDM网元)的操作。例如:
[0246] 接收模块1101用于从第一接入及移动性管理功能网元获取第一信息和第二信息。第一信息用于指示网络切片的类型,第二信息用于标识网络切片中的网络切片实例,其中,第一接入及移动性管理功能网元支持上述网络切片的类型和上述网络切片实例。发送模块
1103用于向第二接入及移动性管理功能网元发送第一信息和第二信息。其中,第一信息和第二信息用于第三接入及移动性管理功能网元的确定,第三接入及移动性管理功能网元支持上述网络切片的类型和上述网络切片实例。
[0247] 由此,通过本发明实施例中基于网络切片的通信装置,用户设备在移动之前,核心网中保存有为用户设备服务的网络切片实例,当用户设备发生移动之后,核心网能够选择满足和移动之前相同的网络切片实例为用户设备服务。以此保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。此外,由数据管理功能网元保存移动之前的网络切片实例信息,可以使用户设备和RAN设备不感知网络切片实例的信息,从而可以节省用户设备的存储空间。
[0248] 此外,基于网络切片的通信装置中的接收模块1101和发送模块1103还可实现上述方法中数据管理功能网元的其他操作或功能,此处不再赘述。
[0249] 在另一个实施例中,图11A所示的基于网络切片的通信装置还可用于执行上述图8、图9和图10中网络切片选择功能网元(例如,NSSF网元)的操作。例如:
[0250] 接收模块1101用于从第一接入及移动性管理功能网元接收第一信息、第二信息和指示信息。其中,第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例,指示信息用于请求支持第一网络切片的类型和第一网络切片实例的第二接入及移动性管理功能网元的确定。处理模块1102用于判断用户设备所在的区域是否存在第二接入及移动性管理功能网元。
[0251] 由此,通过本发明实施例中基于网络切片的通信装置,用户设备在移动之前将为用户设备服务的第一网络切片的类型和第一网络切片实例的信息保存在数据管理功能网元中。当用户设备发生移动之后,网络切片选择功能网元从第一接入及移动性管理功能网元接收上述第一网络切片的类型和第一网络切片实例的信息。网络切片选择功能网元通过判断用户设备所在的区域是否存在支持第一网络切片的类型和第一网络切片实例的接入及移动性管理功能网元,从而选择合适的接入及移动性管理功能网元为用户设备服务。
[0252] 可选的,上述基于网络切片的通信装置还包括发送模块1103。当用户设备所在的区域存在第二接入及移动性管理功能网元时,发送模块1103用于向第一接入及移动性管理功能网元发送第二接入及移动性管理功能网元的标识信息。
[0253] 可选的,当用户设备所在的区域不存在第二接入及移动性管理功能网元时,发送模块1103用于向第一接入及移动性管理功能网元发送第一网络切片中第二网络切片实例的标识信息。
[0254] 此外,基于网络切片的通信装置中的接收模块1101、处理模块1102和发送模块1103还可实现上述方法中网络切片选择功能网元的其他操作或功能,此处不再赘述。
[0255] 在另一个实施例中,图11A所示的基于网络切片的通信装置还可用于执行上述图6中的第三接入及移动性管理功能网元(例如,第三AMF网元)的操作,以及图8和图10中的第一接入及移动性管理功能网元(例如,第一AMF网元)的操作。例如:
[0256] 接收模块1101用于获取第一信息和第二信息。第一信息用于指示第一网络切片的类型,第二信息用于标识第一网络切片中的第一网络切片实例,其中,第一接入及移动性管理功能网元支持第一网络切片的类型和第一网络切片实例。发送模块1103用于向用户设备或者数据管理功能网元发送上述第一信息和第二信息。第一信息和第二信息用于第二接入及移动性管理功能网元的确定,其中,第二接入及移动性管理功能网元支持第一网络切片的类型和网络切片实例,第一信息和第二信息还用于第一网络切片中为用户设备服务的网络切片实例的确定。
[0257] 由此,通过本发明实施例中基于网络切片的通信装置,当用户设备发生移动之前,用户设备或者核心网可以获知为用户设备提供服务的网络切片实例。在用户设备移动之后,核心网通过选择与移动之前为用户设备服务的相同的网络切片实例,可以保证用户设备在移动之前建立的会话不被中断,从而提高了用户体验。
[0258] 可选的,发送模块1103向用户设备或者数据管理功能网元发送上述第一信息和第二信息,包括:发送模块1103向用户设备发送注册接受消息,其中,注册接受消息包括第一信息和第二信息;或者,发送模块1103向用户设备发送会话建立接受消息,该会话建立接受消息包括第一信息和第二信息。
[0259] 此外,基于网络切片的通信装置中的接收模块1101和发送模块1103还可实现上述方法中接入及移动性管理功能网元的其他操作或功能,此处不再赘述。
[0260] 在另一个实施例中,图11A所示的基于网络切片的通信装置还可用于执行上述图4中网络切片选择功能网元(例如,NSSF网元)的操作。例如:
[0261] 接收模块1101用于从接入及移动性管理功能网元接收第一信息和指示信息。其中,第一信息用于指示网络切片的类型,指示信息用于请求确定网络切片中为用户设备服务的网络切片实例,接入及移动性管理功能网元支持网络切片的类型和网络切片实例。发送模块1103用于向接入及移动性管理功能网元发送第二信息,其中,第二信息用于标识网络切片中的网络切片实例。
[0262] 由此,通过本发明实施例中基于网络切片的通信装置,当网络中不存在支持第一网络切片类型和第一网络切片实例的接入及移动性管理功能网元时,核心网可以选择接入及移动性管理功能网元支持的网络切片实例为用户设备服务。
[0263] 此外,基于网络切片的通信装置中的接收模块1101和发送模块1103还可实现上述方法中网络切片选择功能网元的其他操作或功能,此处不再赘述。
[0264] 图11B示出了上述实施例中所涉及的基于网络切片的通信装置/用户设备的另一种可能的结构示意图。基于网络切片的通信装置/用户设备包括收发器1104和处理器1105,如图11B所示。例如,处理器1105可以为通用微处理器、数据处理电路、专用集成电路(application specific integrated circuit,ASIC)或者现场可编程门阵列(field-programmable gate arrays,FPGA)电路。所述基于网络切片的通信装置/用户设备还可以包括存储器1106,例如,存储器为随机存取存储器(random access memory,RAM)。所述存储器用于与处理器1105耦合,其保存该基于网络切片的通信装置/用户设备必要的计算机程序11061。
[0265] 此外,上述实施例中所涉及的基于网络切片的通信方法还提供了一种载体1107,所述载体内保存有该基于网络切片的通信装置/用户设备的计算机程序11071,可以将计算机程序11071加载到处理器1105中。上述载体可以为光信号、电信号、电磁信号或者计算机可读存储介质(例如,硬盘)。
[0266] 当上述计算机程序11061或11071在计算机(例如,处理器1105)上运行时,可使得计算机执行上述的方法。
[0267] 例如,在一个实施例中,处理器1105被配置为无线接入网设备的其他操作或功能。收发器1104用于实现基于网络切片的通信装置与用户设备/接入及移动性管理功能网元之间的通信。
[0268] 在另一个实施例中,处理器1105被配置为接入及移动性管理功能网元的其他操作或功能。收发器1104用于实现基于网络切片的通信装置与无线接入网设备/网络切片选择功能网元/用户设备之间的通信。
[0269] 在另一个实施例中,处理器1105被配置为用户设备的其他操作或功能。收发器1104用于实现用户设备与无线接入网设备/第二接入及移动性管理功能网元/第三接入及移动性管理功能网元/互通网元之间的通信。
[0270] 在另一个实施例中,处理器1105被配置为第一接入及移动性管理功能网元的其他操作或功能。收发器1104用于实现基于网络切片的通信装置与数据管理功能网元/网络切片选择功能网元之间的通信。
[0271] 在另一个实施例中,处理器1105被配置为数据管理功能网元的其他操作或功能。收发器1104用于实现基于网络切片的通信装置与第一接入及移动性管理功能网元/第二接入及移动性管理功能网元之间的通信。
[0272] 在另一个实施例中,处理器1105被配置为网络切片选择功能网元的其他操作或功能。收发器1104用于实现基于网络切片的通信装置与第一接入及移动性管理功能网元之间的通信。
[0273] 用于执行本申请上述无线接入网设备的控制器/处理器可以是中央处理器(CPU),通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC),现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
[0274] 结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于无线接入网设备中。当然,处理器和存储介质也可以作为分立组件存在于无线接入网设备中。
[0275] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
[0276] 以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。