7.2.4.1 PDCCH的基本概念和目的分类

本节课程视频

7.2.4 ** PDCCH信道总体概念**

经过前面SSB、PBCH和初始接入流程的学习,我们知道手机在解码MIB之后,拿到了打开"控制信息之门"的第一把钥匙------CORESET#0的配置。那么,门后面是什么呢?是一整套精密的指挥系统。从本节开始,我们将深入这套系统的核心------物理下行控制信道,PDCCH。它是5G空口资源调度的"总调度员",所有上下行数据的传输,都必须听它的号令。

7.2.4.1 ** PDCCH的基本概念和目的分类**

我们先思考一个根本性的问题:为什么5G系统要专门设计一个物理控制信道?这要从业务信道的本质说起。

一、业务信道的三层不确定性

承载用户数据的PDSCH和PUSCH,有一个非常重要的共同特征:它们是动态或半动态共享的。这句话怎么理解?我们可以拆开看三层含义。

层次 不确定的内容 具体说明
第一层 "有或没有"是不确定的 一个小区里有成百上千的用户,但并不是每个用户在每一个时刻都有数据要收发。网络需要根据实际情况动态决定:这个时隙给谁发、不给谁发
第二层 "资源在哪"是不确定的 即使决定给某个用户调度数据,具体占用哪些频段的资源块(RB)、哪个时隙、哪些符号,也是每次调度都可能变化的,目的是灵活适配信道条件,实现多用户频率分集增益
第三层 "属性如何"也是不确定的 这次传输用QPSK还是256QAM?码率是多少?用几层MIMO?这些物理层参数都需要根据实时的信道质量来动态调整

可以想象一下,如果让手机像"开盲盒"一样,自己去猜测PDSCH/PUSCH的这些信息,那将是灾难性的------效率极低、错误百出。因此,系统必须有一个"先知",在每次数据传送之前,就明确地告诉手机:"注意!接下来有你的事,在某某时间、某某频率、用某某方式,去接收(或发送)数据。"这个"先知",正是PDCCH。它承载的指令,叫做下行控制信息,DCI(Downlink Control Information)。

所以,PDCCH的核心作用可以用一句话概括:它是承载DCI的物理信道,负责对PDSCH和PUSCH进行调度。没有PDCCH的调度,PDSCH和PUSCH就无法正确工作。需要说明的是,PDCCH本身并不是调度的"总控制"角色------它并不具备调度器(Scheduler)的策划功能,而只是把基站调度器所生成的调度信息,忠实地指示给手机。

二、PDCCH与PUCCH:并非对等的一对信道

这里需要特别提醒一个容易产生误解的对照关系:既然有下行控制信道PDCCH,那上行控制信道PUCCH是不是与它功能对等,只是方向相反?答案是否定的。

信道 方向 核心功能
PDCCH 基站 → 终端(下行) 承载DCI,是基站向手机下达的调度命令,是资源分配的起点
PUCCH 终端 → 基站(上行) 手机向基站反馈状态信息,例如HARQ ACK/NACK、调度请求SR、信道状态信息CSI等,并不承担调度指示的功能

一个是"下行命令",一个是"上行报告",功能完全不同。之所以要特别强调这一点,是因为无论上行业务信道还是下行业务信道,其调度都统一依靠PDCCH来指挥------调度器只存在于基站(gNB)一侧,终端并不具备这样的总体调度能力,因此PDCCH承担着这一核心枢纽的角色,而PUCCH并不与之对等。

三、盲检的根源:不确定性向下传递

既然动态共享的PDSCH/PUSCH从用户角度看具有前面所说的三层不确定性,那么对它们进行指示和调度的PDCCH,同样也继承了这种不确定性------手机既不能确定某个位置是否真的存在属于自己的PDCCH,也不能提前知道即便存在,其具体的格式、聚合等级又是怎样的。这正是PDCCH需要进行盲检(Blind Detection)的根本原因。

所谓盲检,是指手机在整个检测过程中,需要不断地进行尝试性接收,并对每一次尝试做相应的校验(例如CRC校验、扰码校验等)------校验成功,则说明找到了属于自己的PDCCH,进而获取其中的DCI信息;校验不成功,则换下一种可能性继续检测。这与我们此前介绍PBCH/SSB检测时提到的盲检有相似之处,也有本质区别:SSB的盲检本质上是对同步信号(一种序列)做相关运算校验;而PDCCH的盲检,则是通过DCI后附加的CRC冗余校验码来完成校验,二者虽然都属于"盲检"范畴,但所用的校验方法截然不同。

由于PDSCH和PUSCH本身在某个时频位置是否存在是不确定的,PDCCH相应地也就具有"可有可无"的动态性------对手机而言,某个位置究竟有没有PDCCH,它无法预先确知,只能尝试检测;万一这个位置根本没有PDCCH,检测自然一无所获,但手机仍然需要去尝试,以防万一真的存在。这正是盲检这一概念最根本的来源。

四、PDCCH的多样性:为何需要分类

理解了PDCCH的必要性之后,我们再来看它的多样性。调度一个用户的专属数据,和广播系统消息SIB1,能是同一种指令吗?显然不能。

手机在检测的时候,会根据不同的属性、不同的资源,在PDCCH中解调出所谓的DCI。DCI中包含一些相应的字段,用以指示手机:有没有对应的资源(如果PDCCH已经被正确接收,原则上就说明确实存在这样的资源);如果有,这个资源在哪个时间点、哪些频域位置;以及这个资源本身的属性是怎样的(调制方式、码率、MIMO层数等物理层参数)。这些内容都包含在不同类型的DCI当中,手机通过盲检即可获得。

