论文部分内容阅读
本文从理论和仿真的角度对Turbo乘积码的编译码方式加以研究。首先,分析了TPC的编译码原理。TPC的编码主要是由两个或两个以上线性子码的组合构成一个矩阵,并对行和列分别编码。在编码中加入交织可以减少信道传输中的突发错误;译码采用的是软输入软输出并行迭代译码结构,在保持同样的译码性能的同时降低了误码延时。在理论研究的基础上阐述了TPC系统软件实现的设计方案。本系统的TPC编码采用(64,57)×(64,57)的二维扩展汉明码作为子码,信道码率为0.793;译码采用以扩展汉明码为子码的乘积码迭代译码,基于2次循环伪最大似然算法(Cyclic-2PML)。最后还给出了TPC编译码的matlab软件流程图和仿真结果。