文件帮助中心文件
生成PDCCH和PDCCH DM-RS资源
IND = NRPDCCHResources(载波,PDCCH)
[IND,DMRSSYM,DMRSIND] = NRPDCCHResources(载波,PDCCH)
[IND,DMRSSYM,DMRSIND] = NRPDCCHResources(运营商,PDCCH,名称,值)
例子
Ind.= nrpdcchresources(载体那PDCCH.)返回物理下行链路控制信道(PDCCH)资源元素索引Ind.,如TS 38.211第7.3.2节所定义[1]。输入载体指定特定OFDM Numerology的载波配置参数。输入PDCCH.指定PDCCH配置参数。
Ind.= nrpdcchresources(载体那PDCCH.)
Ind.
载体
PDCCH.
[Ind.那DMRSSYM.那dmrsind.] = nrpdcchresources(载体那PDCCH.)还返回PDCCH解调参考信号(DM-RS)符号DMRSSYM.和PDCCH DM-RS资源元素索引dmrsind.,如TS 38.211第7.4.1.3节所定义。
[Ind.那DMRSSYM.那dmrsind.] = nrpdcchresources(载体那PDCCH.)
DMRSSYM.
dmrsind.
[Ind.那DMRSSYM.那dmrsind.] = nrpdcchresources(载体那PDCCH.那名称,价值)使用一个或多个名称值对参数指定输出格式选项。
[Ind.那DMRSSYM.那dmrsind.] = nrpdcchresources(载体那PDCCH.那名称,价值)
名称,价值
全部收缩
使用默认配置参数配置运营商和PDCCH。
carrier = nrcarrierconfig;pdcch = nrpdcchconfig;
通过使用PDCCH配置参数来加扰和识别UE来生成随机DCI码字的PDCCH符号。
dcicw = randi([01],864,1);sym = nrpdcch(dcicw,pdcch.dmrssclamblingid,pdcch.rnti);
使用指定的载波和PDCCH对象生成PDCCH资源元素索引。
IND = NRPDCCHResources(载波,PDCCH);
创建用于将PDCCH符号映射到网格的网格。
cgrid = zeros(12 * carrier.nsizegrid,cross.symbolsperslot);
将PDCCH符号映射到网格。
cgrid(ind)= sym;
使用默认配置参数配置载波。
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 ='非互联网';
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'那'下标');
nrcarrierconfig
特定OFDM数字的载波配置参数,指定为一个nrcarrierconfig目的。
nrpdcchconfig
PDCCH配置参数,指定为一个nrpdcchconfig目的。
指定可选的逗号分离对名称,价值论点。姓名是参数名称和价值是相应的价值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen。
姓名
价值
name1,value1,...,namen,valuen
'indexStyle','下标','indexbase','0based'
'indexStyle'
'指数'
'下标'
重新索引表单,指定为其中一个值:
'指数'- 指数是线性索引形式。
'下标'- 指数位于[子载波,符号,天线]下标行表单中。
数据类型:char|细绳
char
细绳
'indexBase'
'1基于'
'0based'
重新索引基础,指定为以下值之一:
'1基于'- 索引计数从1开始。
'0based'- 索引计数从0开始。
'opptorientation'
'载体'
'BWP'
PDCCH和DM-RS资源元素的索引方向指定为包括的逗号分隔对'opptorientation'和其中一个值:
'载体'- 对载波网格引用的指标。
'BWP'- 关于带宽部分引用的指标。
'outputdatatype'
'双倍的'
'单身的'
PDCCH DM-RS符号的数据类型,指定为逗号分隔对组成'outputdatatype'和其中一个值:
'双倍的'- 输出符号是双倍的数据类型。
双倍的
'单身的'- 输出符号是单身的数据类型。
单身的
PDCCH资源元素索引,返回以下值之一:
m- 1矢量 - 当'indexStyle.' 被设置为'指数'。
indexStyle.
m-By-3矩阵 - 当'indexStyle.' 被设置为'下标'。基于子载波的数量,OFDM符号和天线数量,矩阵行分别对应于[子载波,符号,天线]下标。
m取决于PDCCH的聚合级别,等于PDCCH..aggregationLevel.×6×12×3/4。
.aggregationLevel.
取决于'的价值'indexBase.',索引是基于1的或基于0的。
indexBase.
数据类型:UINT32.
UINT32.
DM-RS符号,作为一个返回N-1个复杂载体。N取决于PDCCH的聚合级别,等于PDCCH..aggregationLevel.×6×12×1/4。
数据类型:单身的|双倍的
DM-RS资源元素索引,作为其中一个值返回:
N- 1矢量 - 当'indexStyle.' 被设置为'指数'。
N-By-3矩阵 - 当'indexStyle.' 被设置为'下标'。基于子载波的数量,OFDM符号和天线数量,矩阵行分别对应于[子载波,符号,天线]下标。
N取决于PDCCH的聚合级别,等于PDCCH..aggregationLevel.×6×12×1/4。
展开全部
R2020B的行为更改
从R2020B开始,Coreset ID 0的DM-RS序列到子载波资源映射的参考点是Coreset的最低物理资源块而不是CRB 0.此更新会影响Coreset的此功能生成的资源ID 0.对于所有其他Coreset ID值,参考点保留CRB0。
[1]3GPP TS 38.211。“nr;物理渠道和调制。“第三代合作伙伴计划;技术规范集团无线电接入网络。
[2]3GPP TS 38.213。“nr;控制的物理层程序。“第三代合作伙伴计划;技术规范集团无线电接入网络。
使用说明和限制:
名称 - 值对参数中的名称和值必须是编译时常量。例如,在指定线性索引形式时,包括{coder.constant('indexStyle'),coder.constant('index')}在里面- args.价值Codegen.功能。有关更多信息,请参阅编码器.Constant.(MATLAB编码器)班级。
{coder.constant('indexStyle'),coder.constant('index')}
- args.
Codegen.
编码器.Constant.
nrpdcch.
nrpdcchspace.
nrcoresetconfig
nrsearchspaceconfig
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室