摘要:自从手机的出现,使得人们之间的沟通不再局限于传统的面对面的模式。然而,通信的过程中往往会带有误码率的产生,为了降低误码率,人们研究出了Turbo码。Turbo码是由短码构造而成,却可以有着短码相同性能的长码。
本文主要研究的内容是基于MATLAB软件对Turbo码进行编译。为了可以更加清晰的了解Turbo码的编码性能,本文将未编码产生的误码率与编码后的误码率进行对比,显示出Turbo优越的性能。不仅如此,还使用误码率对比了Turbo译码中的SOVA与logMAP在不同条件下的性能。对Turbo码来说,尽管处于信噪比较低的环境下,经过多次迭代译码,它仍然可以保持误码率很低的情况。所以,Turbo码的研究可以说是推动了当代通信进程的进一步发展。
关键词:Turbo编译码;Matlab;误码率;SOVA算法;logMAP算法
目录
摘要
Abstract
第一章 绪论-1
1.1 课题研究的背景与意义-1
1.2 课题研究现状-1
1.2.1 Turbo码编码的现状-1
1.2.2 Turbo码译码的现状-2
1.2.3 Turbo码的问题-2
1.3 课题研究的内容和论文架构-2
1.3.1 研究内容-2
1.3.2 论文架构-2
第二章 设计的基本理论-4
2.1 LTE通信系统介绍-4
2.2 信道编码理论-5
2.3 Turbo码编译码-6
2.3.1 Turbo码编码的基本原理-6
2.3.2 Turbo码译码的基本原理-8
2.4 本章小结-9
第三章 方案的代码设计与实现-10
3.1 Matlab的介绍及相关软件安装-10
3.1.1 Matlab程序语言的概述-10
3.2 程序设计的主要思路-11
3.3 本章小结-12
第四章 程序的调试与分析-13
4.1 调试-13
4.2 测试结果及性能分析-13
4.3 本章小结-16
结束语-17
致 谢-18
参考文献-19
附录-20