Academia.eduAcademia.edu

Serial Concatenated Convolutional Codes

description636 papers
group3 followers
lightbulbAbout this topic
Serial concatenated convolutional codes are a class of error-correcting codes formed by concatenating two or more convolutional encoders in series, where the output of one encoder serves as the input to the next. This structure enhances error correction performance by leveraging the benefits of both convolutional coding and iterative decoding techniques.
lightbulbAbout this topic
Serial concatenated convolutional codes are a class of error-correcting codes formed by concatenating two or more convolutional encoders in series, where the output of one encoder serves as the input to the next. This structure enhances error correction performance by leveraging the benefits of both convolutional coding and iterative decoding techniques.

Key research themes

1. How can state-space representations optimize the construction and decoding of product convolutional codes?

This research area investigates the algebraic and system-theoretical frameworks for product convolutional codes using minimal state-space representations. The motivation is to achieve systematic constructions of product codes that are minimal, reachable, and observable, facilitating efficient encoding and decoding operations. The state-space approach provides a foundation to extend known results from block product codes to convolutional codes, potentially enhancing error correction and burst error handling.

Key finding: Demonstrates a constructive methodology to derive minimal state-space representations of product convolutional codes from two minimal state-space representations of the horizontal and vertical component convolutional codes.... Read more
Key finding: Introduces an algorithm to obtain equivalent encoding matrices for convolutional codes that maximize the distances of partitioned subcodes via path puncturing. This achieves enhanced partitionings for generalized... Read more
Key finding: Develops a framework viewing serial and parallel concatenated convolutional codes as special cases of partially concatenated convolutional codes, with an intermediary partitioning matrix controlling the inner encoder input.... Read more

2. What design principles enable high-performance serial and parallel concatenated convolutional codes with optimized error correction?

This theme covers the analysis, design, and performance optimization of serially and parallelly concatenated convolutional codes (SCCCs and PCCCs), including their rate-compatible and turbo decoding variants. The focus lies on the choice of constituent convolutional codes, interleaver design, puncturing patterns (including inner code systematic and parity bits), and their impact on free distance, error floors, and decoding thresholds. Understanding the interplay between these parameters is crucial for approaching Shannon capacity limits and tailoring codes for various communication channel conditions.

Key finding: Systematically evaluates SCCCs based on different constituent recursive systematic convolutional codes and interleaver lengths, establishing that the overall coding gain derives from effective free distances determined by... Read more
Key finding: Establishes design guidelines for parallel concatenated convolutional codes based on systematic recursive constituent codes with interleavers, emphasizing the crucial role of effective free distance in performance. Shows that... Read more
Key finding: Performs analytical upper bounds and error probability analysis for a novel class of SCCCs allowing inner encoder puncturing beyond unit rate, including both systematic and parity bits. Determines that optimal inner... Read more
Key finding: Introduces rate-compatible SCCCs with puncturing applied to both inner systematic and parity bits, enabling code rates beyond the outer encoder rate. Demonstrates that the puncturing strategy must be adapted to the target SNR... Read more
Key finding: Investigates spatially coupled SCCCs (SC-SCCs) demonstrating that increasing coupling memory improves decoding thresholds and error floors, but at increased latency and complexity. Proposes design criteria enabling flexible... Read more

3. How can low-density parity-check codes and convolutional code constraints be integrated and optimized for enhanced decoding thresholds and complexity tradeoffs?

This line of research explores generalized LDPC codes with convolutional code component constraints (CC-GLDPC), their irregularity, threshold improvements, encoding complexity, and their comparison to classical LDPC codes. Emphasis is placed on designing codes for efficient belief propagation decoding with strong component codes represented as trellis constraints, enabling spatial coupling and tailored performance-to-complexity ratios in modern communication systems such as 5G. The research also includes FPGA performance comparisons of turbo and LDPC codes under different hardware constraints.

