TDD中的HARQ进程

标签:
杂谈 |
分类: LTE物理层 |
同FDD中一样,TDD中的下行HARQ进程也是自适应非同步的。由于在TDD中,上下行的子帧数目是不连续的,也并非一一对应的关系,下行数据的ACK/NACK通过Bundling或Multiplexing的方式进行,如前文所述。在TDD中,UE在子帧n接收到eNodeB发送的下行数据后,在子帧n+4的位置可能并不存在上行的子帧,因此UE需要再多等待几个子帧后,在相应的上行子帧上发送ACK/NACK的反馈。同样的,eNodeB在子帧n接收到UE的反馈后,在子帧n+4的位置上,也可能不存在下行的子帧,eNodeB同样需要多等待一段时间,才有可能调度到相应的下行HARQ进程。
根据TDD上下行配置的不同,从接收到下行的数据到UE反馈ACK/NACK之间的时间间隔在4ms到13ms之间(即使对于同一HARQ进程,这一值也是变化的),这不同于FDD中固定为4ms的时间间隔【2】。在FDD中,最小的下行HARQ RTT时间(定义为重传的下行数据与上一次传输的同样下行数据之间的时间间隔的最小值)为8ms。TDD中,这一值在8到16ms之间。
FDD中,下行HARQ进程的最大数目为8个。TDD中下行HARQ进程的最大数目在4到15之间,如下表所示:
Table 1 Maximum number of DL HARQ processes【1】
|
DL/UL allocation |
Process number |
5ms periodicity |
1DL+DwPTS : 3UL |
4 |
2DL+DwPTS : 2UL |
7 |
|
3DL+DwPTS : 1UL |
10 |
|
10ms periodicity |
3DL+2DwPT : 5UL |
6 |
6DL+DwPTS : 3UL |
9 |
|
7DL+DwPTS : 2UL |
12 |
|
8DL+DwPTS : 1UL |
15 |
上表中给出的TDD中下行最大进程数,基于如下的一些假设:
(1):特殊子帧中的DwPTS总是包含控制信令和数据。
(2):特殊子帧中的UpPTS只是用来传输SRS和短RACH,不包含控制信令和数据。
(3):eNodeB和UE侧的解码处理时间为3ms。
TDD中的上行HARQ过程是同步的,可以是非自适应的,也可以是自适应的。同样由于TDD上下行子帧之间的非对称性,从UE发送了上行子帧到收到eNodeB通过PHICH的ACK/NACK反馈之间的时间间隔不是固定的(与FDD不同)。依赖于TDD中不同的上下行配置以及不同位置的子帧,这一时间范围在4ms到7ms之间。同样的,从UE收到PHICH反馈的NACK到UE重传上行子帧的时间也是不固定的,范围也是在4ms到7ms之间。
对于TDD配置的1-6,UE在子帧n收到DCI格式0指示的PDCCH,并且/或者在子帧n收到PHICH指示的相应重传,将会在子帧n+k进行相应的PUSCH传输。其中k的取值如下表所示。
Table 8-2 k for TDD configurations 0-6
TDD UL/DL |
DL subframe number n |
|||||||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
0 |
4 |
6 |
|
|
|
4 |
6 |
|
|
|
1 |
|
6 |
|
|
4 |
|
6 |
|
|
4 |
2 |
|
|
|
4 |
|
|
|
|
4 |
|
3 |
4 |
|
|
|
|
|
|
|
4 |
4 |
4 |
|
|
|
|
|
|
|
|
4 |
4 |
5 |
|
|
|
|
|
|
|
|
4 |
|
6 |
7 |
7 |
|
|
|
7 |
7 |
|
|
5 |
需要强调的是,TDD中UL上行HARQ的进程是同步的,也就是说,eNodeB期待UE重传的时刻是已知的。虽然这个时刻与初始传输之间的时间不是固定不变的。
TDD中,上行HARQ进程的时序关系如下图所示:【4】
http://s2/middle/673b30ddt9476328b8f81&690
TDD LTE中,也可以应用TTI Bundling,经过对不同TDD配置的评估,3GPP Rel8决定TTI Bundling的子帧数目为4,对配置0,1和6的TDD采用TTI Bundling(这三种模式中,一帧内存在4个以上的上行子帧),Bundling在一起的子帧是不连续的。对于TDD配置1和6以及TTI Bundling模式,如果UE在子帧n检测到DCI格式0指示的PDCCH重传,并且/或者在子帧n-l检测到PHICH指示的NACK反馈,将会在子帧n+k进行相应的PUSCH上行传输。其中k如上表所示,l如下表所示:
Table 8-2a l for TDD configurations 0, 1 and 6
TDD UL/DL |
DL subframe number n |
|||||||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
0 |
9 |
6 |
|
|
|
9 |
6 |
|
|
|
1 |
|
2 |
|
|
3 |
|
2 |
|
|
3 |
6 |
5 |
5 |
|
|
|
6 |
6 |
|
|
8 |
TDD中上行HARQ进程的数目如下表所示:
Table 8-1: Number of synchronous UL HARQ processes for TDD【3】
TDD UL/DL configuration |
Number of HARQ processes for normal HARQ operation |
Number of HARQ processes for subframe bundling operation |
0 |
7 |
3 |
1 |
4 |
2 |
2 |
2 |
N/A |
3 |
3 |
N/A |
4 |
2 |
N/A |
5 |
1 |
N/A |
6 |
6 |
3 |
【1】: R1-081124
【2】:LTE for UMTS:OFDMA and SC-FDMA Based Radio Access
【3】:3GPP 36.213
【4】:R1-082334