5G系统的功率控制分为**上行**(终端控制发射功率)和**下行**(基站控制发射功率)两个方向。两者的目标一致,都是为了在保证通信质量的前提下,最大限度地降低干扰和能耗。由于上行链路面临终端电池和发热的限制,其功率控制机制远比下行复杂和精密。
⬆️ 上行功率控制:终端的精细调节
上行功率控制是5G功率控制的核心,其共同原则是**开环与闭环相结合**。终端(UE)根据基站配置的参数和自身的测量结果(开环),再结合基站下发的实时调整命令(闭环),共同计算出最终的发射功率。
以下是各个上行信道和信号的具体功率控制过程:
1. PUSCH (物理上行共享信道)
PUSCH承载用户数据,其功率控制最为复杂精细。其核心思想是在基站预设的接收功率基础上,根据信道状况和传输数据进行动态调整。其计算公式可简化为:
> `P_PUSCH = min(P_CMAX, P0_PUSCH + α × PL + 10log10(M) + Δ_TF + f(i))`
-
**`P_CMAX`**:UE最大发射功率。
-
**`P0_PUSCH`**:基站期望的PUSCH接收功率(目标值)。
-
**`α`**:路损补偿因子(0-1),控制对路径损耗的补偿程度。
-
**`PL`**:UE测量的下行路径损耗。
-
**`M`**:分配给该UE的PUSCH资源块(RB)数量。
-
**`Δ_TF`**:与传输格式(如调制编码方式MCS)相关的功率偏移。
-
**`f(i)`**:闭环功率调整量,即基站通过DCI信令下发的TPC命令的累积值。
2. PUCCH (物理上行控制信道)
PUCCH承载ACK/NACK、CSI等关键控制信息。其功率控制逻辑与PUSCH相似,同样是开环估算加闭环调整,但具体参数(如 `P0_PUCCH`, `Δ_F_PUCCH`等)由基站独立配置。
3. SRS (探测参考信号)
SRS用于基站探测上行信道质量。其功率可由基站配置为与PUSCH关联,也可以独立配置。
-
**与PUSCH关联**:`P_SRS = min(P_CMAX, P_SRS_OFFSET + 10log10(M_SRS) + P0_PUSCH + α × PL + f(i))`
-
**独立配置**:使用自己独立的 `P0_SRS` 和 `α_SRS` 参数。
4. PRACH (物理随机接入信道)
PRACH用于初始随机接入,此时闭环尚未建立,因此**完全依赖开环功率控制**。其功率主要通过**功率爬升(Power Ramping)** 机制实现:UE以初始功率发送前导码,若失败,则逐步提高功率重试,直至成功或达到最大重试次数。
5. 功率分配与优先级
当UE需要同时发送多个上行信道且总功率超过 `P_CMAX` 时,会按固定优先级分配功率。优先级由高到低为:
**PRACH > PUCCH (承载HARQ-ACK/SR) > PUSCH (承载UCI) > PUSCH (不承载UCI) > SRS**
⬇️ 下行功率控制:基站的资源分配
下行功率控制主要依赖于基站的**资源分配与调度**,其机制相对简单,主要分为**固定功率分配**和**动态功率分配**两种策略。
1. 固定功率分配
适用于广播和控制类信道与信号,其功率相对于一个小区基准功率(`ReferencePwr`)保持固定偏移。
-
**SSB (同步信号块)**:包含PSS、SSS和PBCH,其功率通过参数 `MaxSSBPwrOffset` 设定,该参数值越大,SSB覆盖范围越广。
-
**TRS (跟踪参考信号)**:同样采用固定功率分配。
2. 动态功率分配
适用于业务和控制信道,基站可根据信道质量动态调整功率。
-
**PDSCH (物理下行共享信道)**:承载用户数据。基站会根据CQI反馈、资源分配等,动态决定每个用户的PDSCH发射功率。
-
**PDCCH (物理下行控制信道)**:承载DCI等控制信息。支持动态功率控制,基站可为不同UE的PDCCH分配不同功率,以平衡覆盖和干扰。PDCCH的功率也可能通过高层信令配置为固定值。
💎 总结
总而言之,5G的功率控制是一个**上行精细、下行粗放**的协同系统。
* **上行**:为了克服终端功率限制和复杂的干扰环境,采用了**开环与闭环结合**的精细控制机制,通过复杂的公式和实时的TPC命令,对PUSCH、PUCCH、SRS和PRACH等信道进行精准的功率调节。
* **下行**:主要依赖基站的**调度和资源分配**,通过为SSB、TRS等信道设置**固定功率**,并为PDSCH、PDCCH等信道提供**动态调整**的能力,来灵活应对不同用户和业务的需求。