Apparatus and method for providing turbo code interleaving in a communications system
US6854077B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 2, 2001 |
| Grant date | Feb 8, 2005 |
| Priority date | — |
| Expiry date | Mar 16, 2022 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03M13/2957
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A communication system 100 employs turbo encoding having a turbo interleaver 106 that interleaves input data 101 efficiently with little use of system resources. The turbo interleaver 106 reads address locations of the data bits into an interleaver matrix array 206 row by row and interleaves the address locations by bit reversal of the row indexes with accompanying permutation of the corresponding address locations in the rows of the matrix 206, bit reversal of the column indexes with accompanying permutation of the corresponding address locations in the columns of the matrix 206 and shifting the address locations within each row a predetermined number of column locations based on the particular row number.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.