Patent ID: 7127443

Claim:
A digital transmission method of an error correction coding, comprising: observing transmission conditions on a communication channel continuously to detect at least one dynamic parameter of a current transmission condition on the communication channel; selecting dynamically, as a function of the at least one dynamic parameter, a distribution of elementary coding step redundancies from a plurality of distributions of elementary coding step redundancies for which a global efficiency of a coding scheme resulting from a serial concatenation of an elementary coding step is equal to a predetermined target efficiency, said predetermined target efficiency being determined by a product of efficiencies of at least two elementary coding steps modified by corresponding puncturing steps, corresponding with a given transmission condition, the plurality of distributions of elementary coding step redundancies are stored in a reference table, wherein each stored redundancy of the distribution coding step is characterized for optimizing the best transmission performance without modification of the target efficiency; performing a coding procedure including the at least two elementary coding steps concatenated in series with corresponding puncturing steps, and an interleaving step between said at least two elementary coding steps, each of said at least two elementary coding steps adding at least one redundancy bit to data including a sequence of at least one bit by applying the selected distribution of elementary coding step redundancies to generate a coded data including said data and the at least one redundancy bit for a transmission of the coded data over a channel; and performing an iterative decoding procedure including at least two elementary decoding steps, deinterleaving and depuncturing steps, and puncturing and interleaving steps corresponding to said at least two elementary decoding steps to obtain, from said coded data, an estimation of said data.