当前位置:主页 > 科技论文 > 信息工程论文 >

基于大数逻辑的多元LDPC码译码算法研究与FPGA实现

发布时间:2020-06-15 08:47
【摘要】:现如今大数据、物联网等产业的快速发展,使得人们对网络速度和稳定性有着更高的要求。低密度奇偶校验(Low Density Parity Check,LDPC)码作为一类性能上接近香农限并且实现复杂度低的信道编码技术,在不同的通信场景的实际应用中取得了不俗的成绩。对于长度适中的LDPC码,多元码与二元形式相比具有更好的稀疏性和更优秀的译码表现(特别是当码长不是很长时),但其译码(计算)复杂度也高于二元LDPC码。如何设计出译码效果好、复杂度低的多元LDPC码成为了研究LDPC码中的关键问题之一。本文以大数逻辑(Majority Logic Decoding,MLGD)译码算法为基础,采用多元LDPC码。主要研究工作分为以下两个方面:1.在LDPC译码算法中,基于大数逻辑的硬判决可靠度迭代译码(Iterative HardReliability Based-MLGD,IHRB-MLGD)算法存在纠错性能较差的本质原因是在初始化和迭代过程中都采用了硬信息。针对初始化时对可靠度赋值时有部分信息丢失的问题,通过修改初始化时对可靠度的赋值来改进纠错性能,该初始化过程是基于符号中错误比特数的发生概率和汉明距离来完成的。此外,在IHRB-MLGD译码算法在迭代译码过程中采用硬判决机制,改进算法是在迭代过程中加入了软信息,提高纠错性能的同时只稍微增加译码复杂度,并且改进了可靠度累加过程,使算法更稳定。仿真结果表明,所提算法的译码性能较IHRB-MLGD算法更好。2.本文在所提算法的基础上给出了FPGA平台仿真实现,验证了该算法的实用性。在IHRB-MLGD算法的基础上提出了一种改进译码算法,确定了以硬件实现复杂度较低且性能损失较少的算法作为多元LDPC译码器FPGA实现的译码算法。该算法在FPGA上实现时,经过量化,运算简便。本文利用提出的译码算法对LDPC码编译码器进行FPGA实现时结果表明,该译码器能够在资源消耗和译码吞吐率性能之间取得较好的折中。
【学位授予单位】:烟台大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN911.22
【图文】:

奇偶校验矩阵,Tanner图,节点


则称奇偶校验矩阵是规则的,否则矩阵被认为是不nner 图表示上两种表示方法,H还可以用 Tanner 图表示。码长度为 10应的 Tanner 图如图 2.1 所示。方块(校验节点)表示 的行示 的列。连接节点的边表示 中的非零元素。2-1 中的 矩阵中,由于第一行中有四个非零元素,第一个校连接到变量节点 、 、 和 。通常,第i行和第 j列中非零校验节点和第 j个变量节点之间的边。 的每行和每列中非零。其中校验节点度为 4,变量节点度为 2。一个循环是连接节点处开始和结束。围长对译码算法的性能有显著影响。例如,在, 和 形成长度为 4 的环。需要注意的是,短环会影响译码H0v5v6v9v2c

恒等式,算法,节点,BP算法


( ) ( ) ( ) ( ) = log=lo=mg log 1in , log 1 log 11=min ,+log1x yx y x yx y x yx yx yxe ee e ee eeyx ye (2-25)其中使用了恒等式log ( e a e b) max a , b log (1 ea b) (2-26)通过在式(2-27)的计算中忽略项1log1x yx yee ,可以获得以下近似校验节点:( ) 1sgn mincdc c cj i ii jii jm m m (2-27)这产生了 BP 算法所谓的最小和近似。

【相似文献】

相关期刊论文 前10条

1 吴道龙;;极化码译码算法研究[J];黑龙江科技信息;2017年10期

2 李小文;彭德义;谭兵;王振宇;;长期演进系统中一种低复杂度球形译码算法[J];计算机应用;2012年03期

3 张长帅;宋黎定;刘泳;;低密度奇偶校验码快速收敛译码算法研究[J];遥测遥控;2007年03期

4 汤一彬;侯晓峗;郑宝玉;;一种新型可变半径的球形译码算法[J];重庆邮电学院学报(自然科学版);2006年S1期

5 徐正伟,汤静;语音信号及其编译码算法的研究[J];电声技术;2002年04期

