摘要
Turbo码基于随机编码的思想,将卷积编码与交织器结合使其性能接近香农极限,所以Turbo码被3G移动通信系统所采纳并在深海通信、卫星通信等功率受限领域得以应用。文中介绍了Turbo码的译码原理并分析了几种主要的译码方法,在Matlab环境下对Turbo码进行了仿真研究,分析了不同的迭代次数、译码算法、帧长、码率及分量码对其译码性能的影响。仿真结果表明Turbo码纠错性能优良,具有广泛的应用前景。
Turbo codes are based on the idea of random encoding and the performance approaches the Shannon limitby combining convolutional encoding with interleaver, so they are used in 3G including the other power-limited area such as deep sea communication and satellite communication. Turbo codes theory and decoding algorithms are presented. The performance of Turbo codes is simulated with Matlab. The influence on the performance of Turbo codes, which is resulted from the iterations, decoding algorithms, frame sizes and sub-codes, is studied. The simulation results show that Turbo codes are of good performance in error correcting and have wide application prospect.
出处
《通信技术》
2008年第7期12-15,共4页
Communications Technology
基金
德国罗德施瓦茨公司资助项目