用于控制UE网络切片转移的网络实体和方法与流程

摘要: 本发明涉及无线通信。更具体地,本发明涉及网络实体和方法,用于控制和支持选定用户设备(userequipment,ue)从移动网络(尤其是3gpp移动网络)的网络...
用于控制UE网络切片转移的网络实体和方法与流程

本发明涉及无线通信。更具体地,本发明涉及网络实体和方法,用于控制和支持选定用户设备(user equipment,ue)从移动网络(尤其是3gpp移动网络)的网络切片到另一网络切片的转移。

背景技术:

1、在当前网络切片无法支持所需服务的情况下,具有网络切片替换(network slicereplacement,nsr)功能的第五代(5th generation,5g)移动通信技术将ue分配到备选网络切片(即,备选s-nssai),从而实现ue的服务连续性。例如,由于当前网络切片过载,即发生拥塞(可以视为无移动性情况),并且/或者由于当前网络切片在一个或多个ue正在移入的新服务区中不可用(可以视为移动性情况),可能会发生支持所需服务的网络切片不可用的情况。

2、3gpp规范ts23.501定义了网络如何通过cn实体来检测和触发nsr流程。具体地,接入和移动性管理功能(access and mobility management function,amf)与其它cn nf(例如,网络切片选择功能(network slice selection function,nssf)、策略控制功能(policy control function,pcf)和/或操作和管理(operation and management,oam))一起检测到s-nssai变得不可用或发生拥塞。例如,基于oam或网络数据分析功能(networkdata analytics function,nwdaf)分析输出,假设在网络切片服务区(network slicearea of service,ns-aos)中可以使用备选s-nssai。

3、所识别的机制认为网络可以检测到哪些s-nssai(或哪些ue)发生拥塞,并且可以选择备选s-nssai来发起nsr流程。一方面,没有由其它实体(例如,应用功能(applicationfunction,af))触发nsr的选项。例如,当一个ue或一组ue临时更改ue sla时,例如,当ue因特定应用需求,在特定时间段内请求特定服务(例如,更高吞吐量)并愿意承担相应更高费用时,af可以向网络发起nsr触发。相应地,应用提供商(例如,af)可能会针对一个或多个ue向网络临时触发nsr。另一方面,假设当前网络切片中的所有ue都可以在备选网络切片中获得服务。在将ue转移到备选网络切片的情况下,同样重要的是,支持基于ue需求和网络的性能满足情况(例如,ue sla)来适当选择ue的机制。

4、网络触发的nsr并不涵盖由其它实体发起的、基于其它条件的nsr事件;例如,当一个或多个ue因自身需求而需要临时更改与应用提供商(例如,af)约定的sla时,便属于此类情况。又如,当应用提供商检测到一个或多个ue的需求(例如,qos或qoe)未得到满足时,便会针对一个或多个特定ue触发nsr事件。

5、如果要迁移到备选s-nssai的一个或多个ue未知或未被网络触发的nsr考虑,则不存在将哪些ue迁移到哪个备选s-nssai的机制。通过在合适的s-nssai中适当选择合适的ue,网络可以提高ue的整体满意度,并且可以提高可用资源的高效利用。

技术实现思路

1、本发明的目的是提供改进的实体和方法,用于控制和支持选定用户设备(userequipment,ue)从移动网络(尤其是3gpp移动网络,例如5g或6g网络)的网络切片到另一网络切片的转移。

2、上述目的和其它目的通过独立权利要求请求保护的主题来实现。根据从属技术方案、说明书以及附图,其它实现方式是显而易见的。

3、根据第一方面,提供了一种网络实体(尤其是执行网络功能(enforcementnetwork function,enf)),用于控制多个用户设备(user equipment,ue)中的一个或多个ue从移动网络的网络切片s-nssai到另一网络切片alt-s-nssai的转移。根据第一方面所述的网络实体(尤其是enf)用于向与所述多个ue上运行的应用相关联的应用功能(application function,af)发送网络切片替换(network slice replacement,nsr)通知消息,其中所述nsr通知消息包括转移到所述另一网络切片的所述一个或多个ue的相应标识符、所述网络切片的标识符和/或所述另一网络切片的标识符。这使af能够感知到新的s-nssai与一个或多个ue(与所述新的s-nssai相关联)上运行的应用相关联。因此,根据第一方面所述的网络实体可以由af触发,用于控制一个或多个ue从移动网络中的网络切片到另一网络切片的转移。

