主要内容

5G NR-TM和FRC波形生成

此示例显示如何为频率范围1(FR1)和频率范围2(FR2)生成符合标准的5G NR测试模型(NR TMs)以及上行链路和下行链路固定参考信道(FRC)。对于NR-TM和FRC波形生成,您可以指定NR-TM或FRC名称、信道带宽、子载波间隔和双工模式。

介绍

3GPP 5G NR标准定义了用于一致性测试的链路和波形配置集。两种特定类型的下行链路一致性波形是用于基站(BS)射频测试的NR测试模型(NR-TM)和用于用户设备(UE)输入测试的下行链路固定参考信道(FRC)。

FR1的NR TMs定义见TS 38.141-1第4.9.2节,以及NR-TMS为FR2中定义TS 38.141-2第4.9.2节。

他们是在一个范围内的射频测试,包括使用:

  • 输出功率

  • 正时对准误差(TAE)

  • 占用带宽发射

  • 相邻通道泄漏率(ACLR)

  • 工作波段有害辐射

  • 发射机杂散发射

  • 发射机互调

特定的测试模型针对特定的测量集。

物理下行链路共享信道(PDSCH)FRC为FR1中定义TS 38.101-1附录A.3和FR2的定义见TS 38.101-2附件A.3。

它们用于许多UE测试,包括:

  • UE接收机要求

  • 最大UE输入电平检测

中定义了FR1和FR2的物理上行链路共享信道(PUSCH)FRCTS 38.104附件A。

它们用于许多基站接收测试,包括:

  • 参考灵敏度

  • 相邻信道选择性(ACS)

  • 带内和带外阻塞

  • 接收机互调

  • 通道内选择性

  • 动态范围

  • 性能要求

NR-TM和FRCS跨一组标准化的传输带宽配置的定义信道带宽和子载波间隔的组合的有效范围。

此参考应用程序示例使用MATLAB类hNRReferenceWaveformGenerator.此类提供对带宽配置表、版本15测试模型和FRC列表的访问,并提供基带波形生成和资源网格可视化。

这个hNRReferenceWaveformGenerator类包含两个常量MATLAB表属性FR1带宽表属性包含在所定义的FR1传输带宽配置TS 38.104表5.3.2-1。另请参见中定义的FR1最大传输带宽配置TS 38.101-1表5.3.2-1FR2BandwidthTable属性包含中定义的FR2传输带宽配置TS 38.104表5.3.2-2。另请参见中定义的FR2最大传输带宽配置TS 38.101-2表5.3.2-1。

%释放15传输带宽配置fr1bandwidthtable=hNRReferenceWaveformGenerator.fr1bandwidthtable
FR1带宽表=3×13表10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz的UUUUUUUUUUUUUUUUUUUUUUUUUUU10 10 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 MHz 10 10 MHz 10 10 MHz 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10月月月月月的UUUUUU\\\\\UUUUUUUU\\\\\\\\\UUUUUUUU\\\\\\\\UUUUUUUUUUUUU38 51 65 78 106 133 162 189 217 245 273 60kHz NaN 11 18 24 31 38 51 65 79 93 107 121 135
fr2bandwidthtable = hNRReferenceWaveformGenerator.FR2BandwidthTable
fr2bandwidthtable =2×4表50MHz的100MHz的200MHz的400MHz的_____ ______ ______ ______ 60kHz的66 132 264的NaN为120kHz 32 66 132 264

这个hNRReferenceWaveformGenerator类还包含两个常量属性,它们列出FR1的测试模型名称(TS 38.141-1第4.9.2)节)和FR2的试验模型名称(TS 38.141-2第4.9.2节)。

%发布FR1和FR2的15个NR-TM测试模型fr1testmodels=HNRereferenceWaveFormGenerator.fr1testmodels
FR1测试模型=8×1串“NR-FR1-TM1.1”“NR-FR1-TM1.2”“NR-FR1-TM2”“NR-FR1-TM2a”“NR-FR1-TM3.1”“NR-FR1-TM3.1a”“NR-FR1-TM3.2”“NR-FR1-TM3.3”
fr2testmodels=hNRReferenceWaveformGenerator.fr2testmodels
fr2testmodels=3×1串“NR-FR2-TM1.1”“NR-FR2-TM2”“NR-FR2-TM3.1”

对于下行链路FRC,该类包含其他常量属性,其中列出了FR1的下行链路FRC名称(TS 38.101-1附录A.3)和FR2(TS 38.101-2附件A.3)。

