首页> 外文学位 >Improving the error floor performance of LDPC codes with better codes and better decoders.
【24h】

Improving the error floor performance of LDPC codes with better codes and better decoders.

机译:使用更好的代码和更好的解码器提高LDPC代码的错误基底性能。

获取原文
获取原文并翻译 | 示例

摘要

In this dissertation, a novel method for constructing good LDPC codes and a novel class of decoding algorithms are proposed. These contributions are summarized as follows. A method to construct LDPC codes with low error floors on the binary symmetric channel is presented. Codes are constructed so that their Tanner graphs are free of certain small trapping sets. These trapping sets are selected from the Trapping Set Ontology for the Gallager A/B decoder based on their relative harmfulness for a given decoding algorithm. We evaluate the relative harmfulness of different trapping sets for the sum-product algorithm by using the topological relations among them and by analyzing the decoding failures on one trapping set in the presence or absence of other trapping sets. We apply this method to construct structured LDPC codes. We also give a new description of structured LDPC codes whose parity-check matrices are arrays of permutation matrices. This description uses Latin squares to define a set of permutation matrices that have disjoint support and to derive a simple necessary and sufficient condition for the Tanner graph of a code to be free of four-cycles. A class of bit flipping algorithms for LDPC codes over the binary symmetric channel is proposed. Compared to the regular (parallel or serial) bit flipping algorithms, the proposed algorithms employ one additional bit at a variable node to represent its “strength.” The introduction of this additional bit allows an increase in the guaranteed error correction capability. An additional bit is also employed at a check node to capture information which is beneficial to decoding. A framework for failure analysis and selection of two-bit bit flipping algorithms is provided. The main component of this framework is the (re)definition of trapping sets, which are the most “compact” Tanner graphs that cause decoding failures. A recursive procedure to enumerate trapping sets is described. This procedure is the basis for selecting a collection of algorithms that work well together. It is demonstrated that decoders which employ a properly selected group of the proposed algorithms operating in parallel can offer high speed and low error floor decoding.
机译:本文提出了一种构造良好LDPC码的新方法和一类新型的解码算法。这些贡献总结如下。提出了一种在二进制对称信道上构造低误码率的LDPC码的方法。构造代码以使它们的Tanner图没有某些小的陷印集。这些陷印集是根据它们对给定解码算法的相对危害性,从Gallager A / B解码器的陷印集本体中选择的。我们通过使用它们之间的拓扑关系,并通过分析存在或不存在其他陷阱集的一个陷阱集上的解码失败,来评估不同陷阱集对于和积算法的相对危害性。我们将这种方法应用于构造结构化的LDPC码。我们还对结构化LDPC码进行了新的描述,其奇偶校验矩阵是置换矩阵的数组。此描述使用拉丁方来定义一组不相交的置换矩阵,并得出简单的必要条件和充分条件,以使代码的Tanner图不包含四个循环。提出了一种在二进制对称信道上用于LDPC码的比特翻转算法。与常规(并行或串行)位翻转算法相比,所提出的算法在变量节点处使用一个额外的位来表示其“强度”。引入此附加位可以提高保证的纠错能力。在校验节点处还采用了附加位来捕获有益于解码的信息。提供了用于故障分析和选择两位翻转的框架。该框架的主要组成部分是(重新)定义陷印集,陷印集是导致解码失败的最“紧凑”的Tanner图。描述了枚举陷阱集的递归过程。此过程是选择可以协同工作的算法的基础。已经证明,采用适当选择的一组并行运行的拟议算法的解码器可以提供高速和低误码率解码。

著录项

  • 作者

    Nguyen, Dung Viet.;

  • 作者单位

    The University of Arizona.;

  • 授予单位 The University of Arizona.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2012
  • 页码 158 p.
  • 总页数 158
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号