主要内容

nrCSIRS

生成CSI-RS符号

描述

例子

信谊信息) = nrCSIRS (载体csir返回信道状态信息参考信号(CSI-RS)符号信谊,定义见TS 38.211第7.4.1.5节[1].输入载体指定特定OFDM数字命理学的载波配置参数。输入csir为一个或多个零功率(ZP)或非零功率(NZP) CSI-RS资源指定CSI-RS资源配置参数。当配置ZP和NZP资源时,返回的符号按ZP后跟NZP的顺序排列,而与指定的资源顺序无关csir.该函数还返回该结构信息,其中包含有关CSI-RS位置的附加信息。

信谊信息) = nrCSIRS (载体csir名称,值使用一个或多个名称-值对参数指定输出格式选项。未指定的选项采用默认值。

例子

全部折叠

创建一个带有默认属性的运营商配置对象。该节点对应一个10mhz的载波。

载体= nrCarrierConfig;

创建一个具有默认属性的CSI-RS配置对象。

csir = nrCSIRSConfig;

生成的CSI-RS符号数据类型。

(信谊,info_sym) = nrCSIRS (csir载体,“OutputDataType”“单一”);

为CSI-RS生成资源元素索引。

(印第安纳州,info_ind) = nrCSIRSIndices(载体,csir);

创建一个运营商配置对象,指定槽位号为10

载体= nrCarrierConfig (“NSlot”10);

为两个周期性资源创建一个scsi - rs资源配置对象。指定一个NZP资源和一个带行号的ZP资源3.5、符号位置139,和子载波位置64,分别。对于这两个资源,将周期设置为5抵消,1,密度为“一个”

csir = nrCSIRSConfig;csir。CSIRSType = {“nzp”“zp”};csir。csiperperiod = {[5 1],[5 1]};csir。RowNumber = [3 5];csir。密度= {“一个”“一个”};csir。SymbolLocations ={13日9};csir。SubcarrierLocations = {6 4};

为指定的运营商、scsi - rs资源配置和输出格式化名称-值对参数生成scsi - rs符号和索引。检查符号和索引的格式。

(信谊,info_sym) = nrCSIRS (csir载体,...“OutputResourceFormat”“细胞”
信谊=1×2单元阵列{0x1 double} {0x1 double}
info_sym =.结构体字段:ResourceOrder: [2 1] KBarLBar: {{1x1 cell} {1x2 cell}} CDMGroupIndices: {[0] [0 1]} KPrime: {[0 1] [0 1]} LPrime: {[0] [0]}
(印第安纳州,info_ind) = nrCSIRSIndices (csir载体,...“IndexStyle”“下标”“OutputResourceFormat”“细胞”
印第安纳州=1×2单元阵列{0x3 uint32} {0x3 uint32}
info_ind =结构体字段:ResourceOrder: [2 1] KBarLBar: {{1x1 cell} {1x2 cell}} CDMGroupIndices: {[0] [0 1]} KPrime: {[0 1] [0 1]} LPrime: {[0] [0]}

验证生成的输出是否按照指定的ZP-CSI-RS资源和NZP-CSI-RS资源的顺序排列csir。CSIRSType指数。

info_sym。ResourceOrder
ans =1×22 1
info_ind。ResourceOrder
ans =1×22 1

创建一个带有默认属性的运营商配置对象。

载体= nrCarrierConfig;

创建一个CSI-RS资源配置对象,设置用于跟踪的CSI-RS参数。在两个连续的槽位中指定4个定时的NZP-CSI-RS资源。为每个插槽指定包含两个周期性的NZP-CSI-RS资源,周期性设置为20..将前两个资源的偏移量设置为0.将下面两个资源的偏移量设置为1.设置行号为1和密度“三”对所有资源。

csir = nrCSIRSConfig;csir。CSIRSType = {“nzp”“nzp”“nzp”“nzp”};csir。csiperperiod = {[20 0],[20 0],[20 1],[20 1]};csir。RowNumber = [1 1 1 1];csir。密度= {“三”“三”“三”“三”};csir。SymbolLocations ={6 10 6、10};csir。SubcarrierLocations = {0, 0, 0, 0};

为运营商配置对象(槽号0)的默认槽号生成CSI-RS符号和索引。

csir ind0 = nrCSIRSIndices(载体);csir sym0 = nrCSIRS(载体);

将符号映射到一个槽持续时间的载波网格。

gridSize =[12 *运营商。NSizeGrid母舰。SymbolsPerSlot马克斯(csirs.NumCSIRSPorts)];slotgrid0 =复杂(0 (gridSize));slotgrid0 (ind0) = sym0;

将运营商配置中的绝对槽位号改为01

母舰。NSlot = 1;

为槽号1生成CSI-RS符号和索引。

Ind1 = NRCSIRSindices(载体,CSIR);SYM1 = NRCSIR(载体,CSIRS);

将符号映射到一个槽持续时间的另一个载波网格。

slotgrid1 =复杂(0 (gridSize));slotgrid1 (ind1) = sym1;

将两个槽连接起来形成最后的网格。

grid = [slotgrid0 slotgrid1];

绘制网格。

显示亮度图像(abs(网格(:,:1)));轴xy;标题(“CSI-RS作为跟踪参考信号”);包含(OFDM符号的);ylabel (副载波的);

图包含轴。具有标题CSI-RS作为跟踪参考信号的轴包含类型图像的对象。

输入参数

全部折叠

特定OFDM命理学的载波配置参数,指定为nrCarrierConfig对象。

指定为nrCSIRSConfig对象。

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:“OutputDataType”、“单”指定输出符号的数据类型。

生成的CSI-RS符号的数据类型,指定为逗号分隔对,由“OutputDataType”“双”要么“单一”

数据类型:字符|字符串

CSI-RS符号的输出格式,指定为逗号分隔对组成“OutputResourceFormat”其中一个价值观是:

  • “连接”——输出信谊是包含所有连接的CSI-RS符号的单列向量。

  • “细胞”——输出信谊是一个单元格数组,其中每个单元格对应于单个CSI-RS资源。

数据类型:字符|字符串

输出参数

全部折叠

CSI-RS符号,作为复杂列向量或复杂列向量的单元格数组返回。

数据类型:|

CSI-RS位置信息,作为包含以下字段的结构返回:

字段 描述
ResourceOrder

CSI-RS资源的顺序CSIRSType指数。CSIRSType是输入的属性吗csir配置对象,指定函数为其生成输出的所有CSI-RS资源。

KBarLBar

对应于所有码分多址(CDM)组的最低资源元素的频域和时域位置

CDMGroupIndices

CDM组指数

KPrime

CDM组内的频域索引

LPrime

CDM组内的时域索引

每个领域,除了ResourceOrder,以所指定的资源顺序返回信息CSIRSType输入属性csir配置对象。这些字段表示每个资源槽内CSI-RS的频域和时域位置,如TS 38.211表7.4.1.5.3-1所定义。

参考

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

扩展功能

另请参阅

功能

对象

介绍了R2019b