Turbo码编码器学院:电子信息学院学号:40803030105班级:08通信1班姓名:一、引言Shannon编码定理指出:如果采用足够长的随机编码,就能逼近Shannon信道1/11容量
但是传统的编码都有规则的代数结构,远远谈不上“随机”;同时,出于译码复杂度的考虑,码长也不可能太长
所以传统的信道编码性能与信道容量之间都有较大的差距
事实上,长期以来信道容量仅作为一个理论极限存在,实际的编码方案设计和评估都没有以Shannon限为依据
二、Turbo码简介1993年两位法国教授Berrou、Glavieux和他们的缅甸籍博士生Thitimajshima在ICC会议上提出了一种全新的编码方式——Turbo码
它巧妙地将两个简单分量码通过伪随机交织器并行级联来构造具有伪随机特性的长码,并通过在两个软入/软出(SISO)译码器之间进行多次迭代实现了伪随机译码
Turbo码由于其近Shannon界的突出纠错能力,成为近年信道编码理论研究的热点问题
其编码器由两个(或多个)带反馈的系统卷积码器经一交织器并行级联而成,接收端一般采用逐位最大后验概率译码器通过反复迭代循环来译码
Turbo码有一重要特点是其译码较为复杂,比常规的卷积码要复杂的多,这种复杂不仅在于其译码要采用迭代的过程,而且采用的算法本身也比较复杂
这些算法的关键是不但要能够对每比特进行译码,而且还要伴随着译码给出每比特译出的可靠性信息,有了这些信息,迭代才能进行下去
用于Turbo码译码的具体算法有:MAP(MaximumAPosterori)、Max-Log-MAP、Log-MAP和SOVA(SoftOutputViterbiAlgorithm)算法
编码方面主要包括对并行级联编码与串行级联编码的分析,以及对混合级联方式的研究;译码方面主要包括迭代译码、译码算法(最大后验概率算法MAP、修正的MAP算法Max-L