scispace - formally typeset
Journal ArticleDOI

On iterative soft-decision decoding of linear binary block codes and product codes

Reads0
Chats0
TLDR
A decoding algorithm which only uses parity check vectors of minimum weight is proposed, which gives results close to soft decision maximum likelihood (SDML) decoding for many code classes like BCH codes.
Abstract
Iterative decoding methods have gained interest, initiated by the results of the so-called "turbo" codes. The theoretical description of this decoding, however, seems to be difficult. Therefore, we study the iterative decoding of block codes. First, we discuss the iterative decoding algorithms developed by Gallager (1962), Battail et al. (1979), and Hagenauer et al. (1996). Based on their results, we propose a decoding algorithm which only uses parity check vectors of minimum weight. We give the relation of this iterative decoding to one-step majority-logic decoding, and interpret it as gradient optimization. It is shown that the used parity check set defines the region where the iterative decoding decides on a particular codeword. We make plausible that, in almost all cases, the iterative decoding converges to a codeword after some iterations. We derive a computationally efficient implementation using the minimal trellis representing the used parity check set. Simulations illustrate that our algorithm gives results close to soft decision maximum likelihood (SDML) decoding for many code classes like BCH codes. Reed-Muller codes, quadratic residue codes, double circulant codes, and cyclic finite geometry codes. We also present simulation results for product codes and parallel concatenated codes based on block codes.

read more

Citations
More filters
Journal ArticleDOI

Low-density parity-check codes based on finite geometries: a rediscovery and new results

TL;DR: Long extended finite-geometry LDPC codes have been constructed and they achieve a performance only a few tenths of a decibel away from the Shannon theoretical limit with iterative decoding.
Journal ArticleDOI

Reduced complexity iterative decoding of low-density parity check codes based on belief propagation

TL;DR: Two simplified versions of the belief propagation algorithm for fast iterative decoding of low-density parity check codes on the additive white Gaussian noise channel are proposed, which greatly simplifies the decoding complexity of belief propagation.
Journal ArticleDOI

Time-varying periodic convolutional codes with low-density parity-check matrix

TL;DR: A class of convolutional codes defined by a low-density parity-check matrix and an iterative algorithm for decoding these codes is presented, showing that for the rate R=1/2 binary codes, the performance is substantially better than for ordinary convolutionian codes with the same decoding complexity per information bit.
Posted Content

Graph-Cover Decoding and Finite-Length Analysis of Message-Passing Iterative Decoding of LDPC Codes

TL;DR: In this article, the authors introduce the concept of graph-cover decoding, which is a theoretical tool that can be used to show connections between linear programming decoding and message-passing iterative decoding.
BookDOI

Wireless Communications over Mimo Channels: Applications to Cdma And Multiple Antenna Systems

Volker Kühn
TL;DR: This work focuses on the development of channel models for efficient and scalable multi-user multi-layer digital communications systems, as well as their applications in MIMO and CDMA.
References
More filters
Book

Low-Density Parity-Check Codes

TL;DR: A simple but nonoptimum decoding scheme operating directly from the channel a posteriori probabilities is described and the probability of error using this decoder on a binary symmetric channel is shown to decrease at least exponentially with a root of the block length.
Book

The Theory of Error-Correcting Codes

TL;DR: This book presents an introduction to BCH Codes and Finite Fields, and methods for Combining Codes, and discusses self-dual Codes and Invariant Theory, as well as nonlinear Codes, Hadamard Matrices, Designs and the Golay Code.
Book

Integer and Combinatorial Optimization

TL;DR: This chapter discusses the Scope of Integer and Combinatorial Optimization, as well as applications of Special-Purpose Algorithms and Matching.