5G无线技术基础自学系列 | CloudRAN架构

news2024/12/24 0:19:11

素材来源:《5G无线网络规划与优化》

一边学习一边整理内容,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:5G无线技术基础自学系列 | 汇总_COCOgsta的博客-CSDN博客


5G在核心网实现云化之后,更有利于用户面分层部署,实现业务的低时延转发。那么距离无线接入网最近的边缘云,能否和无线接入网部分功能融合,以提升无线网络的性能呢?

2.2.1 无线接入网重构

随着2G/3G/4G/5G网络的相继建设部署,整个移动通信网络正变得越来越复杂,尤其是无线接入网层面。各厂家之间独立的“烟囱式”网元架构增加了网元的建设与维护成本,同时,新的制式又不断引入新的频段,如图2-6所示。

“宏站+微站+室分”混合组网形成的异构网络,站点形态多样,功率大小不一,导致无线接入网的运维管理难度越来越大,如图2-7所示。

5G部署初期, 大部分运营商选择非独立组网向独立组网方式逐渐演进的方案。在NSA组网阶段, 4G/5G之间需要解决如何更加高效地完成业务协同的问题。

5G网络的未来实现目标是网络切片即服务(Network Slicing as a Service, NSaaS) , 在无线侧需要功能扩展性非常强的架构来完成各个切片逻辑的划分并进行高效的管理;同时,还需要支持组建大范围基带资源池以提升资源利用率。

在未来超高可靠性超低时延业务场景下,用户面转发功能需要下沉到网络边缘,无线侧需要灵活控制空中接口协议栈,并和垂直行业的边缘计算服务器完成高层应用的对接。

当前传统的无线接入网网络架构已经无法满足这些需求,需要进行网络架构上的重新设计以满足5G未来业务的需求,形成一个敏捷而弹性、统一接入统一管理、可灵活扩展的全新无线接入网。

2.2.2 CloudRAN架构

鉴于无线接入网重构的种种需求, 5G引入了全新的Cloud RAN架构。

CloudRAN引入了集中单元和分布单元分离的架构。CU/DU分离的中心思想是,将基站BBU的空中接口协议栈分割成实时处理部分和非实时处理部分, 其中, 实时处理部分即DU, 仍保留在BBU模块中; 非实时处理部分即CU, 通过网络功能虚拟化(Network Function Virtualization, NFV) 之后云化部署, 如图2-8所示。

CU和DU之间形成新的接口--F1(中传)接口,该接口的承载采取以太网传输方案。在CU和DU的协议栈划分上, 各设备厂商及运营商主张的不同划分方案共有8种, 如图2-9所示。3GPP Rel-15标准明确采用Option2, 即基于分组数据汇聚协议(Packet Data Convergence Protocol, PDCP) 层/无线链路控制(Radio Link Control, RLC) 层的高层CU-DU划分方案。

PDCP层具有数据复制和路由功能, 运营商选择NSA组网(这里以Opton3X架构为例) 时, 当用户面数据从核心网下发到无线侧时, 会在5G基站的PDCP层完成数据分流, 如图2-10所示。若CU非云化组网, 则核心网下发的用户面数据到达5G基站之后, 分流给LTE基站的部分用户面数据需通过X2接口转发, 此时必须迂回到网关再向LTE基站发送。该流量迂回会给承载网增加不必要的流量负担, 同时增加了用户面分流数据的传输时延。

但是, 如果LTE和5G都进行CU/DU分离, 且CU统一云化集中部署, 则用户面数据分流在CU内部即可完成X2转发, 不会形成承载网数据迂回。因此, 将PDCP层划分到CU模块中, 同时使CU云化集中部署, 更适合NSA组网中的用户面5G分流(Option 3X) 架构。

2.2.3 CloudRAN部署

在确定CU/DU协议栈功能划分方案和CU云化集中部署架构之后, CloudRAN架构还需要考虑CU和其他网元的对接。例如,用户面功能,以及CU和DU的位置部署、DU和射频之间的前传接口部署等问题。图2-11所示为CloudRAN整体方案。

1.Mobile Cloud Engine解决方案

由于CU的功能属于基站功能的一部分,所以部署CU的云数据中心一般位于边缘云或区域云。该数据中心除了需要部署CU网元之外, 还需要部署UPF和移动边缘计算(Mobile Edge Computing, MEC)服务器。对于低时延业务(以无人驾驶业务为例),当DU侧将用户面上行数据送到CU完成相应处理之后,CU需将数据转发到UPF, UPF再将数据转发至相应的无人驾驶MEC服务器中, 产生控制命令再反向下行发送至DU。因此, 部署了CU的云数据中心采用移动云引擎(Mobile Cloud Engine, MCE) 方案,该方案包含了CU、UPF、MEC以及其他接入侧一系列的虚拟化网络功能集合, 从形态上看, 这些功能安装在通用的服务器上, 遵从NFV架构和云化特征。

2.CU、DU位置部署方案

通常, DU仍然保留在基带板中, 部署在BBU侧。但实际上, DU的部署可以采用传统的DRAN架构或者CRAN架构, 这和CU的部署位置有关。

