文档介绍:南京邮电大学通达学院
毕业设计(论文)
题目 Turbo码的并行译码与交织算法研究
专业网络工程
学生姓名
班级学号
指导老师周克琴
评阅教师
指导单位
日期:2012年 11月 26 日至 2013 年 6月 21 日
毕业论文设计原创申明
本人郑重声明:所提交的毕业设计(论文),是本人在导师指导下,独立进行研究工作所取得的成果。除文中已注明引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写过的作品成果。对本研究做出过重要贡献的个人和集体,均已在文中以明确方式标明并表示了谢意。
论文作者签名: 
日期:  年   月   日
摘要
信道编码是保证信息可靠传输的一项关键技术,广泛应用于现代数字通信系统中。作为一种信道编码方案,Turbo码以其优异的性能而备受关注。Turbo码已被3G/B3G系统采纳作为其信道编码的技术方案之一。但是,Turbo码的高译码延时不容忽视,它也成为阻碍Turbo码应用的一个主要因素。为此,人们提出了很多解决方案,分块并行译码方案就是其中之一。该方案能够在保持良好误比特性能的情况下显著降低译码延时。在该方案中,交织和解交织过程中的内存冲突问题成为进一步降低时延的瓶颈,而这可以通过并行交织设计来解决。
本文首先介绍了香农有噪信道编码定理,并在此基础上介绍了信道编码技术,包括信道编码的产生和发展历程。其次介绍了Turbo码的基本理论,包括Turbo码的编译码理论、交织器理论和实时性Turbo码方案,并对实时性Turbo码方案中的分块并行译码结构方案进行了详细介绍。然后针对Turbo码的分块并行译码结构,介绍了该结构中交织器应该满足的条件。最后对Matlab进行了简单的介绍和其主要功能的说明。并介绍了Matlab的仿真和开发环境。
关键词:Turbo码;分块并行译码;并行交织器
ABSTRACT
Channel coding is a key technique which ensures the reliable information transmission and it is widely used in modern munication systems. As a channel coding scheme, Turbo code has been paid close attentions for its excellent performance. Also, Turbo code has been accepted as a channel coding schemes in 3G/B3G systems. However, the high decoding time delay of Turbo codes can not be ignored, and it is a key factor preventing its application. Therefore, there are many solutions for it, and the sub-block segmentation decoding scheme is one of them. It can reduce time delay markedly while keeping good bit error performance. In the scheme, memory access violation in interleaving and de-interleaving is the bottleneck for reducing time delay further, and it can be solved by parallel interleave designing.
This paper first introduces the shannon noisy channel coding theorem, and based on the channel coding technology is introduced, including the emergence and development of channel coding process. Secondly introduces the basic theory of Turbo code, including the Turbo piled code theory, intertwined theory and real-time Turbo code scheme, and the real-time Turbo code scheme of block