摘要:
An apparatus and method for decoding a Low Density Parity Check (LDPC) code having a maximum error correction capability and an error detection capability. In the apparatus, a decoder receives a signal, and decodes the received signal according to a second parity check matrix having parity check expressions obtained by selecting a predetermined number of dependent parity check expressions among dependent parity check expressions generated by combining, with a predetermined scheme, parity check expressions representing rows of a first parity check matrix obtained by encoding information data into a block code having an optimum minimum distance considering a predetermined coding rate, and adding the selected dependent parity check expressions to the parity check expressions of the first parity check matrix. An error detector determines if there is an error in a signal output from the decoder.
摘要:
A channel encoding apparatus using a parallel concatenated low density parity check (LDPC) code. A first LDPC encoder generates a first component LDPC code according to information bits received. An interleaver interleaves the information bits according to a predetermined interleaving rule. A second LDPC encoder generates a second component LDPC code according to the interleaved information bits. A controller performs a control operation such that the information bits, the first component LDPC code which is first parity bits corresponding to the information bits, and the second component LDPC code which is second parity bits corresponding to the information bits are combined according to a predetermined code rate.
摘要:
A method for generating a parity check matrix of a block LDPC code is disclosed. The parity check matrix includes an information part corresponding to an information word and a first parity part and a second parity part each corresponding to a parity. The method includes determining a size of the parity check matrix based on a coding rate applied when coding the information word with the block LDPC code, and a codeword length; dividing a parity check matrix with the determined size into a predetermined number of blocks; classifying the blocks into blocks corresponding to the information part, blocks corresponding to the first parity part, and blocks corresponding to the second parity part; arranging permutation matrixes in predetermined blocks from among the blocks classified as the first parity part, and arranging identity matrixes in a full lower triangular form in predetermined blocks from among the blocks classified as the second parity part; and arranging the permutation matrixes in the blocks classified as the information part such that a minimum cycle length is maximized and weight values are irregular on a factor graph of the block LDPC code.
摘要:
In a communication system, information data bits are encoded in a preset coding scheme when the information data bits are input, and a Low Density Parity Check (LDPC) codeword is generated. The LDPC codeword is interleaved according to a preset channel-interleaving rule. A channel-interleaved LDPC codeword is modulated in a preset modulation scheme and a modulation symbol is generated.
摘要:
Disclosed is an apparatus for transmitting information bits after coding the information bits with Low Density Parity Check (LDPC) codes having unequal error probability values in a wireless communication system which channel-codes and transmits the information bits. The apparatus includes a LDPC encoder for mapping high information bits to low variable nodes and low information bits to high variable nodes, the high information bits having high importance priorities and the low information bits having low importance priorities from among the information bits, wherein the low variable nodes are variable nodes having low error probability values and the high variable nodes are variable nodes having high error probability values in a factor graph of the LDPC codes.
摘要:
An apparatus and method for transmitting a signal in a communication system. An information vector is encoded using a structured low density parity check (LDPC) coding scheme supporting a first coding rate, to generate a first structured LDPC codeword vector including a first part mapped to the information vector and a second part mapped to a parity vector. The first structured LDPC codeword vector is transmitted to a signal reception apparatus. If there is an error in the first structured LDPC codeword vector, the information vector is encoded using a structured LDPC coding scheme supporting a second coding rate, to generate a second structured LDPC codeword vector including the first part, the second part, and a third part mapped to an additional parity vector of the information vector. The third part is transmitted to the signal reception apparatus.
摘要:
In a communication system, information data bits are encoded in a preset coding scheme when the information data bits are input, and a Low Density Parity Check (LDPC) codeword is generated. The LDPC codeword is interleaved according to a preset channel-interleaving rule. A channel-interleaved LDPC codeword is modulated in a preset modulation scheme and a modulation symbol is generated.
摘要:
An apparatus and method for transmitting a signal in a communication system. An information vector is encoded using a structured low density parity check (LDPC) coding scheme supporting a first coding rate, to generate a first structured LDPC codeword vector including a first part mapped to the information vector and a second part mapped to a parity vector. The first structured LDPC codeword vector is transmitted to a signal reception apparatus. If there is an error in the first structured LDPC codeword vector, the information vector is encoded using a structured LDPC coding scheme supporting a second coding rate, to generate a second structured LDPC codeword vector including the first part, the second part, and a third part mapped to an additional parity vector of the information vector. The third part is transmitted to the signal reception apparatus.
摘要:
A method for generating a parity check matrix of a block LDPC code. The parity check matrix includes an information part corresponding to an information word and a first parity part and a second parity part each corresponding to a parity. The method includes determining a size of the parity check matrix based on a coding rate applied when coding the information word with the block LDPC code, and a codeword length; dividing a parity check matrix with the determined size into a predetermined number of blocks; classifying the blocks into blocks corresponding to the information part, blocks corresponding to the first parity part, and blocks corresponding to the second parity part; arranging permutation matrixes in predetermined blocks from among the blocks classified as the first parity part, and arranging identity matrixes in a full lower triangular form in predetermined blocks from among the blocks classified as the second parity part; and arranging the permutation matrixes in the blocks classified as the information part such that a minimum cycle length is maximized and weight values are irregular on a factor graph of the block LDPC code.
摘要:
An apparatus and method for coding an irregular Repeat Accumulate (RA) code. A repeater repeats a received information word such that the information word corresponds to weights of a first information part and a second information part of a parity check matrix in which permutation matrixes are arranged in the first information part and the second information part corresponding to the information word such that a minimum length of a cycle on a factor graph of the irregular RA code becomes a predetermined length and weights are irregular, and a dual diagonal matrix is arranged in a parity part corresponding to a parity. An interleaver interleaves a signal output from the repeater using an interleaving scheme predefined for the parity check matrix. An accumulator generates the irregular RA code by accumulating a signal output from the interleaver according to a weight of the parity part.