主要内容

nrPDSCHDecode

解码PDSCH调制符号

描述

例子

水煤浆象征) = nrPDSCHDecode (信谊国防部nidrnti返回软比特水煤浆和星座符号象征由TS 38.211第7.3.11-3节规定的物理下行共享通道(PDSCH)处理的反向操作产生[1]解码包括层解映射、信号解调信谊带调制方案国防部,并使用加扰标识进行解扰nid.输入rnti是用户设备(UE)的无线网络临时标识符(RNTI)。

例子

水煤浆象征) = nrPDSCHDecode (载体pdsch信谊返回软比特水煤浆和星座符号象征对于指定的运营商配置,载体,以及PDSCH配置,pdsch.输入信谊指定要解码的接收PDSCH符号。

水煤浆象征) = nrPDSCHDecode (___nVar指定PDSCH解调中软位的噪声方差比例因子,以及任何先前语法中的输入参数。

例子

全部崩溃

生成和解码PDSCH调制符号。

使用256-QAM调制指定8000位码字对应的二进制值的随机序列。为指定的物理层细胞标识号、RNTI和传输层数生成PDSCH调制符号。

调制=“256QAM”;nlayers = 4;ncellid = 42;rnti = 6143;数据= randi([0 1],8000,1);txsym = nrPDSCH(数据、调制nlayers、ncellid rnti);

向PDSCH符号添加加性高斯白噪声(AWGN)。然后解调以产生软比特估计。

信噪比=30;%信噪比(dB)rxsym=awgn(txsym,SNR);rxbits=nrPDSCHDecode(rxsym,调制,ncellid,rnti);

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

carrier=nCarrierConfiguration;carrier.NCellID=42;

创建具有默认属性的PDSCH配置对象。设置无线网络临时标识为1005,带宽部分大小为25,BWP启动PRB索引为10,PRB占用整个BWP。

pdsch = nrPDSCHConfig;pdsch。RNTI= 1005; pdsch.NID = [];%“NID”设置为“carrier”的“NCellID”属性pdsch.NSizeBWP=25;pdsch.NStartBWP=10;pdsch.PRBSet=0:pdsch.NSizeBWP-1;

用指定的载波配置和PDSCH配置为单个8000位码字生成PDSCH符号。

CWS = randi([0 1],8000,1);信谊= nrPDSCH(载体,pdsch水煤浆);

向PDSCH符号添加加性高斯白噪声(AWGN)。然后解调符号以产生软比特估计。

信噪比=30;%信噪比(dB)rxsym = awgn(信谊、信噪比);[rxbits、符号]= nrPDSCHDecode(载体,pdsch rxsym);

输入参数

全部崩溃

接收到的PDSCH调制符号,指定为一个复矩阵的大小N再保险-借-NN再保险是一个层中资源元素的数量,并且N是层的数量。N确定中码字的数量水煤浆

  • 如果N是从1到4,则函数在水煤浆

  • 如果N从5到8,函数返回两个码字在水煤浆

数据类型:|双重的
复数的支持:金宝app是的

调制方案,指定为“QPSK”“16QAM”64 qam,或“256QAM”、字符串数组或字符向量的单元格数组。这个调制方案规定了码字的调制类型和每个调制符号所使用的比特数。如果水煤浆包含两个码字,调制方案适用于这两个码字。或者,您可以使用字符串数组或字符向量的单元数组为每个码字指定不同的调制方案。

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

例子:要为两个码字指定不同的调制方案,可以使用以下任何格式:{'QPSK','16QAM'}["正交相移编码”、“16 qam”)

数据类型:烧焦|字符串|单间牢房

置乱标识,指定为从0到1023的整数。nid是物理层单元标识号(0到1007)或更高的层参数dataScramblingIdentityPDSCH(0 - 1023)。有关更多信息,请参见TS 38.331第6.3.2节。

数据类型:双重的

UE的RNTI,指定为0到65535之间的整数。

数据类型:双重的

噪声方差,指定为非负数值标量。软位根据加性高斯白噪声(AWGN)的方差进行缩放。默认值对应于100 dB的SNR,假设单位信号功率。

请注意

默认值假设解码器和编码器是背靠背连接的,其中噪声方差为零。为了避免+Inf值,函数使用1平台以及作为噪声方差的默认值。要在信号通过噪声信道传输时获得适当的结果,请相应地调整噪声方差。

数据类型:双重的

特定OFDM数字符号的载波配置参数,指定为nrCarrierConfig对象。此函数仅使用恩塞利德此属性nrCarrierConfig对象。

属性字段 描述
恩塞利德

1(默认值),0到1007之间的整数

物理层单元特性

PDSCH配置参数,指定为nrPDSCHConfig对象。此函数仅使用这些nrPDSCHConfig对象属性。

属性字段 描述
调制

'QPSK'(默认)、'16QAM'、'64QAM'或'256QAM',一个字符串标量、字符串数组或字符向量的单元格数组

码字的调制方案

奈德

[](默认),取值范围为0 ~ 1023

置乱标识,指定为从0到1023的整数。使用[]允许此属性等于的值恩塞利德属于载体输入。

RNTI

1(默认值),0到65535之间的整数

用户设备的无线网络临时标识符

输出参数

全部崩溃

近似对数似然比(LLR)软位,返回为一个或两个实列向量的单元阵列。输出水煤浆的数据类型信谊.列向量的数量取决于其中的层数信谊.输出的符号表示硬位。

数据类型:双重的||单间牢房

中每个码字的符号星座水煤浆,作为包含一个或两个复数列向量的单元格数组返回。象征的数据类型信谊

数据类型:双重的||单间牢房

工具书类

[1]3GPP TS 38.211.“NR;物理信道和调制。”第三代合作伙伴项目;技术规范无线电接入网

扩展功能

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

介绍了R2018b