主要内容

nrPUSCHPTRSConfig

PUSCH PT-RS配置参数

自从R2020a

描述

nrPUSCHPTRSConfig对象集阶段跟踪参考信号(PT-RS)物理上行共享信道的配置参数(PUSCH) 6.4.1.2 TS 38.211中定义的部分[1]。这个对象包所涉及的所有属性PUSCH PT-RS符号和指数的一代。默认情况下,对象定义了PT-RS频率密度的2和时间密度1。在设置时使用这个对象ptr财产的nrPUSCHConfignrWavegenPUSCHConfig对象。

创建

描述

ptr= nrPUSCHPTRSConfig创建一个PUSCH-specific PT-RS配置对象使用默认属性。

例子

ptr= nrPUSCHPTRSConfig (名称,值)使用一个或多个名称-值对参数指定属性。附上每个属性的引用。例如,“TimeDensity”2“FrequencyDensity”, 4组2和密度的时间频率密度4。未指定的属性的默认值。

属性

全部展开

PT-RS时间密度,指定为1,2,或4。这个属性是更高的层参数timeDensity

数据类型:

PT-RS频率密度,指定为24。这个属性是更高的层参数frequencyDensity

依赖关系

这个属性只适用于当nrPUSCHPTRSConfig是一个属性的nrPUSCHConfigTransformPrecoding设置为0

数据类型:

每个PT-RS PT-RS样本数量集团指定为24。这个属性是更高的层参数sampleDensity

依赖关系

这个属性只适用于当nrPUSCHPTRSConfig是一个属性的nrPUSCHConfigTransformPrecoding设置为1

数据类型:

许多PT-RS组,指定为2,4,或8。这个属性是更高的层参数sampleDensity

当这个属性设置8设定的,PT-RS样本的数量NumPTRSSamples属性必须设置为4。

依赖关系

这个属性只适用于当nrPUSCHPTRSConfig是一个属性的nrPUSCHConfigTransformPrecoding设置为1

数据类型:

资源元素抵消,指定为“00”,“01”,“十”,或“11”。这个属性是更高的层参数resourceElementOffset

依赖关系

这个属性只适用于当nrPUSCHPTRSConfig是一个属性的nrPUSCHConfigTransformPrecoding设置为0

数据类型:字符|字符串

PT-RS天线端口设置,指定为一个双元素向量的非负整数。指定[]设置该属性的最小值DMRSPortSet的属性nrPUSCHDMRSConfig对象。这种用法的[]只有当适用价值nrPUSCHDMRSConfig对象是作为财产nrPUSCHConfig对象。

依赖关系

这个属性只适用于当nrPUSCHPTRSConfig是一个属性的nrPUSCHConfigTransformPrecoding设置为0

数据类型:

PT-RS地身份,指定为一个从0到1007的整数。指定[]设置这个属性等于NRSID的属性nrPUSCHDMRSConfig对象。

依赖关系

这个属性只适用于当nrPUSCHPTRSConfig是一个属性的nrPUSCHConfigTransformPrecoding设置为1

数据类型:

例子

全部折叠

创建一个默认PUSCH配置对象。使PT-RS配置和变换DFT-s-OFDM波形预编码。

pusch = nrPUSCHConfig;pusch。EnablePTRS = 1;pusch。TransformPrecoding = 1;

创建一个默认PT-RS PUSCH配置对象。PT-RS样本数量设置为4,PT-RS集团8,PT-RS匆忙身份到750。

ptr = nrPUSCHPTRSConfig;ptr。NumPTRSSamples = 4;ptr。NumPTRSGroups = 8;ptr。NID= 750;

分配PUSCH PT-RS配置对象的ptr PUSCH配置对象的属性。

pusch。ptr= ptrs;

显示属性PUSCH PT-RS配置对象和PUSCH配置对象,分别。

