主要内容

nrprachofdminfo.

获取Prach OFDM信息

描述

例子

信息= nrprachofdminfo(航空公司pr提供与载波配置参数的物理随机接入信道(PRACH)正交频分复用(OFDM)调制相关的尺寸信息航空公司和Prach配置参数pr

例子

信息= nrprachofdminfo(航空公司pr,'窗口',样本指定函数所应用的时间域样本的数量提高余弦窗口和OFDM符号重叠。

例子

全部收缩

指定运营商配置参数。

carrier = nrcarrierconfig;

配置PRACH for格式A1。

prach = nrprachconfig('configurationIndex',106,'subcarrierspacing'15);

生成并显示PRACH OFDM信息。

信息= nrprachofdminfo(载体,prach)
info =结构与字段:Nfft: 1024 SampleRate: 15360000 cyclicprefixlength: [152 0 144 0 144 0 152 0 144 0000 0 144] guardlength: [0 0000 0000 0 144] symbollength: [1x14 double] OffsetLength: 0 Windowing: 72

设置载波配置参数,指定60 kHz的子载波间隔。

carrier = nrcarrierconfig('subcarrierspacing',60);

配置和生成Prach符号。

Prach = nrprachconfig;

生成并显示PRACH OFDM信息,指定OFDM调制器应用窗口和OFDM符号重叠的样本数。

样品= 95;信息= nrprachofdminfo(普拉赫,'窗口',样本)
info =结构与字段:NFFT:49152 SAMPLEDE:61440000 CyclicPrefixLength:6336 GuardLengts:5952 Symbollengths:61440 offsetLength:0窗口:95

输入参数

全部收缩

特定OFDM数字的载波配置参数,指定为一个nrcarrierconfig对象。只有这些对象属性与此功能相关。

运营商资源网格中的RB数量为1到275的整数。默认值52.对应于具有15kHz的10 MHz载波的最大RB数。

数据类型:双倍的

在kHz中的子载波间隔,用于载体的所有通道和参考信号,指定为15.30.60.120., 要么240.

数据类型:双倍的

循环前缀长度,指定为其中一个选项。

  • '普通的'- 使用此值指定正常的循环前缀。此选项对应于插槽中的14个OFDM符号。

  • '延伸'- 使用此值指定扩展循环前缀。此选项对应于插槽中的12个OFDM符号。对于TS 38.211第4.2节中规定的数值,扩展循环前缀长度仅适用于60 kHz子载波间距。

数据类型:char|细绳

Prach配置参数,指定为nrprachconfig对象。函数只使用这个输入的这些属性。

频率范围,指定为'fr1''fr2'

和这个属性一起使用双相码属性从TS 38.211指定PRACH配置表。

  • 指定表6.3.3.2-2,设置FrequencyRange'fr1'双相码'FDD'“苏”

  • 指定表6.3.3.2-3,设置FrequencyRange'fr1'双相码'TDD'

  • 指定表6.3.3.2-4,设置FrequencyRange'fr2'双相码'TDD'

数据类型:char|细绳

用于上行链路传输的双工模式,指定为其中一个值:

  • 'FDD'- 使用此值指定配对频谱的频分双工(FDD)模式。

  • 'TDD'- 使用此值指定未配对频谱的时分双工(TDD)模式。

  • “苏”- 使用此值来指定补充上行链路。

和这个属性一起使用FrequencyRange属性要从TS 38.211指定这些PRACH配置表:

  • 指定表6.3.3.2-2,设置FrequencyRange'fr1'双相码'FDD'“苏”

  • 指定表6.3.3.2-3,设置FrequencyRange'fr1'双相码'TDD'

  • 指定表6.3.3.2-4,设置FrequencyRange'fr2'双相码'TDD'

数据类型:char|细绳

Prach前导码的时间资源,指定为0到255的整数。此属性指定Tables 6.3.3.2-2至6.3.3.2-4中的配置索引。特性FrequencyRange双相码确定要考虑的实际配置表。

此属性是更高的图层参数Prach-configurationIndex.

数据类型:双倍的

在kHz的PRACH的子载波间隔,指定为1.255.15., 要么30.对于频率范围fr1和60.120.用于频率范围FR2。

将此属性设置为类似前导码格式属性格式。要识别有效的序言格式和子载波间距组合,请参阅LongProdeLflumats.ShortProdbleFlowator.的字段桌子财产。有关更多信息,请参阅第6.3.3.1-1,对于短期法码,对于短前列码,表6.3.3.1-2。

数据类型:双倍的

PRACH插槽号,指定为非负整数。你可以设置nprachslot.值大于每帧的时隙数。例如,您可以使用MATLAB中的传输循环计数器设置此值®模拟。在这种情况下,您可能必须确保属性值是Modulo在调用代码中每帧的时隙数。

数据类型:双倍的

函数应用凸余弦加窗和OFDM符号重叠的时域样本数,指定为非负整数或[]

如果未指定此输入,或者您将其指定为[],该函数将此输入设置为最大值E.这不会影响误差矢量幅度(EVM)测试,如TS 38.101-1附件F.5.5和TS 38.101-2附件F.5.5中所述。E.等于价值地面((NCP-W.)×信息.nfft./NFFT,名义), 在哪里NCPW., 和NFFT,名义表列中的值分别标记为“循环前缀长度”,“EVM窗口长度”和“FFT大小”。

数据类型:双倍的

输出参数

全部收缩

OFDM信息,作为包含这些字段的结构返回。

领域 价值 描述
NFFT. 正整数 FFT点数
采样率 正整数 波形采样率
CyclicPrefixLengths. 1-by-N非负整数矢量,在哪里N是Prach插槽中的OFDM符号的数量 每个OFDM符号的循环前缀长度,在样本中
GuardLengths 1-by-N正整数矢量,在哪里N是Prach插槽中的OFDM符号的数量 在样本中保护OFDM符号的长度
SymbolLengths 1-by-N非负整数矢量,在哪里N是Prach插槽中的OFDM符号的数量 OFDM符号长度,在样本中
OffsetLength 非负整数 在示例中,在配置的prach插槽时段的开始到循环前缀的开始之间的初始时间偏移的长度
窗口 非负整数 函数所应用的时域样本的数量增加了OFDM符号的余弦加窗和重叠

对于长格式,为此LRA.财产的财产pr输入是839.,Prach前导码的第一槽可以通过标称PRACH插槽时段发生部分方式。在这种情况下,该函数增加了值OffsetLength字段,确保OFDM波形跨越整个Active Prach前导码。要使用标称PRACH插槽时段平衡这些插槽,一些非活动PRACH插槽具有比标称PRACH时段短的OFDM波形。该功能通过返回此方法来传达这一点CyclicPrefixLengths.GuardLengths领域[],对应于NoDM符号,并设置OffsetLength字段等于所需的空子帧的数量。

数据类型:塑造

参考文献

[1]3GPP TS 38.211。“nr;物理渠道和调制。“第三代合作伙伴计划;技术规范集团无线电接入网络

[2]3GPP TS 38.101-1。“nr;用户设备(UE)无线电传输和接收;第1部分:范围1独立。“第三代合作伙伴计划;技术规范集团无线电接入网络

[3]3GPP TS 38.101-2。“nr;用户设备(UE)无线电传输和接收;第2部分:范围2独立。“第三代合作伙伴计划;技术规范集团无线电接入网络

扩展能力

在R2020B中介绍