%为FR1和FR2释放15个下行链路固定参考信道fr1downlinkfrc = hNRReferenceWaveformGenerator.FR1DownlinkFRC
fr1downlinkfrc =3×1串“DL-FRC-FR1-QPSK”“DL-FRC-FR1-64QAM”“DL-FRC-FR1-256QAM”
fr2downlinkfrc=hNRReferenceWaveformGenerator.fr2downlinkfrc
fr2downlinkfrc=3×1串“DL-FRC-FR2-QPSK”“DL-FRC-FR2-16QAM”“DL-FRC-FR2-64QAM”

对于上行链路FRC,该类包含两个常量属性,列出FR1和FR2的上行链路FRC名称(TS 38.104附录A)。

%为FR1和FR2释放15个上行链路固定参考信道fr1uplinkfrc=hNRReferenceWaveformGenerator.fr1uplinkfrc
fr1uplinkfrc=89×1串“G-FR1-A1-4”G-FR1-1-1 1“G-FR1-1-1-1 1-1“G-FR1-1-4”G-FR1-1-4“G-FR1-1-1 1 1-1 1 1-1 1 1”G-FR1-1“G-1-1-1-1-1”G-1“G-FR1-1-1-1-1-4“G-1-1-1-4”G-4“G-4”G-1“G-1-FR1-1-1-1-1-1-1-1-1-1-1-1-4“G-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-4“G-5”G-1-5”G-1“G-1-1-1 G-FR1-A3-7“G-FR1-A3-8”G-FR1-A3-9“G-FR1-A3-10”G-FR1-A3-11“G-FR1-A3-12”“G-FR1-A3-13”“G-FR1-A3-14”“G-FR1-A3-15”⋮
fr2uplinkfrc = hNRReferenceWaveformGenerator.FR2UplinkFRC
fr2uplinkfrc =37×1串“G-FR2-A1-4”G-FR2-1-1“G-FR2-1”G-FR2-A1-4“G-FR2-1”G-FR2-A1-4“G-FR2-1-5”G-FR2-1-1“G-FR2-1-1”G-FR2-1-1“G-FR2-1-1-4“G-1”G-FR2-1-1-4“G-1-1”G-3-1-4“G-1”G-1”G-FR2-1“G-1-1-3-1-1-1-1-1-1-1-1-1-1-1-5”G-5“G-1”G-FR2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-5“G-3-3-1-1-1-1-1 1 1”G-FR2-A4-5“G-FR2-A4-6”G-FR2-A4-7“G-FR2-A4-8”G-FR2-A4-9“G-FR2-A4-10”“G-FR2-A5-1”“G-FR2-A5-2”“G-FR2-A5-3”⋮

欲了解更多信息,请访问的帮助hNRReferenceWaveformGenerator通过打字“文档HNRereferenceWaveFormGenerator”.

NR-TM和PDSCH FRC波形生成

每个PDSCH参考波形由以下组合定义:

  • NR-TM或FRC名称

  • 信道带宽

  • 子载波间隔

  • 双工模式

为FR1和FR2定义了不同的NR TMs。根据测试模型的用途,NR TMs具有不同的PDSCH特性。例如:全频带、单调制方案,或具有不同功率提升/去boosting的全频带、多调制方案,或单个、不同PRB分配。所有NR TMs的共同特征为:无SS突发、PDSCH ma每个时隙传输一个(FR2)或两个(FR1)DM-RS位置的类型A,以及跨越两个符号的单个PDCCH,NCCE=1。没有使用传输或DCI编码,PDSCH和PDCCH的输入均为0或PN23。FDD NR-TM波形长度为10毫秒,TDD情况为20毫秒。PT-RS指定用于FR2 NR-TM。

通过比较,下行FRC波形包含使用RV = 0。参照PDSCH,其中重叠SS突发时隙中没有定义传输编码PDSCH(时隙0或时隙0和1)。它们使用具有2个额外的DM-RS的位置前加载的PDSCH映射A型。还有就是PDSCH和DM-RS之间没有FDM。全频带PDSCH开始在符号2和时隙中的第一的2个符号包含一个完整的占用CORESET。该FRC波形在这个例子中产生不包含额外的OCNG。所有的资源要素的功率水平是一致的。传输块数据源是ITU PN9。

信道带宽和子载波间隔的组合必须是从相关联的FR带宽配置表中的有效对。该标准只定义FR2 NR-TM和FRC用于TDD,但这个例子中,你还可以创建FDD波形。

这个MATLAB代码创建一个hNRReferenceWaveformGenerator对象所选择的NR-TM或FRC配置。你可以使用这个对象来生成相关的基带波形,并显示潜在的PRB和子载波级资源网格。

