5G网络打破专有系统的桎梏

云栖号资讯:【点击查看更多行业资讯】
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!

随着技术的不断变迁,专有无线接入网络的时代正在逐渐消失。运营商希望能在降低成本的同时增加灵活性,其需要易于部署且经济实惠的网络和网络组件,这也导致整个行业从4G专用硬件和专有软件开始转向安装在COTS硬件平台上的开放软件栈。

4G的专有组件

从核心网和RAN的角度来看待无线网络的话,核心网包括骨干网、城域网和区域网(图1)。早期,网络使用固定交换机和路由器来传输数据,如今核心网在RAN的边缘聚合数据,RAN将聚合的数据传输到无线电塔。

 

20200612112318448

图1.无线网络由连接到聚合网络和网络核心的无线接入网组成

4G网络在1GHz至4GHz的频带上运行,每座发射塔都配备了一个基带单元(BBU),从核心网收集数据,并将其传送到远程无线电单元(RRU)。

4G在很大程度上是通过运行专有软件栈的自定义硬件来实现的,这种方法对于4G网络来说是可以接受的,但是考虑到5G以及所需成本,运营商已经着手开发开源解决方案。5G的目标是可互换的COTS ARM或运行开源软件栈的x86服务器。

5G网络

5G网络与4G LTE有本质上的不同,频段上,5G覆盖了从6GHz到300GHz的频段。由于频率越高,信号传播过程中的衰减也越大,所以5G网络的基站密度将更高。

5G将4G BBU拆分为无线单元(RU)、分布式单元(DU)和集中式单元(CU)(图2)。解耦这些功能为运营商带来了很大的灵活性,因为它们可以根据需要将RU、DU和CU部署在不同的位置,例如,要求低边缘延迟的网络可以将RU、CU和DU一起部署在边缘,这将最大限度地提高远端连接用户应用程序的性能。另外,一个DU可以为多个RU提供服务,从而降低了网络成本,同时在可接受的最大延迟范围内提供了足够的性能。针对不同的市场和地区,运营商可以部署不同的架构。

 

20200612112319379

图2.在5G网络中,可以将BBU分解为RU、DU和CU

下图更深入地展示了5G网络的硬件和互连。

 

20200612112320997

图3. 5G网络将基带单元分为RU,DU和CU

5G RU包含一个RF发射器和一个LO PHY模块,通常作为一个为数据包管理优化的FPGA或ASIC实现,它可以提供小于1毫秒的延迟,RU和DU之间就是前传。

DU的无线数据包通过前传链路与RU进行往返传输。DU的主要组成部分是无线链路控制器(RLC)、媒体访问控制器(MAC)和HI PHY。MAC集成了与RLC通信的软件和与PHY通信的硬件模块。它可以整合诸如GPU或FPGA之类的硬件加速器,并且可以在延迟小于5毫秒的情况下运行。DU通过F1中传接口连接到CU 。一个DU COTS实现将包括一个带有硬件加速PCIe卡的服务器机箱和一个开源的MAC/RLC栈。

CU由一个控制平面(CP)和一个用户平面(UP)组成。该配置与LTE类似,使得5G网络与4G LTE网络的集成整合更加容易,另外它还为5G RAN配置提供了灵活性。CP和UP作为CU的一部分连接在CU box 中,它们可以以大约10毫秒的延迟运行。

RAN智能控制器(RIC)位于CU的上游,该功能将无线网络虚拟化为一系列可由上游核心控制器访问的功能。

向开放的转变

RU、DU和CU包含SDN或虚拟RAN(vRAN)所需的所有功能和接口。但是,核心的网络编排和自动化层确实需要软件来管理流程。LTE网络通过专有的硬件和软件来管理此任务。由于5G的成本限制,运营商开始寻找利用COTS硬件的标准化开源方案。于是,出现了这几个关键的开源项目:Akraino Edge Stack、O-RAN联盟、ONAP和OCP,另外近期也新成立了一个组织叫OpenRAN政策联盟。

