主要内容

nrPDSCHConfig

PDSCH配置参数

描述

这个nrPDSCHConfig对象设置物理下行链路共享信道(PDSCH)配置参数,如TS 38.211第7.3.1、7.4.1.1和7.4.1.2节所定义[1].

此对象定义PDSCH处理链中涉及的所有属性,包括加扰、符号调制、层映射、虚拟资源块(VRB)到物理资源块(PRB)的交织以及资源元素(RE)与保留资源模式的映射。该对象还包含相关联的物理参考信号的特性,例如解调参考信号(DM-RS)和相位跟踪参考信号(PT-RS)。

默认值nrPDSCHConfig对象通过映射类型A,QPSK调制,52资源块的资源分配和14个OFDM符号在插槽中配置单层PDSCH,并且单个符号DM-RS类型1.该配置对应于尊重的完整资源分配到默认值nrcarrierconfig目的。

创造

描述

PDSCH.=nrPDSCHConfig创建具有默认属性的PDSCH配置对象。

例子

PDSCH.=nrPDSCHConfig(名称、值)使用一个或多个名称值对参数指定属性。用引号括起每个属性。例如,'nsizebwp',200,'numlayers',7指定带宽部分(BWP)和7个传输层中的200个PRB。未指定的属性取其默认值。

性质

全部展开

通道配置

BWP中的PRB数,指定为1到275之间的整数。使用[]将此属性设置为NSizeGrid财产的财产nrcarrierconfig目的。

数据类型:双重的

相对于公共资源块(CRB)0启动BWP的PRB索引,指定为0到2473之间的整数。使用[]将此属性设置为NStartGrid财产的财产nrcarrierconfig目的。

数据类型:双重的

BWP中的保留PRB和OFDM符号模式,指定为NRPDSCH保留配置物体。

数据类型:细胞

BWP中的保留重索引,指定为非负整数向量。此属性指定由于特定时隙中存在信道状态信息参考信号(CSI-RS)或小区特定参考信号而对PDSCH不可用的重新索引(基于0)。

数据类型:双重的

调制方案,指定为'QPSK','16QAM',“64QAM”“256QAM”、字符串标量、字符串数组或字符向量的单元格数组。此调制方案指定码字的调制类型和每个调制符号使用的位数。对于一个码字,将调制方案指定为字符向量或字符串标量。如果存在两个码字(努姆莱耶斯>4),相同的调制方案适用于两个码字,或者您可以使用字符串数组或字符向量的单元数组为每个码字指定不同的调制方案。

调制方案 每个符号的位数
'QPSK' 2.
'16QAM' 4.
“64QAM” 6.
“256QAM” 8.

例子:{'QPSK','16QAM'}或者[“QPSK”、“16QAM”]为两个码字指定不同的调制方案。

数据类型:烧焦|一串|细胞

传输层数,指定为1到8之间的整数。

  • 对于一个码字,请指定1到4的整数。

  • 对于两个码字,指定5到8之间的整数。

数据类型:双重的

物理共享通道的映射类型,指定为“A”或者“B”.

数据类型:烧焦|一串

物理共享通道的OFDM符号分配,指定为非负整数的两个元素向量。此属性的第一个元素表示符号分配的开始(基于0)。第二元素表示分配的OFDM符号的数量。

当您将此属性设置为时[]或向量的第二个元素0,没有为通道分配符号。

数据类型:双重的

PRB分配BWP中的PDSCH,指定为0到274的整数矢量。

数据类型:双重的

启用VRB到PRB交织,指定为这些值之一。

  • 0- 禁用VRB到PRB交错。

  • 1.-启用VRB到PRB交织。

数据类型:双重的|符合逻辑的

VRB捆绑尺寸,就VRB到PRB交错的PRB数量而言,指定为2.或者4..

依赖关系

要启用此属性,请设置VRBToPRBInterleaving财产1..

数据类型:双重的

PDSCH加扰标识,指定为[]或从0到1023的整数。

  • 如果更高的层参数DataScramBlingidentitypSCH已配置,n必须在0到1023的范围内。

  • 如果更高的层参数DataScramBlingidentitypSCH未配置,n必须在0到1007之间。

当您将此属性指定为[],对象将PDSCH置乱标识设置为由指定的物理层单元标识ncellid.承运人的财产。

数据类型:双重的

用户设备(UE)的无线网络临时标识符,指定为0到65535之间的整数。

数据类型:双重的

参考信号配置

PDSCH DM-RS配置参数,指定为nrPDSCHDMRSConfig目的。

启用指定为这些值之一的PT-RS。

  • 0(假的)-禁用PT-RS配置。

  • 1.(真的)-启用PT-RS配置。

