5G NR PDCCH DCI

PDCCH DCI概述

       在前文PDCCH概述曾提到,PDCCH主要是负责下行链路各种控制信息(DCI, Downlink Control Information)的传输,根据控制信息内容的不同,在R15 38.212中,将DCI分类以下8种

5G NR PDCCH DCI_第1张图片
       其中有如下
       1)DCI 0_0和DCI 0_1主要负责上行PUSCH的调度
       2)DCI 1_0和1_1主要负责下行PDSCH的调度
       3)DCI 2_0负责向一个组的UE通知slot格式
       4)DCI 2_1负责向一个组的UE通知不可用的PRB和OFDM符号
       5)DCI 2_2负责PUCCH和PUSCH的发射功率控制(Transmit Power Control,TPC)指令传输
       6)DCI 2_3负责一个或者多个UE的一组SRS的TPC指令
       在今年的R16版本中,将DCI类型扩充至15种,具体如下表

5G NR PDCCH DCI_第2张图片
       对比R15和R16发现,在R16版本中新增DCI 0_2、1_2、2_4、2_5、2_6、3_0、3_1。
       下边主要对用于下行PDSCH调度的DCI 1_0、1_1进行介绍。

DCI Size对齐

       为了满足DCI尺寸的限制,DCI 0_0的大小要始终与DCI 1_0的大小保持一致,如果两者的信息比特数不相等,则需要对DCI 0_0或者DCI 1_1的信息比特进行补零或者截短,使得两者比特数一致。下面介绍对齐规则
       Setp1:当DCI 0_0和DCI 1_0均由CSS(公共搜索空间)调度时,且DCI 0_0的比特数小于DCI 1_0的时,将会对DCI 0_0的比特进行补零操作,以便两者的比特数相等;当DCI 0_0和DCI 1_0均由CSS(公共搜索空间)调度时,且DCI 0_0的比特数大于DCI 1_0的时,将会对DCI 0_0的比特进行截短操作,以便两者的比特数相等。
       Step2:当DCI 0_0和DCI 1_0均由USS(专用搜索空间)调度时,且DCI 0_0的比特数小于DCI 1_0的时,同样对DCI 0_0进行补零;而当DCI 0_0的比特数大于DCI 1_0时,则对DCI 1_0进行补零操作,使得两者比特数相等

DCI 1_0调度信息

       DCI 1_0主要负责接入时的PDSCH调度,诸如SIB1、OSI、Msg2、Msg4等业务,具体的业务类型是根据CRC被加扰的RNTI类型进行区分的,关于RNTI的介绍可以参考博文PDCCH盲检
       当CRC被C-RNTI加扰时,PDCCH传输的DCI 1_0包括以下位域信息

5G NR PDCCH DCI_第3张图片
       下面对其中的一些字段进行介绍:
       1、DCI formats指示
       此字段指示DCI信息为上行还是下行调度信息,占用1bit,0表示上行,1表示下行,因此对于DCI 1-0来说固定为1
       2、PDSCH的频域资源指示
       此字段指示PDSCH的频域资源,占用的比特数由下式确定

在这里插入图片描述
       其中N_DL_BWP_RB为当前激活BWP的RB数,针对DCI 1-0,频域资源调度方式只能为type1(连续RB调度),因此,可根据PDSCH占用的rb_start和rb_num来计算RIV值,并将RIV值映射至此字段,具体RIV值的计算可参见博文PDSCH频域资源调度
       3、时域资源指示
       此字段指示PDSCH的时域资源,占用4bit,表示时域资源表格SLIV值的查表索引,具体SLIV值的计算以及查表方法参见博文PDSCH时域资源调度
       4、VRB到PRB的映射指示
       此字段指示PDSCH从VRB到PRB的映射方式,占用1bit,值0表示非交织,1表示交织

5G NR PDCCH DCI_第4张图片
       5、调制和编码方式指示
       此字段指示PDSCH的调制和编码方式,占用5bit,表示PDSCH不同调制方式、目标码率和频谱效率的查表索引。具体参见协议38.214.5.1,相关内容也会在后续博文中介绍。
       6、新数据指示
       此字段占用1bit,表示当前传输为新传数据还是重传数据
       7、冗余版本
       此字段指示冗余版本,占用2bit,值表示具体的含义由下表决定

5G NR PDCCH DCI_第5张图片
       8、HARQ进程号指示,占用4bit
       9、下行链路分配指示
       此字段占用2bit,表示UE在HARQ反馈窗口内有多少个子帧包含下行传输,具体可详见协议38.213.9.1.3
       10、调度PUCCH的TPC指示
       此字段表示PUCCH的发端功率控制指示,具体指示的值如下表所示,具体可参见协议38.213.7.2.1

5G NR PDCCH DCI_第6张图片
       11、PDSCH到HARQ的反馈定时指示器
       此字段用于反馈PDSCH应答定时的指示信息。
       当CRC被RA-RNTI加扰时,此时DCI传输的是msg2的控制信令,具体位域信息如下表所示

5G NR PDCCH DCI_第7张图片
       当CRC被TC-RNTI加扰时,此时DCI传输的是msg4的控制信令,具体位域信息如下表所示

5G NR PDCCH DCI_第8张图片
       当CRC被SI-RNTI加扰时,此时DCI传输的是sib1或者osi的控制信令,具体位域信息如下表所示

5G NR PDCCH DCI_第9张图片
       当CRC被P-RNTI加扰时,此时DCI传输的寻呼业务的控制信令,具体位域信息如下表所示

5G NR PDCCH DCI_第10张图片

DCI 1_1调度信息

       DCI1-1主要负责接入后PDSCH的调度,具体位域信息如下表所示

5G NR PDCCH DCI_第11张图片

       1、BWP指示器
       此字段用于指示当前UE的激活BWP
       2、频域资源指示
       相比DCI 1-0调度的PDSCH频域资源映射方式仅限于Type1,在DCI 1-1调度时,有三种频域资源调度方式,Type0,Type1和Type自适应,Type0是指通过bitmap映射的方式调度PDSCH的频域资源,这样调度的好处是可以获得部分频域调度增益,并且可以将碎片化的资源进行利用;Type1是通过RB_tart和RB_num计算RIV的形式进行调度;Type自适应指在DCI比特中会多1bit的信息来指示频域资源调度方式为Type0 or Type1。
       3、时域资源指示
       此字段指示PDSCH的时域资源,占用比特数为0、1、2、3或4bit,具体取决于下式

在这里插入图片描述       其中当高层参数 pdsch-TimeDomainAllocationList配置时,I表示此高层参数中的列表中的项数;即先根据PDSCH的时域调度起始符号S和符号数L,可计算出SLIV值,然后查表后将SLIV在表中对应的索引填入到此比特位中,从而完成时域资源指示,具体SLIV值的计算可参见博文PDSCH时域资源调度
       4、VRB到PRB的映射
       此字段指示PDSCH从VRB到PRB的映射,占用0或者1bit,其中当高层未配置此字段或者频域资源分配方式为type0时,占用0bit;当占用1bit时,值为0表示VRB到PRB映射为非交织,值为1表示交织
       5、PRB Bundle Size指示
       此字段指示PDSCH的PRB Bundle大小

你可能感兴趣的:(5G协议解读)