如图2-12所示(图中100X指100以上, 10X指10以上) , 在Option2方案中, CU部署在边缘云数据中心(某些极低时延业务场景) , 或者位于中心机房(下挂的BBU数量较少, CU集中程度不高) ,此时DU适合采用DRAN部署; 在Option1方案中, CU部署在区域云数据中心(大量CU高度集中部署),此时DU可以采用CRAN或者DRAN/CRAN并存的部署方案。

在Opion 1方案中, CU集中程度高, 能实现更大范围的控制处理, 可以组成较大规模的基带资源池,资源共享效果好;但是CU距离用户较远,业务时延较大,时延敏感型业务不适合采用该方案。

而在Option2方案中, MCE更靠近用户,时延低, 能够实现时延敏感型业务, 但是资源池规模小,无法大范围共享基带资源,而且有些中心机房可能需要改造才能够部署通用服务器。

3.前传接口解决方案

(1) eCPRI方案。

传统的前传接口采用了CPRI协议, BBU和射频模块(AAU/RRU) 的处理流程按照图2-13所示的Option8方案进行划分。

但是, 在Option8方案中, CPRI接口传输的数据量很大, 尤其是在5G基站普遍采用了64T64R的大规模多输入/输出(Massive Multiple-Input Multiple-Output, Massive MIMO) 天线的情况下, CPRI接口的带宽需求超过了300Gbit/s(见表2-1) , 即使采用3.2:1的CPRI接口压缩之后也接近100Gbit/s(见表2-2)。

为了减轻前传接口的带宽压力, 5G在前传接口上采用了Option7划分方案, 即eCPRI接口方案。在eCPRI接口方案中, 部分物理层处理过程被转移到射频模块中, 可以使前传接口传输带宽需求下降为同等配置下的CPRI接口带宽需求的1/4, 即64T64R天线规模下采用3.2:1的比例进行压缩, eCPRI接口传输带宽需求约为25Gbit/s, 从而大幅降低了前传接口光模块的规格要求和部署成本。

(2)前传接口传输方案。

对于DU分布式架构部署场景, 一般DU距离AAU/RRU比较近, 可直接采取光纤直驱的方式解决前传接口传输问题; 对于DU集中式部署场景, DU集中位置和AAU/RRU距离较远, 此时, 建议采用无源/有源波分方案解决前传接口传输问题, 以减少DU至AAU之间所需的光纤数量, 降低传输成本。

2.2.4 CloudRAN价值

实现CloudRAN架构之后, 将大大增加无线接入网的协同程度及资源弹性, 便于统一、简化运维。总体而言, Cloud RAN架构的价值如下。

(1) 统一架构,实现网络多制式、多频段、多层网、超密网等多维度融合。

(2) 集中控制,降低无线接入网复杂度,便于实现制式间与站点间高效地业务协同。

(3) 5G平滑引入,使用双连接的技术可以实现极致的用户体验;同时,避免了4G和5G站点间可能出现的数据迂回而导致的额外传输投资和传输时延。

(4) 软件与硬件解耦,开放平台,促进业务敏捷上线。

(5) 便于引入人工智能实现无线接入网切片的智能运维管理,适配未来业务的多样性。

(6) 云化架构实现了资源池化、网络按需部署、弹性扩缩容,提升了资源利用效率,保护了运营部投资。

(7) 适应多种接口划分方案,可以满足不同传输条件下的灵活组网。

(8) 网元集中部署, 节省了机房, 降低了运营支出(Operating Expense, OPEX) 。

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

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

相关文章

2.旋转的骰子(1)

1.动画——旋转的骰子 我们想用纯html 和CSS, 做一个旋转的筛子,骰子要有立体感,每个面上要有圆点,表示点数,并且骰子可以原地旋转。 2.分析需求——庖丁解牛

【DELM回归预测】基于matlab多元宇宙优化算法改进深度学习极限学习机数据回归预测【含Matlab源码 2230期】

⛄一、多元宇宙优化算法 MVO是Seyedali Mirjalili受到多元宇宙理论的启发提出来的元启发式优化算法。主要根据多元宇宙理论的3个主要概念-白洞、黑洞和虫洞,来建立数学模型。 MVO算法中的可行解对应宇宙,解的适应度对应该宇宙的膨胀率,在每…

【第三部分 | 移动端开发】2:流式布局

目录 | 移动端布局 | 流式布局(百分比布局) | 案例:京东搜索页相关知识点 | 移动端布局 | 流式布局(百分比布局) 介绍 核心思想:不使用固定布局,而是使用百分比 为了保护盒子的内容不因拉伸…

Spring AOP使用与原理

