看板 CCU_COMM_ANT 關於我們 聯絡資訊
實現機制 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