LDPC码快速及低错误平层译码算法研究
本文关键词:LDPC码快速及低错误平层译码算法研究 出处:《西安电子科技大学》2014年博士论文 论文类型:学位论文
更多相关文章: 低密度校验码 置信传播 加权比特翻转 错误平层 快速译码
【摘要】:LDPC码具有逼近香农限的良好译码性能,故而得到了广泛的研究。为了获取更好的译码性能,LDPC码的各种译码算法得到深入的研究。置信传播具有良好的译码性能,但是在其译码过程中易出现较高的错误平层,因此无法满足一些对数据传输质量要求极高的通信系统数据高可靠传输的需求;改进型比特翻转算法计算复杂度较低可以用于构造大吞吐量LDPC译码器,能够更好地满足高速数据传输系统纠错译码的需求。本文主要研究置信传播算法的低错误平层译码以及改进型比特翻转算法的快速译码等问题,主要研究内容如下。 首先,为了提高LDPC译码器的译码速度,本文提出了并行比特选择机制来降低加权比特翻转算法硬件实现时挑选翻转比特造成的时延。具体来讲,依据接收向量中错误比特均匀分布的特点,将所有比特划分成若干子块,从每个子块挑选出一个比特作为候选翻转比特,最后根据一定的准则从这些候选比特中选择部分比特进行翻转完成译码迭代。此外,本文还通过引入树形搜索技术降低候选比特查找的计算复杂度,进一步增加算法硬件实现时的译码速度。 其次,为了提高可靠性权重比特翻转(reliability ratio-based weighted bit-flipping,RRWBF)算法的译码速度,本文提出多比特翻转机制来加快RRWBF算法的收敛速度。具体来讲,在每次译码迭代中,根据伴随向量的重量选择合理数量的比特,然后同时翻转这些比特的硬判结果来完成迭代译码,进而有效的解决RRWBF算法中由单比特翻转造成的收敛速度慢的问题。另外,本文还提出了一种新颖的迭代提前停止机制用于消除算法译码过程中出现的无效迭代,从而进一步提高算法的收敛速度。但是,使用多比特翻转机制的RRWBF算法,译码过程中出现与单比特翻转类似的循环翻转现象,影响其译码性能。为此,本文提出一种循环翻转消除机制来破坏多比特翻转译码过程中产生的循环翻转,进而提高其译码性能。 本文还提出稳定陷阱集的概念来描述LDPC码译码过程中出现的错误平层现象,并且相应提出一种基于稳定陷阱集破坏的改进置信传播算法用以降低LDPC码的错误平层。具体来讲,稳定陷阱集中比特节点信息值的排名会随着译码迭代进行不断下降。利用这一特性可以更加高效准确地将这些节点挑选出来,之后将其初始对数似然值翻转达到集破坏的目的。最后将修正后的初始似然值序列送入译码器进行翻转译码尝试以降低LDPC码的错误平层。另外,,在置信传播算法的译码过程中会出现大量的震荡错误,即一些比特节点的硬判决结果在译码过程中呈现震荡状态从而导致译码失败。本文提出不稳定陷阱集的概念来描述这种错误类型,并且相应提出一种改进型置信传播算法以消除译码过程中出现的震荡错误进而达到提高LDPC码译码性能的目的。 最后,本文针对欧氏几何LDPC码码字的循环特性以及fast weighted bitflipping (FWBF)算法的结构特点设计高速LDPC译码器。欧氏几何LDPC码具有良好的低错误平层特性,结合FWBF算法的快速译码特性,可以很好满足光通信等高速、高质量传输通信系统的要求。
[Abstract]:The LDPC code has good decoding performance close to the Shannon limit, so it has been widely studied. In order to obtain a better decoding performance, in-depth study of LDPC decoding algorithm. BP has good decoding performance, but in the decoding process prone to high error floor, therefore can not meet some requirements the data transmission quality of the communication system of data transmission needs high reliability; improved bit flipping algorithm has low computational complexity can be used to construct high throughput LDPC decoder, can better meet the requirements of high speed data transmission system error correction decoding low error floor decoding needs. This paper mainly studies the belief propagation algorithm and the improved bit flipping algorithm fast decoding and other issues, the main research contents are as follows.
First of all, in order to improve the decoding speed of LDPC decoder, this paper proposes a parallel bit selection mechanism to reduce the delay selection bit to achieve weighted bit flipping algorithm by hardware. Specifically, according to the characteristics of the received vector error bits are evenly distributed, all bits are divided into several sub blocks, pick out a bit flip as a candidate bits from each block, finally according to certain criteria from the candidates selected bit flipping bits to complete decoding iteration. In addition, this paper also through the search technology to reduce the complexity of computing the candidate bit search tree is introduced, further increase the speed of decoding algorithm was realized in hardware.
Secondly, in order to improve the reliability of weighted bit flipping (reliability ratio-based weighted bit-flipping, RRWBF) decoding speed of the algorithm, this paper proposes a multiple bit flipping mechanism to speed up the convergence speed of RRWBF algorithm. Specifically, in each iteration, according to the weight of the adjoint vector reasonable number of bits, and then flip these bits of hard decision results to complete the iterative decoding, RRWBF algorithm can effectively solve the single bit flip the problem of slow convergence caused. In addition, this paper also proposes a novel iterative mechanism for eliminating early stop invalid iteration algorithm appear in decoding process, so as to further improve the algorithm convergence speed. However, the use of multi bit RRWBF algorithm switching mechanism, the decoding process with single bit flip flip cycle similar to the effect of the decoding performance. Therefore, the In this paper, a cyclic reversal elimination mechanism is proposed to destroy the cyclic turnover produced in the process of multi bit flipping decoding, and then the decoding performance is improved.
The concept is proposed to describe the stability of the trap set error floor phenomenon LDPC decoding process, and puts forward an improved stable trapping set failure belief propagation algorithm to reduce the error floor of LDPC codes. Based on specific, stable trap bit node information centralized value ranking with decoding the iteration continues to decline. This phenomenon could be used more efficiently and accurately pick out these nodes, then the initial value of the log likelihood to set the aim of turning. Finally the initial likelihood corrected value sequence to the decoding device flippingdecoding attempts to reduce the error floor of LDPC codes. In addition, in the process of decoding confidence the propagation algorithm will be a lot of mistakes that hard decision shocks, some of the bit nodes results in the decoding process of present state of shock resulting in decoding failure. This paper provided The concept of unstable trap set is introduced to describe this type of error, and an improved belief propagation algorithm is proposed to eliminate the concussion errors in decoding process, so as to improve the decoding performance of LDPC codes.
Finally, this paper according to the characteristics of circular Euclidean geometry LDPC codes and fast weighted bitflipping (FWBF) structure features of the algorithm design of high-speed LDPC decoder. Euclidean geometry LDPC codes with low error floor characteristics, combined with the characteristics of FWBF fast decoding algorithm, can meet the high speed optical communication, high quality transmission communication system requirements.
【学位授予单位】:西安电子科技大学
【学位级别】:博士
【学位授予年份】:2014
【分类号】:TN911.22
【共引文献】
中国期刊全文数据库 前10条
1 邱传飞;刘元华;张昆;;Turbo编码器的FPGA实现[J];兵工自动化;2008年01期
2 罗常青;安建平;沈业兵;;跳频系统中Turbo码译码器的FPGA实现[J];北京理工大学学报;2007年01期
3 李琳;袁超伟;杨睿哲;;一种新的选择BICM-ID混合调制映射方法[J];北京邮电大学学报;2009年06期
4 康旭辉;安凯;;基于FPGA实现的深空通信中Turbo码编译码器[J];重庆邮电学院学报(自然科学版);2006年02期
5 曹欣;刘文予;吴畏;芦东昕;;一种改进的不限重传次数的HARQ重传方案[J];电讯技术;2005年06期
6 温娜;张平;;信道估计错误对LDPC-OFDM系统译码性能的影响[J];电讯技术;2007年02期
7 黄懿;周兴建;余金权;阎鸿森;;高码率自适应Turbo编译码器的设计与FPGA实现[J];电讯技术;2008年03期
8 刘顺兰;刘婷婷;曾嵘;刘小云;;改进的单载波频域均衡系统及其在航空信道上的性能分析[J];电讯技术;2009年09期
9 许定根;程乃平;;频率选择性信道下Turbo码和SC-FDE的联合方案[J];电讯技术;2010年05期
10 熊俊俏;;STFT算法在短波差分跳频信号检测中的应用[J];电讯技术;2010年08期
中国重要会议论文全文数据库 前3条
1 罗爱国;贾哲;王庭昌;;SCCPM信号的非相干序列迭代检测[A];第十三届全国信号处理学术年会(CCSP-2007)论文集[C];2007年
2 陈石平;孙金星;尚扬;李全;;基于FPGA的幻方交织器的设计与实现[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(下册)[C];2008年
3 庄艳艳;杨东凯;修春娣;;对称二次同余映射交织器的设计与实现[A];全国第十届信号与信息处理、第四届DSP应用技术联合学术会议论文集[C];2006年
中国博士学位论文全文数据库 前10条
1 赵国清;因子图上基于迭代检测的伪随机序列快速捕获算法及其应用[D];哈尔滨工程大学;2010年
2 张京席;多址接入信道下LDPC码的优化[D];北京邮电大学;2011年
3 许可;Turbo解码与Turbo均衡关键技术研究[D];国防科学技术大学;2011年
4 文红;CDMA扩频通信系统中的编码方法研究[D];西南交通大学;2004年
5 张卫党;Turbo码的低码重分布特性研究[D];西安电子科技大学;2005年
6 林丽莉;DS-CDMA与MC-CDMA系统中的多用户检测技术研究[D];浙江大学;2005年
7 王永学;自适应调制在OFDM系统中的应用研究[D];华南理工大学;2006年
8 赵旦峰;Turbo码及相关技术研究[D];哈尔滨工程大学;2006年
9 王加庆;低密度奇偶校验码在DAMB和VWDK系统中的应用研究[D];东南大学;2006年
10 赖昌材;基于模糊度量的视频编解码关键技术研究[D];西北工业大学;2006年
中国硕士学位论文全文数据库 前10条
1 李攀登;基于OFDM的弹性波透地通信中调制技术的研究[D];山东科技大学;2010年
2 陈红娟;基于Turbo码实现BMP图像的信息隐藏研究[D];郑州大学;2010年
3 苏新明;Turbo码译码算法与交织器的研究[D];辽宁工程技术大学;2010年
4 吴熹;卷积码在合作通信中的应用[D];昆明理工大学;2009年
5 贾龙真;MIMO系统中的检测技术研究[D];解放军信息工程大学;2010年
6 张勇;HARQ技术研究及其在1xEV-DO中的应用[D];解放军信息工程大学;2010年
7 宋丹;无线通信中的联合编译码技术[D];解放军信息工程大学;2009年
8 续晓光;FFH系统中的级联码关键技术研究[D];电子科技大学;2011年
9 侯伟;双向中继网络中Turbo码的外信息转移图辅助设计[D];西安电子科技大学;2011年
10 张婷;适用于瑞利信道的Turbo译码—网络编码联合设计研究[D];西安电子科技大学;2011年
本文编号:1437812
本文链接:https://www.wllwen.com/kejilunwen/wltx/1437812.html