Key finding: Implements a turbo coding scheme based on serially concatenated convolutional encoders combined with trellis-coded modulation (TCM) for Rician fading channels. Demonstrates through MATLAB simulations a 5 dB performance gain... Read more
Key finding: Develops irregular CC-GLDPC code ensembles with constraint nodes formed by convolutional codes of varying memories and rates, enhancing belief propagation (BP) decoding thresholds significantly over regular ensembles with... Read more
Key finding: Introduces a family of (d_v,d_c)-regular GLDPC codes with convolutional code constraints extending braided convolutional codes to arbitrary regular graphs. Conducts density evolution and finite-length weight enumerator... Read more
Key finding: Presents algebraic constructions of regular LDPC codes derived from combinatorial designs such as Steiner 2-designs and partial geometries, guaranteeing desirable code properties including girth and stopping set distribution.... Read more
Key finding: Provides comparative FPGA hardware implementation and performance analyses of LDPC and turbo codes for wireless communication. Designs encoder and decoder architectures for both coding schemes on Virtex-5 FPGA and evaluates... Read more
Key finding: Proposes a variant of the Offset Min-Sum decoding algorithm optimized for 5G NR LDPC codes in partially parallel layered architectures. By approximating the secondary minimum with a variable weight added to the primary... Read more

All papers in Serial Concatenated Convolutional Codes

