有关下行HARQ的一切
1. 对于下行HARQ,有几种类型的下行传输需要UE反馈ACK/NACK
- 动态调度的下行传输:UE收到一个使用C-RNTI或TC-RNTI(对应随机接入过程中的Msg4)加扰的PDCCH和PDSCH,该PDCCH对应一个PDSCH,二者是在同一下行子帧中同时传输;
- SPS调度的下行传输:分为以下3种情况。
- a:UE收到一个使用SPS C-RNTI加扰的指示下行SPS激活的PDCCH,该PDCCH对应一个PDSCH(可能是新传也可能是重传),二者是在同一下行子帧中同时传输。这种情况与动态调度的情况类似;
- b:UE收到一个使用SPS C-RNTI加扰的指示下行SPS释放的PDCCH,该PDCCH并不指定PDSCH资源;
- c:在配置的周期性SPS子帧上发送的PDSCH,但该PDSCH并不伴随着PDCCH一起传输。
2. 不需要反馈ACK/NACK的情况
- 对于带正常的循环前缀的特殊子帧配置0和5
- 带扩展的循环前缀的特殊子帧配置0和4
- 特殊子帧的DwPTS是不用于传输PDSCH的,所以对应该特殊子帧,UE无需反馈ACK/NACK。
3. UE可在不同的物理信道上传输需要反馈的ACK/NACK:
- UE有动态调度的PUSCH资源:如果在当前需要反馈ACK/NACK的上行子帧,UE被动态地分配了上行PUSCH资源,则ACK/NACK会在PUSCH上传输。该PUSCH有对应的DCI format 0/4。
- 无PUSCH资源:如果在当前需要反馈ACK/NACK的上行子帧, UE没有上行调度,即不发送PUSCH,则UE会在PUCCH上传输ACK/NACK。
SPS调度的上行传输:分为以下2种情况
- 3.1:如果UE在当前子帧上发送的PUSCH对应一个指示上行SPS激活的DCI format 0/4(可能是新传也可能是重传),且需要在该子帧上反馈ACK/NACK,则UE会在PUSCH上传输ACK/NACK。这种情况与动态调度的情况类似。
- 3.2:如果UE在配置的周期性SPS子帧上发送PUSCH,且需要在该子帧上反馈ACK/NACK,则UE会在PUSCH上传输ACK/NACK。