返回工具首页
📖物理层
HARQ-ACK Codebook
HARQ-ACK 码本
对比 5G NR 三种 HARQ-ACK 码本类型:半静态、动态、增强动态码本
码本对比示例
假设有 8 个 PDSCH 候选位置,其中仅位置 0、3、7 实际调度了 PDSCH 且全部正确接收:
Type 1 (半静态码本) — 8 bits
#0ACK
#1NACK未调度
#2NACK未调度
#3ACK
#4NACK未调度
#5NACK未调度
#6NACK未调度
#7ACK
码本包含所有 8 个候选位置的反馈,未调度位置填充 NACK
Type 2 (动态码本) — 3 bits (with DAI)
DAI=1ACK
DAI=2ACK
DAI=3ACK
码本仅包含 3 个实际调度 PDSCH 的反馈,通过 DAI 索引追踪
8
Type 1 bits
vs
3
Type 2 bits
节省 62.5% 反馈开销
HARQ-ACK 码本说明
HARQ-ACK 码本决定了 UE 如何在 PUCCH 上组织和发送 ACK/NACK 反馈信息。码本类型由 RRC 参数 pdsch-HARQ-ACK-Codebook 配置。
Type 1 (半静态) 码本大小固定,适合简单场景;Type 2 (动态) 码本根据实际调度情况调整大小,适合提高频谱效率;Type 3 (增强动态,Rel-16+) 引入了子码本和 CBG 级反馈,支持更灵活的反馈机制。
DAI (下行分配索引) 是 Type 2 码本的关键机制,包含 counter-DAI(累计计数)和 total-DAI(总数指示),用于 UE 确定码本大小并检测可能的 PDCCH 丢失。