Turbo码的编码原理及实现摘要纠错码技术作为改善数字通信可靠性的一种有效手段,在数字通信的各个领域中获得极为广泛的应用
Turbo码是并行级联递归系统卷积码,在接近Shannon限的低信噪比下能获得较低的误码率,现已被很多系统所采用
本文分析了Turbo码编码译码的原理,为了使Turbo码仿真更容易,研究并建立了基于Matlab中Simulink通信模块的Turbo码仿真模型
使用所建立的模型进行仿真,结果表明,在信噪比相同的情况下,交织长度越大、迭代次数越多、译码算法越优,Turbo码性能越好,设计实际系统时,应综合考虑各因素
关键词:Turbo码;Simulink仿真;交织长度;迭代次数AbstractAsaneffectivemeanstoimprovethereliabilityofdigitalcommunication,errorcorrectingcodetechnologyiswidelyusedinthefieldofdigitalcommunication
Turbocodeisaparallelconcatenatedrecursivesystematicconvolutionalcode,whichcanobtainlowerbiterrorrateinthelowSNRnearShannonlimit,whichisnowusedbymanysystems
Inthispaper,theprincipleofTurbocodinganddecodingisanalyzed,inordertomaketheTurboCodesimulationeasier,aTurbocodesimulationmodelbasedonSimulinkmoduleofMatlabisstudied
Simulationresultusingtheestablish