Method and system for decoding low density parity check (LDPC) codes
AssigneeThe DIRECTV Group, Inc.
InventorsMustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
Life of this patent
Estimating the term…
Abstract
An approach is provided for transmitting messages using low density parity check (LDPC) codes. Input messages are encoded according to a structured parity check matrix that imposes restrictions on a sub-matrix of the parity check matrix to generate LDPC codes. The LDPC codes are transmitted over a radio communication system (e.g., satellite network), wherein a receiver communicating over the radio communication system is configured to iteratively decode the received LDPC codes according to a signal constellation associated with the LDPC codes. The receiver is configured to iteratively regenerating signal constellation bit metrics after one or more decoding iterations.
Claims20
A method comprising:
- iteratively exchanging probability information with a low density parity check (LDPC) decoder to regenerate signal constellation bit metrics after one or more decoding iterations, wherein the signal constellation metrics are determined based on distance vector information,
- wherein the decoder is configured to output decoded messages based on the regenerated signal constellation bit metrics.
An apparatus comprising:
- a bit generator configured to iteratively exchange probability information with a low density parity check (LDPC) decoder to regenerate signal constellation bit metrics after one or more decoding iterations, wherein the signal constellation metrics are determined based on distance vector information,
- wherein the decoder is configured to output decoded messages based on the regenerated signal constellation bit metrics.
A system comprising:
- a low density purity check (LDPC) decoder configured to iteratively decode LDPC codes according to a signal constellation associated with the LDPC codes;
- and
- a bit generator coupled to the decoder and to iteratively regenerate signal constellation bit metrics after one or more decoding iterations, wherein the signal constellation metrics are determined based an distance vector information,
- wherein the decoder is further configured to output decoded messages based on the regenerated signal constellation bit metrics.
Dependencies are inferred from the claim text.