ORU——ORAN 无线电单元参考架构

ORU

  • ORU-开放无线电单元
    • ORU 类型
      • O-RU“A类”
      • O-RU“B类”
    • 参考
    • 相关文章

ORU-开放无线电单元

ORU(开放无线电单元)的目的是将天线发送和接收的无线电信号转换为数字信号,该数字信号可通过前传传输到分布式单元(DU)。考虑到O-RAN 拆分 7-2,从高层次来看,O-RU 具有以下组件。

  • 同步和前传传输
  • 较低 PHY 层基带处理
  • 数字前端 (DFE)
  • 射频前端 (RF FE)

开放无线电单元(O-RU)参考架构如下图所示。
在这里插入图片描述

  • 同步和前传传输: GPS/PTP(IEEE 1588)模块用于同步。用于前传连接。O-RU 和 O-DU 之间的前传连接是 eCPRI,可以使用光纤或以太网建立

  • 底层PHY基带处理:底层PHY层处理可以使用FPGA或ASIC实现,包括FFT/iFFT、CP添加与删除、PRACH滤波、数字波束成形(可选)等功能。

  • 数字前端(DEF):数字前端由数字上变频器(DUC)、数字下变频器(DDC)、数字预失真(DPD)和波峰因数降低(CFR)组成。

  • 无线电前端 (RFEF): RF前端由天线元件阵列、带通滤波器、功率放大器 ( PA )、低噪声放大器 ( LNA )、数字模拟转换器 ( DAC ) 和模拟数字转换器 ( ADC )组成

  • 其他子系统:
    电源是O-RU的核心,因为它驱动所有子系统。电源可以是交流电或直流电,但建议电源应为-48 VDC
    在O-RU中,LED可用于本地开/关显示前传传输接口、电源和 无线电传输的状态
    可提供 RJ45 连接用于本地访问和调试目的

ORU 类型

根据O-RAN 划分 7-2,O-RU 也可分类或配置为在以下两种不同模式下运行。此分类基于 O-RU 或 O-DU 中的功能。

O-RU“A类”

  • 预编码功能在O-DU中执行,从而使RU 设计变得简单
  • 前传接口将在下行链路中承载空间流,其大小可能大于层
  • 下图显示了A 类下行信号处理

在这里插入图片描述

O-RU“B类”

  • 预编码在O-RU中执行,这使得 RU设计变得复杂
  • 前传接口将承载空间层,这些层可以承载较少的数据
  • 此类别允许在 DL 中执行“调制压缩”,以有效地仅发送相当于星座点的比特,这有助于进一步降低DL 吞吐量
  • B 类,导致带宽接近备选低层拆分 7-3 的带宽
  • 下图显示了B 类下行信号处理

在这里插入图片描述

参考

O-RAN 规范:WG4 – 开放前传接口工作组
TIP 白皮书

相关文章

O-RAN 前传拆分选项 7-2x
O-RAN 前传 C/U、同步和管理平面
O-RAN 前传协议栈
O-RAN 前传延迟管理

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

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

相关文章

FFMPEG录屏(22)--- Linux 下基于X11枚举所有显示屏,并获取大小和截图等信息

众人拾柴火焰高,github给个star行不行? open-traa/traa traa is a versatile project aimed at recording anything, anywhere. The primary focus is to provide robust solutions for various recording scenarios, making it a highly adaptable tool…

卷积核里面的数字表示什么意思?

卷积核里面的数字表示的是一种权重,这些权重在与输入数据进行卷积操作时起着至关重要的作用。简单来说,卷积核是一个小型矩阵,它里面的每个数字都对应着输入数据中某个位置的数值在特征提取过程中的一个系数。 当卷积核在输入数据上滑动时&am…

多线程和线程同步复习

多线程和线程同步复习 进程线程区别创建线程线程退出线程回收全局写法传参写法 线程分离线程同步同步方式 互斥锁互斥锁进行线程同步 死锁读写锁api细说读写锁进行线程同步 条件变量生产者消费者案例问题解答加强版生产者消费者 总结信号量信号量实现生产者消费者同步-->一个…

FlinkPipelineComposer 详解

FlinkPipelineComposer 详解 原文 背景 在flink-cdc 3.0中引入了pipeline机制,提供了除Datastream api/flink sql以外的一种方式定义flink 任务 通过提供一个yaml文件,描述source sink transform等主要信息 由FlinkPipelineComposer解析&#xff0c…

Zustand浅学习

道阻且长,行而不辍,未来可期 之前只是会使用zustand,也没仔细看过zustand的文档,前段时间一个合约朋友问我前端的zustand怎么用,啊,这,是那个笑起来明媚的不像话的帅哥问我问题诶,那我得认真一下…

海量数据迁移:Elasticsearch到OpenSearch的无缝迁移策略与实践

文章目录 一.迁移背景二.迁移分析三.方案制定3.1 使用工具迁移3.2 脚本迁移 四.方案建议 一.迁移背景 目前有两个es集群,版本为5.2.2和7.16.0,总数据量为700T。迁移过程需要不停服务迁移&#…

TypeScript:现代 JavaScript 的超级集

