一种通信方法及设备转让专利

申请号 : CN201780059483.4

文献号 : CN109792651B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 应江威

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

摘要 :

本申请公开了一种通信方法及设备,用以解决如何实现为UE选择SMF实体的问题。该方法包括:第一SMF实体根据状态信息,确定为UE选择SMF实体;所述第一SMF实体向AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。

权利要求 :

1.一种通信方法,其特征在于,所述方法包括:

第一SMF实体根据状态信息,确定为用户设备UE选择SMF实体;

所述第一SMF实体向接入和移动性管理功能AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。

2.如权利要求1所述的方法,其特征在于,所述第一SMF实体向AMF实体发送指示消息之后,还包括:所述第一SMF实体接收所述AMF实体发送的第二SMF实体的地址信息,并根据所述第二SMF实体的地址信息向所述第二SMF实体发送所述UE的标识以及所述UE的PDU会话上下文,所述第二SMF实体为所述AMF实体为所述UE选择的SMF实体;或者,所述第一SMF实体接收所述第二SMF实体发送的请求消息,并根据所述请求消息向所述第二SMF实体发送响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,所述第一SMF实体向所述AMF实体发送所述UE的PDU会话上下文。

3.如权利要求1或2所述的方法,其特征在于,所述第一SMF实体根据状态信息,确定为UE选择SMF实体之前,还包括:所述第一SMF实体从所述AMF实体接收通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。

4.如权利要求3所述的方法,其特征在于,所述通知消息用于通知所述UE发生切换事件,所述方法还包括:所述第一SMF实体将第一隧道信息发送给第二SMF实体,并接收所述第二SMF实体发送的第二隧道信息;

其中,所述第一隧道信息和所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。

5.如权利要求1或2所述的方法,其特征在于,所述第一SMF实体根据状态信息,确定为UE选择SMF实体之前,还包括:所述第一SMF实体从所述AMF实体接收PDU会话建立请求消息,所述PDU会话建立请求消息用于请求为所述UE建立PDU会话。

6.如权利要求1或2所述的方法,其特征在于,所述状态信息包括以下至少一种:所述UE的位置信息,所述第一SMF实体的服务范围,所述第一SMF实体的负载,以及所述第一SMF实体管理的UPF实体的负载。

7.如权利要求6所述的方法,其特征在于,所述第一SMF实体根据状态信息,确定为UE选择SMF实体,包括:若所述UE的位置不在所述第一SMF实体的服务范围内,则所述第一SMF实体确定为所述UE选择SMF实体;或者,若所述第一SMF实体的负载过载,则所述第一SMF实体确定为所述UE选择SMF实体;或者,若所述第一SMF实体管理的UPF实体的负载过载,则所述第一SMF实体确定为所述UE选择SMF实体;或者,若所述UE的位置不在所述第一SMF实体的服务范围内、且所述UE的PDU会话的业务和会话连续性SCC模式指示所述UE的PDU会话要求保持业务连续性,则所述第一SMF实体确定为所述UE选择SMF实体。

8.一种通信方法,其特征在于,所述方法包括:

接入和移动性管理功能AMF实体从第一SMF实体接收指示消息,所述指示消息用于指示所述AMF实体为用户设备UE选择SMF实体;

所述AMF实体根据所述指示消息,为所述UE选择第二SMF实体。

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

所述AMF实体向所述第一SMF实体发送所述第二SMF实体的地址信息;或者,所述AMF实体向所述第二SMF实体发送所述UE的标识以及所述第一SMF实体的地址信息;或者,所述AMF实体从所述第一SMF实体接收所述UE的协议数据单元PDU会话上下文,并向所述第二SMF实体发送所述UE的PDU会话上下文。

10.如权利要求8或9所述的方法,其特征在于,所述AMF实体从第一SMF实体接收指示消息之前,所述方法还包括:若所述AMF实体检测到所述UE发生切换事件或注册更新事件,则向所述第一SMF实体发送通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。

11.如权利要求8或9所述的方法,其特征在于,所述AMF实体从第一SMF实体接收指示消息之前,还包括:所述AMF实体从所述UE接收PDU会话建立请求消息;

所述AMF实体向所述第一SMF实体发送所述PDU会话建立请求消息。

12.如权利要求8或9所述的方法,其特征在于,所述AMF实体根据所述指示消息,为所述UE选择第二SMF实体,包括:所述AMF实体根据所述UE的位置信息、所述UE的数据网络名Selected DNN、所述UE的会话管理-网络切片选择辅助信息S-NSSAI、所述UE的签约信息、本地运营商策略、候选SMF实体的服务区域,以及候选SMF实体的负载状况中的至少一种,为所述UE选择所述第二SMF实体。

13.一种通信方法,其特征在于,所述方法包括:

第二SMF实体获取第一SMF实体上用户设备UE的协议数据单元PDU会话上下文;

所述第二SMF实体根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务;

所述第二SMF实体从所述第一SMF实体接收第一隧道信息,并向所述第一SMF实体发送第二隧道信息;

其中,所述第一隧道信息以及所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。

14.如权利要求13所述的方法,其特征在于,所述第二SMF实体获取第一SMF实体上UE的PDU会话上下文,包括:所述第二SMF实体从所述第一SMF实体接收所述UE的PDU会话上下文;或者,所述第二SMF实体接收接入和移动性管理功能AMF实体发送的所述UE的标识以及所述第一SMF实体的地址信息,根据所述UE的标识以及所述第一SMF实体的地址信息向所述第一SMF实体发送请求消息,所述请求消息用于获取所述UE的PDU会话上下文,并接收所述第一SMF实体发送的响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,所述第二SMF实体从所述AMF实体接收所述UE的PDU会话上下文。

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

所述第二SMF实体为所述UE分配互联网IP地址,并通过会话管理信令将所述IP地址发送给所述UE。

16.一种通信设备,其特征在于,所述通信设备上部署有第一会话管理功能SMF实体,所述设备包括:通信接口和处理器;其中,

所述处理器,用于根据状态信息,确定为用户设备UE选择SMF实体,以及,通过所述通信接口向接入和移动性管理功能AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。

17.如权利要求16所述的设备,其特征在于,所述处理器,还用于:

通过所述通信接口接收所述AMF实体发送的第二SMF实体的地址信息,并根据所述第二SMF实体的地址信息,通过所述通信接口向所述第二SMF实体发送所述UE的标识以及所述UE的PDU会话上下文,所述第二SMF实体为所述AMF实体为所述UE选择的SMF实体;或者,通过所述通信接口接收所述第二SMF实体发送的请求消息,并根据所述请求消息,通过所述通信接口向所述第二SMF实体发送响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,通过所述通信接口向所述AMF实体发送所述UE的PDU会话上下文。

18.如权利要求16或17所述的设备,其特征在于,所述处理器,还用于:通过所述通信接口从所述AMF实体接收通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。

19.如权利要求18所述的设备,其特征在于,所述通知消息用于通知所述UE发生切换事件,所述处理器,还用于:通过所述通信接口将第一隧道信息发送给第二SMF实体,并通过所述通信接口,接收所述第二SMF实体发送的第二隧道信息;

其中,所述第一隧道信息和所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。

20.如权利要求16或17所述的设备,其特征在于,所述处理器,还用于:通过所述通信接口从所述AMF实体接收PDU会话建立请求消息,所述PDU会话建立请求消息用于请求为所述UE建立PDU会话。

21.如权利要求16或17所述的设备,其特征在于,所述状态信息包括以下至少一种:所述UE的位置信息,所述第一SMF实体的服务范围,所述第一SMF实体的负载,以及所述第一SMF实体管理的UPF实体的负载。

22.如权利要求21所述的设备,其特征在于,所述处理器,具体用于:若所述UE的位置不在所述第一SMF实体的服务范围内,则确定为所述UE选择SMF实体;

或者,

若所述第一SMF实体的负载过载,则确定为所述UE选择SMF实体;或者,若所述第一SMF实体管理的UPF实体的负载过载,则确定为所述UE选择SMF实体;或者,若所述UE的位置不在所述第一SMF实体的服务范围内、且所述UE的PDU会话的业务和会话连续性SCC模式指示所述UE的PDU会话要求保持业务连续性,则确定为所述UE选择SMF实体。

23.一种通信设备,其特征在于,所述通信设备上部署有移动性管理功能AMF实体,所述设备包括:通信接口和处理器;其中,

所述通信接口,用于从第一SMF实体接收指示消息,所述指示消息用于指示所述AMF实体为用户设备UE选择SMF实体;

所述处理器,用于根据所述指示消息,为所述UE选择第二SMF实体。

24.如权利要求23所述的设备,其特征在于,所述处理器,还用于:

通过所述通信接口向所述第一SMF实体发送所述第二SMF实体的地址信息;或者,通过所述通信接口向所述第二SMF实体发送所述UE的标识以及所述第一SMF实体的地址信息;或者,通过所述通信接口从所述第一SMF实体接收所述UE的协议数据单元PDU会话上下文,并通过所述通信接口向所述第二SMF实体发送所述UE的PDU会话上下文。

25.如权利要求23或24所述的设备,其特征在于,所述处理器,还用于:若检测到所述UE发生切换事件或注册更新事件,则通过所述通信接口,向所述第一SMF实体发送通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。

26.如权利要求23或24所述的设备,其特征在于,所述处理器,还用于:通过所述通信接口从所述UE接收PDU会话建立请求消息;

通过所述通信接口向所述第一SMF实体发送所述PDU会话建立请求消息。

27.如权利要求23或24所述的设备,其特征在于,所述处理器,具体用于:根据所述UE的位置信息、所述UE的数据网络名Selected DNN、所述UE的会话管理-网络切片选择辅助信息S-NSSAI、所述UE的签约信息、本地运营商策略、候选SMF实体的服务区域,以及候选SMF实体的负载状况中的至少一种,为所述UE选择所述第二SMF实体。

28.一种通信设备,其特征在于,所述通信设备上部署有第二会话管理功能SMF实体,所述设备包括:通信接口和处理器;其中,

所述处理器,用于通过所述通信接口获取第一SMF实体上用户设备UE的协议数据单元PDU会话上下文,以及,根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务;通过所述通信接口从所述第一SMF实体接收第一隧道信息,并通过所述通信接口,向所述第一SMF实体发送第二隧道信息;其中,所述第一隧道信息以及所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。

29.如权利要求28所述的设备,其特征在于,所述处理器,具体用于:通过所述通信接口从所述第一SMF实体接收所述UE的PDU会话上下文;或者,通过所述通信接口接收接入和移动性管理功能AMF实体发送的所述UE的标识以及所述第一SMF实体的地址信息,根据所述UE的标识以及所述第一SMF实体的地址信息,通过所述通信接口向所述第一SMF实体发送请求消息,所述请求消息用于获取所述UE的PDU会话上下文,并通过所述通信接口接收所述第一SMF实体发送的响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,通过所述通信接口从所述AMF实体接收所述UE的PDU会话上下文。

30.如权利要求28或29所述的设备,其特征在于,所述处理器,还用于:为所述UE分配互联网IP地址,并通过收发器通过会话管理信令将所述IP地址发送给所述UE。

说明书 :

一种通信方法及设备

技术领域

[0001] 本申请涉及通信技术领域,尤其涉及一种通信方法及设备。

背景技术

