Bit labeling for amplitude phase shift constellation used with low density parity check (LDPC) codes
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for bit labeling of a signal constellation. A transmitter generates encoded signals using, according to one embodiment, a structured parity check matrix of a Low Density Parity Check (LDPC) code. The transmitter includes an encoder for transforming an input message into a codeword represented by a plurality of set of bits. The transmitter includes logic for mapping non-sequentially (e.g., interleaving) one set of bits into a higher order constellation (Quadrature Phase Shift Keying (QPSK), 8-PSK, 16-APSK (Amplitude Phase Shift Keying), 32-APSK, etc.), wherein a symbol of the higher order constellation corresponding to the one set of bits is output based on the mapping.
-
Citations
46 Claims
-
1-26. -26. (canceled)
-
27. A method for supporting bit labeling, the method comprising:
-
receiving a set of encoded bits of a binary Low Density Parity Check (LDPC) codeword, wherein the codeword has a structure that provides contiguous storage of edge values for decoding of the LDPC code;
storing the set of encoded bits on a column by column basis; and
outputting the encoded bits on a row by row basis for mapping to a signal constellation. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A mapper for supporting bit labeling, the mapper comprising:
-
means for receiving a set of encoded bits of a binary Low Density Parity Check (LDPC) codeword, wherein the codeword exhibits a coding structure that provides contiguous storage of edge values for decoding of the LDPC code;
means for storing the set of encoded bits on a column by column basis; and
means for outputting the encoded bits on a row by row basis for a non-sequential read operation, wherein the output encoded bits are mapped to a signal constellation. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. An apparatus comprising:
-
means for receiving one of a plurality of set of bits of a codeword from a binary Low Density Parity Check (LDPC) encoder for transforming an input message into the codeword;
means for writing N encoded bits to a block interleaver on a column by column basis;
means for reading out the encoded bits on a row by row basis;
means for mapping the read out encoded bits into a higher order constellation; and
means for outputting a symbol of the higher order constellation corresponding to the one set of bits based on the mapping for transmission over an Additive White Gaussian Noise (AWGN) channel. - View Dependent Claims (44)
-
-
45. An apparatus comprising:
-
means for demodulating a received Low Density Parity Check (LDPC) encoded signal, over an Additive White Gaussian Noise (AWGN) channel, representing a codeword, wherein the encoded signal being modulated according to a non-sequential mapping, based on the structure of the codeword, of a plurality of bits corresponding to the codeword, wherein the N encoded bits are written to a block interleaver column by column and read out row by row; and
means for decoding the codeword associated with the encoded signal. - View Dependent Claims (46)
-
Specification