nrPBCHDecode

解码PBCH调制符号

描述

CW= nrPBCHDecode(符号ncellidv返回软比特的向量CW从执行所述物理广播信道(PBCH)的倒数导致TS 38.211第7.3.3节定义的处理[1]符号指定所接收的PBCH符号,ncellid物理层单元的标识号是多少v指定扰频序列的相位。

CW= nrPBCHDecode(符号ncellidv据nVar指定了PBCH解调软比特的噪声方差比例因子。

例子

全部收缩

考虑第一同步信号/物理广播信道(SS / PBCH)块中的突发,并假定SS的数量/每半帧PBCH块是4。

ssbindex = 0;V = MOD(ssbindex,4);

产生表示编码BCH位的二进制值的随机序列。如在TS 38.212第7.1.5节中规定的随机序列对应于PBCH位容量的长度。

E = 864;CW =兰迪([0 1],E,1);

生成的432 PBCH正交相移键控(QPSK)调制符号序列。

ncellid = 17;符号= nrPBCH(CW,ncellid,V);

通过解调PBCH符号创建位估计。铸造位估算逻辑值的结果与原来的输入进行比较。

rxcw = nrPBCHDecode(符号,ncellid,V);ISEQUAL(CW,rxcw <0)
ANS =合乎逻辑1

输入参数

全部收缩

接收的PBCH调制符号,指定为复杂的列向量。

数据类型:|
复数支持:万博1manbetx

物理层小区标识号码,指定为整数0至1007。

数据类型:

置乱序列的相位,指定为一个从0到7的整数。v在同步信号(SS)被导出脉冲串结构,从SS / PBCH块索引的至少显著位(LSB)。

  • 如果SS / PBCH块的每个半帧的数量为4,则v是SS / PBCH块索引的两个LSB(0至3)。

  • 如果SS / PBCH块的每个半帧的数目是8或64,然后v是SS / PBCH块索引的三个LSB(0至7)。

数据类型:

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

注意

默认值为假设该解码器和编码器被连接回到后端,其中,所述噪声方差为零。避免-Inf+正在输出值,该函数使用1E-10作为用于噪声方差的默认值。为了得到适当的结果,当信号通过噪声信道发送的,相应地调整噪声方差。

数据类型:

输出参数

全部收缩

近似对数似然比(LLR)的软比特,返回为二进制值的一个列向量。长度CW是输入的长度的两倍符号

数据类型:|

参考文献

[1]3 gpp TS 38.211。“NR;物理信道和调制。”第三代合作伙伴计划;技术规范组无线接入网络

[2]3GPP TS 38.212。“NR;复用和信道编码“。第三代合作伙伴计划;技术规范组无线接入网络

扩展功能

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

介绍了在R2018b