开往未来的列车|点点滴滴学5G——深入分析NR DCI的基本原理

引言【开往未来的列车|点点滴滴学5G——深入分析NR DCI的基本原理】 PDCCH信道传输的是与物理上下行共享信道(PUSCH、PDSCH)相关的控制信息 , 即DCI信息(Downlink Control Information) , 这些DCI信息包含了诸如RB资源分配信息、调制方式MCS、HARQ-ID功控信息等等若干相关内容 。 终端只有正确的解码到了DCI信息 , 才能正确的处理PDSCH数据或PUSCH数据 。
一般来说 , 在一个子帧内 , 可以有多个PDCCH 。 UE需要首先解调PDCCH中的DCI , 然后才能够在相应的资源位置上解调属于UE自己的PDSCH(包括广播消息 , 寻呼 , UE的数据等) 。
1.DCI格式类型说明不同的DCI信息 , 它的目的可以是不同的 , 比如 , 有针对下行RB资源进行分配的DCI , 有针对上行RB资源进行分配的DCI , 有针对上行功率控制进行调整的DCI , 有特别针对下行双流空分复用的DCI 。 协议对这些DCI进行了分类 , 用不同的DCI格式进行区分 , 协议38212中定义了以下类型的DCI格式和作用 , 如图1所示:
开往未来的列车|点点滴滴学5G——深入分析NR DCI的基本原理图1
2.DCI格式大小的确定如果DCI格式中的信息位少于12位 , 则应在DCI格式后追加0 , 直到有效载荷大小等于12 。 每个DCI格式的大小由调度小区的激活BWP配置决定的 , 如果有必要 , 可以按照如下规则进行调整 。
第一步:(处理公共搜索空间的Format0_0和Format1_0)
(1)公共搜索空间监控DCI format0_0,由上行初始ULBWP NRB大小决定 。
(2)公告搜索空间监控DCI format1_0,由DLBWP NRB大小决定 , 其中DLBWP NRB的大小与以下两个规则有关:
a. 如果配置了CORESET 0,由CORESET 0大小决定
b. 如果没有配置CORESET 0,由initial DL bandwidth part大小决定
(3)在同一个小区下 , 如果公共搜索空间的format0_0比format1_0要短 , 则为DCI format0_0 补零 , 保持format0_0和format1_0大小一致 。
(4)在同一个小区下 , 如果公共搜索空间的format0_0比format1_0长 , 则为DCI format0_0频域资源分配字段的位宽截取掉前几个有效位 , 保持format0_0和format1_0大小一致 。
第二步:(处理UE专业搜索空间的Format0_0和Format1_0)
第二步的规则和第一步相同 , 因此不做详细说明
第三步:(处理UE专用搜索空间Format0_1和Format1_1)
通过协议规定的步骤在UE专用搜索空间监控Format0_1和Format1_1
a.如果UE配置了SUL(supplementaryUplink) , 并且UE在SUL和non-SUL的PUSCH信道上均可以传输 , 需保持两个的DCI format0_1大小相同 , 如果不相同 , 需要给小的填充零 。
b.如果在UE特定搜索空间中监视的DCI format0_1的大小等于在另一个UE特定搜索空间中监视的DCI format0_0/1_0的大小 , 则应在DCI format0_1后追加一位零填充
c.如果在UE特定搜索空间中监视的DCI format1_1的大小等于在另一个UE特定搜索空间中监视的DCI format0_0/1_0的大小 , 则应在DCI format1_1后追加一位零填充
第四步:(处理UE专用搜索空间Format0_2和Format1_2 , 与第三步操作相同)
第五步:如果满足以下两个条件 , 则完成尺寸校准程序
a. 对于该小区 , 配置为监视的不同DCI大小的总数不超过4个
b. 对于该小区 , 配置为监视的C-RNTI的不同DCI大小的总数不超过3个
3.DCI内容说明 3.1 DCI具体内容从第1章节可以了解到NR DCI格式类型非常多 , 因此笔者针对常用的几种类型DCI格式format0_0 , format0_1 , format1_0和format1_1中包含的字段进行说明 , 如图2所示 , 其中打√表示支持 , 打×表示不支持
开往未来的列车|点点滴滴学5G——深入分析NR DCI的基本原理图2


推荐阅读