4、在另一种可能的实现方式中,所述af用于将运行所述应用的所述一个或多个ue与所述移动网络的另一网络切片alt-s-nssai相关联。基于这一点,af可以检查与另一网络切片alt-s-nssai相关联的一个或多个特定ue的qos、qoe或sla,并且(例如,当qos或sla要求未得到满足时)可以触发向所述网络请求,用于控制所述多个ue中的所述ue从所述网络切片到所述另一网络切片的所述转移。

5、在另一种可能的实现方式中,所述网络实体用于从所述af接收用于将所述多个ue中的一个或多个ue从所述移动网络的所述网络切片转移到所述另一网络切片的nsr请求,其中所述nsr请求包括所述一个或多个ue的相应标识符、所述网络切片的标识符、所述另一网络切片的标识符、与所述af相关联的所述应用的标识符,和/或对来自所述网络切片的所述一个或多个ue的网络切片替换的指示。这使所述网络实体能够响应于来自所述af的请求,控制一个或多个ue从移动网络中的网络切片到另一网络切片的转移。

6、在另一种可能的实现方式中,响应于从所述af接收到所述nsr请求,所述网络实体用于选择所述多个ue中的所述一个或多个ue,并触发(即,发起)所述多个ue中的所述一个或多个ue从所述移动网络的所述网络切片到所述另一网络切片的所述请求的转移。因此,所述网络实体用于选择最适合转移的所述ue。

7、在另一种可能的实现方式中,所述网络实体(尤其是enf)用于响应于向所述af发送所述nsr通知消息,从所述af接收所述nsr请求。这使得能够响应于来自所述af的请求,调整一个或多个ue从移动网络中的网络切片到另一网络切片的转移。

8、在另一种可能的实现方式中,响应于从所述af接收到所述nsr请求,所述网络实体用于触发(即,发起)所述多个ue中的所述一个或多个ue从所述移动网络的所述另一网络切片返回到原始网络切片的所述请求的转移。这使得能够撤销一个或多个ue从移动网络中的网络切片到另一网络切片的转移,条件是所述转移没有产生一个或多个期望结果。

9、在另一种可能的实现方式中,所述网络实体用于从所述移动网络的核心网络(core network,cn)网络功能接收用于将所述多个ue中的一个或多个ue从所述移动网络的所述网络切片转移到所述另一网络切片的nsr请求,其中所述nsr请求包括所述网络切片的标识符和/或所述另一网络切片的标识符。这使所述网络实体能够响应于来自移动网络的cn nf的请求,控制一个或多个ue从所述移动网络中的网络切片到另一网络切片的转移。

10、在另一种可能的实现方式中,响应于从所述移动网络的所述cn网络功能接收到所述nsr请求,所述网络实体用于选择所述多个ue中的所述一个或多个ue,并触发(即,发起)所述多个ue中的所述一个或多个选定ue从所述移动网络的所述网络切片到所述另一网络切片的所述转移。因此,所述网络实体用于选择最适合转移的所述ue。

11、在另一种可能的实现方式中,所述多个ue中的每一个与服务水平协议(servicelevel agreement,sla)相关联,其中每个sla为所述sla的一个或多个sla属性定义一个或多个服务水平对象(service level object,slo),并且其中所述网络实体用于为所述多个ue中的每一个确定或从另一网络实体(尤其是跟踪与评估网络功能(tracking andevaluation network function,tenf))获得所述多个ue中的每一个的监测数据(即,有状态信息),并基于所述多个ue中的每一个的所述监测数据来选择所述多个ue中的所述一个或多个ue(即,对其进行优先级排序)。这使所述网络实体能够基于所述tenf提供的所述监测数据来执行对所述ue的选择。

