NR PDCCH (三)DCI传输过程

简介: PDCCH 承载的data就是DCI,在PDCCH 盲检时需要用正确的RNTI进行解扰和CRC校验,才能确认DCI是不是发送给UE的,为什么是这样的decode 流程?这主要DCI的调制过程有关系,下面来具体看。

PDCCH 承载的data就是DCI,在PDCCH 盲检时需要用正确的RNTI进行解扰和CRC校验,才能确认DCI是不是发送给UE的,为什么是这样的decode 流程?这主要DCI的调制过程有关系,下面来具体看。


DCI的调制流程图如下,主要涉及38.212,38.211这两本spec中的内容。

43a8f6f7a3e14c92a20ec11d97f52209.png

看下每一步的作用。

255be7f3fca648c3a8c7847f3b3b26c8.png


Information element multiplexing


这一步主要是将DCI的field 映射成一个bits流。DCI 的每个field 按序依次映射,第一个field映射至a0,第二个field映射之a1.....。更具体地,例如第一个field  是100 ,那最高位“1”要先映射到a0, 后面的两个“0”,分别映射至a1  a2 。


如果DCI size 小于12 bits,则需要在后补零 直到12bits。

f51f4ec60d244de6bd9796939365a5f8.png

CRC attachment


这一步和UE用RNTI 解绕CRC校验息息相关。CRC attachment 输入为a0,a1,a2,…,aA-1,长度为A。基站在这个序列前面添加24 bit 每个bit都是“1”,通过gCRC24C多项式,生成24位循环校验码“p0,p1,p2,…,pA-1”,再添加到原始输入“a0,a1,a2,…,aA-1”后面,命名为新的bit流“b0,b1,.....bA-1,....bA+L-1 ”(L=24)。


最后基站用RNTI 对”b0,b1,.....bA-1,....bA+L-1 ”的最后16位与RNTI 进行异或操作 得到最后的C bit流。


RNTI 转换成2进制只有16位,因而只需要对最后16位进行异或操作。

bdbc5bb889934f2e9dc8ac9e9a5f1c28.png


gCRC24C多项式 CRC 的计算如下

a3f16f92e1b74ab8bdc103533fa9b34a.png

f5b71f68d7214a21b3f020a0c595a9f9.png

上面的步骤得到C bit流之后要再通过Polar coding操作 得到d bit流。polar coding过程略过,感兴趣请查看38.212 5.3.1节。

8140bac4fef84b0390728be6bccc387d.png

d bit流 进行Rate mathcing后得到最后的f bit流,42cc7e45231b4be686f896033b1d271c.png

为什么要用RNTI解扰?原因就在这一步的处理。PDCCH data在调制前需要进行scrambling,cinit由n_RNTI(高16位)和n_ID(低16位)构成。对于USS,如果CORESET配置PDCCH-DMRS-Scrambling-ID,n_RNTI等于C-RNTI,n_ID等于PDCCH-DMRS-Scrambling-ID —— 否则n_RNTI等于0,n_ID等于n_cell_ID。

a546e03ce8424cd48744192a8948a8a1.png

62d028cc01cd4995bd1f2e0f52e18df7.png

scrambling后需要进行QPSK 调制,得到复制调制符号d(0),....d(Msymb-1)

bb5a3d93b86f449391a22bf9e06b1af5.png

调制完成后,要将复制符号通过贝塔PDCCH 进行一个scale之后再映射到时频域资源上,映射时 遵循先频域后时域的顺序。PDCCH 是单端口(P=2000)传输。


最后UE 在PDCCH 上收到对应的data后,反向操作即可解析出对应的DCI。


另外,RNTI的类型;DL 接收类型,物理信道,RNTI和传输信道的组合关系在NR PDCCH (二)SearchSpace有介绍,这里不再赘述。

目录
打赏
0
0
0
0
23
分享
相关文章
【硬件测试】基于FPGA的4FSK调制解调通信系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
本文基于之前的文章《基于FPGA的4FSK调制解调系统》,增加了ILA在线数据采集模块和VIO在线SNR设置模块,实现了硬件测试版本。通过VIO设置不同SNR(如10dB和20dB),并展示了ILA采集的数据结果。四频移键控(4FSK)是一种数字调制方法,利用四个不同频率传输二进制数据,具有较高的频带利用率和抗干扰性能。输入的二进制数据分为两组,每组两个比特,对应四个频率f1、f2、f3、f4,分别代表二进制组合00、01、10、11。调制过程中选择相应频率输出,并进行幅度调制以增强抗干扰能力。接收端通过带通滤波器提取信号并还原为原始二进制数据。
22 7
【硬件测试】基于FPGA的16psk调制解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
本文介绍了基于FPGA的16PSK调制解调系统的硬件测试版本。系统在原有仿真基础上增加了ILA在线数据采集和VIO在线SNR设置模块,支持不同信噪比下的性能测试。16PSK通过改变载波相位传输4比特信息,广泛应用于高速数据传输。硬件测试操作详见配套视频。开发板使用及移植方法也一并提供。
48 6
【硬件测试】基于FPGA的8PSK调制解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
本文基于FPGA实现8PSK调制解调系统,包含高斯信道、误码率统计、ILA数据采集和VIO在线SNR设置模块。通过硬件测试和Matlab仿真,展示了不同SNR下的星座图。8PSK调制通过改变载波相位传递信息,具有高频谱效率和抗干扰能力。开发板使用及程序移植方法详见配套视频和文档。
56 7
深入解析5G NR(新无线电)及其主要特性
深入解析5G NR(新无线电)及其主要特性
816 2
传输块大小(TBS)的确定 | 带你读《5G-NR信道编码》之十六
物理块上行和下行数据共享通道是以传输块(TB,Transport Block)为基本单位进行传输数据的。在LTE中,TBS可以用给定的物理资源块(PRB,Physical Resource Block)的数目 NPRB 以及 TBS 的索引 ITBS 通过查表的方式得到。在 5G-NR 标准化过程中,有的公司提出采用公式计算和查表分别量化 不同大小区间的 TBS 的方式来确定 TBS,以实现更大的调度灵活性。
17014 0
传输块大小(TBS)的确定 | 带你读《5G-NR信道编码》之十六
|
10月前
|
【数据链路层】循环冗余码CRC、后退N帧协议GBN、选择重传协议SR、CSMA/CA
【数据链路层】循环冗余码CRC、后退N帧协议GBN、选择重传协议SR、CSMA/CA
139 0
NR PUSCH(七) 相干传输
这篇就是为记录一个概念在协议中的体现方式。相干传输被定义为一种UE能力。考虑到UE的实现成本,NR不要求所有的UE都能做到所有的天线端口都可以相干传输。NR定义了以下3种UE的相干传输能力。
基于802.11n物理层的OFDM通信链路simulink仿真,包括FEC编码、插入导频、OFDM成帧、STBC编码
基于802.11n物理层的OFDM通信链路simulink仿真,包括FEC编码、插入导频、OFDM成帧、STBC编码
259 0
基于802.11n物理层的OFDM通信链路simulink仿真,包括FEC编码、插入导频、OFDM成帧、STBC编码
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等