%选择NR-TM或PDSCH FRC波形参数dlnrref=“NR-FR1-TM3.2”;%型号名称和属性BW =“10MHz”;%信道带宽scs=“15kHz”;%子载波间隔dm=“FDD”;%双工模式恩塞利德=1.;%恩塞利德sv=“15.7.0”;%TS 38.141-x版本(仅限NR-TM)%执行本部分内容,生成所需的波形%为上述NR-TM/PDSCH FRC参考模型创建生成器对象dlrefwavegen = hNRReferenceWaveformGenerator(dlnrref,BW,考察,DM,ncellid,SV)
dlrefwavegen=HnReferenceWaveFormGenerator,具有以下属性:FR1BandwidthTable:[3×13 table]FR2BandwidthTable:[2×4 table]FR1TestModels:[8×1 string]FR2TestModels:[3×1 string]FR1DownlinkFRC:[3×1 string]FR1PlinkFRC:[89×1 string]FR2UplinkFRC:[37×1 string]配置:[1 nrDLCarrierConfig]IsReadOnly:1配置的模型:{[“NR-FR1-TM3.2”][“10MHz”][“15kHz”][“FDD”][1][“15.7.0”]}目标NTI:1
%产生波形[dlrefwaveform,dlrefwaveinfo,dlresourceinfo] = generateWaveform(dlrefwavegen);%查看波形中有关PDSCH集的传输信息dlresourceinfo.WaveformResources.PDSCH
ANS =带字段的1×3结构数组:名称CDMLengths资源
%查看其中一个PDSCH序列的详细信息dlresourceinfo.WaveformResources.PDSCH(1).Resources
ANS =带字段的1×10结构数组:NSlot传输块大小传输块RV码字G Gd信道索引信道符号DMR指示DMR符号DMR指示PTR指示PTR符号PTR指示PTR符号PTR指示
%波形采样率(Hz)samplerate=dlrefwaveinfo.Info.samplerate
采样率=15360000
绘图(abs(DLREF波形));头衔(斯普林特)('基带波形的%s幅度',dlnrref));Xlabel(“样本指数”); 伊拉贝尔(“震级”);

%可视化相关的PRB和子载波资源网格displayResourceGrid(dlrefwavegen);

fullparameterset=dlrefwavegen.Config%完全低级参数集
fullparameterset=nrDLCarrierConfig,带属性:Label:'NR-FR1-TM3.2'频率范围:'FR1'信道带宽:10 NCellID:1 NumSubframes:10 WindowingPercent:0 SampleRate:[]载波频率:0 SCcarrier:{[1×1 NRSCcarrierConfig]}带宽部分:{[1×1 nrWavegenBWPConfig]}SSBurst:[1×1 NRWaveGensBurstConfig]核心集:{[1×1 nrCORESETConfig]}搜索空间:{[1×1 nrSearchSpaceConfig]}PDCCH:{[1×1 nrWavegenPDCCHConfig]}PDSCH:{[1×1 nrWaveGenPdchConfig][1×1 nrWaveGenPdchConfig][1×1 nrWaveGenPdchConfig]}CSIRS:{[1×1 nWaveGenSirsConfig]}
%充分利用配置参数可写,并提高所有PDSCH DM-RS的动力dlrefwavegen=makeConfigWritable(dlrefwavegen)
dlrefwavegen=HnReferenceWaveFormGenerator,具有以下属性:FR1BandwidthTable:[3×13 table]FR2BandwidthTable:[2×4 table]FR1TestModels:[8×1 string]FR2TestModels:[3×1 string]FR1DownlinkFRC:[3×1 string]FR1PlinkFRC:[89×1 string]FR2UplinkFRC:[37×1 string]配置:[1 nrDLCarrierConfig]IsReadOnly:0配置的模型:{[“NR-FR1-TM3.2”][“10MHz”][“15kHz”][“FDD”][1][“15.7.0”]}目标NTI:1
%在所有PDSCH上设置DM-RS电源参数pdscharray=[dlrefwavegen.Config.PDSCH{:}];%提取所有PDSCH CONFIGS到一个数组[pdscharray.DMRSPower]=交易(3);%增加所有PDSCH上的DM-RS电源dlrefwavegen.Config.PDSCH=num2单元(pdscharray);%重新分配更新PDSCH CONFIGS

PUSCH-FRC波形生成

TS 38.104附录A中的每个PUSCH FRC参考信道定义明确定义了许多关键参数,包括:

  • 频率范围

  • 信道带宽

  • 子载波间隔

  • 编码率

  • 调制

  • DM-RS配置

此外,相关的接收器测试引入了TS 38.104附录A表格中未规定的一些附加参数,例如,以下中定义的一般测试参数:

  • 表8.2.1.1-1(无变换预编码的PUSCH传导性能要求)

  • 表8.2.2.1-1(带变换预编码的PUSCH的传导性能要求)

  • 表11.2.2.1.1-1(不带变换预编码的PUSCH用BS 2-O型的辐射性能要求)

  • 表11.2.2.2.1-1(带变换预编码的PUSCH用BS 2-O型的辐射性能要求)

