主要内容

nrWavegenPDCCHConfig

5 g PDCCH配置参数波形的一代

描述

nrWavegenPDCCHConfig对象集物理下行控制信道(PDCCH)配置参数,定义7.3.2 TS 38.211部分[1]和TS 38.213节10[2]。使用这个对象设置PDCCH财产的nrDLCarrierConfig对象配置5 g下行时波形的一代。

创建

描述

pdcch = nrWavegenPDCCHConfig创建一个默认的5 g波形代PDCCH配置对象。

例子

pdcch = nrWavegenPDCCHConfig (名称,值)指定属性使用一个或多个名称参数。在报价附上每个属性的名字。例如,“AggregationLevel”, 2配置指定的PDCCH聚合的水平。

属性

全部展开

使PDCCH 5 g波形生成指定为其中一个值。

  • 1——使PDCCH。

  • 0——禁用PDCCH。

数据类型:|逻辑

PDCCH配置的名称指定为一个字符数组或字符串标量。使用这个属性来设置PDCCH配置描述。

数据类型:字符|字符串

功率比例的PDCCH dB,指定为一个真正的标量。使用这个属性来规模的力量PDCCH 5 g在生成的波形。

数据类型:

带宽的ID (BWP部分)包含PDCCH配置,指定为一个非负整数。使用这个属性来将这个PDCCH配置与指定的BWP配置之一BandwidthParts财产的nrDLCarrierConfig对象。

数据类型:

包含配置PDCCH ID搜索空间的设置,指定为一个非负整数。使用这个属性来将这个PDCCH配置与指定的搜索空间设置配置之一SearchSpaces财产的nrDLCarrierConfig对象。

数据类型:

PDCCH聚合级别,指定为1,2,4,8,或16

数据类型:

候选人用于PDCCH实例,指定为一个从1到8的整数。这个属性的值是一个索引的设置为聚合级别指定的候选人NumCandidates指定的搜索空间的属性SearchSpaceID财产。

该属性时并不适用CCEOffset属性设置为一个非空的值。

数据类型:

控制信道元素(CCE)抵消用于PDCCH实例,指定这些选项之一。

  • []- - -AllocatedCandidate属性决定了第一个CCE用于PDCCH实例。

  • 正整数——这个值显式地指定第一个CCE的指数用于PDCCH实例。的值必须是一个多个AggregationLevel属性值,小于或等于CORESET CCE的能力相关。这个选择将会重写指定的分配AllocatedCandidate财产。

数据类型:

槽PDCCH时间内分配,指定为非负整数或行向量的非负整数。这个属性指定的槽位置PDCCH通过使用基于索引的值和值小于财产。对象忽略槽分配值大于时期。这个位置分配槽内必须分配指定的搜索空间SearchSpaceID财产。

数据类型:

PDCCH分配时间槽,作为一个非负整数或指定[]。一个空的时间表示没有重复。

数据类型:

使下行控制信息(DCI)编码,指定这些值。

  • 1——允许DCI编码。

  • 0——禁用DCI编码。

数据类型:|逻辑

DCI的比特长度,指定为一个从0到140的整数。

依赖关系

要启用这个特性,设置编码财产1

数据类型:

DCI内容来源,指定为这些选项之一:

  • “PN9-ITU”,“PN9”,“PN11”,“PN15”,或“PN23”

  • 双元素单元阵列组成的一个特征向量与前面的列表和一个随机数字种子(例如,{' PN9 7})

  • 二进制向量

如果你不指定一个随机种子,所有与一个活跃的移位寄存器初始化状态。

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

无线网络用户设备的临时标识符(问题),指定为一个从0到65535的整数。当你设定这个属性值大于65519,推断这个属性值的对象0

数据类型:

PDCCH解调参考信号(DM-RS)地身份,指定为一个整数,从0到65535如果更高的层参数pdcch-DMRS-ScramblingID配置或[]如果pdcch-DMRS-ScramblingID不是配置。当你指定这个属性[],对象设置PDCCH DM-RS匆忙身份物理层细胞单位指定的NCellID承运人的属性。

数据类型:

的权力扩展PDCCH DM-RS dB,指定为一个真正的标量。使用这个属性来规模的力量PDCCH DM-RS 5 g在生成的波形。这个比例是PDCCH-wide额外指定的缩放权力财产。

数据类型:

例子

全部折叠

创建一个默认CORESET配置对象。

coreset = nrCORESETConfig;

创建一个搜索空间设置配置对象,将搜索空间设置与前面定义的CORESET配置。

searchSpace = nrSearchSpaceConfig (“CORESETID”,coreset.CORESETID);

创建一个PDCCH配置对象5 g波形生成指定的属性值。

pdcch = nrWavegenPDCCHConfig (“SearchSpaceID”searchSpace.SearchSpaceID,“AggregationLevel”4“AllocatedCandidate”2,“SlotAllocation”(0 - 2),“时间”3);

创建一个下行载波配置对象,指定前面定义的配置。

cfgDL = nrDLCarrierConfig (“CORESET”{coreset},“SearchSpaces”{searchSpace},“PDCCH”,{pdcch});

创建两个CORESET配置对象具有独特的id。

coreset1 = nrCORESETConfig (“CORESETID”1);coreset2 = nrCORESETConfig (“CORESETID”2);

创建三个搜索空间设置配置对象具有独特的id。把每个搜索空间设置与前面定义的CORESET配置之一。

searchSpace1 = nrSearchSpaceConfig (“SearchSpaceID”,1“CORESETID”,coreset1.CORESETID);searchSpace2 = nrSearchSpaceConfig (“SearchSpaceID”2,“CORESETID”,coreset1.CORESETID);searchSpace3 = nrSearchSpaceConfig (“SearchSpaceID”3,“CORESETID”,coreset2.CORESETID);

创建四个PDCCH配置对象5 g波形代。指定搜索空间的一个独特的问题和为每个PDCCH设置配置。

pdcch1 = nrWavegenPDCCHConfig (“RNTI”,1“SearchSpaceID”,searchSpace1.SearchSpaceID);pdcch2 = nrWavegenPDCCHConfig (“RNTI”2,“SearchSpaceID”,searchSpace2.SearchSpaceID);pdcch3 = nrWavegenPDCCHConfig (“RNTI”3,“SearchSpaceID”,searchSpace2.SearchSpaceID);pdcch4 = nrWavegenPDCCHConfig (“RNTI”4“SearchSpaceID”,searchSpace3.SearchSpaceID);

创建一个下行载波配置对象,指定前面定义的配置。

cfgDL = nrDLCarrierConfig (“CORESET”{coreset1, coreset2},“SearchSpaces”,{searchSpace1, searchSpace2 searchSpace3},“PDCCH”,{pdcch1、pdcch2 pdcch3, pdcch4});

引用

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

[2]3 gpp TS 38.213。“NR;物理层控制程序”。第三代合作伙伴项目;技术规范集团无线接入网络

扩展功能

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

版本历史

介绍了R2020b