Method for decoding a correcting code with message passing, in particular for decoding LDPC codes or turbo codes
AssigneeThales
InventorsBenjamin Gadat, Nicholas Van Wambeke
Life of this patent
Estimating the term…
Loading patent…
AssigneeThales
InventorsBenjamin Gadat, Nicholas Van Wambeke
Estimating the term…
A method for iteratively decoding a word of a correcting code by an iterative decoding algorithm in the course of which, for each bit of said code word, at least one extrinsic information item is generated at each iteration, includes the following steps: an initial step of decoding by means of said iterative decoding algorithm; simultaneously, for each bit of said code word, a step of developing a criterion representing the number of oscillations of at least one extrinsic information item or of one extrinsic information item with regard to another extrinsic information item; if the decoding does not converge; a step of modifying the value of the bit of said code word for which said number of oscillations is highest; and, an additional step of decoding said at least one modified code word by means of said iterative decoding algorithm.
A method for iteratively decoding a code word of a correcting code by an iterative decoding algorithm, which for each bit of said code word, at least one extrinsic information item is generated at each iteration, said method including the following steps:
A system for receiving communications comprising:
A tangible non-transitory processor-readable recording medium, on which a program is stored including instructions for executing an iterative decoding method by a processor of a decoding device, the instructions when executed by the processor cause the processor to:
Dependencies are inferred from the claim text.