基于遗传算法的卷积Turbo码译码算法研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:csnzz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
1993年由C.Berrou等人提出的Turbo码具有接近Shannon极限的性能。因此Turbo码自提出起就成为信息论和编码理论界热切关注的焦点。目前Turbo码已经成为第三代移动通信系统的标准之一。对Turbo码的研究主要集中在编码器、交织器的设计及软输入、软输出迭代译码算法等方面。 Turbo码以高译码复杂度换取优异的性能。即使采用复杂度较低的软输出Viterbi算法(SOVA,Soft-output Viterbi Algorithm),Turbo码译码的计算量仍随2m(m为编码器存储长度)增长。对于迭代译码,该计算量是相当大的。本文的主要目的是利用遗传算法(GA,Genetic Algorithm)这一优化搜索工具实现迭代最大似然译码,通过减小在格图上的搜索范围来降低计算量。在相似计算量的情况下,获得比软输出MA(SOMA,Soft-output M-Algodthm)译码算法更好的性能。 本文首先研究了软输出Viterbi译码算法、软输出MA译码算法和遗传算法卷积码译码算法的原理。在此基础上,提出适用于Turbo码的GA分量码译码算法。借鉴SOMA译码算法中计算软输出的思想,提出了利用滑动窗口存储器来计算软输出的方法,从而得到软输出GA(SOGA,Soft-output Genetic Algorithm)译码算法。随后对Turbo码采用不同的译码算法的性能进行仿真。结果表明,所提出的SOGA译码算法误比特率性能介于SOVA算法和SOMA算法之间。在计算量方面,SOGA算法仅比SOMA增加了少量运算。另外,SOGA算法的在格图上搜索最优路径的范围比SOVA小,对应的计算量也比SOVA小。因此SOGA译码算法较好的实现了译码性能和复杂度的均衡。最后,本文对仿真结果进行了分析比较,并对全文做了总结。论文的主要研究工作包括以下几个方面: 1.首次在卷积Turbo码的译码过程中采用了遗传算法。在分析遗传算法用于Turbo码译码时要解决的问题后,提出相应的解决方案,并详细介绍了其实现过程。另外,根据SOMA译码算法计算软输出的思想,提出了利用滑动窗口存储器的方法来实现该计算过程。 2.对SOGA算法进行了实验仿真与性能分析。通过VC++6.0仿真了该算法的性能,从交织长度、迭代次数、搜索保留路径数和回溯深度等方面对其性能进行了考察与分析。结果表明,本文提出的软输出GA迭代译码算法可以获得较好的误比特率(BER,Bit Error Rate),性能。本文的译码思想对今后的研究工作具有一定的参考价值。
其他文献
互联网的快速、健康发展使网络业务流量监测系统的重要性日益突出,它能对特定网络以及网络所承载的各类业务进行及时、准确的流量和流向分析。网络通信技术为网络业务流量监
语音转换是指改变一个人(源说话人)的语音个性特征使之具备另一个人(目标说话人)的语音个性特征,从而使源说话人的语音听起来像目标说话人的语音的一种语音处理技术。随着现代
近年来,电信网综合通信能力明显增强,运营商必须提供更多的多媒体业务才能吸引住用户,因此网络面临的压力越来越大。在这一发展背景下,基于软交换技术的下一代网络(NGN)技术应运
随着各种通信网络的发展,网络融合技术一直是业界研究的热点问题。尤其在无线通信领域,将逐渐成熟的AdHoc网络与传统的蜂窝网络结合起来,互相取长补短,已成为改善网络性能,节约网
点云处理技术,正随着数据测量技术的发展而快速发展。该技术以点作为物体重建的基础,对物体绘制与重建的速度的提高、大规模数据处理能力的加强、及计算机处理量的加大等具有
推广实施建筑物外墙外保温技术既有利于国家可持续发展,延长建筑物使用寿命,又有利于家家户户节省日常开支,是大势所趋。对节约能源与保护环境的要求不断提高建筑维护结构的保温
语音转换是保存某一个说话人(源说话人)的内容不变,同时把说话特征向指定的一个说话人(目标说话人)进行转换。而对于语音的转换在许多方面已经有相应的应用,因而对语音的转换
移动AdHoc网络(MANET)是由一组带有无线收发装置兼有主机和路由器功能的移动节点组成的一个多跳临时性自治系统由于自主性临时性无基础设施要求及易于组网等特点MANET在民用
天线是通信系统的收发前端,其主波束宽度、副瓣电平、增益、带宽等关键指标很大程度决定了整个系统的性能,而这些指标又是相互联系的,需要在实际工程设计时折衷设计。副瓣电
下一代网络(NGN)的一个重要特征就是在统一的IP网络之上形成开放式的网络环境,向用户提供灵活多样的融合业务。如何自适应用户环境、网络环境和终端环境向用户提供更加智能化