AOP介绍 SpringAOP核心概念 上述中已经出现的关键词有Advice(顶级的通知类/拦截器)、MethodInvocation(方法连接点)、MethodInterceptor(方法拦截器) SpringAOP在此基础上又增加了几个类,丰富了AOP定义及使用概念,包括 Advisor:包含通知(拦截…

基于密度的划分、DBSCAN(机器学习)

目录 居于密度的划分 DBSCAN算法 居于密度的划分 基于划分聚类和基于层次聚类的方法在聚类过程中根据距离来划分类簇,因此只能够用于挖掘球状簇。 为了解决这一缺陷,基于密度聚类算法利用密度思想,将样本中的高密度区域(即样本点分布稠密的…

图的概念(1)

图是什么? 首先,我们导入需要的包? import numpy as np import random import networkx as nx from IPython.display import Image import matplotlib.pyplot as plt 图的定义? 图表示物件与物件之间关系的数学对象,…

Metasploit入门用法

靶机介绍 Difficult: As always, it’s a very easy box for beginners. Goal: Get flag Download:https://www.vulnhub.com/entry/funbox-scriptkiddie,725/ 解题过程: 1.使用nmap进行端口扫描:Nmap -sV IP 2.使用search命令查…

yolov5加入分割头,多任务头

Yolov5同时进行目标检测和分割分割_MidasKing的博客-CSDN博客_yolov5分割 用YOLOv5ds训练自己的数据集,注意点!_用猪头过日子.的博客-CSDN博客 基于pytorch用yolov5算法实现目标检测与分割_无损检测小白白的博客-CSDN博客 原理 代码:

一种三自由度机器人的设计(CAD+Solidworks+文档)

目 录 摘 要 I Abstract II 第1章 绪论 1 1.1课题研究背景及其意义 1 1.2三自由度机器人的发展与现状 1 1.3三自由度机器人的原理和介绍 3 1.4三自由度机器人目前存在问题 4 1.5三自由度机器人的力控制问题 4 1.6三自由度机器人的发展趋势 5 第2章 总体技术方案及系统组成 7 2.…

[附源码]SSM计算机毕业设计电子病历信息管理系统JAVA

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

AVL的单旋和双旋—附图超详细

文章目录前言:AVL 的插入寻找插入位置更新平衡因子调整AVL右旋左旋左右双旋右左双旋完整代码前言: 我们知道二叉排序树的搜索效率很高,能达到(logn)的时间复杂度,但是当元素有序导致二叉搜索树变成了一个长条(图左&am…

游戏优化之空间划分

使用的动机 定义:将对象根据它们的位置存储在数据结构中,来高效地定位对象。 在游戏中,AI向最近的敌人攻击是很常见的,但如果有很多单位的话,他们AI需要频繁的查找单位,然后在检测是不是距离最近的单位&a…

Git工具使用全解

Git工具使用全解 文章目录Git工具使用全解1.企业开发中的版本控制器2.Git工具的使用场景3.Git工具操作流程(三板斧操作)4.Git工具的安装与常用命令4.1 Git的安装4.2 Git基本操作指令5.Git工具常见问题解决5.1 常见问题:分支冲突解决办法5.2 常见问题:合并…

Linux | 动静态库 | 动静态链接 | makefile库打包 | 第三方库使用

文章目录何为动静态库库文件的链接静态链接静态库打包动态链接动态库打包第三方库的使用静态库的使用动态库的使用在系统层面上的动态链接理解何为动静态库 静态库(.a):在程序编译链接时将静态库二进制码拷贝到程序代码中,程序运行时不再需要外部的静态库…

面试:类相关---Java、Android有哪些类加载器

Android类加载器与Java类加载器的对比 - 掘金 Android | 类加载器与插件化 - 简书 相关复习: 面试:热修复原理_沙漠一只雕得儿得儿的博客-CSDN博客_android 热修复原理面试 面试:类的初始化过程_沙漠一只雕得儿得儿的博客-CSDN博客 什么…

内置 230+ 工具,它值得被官方纳入标准库

经过了几十年的发展,Python 的轮子生态越来越丰富,例如针对网络请求有 requests,针对命令行开发有 typer 等等,这些第三方库给我们的日常开发带来了极大的便利。 今天我推荐另一个第三方库 – Boltons,和大多数第三方…

go语言之不必要的拷贝

其实我也是个golang开发者~~ Go语言本来就以轻量快速著称,一位GitHub员工却偶然发现: 只改变一个字符的位置,能把一段代码运行速度提高足足42%。 简直就像是…… 这个简单有效的技巧一经发布,就引来众多程序员围观。 原作者自己…

论文中常见的拟合散点验证图(R语言版)

论文中常见的拟合散点验证图(R语言版) 如上图所示,是论文中常见的validation图,python也能实现相似的图绘。 今天先介绍R语言版,python改期再介绍吧 这张图需要依次实现下列功能: data实测与data模拟的散…

RabbitMQ系列【11】延迟队列

有道无术,术尚可求,有术无道,止于术。 文章目录前言1. 过期消息实现延迟队列2. 过期队列实现延迟队列3. 插件实现延迟队列3.1 安装插件3.2 代码实现3.3 测试前言 延迟队列:即消息进入队列后不会立即被消费,只有到达指…

MySQL事务隔离机制 -- 必须说透

文章目录前言一、什么是数据库事务二、事务并发带来的4类问题三、事务4种隔离级别四、Mysql演示4种隔离级别总结前言 如何控制并发是数据库领域中非常重要的问题之一,MySQL为了解决并发带来的问题,设计了事务隔离机制、锁机制、MVCC机制,用一…