自适应调制编码算法总体上分为探索类和基于信道估计两大类。 探索类自适应编码调制技术思路就是设计一个评估函数来判断结果好坏,用它来逐渐逼近最优解。较成熟的有自动传输率后退协议(ARF),该算法根据对时间函数以及丢失的Ack帧的跟踪结果来变换其数据传输率。其基本过程如下:如果连续两个Ack帧未能被发端成功接收,,则当前数据包的第二次重传以及随后的数据传输用低一级的物理层传输模式进行,并同时启动一个计时器。当计时器超期或成功接收的Ack帧累计达到10个,数据传输模式升一级并取消计时器;但当启动计时器后紧接着的1个帧又失败,则传输模式在降一级并重起计时器。这种算法的优点是由于不需要信道估计实现比较简单,也不存在由于信道估计误差带来的损失,但是由于它是属于纯探索类的技术,它不能够对信道的时变性做出快速的反应,转换调制编码方式往往滞后于信道的变化,因此采用ARF很难使系统吞吐量由较大的提高,另外在实现的过程中也存在如何决定计时器的时限问题。
探索类法虽然实现起来简单,但并不能完全适应信道的变化,因为它没有进行信道估计,不能充分的利用信道的信息;基于信道估计的AMC算法的基本原理是:接收端在接收数据的同时,根据所接收数据信号的幅值变化以及错误率等因素来估计和预测下一数据帧传输时的信道状况并将其反馈回发射端,发射端再根据反馈值决定下一帧所应该采用的调制编码方式,从而更好的适应信道的变化。发射端所采用的PHY模式转换方法不同对系统性能的影响也不同。常用的模式转换方法有两种。一种是根据接收信号的强度指示,第二种是基于错误检测的方法。对于基于信道估计的自适应调制编码技术,影响其性能的主要因素由信道估计误差,反馈信道的噪声和时延等。
3 快速混合自动重传(H-ARQ)
快速混合自动重传也是一种链路自适应的技术,它采用了前向错误控制(FEC)原理。是指接收方在解码失败的情况下,保存接收到的数据,并要求发送方重传一定的数据。在H-ARQ中,链路层的信息用于进行重传判决,H-ARQ能够自动的适应信道条件的变化并且对测量误差和时延不敏感。AMC和H-ARQ两者结合起来可以得到最好的效果—AMC提供粗略的数据速率选择而H-ARQ可以根据数据信道条件对数据速率进行较精细的调整。FEC原理包括了递增冗余(每次重传包括了更多的奇偶校验
[1] [2] [3] 下一页
[1] [2] [3] [4] 下一页