主要内容

nrPDSCHDMRSConfig

PDSCH DM-RS配置参数

描述

nrPDSCHDMRSConfig对象为物理下行共享通道(PDSCH)设置解调参考信号(DM-RS)配置参数,如TS 38.211节7.4.1.1所定义[1].设置时使用此对象dmr财产的nrPDSCHConfignrWavegenPDSCHConfig对象。

对象定义了PDSCH DM-RS符号的属性和索引生成,以及DM-RS符号位置的数据不使用的资源元素模式。该对象的只读属性提供了DM-RS符号在资源块(RB)内的子载波位置、码分复用(CDM)组以及时间和频率权重。缺省情况下,该对象指定一个单符号DM-RS,位于符号索引2(基于0),配置类型1,天线端口0。

创建

描述

例子

dmr= nrPDSCHDMRSConfig为具有默认属性的PDSCH创建DM-RS配置对象。

dmr= nrPDSCHDMRSConfig (名称,值使用一个或多个名称-值对参数指定属性。用引号括起每个属性。例如,“DMRSConfigurationType”,1,' DMRSLength ', 2指定配置类型为1的双符号DM-RS。未指定的属性采用默认值。

属性

全部展开

DM-RS配置类型为12.此属性是较高层的参数dmrs-Type

数据类型:

DM-RS序列到子载波资源映射的参考点,指定为这些选项之一。

  • PRB0—当参考点为带宽部分(BWP)的物理资源块0 (PRB 0)的子载波0时。当PDSCH由控制资源集0 (CORESET 0)发出信号时使用此选项。在这种情况下,BWP参数必须与CORESET 0一致。

  • CRB0—参考点为公共资源块0 (CRB 0)的子载波0时。

数据类型:字符|字符串

第一个DM-RS OFDM符号的位置,由更高的层参数提供dmrs-TypeA-Position,指定为23.

此属性仅适用于MappingType财产的nrPDSCHConfignrWavegenPDSCHConfig对象设置为“一个”

数据类型:

DM-RS附加位置的最大数目,指定为012,或3..此属性是较高层的参数dmrs-AdditionalPosition

数据类型:

连续前载DM-RS OFDM符号的个数,指定为1(single-symbol DM-RS)或2(double-symbol DM-RS)。

数据类型:

基于0的DM-RS OFDM符号位置,指定为以下选项之一。

  • 0到13的整数-用于一个DM-RS符号

  • 0到13的非负整数的向量-用于多个DM-RS符号

每个输入符号位置假设为物理共享信道符号分配中的单符号DM-RS。

默认值,[]对应于DM-RS符号位置,定义见TS 38.211表7.4.1.1.2-3或7.4.1.1.2-4。设置此属性将覆盖这些标准查找表中相应的DM-RS符号位置。

数据类型:

DM-RS天线端口,指定为这些选项之一。

  • 0 ~ 11的整数-用于单个天线接口

  • 0 ~ 11的非负整数向量-用于多个天线端口

标称天线端口的支持取决于金宝appDMRSLength而且DMRSConfigurationType属性值。

DMRSLength价值 DMRSConfigurationType价值 天线端口支持的标称范围金宝app
1 1 [0, 3]
2 [0, 5]
2 1 [0、7]
2 [0, 11]

默认值,[],意味着DMRSPortSet在0到NumLayers- 1,NumLayers的属性nrPDSCHConfignrWavegenPDSCHConfig

数据类型:

DM-RS置乱身份(NID0而且NID1),指定为这些选项之一。

  • 值从0到65535的1 × 2整数向量——向量元素定义NID0而且NID1

  • 从0到65,535的标量整数——该选项为两者指定相等的值NID0而且NID1

  • []—使用此选项可将DM-RS置乱标识设置为物理层单元标识NCellID属性的载波配置。

数据类型:

DM-RS置乱初始化,指定为01

数据类型:

无数据的DM-RS CDM组数,指定为12,或3.

每个值表示一组不同的CDM组号,参见TS 38.214章节5.1.6.2。

  • 1—CDM组号为0

  • 2- CDM组号为0和1

  • 3.—CDM组号为0、1、2

数据类型:

低峰值平均功率比(PAPR) DM-RS序列,指定为这些逻辑值之一。

  • 0) -禁用低PAPR DM-RS。

  • 1真正的) -启用低PAPR DM-RS。DM-RS序列的生成取决于DM-RS天线端口的指数(DMRSPortSet)以及置乱初始化(NSCID).

数据类型:

此属性是只读的。

对应于每个DM-RS端口的CDM组号,指定为这些选项之一。

  • 0 ~ 2的整数-当DMRSPortSet属性是一个标量,指定单个DM-RS天线端口。

  • 0到2之间整数的行向量-当DMRSPortSet属性是一个向量,指定多个DM-RS天线端口。每个元素都对应于该端口的一个CDM组号。

属性的值取决于DMRSConfigurationType表7.4.1.1.2-1或7.4.1.1.2-2[1]

数据类型:

此属性是只读的。

Delta移位对应于每个CDM组,指定为这些选项之一。

  • 集合{0,1,2,4}中的整数-当DMRSPortSet属性是一个标量,指定单个DM-RS天线端口。

  • 集合{0,1,2,4}中的整数的行向量-当DMRSPortSet属性是一个向量,指定多个DM-RS天线端口。每个元素都对应于要应用于该端口的增量移位。

