基于BCH码改进查找表译码算法的TPC编译码技术研究

被引量 : 0次 | 上传用户:hexingjie1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
差错控制编码(也称为信道编码或纠错码)是一种提高数据传输可靠性的技术,广泛应用于各种通信及计算机系统中。在众多差错控制编码中,Turbo乘积码(TPC)因具有相对简单的编译码方法和接近香农限的纠错能力,已经成为信道编码领域的研究热点,具有广泛的应用前景。但是Turbo乘积码译码仍然存在计算量大、资源占用较多等问题,其中主要因素在于其子码译码器的复杂度。所以本文重点在于如何降低Turbo乘积码子码译码器的复杂度和译码时间,进而达到提高Turbo乘积码译码速度的目的。首先,本文概述了信道编码的发展历史,并概括性介绍了TPC常用的子码——BCH码的研究现状,以及TPC编译码所涉及的基础知识。其次,深入研究了BCH码的译码方法,基于查找表译码方法提出了一种二进制BCH码改进查找表算法。该算法在查找表中仅存储BCH码信息位发生任意可纠正错误时的错误图样和对应的伴随式图样,利用查找表和伴随式的汉明重量判决码字的错误位置,从而极大地降低了译码复杂度,减少了资源损耗。对(15,5,7)BCH码的MATLAB仿真结果表明,改进查找表译码算法比传统查找表算法译码速度提高了约158%,较好地平衡了译码速度与译码资源之间的关系;在Quartus II环境下对同一码型采用改进查找表算法进行译码的FPGA仿真结果表明,在系统时钟为50MHz时,可在2个时钟内完成译码。最后,在深入研究基于Chase算法的Turbo乘积码迭代译码方法的基本原理、译码过程、软信息计算和迭代结构的基础上,以(31,21,5)BCH码作为Turbo乘积码的子码,将提出的BCH码改进查找表算法引入Turbo乘积码的迭代译码中,在MATLAB7.0环境下分别对基于Chase算法的TPC迭代译码算法和传统硬迭代译码算法进行了仿真实验,分析了不同参数设置下的实验结果,并对子码分别采用传统查找表算法和改进查找表算法时的TPC迭代译码速度进行了仿真实验。实验结果表明,在BER=10-5时,基于Chase算法的TPC迭代译码算法可比传统硬迭代译码算法提高约2.7dB的增益,在误帧率性能上,前者也明显好于后者;用本文提出的BCH码改进查找表算法对子码译码,不仅可以节省子码译码器的资源消耗,还可大幅提高Turbo乘积码的译码速度。
其他文献
分析了工作分解结构的相关知识,总结了技术结构分解的基本原则,对技术结构分解过程及方法进行了阐述。比较了技术分解结构的创建方法,从确定合适的细分层次和构筑分解逻辑两
英国女作家简·奥斯汀通过深入观察英国社会各阶层女性的生活状况,撰写了小说《傲慢与偏见》,该作品用蒙太奇方式展现了维多利亚时期女性命运多舛的根源——"他者"地位。作为
水力压裂技术作为低渗透油气藏及非常规油气藏开发的主要手段,在增储上产方面起到了不可取代的作用,然而随着开发规模的不断增大,大量的压裂返排液也带来了巨大的环保压力。
日用类书是南宋时期出现的一种方便人民日常使用的书籍,明万历年前后日用类书的发展出现了高潮。日用类书中的内容包罗万象,编排分门别类,在民间广泛流传,被称为“民众生活的
非晶软磁材料凭借其独特的结构、优异的磁性能和低廉的价格而备受关注。同时非晶磁粉芯也因为其优越的软磁性能,在部分场合可以替代传统的Fe-Ni、MPP、和Sendust粉芯,成为电
1990年代女作家的创作一般分为两大类:以林白、陈染等为代表的个人化写作,她们以书写女性个体经验为中心;以王安忆、方方等为主的公共写作,她们以描写个人与社会的互动、关联为
春秋时期史官是文书的主要记录者和传播者。春秋历史散文是先秦散文中的重要部分,是先秦散文叙事成熟的标志。春秋历史散文的叙事与史官职能的转变有着密切的关系,对战国散文
为了提高地方本科院校动物科学英语教学效果,结合动物科学专业英语课程教学经验,从学校、学生、教师三个层面研究了当前地方本科院校动物科学英语教学过程中存在的一些具体问
随着科技的的发展,监测监控设备的使用,自动化控制的应用,使用网络设备和服务器日益增多。这些设备都有自己的时钟,但是无法保证机房中各个设备时间都是同步的。GPS设备授时
本文研究的课题是:二十世纪九十年代中国装置艺术的空间问题。装置艺术是指通过错置、悬空、分割、集合、叠加等手法对现成物品予以重新建构,置放于新的展示场所,并赋予新的意