目录 为什么使用 TypeScript? TypeScript 的基本特性 TypeScript 的优势 TypeScript项目实战 简单的命令行任务管理系统 TypeScript 是由微软开发的一个开源编程语言,它是 JavaScript 的一个严格超集。TypeScript 的核心特性是静态类型检查,使得开发者可以在编写代码时…

‌MySQL 5.7和8.0版本在多个方面存在显著区别,主要包括性能优化、新特性引入以及安全性提升

性能优化‌ ‌编码器和解码器‌:MySQL 8.0引入了更快和更高效的编码器和解码器,支持压缩、加密、并发等方面的优化,而MySQL 5.7的编码器和解码器相对较慢。‌认证方式‌:MySQL 8.0默认使用caching_sha2_password作为登录认证插件&…

【贪心算法】贪心算法三

贪心算法三 1.买卖股票的最佳时机2.买卖股票的最佳时机 II3.K 次取反后最大化的数组和4.按身高排序5.优势洗牌(田忌赛马) 点赞👍👍收藏🌟🌟关注💖💖 你的支持是对我最大的鼓励&#…

QtLua

描述 QtLua 库旨在使用 Lua 脚本语言使 Qt4/Qt5 应用程序可编写脚本。它是 QtScript 模块的替代品。 QtLua 不会为 Qt 生成或使用生成的绑定代码。相反,它提供了有用的 C 包装器类,使 C 和 lua 对象都可以从 lua 和 C 访问。它利用 Qt 元对象系统将 QOb…

Devops业务价值流:敏捷测试最佳实践

在迭代增量开发模式下,我们强调按照用户故事的优先级进行软件小功能的频繁交付。由于迭代周期紧凑,测试与开发活动往往并行进行,测试时间相对有限。为确保在这种快节奏的开发环境中依然能够保持产品质量,我们特制定以下测试阶段的…

el-table 纵向垂直表头处理

项目中表格展示会遇到需要纵向垂直表头情况,下面,我们基于el-table组件来实现这种表格。 以下是这次需要用到的数据表格,已知左侧违章名称是固定的,而月份是不固定的,在后端返回数据格式已确定的情况下,需…

Rust 模板匹配——根据指定图片查找处于大图中的位置(支持GPU加速)

Rust 模板匹配——根据指定图片查找处于大图中的位置(支持GPU加速) 01 前言 在手搓RPA工具的时候,总会碰到不好定位的情况,那么,就需要根据小图来找到对应屏幕上的位置(以图识图),这个需求也比较简单。想到市面上也有不少RPA工具都有这个功能,那么人家有的,俺也可以…

Spring框架之策略模式 (Strategy Pattern)

策略模式(Strategy Pattern)详解 策略模式(Strategy Pattern)是一种行为型设计模式,用于定义一系列算法,并将每种算法封装到独立的策略类中,使它们可以相互替换,从而使算法的变化独…

HDFS和HBase跨集群数据迁移 源码

HDFS集群间数据迁移(hadoop distcp) hadoop distcp \ -pb \ hdfs://XX.14.36.205:8020/user/hive/warehouse/dp_fk_tmp.db/ph_cash_order \ hdfs://XX.18.32.21:8020/user/hive/warehouse/dp_fksx_mart.db/HBase集群间数据(hbase ExportSnap…

Sql server查询数据库表的数量

SELECT count(*) FROM sys.objects WHERE typeU --统计表数量 SELECT NAME FROM sys.objects WHERE typeU --列出表名称 或者 SELECT COUNT(*) FROM SysObjects Where XTypeU --统计表数量 SELECT Name FROM SysObjects Where XTypeU --列出表名称 --判断字…

浅谈单片机的gcc优化级别__以双音频信号发生器为例

IDE: CLion HOST: Windows 11 MinGW:x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0 GCC: arm-gnu-toolchain-13.3.rel1-mingw-w64-i686-arm-none-eabi 一、简介 gcc有多种优化级别,一般不选择的情况下&#x…

Ceph MDS高可用架构探索:从零到一构建多主一备MDS服务

文章目录 Ceph实现MDS服务多主一备高可用架构当前 mds 服务器状态添加 MDS 服务器验证ceph集群当前状态当前的文件系统状态设置处于激活状态 mds 的数量MDS 高可用优化分发配置文件并重启 mds 服务 Ceph实现MDS服务多主一备高可用架构 Ceph 的元数据服务(MDS&#…

PySpark 数据处理实战:从基础操作到案例分析

Spark 的介绍与搭建:从理论到实践_spark环境搭建-CSDN博客 Spark 的Standalone集群环境安装与测试-CSDN博客 PySpark 本地开发环境搭建与实践-CSDN博客 Spark 程序开发与提交:本地与集群模式全解析-CSDN博客 Spark on YARN:Spark集群模式…

鸿蒙 APP 发布上架

证书创建与打包: https://developer.huawei.com/consumer/cn/doc/app/agc-help-releaseharmony-0000001933963166 不同环境多渠道打包: //todo 备案相关 一、除了发布应用商店以外,还有3个渠道,都适合小规模内测。 【1】开放式测试:发给指定白名单用户 【2】发布企业内…