属性的值取决于DMRSConfigurationType参见表7.4.1.1.2-1或7.4.1.1.2-2[1]

数据类型:

此属性是只读的。

DM-RS符号的频率权重,指定为以下选项之一。

  • 整数的列向量-当DMRSPortSet属性是一个标量,指定单个DM-RS天线端口。

  • 整数矩阵-当DMRSPortSet属性是一个向量,指定多个DM-RS天线端口。每一列都对应于该端口的权重。

属性的值取决于DMRSConfigurationType参见表7.4.1.1.2-1或7.4.1.1.2-2[1]

数据类型:

此属性是只读的。

DM-RS符号的时间权重,指定为以下选项之一。

  • 整数的列向量-当DMRSPortSet属性是一个标量,指定单个DM-RS天线端口。

  • 整数矩阵-当DMRSPortSet属性是一个向量,指定多个DM-RS天线端口。每一列都对应于该端口的权重。

属性的值取决于DMRSConfigurationType参见表7.4.1.1.2-1或7.4.1.1.2-2[1]

数据类型:

此属性是只读的。

每个端口在RB中的子载波位置,指定为以下选项之一。

  • 整数的列向量-当DMRSPortSet属性是一个标量,指定单个DM-RS天线端口。

  • 整数矩阵-当DMRSPortSet属性是一个向量,指定多个DM-RS天线端口。每一列对应于该端口的子载波位置。

数据类型:

此属性是只读的。

CDM对参考信号的排列,指定为逗号分隔的对,由“CDMLengths”和一个非负整数的双元素行向量[FD道明].数组元素FD而且道明分别指定CDM在频域(FD-CDM)和时域(TD-CDM)展延的长度。的值1为元素指定没有CDM。

数据类型:

例子

全部折叠

创建物理下行共享通道(PDSCH)解调参考信号(DM-RS)对象。

指定一个单符号DMRS,配置类型为2,DM-RS附加位置的数量为2,天线端口为0、1和3。

查看相应的属性。

dmr = nrPDSCHDMRSConfig;dmr。dmrConfigurationType = 2; dmrs.DMRSLength = 1; dmrs.DMRSAdditionalPosition = 2; dmrs.DMRSPortSet = [0 1 3]; dmrs
dmrs = nrPDSCHDMRSConfig with properties: DMRSConfigurationType: 2 DMRSReferencePoint: 'CRB0' DMRSAdditionalPosition: 2 dmrsslength: 1 CustomSymbolSet: [] dmrssportset: [0 1 3] NIDNSCID: [] NSCID: 0 NumCDMGroupsWithoutData: 2 DMRSDownlinkR16: 0 Read-only properties: CDMGroups: [0 0 1] DeltaShifts: [0 0 2] FrequencyWeights: [2x3 double] TimeWeights: [2x3 double] DMRSSubcarrierLocations: [4x3 double] cdmlength: [2 1]

创建指定槽位号为10的运营商配置对象。

载体= nrCarrierConfig (“NSlot”10);

创建物理下行共享通道(PDSCH)配置对象,pdsch,物理资源块(prb)的分配范围为0 ~ 30。

pdsch = nrPDSCHConfig;pdsch。PRBSet =破发;

创建PDSCH解调参考信号(DM-RS)对象,dmr,具有指定的属性。

dmr = nrPDSCHDMRSConfig;dmr。dmrConfigurationType = 2; dmrs.DMRSLength = 2; dmrs.DMRSAdditionalPosition = 1; dmrs.DMRSTypeAPosition = 2; dmrs.DMRSPortSet = 5; dmrs.NIDNSCID = 10; dmrs.NSCID = 0;

将PDSCH DM-RS配置对象分配给PDSCH配置对象的DMRS属性。

pdsch。dmr= dmrs;

为指定的载波、PDSCH配置和输出格式生成PDSCH DM-RS符号和索引名称-值对参数。

信谊= nrPDSCHDMRS (pdsch载体,“OutputDataType”“单一”
信谊=496x1单列向量-0.7071 -0.7071 -0.7071 + 0.7071i -0.7071 + 0.7071i 0.7071 + 0.7071i 0.7071 + 0.7071i -0.7071 -0.7071 i 0.7071 -0.7071 i -0.7071 + 0.7071i 0.7071 -0.7071 i 0.7071 -0.7071 i
印第安纳州= nrPDSCHDMRSIndices (pdsch载体,“IndexBase”基于“0”“IndexOrientation”“航母”
印第安纳州=496x1 uint32列向量1252 1253 1258 1259 1264 1265 1270 1271 1276 1277

在运营商资源网格上显示生成的DM-RS符号。

网格=复杂(0([运营商。NSizeGrid * 12。SymbolsPerSlot pdsch.NumLayers]));网格(印第安纳州+ 1)=符号;显示亮度图像(abs(网格(:,:1)));轴xy;包含(OFDM符号的);ylabel (副载波的);标题(“运营商资源网格中的PDSCH DM-RS资源元素”);

图中包含一个axes对象。运营商资源网格中标题为PDSCH DM-RS资源元素的axis对象包含一个类型为image的对象。

参考文献

[1]3 gpp TS 38.211。“NR;物理通道和调制。”第三代伙伴关系项目;技术规范组无线电接入网

[2]3 gpp TS 38.214。“NR;数据的物理层程序。”第三代伙伴关系项目;技术规范组无线电接入网

扩展功能

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

版本历史

介绍了R2020a

全部展开