- 7
- 0
- 约5.24千字
- 约 12页
- 2021-11-14 发布于江西
- 举报
Turbo 码原理及仿真
1993 年C.Berrou、A.Glavieux 和P.Thitimajshiwa 首先提出了称之为Turbo
码的并行级联编译码方案。Turbo 码性能取决于码的距离特性。线性码的距离分布
同于重量分布,如果低重量的输入序列经编码得到的还是低重量的输出序列,则距
离特性变坏。该特性对于块码来说不存在问题;然而对于卷积码,则是个非常严重
的问题。因为卷积码的距离特性是影响误码率的一个非常重要的因素。
在Turbo 码中,利用递归系统卷积码(RSC)编码器作为成员码时,低重量的输
入序列经过编码后可以得到高重量的输出序列。同时交织器的使用,也能加大码字
重量。实际上,Turbo 码的目标不是追求高的最小距离,而是设计具有尽可能少的
低重量码字的码。Turbo 码由两个递归系统卷积码(RSC)并行级联而成。译码采用
特有的迭代译码算法。
1 Turbo 码编码原理
典型的Turbo 码编码器结构框图如图2 所示:由两个反馈的编码器(称为成员编码
器)通过一个交织器I 并行连接而成。如果必要,由成员编码器输出的序列经过删
余阵,从而可以产生一系列不同码率的码。例如,对于生成矩阵为g=[g1,g2]的
(2,1,2)卷积码通过编码后,如果进行删余,则得到
原创力文档

文档评论(0)