Akraino Edge Stack

Akraino Edge Stack于2018年推出,专注于为网络边缘开发开放式软件栈,现已成为LF Edge计划的一部分。该组织强调模块化设计,支持软件组件的重用。这些堆栈被称为Akraino蓝图,服务于边缘云基础架构的各个子集,包括企业边缘、over-the-top-edge、供应商边缘和运营商边缘。当安装在“裸机”服务器上时,该蓝图将机器转换为特定于应用程序的设备。

Akraino致力于打造可加速RAN部署的5G电信设备,目前正在开发多个运营商的蓝图。该组织最近发布了Akraino无线电边缘云(REC)蓝图,为管理、编排和自动化层提供了与vRAN交互的基本组件。

REC在Linux CentOS发行版上运行,与管理和监视软件一起工作,这些软件包含在Kubernetes中并由Kubernetes管理。堆栈将裸机服务器虚拟化,以便将其抽象为软件服务。上层控制层可以调用这些API,从而使其能够与网络层的数据平面进行交互。

O-RAN联盟

O-RAN联盟致力于实现一个开放、智能的RAN。联盟正在开发开放式虚拟化网络元素,如开放式DU和开放式CU。与Akraino一样,重点在于构建可重用和标准化的模块化参考设计。这种方法不仅加快了集成和部署的速度,而且还使开发人员可以跳过编写通用功能的代码块,从而使他们腾出时间进行创新。

O-RAN的工作与Akraino蓝图的开发紧密相关,其思想是Akraino的蓝图对硬件层进行抽象,然后O-RAN / ONAP软件栈在该层之上运行并与API进行交互(图4)。

 

20200612112320664

图4.开放的5G网络由O-RAN、ONAP和Akraino软件组件组成

O-RAN解决的关键软件开发之一是RAN智能控制器(RIC),RIC在5G核心的RAN控制器与接入网之间提供了接口,从而实现了策略驱动的闭环自动化。RIC是将RU、DU和CU转换为vRAN的接口部件,可提供更快、更敏捷的服务部署和可编程性。

RIC与CU位于同一位置,它通过回程连接到核心网的编排和自动化堆栈,并通过中传连接到CU和DU。它将运行在Akraino REC的蓝图之上,该蓝图经过优化以最大程度地减少了RIC和DU / CU之间的延迟(图5)。Akraino REC与位于核心网边缘的区域控制器集成在一起,可将REC全自动部署到边缘站点。

 

20200612112320981

图5.可以使用Akraino Radio Edge Cloud(REC)蓝图实现O-RAN的RAN智能控制器(RIC)

ONAP

5G网络将支持各种截然不同需求的应用程序。例如,移动设备上的流媒体视频对延迟没有很大的需求,但可能需要具有很高的移动性;智能工厂不会移动,但要求尽可能低的延迟;自动驾驶汽车面临着超高可靠性和超低延迟的双重挑战。当然还有一些其他的因素,包括带宽和成本等。有效地服务于这些多样化的应用程序需要虚拟化网络的能力,这样网络就可以作为网络切片的集合,每个网络切片都可以动态地重新配置,以提供每个应用程序所需的服务质量。

到目前为止讨论的构建块提供了一种创建网络切片的方法,但是它们需要一个位于核心的顶级控制结构来编排和管理服务。ONAP是Linux基金会主办的一个开源网络项目,旨在解决这一需求。

ONAP对于5G部署至关重要,它支持网络服务的编排、自动化和端到端生命周期管理。它非常复杂且计算量很大,仅运行一个ONAP实例就需要140个内核和140 GB的RAM。ONAP与RAN的接口如图6所示。

20200612112320957

图6.软件服务和接口构成了5G网络核心

OCP

在网络世界中创建互操作性需要标准化外形尺寸和接口。OCP的启动就是为了建立硬件规范来实现这一标准化。OCP即将推出的规范之一是openEDGE机箱(图7)。其低功耗要求和处理密度都针对电信和边缘应用进行了优化。

