作者hebe0437 (磊)
看板CCU_COMM_ANT
标题[转录] wiki- H-ARQ (2)
时间Fri Dec 3 21:08:09 2010
实现机制
HARQ的可行性部分受限於发送端和接收端对分组的缓冲能力,因此选择合适的
HARQ协议很重要。三种标准的HARQ协议为停等协议(Stop-and-Wait,SAW)
、回退N步协议(Go-Back-N,GBN)和选择性重传协议(Selective-Repeat,SR)。
(1)停等协议
发送端每发送一个数据分组包就暂时停下来,等待接收端的确认信息。当数据
包到达接收端时,对其进行检错,若接收正确,返回确认(ACK)信号,错误则
返回不确认(NACK)信号。当发端收到ACK信号,就发送新的数据,否则重新发
送上次传输的数据包。而在等待确认信息期间,信道是空闲的,不发送任何数据
。这种方法由於收发双方在同一时间内仅对同一个数据包进行操作,因此实现起
来比较简单,相应的信令开销小,收端的缓存容量要求低。但是由於在等待确认
信号的过程中不发送数据,导致太多资源被浪费,尤其是当信道传输时延很大时
。因此,停等协议造成通信信道的利用率不高,系统的吞吐量较低。
(2)後退N步协议
在采用後退N步HARQ协议的传输系统中,发送端发送完一个数据分组後,并不停
下来等待确认信息,而是连续发送若干个数据分组信息。接收端将每个数据包相
应的ACK或 NACK信息反馈回发送端,同时发送回的还有数据包分组号。当接收到
一个NACK信号时,发送端就重新发送包括错误数据的N个数据包。接收端只需按
序接收数据包,在接收到错误数据包後即使又接收到正确的数据包後还是必须将
正确的数据包丢弃,并重新发送确认信息。
(3)选择重发协议
基於窗口的SR是一种被许多系统采用的HARQ协议,包括RLCR99(也称R3版本,是
3GPP目前最成熟、最稳定的版本)。 为了进一步提高信道的利用率,选择重发协
议只重传出现差错的数据包,但是此时收端不再按序接收数据分组信息,那麽在
收端则需要相当容量的缓存空间来存储已经成功译码但还没能按序输出的分组。
同时收端在组合数据包前必须知道序列号,因此,序列号要和数据分别编码,而
且序列号需要更可靠的编码以克服任何时候出现在数据里的错误,这样就增加了
对信令的要求。
应用
3GPP LTE 重传机制提供 ARQ 和 HARQ 两层的重传机制,在演进型 Node B
(E-Node B)中,共享上下行通道(Uplink/Downlink Shared Channel)都支援
HARQ。LG 建议 LTE采用如 Local NACK 2 的互动机制。
优缺点
HARQ的优点是可以由前一个失败的尝试中存下有用的资讯,以提供之後的解码使用。
参考书目
Soljanin E., Hybrid ARQ in Wireless Networks, presented at
Wireless System Lab Seminar, Texas A&M University, April 2003,
and DIMACS Workshop on Network Information Theory, March 2003.
R.A.Comroe and D.J.Costello. "ARQ schemes for data transmission
in mobile radio systems". IEEE J. Select. Areas Commun., 2:472-481,
July 1984.
G. Davida and S. Reddy. "Forward Error Correction with Decision Feedback",
Information and Control, Vol 21, 1972.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.242.3.20