5G网络切片综述 --- 1_5g中cn是什么意思_终端小蛙的博客-程序员秘密

技术标签: 5G  5g  

简介

随着5G时代的来临,21年的SA在国内的全范围商用,现阶段人们对于5G的必要性认识还不足。主要是目前人们用的5G 主要集中在eMBB(enhanced Mobile Broadband)即增强型移动带宽的阶段,而大数据业务如在线直播、高清视频等在4G上都得到了很好的支持,所以带宽的继续增大对于用户体验的边际效应递减。5G所带来的真正改善并不仅仅是在于大带宽,而在于5G提供了在同一张物理5G网络的情况下,同时能够提供eMBB,URLLC(Ultra-Reliable Low-Latency Communications),mMTC(massive Machine-Type Communications),V2X(Vehicle to Everything)的各种服务。网络切片就是使能这些不同服务的最关键的技术。当然在4G的时候,我们也支持网络切片,不过当时比较简单,如将4G切分成了IMS/专网/公网,如下图所示
在这里插入图片描述
显然,4G的网络切片只是按照几个固定的场景在核心网这一块做了简单的分割,这并不能满足5G的赋能各种场景的设想。在5G中,运营商能通过网络切片为每个数据服务创建虚拟通道的方式,从而保证每个服务的QOS等。最终,运营商能够通过网络切片找到新的盈利模式,从管道提供商的身份突破,找到新的盈利点。
在这里插入图片描述
5G被视为各行业(如汽车、传媒、公共事业)的加速催化剂,但是各行业对于网络的要求(如时延、吞吐量、可靠性)是各种各样的,那么如上图的5G切片示意图所示。5G网络通过切片,可以将一张物理网络切割成各种功能不同的逻辑网络来保证不同服务的QoS。从商业的角度看,网络切片使网络服务提供商(Communication Service Providers, CSPs)通过给不同的垂直服务提供定制化逻辑网络的功能来拓展自己新的商机。

基本前提

如前文所述,网络切片的根本目的就是在于给不同的服务提供商或者网络租户提供不同SLA(Service Level Agreement)的服务,这样就能实现5G赋能各个行业的愿景。而要实现网络切片的动态控制,就得建立在NFV(Network Function Virtualization)的架构上,网络切片的逻辑网络概念也是基于SDN(Software Design Network)定义的。至于NFV和SDN的由来以及更多的技术细节,这个不是作者本人的专业,也与本文的关系不大,所以读者可感兴趣可自行搜索相关资料。
网络切片的基本概念是在一个公用的物理设施的基础上创建多个虚拟网络,每一个切片都能提供完整的网络功能(包括接入网(RAN)和核心网(CN)的功能)。CN和RAN提供的切片的相关功能都定义在3GPP的规范中,其中CN层的切片的主要目的在于向不同的用户(服务提供商等,这里指的不是UE)提供不同的服务,RAN层面引入了O-RAN定义的RAN Intelligent Controller(RIC),用户快速相应UE策略控制(该部分会专门起一个新的topic讨论)和实时控制。

核心技术

下文将从CN/RAN/UE三个层面来讲述网络切片实施所需要的核心技术。

核心网

网络切片在5G核心网也是一项关键的技术。譬如对于超低延时的业务,核心网有能力将这些流量的处理下沉到边缘网络,运用上边缘计算等相关算法,就能实现垂直行业要求的超低延时的业务,拥有这种能力后,运营商就能拓展相应的业务,找到新的商机。下面我们来展开两个核心网这边的关键点:
1.对于不同切片的一个不同的收费策略
2.怎样管理和识别不同的网络切片

不同切片的计费策略

不同的垂直行业对于收费的需求可能会有很大的不同,从按累计流量计费到按订阅信息计费不等。显然,计费是核心网切片的关键目标,因为各垂直行业的客户会依据自身的业务需求提出对网络的不同要求,然后运营商将其转化为SLA并输出给网络切片管理系统。网络切片管理系统控制和部署其子系统,包括RAN/CN/不同的服务组件来满足和保证相应的SLA。在类似情况下,就可以依据客户的商业需求来定制化客户的计费模式。

怎样管理和识别不同的网络切片

终端路由选择策略(UE Route Selection Policy,URSP)是当前给不同终端管理网络切片的方法,它是由PCF激活的一项策略,然后经由AMF发送给UE。在4G网络中,我们几乎不可能通过网络为UE的不同服务配置不同的切片,如前所述,4G网络其实也有切片的概念,只是他是预定义的,不可变的,如下图
在这里插入图片描述
而在5G中,通过URSP功能,网络就可以动态的给UE配置不同的切片了。URSP的具体也会在新的文章中展开,可以关注期待(不过有时太忙,没时间更新,想哭)。
在这里插入图片描述

继续期待下一篇

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41898367/article/details/115704705

智能推荐

