主要内容

nrCSIRSConfig

CSI-RS配置参数

描述

nrCSIRSConfig对象设置一个或多个零功率(ZP)或非零功率(NZP)CSI-RS资源的通道状态信息参考信号(CSI-RS)配置参数,如TS 38.211第7.4.1.5节所定义[1]

创建

描述

例子

CSIRS = NRCSIRSCONFIG.创建具有默认属性的CSI-RS配置对象。

csir = nrCSIRSConfig (名称,值使用一个或多个名称-值对参数指定属性。将每个属性用引号括起来。例如,'csirstype',{'zp','nzp','zp'},'密度',{'一个','dot50d','three'},'subcarrierlocations',{0,4,[0 4]}指定了三种不同频率密度值和不同频域位置的CSI-RS资源。未指定的属性接受其默认值。

特性

展开全部

一个或多个CSI-RS资源配置的类型,指定为这些选项之一。

  • “nzp”- 使用此选项指定单个NZP-CSI-RS资源。

  • 'ZP'—使用此选项指定单个ZP-CSI-RS资源。

  • 单元格数组“nzp”要么'ZP'—使用该选项指定多个CSI-RS资源。

或者,您可以使用“nzp”“zp”作为字符串标量或字符串数组的元素。

scsi - rs资源配置的数量等于为该属性提供的值的数量。

数据类型:细胞|细绳|字符

scsi - rs资源的槽周期和偏移量,指定为这些选项之一。

对于单个CSI-RS资源

  • “上”—使用该选项表示该资源在所有槽位中都存在。

  • “关闭”—使用该选项表示该资源在所有槽位中都不在位。

  • 形式的整数向量[Tcsi-rsToffset-使用此选项指定槽位周期Tcsi-rs和偏移量Toffset调度特定插槽中的CSI-RS资源。

    Tcsi-rs是4、5、8、10、16、20、32、40、64、80、160、320或640。对于一个特定的值Tcsi-rs的价值Toffset取值范围是0到Tcsi-rs1。

用于多个scsi - rs资源

  • 单元格数组“上”“关闭”, 要么 [Tcsi-rsToffset-单元格数组中的元素数量必须为1或等于由CSIRSType财产。当单元格数组只包含一个元素时,指定的值将应用于所有CSI-RS资源。

或者,您可以使用“在”“关闭”作为字符串标量或字符串数组的元素。

此属性是较高层的参数CSI-ResourcePerioDicicityandOffset要么slotConfig中定义的CSI-RS-CellMobilityIE。

数据类型:细胞|细绳|字符|

CSI-RS资源的行数,如TS 38.211表7.4.1.5.3-1中定义的,指定为这些选项之一。

对于单个CSI-RS资源

  • 从1到18的整数

用于多个scsi - rs资源

  • 从1到18的范围内的整数矢量传染媒介元素的数量必须等于所指定的CSI-RS资源数量CSIRSType财产。

数据类型:

CSI-RS资源的频率密度,如TS 38.211表7.4.1.5.3-1所定义,指定为这些选项之一。

对于单个CSI-RS资源

  • “一个”—该选项对应于ρ= 1来自指定表。

  • “三”—该选项对应于ρ= 3从指定的表。

  • “dot5even”—该选项对应于ρ= 0.5从指定的表与均匀的资源块(RB)分配关于公共资源块0 (CRB 0)。

  • “dot5odd”—该选项对应于ρ= 0.5从指定的表与奇数的RB分配关于CRB 0。

用于多个scsi - rs资源

  • 字符向量的单元格数组“一个”“三”“dot5even”, 要么“dot5odd”- 单元格阵列中的元素数必须等于所指定的CSI-RS资源的数量CSIRSType财产。

或者,您可以使用“一”“三”“dot5even”,“dot5odd”作为字符串标量或字符串数组的元素。

的价值ρ是高层参数密度中定义的CSI-RS-ResourceMappingIE或CSI-RS-CellMobilityIE。

数据类型:细胞|细绳|字符

CSI-RS资源的时域位置(l0l1表7.4.1.5.3-1中的TS 38.211中的值),指定为这些选项之一。

对于单个CSI-RS资源

  • 从0到13的整数 - 此选项对应于l0指定表中的值。

  • 形式的整数向量[l0l1]或[l0l1),l0l1是对应的l0l1指定表中的值l1只有表的13、14、16和17行需要值。l0是0到13之间的整数,并且l1是一个从2到12的整数。

用于多个scsi - rs资源

  • 单元阵列的l0形式的值或向量[l0l1]或[l0l1] - 单元格阵列中的元素数必须等于所指定的CSI-RS资源的数量CSIRSType财产。

的值l0l1是更高层次的参数吗firstofdmsymbolintimainfirstOFDMSymbolInTimeDomain2,分别在CSI-RS-ResourceMappingIE或CSI-RS-Resource-MobilityIE。

数据类型:

CSI-RS资源的频域位置(k表7.4.1.5.3-1中的TS 38.211中的值),指定为这些选项之一。

对于单个CSI-RS资源

  • 具有元素1、2、3、4或6的数字向量——向量元素对应于子载波位置的可能长度。

用于多个scsi - rs资源

  • 包含元素1、2、3、4或6的数字向量的单元格数组—单元格数组中的元素数量必须等于CSIRSType财产。

数据类型:

CSI-RS资源带宽,根据分配的RBs的数量,指定为这些选项之一。

对于单个CSI-RS资源

  • 从1到275的整数

用于多个scsi - rs资源

  • 从1到275的整数的矢量范围 - 向量元素的数量必须等于由此指定的CSI-RS资源数量或数量CSIRSType财产。当vector只包含一个元素时,指定的值将应用于所有CSI-RS资源。

此属性是较高层的参数nrofrbs.FrequencyOccupationIE或nrofprbs.CSI-RS-ResourceConfigMobilityIE。

数据类型:

启动scsi - rs资源分配的RB索引,相对于载波资源网格,指定为这些选项之一。

对于单个CSI-RS资源

  • 从0到274的整数

用于多个scsi - rs资源

  • 从0到274的范围内的整数矢量 - 矢量元素的数量必须是一个或等于由此指定的CSI-RS资源的数量CSIRSType财产。当vector只包含一个元素时,指定的值将应用于所有CSI-RS资源。

数据类型:

置乱身份,指定为这些选项之一。

对于单个CSI-RS资源

  • 整数,取值范围0 ~ 1023

用于多个scsi - rs资源

  • 从0到1023的范围内的整数矢量 - 向量元素的数量必须是一个或等于所指定的CSI-RS资源的数量CSIRSType财产。当vector只包含一个元素时,指定的值将应用于所有CSI-RS资源。

此属性是较高层的参数scramblingIDNZP-CSI-RS资源IE或sequenceGenerationConfigCSI-RS-ResourceConfigMobilityIE。

CSIRSType属性仅定义ZP资源,此属性是隐藏的。

数据类型:

此属性是只读的。

scsi - rs天线端口数,指定为124812.16.24.32.,或这个列表中的整数向量。对象根据rownumber.财产。

数据类型:

此属性是只读的。

CDM类型的CSI-RS资源,指定为“noCDM”“FD-CDM2”'cdm4''cdm8',或此列表中的字符向量单元格数组。对象根据rownumber.财产。

数据类型:字符

例子

全部折叠

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

载体= nrCarrierConfig ('nslot'10);

为两个定期资源创建CSI-RS资源配置对象。使用行号指定一个NZP资源和一个ZP资源3.5、符号位置13.9,和子载波位置64, 分别。对于两个资源,请将周期性设置为5抵消,1和密度到“一个”

csirs = nrcsirsconfig;csirs.csirstype = {“nzp”'ZP'};csirs.csirsperiod = {[5 1],[5 1]};csirs.rownumber = [3 5];csirs.denty = {“一个”“一个”};csirs.symbollocations = {13,9};csirs.subcarrierlocations = {6,4};

为指定的载波,CSI-RS资源配置和输出格式名称 - 值对参数生成CSI-RS符号和索引。验证符号和索引的格式。

(信谊,info_sym) = nrCSIRS (csir载体,......“OutputResourceFormat”'细胞'
Sym =.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

使用默认属性创建运营商配置对象。

carrier = nrcarrierconfig;

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

csirs = nrcsirsconfig;csirs.csirstype = {“nzp”“nzp”“nzp”“nzp”};csir。csiperperiod = {[20 0],[20 0],[20 1],[20 1]};csir。RowNumber = [1 1 1 1];csirs.denty = {“三”“三”“三”“三”};csirs.symbollocations = {6,10,6,10};csirs.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符号和索引。

csir ind1 = nrCSIRSIndices(载体);csir sym1 = nrCSIRS(载体);

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

slotgrid1 =复合物(零(gridsize));slotgrid1(Ind1)= sym1;

连接两个插槽以形成最终网格。

网格= [slotgrid0 slotgrid1];

绘制网格。

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

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

参考文献

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

扩展能力

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

另请参阅

功能

对象

介绍了R2019b