主要内容

下行链路控制信息建模

本示例描述了5G新无线电通信系统的下行控制信息(DCI)处理。它从随机DCI消息开始,建模消息编码,然后在发送端进行物理下行控制信道(PDCCH)处理。相应的接收元件恢复传输的控制信息元件。

系统参数

为特定于ue的搜索空间设置参数。

rng (211);为可重复性设置RNG状态nID = 23;% pdcch-DMRS-ScramblingIDrnti = 100;% C-RNTI用于特定于ue的搜索空间中的PDCCHK = 64;% DCI消息位数E = 288;% PDCCH资源的位数

DCI编码

基于下行格式的DCI消息位使用nrDCIEncode功能,包括CRC连接、极性编码和速率匹配三个阶段。

dciBits = randi([0 1],K,1,)“int8”);dciCW = nrDCIEncode (dciBits rnti E);

PDCCH符号代

编码的DCI位(一个码字)被映射到物理下行链路控制通道(PDCCH)使用nrPDCCH函数,该函数生成加密的、qpsk调制的符号。对特定于用户的参数进行置乱。

,信谊= nrPDCCH (dciCW国家免疫日rnti);

对于NR, PDCCH符号然后被映射到OFDM网格的资源元素,该网格也有PDSCH、PBCH和其他参考信号元素。接下来是OFDM调制和信道传输。为了简单起见,我们接下来直接通过AWGN通道传递PDCCH符号。

下面的原理图描述了示例中用于DCI处理的组件。

通道

PDCCH符号在具有指定信噪比的AWGN信道上传输,该信道考虑了编码率和QPSK调制。

EbNo = 3;在dB %个基点= 2;每符号%位,QPSK为2位EsNo = EbNo + 10*log10(bps);snrdB = EsNo + 10*log10(K/E); / /输出snrdB rxSym = awgn(信谊,“测量”);

PDCCH解码

用已知的用户特定参数和信道噪声方差对接收的符号进行解调nrPDCCHDecode函数。软输出是码字中每个位的对数似然比。

noiseVar = 10 ^ (-snrdB / 10);%为单位信号功率, rxCW = nrPDCCHDecode (rxSym国家免疫日rnti, noiseVar);

DCI解码

接收到的PDCCH码字的实例然后由nrDCIDecode函数。这包括速率恢复阶段,极性解码和CRC解码恢复传输的信息位。

listLen = 8;极坐标译码列表长度[decDCIBits,面具]= nrDCIDecode (rxCW K listLen rnti);isequal(面具,0)
ans =逻辑1
isequal (decDCIBits dciBits)
ans =逻辑1

对于已知的接收者,C-RNTI信息有助于解码。输出掩码值为0表示传输无错误。对于所选的系统参数,解码的信息与传输的信息位相匹配。

另请参阅

功能

相关的话题