[0002] 移动通信技术的更新换代,势必会给各行各业带来许多创新应用,移动宽带、多媒体、机器类通信(machine type communication,MTC)、工业控制、和智能交通系统(intelligent transportation system,ITS)将成为5G(5 Generation)时代的主要用例。为了满足广泛变化的业务需求,5G网络将以灵活的方式构建。其中,一种潜在的方向是网络功能分离,即控制面(Control Plane,CP)和用户面(User Plane,UP)功能分离,CP中的移动性管理(Mobility Management,MM)和会话管理(Session Management,SM)功能分离。
[0003] 在5G的网络切片(Network Slice)中,网络切片技术是将一个物理网络切割成多个虚拟的端到端的网络,每个虚拟网络之间,包括虚拟网络内的设备、接入技术、传输路径和核心网,是逻辑独立的。每个网络切片由一个独立的网络功能或功能组合实例化构成,具备不同的功能特点,面向不同的需求和服务。网络切片的分离使得不同用户、用户组可以根据其不同应用场景和需求灵活、动态的定义和定制网络能力,而相互间不影响。
[0004] 一般地,一个网络切片包括控制面功能(Control Plane Function,CPF)实体和用户面功能(User Plane Function,UPF)实体。CPF实体主要完成用户设备(User Equipment,UE)的接入鉴权、安全加密、位置注册等接入和移动性管理功能(Access and Mobility management Function,AMF),以及用户面传输路径的建立、释放和更改等会话管理功能(Session Management Function,SMF);UPF实体主要完成用户面数据的路由转发等功能。
[0005] 在目前5G网络AMF和SMF功能分离的结构下,如何实现为UE选择SMF实体,是业界亟待研究和解决的问题。

发明内容

[0006] 本申请提供一种通信方法及设备,用以解决如何实现为UE选择SMF实体的问题。
[0007] 第一方面,本申请提供了一种通信方法,所述方法包括:
[0008] 第一SMF实体根据状态信息,确定为用户设备UE选择SMF实体;
[0009] 所述第一SMF实体向接入和移动性管理功能AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。
[0010] 可以看到,通过上述方式,第一SMF实体在确定为UE选择SMF实体的情况下,将会指示AMF实体为UE选择SMF实体,因而解决了如何实现为UE选择SMF实体的问题。
[0011] 在一种可能的实现中,所述第一SMF实体向AMF实体发送指示消息之后,还包括:
[0012] 所述第一SMF实体接收所述AMF实体发送的第二SMF实体的地址信息,并根据所述第二SMF实体的地址信息向所述第二SMF实体发送所述UE的标识以及所述UE的PDU会话上下文,所述第二SMF实体为所述AMF实体为所述UE选择的SMF实体;或者,
[0013] 所述第一SMF实体接收所述第二SMF实体发送的请求消息,并根据所述请求消息向所述第二SMF实体发送响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,[0014] 所述第一SMF实体向所述AMF实体发送所述UE的PDU会话上下文。
[0015] 可以看到,通过上述方式,第一SMF实体能够将其为UE建立的PDU会话上下文发送给AMF实体所选择出的第二SMF实体,因而能够实现UE的PDU会话上下文从第一SMF实体到第二SMF实体的迁移,避免第二SMF实体需要为该UE新建PDU会话。
[0016] 在一种可能的实现中,所述第一SMF实体根据状态信息,确定为UE选择SMF实体之前,还包括:所述第一SMF实体从所述AMF实体接收通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0017] 可以看到,通过上述方式,能够在UE的移动性管理过程中,由第一SMF实体在确定需要选择SMF实体时对AMF实体进行指示,来触发AMF实体为UE选择SMF实体,从而克服了在UE的移动性管理过程中,AMF实体自身无法确定是否要为UE选择SMF实体的缺陷。
[0018] 在一种可能的实现中,所述通知消息用于通知所述UE发生切换事件,所述方法还包括:所述第一SMF实体将第一隧道信息发送给所述第二SMF实体,并接收所述第二SMF实体发送的第二隧道信息;
[0019] 其中,所述第一隧道信息和所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0020] 可以看到,通过上述方式,能够在UE发生切换时,在第一UPF实体和第二UPF实体之间建立起数据连接,从而在AMF实体为UE选择出SMF实体后,保障UE的PDU会话的连续性。
[0021] 在一种可能的实现中,所述第一SMF实体根据状态信息,确定为UE选择SMF实体之前,还包括:所述第一SMF实体从所述AMF实体接收PDU会话建立请求消息,所述PDU会话建立请求消息用于请求为所述UE建立PDU会话。
[0022] 可以看到,通过上述方式,能够在已经在第一SMF实体上建立有PDU会话的UE再次发起PDU会话建立时,由第一SMF实体在确定需要选择SMF实体时对AMF实体进行指示,来触发AMF实体为UE选择SMF实体,从而实现了该场景下为UE选择SMF实体。
[0023] 在一种可能的实现中,所述状态信息包括以下至少一种:所述UE的位置信息,所述第一SMF实体的服务范围,所述第一SMF实体的负载,以及所述第一SMF实体管理的UPF实体的负载。
[0024] 在一种可能的实现中,所述第一SMF实体根据状态信息,确定为UE选择SMF实体,包括:
[0025] 若所述UE的位置不在所述第一SMF实体的服务范围内,则所述第一SMF实体确定为所述UE选择SMF实体;或者,
[0026] 若所述第一SMF实体的负载过载,则所述第一SMF实体确定为所述UE选择SMF实体;或者,
[0027] 若所述第一SMF实体管理的UPF实体的负载过载,则所述第一SMF实体确定为所述UE选择SMF实体;或者,
[0028] 若所述UE的位置不在所述第一SMF实体的服务范围内、且所述UE的PDU会话的业务和会话连续性SCC模式指示所述UE的PDU会话要求保持业务连续性,则所述第一SMF实体确定为所述UE选择SMF实体。
[0029] 可以看到,通过上述方式,第一SMF能够确定出是否需要为UE选择SMF实体,进而对AMF实体进行指示,实现为UE选择SMF实体。
[0030] 第二方面,本申请提供了一种通信方法,所述方法包括:
[0031] 接入和移动性管理功能AMF实体从第一SMF实体接收指示消息,所述指示消息用于指示所述AMF实体为用户设备UE选择SMF实体;
[0032] 所述AMF实体根据所述指示消息,为所述UE选择第二SMF实体。
[0033] 可以看到,通过上述方式,AMF能够在第一SMF实体的指示下,为UE选择SMF实体,进而解决了如何实现为UE选择SMF实体的问题。
[0034] 在一种可能的实现中,还包括:
[0035] 所述AMF实体向所述第一SMF实体发送所述第二SMF实体的地址信息;或者,[0036] 所述AMF实体向所述第二SMF实体发送所述UE的标识以及所述第一SMF实体的地址信息;或者,
[0037] 所述AMF实体从所述第一SMF实体接收所述UE的协议数据单元PDU会话上下文,并向所述第二SMF实体发送所述UE的PDU会话上下文。
[0038] 在一种可能的实现中,所述AMF实体从第一SMF实体接收指示消息之前,所述方法还包括:
[0039] 若所述AMF实体检测到所述UE发生切换事件或注册更新事件,则向所述第一SMF实体发送通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0040] 在一种可能的实现中,所述AMF实体从第一SMF实体接收指示消息之前,还包括:
[0041] 所述AMF实体从所述UE接收PDU会话建立请求消息;
[0042] 所述AMF实体向所述第一SMF实体发送所述PDU会话建立请求消息。
[0043] 在一种可能的实现中,所述AMF实体根据所述指示消息,为所述UE选择第二SMF实体,包括:
[0044] 所述AMF实体根据所述UE的位置信息、所述UE的数据网络名Selected DNN、所述UE的会话管理-网络切片选择辅助信息S-NSSAI、所述UE的签约信息、本地运营商策略、候选SMF实体的服务区域,以及候选SMF实体的负载状况中的至少一种,为所述UE选择所述第二SMF实体。
[0045] 本发明上述第二方面或第二方面的任一种实现所述方法的实施以及有益效果可参见本发明上述第一方面或第一方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0046] 第三方面,本申请提供了一种通信方法,所述方法包括:
[0047] 第二SMF实体获取第一SMF实体上用户设备UE的协议数据单元PDU会话上下文;
[0048] 所述第二SMF实体根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务。
[0049] 可以看到,通过上述方式,UE的PDU会话上下文能够从第一SMF实体迁移到第二SMF实体,避免第二SMF实体需要为该UE新建PDU会话。
[0050] 在一种可能的实现中,所述第二SMF实体获取第一SMF实体上UE的PDU会话上下文,包括:
[0051] 所述第二SMF实体从所述第一SMF实体接收所述UE的PDU会话上下文;或者,[0052] 所述第二SMF实体接收接入和移动性管理功能AMF实体发送的所述UE的标识以及所述第一SMF实体的地址信息,根据所述UE的标识以及所述第一SMF实体的地址信息向所述第一SMF实体发送请求消息,所述请求消息用于获取所述UE的PDU会话上下文,并接收所述第一SMF实体发送的响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,[0053] 所述第二SMF实体从所述AMF实体接收所述UE的PDU会话上下文。
[0054] 在一种可能的实现中,所述方法还包括:
[0055] 所述第二SMF实体从所述第一SMF实体接收第一隧道信息,并向所述第一SMF实体发送第二隧道信息;
[0056] 其中,所述第一隧道信息以及所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0057] 在一种可能的实现中,还包括:
[0058] 所述第二SMF实体为所述UE分配互联网IP地址,并通过会话管理信令将所述IP地址发送给所述UE。
[0059] 本发明上述第三方面或第三方面的任一种实现所述方法的实施以及有益效果可参见本发明上述第一方面或第一方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0060] 第四方面,本申请提供了一种通信装置,所述装置包括:
[0061] 确定模块,用于根据状态信息,确定为用户设备UE选择SMF实体;
[0062] 指示模块,用于向接入和移动性管理功能AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。
[0063] 在一种可能的实现中,所述装置还包括:第一收发模块,用于:
[0064] 接收所述AMF实体发送的第二SMF实体的地址信息,并根据所述第二SMF实体的地址信息向所述第二SMF实体发送所述UE的标识以及所述UE的PDU会话上下文,所述第二SMF实体为所述AMF实体为所述UE选择的SMF实体;或者,
[0065] 接收所述第二SMF实体发送的请求消息,并根据所述请求消息向所述第二SMF实体发送响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,
[0066] 向所述AMF实体发送所述UE的PDU会话上下文。
[0067] 在一种可能的实现中,所述装置还包括:第一接收模块,用于从所述AMF实体接收通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0068] 在一种可能的实现中,所述装置还包括:第二收发模块,用于将第一隧道信息发送给所述第二SMF实体,并接收所述第二SMF实体发送的第二隧道信息;
[0069] 其中,所述第一隧道信息和所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0070] 在一种可能的实现中,所述装置还包括:第二接收模块,用于从所述AMF实体接收PDU会话建立请求消息,所述PDU会话建立请求消息用于请求为所述UE建立PDU会话。
[0071] 在一种可能的实现中,所述状态信息包括以下至少一种:所述UE的位置信息,所述第一SMF实体的服务范围,所述第一SMF实体的负载,以及所述第一SMF实体管理的UPF实体的负载。
[0072] 在一种可能的实现中,确定模块,具体用于:
[0073] 若所述UE的位置不在所述第一SMF实体的服务范围内,则所述第一SMF实体确定为所述UE选择SMF实体;或者,
[0074] 若所述第一SMF实体的负载过载,则所述第一SMF实体确定为所述UE选择SMF实体;或者,
[0075] 若所述第一SMF实体管理的UPF实体的负载过载,则所述第一SMF实体确定为所述UE选择SMF实体;或者,
[0076] 若所述UE的位置不在所述第一SMF实体的服务范围内、且所述UE的PDU会话的业务和会话连续性SCC模式指示所述UE的PDU会话要求保持业务连续性,则所述第一SMF实体确定为所述UE选择SMF实体。
[0077] 本发明上述第四方面或第四方面的任一种实现所述装置的实施以及有益效果可参见本发明上述第一方面或第一方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0078] 第五方面,本申请提供了一种通信装置,所述装置包括:
[0079] 接收模块,用于从第一SMF实体接收指示消息,所述指示消息用于指示所述AMF实体为用户设备UE选择SMF实体;
[0080] 选择模块,用于根据所述指示消息,为所述UE选择第二SMF实体。
[0081] 在一种可能的实现中,所述装置还包括:第一收发模块,用于
[0082] 向所述第一SMF实体发送所述第二SMF实体的地址信息;或者,
[0083] 向所述第二SMF实体发送所述UE的标识以及所述第一SMF实体的地址信息;或者,[0084] 从所述第一SMF实体接收所述UE的协议数据单元PDU会话上下文,并向所述第二SMF实体发送所述UE的PDU会话上下文。
[0085] 在一种可能的实现中,所述装置还包括:发送模块,用于若检测到所述UE发生切换事件或注册更新事件,则向所述第一SMF实体发送通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0086] 在一种可能的实现中,所述装置还包括:第二收发模块,用于从所述UE接收PDU会话建立请求消息;以及,向所述第一SMF实体发送所述PDU会话建立请求消息。
[0087] 在一种可能的实现中,选择模块,具体用于:根据所述UE的位置信息、所述UE的数据网络名Selected DNN、所述UE的会话管理-网络切片选择辅助信息S-NSSAI、所述UE的签约信息、本地运营商策略、候选SMF实体的服务区域,以及候选SMF实体的负载状况中的至少一种,为所述UE选择所述第二SMF实体。
[0088] 本发明上述第五方面或第五方面的任一种实现所述装置的实施以及有益效果可参见本发明上述第二方面或第二方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0089] 第六方面,本申请提供了一种通信装置,所述装置包括:
[0090] 获取模块,用于获取第一SMF实体上用户设备UE的协议数据单元PDU会话上下文;
[0091] 服务模块,用于根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务。
[0092] 在一种可能的实现中,获取模块,具体用于:
[0093] 从所述第一SMF实体接收所述UE的PDU会话上下文;或者,
[0094] 接收接入和移动性管理功能AMF实体发送的所述UE的标识以及所述第一SMF实体的地址信息,根据所述UE的标识以及所述第一SMF实体的地址信息向所述第一SMF实体发送请求消息,所述请求消息用于获取所述UE的PDU会话上下文,并接收所述第一SMF实体发送的响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,
[0095] 从所述AMF实体接收所述UE的PDU会话上下文。
[0096] 在一种可能的实现中,所述装置还包括:收发模块,用于从所述第一SMF实体接收第一隧道信息,并向所述第一SMF实体发送第二隧道信息;
[0097] 其中,所述第一隧道信息以及所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0098] 在一种可能的实现中,所述装置还包括:分配模块,用于为所述UE分配互联网IP地址,并通过会话管理信令将所述IP地址发送给所述UE。
[0099] 本发明上述第六方面或第六方面的任一种实现所述装置的实施以及有益效果可参见本发明上述第三方面或第三方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0100] 第七方面,本申请提供了一种通信设备,所述通信设备上部署有第一会话管理功能SMF实体,所述设备包括:
[0101] 通信接口和处理器;其中,
[0102] 所述处理器,用于根据状态信息,确定为用户设备UE选择SMF实体,以及,通过所述通信接口向接入和移动性管理功能AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。
[0103] 在一种可能的实现中,所述处理器,还用于:
[0104] 通过所述通信接口接收所述AMF实体发送的第二SMF实体的地址信息,并根据所述第二SMF实体的地址信息,通过所述通信接口向所述第二SMF实体发送所述UE的标识以及所述UE的PDU会话上下文,所述第二SMF实体为所述AMF实体为所述UE选择的SMF实体;或者,[0105] 通过所述通信接口接收所述第二SMF实体发送的请求消息,并根据所述请求消息,通过所述通信接口向所述第二SMF实体发送响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,
[0106] 通过所述通信接口向所述AMF实体发送所述UE的PDU会话上下文。
[0107] 在一种可能的实现中,所述处理器,还用于:
[0108] 通过所述通信接口从所述AMF实体接收通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0109] 在一种可能的实现中,所述通知消息用于通知所述UE发生切换事件,所述处理器,还用于:通过所述通信接口将第一隧道信息发送给所述第二SMF实体,并通过所述通信接口,接收所述第二SMF实体发送的第二隧道信息;
[0110] 其中,所述第一隧道信息和所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0111] 在一种可能的实现中,所述处理器,还用于:
[0112] 通过所述通信接口从所述AMF实体接收PDU会话建立请求消息,所述PDU会话建立请求消息用于请求为所述UE建立PDU会话。
[0113] 在一种可能的实现中,所述状态信息包括以下至少一种:所述UE的位置信息,所述第一SMF实体的服务范围,所述第一SMF实体的负载,以及所述第一SMF实体管理的UPF实体的负载。
[0114] 在一种可能的实现中,所述处理器,具体用于:
[0115] 若所述UE的位置不在所述第一SMF实体的服务范围内,则确定为所述UE选择SMF实体;或者,
[0116] 若所述第一SMF实体的负载过载,则确定为所述UE选择SMF实体;或者,[0117] 若所述第一SMF实体管理的UPF实体的负载过载,则确定为所述UE选择SMF实体;或者,
[0118] 若所述UE的位置不在所述第一SMF实体的服务范围内、且所述UE的PDU会话的业务和会话连续性SCC模式指示所述UE的PDU会话要求保持业务连续性,则确定为所述UE选择SMF实体。
[0119] 本发明上述第七方面或第七方面的任一种实现所述设备的实施以及有益效果可参见本发明上述第一方面或第一方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0120] 第八方面,本申请提供了一种通信设备,所述通信设备上部署有移动性管理功能AMF实体,所述设备包括:
[0121] 通信接口和处理器;其中,
[0122] 所述通信接口,用于从第一SMF实体接收指示消息,所述指示消息用于指示所述AMF实体为用户设备UE选择SMF实体;
[0123] 所述处理器,用于根据所述指示消息,为所述UE选择第二SMF实体。
[0124] 在一种可能的实现中,所述处理器,还用于:
[0125] 通过所述通信接口向所述第一SMF实体发送所述第二SMF实体的地址信息;或者,[0126] 通过所述通信接口向所述第二SMF实体发送所述UE的标识以及所述第一SMF实体的地址信息;或者,
[0127] 通过所述通信接口从所述第一SMF实体接收所述UE的协议数据单元PDU会话上下文,并通过所述通信接口向所述第二SMF实体发送所述UE的PDU会话上下文。
[0128] 在一种可能的实现中,所述处理器,还用于:
[0129] 若检测到所述UE发生切换事件或注册更新事件,则通过所述通信接口,向所述第一SMF实体发送通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0130] 在一种可能的实现中,所述处理器,还用于:
[0131] 通过所述通信接口从所述UE接收PDU会话建立请求消息;
[0132] 通过所述通信接口向所述第一SMF实体发送所述PDU会话建立请求消息。
[0133] 在一种可能的实现中,所述处理器,具体用于:
[0134] 根据所述UE的位置信息、所述UE的数据网络名Selected DNN、所述UE的会话管理-网络切片选择辅助信息S-NSSAI、所述UE的签约信息、本地运营商策略、候选SMF实体的服务区域,以及候选SMF实体的负载状况中的至少一种,为所述UE选择所述第二SMF实体。
[0135] 本发明上述第八方面或第八方面的任一种实现所述设备的实施以及有益效果可参见本发明上述第二方面或第二方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0136] 第九方面,本申请提供了一种通信设备,所述通信设备上部署有第二会话管理功能SMF实体,所述设备包括:
[0137] 通信接口和处理器;其中,
[0138] 所述处理器,用于通过所述通信接口获取第一SMF实体上用户设备UE的协议数据单元PDU会话上下文,以及,根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务。
[0139] 在一种可能的实现中,所述处理器,具体用于:
[0140] 通过所述通信接口从所述第一SMF实体接收所述UE的PDU会话上下文;或者,[0141] 通过所述通信接口接收接入和移动性管理功能AMF实体发送的所述UE的标识以及所述第一SMF实体的地址信息,根据所述UE的标识以及所述第一SMF实体的地址信息,通过所述通信接口向所述第一SMF实体发送请求消息,所述请求消息用于获取所述UE的PDU会话上下文,并通过所述通信接口接收所述第一SMF实体发送的响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,
[0142] 通过所述通信接口从所述AMF实体接收所述UE的PDU会话上下文。
[0143] 在一种可能的实现中,所述处理器,还用于:
[0144] 通过所述通信接口从所述第一SMF实体接收第一隧道信息,并通过所述通信接口,向所述第一SMF实体发送第二隧道信息;
[0145] 其中,所述第一隧道信息以及所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0146] 在一种可能的实现中,所述处理器,还用于:
[0147] 为所述UE分配互联网IP地址,并通过所述收发器通过会话管理信令将所述IP地址发送给所述UE。
[0148] 本发明上述第九方面或第九方面的任一种实现所述设备的实施以及有益效果可参见本发明上述第三方面或第三方面的任一种实现所述方法的实施以及有益效果,重复之处不再赘述。
[0149] 第十方面,本申请还提供了一种计算机可读存储介质,用于存储为执行上述第一方面、第一方面的任一种可能实现的功能所用的计算机软件指令,其包含用于执行上述第一方面、第一方面的任一种可能实现的方法所设计的程序。
[0150] 第十一方面,本申请还提供了一种计算机可读存储介质,用于存储为执行上述第二方面、第二方面的任一种可能实现的功能所用的计算机软件指令,其包含用于执行上述第二方面、第二方面的任一种可能实现的方法所设计的程序。
[0151] 第十二方面,本申请还提供了一种计算机可读存储介质,用于存储为执行上述第三方面、第三方面的任一种可能实现的功能所用的计算机软件指令,其包含用于执行上述第三方面、第三方面的任一种可能实现的方法所设计的程序。

