文档

nrPDSCHDecode

解码PDSCH调制符号

描述

例子

水煤浆符号= nrPDSCHDecode(信谊国防部nidrnti返回软位水煤浆以及星座符号符号由TS 38.211章节7.3.11-3中指定的物理下行共享通道(PDSCH)处理的反向操作产生[1].解码由层解映射、解调组成信谊调制方案国防部,以及以混乱的身份进行解构nid.输入rnti是用户设备(UE)的RNTI (radio network temporary identifier)。

水煤浆符号= nrPDSCHDecode(___据nVar指定PDSCH解调中软位的噪声方差比例因子,以及前面语法中的输入参数。

例子

全部折叠

生成和解码PDSCH调制符号。

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

调制=256 qam;Nlayers = 4;Ncellid = 42;Rnti = 6143;数据= randi([0 1],8000,1);txsym = nrPDSCH(数据,调制,nlayers,ncellid,rnti);

在PDSCH符号中添加一个加性高斯白噪声(AWGN)。然后解调产生软位估计。

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

输入参数

全部折叠

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

  • 如果N从1到4,函数返回一个码字在水煤浆

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

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

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

调制方案 每个符号的比特数
“正交相移编码” 2
16 qam的 4
64 qam 6
256 qam 8

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

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

置乱标识,指定为0到1023之间的整数。nid物理层单元识别号(0到1007)或更高的层参数dataScramblingIdentityPDSCH(0 ~ 1023)。更多信息,请参见TS 38.331章节6.3.2。

数据类型:

终端的RNTI,取值范围为0 ~ 65535之间的整数。

数据类型:

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

请注意

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

数据类型:

输出参数

全部折叠

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

数据类型:||细胞

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

数据类型:||细胞

参考文献

[1]3gpp ts 38.211。“NR;物理通道和调制。”第三代伙伴计划;技术规范集团无线接入网

扩展功能

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

在R2018b中引入