Back to results
US 8,671,324 B2Granted
Turbo code interleaver with near optimal performance
AssigneeDTVG Licensing, Inc.
InventorsMustafa Eroz, A. Roger Hammons, Jr., Feng-Wen Sun
Life of this patent
Estimating the term…
Abstract
A method of interleaving blocks of indexed data of varying lengths is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of the basic Interleavers based upon a desired Interleaver length L; and adapting the selected basic Interleaver to produce an Interleaver having the desired Interleaver length L.
Claims6
A turbo encoder comprising:
- a first constituent encoder configured to encode input bits in order to generate first parity bits;
- an internal interleaver configured to interleave the input bits based on an interleaver matrix in order to generate interleaved bits;
- and
- a second constituent encoder configured to encode the interleaved bits in order to generate second parity bits,
- wherein a size of the interleaver matrix is determined based on a total number of the input bits, and
- wherein generating the interleaved bits comprises pruning at least one bit output by the interleaver matrix after writing the input bits into the interleaver matrix if a size of the interleaver matrix is larger than the total number of the input bits.
3 more elements
Dependencies are inferred from the claim text.