12、在另一种可能的实现方式中,所述网络实体用于基于所述多个ue中的每一个的所述监测数据来选择所述多个ue中的所述一个或多个ue(即,对其进行优先级排序),其中所述监测数据与所述多个ue中的每个ue的所述sla或sla履行情况的状态相关。这使所述网络实体能够基于每个ue的所述sla履行情况的所述状态来执行对所述ue的选择。

13、在另一种可能的实现方式中,由所述网络实体确定或从所述另一网络实体获得的所述监测数据包括对所述多个ue中的每个ue的有状态评估。这使所述网络实体能够基于对每个ue的有状态评估来执行对所述ue的选择。

14、在另一种可能的实现方式中,所述移动网络是3gpp网络,其中所述网络实体是所述移动网络的策略控制功能或网络数据分析功能。这可以在现有3gpp网络架构中无缝地实现根据第一方面所述的网络实体。

15、根据第二方面,提供了一种另一网络实体(尤其是跟踪与评估网络功能(trackingand evaluation network function,tenf)),用于支持多个用户设备(user equipment,ue)中的一个或多个ue从网络切片到由移动网络的网络实体控制的另一网络切片的转移。根据第二方面所述的另一网络实体用于确定对所述多个ue中的每个ue的有状态评估,并将对所述多个ue中的每个ue的所述有状态评估作为监测数据发送到所述网络实体,用于控制所述多个ue中的所述ue从所述网络切片到所述另一网络切片的转移。因此,所述网络实体可以提供用于针对从第一网络切片到另一网络切片的转移选择最合适的ue的信息。

16、在另一种可能的实现方式中,所述另一网络实体(尤其是tenf)用于基于与所述多个ue中的每个ue相关的以下各项来确定对所述多个ue中的每个ue的所述有状态评估:一个或多个服务水平协议(service level agreement,sla)属性、每个sla属性的一个或多个相关联的服务水平目标(service level objective,slo)、每个slo维持的一个或多个容差和/或与每个slo维持的所述容差相关联的特定时间窗口。

17、根据第三方面,提供了一种用于操作网络实体(尤其是执行网络功能(enforcement network function,enf))的方法,所述网络实体用于控制多个用户设备(user equipment,ue)中的一个或多个ue从移动网络的网络切片到另一网络切片的转移。根据第三方面所述的方法包括:

18、向与所述多个ue上运行的应用相关联的应用功能(application function,af)发送网络切片替换(network slice replacement,nsr)通知消息,其中所述nsr通知消息包括所述一个或多个ue的相应标识符、所述网络切片的标识符和/或所述另一网络切片的标识符。

19、根据第三方面所述的方法可以由根据第一方面所述的网络实体执行。因此,根据第三方面所述的方法的其它特征来自根据第一方面所述的网络实体的功能以及上文和下文所述的不同实现方式和实施例。

20、根据第四方面,提供了一种用于操作另一网络实体(尤其是跟踪与评估网络功能(tracking and evaluation network function,tenf))的方法,所述另一网络实体用于支持多个用户设备(user equipment,ue)中的一个或多个ue从网络切片到由移动网络的网络实体控制的另一网络切片的转移。根据第四方面所述的方法包括:

21、确定对所述多个ue中的每个ue的有状态评估;

22、将对所述多个ue中的每个ue的所述有状态评估作为监测数据发送到所述网络实体,用于控制所述多个ue中的所述ue从所述网络切片到所述另一网络切片的转移。

23、根据第四方面所述的方法可以由根据第三方面所述的另一网络实体执行。因此,根据第四方面所述的方法的其它特征来自根据第三方面所述的另一网络实体的功能以及上文和下文所述的不同实现方式和实施例。

24、根据第五方面,提供了一种计算机程序产品,包括用于存储程序代码的计算机可读存储介质,当所述程序代码由计算机或处理器执行时,所述程序代码使所述计算机或所述处理器执行根据第三方面所述的方法或根据第四方面所述的方法。

25、一个或多个实施例的细节在附图和以下描述中阐述。其它特征、目的和优点在说明书、附图以及权利要求书中将是显而易见的。