5G SA网络切片下,独立APP应用如何自行接入不同网络切片

S-NSSAI是一个全球标准性定义编码(特别是0-127)是国际的标准,所以该值一定是运营商来定义,通过CSMF下发给NSMF系统,来设置各个子网域的VNF属性。

例如腾讯公司在三大运营商同时开通一个游戏类网络切片,用以支持手游【全民夺宝】的低延迟能力。

腾讯到运营商提交如下需求:

(1) 该应用的唯一APPID:智能手机的APP的唯一ID(具体各手机厂家的SA操作系统设定,具体如何生成:按照安卓,是应用程序的包名?或许各操作系统的ID不一样)

(2) 网络最大注册用户数:签约该切片最大用户数

(3) 网络最大在线用户数:同时在网的用户数

(4) 最大后传吞吐量:如果不是MEC边缘部署应用服务器,所有流量汇总的后传带宽峰值

(5) 容忍最大延迟:

(6) 网络可用性:基于此冗余部署备用多套NF功能达到高可用

(7) 。。。。。。

以上是用户提出的SLA要求,CSMF的功能就是要将这些要求按照规则和算法等,输出一组能够支持这些SLA的一个网络切片模板以及量化后NSMF认识的数组值,例如:

要求支持最大10W用户在线,那SMF、AMF网络功能需要部署在那层DC(省级还是市级?),多大CPU 内存和存储的虚拟上(16C核心 32G内存 128GB存储),以及部署几套,来增加网络可用性。【可能部分属性是在NSMF、NSSMF上计算获得】

如果存在NSMF、NSSMF网元,CSMF传送以上流程算出来的网络切片模板ID和各项属性给NSMF,在NSMF、NSSMF内部实现:网络切片各域的NS实例化、所有有关VNF的配置设置、业务属性配置。

NS 实例化:就是按照切片模板创建数个要求属性的虚拟机,并启动加载NF应用程序,打通各个虚拟机之间的网络端口。

配置VNF:就是配各个NF应用程序的个性化设置,来支持切片功能。例如:

UFP虚拟设置的配置:

5G SA网络切片下,独立APP应用如何自行接入不同网络切片

3gpp定义的UFP属性

业务属性配置:是指通过网管或者其他接口,在切片实例已经完全创建运行起来后,在UDR上配置保存的业务相关信息,包括:应用APPID和S-NSSAI的关联,网络切片实例NSI和S-NSSAI等的关联。

其中:应用APPID和S-NSSAI的关联,是通过PCF存储在UDR上的策略码。PLMN内拥有的唯一策略码,由运营商统一指定,配置各项UE接入的策略。例如某切片接入的策略,大致数据结构如下:

5G SA网络切片下,独立APP应用如何自行接入不同网络切片

其中URSP的结构大致如下:

5G SA网络切片下,独立APP应用如何自行接入不同网络切片

某用户订购该切片,并签约该PCF策略码,在网络注册更新时,PCF就将策略码的内容下发到UE终端,UE将这些信息储存在内存中。UE终端在打开APP时,操作系统连接移动网络时,会来访问这些策略信息,更新APP的ID和优先级关系,选择对应的S-NSSAI值,向基站发送数据请求连接时,携带切片标识。


分享到:


相關文章: