Patent ID: 7430215
Filing Date: 2008-09-30
Classification: H03M,H04L

Abstract:
1. An interleaver for performing a block permutation and, for one or more particular modulation schemes, a group permutation corresponding to the particular modulation scheme, the interleaver comprising: a first stage for accepting the coded symbol bits of data for transmission by an OFDM modulator, the first stage including a memory accepting the coded symbols and arranged to write the coded symbols in a first part of the memory in a first order and simultaneously read coded symbols from a written-to second part of the memory in a second order to effectuate an interleaving operation; and a bit order permuter accepting the data read out of the first stage and in the case of one of the particular modulation schemes, permuting bits assignment to produce sub-carrier data for input to an OFDM modulator, the permuter effectuating the group permutation corresponding to the particular modulation scheme, such that the first stage performs the block permutation and in the case of one of the particular modulation schemes, the bit order permuter performs the group permutation corresponding to the particular modulation scheme, such that the interleaver performs both an interleaving operation in the first stage to map adjacent coded bits to non-adjacent sub-carriers, in the case of one of the one or more particular modulation schemes, a re-ordering in the bit order permuter of the assignment of bits according to the particular modulation scheme.