O-RAN Fronthual CU/Sync/Mgmt 平面和协议栈

O-RAN Fronthual CU/Sync/Mgmt 平面和协议栈

  • O-RAN Fronthual CU/Sync/Mgmt 平面和协议栈
  • O-RAN前端
    • O-RAN 前传平面
      • C-Plane(控制平面):控制平面消息定义数据传输、波束形成等所需的调度、协调。
      • U-Plane(用户平面):用于在 5G 数字严格的时间限制内实现高效数据传输的用户平面消息。
      • S-Plane(同步平面)
      • M-plane(管理平面)
  • O-RAN 前传的协议栈
  • O-RAN Fronthual C-U/Sync/Mgmt Planes and Protocol Stack
    • O-RAN Fronthual
    • O-RAN Fronthaul Planes
      • C-Plane (Control Plane): Control plane messages define the scheduling, coordination required for data transfer, beam-forming etc.
      • U-Plane (User Plane): User plane messages for efficient data transfer within the strict time limits of 5G numerologies.
      • S-Plane (Synchronization Plane) : Synchronization plane is responsible for the timing and sync aspects between the O-DU and O-RU. In Cloud RAN deployments, a high accurate synchronization is required between O-DU and O-RUs to achieve controlled linking for inter-O-RU sync operation for TDD, Carrier Aggregation using multiple O-RUs, MIMO, and similar processes. Using S-Plane, O-RAN fronthaul specifications support protocols such as PTP and SyncE to achieve high-accuracy synchronization on the O-RU side by synchronizing with the clock high-performance available at O-DU side.
      • M-plane (Management Plane) : Management plane messages are used to manage the radio unit. M-Plane provides a variety of O-RU management functions to set parameters on the O-RU side as required by the C/U-Plane and S-Plane , e.g. manage O-RU software, perform fault management, etc. O-RAN fronthaul specification for M-Plane provides various parameters as data models to FCAPS functions. This data models eliminates dependence on each O-RU vendorʼs implementation and makes a real multi-vendor Open RAN possible
    • Protocol Stack for O-RAN Fronthaul

O-RAN Fronthual CU/Sync/Mgmt 平面和协议栈

O-RAN前端

DU 和 RU 之间的接口称为Fronthaul 。当此接口允许将任何供应商 DU 连接到任何供应商 RU 时,称为Open Fronthaul。为了实现这种多供应商DU和RU互连,需要一些信令格式和控制消息,这些由开放标准(即O-RAN 联盟)详细说明,作为 O-RAN前传规范的一部分。

这些规范预测了分布式单元 ( DU ) 和无线电单元 ( RU ) 交互的不同场景、底层5G的需求、两个端点之间的时间同步问题,并为服务提供商做好了部署准备。通过解决这些问题,O-RAN 标准确保了DU和RU供应商之间的互操作性。

在这里插入图片描述

O-RAN 前传平面

O-RAN Fronthaul定义了以下操作平面:

C-Plane(控制平面):控制平面消息定义数据传输、波束形成等所需的调度、协调。

  • 调度和波束形成命令
  • DL 预编码配置
  • 混合数学和 PRACH 处理

U-Plane(用户平面):用于在 5G 数字严格的时间限制内实现高效数据传输的用户平面消息。

  • 支持数据压缩
  • I/Q数据传输
  • DL 数据预编码

S-Plane(同步平面)

同步平面负责O-DU和 O-RU 之间的定时和同步方面。在Cloud RAN部署中, O-DU和 O-RU之间需要高精度同步,以实现TDD、使用多个O-RU 的载波聚合、MIMO和类似过程的O-RU 间同步操作的受控链接。使用S-Plane ,O-RAN 前传规范支持 PTP 和 SyncE 等协议,通过与O-DU端可用的高性能时钟同步,在 O-RU 端实现高精度同步。

  • 同步类型
  • 用于同步的 PTP 和 SyncE 配置文件
  • 时间和频率同步指南

M-plane(管理平面)

管理平面消息用于管理无线电单元。M -Plane提供各种 O-RU 管理功能,以根据 C/U-Plane 和 S-Plane 的要求在 O-RU 侧设置参数,例如管理O-RU软件、执行故障管理等。M -Plane的 O-RAN 前传规范为FCAPS功能提供了各种参数作为数据模型。这些数据模型消除了对每个 O-RU 供应商实施的依赖,并使真正的多供应商 Open RAN 成为可能

  • 支持分层/混合模型
  • C/U 平面 IP 和延迟管理
  • FCAPS 包括同步配置和状态

O-RAN 前传的协议栈

上述各平面的O-RAN前传规范协议栈如下图所示。

在这里插入图片描述

  • C/U-Plane ,O-RAN 前传规范支持通过以太网直接传输eCPRI或以太网无线电(RoE) 所用数据的协议栈,以及通过 UDP/IP 传输信号的可选协议栈
  • O-RAN 前传中的S-Plane支持通过以太网传输精确时间协议(PTP) 和SyncE 中使用的数据的协议栈
  • M-Plane支持通过以太网传输NETCONF中使用的信号的协议栈 ,使用带有安全外壳(SSH) 的TCP传输 IP

