Low-Density Parity-Check Code Design Techniques to Simplify Encoding
نویسندگان
چکیده
The NASA proposal for the Consultative Committee for Space Data Systems (CCSDS) experimental specification CCSDS 131.1-O-2 [1] describes a set of low-density parity-check (LDPC) codes for nearEarth and deep-space applications. That experimental specification describes two kinds of codes. The second one is a set of accumulate–repeat–4–jagged–accumulate (AR4JA) codes, which have characteristics particularly well suited to deep-space applications. One drawback of these codes is that, unlike the codes in other standards (such as Digital Video Broadcasting (DVB)-S2 [3], 802.11n [4], and 802.16e), the paritycheck matrices have not been defined to be encoding-efficient, but to improve the bit-error rate (BER) performance as much as possible. This fact allows the AR4JA codes to show better BER performance than some other standard codes. On the other hand, it makes necessary the use of dense generator matrices to encode the AR4JA codes defined in the proposal. In Figs. 1 and 2, an example parity-check matrix, H, and corresponding generator matrix, G, are displayed to show the difference between these two in terms of sparseness. The example in these figures is for a code of rate 1/2 with M = 8 and k = 64, where M is the size of the circulants that form the H matrix, and k is the information block length. The matrices shown accommodate n = 160 code symbols, but the last fifth of these are punctured (not transmitted over the channel) to yield a rate 1/2 code. We call this Code 1.
منابع مشابه
Hard Decision and Soft Decision Decoding Algorithms for Ldpc and Qc-ldpc Codes
In this paper Hard Decision and Soft Decision decoding techniques for Quasi-Cyclic-Low Density Parity Check (QC-LDPC) code and Low Density Parity Check (LDPC) code is introduced. QC-LDPC code is proposed to reduce the complexity of the Low Density Parity Check code while obtaining the similar performance. The decoding processes of these codes are easy to simplify and implement. The algorithms u...
متن کاملDesign and Implementation of Low Density Parity Check Codes
This article explains the design and implementation of both regular and irregular LDPC codes as carried out by me at the Institute of Communications Engineering, Technical University of Munich. The design of a good irregular LDPC code needs a pair of distributions to be specified. This article discusses a randomized construction which attempts to form a parity check matrix whose row and coloumn...
متن کاملNonbinary Quasi-Cyclic LDPC Cycle Codes with Low-Density Systematic Quasi-Cyclic Generator Matrices
In this letter, we propose an appealing class of nonbinary quasi-cyclic low-density parity-check (QC-LDPC) cycle codes. The parity-check matrix is carefully designed such that the corresponding generator matrix has some nice properties: 1) systematic, 2) quasi-cyclic, and 3) sparse, which allows a parallel encoding with low complexity. Simulation results show that the performance of the propose...
متن کاملAn Efficient Method to Construct Parity-Check Matrices for Recursively Encoding Spatially Coupled LDPC Codes †
Spatially coupled low-density parity-check (LDPC) codes have attracted considerable attention due to their promising performance. Recursive encoding of the codes with low delay and low complexity has been proposed in the literature but with constraints or restrictions. In this manuscript we propose an efficient method to construct parity-check matrices for recursively encoding spatially coupled...
متن کاملIterative encoding of low-density parity-check codes
Motivated by the potential to reuse the decoder architecture, and thus reduce circuit space, we explore the use of iterative encoding techniques which are based upon the graphical representation of the code. We design codes by identifying associated encoder convergence constraints and also eliminating some well known undesirable properties for sum-product decoding such as 4-cycles. In particula...
متن کامل