MATLAB参考波形发生器中捕获的参数集使用上述规范源。由于给定的FRC可用于具有不同参数要求的不同测试,以下一般规则适用于默认发电机配置。所有参数均可在施工后修改。为适当的FRC启用变换预编码。FR2波形为TDD和20ms,FR1波形为FDD和10ms。PUSCH FRC使用类型A映射、类型B映射或(在某些情况下)任一映射类型进行定义。在后一种情况下,配置类型A映射。不带变换预编码的FR2波形配置PT-RS,否则PT-RS关闭。置乱标识设置为0。所有资源元素的功率级别都是统一的。传输块数据源为ITU PN9,RV=0,即无重传。

这个MATLAB代码创建一个hNRReferenceWaveformGenerator对象用于所选的PUSCH FRC配置。由于FRC数量较多,live script FRC下拉列表仅列出了TS 38.104 A.1节(参考感光度、ACS、带内阻塞等)和A.2节(动态范围)中的FRC。可以通过直接在下面的代码中指定FRC名称字符串来选择A.3、A.4、A.5中定义的性能测试FRC。创建generator对象后,可以通过使用使可配置可写作用

%选择PUSCH FRC波形乌尔内尔夫=“G-FR1-A1-1”;%此live script下拉列表是为TS 38.104附录A.1和A.2子集预先配置的%附录A定义的可能替代(空值提供附录A默认值)bw=[];%带宽倍率(5,10,15,20,25,30,40,50,60,70,80,90,100,200,400 MHz)的scs=[];%子载波间隔覆盖(15,30,60120 kHz)dm=[];%双工模式覆盖(“FDD”、“TDD”)ncellid = [];%细胞同一性倍率(当用于控制加扰身份)%执行本部分内容,生成所需的波形%为上述PUSCH FRC参考模型创建生成器对象ulrefwavegen = hNRReferenceWaveformGenerator(ulnrref,BW,考察,DM,ncellid)
ulrefwavegen = hNRReferenceWaveformGenerator与属性:FR1BandwidthTable:[3×13表] FR2BandwidthTable:[2×4表] FR1TestModels:[8×1字符串] FR2TestModels:[3×1字符串] FR1DownlinkFRC:[3×1个字符串] FR2DownlinkFRC:[3×1个字符串] FR1UplinkFRC:[89×1]串FR2UplinkFRC:[37×1]字符串配置:[1×1结构] IsReadOnly:1 ConfiguredModel:{[ “G-FR1-A1-1”] [] [] [“FDD”] [0]} TargetRNTI:0
%产生波形[ulrefwaveform,ulrefwaveinfo,ulresourceinfo]=生成波形(ulrefwavegen);关于波形中的一组PUSCH的%查看传输信息ulresourceinfo.WaveformResources.PUSCH
ANS =同场的结构:名称:'G-FR1-A1-1'的PUSCH序列CDM长度:[1]资源:[1×10结构]
%查看其中一个PUSCH序列的详细信息ulresourceinfo.WaveformResources.PUSCH(1)的.resources
ANS =带字段的1×10结构数组:NSlot传输块大小传输块RV码字G Gd信道索引信道符号DMR指示DMR符号DMR指示PTR指示PTR符号PTR指示PTR符号PTR指示
%波形采样率(Hz)采样率= ulrefwaveinfo.Info.SampleRate
采样率=7680000
绘图(abs(ulref波形));标题(sprintf('基带波形的%s幅度',ulnrref));Xlabel(“样本指数”); 伊拉贝尔(“震级”);

%可视化相关的PRB和子载波资源网格displayResourceGrid(ulrefwavegen);

fullparameterset=ulrefwavegen.Config%完全低级参数集
全参数集=同场的结构:名称:“G-FR1-A1-1”NCellID:0信道带宽:5频率范围:“FR1”nums子帧:10窗口:0显示网格:0载波:[1×1结构]BWP:[1×1结构]PUSCH:[1×1结构]PUSCH:[1×1结构]

工具书类

[1]3GPP TS 38.101-1。“NR;用户设备(UE)无线电发射和接收;第1部分:范围1独立“。第三代合作项目;技术规范组无线接入网.

[2]3GPP TS 38.101-2。“NR;用户设备(UE)无线电发射和接收;第2部分:范围2独立“。第三代合作项目;技术规范组无线接入网.

[3]3GPP TS 38.104。“NR;基站(BS)无线电发射和接收“。第三代合作项目;技术规范组无线接入网.

[4]3GPP TS 38.141-1.“NR;基站(BS)一致性测试第1部分:进行的一致性测试。”第三代合作项目;技术规范组无线接入网.

[5]3GPP TS 38.141-2.“NR;基站(BS)一致性测试第2部分:辐射一致性测试。”第三代合作项目;技术规范组无线接入网.

另见

应用程序

相关话题