一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

使用网络切片选择辅助信息(NSSAI)可用性信息的基于策略的接入和移动性管理功能(AMF)选择的制作方法

2022-07-24 00:45:11 来源:中国专利 TAG:

使用网络切片选择辅助信息(nssai)可用性信息的基于策略的接入和移动性管理功能(amf)选择
1.优先权要求
2.本技术要求于2019年11月6日提交的美国专利申请序列no.16/676,006的优先权,其公开内容通过引用整体并入本文。
技术领域
3.本文描述的主题涉及网络切片。更具体地,本文描述的主题涉及用于使用nssai可用性信息提供基于策略的amf选择的方法、系统和计算机可读介质。


背景技术:

4.在5g电信网络中,提供服务的网络节点被称为生产者网络功能(nf)。消费服务的网络节点被称为消费者nf。网络功能可以是生产者nf和消费者nf,具体取决于它是消费还是提供服务。
5.给定的生产者nf可能有许多服务端点,其中服务端点是托管生产者nf的网络节点上的ip地址和端口号的组合。生产者nf向网络功能储存库功能(nrf)注册。nrf维护可用nf实例及其支持的服务的nf简档。消费者nf可以订阅以接收关于已向nrf注册的生产者nf实例的信息。
6.向诸如物联网(iot)设备之类的用户装备(ue)设备提供服务的nf的一个示例是接入和移动性管理功能或amf。amf为ue设备提供注册管理、连接管理、可达性管理、移动性管理和其它服务。amf充当无线电接入网络与5g核心网络中其余节点之间的联系点。amf还用作访问网络切片服务的点。
7.可以有许多amf服务于ue所在的特定传送区域(ta)。期望优化amf资源利用率并且,特别地,如果实现了网络切片的话。网络切片是5g网络中提供的服务,其中网络资源在逻辑上按部分或切片分配以供ue设备使用。每个网络切片可以向ue提供特定的能力或服务。可以经由不同的amf访问不同的网络切片和能力。此外,同一个amf可以提供对不同能力或网络切片的访问。
8.当ue向公共陆地移动网络(plmn)注册时,在注册过程期间,ue可以将请求的nssai信息传送给网络,该信息指示ue所请求的网络切片服务的类型。如果从ue接收到nssai信息的无线电接入节点能够识别出可以提供对所请求的网络切片服务的访问的amf,那么无线电接入节点将注册请求转发到该amf,并且该amf提供对所请求的网络切片服务的访问。但是,在某些情况下,无线电接入节点可能无法识别可以提供对所请求的网络切片服务的访问的amf。这种情况的一个示例是当在非接入层(nas)注册请求消息中来自ue的所请求的nssai不是为plmn配置的nssai、为plmn和接入类型允许的nssai或默认配置的nssai时。在此类情况下,无线点接入节点会将nas信令路由到默认amf。
9.当默认amf中的ue上下文尚未包括与ue所请求的或为ue请求的访问类型对应的允许的nssai时,amf查询网络切片选择功能(nssf)以识别能够提供对所请求的网络切片服务
的访问的amf。在另一个示例中,网络可以决定将ue重新分配给与最初接收初始注册请求的amf不同的amf。
10.根据3gpp ts 23.501,网络切片选择功能提供两种不同的服务,称为n
nssf
_ns选择服务(下文中简称为“ns选择服务”)和n
nssf
_nssai可用性服务(下文中简称为“nssai可用性服务”)。ns选择服务包括向请求者提供网络切片信息。nssai可用性服务以每个ta为基础向nf消费者建议订阅的nssai(s-nssai)的可用性。
11.现有3gpp服务体系架构的一个问题是nssai可用性服务和ns选择服务解耦。换句话说,3gpp ts 23.501没有指定如何使用nssai可用性服务以最高效地分配amf和可经由amf访问的网络切片资源的方式优化amf选择。
12.例如,3gpp ts 23.501的条款5.15.5.2.1指示,当ue的传送区域中的多个网络切片实例能够基于运营商的被配置为给定的订阅的nssai(s-nssai)提供服务时,nssf可以选择网络切片实例之一来服务于ue。网络切片实例是nf实例和构成已部署网络切片所需的资源的集合。amf是提供对网络切片实例的访问的网络节点。通过将网络切片实例和对应amf的选择留给网络运营商自行决定,3gpp ts 23.501没有定义优化这种选择的过程。因此,即使amf可以向nssf提供nssai可用性信息,3gpp ts 23.501也没有指定如何使用这些信息。此外,其它信息(诸如amf载荷)未被指定为ns选择处理的一部分。
13.因而,需要用于基于从nssai可用性服务获得的nssai可用性信息来提供基于策略的amf选择的方法、系统和计算机可读介质。


