• HARQ重传比率是怎么计算的。 2016-08-03
• HARQ重传比率是怎么计算的。 2016-08-03
• 在HARQ过程中,什么时候会出现“反馈是ACK,而NDI是not toggled”的情况? 2015-07-10
• N个并行HARQ进程实现 2015-07-01
• 上行同时支持自适应HARQ和非自适应HARQ,这句话对吗,为什么? 2015-04-24
• LTE的HARQ中的FEC就是指物理层的编码吗? 2015-02-05
混合自动重传请求(HARQ)是一种将自动重传请求(ARQ)和 前向纠错编码结合在一起的物理层技术,可以用来减轻信道 与干扰抖动对数据传输造成的负面影响。 其中,FEC提供最大可能的错误纠证,而ARQ则可以弥补 FEC不能纠正的错误从而达到较低的误码率。 混合纠错方式在实时性和译码复杂性方面是前向纠错和 检错重发方式的折衷,较适合于环路延迟大的高速数据传输 系统。
HARQ的基本工作过程:将一个或多个待发送MAC层数 据单元串联起来,根据物理层的具体规范进行编码,生成4个 HARQ子包。基站每次只发送一个子包,由于4个子包之间存 在很大的相关性,收端无需获得全部子包,也能够正确译码。 因此,终端在收到第一个子包后,就尝试译码。如果译码成功, 终端立即回送一个确认(ACK)消息给基站,阻止其发送后续子 包;如果译码失败,终端回送否认(NACK)消息,请求基站发 送下一个子包,依次类推。终端每次将根据接收到的所有子包 来译码,以提高译码成功率。 HARQ采用了最为简单的停等重传机制,以降低控制开销 和收发缓存空间。此时如果使用OFDMA物理层,则可以巧妙 地克服停等协议信道利用率低的缺陷。因此,协议中仅规定 OFDMA物理层提供对HARQ的支持。
HARQ的3种类型
根据HARQ中前向纠错编码在接收端合并的方式, HARQ技术分为三类:第一类HARQ、第二类HARQ和第三 类HARQ。 第一类HARQ又称为传统HARQ,由数据加循环冗余码 校验(CRC),并用FEC编码。在接收端FEC解码并用 CRC校验数据的正确性。如果数据包出错,直接丢弃并返 回重传请求,发送端收到重传请求后,重新发送原来的编码 数据包,在接收端不进行任何合并,而是直接译码。此类 HARQ信令开销很小,物理层结构及解码都比较简单。但是 这种固定的前向纠错编码意味着固定的冗余信息,所以每次 重传被正确解码的概率相同,且比较低,系统吞吐量不如第 二、三类HARQ。
第二类HARQ称为增加冗余(IR)的HARQ机制。这种机 制下,接收错误的数据包不会丢弃,而是与重传的冗余信 息合并之后再进行解码。新的冗余信息与先前收到的初次 传输的信息一起,形成纠错能力更强的前向纠错码,使错 误率进一步降低。例如:在初次传送时,以高速率编码, 冗余度较小,若未能正确解码,则降低编码率,增大冗余 度,再次发送,接收端将两次接收到的数据帧合并解码, 从而提高纠错能力。IR并不是每次重传都采用同一个码字、 同一种编码率的,而是根据前一次解码的结果来决定下一 次发送的码字的编码率。若是没能正确解码,接收端给发 送端回一个NAK,于是发送端自动降低下一次重传的码字的 编码率,也就是增大其冗余度,以更好适应当前信道的情 况。
Chase Combining(追赶合并)可以看作是一种特 殊的IR,当发送端收到接收端的NAK后,发送端只是将 刚刚发送的、解码失败的那个数据帧重新发送,被重传 的数据帧和首次发送的数据帧完全一样。 接收端收到的都是关于同一个数据帧的、经过重传 的不同结果。这种分集合并的方法保留收到的同一个数 据帧的首次传送以及重传的结果,然后译码时把这些结 果中的每个对应的符号一一相加,然后将相加后的结果 作为一个码字,输入译码器进行译码。
第三类HARQ又称为部分冗余HARQ,也属于增加冗余机制。 与第二类相似,但是编码生成的数据包不同。第一次传输的 数据包通常采用第一类HARQ,重传时所传输的数据包包含不 同的打孔校验比特。 它与第二类HARQ最大的区别在于重传的数据包可以自解 码,所以可以由重传的数据包直接解码出用户信息,如果仍 不能正确解码,则将多次传输的数据包合并,再进行解码。
14 14
1、HARQ(Hybrid Automatic Repeat Request ) 混合自动重传请求。
数据通信最初是在有线网上发展起来的,通常要求较大的带宽和较高的传输质量。对于有线连接,数据传输的可靠性是通过重传来实现的。当前一次尝试传输失败时,就要求重传数据分组,这样的传输机制就称之为ARQ(自动请求重传)。在无线传输环境下,信道噪声和由于移动性带来的衰落以及其他用户带来的干扰使得信道传输质量很差,所以应该对数据分组加以保护来抑制各种干扰。这种保护主要是采用前向纠错编码(FEC),在分组中传输额外的比特。然而,过多的前向纠错编码会使传输效率变低。因此,一种混合方案HARQ,即ARQ和FEC相结合的方案被提出了。
2、http://baike.baidu.com/view/882727.htm
3、
HSDPA技术中主要是采用三种递增冗余的HARQ机制:TYPE-I HARQ,TYPE-II HARQ和TYPE-III HARQ。
TYPE-I HARQ 又叫传统ARQ,是最基本的功能。传统ARQ使用了CRC(循环冗余校验)并用FEC进 行编码。接收机一旦发现data package在接收时不能正确解码(decode),即行丢弃,并在上行信道(uplinking channel)中要求重传。发送端收到重传请求后,重新发送encoded data package。由于反馈速度较慢,效率不高,会影响QoS。
TYPE II HARQ是增加冗余(IR) 的ARQ机制,接收错误的数据包不会被丢弃,而重传资料通常与第一次传输不一样,前后两种data package会进行并整,形成纠错能力更强的前向纠错码。IR可再分两类:部分IR(H-ARQ-type-lll)、全IR(H-ARQ-type- 11),其中全IR每次传输不能自译码。
Type-Ⅲ HARQ 又叫部分冗余HARQ,结合了Type-I HARQ 和Type-Ⅱ HARQ 的优点,同Type-II接收错误的数据包不会被丢弃。每次重传都可自译码,无须再合并以前的传输资料。
实现机制
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目前最成熟、最稳定的版本)。为了进一步提高信道的利用率,选择重发协议只重传出现差错的数据包,但是此时收端不再按序接收数据分组信息,那么在收端则需要相当容量的缓存空间来存储已经成功译码但还没能按序输出的分组。同时收端在组合数据包前必须知道序列号,因此,序列号要和数据分别编码,而且序列号需要更可靠的编码以克服任何时候出现在数据里的错误,这样就增加了对信令的要求。
21 21
联系我们 - 问通信专家 | Powered by MSCBSC 移动通信网 © 2006 - |