8.1、5G网络切片认识篇

        首先,3G上网时代来临,流量高速增长,但是网络资源有限,不可能保证所有业务都能全速进行,总得捡重要的首先保障,因此就对业务进行分类,给予不同优先级的业务不同的资源,不同的服务质量,这就是QoS(Quality of Service)。

        后来,对所有用户的各种类型的业务根据不同业务对时延、丢包率的不同要求进行了如下的分类:

        会话类:语音和视频电话就是最典型的会话类业务,其特点是端到端时延小,业务量上下行对称或几乎对称。

        交互类:交互类业务一般指的是终端和服务器进行在线数据交互的业务,特点是请求响应模式。最典型的交互类业务就是网页浏览、数据库检索、网络游戏等。

        流媒体类:流类业务也是实时性的,但是由于它是单向传输,不需要进行交互,所以实时性要求没有会话类业务那么严格,并且允许一定的丢包率和错包率。典型的流类业务是人们在网络上欣赏音频或者视频节目。

        后台类:背景类业务包括一些自动的后台电子邮件接收、彩信或者接收一些文件和数据库下载。这类业务的特点是用户对传输时间没有特别的要求,但是对丢包率的要求很高。

        

        根据这些不同的业务的需求罗列优先级,优先保证对网络要求高的业务,然后再兼顾低优先级的业务,这样所有业务都能基本满足。

        进入4G时代,定义了9种最基本的QoS等级,对于不同业务的服务级别的管理更加精细化,如下图:      

        随后,进入5G时代,5G不再只用于人和人之间的通信,而是万物互联:

        增强型移动宽带(eMBB):需要关注峰值速率,容量,频谱效率,移动性,网络能效等这些指标,和传统的3G和4G类似。

        海量机器通信(mMTC):主要关注连接数,对下载速率,移动性等指标不太关心。

        高可靠低时延通信(uRLLC):主要关注高可靠性,移动性和超低时延,对连接数,峰值速率,容量,频谱效率,网络能效等指标都没有太大需求。

        例如,自动驾驶需要在行驶过程中,为了应对危险,需要在1毫秒左右的超低时延内和网络进行极高可靠的通信。与之不同的是,自来水公司拥有成千上万个智能水表需要上报数据,因此超大容量是至关重要的,至于网速慢一些,误码率高一些问题都不大。

        这些不同业务截然不同的特点,让脱胎于3G和4G时代,仅针对智能手机的移动宽带业务的QoS方案使用起来捉襟见肘。

        在5G时代“万物互联”的宏大构想内,除了eMBB继承自之前的手机上网业务之外,mMTC和uRLLC都是属于物联网业务。运营商要开展物联网业务,必然涉及到和其他物联网服务提供商的合作和定制化,如何为合作伙伴提供一张按需定制,独立运维,稳定高效的网络,也就成了亟需解决的技术需求。

        于是,这些聪明的工程师想到了一个点子:何不布上几张独立的子网络来支持5G的几大场景?这些子网络的无线、承载和核心网等资源都完全和其他网络隔离开来,而QoS依旧只局限在某一张子网络的内部进行服务质量管理。

        比如说,我们建上三大类子网络:eMBB,mMTC和uRLLC各一类,这些网络之间是独立不受影响,每张子网络内部的不同业务依旧使用QoS来管理。并且在同一类子网络之下,还可以再次进行资源的划分,形成更低一层的子网络,比如mMTC子网络还可以按需分为:智能停车子网络,自动抄表子网络,智慧农业子网络等等。相当于把QoS从二维扩展到了三维,这些相互隔离的子网络就叫做网络切片或者子切片。

        既然要切片,首先必须要把各个模块统一起来管理,形成一个有机整体,然后才能有切片的可能,那么5G是怎样实现各个模块的统一管理和资源切分呢?这就要引入NFVSDN技术了。

        NFV的全称是“Network function virtualization”,这就是大名鼎鼎的虚拟化。随着通用服务器处理能力的大幅增强,便有了余力拿出一部分资源作为虚拟化层,把网络中的计算(类似电脑的CPU,内存)、存储(类似电脑的硬盘),以及网络(类似电脑的网卡)这些资源进行统一管理,按需划分。这样一来,一台,甚至多台物理服务器的硬件就形成了资源池,可以按照需要划分成若干逻辑服务器,供各种应用来使用。

        SDN的全称是“Software Defined Network”,又叫软件定义网络。区别于传统网络中的各个路由转发节点各自为政,独立工作的现状,SDN引入了中枢控制节点:控制器,用来统一指挥下层设备的数据往哪里发,下层网络设备只需要照着执行即可。这样一来,就像网络有了大脑一样,可以实现控制和转发分离,网络灵活性和可扩展性大为增强。     

        依托虚拟化和软件定义网络技术,我们可以把所有的硬件抽象为计算,存储和网络这三类资源进行统一管理分配,给不同的切片不同大小的资源,且完全隔离互不干扰,实现了逻辑上的高层统一管理和灵活切割。因此NFV/SDN成为了网络切片技术的基础。   

        遥想3G和4G时代的QoS管理,虽说无线,承载跟核心网都有参与,但却是在各立山头,分别处理,都只管自己的那一亩三分地,没有任何的全局把控。

        跟3G和4G锦上添花的QoS管理功能不同,5G对网络切片进行了全面的设计,可以对各类资源及QoS进行端到端的管理,横贯无线,承载与核心网,并使之成为5G网络的基本特征之一。

        在这样的架构之下,在负责高层网络切片管理功能之下,分为无线,承载,核心网几个子切片,分工合作,完成重任。

        

        无线子切片:切片资源划分和隔离,切片感知,切片选择,移动性管理,每个切片的QoS保障。

        承载子切片:基于SDN的统一管理,承载也可以被抽象成资源池来进行灵活分配,从而切割成网络切片。

        核心网子切片:核心网在5G时代可谓变得妈都不认识了,基于SBA(服务化架构 Service Based Architecture),以前所有的网元都被打散,重构为一个个实现基本功能集合的微服务,再由这些微服务像搭积木一样按需拼装成网络切片。

        最后,经过无线,承载和核心网这些纵向子切片的协同工作,为端到端的横向切片:eMBB、mMTC和uRLLC提供支撑,不同的业务得以在不同的切片之上畅行。

        基于网络切片,运营商以此可以把业务从传统的语音和数据拓展到万物互联,也将形成新的商业模式,从传统的通信提供商蜕变为平台提供商,通过网络切片的运营,为垂直行业提供实验、部署和管理的平台,甚至提供端到端的服务。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/306782.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于filter的内存马

