5G的网络切片功能概述
我们为什么需要网络切片?
移动网络的传统商业模式已经到达瓶颈,处于增量不增收的状态。为了激发垂直行业的新模式,增强大众网细分的能力,我们推出了5G网络切片功能,提供更加完整的隔离、差异化、高效和友好运营的网络能力。
切片的本质:提供逻辑网络,提供特定的网络功能和特性。
切片实例:一组网络功能实例以及相关资源(计算、存储、网络)
网络切片架构有利于运营商按垂直行业的需求对网络进行定制,从而优化网络性能。
5G支持端到端网络切片
(1)包括无线接入网络
(2)核心网控制面
(3)核心网用户面
不同网络切片的网络功能可共享,典型的共享包括
(1)基站共享
(2)控制面功能共享,如AMF共享
(3)核心网用户面功能不共享
UE可同时接入共享AMF的多个网络切片,最多可同时接入8个切片
目前定义了三种类型的网络切片:
eMBB、URLLC、MloT(高带宽、低时延、面向大连接)
S-NSSAI:网络切片标识符,包括SST(切片类型)和SD(Slice Differentiator ,用户组)
NSI ID:切片实例标识符,切片实例与S-NSSAI之间是多对多的关系
标准化SST(切片类型)与相应网络切片特征之间的映射,以确保漫游场景中终端用户的一致性
NSSAI:网络切片选择辅助信息,是S-NSSAI的集合
标准化的切片类型在R15版本定义了3种类型的网络切片:
EMBB、URLLC、Mlot
eMBB:SST值为1 适用于5G增强型移动带宽,比如:3D、超高清视频等大流量移动宽度业务
URLLC:SST值为2适用于高可靠低时延通信,比如:无人驾驶、工业自动化等需要低时延、高可靠连接的业务。
MioT:SST值为3适用于大规模物联网业务
NSSAI定义介绍:
NSSAI(network slice selection assistance information)指网络切片选择辅助信息,是S-NSSAI的集合,5G网络中使用到的NSSAI有Requested NSSAI、Allowed NSSAI、Configured NSSAI,具体定义如下表所示
按业务分类,按垂直厂商形成实例,一个业务对应一个切片类型,针对一个租户可以使用切片模板产生切片实例,一个切片类型可以产生一个或者多个切片实例。
切片数量相关的标准定义:
切片标识(S-NSSAI)长度为4byte,其中SST(slice/service type)1byte,SD(slice Differentiator)3byte
每个用户最多支持8个切片业务
其他可能的应用场景还有:低抖动工业控制、公共灾害告警、监控视频、救护车医疗等等。
切片网元部署形态可以共享也可以独占,根据不同的业务场景可以根据不同的资源情况进行分类占用。
业务定义与切片设计:多种设计模式满足不同场景
五、5G切片主要业务流程
注册过程中对切片的选择:
会话过程中对切片的选择:
全国统一定义切片标识,完成全国性业务,各省也可以各自各自的情况设置自己的业务标识。
class diagram1 定义2 类图表示法2.1 类的UML表示2.2 类之间的关系2.2.1 关联2.2.2 聚合2.2.3 组合2.2.4 继承(泛化)2.2.5 依赖1 定义类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等,简单说就是类加上他们间的关系就构成了类图。类图是面向对象建模的主要组成部分,可以用来建模,通...
前提服务器已安装git执行git config --global credential.helper store,在~/.gitconfig目录下会多出一个文件,这里会记录你的密码和帐号,之后你git push 或者 git pull 再次输入你的账号和密码,下次推送拉取代码就不用了在输入账号密码了,非常方便。...
yum与anaconda3冲突问题问题描述出错系统:centos7python环境:使用anacoda3安装的python3.7问题描述(本问题适用于使用anaocoda3安装的python3):yum不能使用,会产生以下错误问题一:/root/anaconda3/lib/liblzma.so.5: version `XZ_5.1.2alpha’ not found (required by /lib64/librpmio.so.3)解决后肯定会出现问题二:/usr/lib64/pyth
/*** Structure for SIP Message (REQUEST and RESPONSE).* @struct osip_message*/ struct osip_message { char *sip_version; /**< SIP version (SIP request only) */ osip_uri_t *...
c#中创建datatable及通过select进行检索数据的使用小记
使用Python计算fasta文件的序列长度在这里插入代码片使用Python计算fasta文件的序列长度#!/usr/bin/python#-- coding:utf-8 --import sysf = open(sys.argv[1],‘r’)out = open(sys.argv[2],‘w’)def chr_length(infile,outfile):f = open(sy...
<br />[转自] 王卫OneWay的专栏. http://blog.csdn.net/Oneway102/archive/2010/12/20/6086741.aspx<br /> <br />该博主有点意思,到目前为止总共写了四篇文章,都是原创,11月和12月分别写了两篇,访问量倒已破三万,排名6000以内,作为程序员, 值了...<br /> <br />以下是正文部分:<br /> <br />我尽量用平和一点的口吻跟你说说关于程序员的那点事儿。<br />1.<br />我在一个叫摩托罗拉的公司
页面布局也叫作重绘(Repaint)和回流(Reflow)在HTML中,每个元素都可以理解成一个盒子,在浏览器解析过程中,会涉及到回流与重绘.回流必定会发生重绘,重绘不一定会引发回流。回流浏览器优化机制由于每次重排都会造成额外的计算消耗,因此大多数浏览器都会通过队列化修改并批量执行来优化重排过程。浏览器会将修改操作放入到队列里,直到过了一段时间或者操作达到了一个阈值,才清空队列当你获取布局信息的操作的时候,会强制队列刷新,也就是上面最后一个点会触发回流的原因。因此浏览器不得不清空队列,触发回流重绘来返回正确
混淆矩阵列表示:实际属性 行表示:预测值 FPFP 第一类分类错误FNFN 第二类分类错误FP rateFP\ rate FP Rate=FPN=FPTN+FP FP \ Rate = \frac{FP}{N}= \frac{FP}{TN+FP} SpecificitySpecificity Specificity=1−FP Rate=TNN=TNFN+FP Spe
测试们的35岁职场焦虑,要让自己跨过这道坎,核心还是要让自己的价值能持续升级。
学习Haskell有很长时间了,也做了几个很小的项目,觉得我们真的可以从它的身上学到很多的东西,发现网上关于Haskell的中文资料很少,于是就想把自己的一些认识和想法写下来,和大家探讨学习。更希望能让很多不知道和不了解Haskell的程序员们认识、学习这个语言。 语言对于程序员就像是拿在手上的兵刃,只要用起来得心应手,匕首也可能比大刀好使。但与武侠小说中大侠
附录A 单片机C语言介绍单片机C语言设计指导在实际工程应用中,51单片机的程序设计一般都是采用C语言编写,通过相应的编译器,得到可执行代码,以提高程序开发效率。但由于单片机的内部资源有限,并结合单片机的特点(如位操作),与标准C语言相比,有所不同,称为C51程序。C语言的特点?语言简洁、紧凑,使用方便、灵活。?运算符丰富。?数据结构丰富。具有现代化语言的各种数据结构。?可进行结构化程序设计。?可以...