disp (pusch)
nrPUSCHConfig属性:NSizeBWP: [] NStartBWP:[]调制:“正交相移编码”NumLayers: 1 MappingType: A SymbolAllocation: 14 [0] PRBSet:[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51]TransformPrecoding: 1 TransmissionScheme:“nonCodebook”NumAntennaPorts: 1 TPMI: 0 FrequencyHopping:“既不“SecondHopStartPRB: 1 BetaOffsetACK: 20 BetaOffsetCSI1: 6.2500 BetaOffsetCSI2: 6.2500 UCIScaling:: 1国家免疫日[]RNTI: 1 NRAPID: [] dmr: [1 x1 nrPUSCHDMRSConfig] EnablePTRS: 1 ptr: [1 x1 nrPUSCHPTRSConfig]
disp (pusch.PTRS)
nrPUSCHPTRSConfig属性:TimeDensity: 1 NumPTRSSamples: 4 NumPTRSGroups: 750: 8国家免疫日

创建一个载波配置对象的默认属性。这个对象对应于一个10 MHz载体与15 kHz副载波间距。

载体= nrCarrierConfig;

创建一个与codebook-based PUSCH配置对象传输和启用PT-RS配置。天线端口的数量设置为4和变换预编码为0。改变预编码为0时,波形类型是循环前置正交频分复用(CP-OFDM)。

pusch = nrPUSCHConfig;pusch。TransformPrecoding = 0;pusch。TransmissionScheme =“码”;pusch。NumAntennaPorts = 4;pusch。EnablePTRS = 1;

创建一个PUSCH阶段跟踪参考信号(PT-RS)带有指定属性的配置对象。

ptr = nrPUSCHPTRSConfig;ptr。TimeDensity = 2;ptr。FrequencyDensity = 4;ptr。REOffset =“11”;

分配PUSCH PT-RS配置对象ptr PUSCH配置对象的属性。

pusch。ptr= ptrs;

下标形式生成PUSCH PT-RS指数

印第安纳州= nrPUSCHPTRSIndices (pusch载体,“IndexStyle”,“下标”)
印第安纳州=312年x3 uint32矩阵21日1 1 69年1 1 117年1 1 165年1 1 213年1 1 261年1 1 309年1 1 357年1 1 405年1 1 453年1 1⋮

创建一个载波配置对象30千赫副载波间距和5 MHz传输带宽。

载体= nrCarrierConfig;母舰。SubcarrierSpacing = 30;母舰。NSizeGrid = 11;

创建一个PUSCH配置对象intraslot跳频和启用PT-RS配置。将改变预编码设置为1,开始物理资源块(复审委员会)指数第二跳3和复审委员会将0:5。改变预编码是1时,波形类型是离散傅里叶变换传播正交频分复用(DFT-s-OFDM)。

pusch = nrPUSCHConfig;pusch。PRBSet = 0:5;pusch。TransformPrecoding = 1;pusch。FrequencyHopping =“intraSlot”;pusch。SecondHopStartPRB = 3;pusch。EnablePTRS = 1;

创建一个PUSCH阶段跟踪参考信号(PT-RS)带有指定属性的配置对象。

ptr = nrPUSCHPTRSConfig;ptr。TimeDensity = 2;ptr。NumPTRSSamples = 4;ptr。NumPTRSGroups = 8;ptr。NID= 750;

分配PUSCH PT-RS配置对象ptr PUSCH配置对象的属性。

pusch。ptr= ptrs;

生成PUSCH PT-RS数据类型单一的象征。

信谊= nrPUSCHPTRS (pusch载体,“OutputDataType”,“单一”)
信谊=192 x1单一列向量0.7071 + 0.7071我-0.7071 + 0.7071 -0.7071 - 0.7071 0.7071 - 0.7071 -0.7071 + 0.7071我0.7071 + 0.7071 -0.7071 0.7071 + 0.7071 + 0.7071我0.7071 + 0.7071我⋮-0.7071 + 0.7071

下标形式生成PUSCH PT-RS指数。

印第安纳州= nrPUSCHPTRSIndices (pusch载体,“IndexStyle”,“下标”)
印第安纳州=192年x3 uint32矩阵1 1 1 2 1 1 3 1 1 4 1 1 12 1 1 13 1 1 14 1 1 15 1 1 21 22 1 1⋮

引用

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

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2020a