主要是通过过滤器来拦截severlet请求中的参数,作为过滤器中的参数,来调用自定义过滤器中的恶意函数 在这里我们分析一下filter的实现原理,循序渐进 Demo1: 直接使用filter模拟内存马效果: 1.配置一个简单的severlet的…

[uniapp] uni-ui+vue3.2小程序评论列表组件 回复评论 点赞和删除

先看效果 下载地址 uni-app官方插件市场: cc-comment组件 环境 基于vue3.2和uni-ui开发; 依赖版本参考如下: "dependencies": {"dcloudio/uni-mp-weixin": "3.0.0-3090820231124001","dcloudio/uni-ui": "^1.4.28","…

flask+mysql徐州市天气信息可视化分析系统-计算机毕业设计源码04600

摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对天气信息等问题,对天气信息进行…

深度学习在交通标志识别中的应用

深度学习在交通标志识别中的应用 深度学习在交通标志识别中的应用1. 交通标志识别的背景2. CNN在交通标志识别中的应用3. 数据集准备4. 模型训练与优化5. 模型评估与部署结语 深度学习在交通标志识别中的应用 交通标志是道路上的重要元素,它们提供了关键的信息&…

网络的设置

一、网络设置 1.1查看linux基础的网络设置 网关 route -n ip地址ifconfigDNS服务器cat /etc/resolv.conf主机名hostname路由 route -n 网络连接状态ss 或者 netstat域名解析nslookup host 例题:除了ping,什么命令可以测试DNS服务器来解…

机器学习系列--R语言随机森林进行生存分析(2)

随机森林(Breiman 2001a)(RF)是一种非参数统计方法,需要没有关于响应的协变关系的分布假设。RF是一种强大的、非线性的技术,通过拟合一组树来稳定预测精度模型估计。随机生存森林(RSF&#xff0…

【算法分析与设计】移动零

题目 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums [0…

【Github-Action】统计整个社区所有项目的贡献

thinkasany/organize-contributors 介绍🚀谁在用我效果🍔 使用指南示例仓库mdpagesyml配置yml demo 介绍 项目地址 如果你对github-action感兴趣,还可以看这篇文章, 这篇文章教会你如何开发Github Action,并且让你明…

2024年跨境电商上半年有哪些营销节日?

2024年伊始,跨境电商开启新一轮的营销竞技,那么首先需要客户需求,节假日与用户需求息息相关,那么接下来小编为大家整理2024上半年海外都有哪些节日和假期?跨境卖家如何见针对营销日历选品,助力卖家把握2024…

JavaScript中解锁Map和Set的力量

🧑‍🎓 个人主页:《爱蹦跶的大A阿》 🔥当前正在更新专栏:《VUE》 、《JavaScript保姆级教程》、《krpano》 ​ ​ ✨ 前言 ES6带来了Map和Set两个新的数据结构 - 它们分别用于存放键值对和唯一值。Map和Set提供了更…

调试器加载错误,从任务栏打开可能会导致该问题 2024/1/8

🧧喜欢将常用软件固定在任务栏的用户肯定很苦恼这个问题 🧧问题复现 🧧这里先查找一下原因 🧧查看一下固定在任务栏的微信小程序开发工具的属性 如果不会打开任务栏图标属性界面的小伙伴请先翻到文章最后 🧧再使用同样…

数据结构与算法教程,数据结构C语言版教程!(第三部分、栈(Stack)和队列(Queue)详解)二

第三部分、栈(Stack)和队列(Queue)详解 栈和队列,严格意义上来说,也属于线性表,因为它们也都用于存储逻辑关系为 "一对一" 的数据,但由于它们比较特殊,因此将其单独作为一章,做重点讲解。 使用栈…

【JVM 基础】 Java 类加载机制

JVM 基础 - Java 类加载机制 类的生命周期类的加载: 查找并加载类的二进制数据连接验证: 确保被加载的类的正确性准备: 为类的静态变量分配内存,并将其初始化为默认值解析: 把类中的符号引用转换为直接引用 初始化使用卸载 类加载器, JVM类加载机制类加载…

「 CodeQL从入门到精通系列 」03.CodeQL常用术语介绍

相比其他代码检测工具,CodeQL中定义了很多专用术语,为了更快上手后续章节,本文对接下来要用到的术语做了统一汇总与解读。 1. 查询语言(QL) QL是一种声明性、面向对象的查询语言,经过优化,可实现对分层数据结构&#…

kafka入门(六):日志分段(LogSegment)

日志分段(LogSegment) Kafka的一个 主题可以分为多个分区。 一个分区可以有一至多个副本,每个副本对应一个日志文件。 每个日志文件对应一个至多个日志分段(LogSegment)。 每个日志分段还可以细分为索引文件、日志存储…

mybatis plus相同Id与xml配置错误时,mybatis plus解决逻辑

前言 处理做项目的问题,其中不乏奇奇怪怪的问题,其中mybatis plus的问题感觉有点隐蔽,有些是运行时出现,有些是运行到具体的逻辑触发,对于应用的状态监控提出了极大的挑战,应用的状态由健康检查接口提供&a…

facebook广告的基础知识与类型

Facebook广告是在Facebook平台上展示的一种数字广告形式,它允许广告主通过定位特定的受众群体来推广他们的产品、服务或品牌。以下是一些关于Facebook广告的基础知识: 支持Facebook广告的卡、556150、532959,点击获取 广告形式: …

【Proteus仿真】【Arduino单片机】智能感应温控风扇

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真Arduino单片机控制器,使用LCD1602液晶显示模块、DS18B20温度、按键、声光报警、L293D电机驱动等。 主要功能: 系统运行后,LCD1602显示传感器检…

.NET Framework 与 .NET Core 与 .NET Standard 之间的差异

介绍 在本文中,我们将探讨 .NET Framework、.NET Core 和 .NET Standard 之间的差异。 .NET Framework 与 .NET Core .NET框架.NET核心 历史 .NET Framework 是 .NET 的第一个实现。 .NET Core 是 .NET 的最新实现。 开源 .NET Framework 的某些组件是开源的。 .N…

前端实现搜索功能

最近遇到一个需求,用户在输入框输入关键字之后,点击搜索按钮后进行搜索,如下图,选中的数据在下面,上面展现的是搜索后的数据,现在选中了2条数据: 当用户输入KET后点击搜索,搜出的结果有16条,勾选全选选中后,将选中的16条的数据加到之前已选的2条数据里,于是此时已选…