In this article we present a construction of error correcting codes, that have representation as very sparse matrices and belong to the class of Low Density Parity Check Codes. LDPC codes are in the classical Hamming metric. They are very... more
A telecommunication system uses carriers in order to transmit information through a cable or wirelessly. If each time only one carrier is transmitted, then the system's signal will not be immune to frequency selective fading. If frequency... more
In this paper we present a new Turbo analog error correcting coding scheme for real valued signals that are corrupted by impulsive noise. This Turbo code improves Donoho's deterministic construction by using a probabilistic approach. More... more
Objective: VLSI implementation of Decoder Architecture for high throughput using LDPC codes. Methods/Analysis: In this paper, the VLSI architecture of layered partial parallel soft decoding algorithm based decoder for different code size... more
The paper deals with the issue of enhancing the performance efficiency of wireless networks built by using the with automatic repeat request scheme for retransmission. The proposed method is based on adaptive change of polynomials of... more
Maximum distance separable (MDS) block codes and MDS 1D convolutional codes are the most robust codes for error correction within the class of block codes of a fixed rate and 1D convolutional codes of a certain rate and degree,... more
Design of low-energy communications systems requires attention to power consumption in the overall system design and the algorithm implementations. We consider design of a communications system incorporating digital transmission and... more
In this work, we propose structured Root-Low-Density Parity-Check (LDPC) codes and design techniques for block-fading channels. In particular, Quasi-Cyclic Root-LDPC codes, Irregular repeat-accumulate Root-LDPC codes and Controlled Doping... more
In this work, we propose structured root-low-density parity-check (LDPC) codes and design techniques for block-fading channels. In particular, quasi-cyclic root-LDPC codes, irregular repeat-accumulate root-LDPC codes and controlled doping... more
In this paper, we investigate in detail the performance of turbo codes in quasi-static fading channels both with and without antenna diversity. First, we develop a simple and accurate analytic technique to evaluate the performance of... more
This paper highlight the performance of BPSK and 8-PSK in Code Division Multiple Access (CDMA) environment by using Cyclic Codes as the Forward Error Correction (FEC). This model consists of transmission medium, transmitter and receiver.... more
Fully parallel turbo decoders (FPTDs) have been shown to offer a more-than-sixfold processing throughput and latency improvement over the conventional logarithmic Bahl-Cocke-Jelinek-Raviv (Log-BCJR) turbo decoders. Rather than requiring... more
A Turbo-detection aided serially concatenated inner Trellis Coded Modulation (TCM) scheme is combined with four different outer codes, namely with a Reversible Variable Length Code (RVLC), a Non-Systematic Convolutional (NSC) code a... more
Code Division Multiple Access (CDMA) performs well in a multi-cellular environment where a single frequency is used in all cells. Code Division Multiple Access (CDMA) has severe problems associated with multipath and Channel news. One... more
In this paper, we revisit the forward, backward and bidirectional Bahl-Cocke-Jelinek-Raviv (BCJR) soft-input soft-output (SISO) maximum a posteriori probability (MAP) decoding process of rate-1 binary convolutional codes. From this we... more
2" modified prime codes are designed for all-optical code-division multiple access (CDMA) networks using very simple encoders and decoders. The proposed code is obtained from an original 2" prime code of prime number P, by padding P ~ 1... more
We propose a decoding algorithm for a class of convolutional codes called skew BCH convolutional codes. These are convolutional codes of designed Hamming distance endowed with a cyclic structure yielding a left ideal of a non-commutative... more
Differential Convolutional Codes with designed Hamming distance are defined, and an algebraic decoding algorithm, inspired by Peterson-Gorenstein-Zierler's algorithm, is designed for them.
Iterative decoding techniques have gain popularity due to their performance and their application in most communications systems. In this paper, we present a new application of our iterative decoder on the GPCB (Generalized Parallel... more
We propose non-binary LDPC codes concatenated with multiplicative repetition codes. To the best of the authors' knowledge, for the transmissions over the memoryless binaryinput output-symmetric channels, 2 m -ary the (2,dc)-regular LDPC... more
In this paper, we use the class of non-binary hybrid LDPC codes to design very efficient low rate codes. To this end, we consider both asymptotic and finite length designs. First, we present an asymptotic analysis to design hybrid LDPC... more
The performance of iterative decoding algorithm for one-step majority logic decodable (OSMLD) codes is investigated. We introduce a new soft-in soft-out of APP threshold algorithm which is able to decode theses codes nearly as well as... more
A channel‐coding scheme is introduced that features parallel concatenated recursive systematic codes with multilevel modulation and multiple transmit/receive antennas. The proposed scheme is a type of turbo space–time codes and is... more
We introduce a unified ensemble for turbo-like codes (TCs) that contains the four main classes of TCs: parallel concatenated codes, serially concatenated codes, hybrid concatenated codes, and braided convolutional codes. We show that for... more
In this paper, we introduce the concept of spatially coupled turbo-like codes (SC-TCs) as the spatial coupling of a number of turbo-like code ensembles. In particular, we consider the spatial coupling of parallel concatenated codes... more
Turbo codes have a performance that approaches the Shannon limit on the capacity of a band limited communication channel. The transmission performance of NONGEO senices is mainly impaired by rapid amplitude and pliase fluctuations of the... more
The serial concatenation of standard convolutional codes with differential space-time modulation is considered for fast flat fading multiple antenna channels. Decoding is performed iteratively by passing symbol-wise a-posteriori... more
-Self-eoncatenated trellis coded modulation with b(q ~ 1) intedeavers is a concatenated coded scheme based on only one rate bqln convolutional code. The b input information sequences and their permuted versions are connected thmugb b(q... more
In this paper, we propose and compare some good rate-compatible serial concatenated convolutional code (SCCC) families. To obtain rate-compatible SCCCs, the puncturing is limited to inner coded bits. However, and this is the novelty... more
Publisher Item Identifier S 0090-6778(96)0335 1-X. ' Several generalizations are possible, like having more than two CC, having them different, increasing the overall rate by puncturing, etc. [7]. We will consider here only the case of... more
This letter presents a new technique to construct high-rate convolutional codes using a structure formed by a high-rate block code and a simpler convolutional code. The goal is to obtain good convolutional codes in terms of free distance... more
Concatenated coding schemes with interleavers consist of a combination of two simple constituent encoders and an interleaver. The parallel concatenation known as \turbo code" has been shown to yield remarkable coding gains close to... more
Following a brief historical perspective on channel coding, an introduction to space-time block codes is given. The various space-time codes considered are then concatenated with a range of channel codecs, such as convolutional and... more
This work provides an algebraic framework for source coding with decoder side information and its dual problem, channel coding with encoder side information, showing that nested concatenated codes can achieve the corresponding... more
In this paper, we consider serially concatenated schemes with outer novel and efficient Low Density Parity Check (LDPC) codes and inner modulations effective against channel impairments, or LDPC coded modulations. With a pragmatic... more
Recently, noncoherent sequence detection schemes for coded linear and continuous phase modulations have been proposed, which deliver hard decisions by means of a Viterbi algorithm. The current trend in digital transmission systems toward... more
Low-density parity-check (LDPC) codes are widely recognized for their excellent forward error correction, near-Shannon-limit performance, and support for high data rates with effective hardware parallelization. Their convolutional... more
The most exciting and potentially important development in coding theory in recent years has been the dramatic announcement of "Turbo codes". Turbo codes are constructed by applying two or more component codes to different interleaved... more
This paper presents a novel approach for the reduced-complexity Min-Sum (MS) decoding of low density parity check (LDPC) codes in the partially parallel layered decoder architecture, which contains large number of serial check node... more
This paper presents a novel approach for the reduced-complexity Min-Sum (MS) decoding of low density parity check (LDPC) codes in the partially parallel layered decoder architecture, which contains large number of serial check node... more
Serial concatenation of simple error control codes and differential space-time modulation is considered. Decoding is performed iteratively by passing symbol-wise a posteriori probability values between the decoders of the inner space-time... more
Download research papers for free!