摘要:
Provided is a method for puncturing a Low Density Parity Check (LDPC) code that is expressed in a factor graph configured by a bit node and a check node connected to an edge and is decoded by a parity check matrix with an information region and a parity region. A mother code with a code rate is generated. Bit nodes configuring the parity region are grouped in a block unit. A transmission code rate and the number of bits to be punctured in the mother code according to the transmission code rate are set. A puncturing process in either the block unit or a bit unit or both is performed according to the transmission code rate. All codes with required code rates can be obtained. The LDPC code puncturing method can be flexibly applied to Hybrid Automatic Repeat Request (H-ARQ) and Incremental Redundancy (IR) systems.
摘要:
A transmission method based on a Hybrid Automatic Repeat Request (HARQ) scheme for in a communication system. A codeword is generated using a Low Density Parity Check (LDPC) code. Parity bits of the codeword are classified on a basis of a transmission priority. Parity bits with an identical transmission priority are grouped. An information bit group of the codeword and parity bit groups with the identical transmission priority are shuffled in a predefined pattern. A packet is generated from the shuffled information bit group and the shuffled parity bit groups based on the transmission priority. The generated packet is retransmitted in response to a retransmission request. The transmission method can obtain the effect of channel interleaving by setting a transmission priority according to importance of puncturing target blocks, shuffling blocks with the same priority, and shuffling and transmitting bits configuring each block.
摘要:
A transmission method based on a Hybrid Automatic Repeat Request (HARQ) scheme for in a communication system. A codeword is generated using a Low Density Parity Check (LDPC) code. Parity bits of the codeword are classified on a basis of a transmission priority. Parity bits with an identical transmission priority are grouped. An information bit group of the codeword and parity bit groups with the identical transmission priority are shuffled in a predefined pattern. A packet is generated from the shuffled information bit group and the shuffled parity bit groups based on the transmission priority. The generated packet is retransmitted in response to a retransmission request. The transmission method can obtain the effect of channel interleaving by setting a transmission priority according to importance of puncturing target blocks, shuffling blocks with the same priority, and shuffling and transmitting bits configuring each block.
摘要:
Provided is a two-dimensional equalization method in a receiver of a communication system using an Orthogonal Frequency Division Multiple Access (OFDMA) scheme. The receiver sets as a first value a value of a 1-tap frequency domain equalizer (FEQ) corresponding to a sub-channel allocated to the receiver , and sets as a second value a value of a 1-tap FEQ corresponding to sub-channels other than the allocated sub-channel. Upon receipt of a signal, the receiver performs Fast Fourier Transform (FFT) on the received signal, and equalizes the FFT-processed signal according to the values of the 1-tap FEQs.
摘要:
A method for generating a parity check matrix of a Low Density Parity Check (LDPC) code. A base matrix is generated in which elements with a value of 1 are arranged at predefined distances. The elements with the value of 1 in the base matrix are replaced with predefined sub-matrices. The method can improve the performance of the LDPC code by implementing the parity check matrix in which the number of 4-cycles or 6-cycles adversely affecting the LDPC code performance is minimized.
摘要:
A decoding method in a concatenated low-density generator matrix (LDGM) code-based transmission system for detecting a signal using a parity check matrix including a systematic bit part mapped to systematic bits and a parity check part mapped to parity bits. The decoding method includes generating an outer code parity check matrix with a predetermined size using a pseudorandom algorithm; generating an inner code parity check matrix using the outer code parity check matrix; and decoding a received signal using the inner code parity check matrix.
摘要:
A method for puncturing a Low Density Parity Check (LDPC). The method includes a) setting a codeword length and the total number of bit nodes to be punctured; b) selecting a check node (or check nodes) with highest priority excluding check nodes completely checked in a current round; c) selecting a bit node (or bit nodes) with a highest priority excluding bit nodes completely checked among bit nodes connected to the selected check node (or check nodes); d) determining whether the selected bit node is a bit node to be punctured, that is, it is not systematic, not set by a puncturing prohibition flag; e) puncturing an associated bit node if the selected bit node is the bit node to be punctured, setting unpunctured bit nodes connected to the selected check node by a puncturing prohibition flag, decreasing the number of remained bit nodes to be punctured by 1 and increasing the number of connected punctured node of associated check node by 1; f) determining whether the number of remaining bits to be punctured is greater than 0; and g) returning to step b) if the number of remaining bits to be punctured is greater than 0, and ending a puncturing process if the number of remaining bits to be punctured is not greater than 0.
摘要:
A method for puncturing a Low Density Parity Check (LDPC). The method includes a) setting a codeword length and the total number of bit nodes to be punctured; b) selecting a check node (or check nodes) with highest priority excluding check nodes completely checked in a current round; c) selecting a bit node (or bit nodes) with a highest priority excluding bit nodes completely checked among bit nodes connected to the selected check node (or check nodes); d) determining whether the selected bit node is a bit node to be punctured, that is, it is not systematic, not set by a puncturing prohibition flag; e) puncturing an associated bit node if the selected bit node is the bit node to be punctured, setting unpunctured bit nodes connected to the selected check node by a puncturing prohibition flag, decreasing the number of remained bit nodes to be punctured by 1 and increasing the number of connected punctured node of associated check node by 1; f) determining whether the number of remaining bits to be punctured is greater than 0; and g) returning to step b) if the number of remaining bits to be punctured is greater than 0, and ending a puncturing process if the number of remaining bits to be punctured is not greater than 0.
摘要:
In an OFDMA mobile communication system in which a total frequency band is divided into a plurality of sub-carrier bands, for signal transmission, to assign sub-carriers to MSs, a BS divides the total frequency band into L sub-frequency bands. The BS detects the channel condition of each of the MSs and determines a sub-frequency band for each MS according to the channel condition among the L sub-frequency bands. The BS assigns sub-carriers in the determined sub-frequency band at a predetermined sub-carrier spacing to each MS.
摘要:
An apparatus is provided for transmitting a signal in a communication system. Upon receipt of an information vector, the apparatus includes converting the information vector into a plurality of sub-information vectors; performing coding and modulation on each of the sub-information vectors according to a corresponding mode thereby generating a modulation symbol; interleaving the modulation symbol generated for each of the sub-information vectors; allocating power to the interleaved modulation symbol for each individual mode; and beamforming the modulation symbols power-allocated for each individual mode, and transmitting the beamforming symbols.