附图说明

[0152] 图1为依照本发明一些实施例的5G网络的架构示意图;
[0153] 图2为依照本发明一些实施例的5G网络AMF和SMF功能分离的示意图;
[0154] 图3为本发明一些实施例所提供的通信方法的流程示意图;
[0155] 图4为本发明一些实施例所提供的通信方法的流程示意图;
[0156] 图5为本发明一些实施例所提供的通信方法的流程示意图;
[0157] 图6为本发明一些实施例所提供的通信方法在实际应用中的信令流程示意图;
[0158] 图7为本发明一些实施例所提供的通信方法在实际应用中的信令流程示意图;
[0159] 图8为本发明一些实施例所提供的通信方法在实际应用中的信令流程示意图;
[0160] 图9为本发明一些实施例提供的通信装置的结构示意图;
[0161] 图10为本发明一些实施例提供的通信装置的结构示意图;
[0162] 图11为本发明一些实施例提供的通信装置的结构示意图;
[0163] 图12为本发明的一些实施例所提供的通信设备的结构示意图;
[0164] 图13为本发明的一些实施例所提供的通信设备的结构示意图;
[0165] 图14为本发明的一些实施例所提供的通信设备的结构示意图。

具体实施方式

[0166] 下面结合附图,对本发明的实施例进行描述。
[0167] 图1示出了依照本发明一些实施例的5G网络的架构示意图。
[0168] 如图1所示,该5G网络的架构示例100中包括有:UE 101、无线接入网(Radio Access Network,RAN)102、UPF实体103、AMF实体104、SMF实体105、用户数据管理(User Data Management,UDM)实体106、策略和收费功能(Policy and Charging Function,PCF)实体107、应用功能(Application  Function,AF)实体108、认证服务器功能(Authentication Server Function,AUSF)实体109、数据网络(Data Network,DN)110。
[0169] 如图1所示的5G网络的架构示例中,各个网元之间通过相应的接口进行通信交互。下面将对本申请涉及到的几个网元进行简要介绍。
[0170] UE 101可以是具备无线通信功能的各种无线通信设备,例如但不限于移动蜂窝电话、个人数字助理(Personal Digital Assistant,PDA)、智能电话、笔记本电脑、平板电脑、无线数据卡、无线调制解调器(Modulator demodulator,Modem)或者可穿戴设备如智能手表等。随着物联网(Internet of Things,IOT)技术的兴起,越来越多之前不具备通信功能的设备,例如但不限于,家用电器、交通工具、工具设备、服务设备和服务设施,开始通过配置无线通信单元来获得无线通信功能,从而可以接入无线通信网络,接受远程控制。此类设备因配置有无线通信单元而具备无线通信功能,因此也属于无线通信设备的范畴。此外,UE 101还可以称为移动台、移动设备、移动终端、无线终端、手持设备、客户端等。
[0171] 如图1所示,UE 101通过RAN 102无线接入网络。RAN 102具体可以是由多个5G-RAN节点组成的网络,主要用以实现无线物理层功能、资源调度和无线资源管理、无线接入控制以及移动性管理功能;每个RAN节点可以包括一个或多个接入点,例如,基站,低功率节点等。
[0172] UPF实体103主要完成用户面数据的路由转发等功能,负责对UE 101的数据报文过滤、数据传输/转发、速率控制、生成计费信息等;UPF实体103通过用户面接口(N3)和RAN 102相连,用于传送UE 101的数据;在UE 101的PDU会话过程中,UPF实体103可作为PDU会话连接的锚定点。
[0173] AMF实体104主要负责对UE 101的认证,移动性管理,网络切片选择,SMF实体选择等,以及维护和管理UE 101的状态信息;AMF实体104通过接口(N1)和UE 101相连,通过控制面接口(N2)和RAN 102建立控制面信令连接,用于实现无线接入承载控制等功能;在UE 101的PDU会话过程中,AMF实体104可以作为N1和N2信令连接的锚点并为SMF实体105提供N1/N2会话管理(Session Management,SM)消息的路由。
[0174] SMF实体105主要负责UE 101会话管理的所有控制面功能,包括UPF实体选择,互联网协议(Internet Protocol,IP)地址分配,会话的服务质量(Quality of Service,QoS)管理,以及从PCF实体107获取策略控制和计费(Policy Control and Charging,PCC)策略等;SMF实体105通过接口(N11)和AMF实体104相连,通过接口(N4)和UPF实体103相连,通过接口(N7)和PCF实体107相连,通过接口(N10)与UDM实体106相连。
[0175] PCF实体107主要用于提供策略和计费规则。
[0176] 应当理解的是,图1所示的5G网络的架构示例100仅用于举例,并非用于限制本申请的技术方案。本领域的技术人员应当明白,在具体实现过程中,5G网络还可能包括其他网元,同时也可根据具体需要来配置各个网元实体设备的数量。
[0177] 还应当理解的是,虽然术语“第一”、“第二”等可能在本申请中用来描述各种元素(比如SMF实体等),但是这些元素不被这些术语所限定,这些术语只是用来将一个元素与另一个元素区分开。例如,第一SMF实体可以被命名为第二SMF实体,并且类似地,第二SMF实体可以被命名为第一SMF实体,而不悖离本申请的范围,第一SMF实体和第二SMF实体两者都是SMF实体,但它们不是同一SMF实体。
[0178] 基于图1所示示例,可以看到5G网络中,AMF和SMF功能分离,由AMF实体选择SMF实体。比如,图2示出了依照本发明一些实施例的5G网络AMF和SMF功能分离在实际场景中的示意图。
[0179] 如图2所示,在终端(Terminal)层201,存在有UE 2011和UE 2012;在接入网(Access Network,AN)层202,UE 2011通过RAN 2021接入网络,UE 2012通过RAN 2022接入网络;在核心网(Core Network,CN)层203,UE 2011与UE 2012均由AMF实体2031负责用户设备的认证,移动性管理,网络切片选择,SMF实体选择等;
[0180] 其中,AMF实体2031为UE 2011选择了SMF实体2032来负责会话管理的所有控制面功能,在SMF实体2032的管理下,由UPF实体2033负责用户面数据的路由转发等功能,由PCF实体2034提供策略和计费规则;
[0181] AMF实体2031为UE 2012选择了SMF实体2035来负责会话管理的所有控制面功能,在SMF实体2035的管理下,由UPF实体2036负责用户面数据的路由转发等功能由PCF实体2037提供策略和计费规则。
[0182] 目前的标准中,定义PDU会话建立过程(PDU session establishment procedure)中,AMF实体根据以下信息为UE选择一个合适的SMF实体:
[0183] UE选择的数据网络名(Selected Data Network Name,DNN);
[0184] UE的会话管理-网络切片选择辅助信息(S-NSSAI);
[0185] UE的签约信息(Subscription information);
[0186] 本地运营商策略(Local operator policies);
[0187] 候选SMF的负载状况(Load conditions of the candidate SMFs)。
[0188] PDU会话建立过程是新建立一个PDU session。而在PDU会话建立后,如果发生导致当前的SMF实体无法负责UE的会话管理的事件,比如切换(Handover),导致UE不处于当前SMF实体的服务范围内,如何实现为UE选择SMF实体,以及如何将已经建立的PDU session从当前SMF实体迁移到目标SMF实体,避免需要再次为该UE新建一个PDU session,是目前标准没有涉及到的。
[0189] 为了解决如何实现为UE选择SMF实体的问题,本发明实施例提供了一种通信方案。通过本发明实施例所提供的通信方案,AMF实体能够在SMF实体的指示下进行SMF实体的选择,从而解决了如何实现为UE选择SMF实体的问题。
[0190] 应当指出的是,本申请中所描述的为UE选择SMF实体可以是指为UE选择一个新的SMF实体,释放旧的SMF实体,也可以是指为UE选择一个新的SMF实体,同时也不释放旧的SMF实体。
[0191] 为了方便区分,下文中将以“第一SMF实体”表示指示SMF实体进行SMF实体选择的SMF实体,以“第二SMF实体”表示AMF实体选择出的SMF实体。
[0192] 具体地,在本发明一些实施例所提供的通信方案中,第一SMF实体若根据状态信息,确定需要为UE选择SMF实体,将会向AMF实体发送指示消息,以指示AMF实体为该UE选择SMF实体。可以看到,通过上述方式,第一SMF实体在确定为UE选择SMF实体的情况下,通过指示AMF实体为UE选择SMF实体,从而实现为UE选择SMF实体。
[0193] 相应地,在本发明一些实施例中,AMF实体如果从第一SMF实体接收到用于指示AMF实体为UE选择SMF实体的指示消息,那么AMF实体将会根据该指示消息,为该UE选择第二SMF实体。可以看到,通过上述方式,AMF实体将能够根据第一SMF实体的指示进行SMF实体的选择,从而实现为UE选择SMF实体。
[0194] 相应地,在本发明一些实施例中,AMF实体选择出的第二SMF实体将可以获取第一SMF实体上UE的PDU会话上下文,从而可以根据该UE的PDU会话上下文,为该UE提供PDU会话服务。可以看到,通过上述方式,能够将已经建立的PDU会话从第一SMF实体迁移到第二SMF实体,从而避免需要为该UE在第二SMF上重新建立PDU会话。
[0195] 以图2所示场景中的UE 2011为例,假设AMF实体2031初始选择了SMF实体2032(相当于第一SMF实体)来负责UE 2011会话管理的所有控制面功能,通过本发明上述实施例所提供的通信方案,若SMF实体2032根据当前的状态信息确定需要为UE 2011选择SMF实体,比如SMF实体2032根据当前的状态信息确定无法再为UE提供会话服务时,SMF实体2032可以指示AMF实体2031为UE 2011再次选择SMF实体;假设AMF实体2031收到指示后,选择了SMF实体2035(相当于第二SMF实体)来负责UE 2011会话管理的所有控制面功能,那么SMF实体2035可以通过获取SMF实体2032上已经存在的UE 2011的PDU会话上下文,来为UE 2011提供会话服务;
[0196] 可以看到,通过上述过程,实现了为UE选择SMF实体,克服了AMF实体无法确定是否要为UE选择SMF实体,从而无法为UE选择SMF实体的缺陷;并且,在SMF实体2032上已经建立有UE 2011的PDU会话的情况下,SMF实体2035能够获取SMF实体2032上已经存在的UE 2011的PDU会话上下文,从而不需要再次通过PDU会话建立流程来UE 2011为UE 2011提供会话服务重新建立。
[0197] 图3示出了本发明一些实施例所提供的通信方法的流程示意图。
[0198] 如图3所示的流程可由第一SMF实体执行,比如可在如图2所示的SMF实体3032或者SMF实体3035上配置用以执行如图3所示流程的功能模块,这些功能模块具体可通过硬件、软件编程或者软硬件的结合实现。
[0199] 如图3所示,该流程包括如下步骤:
[0200] 步骤301:第一SMF实体根据状态信息,确定为UE选择SMF实体;
[0201] 步骤302:第一SMF实体向AMF实体发送指示消息,所述指示消息用于指示AMF实体为所述UE选择SMF实体。
[0202] 可选地,步骤301中的状态信息可包括有以下至少一种:UE的位置信息,第一SMF实体的服务范围,第一SMF实体的负载,以及第一SMF实体管理的UPF实体的负载。
[0203] 具体地,UE的位置信息可以是UE的跟踪区(Tracking Area,TA)信息,或者可以是UE的小区标识(cell ID)等。
[0204] 此外,考虑到UE的PDU会话的业务和会话连续性模式(Service and Session Continuity mode,SCC mode)要求了UE的PDU会话是否需要保持业务联系性,可选地,上述步骤301中的状态信息还可包括有UE的PDU会话的SCC mode。
[0205] 其中,SSC mode是在第一SMF实体为UE建立PDU session时确定的。
[0206] 可选地,第一SMF实体根据状态信息,确定为UE选择SMF实体的情况可以包括但不限于以下情形:
[0207] 第一SMF实体如果根据状态信息,具体比如根据UE的位置信息以及第一SMF实体的服务范围,确定该UE的位置不在第一SMF实体的服务范围内,那么可以确定为该UE选择SMF实体;
[0208] 第一SMF实体如果根据状态信息,具体比如根据第一SMF实体的负载,确定第一SMF实体的负载过载,那么可以确定为该UE选择SMF实体;
[0209] 第一SMF实体如果根据状态信息,具体比如第一SMF实体管理的UPF实体的负载,确定第一SMF实体管理的UPF实体的负载过载,那么可以确定为该UE选择SMF实体;
[0210] 第一SMF实体如果根据状态信息,具体比如根据UE的位置信息、第一SMF实体的服务范围以及该UE的PDU会话的SCC mode,确定该UE的位置不在第一SMF实体的服务范围内、且该UE的PDU会话的SCC mode指示该UE的PDU会话要求保持业务连续性,那么可以确定为该UE选择SMF实体。
[0211] 此外,在图3所示的流程的一种实现场景中,如果UE的PDU标识(Identification,ID)对应的PDU session不需要业务连续性(如SSC mode2),那么第一SMF实体可以确定不需要为UE选择SMF实体。
[0212] 应当理解的是,上述仅示例性地说明了触发第一SMF实体确定要为UE选择SMF实体的一些具体情形,在实际应用中,第一SMF实体还可以通过其它状态信息或者状态信息的组合来确定是否要为UE选择SMF实体,本申请在此将不再一一列举。
[0213] 可以看到,通过上述如图3所示的流程,第一SMF实体将能够根据状态信息,确定是否要为UE选择SMF实体,并在确定为UE选择SMF实体时指示AMF实体为UE选择SMF实体,从而能够触发AMF实体再次为UE选择SMF实体,解决了如何实现为UE选择SMF实体的问题。
[0214] 进一步地,考虑到UE的一些移动性管理(Mobility Management,MM)和会话管理(Session Management,SM)流程,如切换(Handover),注册更新流程(registration update procedure),业务请求流程(service request procedure)等,将可能需要为UE选择SMF实体。因而,在图3所示的流程的一种实现场景中,第一SMF实体执行步骤301之前,还可包括:从AMF实体接收用于通知UE发生切换事件或注册更新事件的通知消息。
[0215] 可选地,上述通知消息可以是AMF实体在检测到UE发生切换事件或注册更新事件时,向第一SMF实体发送的。
[0216] 具体地,上述通知消息可以携带有该UE的位置信息、UE的标识(UE ID)等信息。
[0217] 举例来说,在图3所示的流程的一种实现场景中,如果UE发生切换(Handover),比如UE发生基站间的切换,包括UE与基站间Xn接口的切换和基站与AMF间N2接口的切换,将会涉及到对激活的(active)PDU session的处理,因而可能需要为UE选择SMF实体;AMF实体检测到该切换事件后,向第一SMF实体发送通知消息,第一SMF实体在该通知消息的触发下,执行如图3所示的流程,在确定要为UE选择SMF实体时,指示AMF实体为该UE选择SMF实体,从而实现为UE选择SMF实体。
[0218] 类似地,在图3所示的流程的又一种实现场景中,如果UE发生注册更新(registration update procedure),比如UE发起周期性的registration update procedure或者移动性导致的registration update procedure时,将会涉及到对非激活的(inactive)PDU session的处理,因而可能需要为UE选择SMF实体;AMF实体检测到该注册更新事件后,向第一SMF实体发送通知消息,第一SMF实体同样可在该通知消息的触发下,执行如图3所示的流程,在确定要为UE选择SMF实体时,指示AMF实体为该UE选择SMF实体,从而实现为UE选择SMF实体。
[0219] 此外,在图3所示的流程的又一种实现场景中,如果UE发生业务请求(Service request procedure),该流程将使得UE从空闲(idle)态转为连接(connected)态,可能会激活UE的一些PDU session,因而也可能需要为UE选择SMF实体;AMF实体检测到该业务请求事件后,也可向第一SMF实体发送通知消息,第一SMF实体同样可在该通知消息的触发下,执行如图3所示的流程,在确定要为UE选择SMF实体时,指示AMF实体为该UE选择SMF实体,实现为UE选择SMF实体。
[0220] 可以看到,通过上述方式,能够在UE的移动性管理过程中,由第一SMF实体指示AMF实体为UE选择SMF实体,从而解决了如何实现为UE选择SMF实体的问题,克服了目前在UE的移动性管理过程中AMF实体自身无法为UE选择SMF实体的缺陷。
[0221] 此外,考虑到第一SMF实体上建立有PDU session的UE将有可能再次请求建立PDU会话,因而也有可能需要为UE选择SMF实体。可选地,在图3所示的流程的一种实现场景中,第一SMF实体执行步骤301之前,还可包括:从AMF实体接收到用于请求为UE建立PDU会话的PDU会话建立请求消息。
[0222] 举例来说,在图3所示的流程的一种实现场景中,如果AMF实体从UE接收到PDU会话建立请求消息,AMF实体可将该PDU会话建立请求消息发送给第一SMF实体,由于该UE在第一SMF实体上建立有PDU session,因而将会涉及到对该UE的PDU session的处理,从而可能需要为UE选择SMF实体;进而,第一SMF实体在该PDU会话建立请求消息的触发下,可执行如图3所示的流程,在确定要为UE选择SMF实体时,指示AMF实体为该UE选择SMF实体。
[0223] 可以看到,通过本发明上述实施例,第一SMF实体通过执行步骤301,能够基于状态信息确定是否要为UE选择SMF实体,并在确定要为UE选择SMF实体,通过执行步骤302,向AMF实体发送用于指示AMF实体为该UE选择SMF实体的指示消息,以使AMF实体为该UE选择SMF实体,从而实现为UE选择SMF实体。
[0224] 可选地,上述指示消息中可以直接携带用于指示AMF实体为UE选择SMF实体的指示信息,比如携带有SMF实体选择指示(SMF selection indication)信息;可选的,也可以通过定义特定的N11接口消息,例如SMF selection request,从而隐式地指示AMF实体为UE选择SMF实体。
[0225] 进一步地,为了在实现为UE选择SMF实体的同时,将第一SMF实体上已经存在的UE的PDU会话上下文(PDU session contexts)从第一SMF实体迁移到第二SMF实体,避免第二SMF实体需要再次为UE新建PDU会话,在图3所示的流程的一种实现场景中,第一SMF实体向AMF实体发送指示消息后,还可执行如下步骤:
[0226] 第一SMF实体接收AMF实体发送的第二SMF实体的地址信息,并根据第二SMF实体的地址信息向第二SMF实体发送UE的标识以及UE的PDU会话上下文,其中,第二SMF实体为AMF实体为UE选择的SMF实体。
[0227] 可选地,上述第二SMF实体的地址信息可以是在AMF实体为UE选择出第二SMF实体后通知给第一SMF实体的。
[0228] 可选地,上述第二SMF实体的地址信息具体比如可以是第二SMF实体的标识(SMF ID),又比如可以是第二SMF实体的IP地址等。
[0229] 在图3所示的流程的又一种实现场景中,第一SMF实体向AMF实体发送指示消息后,也可通过执行如下步骤,将UE的PDU会话上下文迁移到第二SMF实体:
[0230] 第一SMF实体接收第二SMF实体发送的请求消息,其中,该请求消息用于获取UE的PDU会话上下文;进而,第一SMF实体可根据该请求消息向第二SMF实体发送响应消息,在响应消息中携带UE的PDU会话上下文。
[0231] 可选地,AMF实体在为UE选择出第二SMF实体后,可以将UE的标识以及第一SMF实体的地址信息发送给第二SMF实体,从而使得第二SMF实体能够根据接收到的UE的标识以及第一SMF实体的地址信息向第一SMF实体发送上述请求消息,以获取该UE的PDU会话上下文。
[0232] 可选地,上述第一SMF实体的地址信息具体比如可以是第一SMF实体的标识(SMF ID),又比如可以是第一SMF实体的IP地址等。
[0233] 在图3所示的流程的又一种实现场景中,第一SMF实体向AMF实体发送指示消息之后,还可通过执行如下步骤,将UE的PDU会话上下文迁移到第二SMF实体:
[0234] 第一SMF实体向AMF实体发送所述UE的PDU会话上下文;进而,可以由AMF实体将该UE的PDU会话上下文发送给第二SMF实体。
[0235] 可选地,第二SMF实体通过上述任一种方式获取到第一SMF实体上的UE的PDU会话上下文后,便可以根据该UE的PDU会话上下文,为该UE提供PDU会话服务。
[0236] 可以看到,通过上述方式,能够使得第一SMF实体上已经存在的UE的PDU session(处于激活态(active state)和/或非激活态(inactive state))迁移到第二SMF实体上,从而避免发生冗余的UE的PDU session的新建流程。
[0237] 可选地,在图3所示的流程的一种实现场景中,第一SMF实体在确定UE的PDU会话上下文转移到第二SMF实体后,可以删除自身存储的UE的PDU会话上下文,并指示其所管理的、且为该UE提供PDU会话服务的第一UPF实体删除UE的PDU会话上下文。
[0238] 可选地,如果是UE发生切换事件导致需要为该UE选择SMF实体,那么为了保障UE的PDU会话连续性,在图3所示的流程的一种实现场景中,第一SMF实体如果接收到AMF实体发送的用于通知所述UE发生切换事件的通知消息,通过如图3所示流程指示AMF实体为UE选择SMF实体,并将该UE的PDU会话上下文转移到第二SMF实体后,可以不删除自身存储的UE的PDU会话上下文,也可以指示其所管理的、且为该UE提供PDU会话服务的第一UPF实体删除UE的PDU会话上下文。
[0239] 此外,为了保障UE发生切换事件情况下UE的PDU会话连续性,在图3所示的流程的一种实现场景中,第一SMF实体如果接收到AMF实体发送的用于通知所述UE发生切换事件的通知消息,通过如图3所示流程指示AMF实体为UE选择SMF实体后,还可以向第二SMF实体发送第一隧道信息,并可以从第二SMF实体接收第二隧道信息。
[0240] 具体地,上述第一隧道信息和第二隧道信息用于为UE建立第一UPF实体和第二UPF实体之间的数据连接;其中,第二UPF实体是由第二SMF实体管理的、且为UE提供PDU会话服务的UPF实体。
[0241] 可选地,上述第一隧道信息和第二隧道信息中具体可包括有用于建立第一UPF实体和第二UPF实体数据传输的隧道标识信息,比如可以为隧道端点标识(Tunnel Endpoint Identifier,TEID)。
[0242] 进一步地,在图3所示的流程的一种实现场景中,第二SMF实体接收到第一隧道信息后,可以将第一隧道信息配置到第二UPF实体上,并对第一隧道信息进行维护;相应地,第一SMF实体接收到第二隧道信息之后,可以将第二隧道信息配置到第一UPF实体上,并对第一隧道信息进行维护;从而在第一UPF实体和第二UPF实体之间建立数据连接,进而在实现为该UE选择SMF实体的同时,保障该UE的PDU会话的连续性。
[0243] 此外,考虑到在实际应用中,有可能出现第一SMF实体与第二SMF实体之间没有直接相连的通信接口的情形,针对上述情形,在图3所示的流程的一种实现场景中,如果第一SMF实体与第二SMF实体之间没有直接的通信接口,那么第一SMF实体与第二SMF实体之间交互的信令消息,可以通过中间设备转发,比如可以由AMF实体路由中转,考虑到本领域技术人员应当很容易理解路由中转的流程,因而本申请对此将不再详述。
[0244] 基于相同的技术构思,图4示出了本发明一些实施例所提供的通信方法的流程示意图。
[0245] 如图4所示的流程可由AMF实体执行,比如可在如图2所示的AMF实体3031上配置用以执行如图4所示流程的功能模块,这些功能模块具体可通过硬件、软件编程或者软硬件的结合实现。
[0246] 如图4所示,该流程包括如下步骤:
[0247] 步骤401:AMF实体从第一SMF实体接收指示消息,所述指示消息用于指示AMF实体为UE选择SMF实体;
[0248] 步骤402:AMF实体根据该指示消息,为所述UE选择第二SMF实体。
[0249] 可选地,在如图4所示流程的一种实现场景中,AMF实体在步骤402中根据接收到的指示消息,为UE选择第二SMF实体,具体可以是根据UE的位置信息、UE的数据网络名Selected DNN、UE的会话管理-网络切片选择辅助信息S-NSSAI、UE的签约信息、本地运营商策略、候选SMF实体的服务区域,以及候选SMF实体的负载状况中的至少一种,为UE选择所述第二SMF实体。
[0250] 举例来说,AMF实体选择SMF的过程可以为:首先,UE发送会话建立请求会带DNN,UE签约信息里有授权的DNN,AMF根据UE授权的DNN和UE发送的DNN,以及支持这个DNN的SMFs,来选符合条件的SMFs;然后,每个SMF有对应的S-NSSAI,UE发送会话建立请求会带S-NSSAI,AMF根据UE请求的S-NSSAI和SMF支持的S-NSSAI来选择SMF。或者,可以理解上述选择过程是AMF实体最终取考虑多个因素后的交集。
[0251] 应当理解的是,上述仅示例性地说明了AMF实体为UE选择第二SMF实体所依据的一些参数示例,在实际应用中,AMF实体还可以通过其它参数或参数信息的组合来确定是否为UE选择SMF实体,本申请在此将不再一一列举。
[0252] 对应于本申请前述对如图3所示流程以及其可能实现场景的描述,在如图4所示流程的一种实现场景中,AMF实体根据该指示消息,为UE选择第二SMF实体之后,还可以包括执行如下步骤:
[0253] AMF实体向第一SMF实体发送第二SMF实体的地址信息;或者,
[0254] AMF实体向第二SMF实体发送UE的标识以及第一SMF实体的地址信息;或者,[0255] AMF实体从第一SMF实体接收UE的PDU会话上下文,并向第二SMF实体发送UE的PDU会话上下文。
[0256] 可选地,在如图4所示流程的一种实现场景中,AMF实体从第一SMF实体接收指示消息之前,还可以包括:若AMF实体检测到UE发生切换事件或注册更新事件,则向第一SMF实体发送用于通知UE发生切换事件或注册更新事件的通知消息。
[0257] 可选地,在如图4所示流程的一种实现场景中,AMF实体从第一SMF实体接收指示消息之前,还可以包括:AMF实体从UE接收PDU会话建立请求消息;并向第一SMF实体发送该PDU会话建立请求消息。
[0258] 可选地,在如图4所示流程的一种实现场景中,如果第一SMF实体与第二SMF实体之间没有直接的通信接口,那么第一SMF实体与第二SMF实体之间交互的信令消息,可以通过AMF实体路由中转。
[0259] 具体地,由于上述如图4所示流程以及其各可能的实现场景与本申请前述图3所示流程以及其各可能的实现场景对应,因而上述如图4所示流程以及其各可能的实现场景的具体实现以及有益效果具体可参见本申请前述对如图3所示流程以及其各可能的实现场景中的相关描述,本申请在此将不再赘述。
[0260] 图5示出了本发明一些实施例所提供的通信方法的流程示意图。
[0261] 如图5所示的流程可由第一SMF实体执行,比如可在如图2所示的SMF实体3032或者SMF实体3035上配置用以执行如图5所示流程的功能模块,这些功能模块具体可通过硬件、软件编程或者软硬件的结合实现。
[0262] 如图5所示,该流程包括如下步骤:
[0263] 步骤501:第二SMF实体获取第一SMF实体上UE的协议数据单元PDU会话上下文;
[0264] 步骤502:第二SMF实体根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务。
[0265] 可选地,在如图5所示流程的一种实现场景中,第二SMF实体获取到第一SMF实体上UE的PDU的会话上下文后,将可以对该UE的PDU的会话上下文进行更新,比如可能包括有:从其管理的UPF实体中为该UE选择用户数据面的UPF实体,为该UE分配新的IP地址、分配所选择的UPF实体与RAN之间N3连接的隧道tunnel信息等。
[0266] 进一步地,在如图5所示流程的一种实现场景中,第二SMF实体完成对获取到的UE的PDU会话上下文的更新之后,可以根据更新后的PDU会话上下文,将相关参数信息(例如,TFTs)配置到其所管理的、为UE提供会话服务的第二UPF实体上。
[0267] 具体地,第二UPF实体上为该UE的PDU会话配置了对应的相关信息之后,就可以为该PDU会话提供数据报文过滤、数据传输/转发、速率控制、生成计费信息等功能。
[0268] 可选地,考虑到如果是UE发生注册更新事件或者业务请求事件或者切换事件导致第一SMF实体指示AMF实体选择出第二SMF实体为UE提供会话管理功能,第一SMF实体将可以删除UE的PDU session contexts,因而将可能会需要为UE分配新的IP地址,在如图5所示流程的一种实现场景中,第二SMF实体获取到第一SMF实体上UE的PDU的会话上下文之后,还可以包括执行如下步骤:
[0269] 第二SMF实体为该UE分配IP地址,并通过会话管理信令或DHCP(dynamic host configuration protocol,动态主机配置协议)将该IP地址发送给该UE。
[0270] 可选地,对应于本申请前述对如图3所示流程以及其可能实现场景的描述,在如图5所示流程的一种实现场景中,第二SMF实体获取第一SMF实体上UE的PDU会话上下文,具体可以包括如下方式:
[0271] 第二SMF实体从第一SMF实体接收UE的PDU会话上下文;或者,
[0272] 第二SMF实体接收AMF实体发送的UE的标识以及第一SMF实体的地址信息,根据UE的标识以及第一SMF实体的地址信息向第一SMF实体发送请求消息,该请求消息用于获取UE的PDU会话上下文,并接收第一SMF实体发送的响应消息,该响应消息包含UE的PDU会话上下文;或者,
[0273] 第二SMF实体从AMF实体接收UE的PDU会话上下文。
[0274] 对应于本申请前述对如图3所示流程以及其可能实现场景的描述,在如图5所示流程的一种实现场景中,为了保障UE发生切换事件情况下UE的PDU会话连续性,第二SMF实体还可以从第一SMF实体接收第一隧道信息,并向第一SMF实体发送第二隧道信息,以为UE建立第一UPF实体和第二UPF实体之间的数据连接。
[0275] 具体地,由于上述如图5所示流程以及其各可能的实现场景与本申请前述图3所示流程以及其各可能的实现场景对应,因而上述如图5所示流程以及其各可能的实现场景的具体实现以及有益效果具体可参见本申请前述对如图3所示流程以及其各可能的实现场景中的相关描述,本申请在此将不再赘述。
[0276] 综上所述,通过本发明的上述实施例,第一SMF实体在确定为UE选择SMF实体的情况下,将指示AMF实体为UE选择SMF实体,因而能够解决如何实现为UE选择SMF实体的问题;
[0277] 在本发明的一些实施例中,第一SMF实体还能够将其为UE建立的PDU会话上下文发送给AMF实体所选择出的第二SMF实体,因而能够实现UE的PDU会话上下文从第一SMF实体到第二SMF实体的迁移,避免第二SMF实体需要为该UE新建PDU会话;
[0278] 在本发明的一些实施例中,在UE的移动性管理过程中,通过由第一SMF实体在确定需要选择SMF实体时对AMF实体进行指示,来触发AMF实体为UE选择SMF实体,从而克服了在UE的移动性管理过程中,AMF实体自身无法确定是否要为UE选择SMF实体的缺陷;
[0279] 特别地,在本发明的一些实施例中,在UE发生切换时,能够在第一UPF实体和第二UPF实体之间建立起数据连接,从而在AMF实体为UE选择出SMF实体后,还能够保障UE的PDU会话的连续性。
[0280] 在本发明的一些实施例中,在已经在第一SMF实体上建立有PDU会话的UE再次发起PDU会话建立时,通过由第一SMF实体在确定需要选择SMF实体时对AMF实体进行指示,来触发AMF实体为UE选择SMF实体,实现了该场景下为UE选择SMF实体。
[0281] 为了更清楚地说明本申请上述实施例所提供的通信方案,下文将结合实际场景下的具体信令流程对本发明上述实施例所提供的通信方案进行详细阐述。此外,出于简化描述的考虑,下文将使用“源SMF实体(Source SMF)”表示“第一SMF实体”,“目标SMF实体(Target SMF)”表示“第二SMF实体”,并使用“源UPF实体(Source UPF)”表示“第一UPF实体”,“目标UPF实体(Target UPF)”表示“第二UPF实体”。
[0282] 在本发明的一些实施例中,源SMF实体根据状态信息,确定为UE选择SMF实体,并向AMF实体发送指示消息;AMF实体接收到该指示消息后,为UE选择出目标SMF实体后,可将所选择出的目标SMF实体的地址信息通知给源SMF实体;从而源SMF实体可以根据目标SMF实体的地址信息,将UE的PDU会话上下文转移到目标SMF实体上。
[0283] 图6示出了本发明一些实施例所提供的通信方法在实际应用中的信令流程示意图,具体如下。
[0284] S601:UE以及接入网(RAN)网络和AMF实体之间发生移动性管理事件(MM event)的信令流程。
[0285] 其中,移动性管理事件可以包括注册更新Registration update procedure、切换Handover procedure或业务请求service request procedure等。
[0286] 例如,如果发生Handover procedure,那么AMF实体将会接收到来自UE和RAN侧的路径切换消息(path switch),或者是切换请求消息(handover required);
[0287] 如果发生Registration update procedure,那么AMF实体将会接收到来自UE和RAN侧的注册更新请求消息(Registration update request);
[0288] 如果UE发生service request procedure,那么AMF实体将会接收到来自UE和RAN侧的业务请求消息(service request)。
[0289] S602:AMF实体向源SMF实体发送通知消息。
[0290] 其中,该通知消息用于通知该移动性管理事件的通知消息(例如,该通知消息为UE MM event Notification)。
[0291] 在一个示例中,AMF实体将该移动性管理事件(例如上述的handover,registration update,或service request)通知给SMF实体(源SMF实体)。
[0292] 具体地,AMF实体上可以存储有PDU会话标识(PDU session ID)与SMF实体标识(SMF ID)之间的映射(mapping)关系,AMF实体可根据该映射关系,向源SMF实体发送上述通知消息。
[0293] 可选地,上述通知消息中可以携带UE的位置信息(UE location)。
[0294] 可选的,上述通知消息中还可以携带UE ID。
[0295] S603:源SMF实体确定为UE选择SMF实体。
[0296] 在一个示例中,源SMF实体接收到AMF实体的通知后,根据UE的位置信息(UE location),源SMF实体自身的服务范围(SMF serving area),源SMF实体自身是否过载(SMF overload),源SMF实体管理的UPD实体是否过载(UPF overload)中至少一种因素,确定是否要为该UE选择SMF实体。
[0297] 可选的,如果源SMF overload,则源SMF实体将判断自身不能为该UE服务,则可以确定需要为UE选择SMF实体;
[0298] 可选的,如果源SMF实体根据SMF serving area以及UE location,确定UE location超出了源SMF serving area,则可以确定需要为UE选择SMF实体;
[0299] 可选的,如果源SMF实体根据SMF serving area以及UPF overload,确定UE location超出了源SMF管理下的所有UPF的服务范围,则可以确定需要为UE选择SMF实体。
[0300] 可选的,进一步,源SMF实体还可以结合SSC mode信息确定是否要为该UE选择SMF实体。其中,SSC mode是在建立PDU session时确定的。
[0301] 例如,如果UE的PDU ID对应的PDU session不需要业务连续性,如SSC mode2,则源SMF实体可以确定不需要为该UE选择SMF实体,而是可以重新建立PDU session;如果UE的PDU ID对应的PDU session需要业务连续性,如SSC mode1,则源SMF实体可以结合前述因素确定是否需要为该UE选择SMF实体。
[0302] S604:源SMF实体向AMF实体发送指示消息。
[0303] 其中,该指示消息用于指示AMF实体进行SMF实体的选择。
[0304] 可选的,AMF实体可根据指示消息本身判断需要选择SMF实体,或者该指示消息中可携带SMF选择指示信息(SMF selection indication)。
[0305] 可选地,该指示消息的形式具体可以是SMF relocation request。
[0306] S605:AMF实体接收SMF的指示消息后,将为UE选择目标SMF实体。
[0307] S606:AMF实体选择出目标SMF实体后,向源SMF实体发送第一消息。
[0308] 其中,该第一消息中可以携带目标SMF实体的地址信息。
[0309] 可选地,该第一消息的形式具体可以是SMF重选响应(SMF  relocation response)。
[0310] S607:源SMF实体接收到第一消息后,根据目标SMF实体的地址信息,将UE的PDU session contexts发送给目标SMF实体。
[0311] 如图6所示,源SMF实体向目标SMF实体发送第二消息。
[0312] 其中,该第二消息中可以携带UE的PDU会话上下文(PDU session contexts)以及UE的ID。
[0313] 可选地,该第二消息还可携带AMF实体的地址信息(AMF address)。
[0314] 可选地,该第二消息的形式具体可以是会话上下文转移请求(Session context transfer request)。
[0315] S608:目标SMF实体接收到第二消息后,向源SMF实体返回第三消息。
[0316] 其中,该第三消息可以用于确认已经获取到了UE的UE的PDU session contexts。
[0317] 可选地,该第三消息的形式具体可以是Session context transfer response。
[0318] 可选地,对于S607和S608,如果UE发生的是Handover,那么源SMF实体和目标SMF实体还需要交互用于建立源UPF实体和目标UPF实体之间数据通道的隧道参数。
[0319] 可选地,源SMF实体可生成用于建立源UPF实体和目标UPF实体之间数据通道的第一隧道信息,并在向目标SMF实体发送UE的PDU session contexts的同时发送第一隧道信息,即上述第二消息中还可携带有第一隧道信息。
[0320] 可选地,目标SMF实体接收到第二消息之后,可生成用于建立源UPF实体和目标UPF实体之间数据通道的第二隧道信息,并可在向源SMF实体发送的第三消息中携带上该第二隧道信息。
[0321] S609:源SMF实体接收到目标SMF实体发送的第三消息后,向AMF实体反馈确认消息。
[0322] 应当指出的是,该步骤S609可选。
[0323] 可选地,该确认消息的形式具体可以是SMF重选响应确认(SMF relocation response Ack)。
[0324] S610a:源SMF实体与源UPF实体之间通过N4接口交互会话管理消息。
[0325] 具体地,源SMF实体可将UE的PDU session contexts从源UPF(相当于第一UPF实体)上删除,并将自身存储的UE的PDU session contexts也删除。
[0326] 可选的,如果UE发生的是Handover procedure且PDU session有业务连续性的要求,那么如本申请前述实施例所描述的,源SMF实体不删除UE的PDU session contexts,而是将从目标SMF实体接收到的第一隧道信息配置到源UPF上。
[0327] S610b:目标SMF实体与目标UPF实体之间通过N4接口交互会话管理消息。
[0328] 具体地,目标SMF实体可对接收到的PDU session contexts进行更新,并可在完成对UE的PDU会话上下文的更新之后,根据更新后的PDU会话上下文,将相关参数信息(例如,TFTs)配置到其所管理的、为UE提供会话服务的目标UPF实体(相当于第二UPF实体)上。
[0329] 可选的,如果UE发生的是Handover procedure且PDU session有业务连续性的要求,那么如本申请前述实施例所描述的,目标SMF实体还需要将从源SMF实体接收到的第二隧道信息配置到目标UPF上;从而建立起源UPF与目标UPF之间的数据连接,如图6所示的数据传输隧道(Data forwarding tunnel)。
[0330] 可选地,在UE发生的是Registration update procedure或service request procedure或Handover procedure的情况下,源SMF实体将可以删除UE的PDU session contexts,因而将会需要为UE分配新的IP地址。
[0331] S611:目标SMF实体为UE分配新的IP地址,并将新的IP地址通知给UE。
[0332] 可选地,目标SMF实体可通过SM信令(SM message)或DHCP将新的IP地址(new IP address)发送给UE。
[0333] 尽管上述流程是基于源SMF实体与目标SMF实体之间存在可以直接通信的通信接口建立的,在源SMF实体与目标SMF实体之间之间没有直接接口的情况下,两者之间的信令交互可以通过中间设备转发,比如可以通过AMF实体路由中转,本领域的技术人员应当很容易理解,本申请对此将不再详述。
[0334] 在本发明的一些实施例中,源SMF实体根据状态信息,确定为UE选择SMF实体,并向AMF实体发送指示消息;AMF实体接收到该指示消息后,为UE选择出目标SMF实体后,可以将源SMF实体的地址信息以及UE的标识发送给所选择出的目标SMF实体;从而目标SMF实体可以根据源SMF实体的地址信息以及UE的标识,向源SMF实体获取UE的PDU会话上下文。
[0335] 图7示出了本发明又一些实施例所提供的通信方法在实际应用中的信令流程示意图,具体如下。
[0336] S701:UE以及接入网(RAN)网络和AMF实体之间发生移动性管理事件的信令流程。
[0337] 其中,该移动性管理事件(MM  event)可以包括,Registration update procedure、Handover procedure、或service request procedure等。
[0338] S702:AMF实体向源SMF实体发送通知消息。
[0339] 其中,该通知消息用于通知该移动性管理事件的通知消息(例如,该通知消息为UE MM event Notification)。
[0340] 在一个示例中,AMF将该移动性管理事件通知给相应的SMF(源SMF实体)。
[0341] 可选地,上述通知消息中可以携带UE的位置信息(UE location)。
[0342] 可选的,上述通知消息中还可以携带UE ID。
[0343] S703:源SMF实体确定为UE选择SMF实体。
[0344] 在一个示例中,源SMF实体接收到AMF实体的通知后,根据UE location,SMF load,SMF serving area,UPF overload,PDU session SSC mode等,确定是否要为UE选择SMF实体。
[0345] S704:源SMF实体向AMF实体发送指示消息。
[0346] 其中,该指示消息用于指示AMF实体进行SMF实体的选择。
[0347] 可选的,该指示消息中可携带SMF选择指示信息。
[0348] 可选的,该指示消息中还可携带UE的ID(UE ID)。
[0349] 可选的,该指示消息中还可携带有源SMF实体的地址信息。
[0350] 可选地,该指示消息的形式具体可以是SMF relocation request。
[0351] S705:AMF实体接收SMF实体的指示消息后,为UE选择目标SMF实体。
[0352] S706:AMF实体为UE选择目标SMF实体后,向目标SMF实体发送第一消息。
[0353] 其中,该第一消息中可以携带源SMF实体的地址和UE的标识。
[0354] 可选地,该第一消息的形式具体可以是Forward SM relocation request,。
[0355] S707:目标SMF实体在接收到第一消息后,根据源SMF实体地址和UE的标识向源SMF实体发送第二消息。
[0356] 其中,该指示消息用于获取源SMF实体上UE的PDU session contexts。
[0357] 可选地,该第二消息可携带UE的ID。
[0358] 可选地,该第二消息的形式具体可以是Session context request。
[0359] S708:源SMF实体接收第二消息后,向目标SMF实体发送第三消息。
[0360] 其中,第三消息中可携带UE的PDU session contexts,从而将UE的PDU session contexts转移到目标SMF实体上。
[0361] 可选地,该第三消息的形式具体可以是Session context response。
[0362] 可选地,与图6类似,在UE发生的是Handover的情况下,源SMF实体和目标SMF实体之间还需要交互用于建立源UPF实体和目标UPF实体之间数据通道的隧道参数。
[0363] 可选地,源SMF实体可生成用于建立源UPF实体和目标UPF实体之间数据通道的第一隧道信息,并在向目标SMF实体发送UE的PDU session contexts的同时发送第一隧道信息,即上述第三消息中还可携带有第一隧道信息。
[0364] S709:目标SMF实体接收到第三消息之后,向源SMF实体发送第一确认消息。
[0365] 可选地,目标SMF实体接收到第二消息之后,可生成用于建立源UPF实体和目标UPF实体之间数据通道的第二隧道信息,并可在上述第一确认消息中携带上第二隧道信息。
[0366] 可选地,该第一确认消息的形式具体可以是Session context response Ack。
[0367] 可选地,目标SMF实体还可以将第二隧道信息携带在S707中的第二消息中,随着第二消息一并发送给源SMF实体;此时,S709可以省略.
[0368] S710:目标SMF实体接收到第三消息之后,向AMF实体反馈第二确认消息。
[0369] 可选地,该第二确认消息的形式具体可以是Forward SM relocation request Ack。
[0370] S711:AMF实体接收到目标SMF实体反馈的第二确认消息后,向源SMF实体反馈SMF实体选择第三确认消息。应当指出的是,该步骤S711可选。
[0371] 可选地,该第三确认消息的形式具体可以是SM relocation request Ack。
[0372] S712a:源SMF实体与源UPF实体之间通过N4接口交互会话管理消息。具体可参见图6中的描述,本申请在此不再赘述。
[0373] S712b:目标SMF实体与目标UPF实体之间通过N4接口交互会话管理消息。具体可参见图6中的描述,本申请在此不再赘述。
[0374] 可选地,在UE发生的是Registration update procedure或service request procedure或Handover procedure的情况下,源SMF实体将可以删除UE的PDU session contexts,因而将会需要为UE分配新的IP地址。
[0375] S713:目标SMF实体为UE分配新的IP地址,并将新的IP地址通知给UE。
[0376] 可选地,目标SMF实体可通过SM信令或DHCP将新的IP地址发送给UE。
[0377] 类似地,尽管上述流程是基于源SMF实体与目标SMF实体之间存在可以直接通信的通信接口建立的,在源SMF实体与目标SMF实体之间之间没有直接接口的情况下,两者之间的信令交互可以通过中间设备转发,本申请对此也不再赘述。
[0378] 在本发明的一些实施例中,源SMF实体根据状态信息,确定为UE选择SMF实体后向AMF实体发送指示消息,并且,可以直接将UE的PDU会话上下文发送给AMF实体;AMF实体接收到该指示消息后,为UE选择出目标SMF实体后,便可以将UE的PDU会话上下文发送给所选择出的目标SMF实体。
[0379] 图8示出了本发明又一些实施例所提供的通信方法在实际应用中的信令流程示意图,具体如下。
[0380] S801:UE以及接入网(RAN)网络和AMF实体之间发生移动性管理事件的信令流程。
[0381] 其中,该移动性管理事件(MM  event)可以包括,Registration update procedure、Handover procedure、service request procedure等。
[0382] S802:AMF实体向源SMF实体发送通知消息。
[0383] 其中,该通知消息用于通知该移动性管理事件的通知消息(例如,该通知消息为UE MM event Notification)。
[0384] 在一个示例中,AMF将该移动性管理事件通知给相应的SMF(源SMF实体)。
[0385] 可选地,上述通知消息中可以携带UE的位置信息。
[0386] 可选的,上述通知消息中还可以携带UE ID。
[0387] S803:源SMF实体确定为UE选择SMF实体。
[0388] 在一个示例中,源SMF实体根据UE location,SMF load,SMF serving area,UPF overload,PDU session SSC mode等,确定是否要为UE选择SMF实体。
[0389] S804:源SMF实体向AMF实体发送指示消息。
[0390] 其中,该指示消息用于指示AMF实体进行SMF实体的选择。
[0391] 可选的,该指示消息中可携带SMF选择指示信息,该SMF选择指示信息用以指示选择SMF实体。
[0392] 可选的,该指示消息中可携带UE的PDU session contexts。
[0393] 与前述类似地,考虑到如果UE发生的是Handover procedure,源SMF实体和目标SMF实体还需要交互用于建立源UPF实体和目标UPF实体之间数据通道的隧道参数。
[0394] 可选地,源SMF实体可生成用于建立源UPF实体和目标UPF实体之间数据通道的第一隧道信息,并在该指示消息中携带上该第一隧道信息。
[0395] 可选地,该指示消息的形式具体可以是SMF relocation request。
[0396] S805:AMF实体接收SMF的指示消息后,为UE选择目标SMF实体。
[0397] S806:AMF实体选择目标SMF实体后,向目标SMF实体发送第一消息。
[0398] 其中,该第一消息中可以携带UE的PDU session context。
[0399] 可选地,考虑到切换场景,该第一消息中还可携带上述第一隧道信息。
[0400] 可选地,该第一消息的形式具体可以是Forward SM relocation request。
[0401] S807:目标SMF实体接收到第一消息之后,向AMF实体反馈第二消息。
[0402] 可选地,考虑到切换场景,目标SMF实体接收到第一消息之后,可生成用于建立源UPF实体和目标UPF实体之间数据通道的第二隧道信息,并可在上述第二消息中携带上第二隧道信息。
[0403] 可选地,该第二消息的形式具体可以是Forward SM relocation response。
[0404] S808:AMF实体向目标SMF实体第三消息。
[0405] 其中,该第三消息中可以携带第二隧道信息。
[0406] 可选地,该第一消息的形式具体可以是SM relocation response。
[0407] S809a:源SMF实体与源UPF实体之间通过N4接口交互会话管理消息。具体可参见图6中的描述,本申请在此不再赘述。
[0408] S809b:目标SMF实体与目标UPF实体之间通过N4接口交互会话管理消息。具体可参见图6中的描述,本申请在此不再赘述。
[0409] S810:源SMF实体向AMF实体发送确认消息。
[0410] 可选地,该确认消息的形式具体可以是SM relocation response Ack。
[0411] 可选地,在UE发生的是Registration update procedure或service request procedure或Handover procedure的情况下,源SMF实体将可以删除UE的PDU session contexts,因而将会需要为UE分配新的IP地址。
[0412] S811:目标SMF实体为UE分配新的IP地址,并将新的IP地址通知给UE。
[0413] 可选地,目标SMF实体可通过SM信令(SM message)或DHCP将新的IP地址(new IP address)发送给UE。
[0414] 综上所述,通过本发明的上述实施例,第一SMF实体若根据状态信息,确定需要为UE选择SMF实体,将会向AMF实体发送指示消息,以指示AMF实体为该UE选择SMF实体。可以看到,通过上述方式,第一SMF实体在确定为UE选择SMF实体的情况下,通过指示AMF实体为UE选择SMF实体,从而实现SMF实体的选择。并且,在本发明的一些实施例中,通过将UE的PDU会话上下文从第一SMF实体转移到第二SMF实体,一方面,可以保证UE切换过程中PDU会话的业务连续性;另一方面,将能够避免第二SMF实体需要为该UE重新建立PDU会话。
[0415] 基于同样的发明构思,本申请还提供了一种通信装置,该装置中的功能模块具体可通过硬件、软件或软硬件的结合实现,该装置可部署于第一SMF实体。比如可部署于图2所示出的SMF实体2032、SMF实体2035上。
[0416] 图9示出了依据本发明一些实施例所提供的通信装置结构示意图。
[0417] 如图9所示,该装置包括:
[0418] 确定模块901,用于根据状态信息,确定为UE选择SMF实体;
[0419] 指示模块902,用于向AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。
[0420] 可选地,该装置还包括:第一收发模块,用于接收所述AMF实体发送的第二SMF实体的地址信息,并根据所述第二SMF实体的地址信息向所述第二SMF实体发送所述UE的标识以及所述UE的PDU会话上下文,所述第二SMF实体为所述AMF实体为所述UE选择的SMF实体;或者,
[0421] 用于接收所述第二SMF实体发送的请求消息,并根据所述请求消息向所述第二SMF实体发送响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,
[0422] 用于向所述AMF实体发送所述UE的PDU会话上下文。
[0423] 可选地,该装置还包括:第一接收模块,用于从所述AMF实体接收通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0424] 可选地,该装置还包括:第二收发模块,用于将第一隧道信息发送给所述第二SMF实体,并接收所述第二SMF实体发送的第二隧道信息;
[0425] 其中,所述第一隧道信息和所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0426] 可选地,该装置还包括:第二接收模块,用于从所述AMF实体接收PDU会话建立请求消息,所述PDU会话建立请求消息用于请求为所述UE建立PDU会话。
[0427] 可选地,所述状态信息包括以下至少一种:所述UE的位置信息,所述第一SMF实体的服务范围,所述第一SMF实体的负载,以及所述第一SMF实体管理的UPF实体的负载。
[0428] 可选地,确定模块901具体用于:
[0429] 在所述UE的位置不在所述第一SMF实体的服务范围内时,确定为所述UE选择SMF实体;或者,
[0430] 在所述第一SMF实体的负载过载时,确定为所述UE选择SMF实体;或者,[0431] 在所述第一SMF实体管理的UPF实体的负载过载时,确定为所述UE选择SMF实体;或者,
[0432] 在所述UE的位置不在所述第一SMF实体的服务范围内、且所述UE的PDU会话的业务和会话连续性SCC模式指示所述UE的PDU会话要求保持业务连续性时,确定为所述UE选择SMF实体。
[0433] 具体地,由于本发明上述实施例所提供的装置与本发明前述实施例所提供的第一SMF实体侧的方法实施例解决问题的原理相似,因而本发明上述实施例所提供的装置的具体实施可与本发明前述实施例所提供的第一SMF侧的方法的实施可以相互参见,重复之处不再赘述。
[0434] 基于同样的发明构思,本申请还提供了一种通信装置,该装置中的功能模块具体可通过硬件、软件或软硬件的结合实现,该装置可部署于AMF实体。比如可部署于图2所示出的AMF实体2031上。
[0435] 图10示出了依据本发明一些实施例所提供的通信装置结构示意图。
[0436] 如图10所示,该装置包括:
[0437] 接收模块1001,用于从第一SMF实体接收指示消息,所述指示消息用于指示所述AMF实体为UE选择SMF实体;
[0438] 选择模块1002,用于根据所述指示消息,为所述UE选择第二SMF实体。
[0439] 可选地,该装置还包括:第一收发模块,用于
[0440] 向所述第一SMF实体发送所述第二SMF实体的地址信息;或者,
[0441] 向所述第二SMF实体发送所述UE的标识以及所述第一SMF实体的地址信息;或者,[0442] 从所述第一SMF实体接收所述UE的协议数据单元PDU会话上下文,并向所述第二SMF实体发送所述UE的PDU会话上下文。
[0443] 可选地,该装置还包括发送模块,用于在检测到所述UE发生切换事件或注册更新事件时,向所述第一SMF实体发送通知消息,所述通知消息用于通知所述UE发生切换事件或注册更新事件。
[0444] 可选地,可选地,该装置还包括:第二收发模块,用于
[0445] 从所述UE接收PDU会话建立请求消息;并向所述第一SMF实体发送所述PDU会话建立请求消息。
[0446] 可选地,选择模块1002具体用于:根据所述UE的位置信息、所述UE的数据网络名Selected DNN、所述UE的会话管理-网络切片选择辅助信息S-NSSAI、所述UE的签约信息、本地运营商策略、候选SMF实体的服务区域,以及候选SMF实体的负载状况中的至少一种,为所述UE选择所述第二SMF实体。
[0447] 具体地,由于本发明上述实施例所提供的装置与本发明前述实施例所提供的AMF实体侧的方法实施例解决问题的原理相似,因而本发明上述实施例所提供的装置的具体实施可与本发明前述实施例所提供的AMF侧的方法的实施可以相互参见,重复之处不再赘述。
[0448] 基于同样的发明构思,本申请还提供了一种通信装置,该装置中的功能模块具体可通过硬件、软件或软硬件的结合实现,该装置可部署于第二SMF实体。比如可部署于图2所示出的SMF实体2032、SMF实体2035上。
[0449] 图11示出了依据本发明一些实施例所提供的通信装置结构示意图。
[0450] 如图11所示,该装置包括:
[0451] 获取模块1101,用于获取第一SMF实体上用户设备UE的PDU会话上下文;
[0452] 服务模块1102,用于根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务。
[0453] 可选地,获取模块1101具体用于:
[0454] 从所述第一SMF实体接收所述UE的PDU会话上下文;或者,
[0455] 接收AMF实体发送的所述UE的标识以及所述第一SMF实体的地址信息,根据所述UE的标识以及所述第一SMF实体的地址信息向所述第一SMF实体发送请求消息,所述请求消息用于获取所述UE的PDU会话上下文,并接收所述第一SMF实体发送的响应消息,所述响应消息包含所述UE的PDU会话上下文;或者,
[0456] 从所述AMF实体接收所述UE的PDU会话上下文。
[0457] 可选地,该装置还包括:收发模块,用于从所述第一SMF实体接收第一隧道信息,以及发送模块,用于向所述第一SMF实体发送第二隧道信息;
[0458] 其中,所述第一隧道信息以及所述第二隧道信息用于为所述UE建立第一用户面功能UPF实体和第二UPF实体之间的数据连接;所述第一UPF实体是由所述第一SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体,所述第二UPF实体是由所述第二SMF实体管理的,且为所述UE提供PDU会话服务的UPF实体。
[0459] 可选地,该装置还还包括:分配模块,用于为所述UE分配互联网IP地址,并通过会话管理信令将所述IP地址发送给所述UE。
[0460] 具体地,由于本发明上述实施例所提供的装置与本发明前述实施例所提供的第二SMF实体侧的方法实施例解决问题的原理相似,因而本发明上述实施例所提供的装置的具体实施可与本发明前述实施例所提供的第二SMF侧的方法的实施可以相互参见,重复之处不再赘述。
[0461] 本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0462] 基于同样的发明构思,本申请还提供了一种通信设备,所述通信设备上部署有第一SMF实体。图12示出了本发明的一些实施例所提供的通信设备的结构示意图。
[0463] 如图12所示,该通信设备1200可以包括有处理器1201。处理器1201可以是一个中央处理模块(central processing unit,CPU),或者为数字处理模块等等。该通信设备1200还可以包括通信接口1202。其中,处理器1201用于根据状态信息,确定为UE选择SMF实体,以及,通过通信接口1202向AMF实体发送指示消息,所述指示消息用于指示所述AMF实体为所述UE选择SMF实体。处理器1201和通信接口1202具体用于执行本发明前述实施例所提供的第一SMF实体侧的方法。本申请在此不再赘述。
[0464] 尽管未在图中示出,该通信设备1200还可以包括有存储器,用于存储处理器1201执行的程序。存储器可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0465] 本申请实施例中不限定上述处理器1201和通信接口1202之间的具体连接介质。本申请实施例在图12中以处理器1201和通信接口1202之间通过总线连接,图12使用一条空心双箭头线表示,但并不表示仅有一根总线或一种类型的总线,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。
[0466] 本发明实施例还提供了一种可读存储介质,用于存储为执行上述处理器所需执行的软件指令,其包含用于执行上述处理器所需执行的程序。
[0467] 基于同样的发明构思,本申请还提供了一种通信设备,所述通信设备上部署有AMF实体。图13示出了本发明的一些实施例所提供的通信设备的结构示意图。
[0468] 如图13所示,该通信设备1300可以包括有处理器1301。处理器1301可以是一个中央处理模块,或者为数字处理模块等等。该通信设备1300还可以包括通信接口1302。其中,通信接口1302,用于从第一SMF实体接收指示消息,所述指示消息用于指示所述AMF实体为UE选择SMF实体;处理器1301,用于根据所述指示消息,为所述UE选择第二SMF实体。处理器1301和通信接口1302具体用于执行本发明前述实施例所提供的AMF实体侧的方法。本申请在此不再赘述。
[0469] 尽管未在图中示出,该通信设备1300还可以包括有存储器,用于存储处理器1301执行的程序。存储器可以是非易失性存储器,比如硬盘或固态硬盘等,还可以是易失性存储器,例如随机存取存储器。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0470] 本申请实施例中不限定上述处理器1301和通信接口1302之间的具体连接介质。本申请实施例在图13中以处理器1301和通信接口1302之间通过总线连接,图13使用一条空心双箭头线表示,但并不表示仅有一根总线或一种类型的总线,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。
[0471] 本发明实施例还提供了一种可读存储介质,用于存储为执行上述处理器所需执行的软件指令,其包含用于执行上述处理器所需执行的程序。
[0472] 基于同样的发明构思,本申请还提供了一种通信设备,所述通信设备上部署有第二SMF实体。图14示出了本发明的一些实施例所提供的通信设备的结构示意图。
[0473] 如图14所示,该通信设备1400可以包括有处理器1401。处理器1401可以是一个中央处理模块,或者为数字处理模块等等。该通信设备1400还可以包括通信接口1402。其中,处理器1401用于通过通信接口1402获取第一SMF实体上UE的PDU会话上下文,以及,根据所述UE的PDU会话上下文,为所述UE提供PDU会话服务。处理器1401和通信接口1402具体用于执行本发明前述实施例所提供的第二SMF实体侧的方法。本申请在此不再赘述。
[0474] 尽管未在图中示出,该通信设备1400还可以包括有存储器,用于存储处理器1401执行的程序。存储器可以是非易失性存储器,比如硬盘或固态硬盘等,还可以是易失性存储器,例如随机存取存储器。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0475] 本申请实施例中不限定上述处理器1401和通信接口1402之间的具体连接介质。本申请实施例在图14中以处理器1401和通信接口1402之间通过总线连接,图14使用一条空心双箭头线表示,但并不表示仅有一根总线或一种类型的总线,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。
[0476] 本发明实施例还提供了一种可读存储介质,用于存储为执行上述处理器所需执行的软件指令,其包含用于执行上述处理器所需执行的程序。
[0477] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0478] 本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0479] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0480] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0481] 显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。