主要内容

5 g NR开波形的一代

这个例子实现了一个5 g NR开波形发生器使用5 g的工具箱™。这个例子展示了如何参数化并生成5 g的新收音机(NR)物理随机接入信道(开环)波形,在TS 38.211定义(1]。参数化和生成的示例演示了一个开环配置在一个载体,并显示的位置开环前言在网格资源。您可以定义波形的长度,子帧,并设置模式的活性开环前言在生成的波形。

波形和载波配置

配置一个载体和集生成的波形的长度在1 ms子帧。可视化生成的网格资源通过设置DisplayGrids字段为1。

使用waveconfig开环所需的结构来存储配置参数波形的一代。的waveconfig结构包含这些字段:

  • NumSubframes女士:数量的子帧中生成的波形。

  • DisplayGrids如果设置为1,显示资源网格的例子。

  • 窗口:时域样本数量的OFDM符号的应用窗口和重叠。有关更多信息,请参见nrPRACHOFDMModulate

  • 航空公司描述:Carrier-specific配置对象nrCarrierConfig

  • 开环:包含PRACH-related结构配置,详细描述开环结构部分。

waveconfig = [];waveconfig。NumSubframes = 10;% 1毫秒数子帧中生成的波形waveconfig.DisplayGrids= 1;%显示网格资源waveconfig。窗口= [];%使用默认的窗口%定义一个载波配置对象载体= nrCarrierConfig;母舰。SubcarrierSpacing = 15;母舰。NSizeGrid = 52个;%存储载体进入waveconfig结构waveconfig。航空公司= carrier;

开环结构

设置为开环参数,考虑到数字命理学的开环可以不同于承运人。这个例子集开环配置相应的开环短序言格式B2 15 kHz副载波间距。

你也可以设置额外的开环参数。有关更多信息,请参见nrPRACHConfig

添加字段开环waveconfig结构来存储开环配置及相关参数。这个领域开环是一个包含这些字段的结构:

  • 配置:开环配置对象

  • AllocatedPreambles:指数(基于)的分配是开前言传输。这个字段只考虑主动开环前言。将这个值设置为“所有”包括所有的活动是开前言波形。

  • 权力在dB:开环功率扩展。这个参数代表$ \ beta_{开环}$6.3.3.2 (dB)在TS 38.211部分。

%是开配置开环= nrPRACHConfig;开环。FrequencyRange =“FR1”;%的频率范围(FR1, FR2)开环。DuplexMode =“FDD”;%双工模式(FDD,“TDD”,“南”)开环。配置urationIndex = 145;%配置指数(0。255)开环。SubcarrierSpacing = 15;%副载波间距(1.25、5、15、30、60、120)开环。FrequencyIndex = 0;%的开环传输指数在频域(0。7)开环。TimeIndex = 2;%指数时域的开环传输场合(0,6)开环。ActivePRACHSlot = 0;%活跃的子帧内开槽编号或60 kHz槽(0,1)%商店开环配置和其他参数% waveconfig结构waveconfig.PRACH。配置=开环;waveconfig.PRACH。AllocatedPreambles =“所有”;%的指标分配是开前言waveconfig.PRACH。权力= 0;在dB %开环功率扩展

波形的一代

生成开复基带波形存储在使用参数waveconfig结构。

[波形,gridset winfo] = hNRPRACHWaveformGenerator (waveconfig);

waveconfig.DisplayGrids被设置为1,波形发生器还阴谋开环资源网格,在开环数字命理学。更多信息在OFDM符号在网格资源的数量,看到5 g NR开环配置。

波形发生器函数返回时域波形,和两种结构:gridsetwinfo

结构winfo包含这些字段:

  • NPRACHSlot:开槽的数量每一个分配都是开序言

  • PRACHSymbols:开环符号对应到每一个分配都是开槽

  • PRACHSymbolsInfo:与开环符号相关的额外信息

  • PRACHIndices:开环指数对应到每一个分配都是开槽

  • PRACHIndicesInfo:与开环指数相关的额外信息

结构gridset包含这些字段:

  • ResourceGrid:资源网格对应这个载体

  • 信息:结构对应于开环OFDM调制的信息。如果配置为开环FR2或开槽对当前配置跨越多个子帧,一些OFDM-related开环槽之间的信息可能会有所不同。在这种情况下,信息结构是一个数组长度相同的波形是开槽的数量。

如果~ isempty (gridset.Info) disp (的信息与开环第一开槽:OFDM调制的)disp (gridset.Info (1))结束
信息与开环OFDM调制第一开槽:Nfft: 1024 SampleRate: 15360000 CyclicPrefixLengths: [188 0 0 0 188 180 0 0 0 0 0 0 0 0] GuardLengths: [0 0 0 108 108 0 0 0 0 0 0 108 0 144] SymbolLengths: (1212 1024 1024 1132 1212 1024 1024 1132 1204…]OffsetLength: 0窗口:72

总结和进一步勘探

这个例子展示了如何生成一个时域波形为一个开环配置在一个载波。你可以设置生成的波形的长度的子帧的数量。你也可以设置的开环模式前言在生成的波形。这个例子也显示了开环OFDM-related信息。

生成一个波形包含多个开环配置在同一载体,运行这个例子数开环配置和添加生成的波形在一起。

关于开环配置的更多信息和开环资源网格,明白了5 g NR开环配置

选定的参考书目

  1. 3 gpp TS 38.211。“NR;物理渠道和调制。”第三代合作伙伴项目;技术规范集团无线接入网络

另请参阅

功能

对象

相关的话题