6 刘玉君;;BCH码译码算法的改进[J];重庆邮电学院学报;1988年00期

7 刘玉君;关于RM码的Reed译码算法的改进[J];电子学报;1989年01期

8 李瑞;柏鹏;彭卫东;林志国;林思铭;;基于狼群算法的球形译码算法研究[J];微电子学与计算机;2017年01期

9 褚楚;吴晓富;;逼近最小和译码性能的并行多比特翻转译码算法研究[J];信号处理;2016年02期

10 袁建国;王琳;黄胜;王永;;基于遗传算法的概率译码算法[J];北京邮电大学学报;2012年05期

相关会议论文 前10条

1 宋挥师;张平;;两种低密度校验码译码算法的性能比较与分析[A];2004年全国通信软件学术会议论文集[C];2004年

2 肖海勇;毕光国;;联合检测的均衡译码算法[A];通信理论与信号处理新进展——2005年通信理论与信号处理年会论文集[C];2005年

3 卢而辉;赖信q;谢德望;李肇严;;可运用于线性区块码之新式软式判定译码算法[A];2005年海峡两岸三地无线科技学术会论文集[C];2005年

4 裴彬;任品毅;汪瑞;王熠晨;;一种频率选择性衰落信道下空时分组码的译码算法[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年

5 刘钊;李会勇;何子述;刘本永;;VBLAST的一种新的非线性译码算法[A];2006通信理论与技术新进展——第十一届全国青年通信学术会议论文集[C];2006年

6 宋排阁;王利军;杨星;陶小鱼;周继华;;3GPP UMTS标准下的Turbo码译码算法研究[A];第四届中国指挥控制大会论文集[C];2016年

7 孔伟;;VBLAST系统译码算法的新方案[A];2005'中国通信学会无线及移动通信委员会学术年会论文集[C];2005年

8 高敬鹏;刘文静;;基于硬件可实现的LDPC码量化译码算法的研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年

9 周朝霞;王大勇;;一种高速并行的Turbo码译码算法[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年

10 许成谦;杨兴丽;;一种简化的低密度校验码译码算法的研究[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年

相关博士学位论文 前10条

1 李桂萍;极化码编译码算法研究[D];西安电子科技大学;2017年

2 林鹏;高频谱效率的OVXDM编码低复杂度译码算法研究[D];北京邮电大学;2018年

3 王彪;基于ADMM的低密度校验码译码算法研究[D];西安电子科技大学;2018年

4 罗天放;通信系统中的Turbo码及Turbo均衡问题研究[D];哈尔滨工程大学;2003年

5 曹海燕;无线通信系统中的LDPC码、Turbo码和空时编码的研究[D];华南理工大学;2006年

6 赵传钢;LDPC码及迭代接收系统研究[D];北京邮电大学;2006年

7 耿嘉;MIMO技术及其在WLAN中的应用[D];东南大学;2006年

8 徐朝军;RS码译码算法及其实现的研究[D];西安电子科技大学;2006年

9 王单;LDPC码编译码算法研究[D];西安电子科技大学;2006年

10 李晋;低密度奇偶校验码及其并行级联构造的研究[D];东南大学;2006年

相关硕士学位论文 前10条

1 高涛;NB-LDPC译码算法研究[D];天津理工大学;2019年

2 孟嘉慧;多元LDPC码编译码算法复杂度优化研究[D];哈尔滨工程大学;2019年

3 习漾;基于大数逻辑的多元LDPC码译码算法研究与FPGA实现[D];烟台大学;2019年

4 周杨灿;极化码译码的算法和硬件架构研究[D];南京大学;2019年

5 刘镜伯;极化码的编码及其BP译码算法研究[D];南京大学;2019年

6 范萍;LDPC码的构造与低错误平层译码算法研究[D];东北大学;2015年

7 周丽静;QC LDPC码校验矩阵的构造和译码算法的研究[D];东北大学;2015年

8 周亚强;多元LDPC码拓展最小和译码算法的研究[D];哈尔滨工程大学;2018年

9 苏炜跃;基于GPU加速的移动端LDPC译码方法与实现[D];华南理工大学;2018年

10 王莎;速率兼容的极化码编译码算法研究[D];哈尔滨工业大学;2017年



本文编号:2714176

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2714176.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bc84e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com