O-RAN Fronthual C-U/Sync/Mgmt Planes and Protocol Stack

O-RAN Fronthual

The interface between DU and RU is known as Fronthaul. When this interface allows to connect any vendor DU to any vendor RU, know as Open Fronthaul. To enable this multi vendor DU and RU interconnection some signaling formats and control messaging is required are detailed by Open Standard i.e. O-RAN Alliance as part of O-RAN fronthaul specification.

These specifications anticipated different scenarios about Distributed Unit (DU) and Radio Unit (RU) interaction, what the underlying 5G will demand, time synchronization issues between two endpoints, and it make it deployment ready for Service Providers. By addressing these issues, the O-RAN standard is ensuring inter-op between DU and RU vendors.

在这里插入图片描述

O-RAN Fronthaul Planes

O-RAN Fronthaul defines following planes of operations:

C-Plane (Control Plane): Control plane messages define the scheduling, coordination required for data transfer, beam-forming etc.

  • Scheduling and beam-forming commands
  • DL precoding configuration
  • Mixed numerology and PRACH handling

U-Plane (User Plane): User plane messages for efficient data transfer within the strict time limits of 5G numerologies.

  • Support Data Compression
  • I/Q data transfer
  • DL data precoding

S-Plane (Synchronization Plane) : Synchronization plane is responsible for the timing and sync aspects between the O-DU and O-RU. In Cloud RAN deployments, a high accurate synchronization is required between O-DU and O-RUs to achieve controlled linking for inter-O-RU sync operation for TDD, Carrier Aggregation using multiple O-RUs, MIMO, and similar processes. Using S-Plane, O-RAN fronthaul specifications support protocols such as PTP and SyncE to achieve high-accuracy synchronization on the O-RU side by synchronizing with the clock high-performance available at O-DU side.

  • Synchronization Typologies
  • PTP and SyncE profiles for Synchronization
  • Time and Frequency Sync guidelines

M-plane (Management Plane) : Management plane messages are used to manage the radio unit. M-Plane provides a variety of O-RU management functions to set parameters on the O-RU side as required by the C/U-Plane and S-Plane , e.g. manage O-RU software, perform fault management, etc. O-RAN fronthaul specification for M-Plane provides various parameters as data models to FCAPS functions. This data models eliminates dependence on each O-RU vendorʼs implementation and makes a real multi-vendor Open RAN possible

  • Support Hierarchical/Hybrid Model
  • C/U Plane IP and Delay management
  • FCAPS including sync configuration and status

Protocol Stack for O-RAN Fronthaul

The O-RAN fronthaul specifications protocol stack of each above mentioned plane is shown in below picture.
在这里插入图片描述

  • C/U-Plane, the O-RAN fronthaul specifications support a protocol stack that transmits data used by eCPRI or Radio over Ethernet (RoE) directly over Ethernet and an optional protocol stack that transmits the signals over UDP/IP
  • S-Plane in O-RAN fronthaul support a protocol stack that transmits data used in Precision Time Protocol (PTP) and SyncE over Ethernet
  • M-Plane support a protocol stack that transmits signals used in NETCONF over Ethernet with IP transported using TCP with Secure SHell (SSH)

https://www.techplayon.com/o-ran-fornthual-c-u-sync-mgmt-planes-and-protocols-stack/

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

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

相关文章

PADS操作技巧

CTRL左键单击:结束布线 过孔:信号换层、散热 F2布线,然后右键添加过孔。 切换过孔大小

给初学者的 Jupyter Notebook 教程

目录 一、什么是Jupyter Notebook? 1. 简介 2. 组成部分 ① 网页应用 ② 文档 3. Jupyter Notebook的主要特点 二、安装Jupyter Notebook 0. 先试用,再决定 1. 安装 ① 安装前提 ② 使用Anaconda安装 ③ 使用pip命令安装 三、运行Jupyter No…

window下安装rust 及 vscode配置

