nrCSIRSConfig
描述
的nrCSIRSConfig
对象集信道状态信息参考信号(CSI-RS)配置参数为一个或多个热敏电阻器(ZP)或non-zero-power (NZP) CSI-RS资源,7.4.1.5 TS 38.211中定义的部分[1]。
创建
描述
csir = nrCSIRSConfig
创建一个CSI-RS配置对象的默认属性。
csir = nrCSIRSConfig (
使用一个或多个名称-值对参数指定属性。附上每个属性的引用。例如,名称,值
)CSIRSType, {‘zp’,‘nzp’,‘zp},“密度”,{‘一个’,‘dot5odd’,‘三’},SubcarrierLocations, {0 4 0 [4]}
指定三个CSI-RS资源使用不同的频率密度值和不同的频域位置。未指定的属性的默认值。
属性
CSIRSType
- - - - - -类型的一个或多个CSI-RS资源配置
“nzp”
(默认)|“zp”
|单元阵列|字符串标量|字符串数组
类型的一个或多个CSI-RS资源配置,指定这些选项之一。
“nzp”
——使用这个选项指定单个NZP-CSI-RS资源。“zp”
——使用这个选项指定单个ZP-CSI-RS资源。单元阵列的元素
“nzp”
或“zp”
——使用这个选项来指定多个CSI-RS资源。
此外,您可以指定这个属性使用“nzp”
和“zp”
作为字符串标量或一个字符串数组的元素。
CSI-RS资源配置的数量等于为这个属性提供值的数量。
数据类型:细胞
|字符串
|字符
CSIRSPeriod
- - - - - -槽的周期性和抵消CSI-RS资源
“上”
(默认)|“关闭”
|向量的整数|单元阵列|字符串标量|字符串数组
槽的周期性和抵消CSI-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。
对多个CSI-RS资源
单元阵列的元素
“上”
,“关闭”
,或Tcsi-rsToffset]-细胞数组中元素的个数必须一个或等于指定的CSI-RS资源的数量CSIRSType
财产。当细胞数组只包含一个元素,指定值适用于所有CSI-RS资源。
此外,您可以指定这个属性使用“上”
和“关闭”
作为字符串标量或一个字符串数组的元素。
这个属性是更高级别的参数CSI-ResourcePeriodicityAndOffset或slotConfig中定义的CSI-RS-CellMobilityIE。
数据类型:细胞
|字符串
|字符
|双
RowNumber
- - - - - -行号CSI-RS资源
3
(默认)|整数1到18岁|向量的整数
行CSI-RS资源数,如表7.4.1.5.3-1 TS 38.211中定义,指定这些选项之一。
针对单一CSI-RS资源
整数1到18岁
对多个CSI-RS资源
向量的整数范围从1到18 -向量元素的数量必须等于指定的CSI-RS资源的数量
CSIRSType
财产。
数据类型:双
密度
- - - - - -频率密度CSI-RS资源
“一个”
(默认)|“三”
|“dot5even”
|“dot5odd”
|单元阵列|字符串标量|字符串数组
频率密度CSI-RS资源,如表7.4.1.5.3-1 TS 38.211中定义,指定这些选项之一。
针对单一CSI-RS资源
“一个”
——此选项对应ρ从指定表= 1。“三”
——此选项对应ρ从指定表= 3。“dot5even”
——此选项对应ρ从指定表= 0.5甚至资源块(RB)关于公共资源分配块0 (CRB 0)。“dot5odd”
——此选项对应ρ从指定表= 0.5和奇怪的RB分配就CRB 0。
对多个CSI-RS资源
单元阵列的特征向量
“一个”
,“三”
,“dot5even”
,或“dot5odd”
——细胞数组中元素的个数必须等于指定的CSI-RS资源的数量CSIRSType
财产。
此外,您可以指定这个属性使用“一”
,“三”
,“dot5even”
,“dot5odd”
作为字符串标量或一个字符串数组的元素。
的价值ρ是更高级别的参数密度中定义的CSI-RS-ResourceMappingIE或CSI-RS-CellMobilityIE。
数据类型:细胞
|字符串
|字符
SymbolLocations
- - - - - -时域的位置CSI-RS资源
0
(默认)|整数从0到13|向量的整数|单元阵列
时域的位置CSI-RS资源(l0和l1值在TS 38.211表7.4.1.5.3-1),指定这些选项之一。
针对单一CSI-RS资源
整数从0到13 -这个选项对应l0指定表的价值。
整数向量的形式l0l1]或[l0;l1),l0和l1是对应的l0和l1值在指定的表l1值只需要在表行13、14、16、17。l0是一个整数,从0到13岁,l1是一个整数从2到12。
对多个CSI-RS资源
单元阵列的l0值或向量的形式l0l1]或[l0;l1]-细胞数组中元素的个数必须等于指定的CSI-RS资源的数量
CSIRSType
财产。在一个基于双元素向量l0和l1之间的重叠,避免CDM组对应不同CSI-RS端口,指定符号位置至少2位置分开。
的值l0和l1是更高层次的参数firstOFDMSymbolInTimeDomain和firstOFDMSymbolInTimeDomain2分别的CSI-RS-ResourceMappingIE或CSI-RS-ResourceConfigMobilityIE。
数据类型:双
SubcarrierLocations
- - - - - -频域的位置CSI-RS资源
0
(默认)|数值向量|单元阵列
频域的位置CSI-RS资源(k我表5的TS 38.211元素列7.4.1.5.3-1),指定这些选项之一。
针对单一CSI-RS资源
数字向量元素的数量1,2,3,4或6
对多个CSI-RS资源
单元阵列的数值向量元素的数量1,2,3,4或6 -细胞数组中元素的个数必须等于指定的CSI-RS资源的数量
CSIRSType
财产。避免CDM团体之间的重叠对应不同CSI-RS端口,指定副载波位置至少2位置分开。TS 38.211节7.4.1.5.3描述了程序计算副载波位置从更高层次参数定义的位图frequencyDomainAllocation在CSI-RS-ResourceMappingIE或CSI-RS-ResourceConfigMobilityIE。为了避免损失在不同CSI-RS港口之间的正交性,这个过程可以确保CDM组之间没有重叠。
数据类型:双
NumRB
- - - - - -CSI-RS资源带宽
52
(默认)|从1到275的整数|向量的整数
CSI-RS资源带宽,苏格兰皇家银行的数量分配,指定这些选项之一。
针对单一CSI-RS资源
从1到275的整数
对多个CSI-RS资源
向量的整数范围从1到275 -向量元素的数量必须等于1或指定的CSI-RS资源的数量
CSIRSType
财产。向量只包含一个元素时,指定值适用于所有CSI-RS资源。
这个属性是更高级别的参数nrOfRBs在FrequencyOccupationIE或nrOfPRBs在CSI-RS-ResourceConfigMobilityIE。
数据类型:双
RBOffset
- - - - - -开始RB CSI-RS资源分配的指标
0
(默认)|从0到274的整数|向量的整数
RB指数CSI-RS资源分配开始,相对于载波资源网格,指定这些选项之一。
针对单一CSI-RS资源
从0到274的整数
对多个CSI-RS资源
向量的整数范围从0到274 -向量元素的数量必须一个或等于指定的CSI-RS资源的数量
CSIRSType
财产。向量只包含一个元素时,指定值适用于所有CSI-RS资源。
数据类型:双
NID
- - - - - -匆忙的身份
0
(默认)|从0到1023的整数|向量的整数
地身份,指定这些选项之一。
针对单一CSI-RS资源
从0到1023的整数
对多个CSI-RS资源
向量的整数范围从0到1023 -向量元素的数量必须一个或等于指定的CSI-RS资源的数量
CSIRSType
财产。向量只包含一个元素时,指定值适用于所有CSI-RS资源。
这个属性是更高级别的参数scramblingID在NZP-CSI-RS-ResourceIE或sequenceGenerationConfig在CSI-RS-ResourceConfigMobilityIE。
当CSIRSType
属性仅定义ZP资源,这个属性是隐藏的。
数据类型:双
NumCSIRSPorts
- - - - - -CSI-RS天线端口的数量
2
(默认)|1
|4
|8
|12
|16
|24
|32
|向量的整数
CDMType
- - - - - -CDM CSI-RS资源类型
“FD-CDM2”
(默认)|“noCDM”
|“CDM4”
|“CDM8”
|单元阵列
这个属性是只读的。
CDM CSI-RS资源类型,指定为“noCDM”
,“FD-CDM2”
,“CDM4”
,“CDM8”
,或者一个单元阵列特征向量的从这个列表。对象设置这个属性的基础上RowNumber
财产。
数据类型:字符
例子
生成ZP和NZP-CSI-RS符号和指数
创建一个载波配置对象,指定槽数量10
。
载体= nrCarrierConfig (“NSlot”10);
创建一个CSI-RS资源配置对象为两个周期的资源。指定一个NZP资源和一个ZP资源与行数3
和5
、符号位置13
和9
,副载波位置6
和4
,分别。对于资源,设置周期性5
抵消,1
和密度,“一个”
。
csir = nrCSIRSConfig;csirs.CSIRSType= {“nzp”,“zp”};csir。CSIRSPeriod = {1 [5], [1] 5};csir。RowNumber = [3 - 5];csir。密度= {“一个”,“一个”};csir。SymbolLocations ={13日9};csir。SubcarrierLocations = {6 4};
为指定的承运人,生成CSI-RS符号和指数CSI-RS资源配置和输出格式名称-值对参数。验证的格式符号和指数。
(信谊,info_sym) = nrCSIRS (csir载体,…“OutputResourceFormat”,“细胞”)
信谊=1×2单元阵列{0 x1双}{0 x1双}
info_sym =结构体字段:ResourceOrder: [2] KBarLBar: {{1 x1细胞}{1 x2细胞}}CDMGroupIndices: {[0] [0 1]} KPrime: {[0 1] [0 1]} LPrime: {[0] [0]}
(印第安纳州,info_ind) = nrCSIRSIndices (csir载体,…“IndexStyle”,“下标”,“OutputResourceFormat”,“细胞”)
印第安纳州=1×2单元阵列{0 x3 uint32} {0 x3 uint32}
info_ind =结构体字段:ResourceOrder: [2] KBarLBar: {{1 x1细胞}{1 x2细胞}}CDMGroupIndices: {[0] [0 1]} KPrime: {[0 1] [0 1]} LPrime: {[0] [0]}
确认生成的输出的顺序ZP-CSI-RS资源后跟NZP-CSI-RS资源指定csirs.CSIRSType
指数。
info_sym.ResourceOrder
ans =1×22 1
info_ind.ResourceOrder
ans =1×22 1
生成和地图CSI-RS符号用于跟踪
创建一个载波配置对象的默认属性。
载体= nrCarrierConfig;
创建一个CSI-RS资源配置对象CSI-RS参数设置跟踪。在连续两个插槽指定四个周期NZP-CSI-RS资源。指定包含为每个槽与周期设置为两个周期NZP-CSI-RS资源20.
。为前两个资源设置偏移量0
。为接下来的两个资源设置偏移量1
。设置行号1
和密度“三”
对所有资源。
csir = nrCSIRSConfig;csirs.CSIRSType= {“nzp”,“nzp”,“nzp”,“nzp”};csir。CSIRSPeriod = {[20 0]、[0] 20、20 [1], [1] 20};csir。RowNumber = [1 1 1 1];csir。密度= {“三”,“三”,“三”,“三”};csir。SymbolLocations = {6 10 6、10};csir。SubcarrierLocations = {0, 0, 0, 0};
生成CSI-RS符号和指数的默认插槽数量载波配置对象(槽数0)。
csir ind0 = nrCSIRSIndices(载体);csir sym0 = nrCSIRS(载体);
符号映射到一个槽的载体网格持续时间。
gridSize =[12 *运营商。NSizeGrid母舰。SymbolsPerSlot马克斯(csirs.NumCSIRSPorts)];slotgrid0 =复杂(0 (gridSize));slotgrid0 (ind0) = sym0;
改变承运人的绝对插槽数量配置0
来1
。
母舰。NSlot = 1;
为1号槽生成CSI-RS符号和指数。
csir ind1 = nrCSIRSIndices(载体);csir sym1 = nrCSIRS(载体);
符号映射到另一个载体网格槽持续时间。
slotgrid1 =复杂(0 (gridSize));slotgrid1 (ind1) = sym1;
连接这两个槽,形成最终的网格。
网格= [slotgrid0 slotgrid1];
绘制网格。
显示亮度图像(abs(网格(:,:1)));轴xy;标题(“CSI-RS跟踪参考信号的);包含(OFDM符号的);ylabel (副载波的);
引用
[1]3 gpp TS 38.211。“NR;物理渠道和调制。”第三代合作伙伴项目;技术规范集团无线接入网络。
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
版本历史
介绍了R2019b
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。