5G/NR下行物理信道之PDCCH概要
NR PDCCH的主要Feature
1、分工简洁而明确:NR的控制信道只PDCCH一个。而LTE的控制信道包括:PDCCH、PHICH、PCFICH三个,各自职能及其在NR中的角色转换如下表所示。
LTE的控制信道 | 所司职能 |
---|---|
PDCCH | 承载DCI信息,包含一个或多个UE的资源分配信息 |
PCFICH | 传递PDCCH占用的OFDM符号数 (NR中由系统消息通知给UE) |
PHICH | 传递PUSCH的HARQ-ACK信息 (NR中PDCCH承担) |
2、引入了CORESET概念
控制资源集合(Control-Resource Set:CORESET)是PDCCH所在的时频资源,而搜索空间则规定了UE在CORESET上的搜索行为。
PDCCH的配置为CORESET和搜索空间的组合,分小区级和UE级。
前者隶属于公共搜索空间的配置,通过系统消息下发给UE,针对小区内所有UE有效;
后者可用于公共搜索空间或UE专用搜索空间,通过RRC层信令告知UE,只对特定UE有效。
PDCCH用来调度在PDSCH上的下行传输和在PUSCH上的上行传输。
PDCCH上的下行控制信息DCI(Downlink Control Information) 主要包括以下内容:
1、下行分配至少包括调制与编码方式、资源分配以及与DL-SCH相关的HARQ重传信息。
2、上行授权至少包括调制与编码方式、资源分配以及与UL-SCH相关的HARQ重传信息。
3、利用配置授权,激活或者去激活配置的PUSCH传输;激活或者去激活PDSCH半持续传输。
4、向一个或多个UE传输时隙格式,或通知其不能使用的PRB和OFDM符号。
5、PUCCH和PUSCH的发射功率控制(TPC)命令传输。
6、用于SRS传输的一个或者多个TPC命令传输,该TPC命令可以被一个或多个UE使用。
7、转换UE的激活BWP。
8、用于初始随机接入过程。
NR PDCCH的处理过程
NR PDCCH的处理过程主要包括以下6个过程:
1、CRC校验
PDCCH信道上的有效数据在传输之前首先要加上CRC校验bit,LTE的PDCCH的CRC校验位是16bit,NR PDCCH增加到24bit,由此提高了正确接收控制信息的概率,有助于UE及早发现错误进而终止解码节省功耗。 另外,类似与LTE,NR PDCCH的CRC也要使用不同的RNTI进行扰码,以区分传输信道/逻辑信道或者L1层消息。
2、信道编码
NR PDCCH的信道编码使用Polar码。
即为了提高信道的抗干扰能力,而采用的自我纠错的办法(FEC)。若FEC后发现传输错误,则会用到HARQ(混合自动重传)。
3、速率匹配
该过程是通过截短、打孔或重复的方式,使编码后的比特与可利用的PDCCH资源相匹配。
4、加扰
扰码序列根据Cinit伪随机序列进行初始化。
TB传输块(即DCI信息)在发端先添加CRC,并且使用特定的RNTI作为扰码对CRC进行加扰。所以收端UE先使用自己的RNTI去检验是否自己的PDCCH(RNTI用于区分用户),然后再用CRC去校验接传输信息正确与否。
5、调制
NR PDCCH固定使用QPSK调制方式。
6、资源映射
NR PDCCH的功能
由以下空口协议栈可以看出,逻辑层L3最终会映射到L1的PDSCH共享信道,这里但凡映射到PDSCH,那么就需要PDCCH去调度。由于在一个小区内,所有的用户及其业务、控制均共享同一套时频平面,UE通过解RNTI来准确找到自己的位置。
待续