5G空口中HARQ机制类似于LTE的HARQ技术。其大的不同点总结于下:
1. 上行HARQ机制与下行相同,均为非同步HARQ。这种变化给空口带来的变化会有,
a,调度时机更加灵活,尤其在TDD制式下,资源分配会更加灵活。
b,数据缓存压力会加大,与LTE的上行同步HARQ不同,异步HARQ可能会有更长的重传间隔,这个时间内,UE必须将未ACK的数据进行缓存,这样会导致缓存压力的增加。
C, DCI0的变化。在同步HARQ中,harq ID是固定的,比如1/7配比(DSUUDDSUUD),2,3,7,8子帧对应的HARQ ID会固定为1,2,3,4(可以使用其他组合,但都是固定的)。因此调度器下发的DCI0中无需加入HARQ ID这个字段,UE根据时序即可计算出重传数据是针对哪一包。但是在非同步HARQ中,DCI0必须下发HARQ ID字段,来告诉UE重传调度的是哪包数据。因此,在NR的DCI0_0和DCI0_1中均可以看到如下字段:
HARQ process number |
4 |
2. HARQ反馈时间可配置。LTE中无论FDD还是TDD,HARQ反馈与数据传输在空口上的时间差是固定的。TDD的机制稍复杂一些,但是这个时间针对某一上下行配比而言,是无法更改的。但是NR中这个值(以下用K值表示)是可配置的。(配置范围为dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER (0..15))。在K值最小配置为1时,NR基站与UE的数据处理压力会极大提高,而配置为15后,数据缓存压力也会相应加大。因此,实际应用中需要综合考虑K的取值。