安装 安装mingw64 (c语言环境 选择posix-ucrt) ucrt:通用c运行时库配置mingw64/bin的路径到环境变量中在cmd窗口中输入命令 "gcc -v" 4. 下载Rust安装程序 安装 Rust - Rust 程序设计语言 5. 配置rustup和cargo目录 (cargo是包管…

RHCE的学习(13)

第十章openEuler简介 概述 openEuler的前身是运行在华为公司通用服务器上的操作系统EulerOS。 EulerOS是一款基于Linux内核的开源操作系统,支持X86和ARM等多种处理器架构,伴随着华为公司鲲鹏芯片的研发,EulerOS 理所当然地成为与鲲鹏芯片配…

ElasticSearch 添加IK分词器

ElasticSearch 添加IK分词器 前言一、IK分词器的算法二、Ik分词器的下载安装(Winows 版本)三、Ik分词器的下载安装(Linux 版本)四、验证测试(postman工具)测试 ik_smart 分词算法测试 ik_max_word 分词算法…

被复线远传节点机JR-IPAM-1600

产品描述 JR-IPAM-1600J是一款被复线远传节点机,通过传统双绞线电缆(被复线\网线\对数电缆\矿用电缆等),用户就可以快速组成一个高速的传输网、局域网。它具有传输速率高、运行稳定、快速安装部署的特点,设备特有的AU…

window中借助nginx配置vite+vue项目的反向代理步骤

在官网下载好nginx的安装包后,解压后 CMD打开 start nginx 是启动命令 nginx -s stop 停止服务 nginx -s reload 如果重写了nginx.conf文件,要执行这条命令 正常情况下 成功启动和成功停止服务长这样 错误情况&解决 如果nginx -s stop失败 ngi…

移动取证和 Android 安全

当今的数字时代已经产生了许多技术进步,无论是智能手机还是虚拟现实、人工智能和物联网 (IoT) 等下一代基础技术。 智能手机已不再只是奢侈品,而是我们生存所必需的东西。根据各种统计数据,如今全球有超过 50% 的人使用手机。 由于数据存储…

图神经网络(GNN)入门笔记(1)——图信号处理与图傅里叶变换

一、信号处理:时域与频域 时域(Time Domain)是我们生活中常见的信号表示方式,以横轴为时间,纵轴为信号该时刻的强度(幅度),就可以得到一张时域图。打个比方,通过每时每刻…

Cent OS-7的Apache服务配置

WWW是什么? WWW(World Wide Web,万维网)是一个全球性的信息空间,其中的文档和其他资源通过URL标识,并通过HTTP或其他协议访问。万维网是互联网的一个重要组成部分,但它并不是互联网的全部。互联…

开放式耳机如何选择?五款千万不能错过的开放式耳机机型推荐

在这里我先做一个行业的知识科普,目前市场上有超过80%的品牌,都是非专业的开放式耳机品牌,也就是跨界大牌或者网红品牌,这些品牌由于没有开放式声学的技术沉淀,在制作开放式耳机的时候,通常都是直接套用传统…

补一下 二维 平面直角坐标系 到三维

上一篇帖子写到 二维的平面直角坐标系,是那样的,这次补充一下三维的。首先需要,安装一个包,如下: 然后,把参数输入,输入这个坐标系的参数,如下: 这样就可以输出如下的三…

bat调用Perl脚本接收不到参数

perl -d checkLog.pl --logfileE:\temp4\test.log --batch-name"Test-log"这样写在BAT文件里肯定能接收到参数 checkLog.pl --logfileE:\temp4\test.log --batch-name"Test-log" 但当这样写时,就不一定能接受到参数了! 现象:在Win11系统上还好,只需要在*.…

【机器学习】决定系数(R²:Coefficient of Determination)

决定系数,也称为 R 平方,是一种用于衡量回归模型预测效果的统计指标。它表示了模型解释目标变量总变异的程度,数值介于 0 和 1 之间,数值越接近 1 表明模型的解释力越强。 1. 的定义和公式 的公式如下: 其中&#xf…

推荐JDK1.8 API 中文文档

jdk api 1.8_google.CHM 一,CHM文件下载 最近更新 链接: 百度网盘 请输入提取码 提取码: e4rx 备用 链接: 百度网盘 请输入提取码 提取码: gczr 二,在线下载地址 https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html 三&…

AscendC从入门到精通系列(一)初步感知AscendC

1 什么是AscendC Ascend C是CANN针对算子开发场景推出的编程语言,原生支持C和C标准规范,兼具开发效率和运行性能。基于Ascend C编写的算子程序,通过编译器编译和运行时调度,运行在昇腾AI处理器上。使用Ascend C,开发者…

静态库、动态库、framework、xcframework、use_frameworks!的作用、关联核心SDK工程和测试(主)工程、设备CPU架构

1.1库的概念 库:程序代码的集合,编译好的二进制文件加上头文件供使用,共享程序代码的一种方式。 1.2库的分类 根据开源情况分为:开源库(能看到具体实现)、闭源库(只公开调用的的接口&#xf…

天地图入门|标注|移动飞行|缩放,商用地图替换

“天地图”是国家测绘地理信息局建设的地理信息综合服务网站。集成了来自国家、省、市(县)各级测绘地理信息部门,以及相关政府部门、企事业单位 、社会团体、公众的地理信息公共服务资源,如果做的项目是政府部门、企事业单位尽量选…

Webserver(5.3)线程池实现

目录 线程池locker.hthreadpool.h 线程池 相比于动态地创建子线程,选择一个已经存在的子线程的代价显然要小得多。至于主线程选择哪个子线程来为新任务服务,有多种方式: 主线程使用某种算法来主动选择子线程。最简单、最常用的算法是随机算…

【重装系统后重新配置2】pycharm 终端无法激活conda环境

pycharm 终端无法激活 conda 环境,但是 Windows本地终端是可以激活的 原因是pycharm 默认的终端是 Windows PowerShell 解决方法有两个: 一、在设置里,修改为cmd 二、下面直接选择