主要内容

nrpdcchconfig

PDCCH配置参数

描述

nrpdcchconfig对象设置物理下行链路控制通道(PDCCH)配置参数,如TS 38.211第7.3.2节中所定义[1]和TS 38.213第10节[2]

创建

描述

例子

pdcch = nrpdcchconfig使用默认属性创建PDCCH配置对象。

pdcch = nrpdcchconfig(名称,价值使用一个或多个名称值对参数指定属性。用引号括起每个属性。例如,'nsizebwp',36使用由36个资源块(RB)组成的带宽部分(BWP)配置PDCCH。未指定的属性取其默认值。

特性

展开全部

BWP资源网格的开始相对于公共资源块0(CRB 0),指定为非负整数。相对于载体设置此属性,以使属性值在此范围内:nstartgrid.≤.nstartbwp.<(nstartgrid.+nsizegrid.), 在哪里nstartgrid.nsizegrid.是运营商配置对象的属性nrcarrierconfig。该图显示了在该属性方面的载体中的位置,而且NSIZEBWP.财产。

数据类型:双倍的

BWP资源网格中的RB数量为1到275的整数。此属性必须小于或等于运营商的大小,由此指定nsizegrid.运营商配置对象的属性nrcarrierconfig

数据类型:双倍的

控制资源集(Coreset)配置,指定为nrcoresetconfig目的。

搜索空间集配置,指定为一个nrsearchspaceconfig目的。

无线电网络临时标识符(RNTI),指定为0到65,519的整数。

  • 如果更高的图层参数pdcch-dmrs-scramblingid配置了,rnti.是单元无线网络临时标识符(C-RNTI),其值为1至65,519。

  • 如果pdcch-dmrs-scramblingid未配置,rnti.0.

数据类型:双倍的

PDCCH解调参考信号(DM-RS)加扰标识,如果更高的图层参数,指定为0到65,535的整数pdcch-dmrs-scramblingid配置或如[]如果pdcch-dmrs-scramblingid未配置。当您将此属性指定为[],对象将PDCCH DM-RS扰扰标识设置为由指定的物理层单元格标识设置ncellid.承运人的财产。

数据类型:双倍的

PDCCH聚合级别,指定为124.8., 或者16.

数据类型:双倍的

用于PDCCH实例的候选者,指定为从1到8中指定为整数。此属性的值是来自为聚合级别指定的候选候选集的索引搜索空间numcandidates.财产。

数据类型:双倍的

例子

全部收缩

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

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''下标');

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

carrier = nrcarrierconfig;

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

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

配置每个聚合级别的指定候选数量的PDCCH设置的搜索空间。

cfgss = nrsearchspaceconfig;cfgss.numcandidates = [5 5 3 2 1];

使用指定的带宽部分,CORESET和搜索空间集配置PDCCH。

pdcch = nrpdcchconfig;pdcch.nstartbwp = 6;pdcch.nsizebwp = 36;pdcch.coreset = CRST;pdcch.searchspace = cfgss;

为所有候选和聚合级别生成PDCCH DM-RS符号。

[〜,ALLDMRS] = NRPDCCHSPACE(载波,PDCCH)
Alldmrs =.5×1个单元阵列{18x5 double} {36x5 double} {72x3 double} {144x2 double} {288x1 double}

验证每个聚合电平的PDCCH DM-RS符号的生成候选的数量与搜索空间集指定的候选数量匹配。

numcandidates = [......大小(Alldmrs {1},2)......大小(Alldmrs {2},2)......大小(Alldmrs {3},2)......大小(Alldmrs {4},2)......尺寸(Alldmrs {5},2)];Isequaln(CFGSS.NUMCANDIDATES,NUMCANDIDATES)
ans =.逻辑1

参考

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

[2]3GPP TS 38.213。“nr;控制的物理层程序。“第三代合作伙伴计划;技术规范集团无线电接入网络

扩展能力

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

在R2020A中介​​绍