Turbo code interleaver with optimal performance
3 Assignments
0 Petitions
Accused Products
Abstract
A method of interleaving blocks of indexed data of varying length 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.
52 Citations
21 Claims
-
1-16. -16. (canceled)
-
17. A communication system for use in wireless communication, the communication system comprising:
-
an interleaver defining a basic interleaver comprising indices according to a block size of information bits and altering the basic interleaver according to a desired interleaver length; and
an encoder configured to encode an output of the altered interleaver. - View Dependent Claims (18, 19, 20, 21)
-
Specification