java.lang.NoClassDefFoundError: HomeWork/Book (wrong name:解决方法_M冲啊哈的博客-程序员秘密

若将如下代码放入idea中会报出Exception in thread “main” java.lang.NoClassDefFoundError: HomeWork/Book (wrong name: HomeWork/BOOK)at java.lang.ClassLoader.defineClass1(Native Method)…错误package HomeWork;import java.io.FileInputStream;import java.io.FileOutputStream;

ScheduledThreadPoolExecutor和@Scheduled区别_一片蓝蓝的云的博客-程序员秘密

ScheduledThreadPoolExecutor:https://blog.csdn.net/mumuwang1234/article/details/[email protected]:https://blog.csdn.net/mumuwang1234/article/details/118442792一.问题背景最近在看ScheduledThreadPoolExecutor执行定时任务的使用,突然想起来前段时间学习了注解@Scheduled也是可以做定时任务的,那这两者到底什

语音信号端点检测 matlab,matlab中语音端点检测_暄饶的博客-程序员秘密

首先在matlab中装好voicebox工具箱,里面有一些需要用到的.m文件具体程序如下:x=readwav('D:/hao.wav');t=x;N=size(x)x=double(x);x=x/max(abs(x));%归一化y1=0;%未到语音的端点帧%amp1=10;%amp2=2;status=0;minlen=15;figure(1);subplot(311);plot(x);Frame...

存款显示服务器故障,存款显示服务器故障_戒酒硫的博客-程序员秘密

存款显示服务器故障 内容精选换一换在Windows系统的G系列弹性云服务器中,无法打开NVIDIA 控制面板,GPU驱动无法使用或GPU驱动显示异常。GPU驱动状态异常。GPU驱动显示正常,查看属性,提示需要重新启动计算机后生效,如下图所示,执行步骤2。GPU驱动有黄色感叹号,查看属性,显示设备有问题,如下图所示,执行步骤2。显示适配器中无GPU显卡驱动(GPU驱动未生效登录GPU云服务器,Clo...

Dart 和 Flutter json转实体类(插件自动生成)_xq30397022的博客-程序员秘密

方式一:在线生成,适合没有办法安装其他辅助插件的IDE,类似vscode,通过网站https://javiercbk.github.io/json_to_dart/将json数据转换成dart实体类方式二:使用Android studio 、Intellij IDEA安装FlutterJsonBeanFactory插件生成具体操作方法可以参考:https://blog.csdn....

mybatis:处理clob、blob类型数据_sshmobai的博客-程序员秘密

以下知识来源说明:http://www.java1234.com/ 数据库表create table t_student( id int primary key auto_increment, name varchar(20), age int, pic longblob, remark longtext)entity:studentp...

随便推点

Android系统定时开关机实现简述_android 定时关机重启_奶牛养殖场小马的博客-程序员秘密

本实验基于Android6.0一 概述:Android系统的定时开关机的实现分为定时开机和定时关机两部分,其中定时关机比较容易,因为不需要底层驱动的配合,只需要发特定广播就可以完成,而定时开机的实现稍微麻烦一些,因为需要底层RTC驱动的配合,废话不多说,直接看代码二 定时关机定时关机实现核心代码:XML文件: 提升apk系统权限,增加关机权限。<?xml version="1.0...

浅析java程序的执行过程_Alan_beijing的博客-程序员秘密

浅析java程序的执行过程 在研究任何一门语言时,无论是面向过程的c,c++(面向过程和面向对象),还是面向对象的.net,java等,弄清语言执行过程至关重要。何为语言执行过程? 所谓语言执行过程,指对于任何一门语言,如java,.net语言,从源代码到机器代码的过程。 研究过C#,c+...

YOLO文章详细解读_yolo使用_Michaelliu_dev的博客-程序员秘密

文章《You Only Look Once: Unified, Real-Time Object Detection》提出方法下面简称YOLO。目前,基于深度学习算法的一系列目标检测算法大致可以分为两大流派: 1.两步走(two-stage)算法:先产生候选区域然后再进行CNN分类(RCNN系列), 2.一步走(one-stage)算法:直接对输入图像应用算法并输出类别和相应的定位(YOL...

非凸优化问题的几种经典解法_迎着黎明那道光的博客-程序员秘密

在研究中,对于非凸问题进行优化通常有以下三种传统的方法一、块坐标下降法在每次迭代的过程中,只针对一个变量进行优化求解,其余变量保持不变,然后交替求解。二、逐次凸逼近法将目标函数在定点进行一阶泰勒展开,然后构建近似函数,近似函数代替原目标函数进行求解。三、松弛变量引入法引入松弛变量,将原目标函数中难以解决的公式部分用松弛变量代替,使目标函数变为凸函数。...

关于Java锁机制面试官会怎么问_weixin_40581980的博客-程序员秘密

阅读原文摘要: Java在JDK1.5之前都是靠synchronized关键字保证同步的,这种通过使用一致的锁定协议来协调对共享状态的访问,可以确保无论哪个线程持有共享变量的锁,都采用独占的方式来访问这些变量。乐观锁与悲观锁悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种...

测试用例设计白皮书--边界值分析方法_张元礼的博客-程序员秘密

测试用例设计白皮书--边界值分析方法Author: Vince      来源:http://blog.csdn.net/vincetest 一.方法简介1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 2.与等价划分的区别  1)边界值分析不是从某等价类中随便挑一个作为代

推荐文章

热门文章

相关标签