主要内容

nrcoresetconfig

控制资源集(Coreset)配置参数

描述

nrcoresetconfig对象设置物理下行链路控制信道(PDCCH)的Coreset配置参数,如TS 38.211第7.3.2节中所定义[1]。设置时使用此对象戈里森财产的财产nrpdcchconfig或者nrdlcarrierconfig对象。

创建

描述

crst = nrcoresetconfig使用默认属性创建Coreset配置对象。

例子

crst = nrcoresetconfig(名称,价值使用一个或多个名称值对参数指定属性。用引号括起每个属性。例如,'regbundleize',3,'持续时间',3使用3个OFDM符号和资源元素组(REG)捆绑大小的持续时间配置Coreset。未指定属性占用默认值。

特性

展开全部

Coreset ID,指定为0到11的整数。此对象和nrsearchspaceconfig对象指定搜索空间戈里森属性分别为相同nrpdcchconfig对象,呢Coresetid.这些对象的属性必须匹配。

用于Coreset ID 0的解调参考信号(DM-RS)序列到子载波资源映射的参考点是Coreset的最低物理资源块。所有其他Coreset ID值都使用通用资源块0对于DM-RS参考点。

数据类型:双倍的

Coreset配置的名称,指定为字符数组或字符串标量。使用此属性将描述设置为Coreset配置。

数据类型:char|细绳

频域资源,指定为二进制行向量。一个元素价值1表示六个资源块(RB)的分配频率资源。一个元素价值0.表示没有分配。矢量元素的最大数量为45.分组从带宽部分(BWP)中的第一个RB组开始。第一矢量元素对应于BWP中的第一RB组。

此属性确定在频域中分配的RBS的总数,其numrbs.= 6×SUM(FryrateResources)

数据类型:双倍的

Coreset持续时间,在OFDM符号中,指定为12, 或者3.

数据类型:双倍的

指定为REG映射的控制通道元素(CCE)'interleaved'或者'非互联网'

这些图示出了非交织和交错的刻度之间的差异。两种刻度都配置了期间物业设为2regbundlesize物业设为6.。这交织交错的Coreset的属性设置为2

数据类型:char|细绳

reg捆绑的大小,指定为23., 或者6.

  • 当。。。的时候期间属性设置为3., 放regbundlesize3.或者6.

  • 什么时候期间被设定为1或者2, 放regbundlesize2或者6.

regs的数量,numregs.,取决于资源块的总数,numrbs.,分配在频域中并给出

numregs.=numrbs.×期间, 在哪里numrbs.= 6×和(频率资源

当。。。的时候cceregmapping.属性设置为'interleaved'numregs.必须是一个倍数regbundlesize×交织

依赖性

要启用此属性,请设置cceregmapping.财产'interleaved'

数据类型:双倍的

交错CCE-to-Reg映射的交织器大小,指定为23., 或者6.

regs的数量,numregs.,取决于资源块的总数,numrbs.,分配在频域中并给出

numregs.=numrbs.×期间, 在哪里numrbs.= 6×和(频率资源

当。。。的时候cceregmapping.属性设置为'interleaved'numregs.必须是一个倍数regbundlesize×交织

依赖性

要启用此属性,请设置cceregmapping.财产'interleaved'

数据类型:双倍的

Shift索引,指定为0到274或物理层单元标识的整数ncellid.从0到1007的整数值。

例如,这些图说明了换档索引对Coreset映射的影响。两种刻度都配置了期间物业设为2, 这regbundlesize物业设为2,而且交织属性设为2。

依赖性

要启用此属性,请设置cceregmapping.财产'interleaved'

数据类型:双倍的

例子

全部收缩

使用默认配置参数配置载波。

carrier = nrcarrierconfig;

配置具有6个频率资源的Coreset,持续时间为3个OFDM符号,REG捆绑尺寸为3。

crst = nrcoresetconfig;crst.frequencyResources = ONE(1,6);crst.duration = 3;crst.regbundlesize = 3;

使用指定的带宽部分和Coreset配置PDCCH。

pdcch = nrpdcchconfig;pdcch.nstartbwp = 6;pdcch.nsizebwp = 36;pdcch.coreset = CRST;pdcch.aggregationLevel = 16;

为指定的载波和PDCCH生成PDCCH DM-RS符号和索引。

[〜,dmrs,dmrsind] = nrpdcchresources(载体,pdcch);

配置60个资源块(RB)的载波网格,其中相对于公共资源块0(CRB 0)的起始RB索引为3。

carrier = nrcarrierconfig;carrier.nstartgrid = 3;carrier.nsizegrid = 60;

配置具有6个频率资源的非交织性导体和3个OFDM符号的持续时间。

crst = nrcoresetconfig;crst.frequencyResources = ONE(1,6);crst.duration = 3;crst.ccreegmapping ='非互联网';

使用指定的带宽部分和Coreset配置PDCCH。

pdcch = nrpdcchconfig;pdcch.nstartbwp = 5;pdcch.nsizebwp = 48;pdcch.coreset = CRST;pdcch.aggregationLevel = 16;

使用相对于BWP网格生成基于1的下标索引表单的PDCCH资源元素索引和DM-RS符号指数。

[IND,〜,DMRSIND] = NRPDCCHResources(载波,PDCCH,......'opptorientation''BWP''indexStyle''下标');

参考

[1]3GPP TS 38.211。“nr;物理渠道和调制。“第三代合作伙伴计划;技术规范集团无线电接入网络

扩展能力

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

在R2020A中介​​绍