基于MATLAB的TPC编码性能仿真分析文献综述
2020-06-26 19:50:20
1. 研究背景 Turbo编码是近几年开发出的一种前向纠错技术,与传统技术相比,其性能有明显的改善。
自从前向纠错的概念出现以来,Turbo编码使前向纠错技术首次有可能接近”仙农王国”的边界,这是通信工程一直在努力追求的”圣杯”。
传统方式是Reed-Solomon编码译码器与主前向纠错编码译码器级联,而Turbo编码则是一种全新的、完全独立的前向纠错方法。
选用恰当的Turbo编码,可以避免RS方式复杂的交织/解交织,因此可以明显降低解码延时[1]。
Turbo产品码是一个由小分组码(可以是汉明码、校验码、或混合码)组成的两维或三维阵列。
为了提高纠错效果,可以再增加一个”超轴”,以生成一个增强型TP,C(eTPC)。
编码比较简单,但解码却是一非常复杂的过程,需要使用多个重复性进程进行研究收到最佳效果。
TPC则没有”基础误码”问题,目前市场上已经出现了芯片TPC”引擎”。
Comtech公司采用了Comtech AHA公司(华盛顿州普尔曼市)制造的两种器件,即AHA4501和更新一点的AHA5420 Astro(在过去的十年中,Comtech AHA公司的Reed-Solomon器件被广泛地应用于全 球范围内的众多开网调制解调器)[2-3]。
为了进行工程化实现,进一步探究各种编译码过程中可能对TPC码性能产生影响的因素对性能的影响,算法的理论的优化以及在课题通信平台中实现时代码层面的优化,通过将TPC应用于多处理器并行计算平台作了细致的分析、方案选型和初步尝试[4]。