数据类型:双重的|符合逻辑的

PDSCH PT-RS配置,指定为nrpdschptrsconfig目的。

只读属性

此属性是只读的。

码字数,指定为1.或者2.. 此属性将根据DMRSPortSet性质nrPDSCHDMRSConfig对象使用努姆莱耶斯属性来计算码字数,当DMRSPortSet属性为空。

数据类型:双重的

例子

全部崩溃

创建物理下行链路共享通道(PDSCH)配置对象,该对象占用10 MHz带宽的带宽,其中包含15 kHz子载波间距。

在带宽部分(BWP)中指定52个PRB、750的加扰标识和16-QAM调制方案。启用VRB到PRB交织和PT-RS配置。

pdsch=nrPDSCHConfig;pdsch.NSizeBWP=52;pdsch.NID=750;pdsch调制='16QAM'; pdsch.VRBToPRBInterleaving=1;pdsch.EnablePTRS=1;高级惩教主任
属性为NSizeBWP:52 NStartBWP:[]保留数据库:{[1x1 NRPDSCReservedConfig]}保留数据库:[]调制:“16QAM”数字层:1映射类型:“A”符号分配:[0 14]PRBSet:[1x52双]VRBTopBinterleaving:1 VRBBundleSize:2 NID:750 RNTI:1 DMRS:[1x1 NRPDSCHRDSCONFIG]使能器:1 PTRS:[1x1 NRPDSCHRPSCHPTCONFIG]只读属性:NumCodewords:1

创建具有两个保留PRB模式的PDSCH配置对象。

pdsch=nrPDSCHConfig('保留prop',{nrPDSCHReservedConfig,nrPDSCHReservedConfig});

对于每个保留PRB模式,指定BWP中的保留PRB索引、与这些保留PRB相关联的OFDM符号以及模式中的时隙数的周期。

pdsch.ReservedPRB{1}.PRBSet=(0:15);pdsch.ReservedPRB{1}.SymbolSet=(5:6);pdsch.ReservedPRB{1}.Period=5;pdsch.ReservedPRB{2}.PRBSet=(0:23);pdsch.ReservedPRB{2}.SymbolSet=[2:47:9];pdsch.ReservedPRB{2}.Period=3;

显示两个PRB模式。

PRBPattern1=pdsch.ReservedPRB{1}
PRBPattern1=NRPDSCReservedConfig与属性:PRBSet:[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]符号集:[5 6]期间:5
prbpattern2 = pdsch.reservedprb {2}
PRBPattern2=NRPDSCReservedConfig与属性:PRBSet:[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22]符号集:[2 3 4 7 8 9]期间:3

创建具有默认属性的运营商配置对象。将物理层单元标识指定为42,插槽号指定为10。

承运人=nrCarrierConfig;carrier.NCellID=42;carrier.NSlot=10;

使用16-QAM调制方案创建PDSCH配置对象。将无线网络临时标识符设置为1005,BWP的大小设置为25,BWP的起始PRB索引设置为10,PRB设置为占用整个BWP。

pdsch = nrpdschconfig;pdsch.modulation =.'16QAM'; pdsch.RNTI=1005;pdsch.NID=[];%将NID设置为等于carrier的NCellID属性pdsch.NSizeBWP=25;pdsch.NStartBWP=10;pdsch.PRBSet=0:pdsch.NSizeBWP-1;

以下标表生成PDSCH指数,并将索引方向设置为带宽部分。

[ind,info]=NRPDSCHICES(承运人,pdsch,“IndexStyle”,'下标',“无定向”,“bwp”)
IND =3900x3 uint32矩阵1 1 1 2 1 1 3 1 1 4 1 1 5 1 1 6 1 1 7 1 1 8 1 1 9 1 1 10 1 1 ⋮
信息=带字段的结构:G:15600 Gd:3900 NREPerPRB:156 DMRSSymbolSet:2 PTRSSymbolSet:[1x0双精度]

生成数据类型为single的PDSCH符号。

numDataBits=info.G;cws=randi([01],numDataBits,1);sym=nrPDSCH(承运人、pdsch、cws、,“OutputDataType”,“单身”)
Sym =.3900x1单列向量-0.9487+0.9487i-0.9487-0.9487i-0.3162-0.9487i 0.9487-0.3162i-0.9487+0.3162i 0.3162+0.9487i 0.3162+0.9487i-0.3162+0.3162i 0.9487-0.3162i⋮

参考

[1]3GPP TS 38.211。“nr;物理渠道和调制。“第三代伙伴关系项目;集团无线接入网技术规范.

扩展能力

C/C++代码生成
使用Matlab®编码器生成C和C++代码™.

在R2020a中引入