1,057 research outputs found

    Deriving Good LDPC Convolutional Codes from LDPC Block Codes

    Full text link
    Low-density parity-check (LDPC) convolutional codes are capable of achieving excellent performance with low encoding and decoding complexity. In this paper we discuss several graph-cover-based methods for deriving families of time-invariant and time-varying LDPC convolutional codes from LDPC block codes and show how earlier proposed LDPC convolutional code constructions can be presented within this framework. Some of the constructed convolutional codes significantly outperform the underlying LDPC block codes. We investigate some possible reasons for this "convolutional gain," and we also discuss the --- mostly moderate --- decoder cost increase that is incurred by going from LDPC block to LDPC convolutional codes.Comment: Submitted to IEEE Transactions on Information Theory, April 2010; revised August 2010, revised November 2010 (essentially final version). (Besides many small changes, the first and second revised versions contain corrected entries in Tables I and II.

    State-Space Realizations of Periodic Convolutional Codes

    Get PDF
    Convolutional codes are discrete linear systems over a finite field and can be defined as F[d]-modules, where F[d] is the ring of polynomials with coefficient in a finite field F. In this paper we study the algebraic properties of periodic convolutional codes of period 2 and their representation by means of input-state-output representations. We show that they can be described as F[d2]-modules and present explicit representation of the set of equivalent encoders. We investigate their state-space representation and present two different but equivalent types of state-space realizations for these codes. These novel representations can be implemented by realizing two linear time-invariant systems separately and switching the input (or the output) that is entering (or leaving) the system. We investigate their minimality and provide necessary and also sufficient conditions in terms of the reachability and observability properties of the two linear systems involved. The ideas presented here can be easily generalized for codes with period larger than 2.This work was supported by Portuguese funds through the Center for Research and Development in Mathematics and Applications (CIDMA) and the Portuguese Foundation for Science and Technology (FCT-Fundaçao para a Ciência e a Tecnologia) within project UIDB/04106/2020. It was also partially supported by Base Funding (UIDB/00147/2020) and Programmatic Funding (UIDP/00147/2020) of the Systems and Technologies Center - SYSTEC - funded by national funds through the FCT/MCTES (PIDDAC). The work of the second author was partially supported by Spanish grants PID2019-108668GB-I00 of the Ministerio de Ciencia e Innovación of the Gobierno de España and VIGROB-287 of the Universitat d'Alacant

    Spatially Coupled LDPC Codes Constructed from Protographs

    Full text link
    In this paper, we construct protograph-based spatially coupled low-density parity-check (SC-LDPC) codes by coupling together a series of L disjoint, or uncoupled, LDPC code Tanner graphs into a single coupled chain. By varying L, we obtain a flexible family of code ensembles with varying rates and frame lengths that can share the same encoding and decoding architecture for arbitrary L. We demonstrate that the resulting codes combine the best features of optimized irregular and regular codes in one design: capacity approaching iterative belief propagation (BP) decoding thresholds and linear growth of minimum distance with block length. In particular, we show that, for sufficiently large L, the BP thresholds on both the binary erasure channel (BEC) and the binary-input additive white Gaussian noise channel (AWGNC) saturate to a particular value significantly better than the BP decoding threshold and numerically indistinguishable from the optimal maximum a-posteriori (MAP) decoding threshold of the uncoupled LDPC code. When all variable nodes in the coupled chain have degree greater than two, asymptotically the error probability converges at least doubly exponentially with decoding iterations and we obtain sequences of asymptotically good LDPC codes with fast convergence rates and BP thresholds close to the Shannon limit. Further, the gap to capacity decreases as the density of the graph increases, opening up a new way to construct capacity achieving codes on memoryless binary-input symmetric-output (MBS) channels with low-complexity BP decoding.Comment: Submitted to the IEEE Transactions on Information Theor

    A state space approach to periodic convolutional codes

    Get PDF
    In this paper we study periodically time-varying convolutional codes by means of input-state-output representations. Using these representations we investigate under which conditions a given time-invariant convolutional code can be transformed into an equivalent periodic time-varying one. The relation between these two classes of convolutional codes is studied for period 2. We illustrate the ideas presented in this paper by constructing a periodic time-varying convolutional code from a time-invariant one. The resulting periodic code has larger free distance than any time-invariant convolutional code with equivalent parameters

    Realization of 2D (2,2)-periodic encoders by means of 2D periodic separable Roesser models

    Get PDF
    It is well-known that convolutional codes are linear systems when they are defined over a finite field. A fundamental issue in the implementation of convolutional codes is to obtain a minimal state representation of the code. In comparison to the literature on one-dimensional (1D) time-invariant convolutional codes, there exists only relatively few results on the realization problem for the time-varying 1D convolutional codes and even fewer if the convolutional codes are two-dimensional (2D). In this paper we consider 2D periodic convolutional codes and address the minimal state space realization problem for this class of codes. This is, in general, a highly nontrivial problem. Here, we focus on separable Roesser models and show that in this case it is possible to derive, under weak conditions, concrete formulas for obtaining a 2D Roesser state space representation. Moreover, we study minimility and present necessary conditions for these representations to be minimal. Our results immediately lead to constructive algorithms to build these representations.publishe

    Noncoherent sequence detection

    Full text link

    Role of anticausal inverses in multirate filter-banks. I. System-theoretic fundamentals

    Get PDF
    In a maximally decimated filter bank with identical decimation ratios for all channels, the perfect reconstructibility property and the nature of reconstruction filters (causality, stability, FIR property, and so on) depend on the properties of the polyphase matrix. Various properties and capabilities of the filter bank depend on the properties of the polyphase matrix as well as the nature of its inverse. In this paper we undertake a study of the types of inverses and characterize them according to their system theoretic properties (i.e., properties of state-space descriptions, McMillan degree, degree of determinant, and so forth). We find in particular that causal polyphase matrices with anticausal inverses have an important role in filter bank theory. We study their properties both for the FIR and IIR cases. Techniques for implementing anticausal IIR inverses based on state space descriptions are outlined. It is found that causal FIR matrices with anticausal FIR inverses (cafacafi) have a key role in the characterization of FIR filter banks. In a companion paper, these results are applied for the factorization of biorthogonal FIR filter banks, and a generalization of the lapped orthogonal transform called the biorthogonal lapped transform (BOLT) developed
    corecore