因此,PDCCH需要根据其所调度PDSCH/PUSCH的具体用途不同而进行分类,这一分类直接体现在一个关键标识上------RNTI(Radio Network Temporary Identifier,无线网络临时标识)。不同类型的调度目标(例如广播消息、公共信令、用户专属数据),会使用不同的RNTI来加扰PDCCH的CRC校验位,手机据此即可判断某次成功解调出的PDCCH,究竟属于哪一种类型、服务于什么目的。关于RNTI具体如何区分不同类型PDCCH的详细内容,将是下一小节"7.2.4.2 用不同的RNTI来表示不同类型的PDCCH"所要重点讨论的话题。

作为预告,这里先给出DCI Format 1_0(用于调度下行PDSCH的一种常见DCI格式)的完整字段构成,供读者对DCI所携带信息的丰富程度建立一个直观印象:

图7.2.4.1-3 DCI Format 1_0字段构成一览:涵盖频域/时域资源分配、调制编码方式、HARQ相关参数、PUCCH反馈指示等(原讲义配图)

可以看到,一条DCI中包含了从资源分配(频域、时域)、调制编码方案(MCS)、新数据指示(NDI)、冗余版本(RV)、HARQ进程号,到PUCCH资源指示、HARQ反馈定时指示等十余个字段,这些内容共同构成了手机准确接收对应PDSCH所需的全部关键信息。不同格式的DCI,其具体字段构成也会有所不同,这部分内容本教材将在后续章节中做专门展开,此处仅作为对DCI丰富内容的直观预览。

五、直观示意:PDCCH在时频资源网格中的位置

为了更直观地理解PDCCH在实际时频资源中的分布方式,下面结合几张示意图与真实截图来说明。

图7.2.4.1-1 一个PRB内PDCCH与PDSCH资源共存示意:12个子载波×14个OFDM符号,第一列为PDCCH,第四列为DMRS(原讲义配图)

图中展示的是一个物理资源块(PRB)的基本构成:纵向是12个子载波,横向是14个OFDM符号,二者共同构成12×14的资源单元(RE,Resource Element)网格。在常见的资源分配方式下,例如在第一个符号上,往往放置的就是PDCCH(或者说CORESET)所占用的资源,不论是CORESET0还是后续业务阶段所使用的其他CORESET,道理都是相通的;图中第四列所标注的D-M-R-S,代表PDSCH自身的解调参考信号所占用的位置;其余大部分资源,则用于承载真正的PDSCH数据。需要说明的是,一个RB通常远不足以承载一个完整的PDSCH,实际场景中PDCCH与PDSCH往往会跨越多个RB乃至多个时隙分布,具体是集中于同一时隙还是延伸到后续时隙,取决于系统的实际配置。

图7.2.4.1-2 真实频谱分析仪截图:SSB与后续PDCCH/PDSCH资源在时频域上的实际占用情况(原讲义配图)

这是一张来自频谱分析仪的真实资源占用截图。从图中可以观察到:左侧独立的一块信号,正是SSB------其内部前面是同步信号(占1个符号),中间间隔1个符号,其余部分则是PBCH的资源,这一模式清晰可辨;紧随其后的区域,则对应着某个子帧或时隙开始处的PDCCH资源(约3个符号),其中还能看到两部分并存的PDCCH内容,这可能代表着同一CORESET资源当中,同时承载了两个用户或两种功能的DCI。若其中一份PDCCH对应的正是CORESET0,那么它接下来就会指示手机向后去查找SIB1所在的PDSCH资源;另一份则可能指向其他未在图中标注出来的资源。这张图非常直观地展示了SSB/PBCH与PDCCH(如CORESET0)、以及二者所分别指示的SIB1或其他PDSCH资源之间的相互关系。

六、本节小结

本节从CORESET0检测的引子出发,正式进入PDCCH信道的总体学习。我们系统讲解了PDCCH存在的根本原因------业务信道PDSCH/PUSCH具有"有无不确定、位置不确定、属性不确定"三层不确定性,必须依靠PDCCH这一"先知"角色,通过DCI提前告知手机相关调度信息;明确了PDCCH与PUCCH并非对等的一对信道,前者是基站下达的调度命令,后者是终端反馈的状态信息;揭示了PDCCH盲检的根本来源,正是PDSCH/PUSCH不确定性向PDCCH的传递;并说明了PDCCH需要依据RNTI对不同调度目的进行分类的必要性。最后,结合原讲义中的RB资源网格示意图与真实频谱分析仪截图,直观展示了PDCCH在时频资源中的实际分布形态。

掌握了PDCCH的基本概念与目的分类框架后,下一小节"7.2.4.2 用不同的RNTI来表示不同类型的PDCCH",我们将具体展开讨论RNTI这一关键标识,是如何精细化地区分出各种不同类型、服务于不同目的的PDCCH的。

相关推荐
Gnail32 天前
7.2.4.2 PDCCH 盲检与 RNTI 标识机制
pdcch·rnti·盲检
Asher阿舍技术站6 个月前
【5G无线接入技术系列】八、物理层控制信号
5g·物理层·控制信号·pucch·pdcch
xixixi777777 个月前
进一步了解一下现代数字经济的核心动脉——DCI(数据中心互联 )
网络·数据库·安全·光通信·数据·通信·dci
m0_687399841 年前
build cinecert/asdcplib to .so or .a
c++·ubuntu·dci