5G Toolbox

仿真、分析和测试 5G 通信系统的物理层

 

5G Toolbox™ 提供符合标准的函数和参考示例,用于对 5G 通信系统进行建模、仿真和验证。该工具箱支持链路级仿真、黄金参考验证和一致性测试以及测试波形生成。

借助该工具箱,您可以配置、仿真、测量和分析端到端通信链路,还可以修改或自定义工具箱函数,将其用作实现 5G 系统和设备的参考模型。 

该工具箱提供一些参考示例,可帮助您探究基带规范并仿真射频设计和干扰源对系统性能的影响。您可以生成波形并自定义测试平台,验证您的设计、原型和实现是否符合 3GPP 5G New Radio (NR) 标准。

开始:

波形生成

生成符合 3GPP 5G NR Release 15 标准的波形。使用您生成的波形,作为 5G 设计的黄金参考。

NR 子载波和参数集

根据灵活的 NR 子载波间隔和帧参数集,包括载波带宽部分 (CBP),生成 5G NR 上行链路和下行链路载波波形。

下行链路载波波形生成。

链路级仿真

执行 5G NR Release 15 的链路级仿真。执行发射机、信道建模和接收机操作。通过计算误码率 (BER) 和吞吐量指标来分析链路性能。

吞吐量测试

表现 5G NR 链路级性能,并执行 PDSCH 和 PUSCH 吞吐量仿真。

NR PDSCH 吞吐量。

Test and Measurement

Build test models and characterize transmitter and receiver performance

RF Modeling and Testing

Evaluate the performance of 5G RF transmitters. Model and test NR RF receivers in the presence of interference.

EVM performance of a 5G NR RF transmitter.

Link Measurements

Characterize RF link performance. Measure adjacent channel leakage ratio (ACLR) and error vector magnitude (EVM) metrics.

ACLR measurement for 5G NR test models.

下行链路与上行链路信道和信号

仿真 5G NR 下行链路和上行链路处理。配置并生成物理信号和信道。

下行链路控制处理。

传输信道和控制信息 

配置并生成下行链路传输信道(BCH、DL-SCH)和控制信息。仿真信道编码算法,包括代码块分割和联结、采样率匹配和恢复。

LDPC 编码

使用低密度奇偶校验 (LDPC) 编码对传输信道进行编码和解码,包括下行链路共享信道 (DL-SCH)。

对 DL-SCH 的 LDPC 处理。

极化编码

仿真 NR 5G 极化信道编码方法。应用 CRC 辅助极化编码,对下行链路控制信息 (DCI) 和广播信道 (BCH) 进行编码和解码,从而实现增强移动宽带 (eMBB)。

5G 新无线电极化编码。

信道建模

使用 5G NR TR 38.901 传播信道模型执行误块率 (BLER) 仿真。

CDL 信道模型

对簇延迟线 (CDL) 信道模型进行仿真。

CDL 信道脉冲响应。

TDL 信道模型

对抽头延迟线 (TDL) 信道模型进行仿真。

利用延迟分布 TDL 的信道模型。

小区搜索程序

执行小区搜索和选择程序,以获得初始系统信息,包括主信息块 (MIB)。

同步

构造一个包含同步信号 (SS) 突发的波形,通过衰落信道传递波形,并盲同步以便接收波形。

NR 同步程序。

BCH 解码和 MIB 解析。

System-Level Simulation

Simulate frequency-time resource sharing among multiple user-equipments in a 5G NR network.

Scheduling

Evaluate the performance of medium access control (MAC) scheduling strategies in both time division duplexing (TDD) and frequency division duplexing (FDD) modes.

NR PUSCH MAC scheduling.

开放且可自定义的算法

使用 5G NR 可自定义且可编辑的算法,作为设计验证的黄金参考。使用开放的 MATLAB 算法生成 C 代码。

开放的 MATLAB 代码

使用一整套由开放并可定制的 MATLAB® 代码所表述的发射机、信道模型和接收机操作。

开放且可自定义的 MATLAB 代码。

C 和 C++ 代码生成

生成 C 或 C++ 源代码以加速仿真,获得 C 源代码以便实现,或用作独立可执行文件。 

C/C++ 代码生成。

最新功能

Wireless Waveform Generator 应用中的 5G 支持

使用 Wireless Waveform Generator 应用生成 NR-TM 以及上行链路和下行链路 FRC 波形

支持 DM-RS 和 PT-RS 信号

对解调参考信号 (DM-RS) 和相位跟踪参考信号 (PT-RS) 进行建模,以用于信道估计和相位跟踪

支持 SRC 信号

对用于上行链路信道探测的探测参考信号 (SRS) 进行建模

支持 PRACH 物理信道

对初始系统访问中使用的物理随机接入信道 (PRACH) 进行建模

用于 5G 信道估计的深度学习数据合成

为 5G 信道估计使用的卷积神经网络 (CNN) 生成深度学习训练数据

이러한 특징 및 해당 함수에 대한 자세한 내용은 릴리스 노트를 참조하십시오.

其它 5G Toolbox 资源