20200612112321707

图7. 基于Open Compute Project标准设计的openEDGE机箱

OpenRAN政策联盟

近日,31个国外知名运营商和技术公司在美国成立了Open RAN政策联盟(OpenRAN Policy Coalition),推广开放概念RAN。

Open RAN政策联盟的成员包括AT&T、亚马逊网络服务、Facebook、谷歌、IBM、英特尔、微软、高通、乐天移动、三星电子美国、Telefonica、Verizon和沃达丰等。

Open RAN政策联盟的目标是为其他致力于技术标准的Open RAN组织(例如O-RAN联盟和TIP项目)提供以政策为中心的支持。

5G有望带来巨大的性能提升,从根本上改变全球通信,为电信运营商提供了创造新市场和消费者服务的机会。为了在5G中取得成功,运营商需要改进网络设备,使其具有灵活性、低成本和快速的上市时间。开放的5G硬件和软件可以帮助其实现这些目标。

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/live

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

原文发布时间:2020-06-12
本文来自:“中国软件网”,了解相关信息可以关注“中国软件网”

原文链接
本文为云栖社区原创内容,未经允许不得转载。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为普及再助一把力!《2021年中国低代码/无代码市场研究报告》正式发布

开发能力“下放”,普通人也能通过“拖拉拽”快速搭建软件——在经历了大型套装软件、软件SaaS化之后,我国企业数字化进程即将迎来低代码/无代码开发的全新时代。 1月19日,海比研究院、中国软件网联合中国软件行业协会在北京举行《2021年中国…

阿里云CDN六大边缘安全能力,全力助推政企数字化转型

6月9日,2020年阿里云线上峰会召开。阿里云智能总裁张建锋认为,数字化已经成为中国经济的主要驱动力,疫情让政府、企业都认识到数字化的迫切性。在峰会上,阿里云CDN正式对外发布基于CDN构建的六大边缘安全能力,全力助推…

PageHelper循环依赖 com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration

在用pageHelper的时候突然遇到个问题,启动项目后出现这个情况: springboot2.6好像禁止循环依赖还是啥的,翻来翻去没看到解决办法,后面去pageHelper github看,才看到最新版本已经解决了这个问题。 解决方案&#xff…

获奖名单出炉,快来看看有没有你!

这次千万别再错过!周五福利日,人人都可免费领会员!详情戳这里奖品多多,不仅有CSDN月卡会员、CSDN年卡会员,还有5w现金奖品等你瓜分!邀请越多奖品越多!本周五上午11:00,准点开放领取&…

看我如何用Dataphin实现自动化建模

前言:更多关于数智化转型、数据中台内容可扫码加群一起探讨 阿里云数据中台官网 https://dp.alibaba.com/index 作者:数据小海豚 随着大数据趋势的迅速增长,数据的重要性与日俱增,企业内看数据、用数据的诉求越来越强烈&#x…

EasyExcel 导出时 Converter转换器 注入 ExcelContentProperty 为null

异常现象: Converter转换器 注入 ExcelContentProperty 为null 直接原因: 调用**.head()**方法,重写表头样式,就导致ExcelContentProperty 注入失败。 源码原因: todo 解决办法: todo

SaaS模式云数据仓库:持续保护云上数据及服务安全

2020年6月9日,阿里云 MaxCompute 全新发布企业级新能力,在成本、性能、安全方面,持续定义企业级SaaS模式云数据仓库,通过 “云数据仓库” 的新模式,帮助企业实现数字经济新优势。 据介绍,最新发布的算力资…

看穿容器的外表,Linux容器实现原理演示

来源 | 多选参数责编 | 程序锅头图 | 下载于视觉中国容器技术的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界”也就是独立的“运行环境”。下面我们使用 C 语言和 Namespace 技术来手动创建一个容器,演示 Linux 容器…