技术实现要素:

14.一种用于使用从网络切片选择辅助信息(nssai)可用性服务获得的nssai可用性信息来提供基于策略的接入和移动性管理功能(amf)选择的方法,包括在包括至少一个处理器的网络切片选择功能(nssf)处,从nssai可用性服务获得关于多个amf的nssai可用性信息。该方法还包括从第一amf接收指定由用户装备(ue)请求的网络切片服务的网络切片选择请求。该方法还包括基于nssai可用性信息和ue请求的网络切片服务生成优先化的列表,该列表包括用于支持网络切片服务的至少一个amf的身份。该方法还包括将优先化的列表传送到第一amf。
15.根据本文描述的主题的另一方面,获得nssai可用性信息包括从amf接收超文本传输协议(http)消息,其中每个http消息指示为amf之一的每个传送区域(ta)支持的nssai。
16.根据本文描述的主题的又一方面,接收网络切片选择请求包括接收包含识别由ue请求的网络切片服务的至少一个nssai的网络切片选择请求。
17.根据本文描述的主题的又一方面,生成优先化的列表包括将支持所请求的网络切片服务的第二amf优先于支持所请求的网络切片服务并且比第二amf支持除所请求的网络切片服务以外的更大量网络切片服务的第三amf。
18.根据本文描述的主题的又一方面,将第二amf优先于第三amf包括计算用于第二和第三amf的相关性r,其中r等于c/t,其中c等于由ue请求的nssai与由第二或第三amf支持的nssai之间的共用nssai的数量并且t等于由第二或第三amf支持的nssai的总数。
19.根据本文描述的主题的又一方面,用于提供基于策略的amf选择的方法包括获得每个amf的负载百分比。
20.根据本文描述的主题的又一方面,获得负载百分比包括从网络功能储存库功能(nrf)获得负载百分比。
21.根据本文描述的主题的又一方面,生成优先化的列表包括为第二和第三amf计算权重w,其中权重w等于r/l,l是第二或第三amf的负载百分比。
22.根据本文描述的主题的又一方面,将优先化的列表传送到第一amf包括将第二和第三amf的amf身份以及为第二和第三amf计算的权重传送到第一amf。
23.根据本文描述的主题的又一方面,将优先化的列表传送到第一amf包括以与为第二和第三amf计算的权重对应的次序传送第二和第三amf的amf身份。
24.根据本文描述的主题的又一方面,提供了一种用于使用从网络切片选择辅助信息(nssai)可用性服务获得的nssai可用性信息来提供基于策略的接入和移动性管理功能(amf)选择的系统。该系统包括网络切片选择功能(nssf),该功能包括至少一个处理器。该系统还包括由至少一个处理器实现的接入和移动性管理功能(amf)优先化器,用于使用nssai可用性服务获得关于多个amf的nssai可用性信息,从第一amf接收指定由用户装备(ue)请求的网络切片服务的网络切片选择请求,基于nssai可用性信息和ue请求的网络切片服务生成优先化的列表,该列表包括用于支持网络切片服务的至少一个amf的身份,以及用于将优先化的列表传送到第一amf。
25.根据本文描述的主题的又一方面,amf优先化器被配置为通过从amf接收超文本传输协议(http)消息来获得nssai可用性信息,并且每个http消息指示为amf之一的每个传送区域(ta)支持的nssai。
26.根据本文描述的主题的又一方面,网络切片选择请求包含识别由ue请求的网络切片服务的至少一个nssai。
27.根据本文描述的主题的又一方面,amf优先化器被配置为通过将将支持所请求的网络切片服务的第二amf优先于支持所请求的网络切片服务并且比第二amf支持除所请求的网络切片服务以外的更大量网络切片服务的第三amf来生成优先化的列表。
28.根据本文描述的主题的又一方面,amf优先化器被配置为通过计算第二和第三amf的相关性r来使第二amf优先于第三amf,其中r=c/t,其中c等于由ue请求的nssai与由第二或第三amf支持的nssai之间的共用nssai的数量并且t等于由第二或第三amf支持的nssai的总数。
29.根据本文描述的主题的又一方面,amf优先化器被配置为获得第二和第三amf的负载百分比并为第二和第三amf计算权重值w,其中用于第二或第三amf的权重值w等于r/l并且l是第二或第三amf的负载百分比。
30.根据本文描述的主题的又一方面,amf优先化器被配置为从网络功能储存库功能(nrf)获得负载百分比。
31.根据本文描述的主题的又一方面,amf的优先化的列表包括第二和第三amf的amf身份以及为第二和第三amf计算的权重。
32.根据本文描述的主题的又一方面,优先化的列表包括第二和第三amf的amf身份的有序列表,并且列表中amf身份的次序与为第二和第三amf计算的权重对应。
33.根据本文描述的主题的又一方面,提供了一种非暂态计算机可读介质,其上存储有可执行指令,该指令在由计算机的处理器执行时,控制计算机执行步骤。这些步骤包括使
用nssai可用性服务从网络切片选择辅助信息(nssai)可用性服务获得关于多个amf的nssai可用性信息。这些步骤还包括从第一amf接收指定由用户装备(ue)请求的网络切片服务的网络切片选择请求。这些步骤还包括基于nssai可用性信息和ue请求的网络切片服务生成优先化的列表,该列表包括用于支持网络切片服务的至少一个amf的身份。这些步骤还包括将优先化的列表传送到第一amf。
34.本文描述的主题可以在硬件、软件、固件或其任何组合中实现。由此,如本文使用的术语“功能”、“节点”或“模块”是指用于实现所描述的特征的硬件,其还可以包括软件和/或固件组件。在一个示例性实施方式中,本文描述的主题可以使用其上存储有计算机可执行指令的计算机可读介质来实现,所述指令在由计算机的处理器执行时,控制计算机执行步骤。适用于实现本文描述的主题的示例性计算机可读介质包括非暂态计算机可读介质,诸如盘存储设备、芯片存储器设备、可编程逻辑设备和专用集成电路。此外,实现本文描述的主题的计算机可读介质可以位于单个设备或计算平台上,或者可以分布在多个设备或计算平台上。
附图说明
35.现在将参考附图解释本文描述的主题,其中:
36.图1是图示示例性5g网络体系架构的网络图;
37.图2是图示示例性nssf服务的网络图;
38.图3是图示不使用nssai可用性信息的情况下ns选择服务的消息流图;
39.图4是图示根据nssai可用性服务在nssf和amf之间交换的消息的消息流图;
40.图5是图示基于nssai可用性信息和amf载荷信息提供基于策略的amf选择的nssf的一个示例的消息流图;
41.图6是图示基于nssai可用性信息和amf载荷信息提供基于策略的amf选择的nssf的替代示例的消息流图;
42.图7是图示基于nssai可用性信息提供基于策略的amf选择的示例性nssf的框图;以及
43.图8是图示用于使用nssai可用性信息的基于策略的amf选择的示例性处理的流程图。
具体实施方式
44.图1是图示示例性5g系统网络体系架构的框图。在图1中,网络包括nrf 100和服务通信代理(scp)101。如上所述,nrf 100可以维护可用的生产者nf服务实例及其支持的服务的简档,并允许消费者nf或scp订阅和被通知新的/更新的生产者nf服务实例的注册。scp 101还可以支持服务发现和生产者nf的选择。此外,scp 101可以对消费者nf和生产者nf之间的连接进行负载平衡。
45.nrf 100是nf简档的储存库。为了与生产者nf通信,消费者nf或scp必须从nrf 100获得nf简档。nf简档是在3gpp ts 29.510中定义的javascript对象表示法(json)数据结构。nf简档定义至少包括完全限定域名(fqdn)、互联网协议(ip)版本4(ipv4)地址或ip版本6(ipv6)地址之一。
46.在图1中,节点中的任何一个(scp 101和nrf 100除外)都可以是消费者nf或生产者nf,具体取决于它们是请求服务还是提供服务。在所示示例中,节点包括在网络中执行策略相关操作的策略控制功能(pcf)102、管理用户数据的用户数据管理(udm)功能104和提供应用服务的应用功能(af)106。图1中所示的节点还包括会话管理功能(smf)108,其管理amf 110和pcf 102之间的会话。amf 110执行与4g网络中由移动性管理实体(mme)执行的移动性管理操作类似的移动性和注册管理操作。amf 110还用作网络切片服务的接入点。amf 110还可以执行amf选择以选择将提供对ue在注册期间请求的网络切片服务的访问的服务amf。
47.认证服务器功能(ausf)112为诸如ue 114之类的寻求接入网络的用户装备(ue)执行认证服务。
48.网络切片选择功能(nssf)116为寻求访问特定网络能力的设备提供上述nssai可用性和ns选择服务。如以下将进一步详细描述的,nssf 116可以从nrf获得amf载荷信息并且从amf获得nssai可用性信息。nssf 116可以将amf载荷信息和nssai可用性信息存储在由nssf 116维护的amf选择数据库中。当nssf 116从amf接收到nssai选择请求时,nssf 116可以利用存储的amf载荷和nssai可用性信息来为能够支持寻求访问网络切片服务的ue所请求的网络切片服务的每个amf计算amf相关性分数和权重。nssf 116可以生成能够提供所请求的服务的amf和对应的权重的优先化的列表,并将该列表传送给发出请求的amf。然后,发出请求的amf可以使用amf的优先化的列表和权重来选择amf以提供对所请求的网络切片服务的访问。
49.网络公开功能(nef)118为寻求获得关于物联网(iot)设备和附接到网络的其它ue的信息的应用功能提供应用编程接口(api)。nef 118执行与4g网络中的服务能力公开功能(scef)类似的功能。
50.无线电接入网络(ran)120经由无线链路将ue 114连接到网络。可以使用g-节点b(gnb)(图1中未示出)或其它无线接入点来接入无线电接入网络120。用户平面功能(upf)122可以支持用户平面服务的各种代理功能。这种代理功能的一个示例是多路径传输控制协议(mptcp)代理功能。upf 122还可以支持可以由ue 114使用以获得网络性能测量的性能测量功能。图1中还示出了数据网络(dn)124,ue通过该数据网络访问数据网络服务,诸如互联网服务。
51.服务边缘保护代理(sepp)126过滤来自另一个plmn的传入流量,并对离开归属plmn的流量执行拓扑隐藏。sepp 126可以与管理外部plmn安全的外部plmn中的sepp通信。因此,不同plmn中的nf之间的流量可能会经过最少两个sepp功能,一个用于本地plmn,另一个用于外部plmn。
52.如上所述,现有3gpp网络体系架构的一个问题是它不提供在amf选择处理中使用nssai可用性或amf载荷信息。例如,3gpp ts 23.501的表7.2.14(重新编号为表1)如下设置:
[0053][0054]
表1:由nssf提供的服务
[0055]
在上面的表1中,nssf提供了两个不同的服务。第一个服务向请求者提供网络切片信息,第二个服务基于每个ta提供nssai可用性信息。但是,在定义该服务的3gpp ts 23.501或3gpp ts 23.502中,这两个服务之间没有联系。
[0056]
例如,如上所述,当有多个amf可以提供对由ue请求的网络切片服务的访问时或者当网络决定将注册重新分配给最初接收注册消息的amf以外的amf时,amf可以咨询nssf以识别能够提供所请求的服务的amf。根据3gpp ts 23.501,作为初始注册过程的一部分,5g ue最多可以请求8个s-nssai。为ue选择的amf应当支持由ue请求的所有s-nssai(参见3gpp ts 23.501的条款5.15.2.1)。nssai是s-nssai的集合。nssai可以是配置的nssai、请求的nssai或允许的nssai。在ue和网络之间的信令消息中发送的允许的和请求的nssai中最多可以有8个s-nssai。ue向网络发信号通知的请求的nssai允许网络为ue选择服务amf、(一个或多个)网络切片和(一个或多个)网络切片实例,如3gpp ts 23.501的条款5.15.5中所指定的。
[0057]
如上所述,由于网络切片支持,可以发生amf重新分配。在plmn中的注册过程期间,如果网络基于网络切片方面决定ue应当由不同的amf服务,那么首先接收到注册请求的amf经由ran或经由初始amf和目标amf之间的直接信令将注册请求重定向到另一个amf。如果(一个或多个)目标amf从nssf返回并由(一个或多个)候选amf的列表识别,那么重定向消息只能经由初始amf和目标amf之间的直接信令被发送。如果重定向消息是由amf经由ran发送的,那么该消息包括用于选择新的amf来为ue服务的信息。
[0058]
对于已经注册的ue,出于网络切片的考虑(例如,运营商已改变网络切片实例和它们相应的(一个或多个)服务amf之间的映射),系统支持ue的网络发起的从其服务amf到目标amf的重定向。运营商策略确定是否允许amf之间的重定向。
[0059]
本文描述的主题提供了使用nssai可用性信息和amf载荷信息来生成能够提供对所请求的网络切片服务的访问的amf的优先化的列表,并将该优先化的列表提供给amf以促进选择最优amf来访问所请求的网络切片服务。当要求amf为ue选择服务amf时,amf的优先化的列表可以被用于在上述任何情况下选择服务amf。
[0060]
图2是更详细地图示由nssf提供的服务的网络图。在图2中,nssf被示为物理nssf 116a和虚拟nssf(v-nssf)116b。nssf 116a和166b与amf 110和nrf 100通信。nssf 116a或116b可以向nrf 100注册以在amf被添加到网络并且网络切片或amf 110支持的其它服务改变时接收关于nf(诸如amf 110)的更新。nssf 116a和116b还可以从nrf 100接收nssf 116a或116b订阅的nf(诸如amf 110)的负载信息。在操作中,nssf 116a或116b选择网络切片实例(nsi),确定允许的nssai信息,并确定将为ue服务的amf。amf 110可以检索nrf、nsi id和目标amf,作为ue初始注册和分组数据单元(pdu)会话建立过程的一部分。
[0061]
如上所述,由nssf 116提供的两个服务是nssai可用性服务和ns选择服务。ns选择服务被nf服务消费者(即,amf)用来检索与网络切片相关的信息。ns选择服务还使nssf能够向amf提供用于服务plmn的允许的nssai和配置的nssai。nssai可用性服务使得能够用nf服务消费者(例如,amf)基于每个ta支持的(一个或多个)s-nssai的nssf进行更新。nssai可用性服务允许amf在每个ta的基础上订阅每个ta可用的s-nssai(不受限)和ue的服务plmn的ta中每个plmn的(一个或多个)受限的s-nssai,并被通知其状态的任何改变。
[0062]
3gpp ts 23.502允许nssf从amf获得nssai可用性信息,但没有指定使用nssai可用性信息用于amf选择。本文描述的主题包括使用通过nssai可用性服务获得的nssai可用性信息来确定用于候选amf的权重、向发出请求的amf提供权重,以及由发出请求的amf使用权重来选择要服务于涉及ue(诸如iot设备)的会话的amf。
[0063]
图3是图示在没有nssai可用性信息的情况下执行的ns选择服务的消息流图。参考图3,在第1行中,可以是ue的初始注册被路由到的默认amf或者是出于网络切片原因决定初始注册应当被路由到不同amf的amf的amf 200向nssf 116发送超文本传输协议(http)get消息。http get消息指定了所请求的nssai的列表、订阅的nssai的列表、传送区域标识符(tai)、plmn标识符和识别amf 200的网络功能标识符。基于所请求的和订阅的nssai、plmn id、ta id和发出请求的amf的身份,nssf 116确定网络切片标识符(nsi)和提供对由nsi识别出的服务的访问的目标amf,并且,在第2行中,向nrf 100发送nf发现请求。nf发现请求指定提供对所请求的网络切片服务的访问的目标amf的集合。
[0064]
在第3行中,nrf 100用属于第2行中的请求中识别出的目标amf集的amf列表进行响应。在第4行中,nssf 116向发出请求的amf发送带有候选amf列表的响应。amf 200然后选择amf之一来提供对所请求的网络切片服务的访问。应当注意的是,从nssai可用性服务获得的nssai可用性信息并没有用在图3中的amf选择处理中。
[0065]
图4是图示nssf 116经由nssai可用性服务接收nssai可用性信息的消息流图。参考图4,在第1行中,nssf 116从amf1 200接收http put/patch消息。http put/patch消息包含每个ta支持的nssai。在图示的示例中,支持的nssai是嵌入式电池(embbatt)和大规模iot(miot)。miot nssai可以由大量iot设备或代表从网络请求相同服务的大量iot设备请求。embbatt nssai可以由具有嵌入式电池的ue(诸如iot设备)请求。参数0x2345是ta的标识符。可以被指定的nssai的另一个示例是超可靠低时延通信(urllc)。urllc可以被用于要求低时延、超可靠通信的工业自动化和远程控制应用。另一个可以被指定的nssai是用于移动宽带服务(诸如流传输视频)的增强型移动宽带(embb)。
[0066]
根据本文描述的主题,nssf 116可以存储和利用nssai可用性信息来向正在利用图3中所示的nf选择服务的查询amf提供amf的列表。因此,在第1行之后,nssf 116存储用于amf1 200的标识符以及用于amf 200的每个ta支持的nssai,并且这个数据可以被用于响应ns选择查询。在消息流图的第2行中,nssf 116以确认nssai可用性信息的接收的授权的nssai可用性数据消息响应amf1 200。
[0067]
在消息流图的第3行中,amf2 202向nssf 116发送http put信息,从而识别由标识符0x2345识别出的传送区域的miot服务。响应于该http put消息,nssf 116存储用于amf2 202的标识符、ta id和nssai。下面所示的表2说明了nssf 116在图4中所示的呼叫流(call flow)之后可以存储的nssai可用性信息的示例。
[0068][0069]
表2:由nssf存储的nssai可用性信息在表2中,可以看到nssf 116存储amf标识符、对应的ta标识符和用于每个ta id的nssai。在所示示例中,amf标识符是识别图4中所示的amf1 200和amf2 202的amf1和amf2。对于amf1和amf2,ta标识符都是0x2345。可以理解的是,给定的amf可以支持多个ta,并且在这种情况下,多个ta id可以存储在由nssf 116维护的amf选择数据库中。表2中的第三列是用于每个ta和每个amf的nssai。在所示示例中,用于amf1和ta 0x2345的nssai是embbatt和miot。用于amf2 202,ta id 0x2345的nssai是miot,指示amf2 202和ta id 0x2345提供对miot服务的访问。
[0070]
一旦nssf 116存储了诸如表2中所示的nssai可用性信息,nssf 116就可以利用该nssai可用性信息来响应ns选择请求。图5是图示使用nssai可用性信息来响应ns选择请求的消息流图。参考图5,在消息流图的第1行中,amf1 200向nssf 116发送http put/patch消息。http put/patch消息包含每个ta支持的nssai。在所示示例中,支持的nssai是embbatt和miot。ta由数字0x2345识别。nssf 116接收http put/patch消息并存储每个ta支持的nssai,如表2中所示。在消息流图的第2行中,nssf 116以授权的nssai可用性数据消息响应http put/patch消息。
[0071]
在消息流图的第3行中,amf2 202向nssf 116发送http put消息,该消息包含用于ta 0x2345的nssai可用性数据miot。nssf 116接收http put消息并将nssai可用性数据存储在其本地amf选择数据库中。在第4行中,nssf 116以授权的nssai可用性数据响应消息响应amf2 202。
[0072]
在消息流图的第5行中,amf1 200向nssf 116发送ns选择get请求消息。ns选择get请求消息指定所请求的nssai,在所示示例中是miot和ta id 0x2345。nssf 116接收ns选择get请求消息并执行最相关的amf选择算法以生成能够提供对所请求的一个或多个网络切片服务的访问的amf的优先化的列表。在一个示例中,最相关的amf选择算法可以利用至少以下两个因素来计算相对amf优先级:
[0073]
1.amf的负载。
[0074]
2.amf的相关性。
[0075]
第一个因素是amf的负载,在一个示例中,它是amf的当前处理负载的测量。amf的负载可以在类似于图3中所示的消息流中的发现响应消息中从nrf获得。第二个因素是amf的相关性,其可以使用由amf支持的s-nssai的列表来确定。在一个示例中,为存在于nrf发现响应中的每个amf计算权重w。权重越高,amf对nssai选择get请求的响应的优先级越高。权重w可以使用以下公式计算:
[0076]
w=r/l,其中
[0077]
w=权重,
[0078]
r=amf的百分比中的相关性,以及
[0079]
l=amf的负载中的百分比。
[0080]
amf相关性被定义为为所选择的切片提供服务所需的最低s-nssai数量与amf支持的s-nssai总数之比。amf相关性使用以下公式计算:
[0081]
r=c/t,
[0082]
c=选择的nssai列表和请求的nssai列表之间共用的s-nssai的数量,以及
[0083]
t=amf支持的s-nssai的总数。
[0084]
使用图5中所示的示例,在第5行中的ns选择get请求中有一个请求的nssai,miot。amf1和amf2都有一个与请求的nssai共用的nssai,miot。因而,对于amf1 200和amf2 202,相关性等式中的c值都等于1。amf1 200支持的nssai的总数为2(embbatt和miot)。amf2 202支持的nssai的总数为1(miot)。因而,amf1 200的相关性分数被计算如下:
[0085]
r=c/t
[0086]
=1/2
[0087]
=0.5。
[0088]
用于amf2 202的相关性分数可以使用以下表达式计算:
[0089]
r=c/t
[0090]
=1/1
[0091]
=1.0。
[0092]
如果amf1 200与amf2 202的载荷相等,例如50%,那么amf1200的权重可以被计算如下:
[0093]
w=r/l
[0094]
=0.5/(0.5)
[0095]
=1.0。
[0096]
用于amf2 202的权重使用以下表达式确定:
[0097]
w=r/l
[0098]
=1/(0.5)
[0099]
=2.0。
[0100]
返回到图5中的消息流,在第6行中,nssf 116返回amf2 202作为响应候选amf,因为最相关的选择算法导致amf2 202作为具有最高权重值的amf。在替代实施方式中,nssf 116可以返回能够提供所请求的服务的amf以及对应的权重的优先化的列表。例如,在图5中,该列表将包括权重为1的amf1 200和权重为2.0的amf2 202的身份。
[0101]
从关于图5描述的示例中可以看出,amf相关性确定算法导致优先指派向ue会话提供匹配的网络切片服务的最小集合的amf。例如,在图5中,amf1 200和amf2 202都支持所请求的miot服务。但是,amf1 200还支持embbatt服务。因此,如果ue会话被指派给amf1,那么需要访问amf1 200以实现其embbatt服务的ue可能无法访问amf1 200的资源。因为amf2 202只提供miot服务,假设amf1 200与amf2 202的载荷相同,那么将请求miot服务的ue指派给amf2 202更高效。
[0102]
图6图示了提供基于nssai可用性的amf选择的另一个示例,其中在amf选择处理中考虑了amf的载荷。参考图6,在第1行中,amf1 200向nssf 116发送指示amf1 200的网络切片能力的http put/patch消息。在所示示例中,amf1 200支持用于传送区域0x2345的miot
服务。在第2行中,nssf 116响应http put/patch消息。
[0103]
在第3行中,amf2 202向nssf 116发送http put消息,该消息指示amf2 202为传送区域u0x2345提供miot服务。在第4行中,nssf 116响应来自amf2 202的http put消息。因此,在第4行之后,nssf 116存储用于传送区域0x2345的amf1 200和amf2 202的支持的nssai可用性信息。
[0104]
在消息流图的第5行中,nssf 116从amf1 200接收为ue请求miot服务的ns选择请求。响应于ns选择get请求消息,nssf116计算相关性并等待amf1 200和amf2 202。使用上述公式,用于amf1 200的相关性分数被计算如下:
[0105]
r=c/t
[0106]
=1/1
[0107]
=1.0
[0108]
用于amf2 202的相关性分数使用以下表达式计算:
[0109]
r=c/t
[0110]
=1/1
[0111]
=1.0。
[0112]
因此,amf1 200与amf2 202的相关性分数相等。在这个示例中,假设amf1负载为10%并且amf2负载为50%。因而,amf1 200的权重被计算如下:
[0113]
w=r/l
[0114]
=1.0/(0.1)
[0115]
=10.0
[0116]
amf2 202的权重如下确定:
[0117]
w=r/l
[0118]
=1/0.5
[0119]
=2.0
[0120]
因此,在这个示例中,amf1 200的权重高于amf2 202。因而,在第6行中,nssf 116返回包括amf1 200和amf2 202的列表,其中amf1 200由于其更高的权重而被优选。
[0121]
图7是图示能够使用nssai可用性信息执行nssai相关性确定并促进amf选择的示例性nssf的框图。参考图7,nssf 116包括至少一个处理器700和存储器702。amf优先化器704可以由处理器700执行并且驻留在存储器702中。amf优先级器704使用上述nssai可用性过程获得nssai可用性信息。amf优先化器704还可以通过与nrf通信来获得amf载荷信息。amf优先级器704可以将nssai可用性信息和amf载荷信息存储在amf选择数据库706中。使用上面的表2作为示例,amf选择数据库706可以包括基于每个ta的nssai可用性信息,如表2中所示。此外,amf载荷信息可以作为第三列或字段添加到每个数据库条目。
[0122]
amf优先化器704可以从amf接收ns选择get请求消息,在请求消息中识别所请求的nssai信息,并使用存储在amf选择数据库706中的nssai可用性和amf载荷信息来确定能够提供所请求的网络切片服务的每个amf的相关性和权重。amf优先级器704可以返回能够提供对所请求的网络切片服务的访问的一个或多个amf的优先化的列表。接收amf可以使用该优先化的列表来选择amf并将用于用户会话的注册请求转发到所选择的amf。
[0123]
图8是图示用于使用nssai可用性信息提供基于策略的amf选择的示例性处理的流
程图。图8中所示的步骤可以在包括至少一个处理器的网络切片选择功能处执行。参考图8,在步骤800处,nssf 116使用nssai可用性服务获得关于多个amf的nssai可用性信息。例如,nssf 116可以通过指定每个传送区域支持的nssai的http put/patch消息从amf接收nssai可用性信息。
[0124]
在步骤802中,该处理包括获得amf载荷信息。nssf 116可以通过向nrf 100发送nf发现请求来从nrf 100获得amf载荷信息,其中nf发现请求识别nssf 116期望为其获得amf载荷信息的amf。nrf 100可以用amf身份和对应的载荷信息的列表来响应nf发现请求。在一个示例中,amf载荷信息可以指示当前正在使用的amf的处理能力的百分比。
[0125]
在步骤804处,该处理包括接收指定由用户装备请求的网络切片服务的网络切片选择请求消息。例如,nssf 116可以接收识别一个或多个所请求的nssai和对应的传送区域的ns选择get请求消息。
[0126]
在步骤806中,该处理包括基于nssai可用性信息、amf负载信息和由ue请求的网络切片服务来生成包括用于支持网络切片服务的至少一个amf的优先化的列表。例如,nssf 116可以基于ns选择请求中的nssai和从nssai可用性服务获得的受支持的nssai来识别能够提供所请求的(一个或多个)ns服务的amf的列表。在上述示例中,优先级基于由amf提供的请求的网络切片服务的数量与amf提供的服务总数的比率以及amf的相对载荷。在另一个示例中,优先化的列表可以仅包括具有最高相对优先级的amf。
[0127]
在步骤808中,优先化的列表被提供给发出请求的amf。在一个示例中,nssf 116可以向发出请求的amf发送列表和对应的权重,其中权重是根据使用上述公式计算的amf的相关性和负载百分比来计算的。在另一个示例中,nssf 116可以发送amf身份的列表,其中列表中amf的次序指示它们的相对优先级。
[0128]
在步骤810处,该列表被用于选择用于处置用户会话的amf。例如,发出请求的amf可以接收amf的优先化的列表并选择列表中具有最高权重(基于相关性和载荷指派)的amf,以提供对请求的网络切片服务的访问。
[0129]
本文描述的主题允许nssf使用nssai可用性信息来选择候选amf列表并对其进行优先化。使用nssai可用性信息来选择候选amf列表并对其进行优先化,尤其是在将amf相关性视为优先化准则的情况下,ue会话更有可能被转发到最专业(specialized)的amf,以提供由ue请求的网络切片服务而不是转发到支持更大的网络切片服务集的通用amf。本文描述的主题通过基于其支持的s-nssai信息对候选amf进行优先化来使得基于服务质量(qos)的流量隔离成为可能。本文描述的主题通过优先选择具有与ue请求的nssai匹配的较小s-nssai集的amf来降低支持较大s-nssai集的amf过载的可能性。
[0130]
以下每个参考文献的公开内容都通过引用整体并入本文:
[0131]
1. 3gpp ts 23.501,“technical specification group services and system aspects;system architecture for the 5g system(5gs)”,第2阶段(第16版)v16.2.0(2019-09)。
[0132]
2. 3gpp ts 23.502,“technical specification group services and system aspects;procedures for the 5g system(5gs)”,第2阶段(第16版)v16.2.0(2019-09)。
[0133]
3. 3gpp ts 29.510,“technical specification group core network and terminals;5g system;network function repository services”,第3阶段(第16版)
v16.1.1(2019-10)。
[0134]
将理解的是,当前公开的主题的各种细节可以变化,而不脱离当前公开的主题的范围。此外,前述描述仅用于说明的目的,而非用于限制的目的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献