Systems and methods for advanced iterative decoding and channel estimation of concatenated coding systems
AssigneeLn2 Db, LLC
InventorsBranimir R. Vojcic, Farnaz Shayegh, Hakan Dogan, Wookwon Lee
Life of this patent
Estimating the term…
Loading patent…
AssigneeLn2 Db, LLC
InventorsBranimir R. Vojcic, Farnaz Shayegh, Hakan Dogan, Wookwon Lee
Estimating the term…
Systems and methods for decoding block and concatenated codes are provided. These include advanced iterative decoding techniques based on belief propagation algorithms, with particular advantages when applied to codes having higher density parity check matrices such as iterative soft-input soft-output and list decoding of convolutional codes, Reed-Solomon codes and BCH codes. Improvements are also provided for performing channel state information estimation including the use of optimum filter lengths based on channel selectivity and adaptive decision-directed channel estimation. These improvements enhance the performance of various communication systems and consumer electronics. Particular improvements are also provided for decoding HD radio signals, satellite radio signals, digital audio broadcasting (DAB) signals, digital audio broadcasting plus (DAB+) signals, digital video broadcasting-handheld (DVB-H) signals, digital video broadcasting-terrestrial (DVB-T) signals, world space system signals, terrestrial-digital multimedia broadcasting (T-DMB) signals, and China mobile multimedia broadcasting (CMMB) signals. These and other improvements enhance the decoding of different digital signals.
A method for generating check-to-variable messages during an iteration in decoding of codes represented by a parity check matrix, the method comprising the following steps for at least one variable node:
A method for modifying variable-to-check messages during an iteration in decoding of codes represented by a parity check matrix, the method comprising the following steps for at least one variable node:
A method for simple greedy scheduling of check equation updates, for at least M equations, 1<M≤N−K, during an iteration in decoding of codes represented by a parity check matrix with N−K parity check rows and N columns, comprising the following steps:
A method for decoding codes represented by a parity check matrix of dimension (N−K)×N, comprising:
A method for simple greedy scheduling of check equation updates, for at least M equations, where 1<M≤N−K, during an iteration in decoding of codes represented by a parity check matrix with N−K parity check rows and N columns, the method comprising the following steps:
Dependencies are inferred from the claim text.