小时候都想当科学家后来只有他做到了——对话阿里云MVP朱祺

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 对朱祺我是好奇的。初次交流时,仅限于一个积极活跃、涉猎广泛的印象,拥抱新技术的传…

视频豪横时代,应用如何快速构建视频点播能力?

QuestMobile2020数据显示,疫情发生以来,每个网民每天花在移动互联网的时长比年初增加了21.5%,对于视频类应用增长尤为突出。而短视频用户规模已超8.5亿,用户使用时长在移动互联网用户使用总时长占比已达10.5%,仅次于社…

大数据的下一站是什么?服务/分析一体化

作者:蒋晓伟(量仔) 阿里巴巴研究员 因为侧重点的不同,传统的数据库可以分为交易型的 OLTP 系统和分析型的 OLAP 系统。随着互联网的发展,数据量出现了指数型的增长,单机的数据库已经不能满足业务的需求。特…

No outgoing sequence flow of the exclusive gateway ‘XXX‘ could be selected for continuing the proces

不满足流程图的排他网关设置了【条件表达式】的条件,注意设置条件表达式值时,内容不要出现空格。 No outgoing sequence flow of the exclusive gateway sid-9B4912C2-EEA4-4076-886E-D185AB4CBDBB could be selected for continuing the process检查流…

阿里云发布OAMKubernetes标准实现与核心依赖库

作者 | 张磊 阿里云高级技术专家、CNCF 官方大使,CNCF 应用交付领域 co-chair,Kubernetes 项目资深维护者 美国西部时间 2020 年 5 月 27 日,阿里云和微软云共同宣布,Open Application Model (OAM) 社区携…

Serverless 在大规模数据处理中的实践

来源 | Serverless作者 | 西流头图 | 下载于视觉中国前言当您第一次接触 Serverless 的时候,有一个不那么明显的新使用方式:与传统的基于服务器的方法相比,Serverless 服务平台可以使您的应用快速水平扩展,并行处理的工作更加有效…

阿里宜搭重磅发布专有云版本、精品应用市场,助力政企数字化转型

6月9日,在2020阿里云线上峰会上,“宜搭”重磅发布专有云版本和精品应用市场,为政企数字化转型提供高效、安全、可靠的服务。宜搭是阿里巴巴集团企业智能事业部自研的低代码应用开发PaaS平台,通过可视化拖拽的方式,传统…

信息如何实现病毒式传播?一文看懂Gossip协议

来源 | 架构之美责编 | 寇雪芹头图 | 下载于视觉中国起源Gossip protocol 也叫 Epidemic Protocol (流行病协议)。Gossip protocol在1987年8月由施乐-帕洛阿尔托研究中心发表ACM上的论文《Epidemic Algorithms for Replicated Database Maintenance》中被…

勇于尝鲜,感受世界——对话阿里云 MVP黄坤

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 阿里云 MVP黄坤是个言简意赅的实干家,言谈中显示出的知识广度和技术深度令我钦佩折服&#xff…

阿里云混合云管理平台发布帮您管好云

6月9日, 在2020阿里云线上峰会上阿里云混合云战略正式发布:全栈建云、智能管云、极致用云。同步发布专有云敏捷版(Apsara Stack Agility)、 混合云管理平台(Apsara Uni-manager)以及下一代企业级一站式DevO…

ApiPost6/Postman发送POST请求及日期格式的参数

Postman在发送POST请求的时候,所有参数写在Request Body(请求体)中,如果需要的参数类型的日期格式的,只需要将日期格式写为2000/01/01即可,Postman会自动识别为日期格式的数据。 如果是2000-01-01格式&…

Mendix入局中国低代码,开发者们你准备好了吗

作者 | 宋慧 出品 | CSDN云计算 头图 | 付费下载于视觉中国 在企业级软件与技术领域鼎鼎大名的Gartner魔力象限,几乎是全球公认的IT厂商实力的重要背书,进入魔力象限右上部分的领导者(leaders)更是能力全面的最优质厂商。 2021年…