Bit interleaver for a MIMO system
First Claim
1. Transmitter apparatus for generating a multi-antenna output for transmission into a channel, the apparatus comprising a data source for generating a block of coded bits for transmission in a first configuration, interleaving means for permuting the bits into a second configuration, and modulating means for modulating the bits in said second configuration into an OFDM frame for transmission, the interleaving means comprising mapping means for applying a mapping function to a first value describing the position of a bit in said first configuration, said mapping means being operable to generate a second value describing the position of said bit in said second position, the relationship between the second value and said first value being based on the product of the first value and a factor co-prime with the number of bits in said block of data.
1 Assignment
0 Petitions
Accused Products
Abstract
An interleaver is described for use in MIMO transmission, for use in a transmitter apparatus for generating a multi-antenna output for transmission into a MIMO channel. The transmission apparatus comprises a data source for generating a block of coded bits for transmission in a first configuration, and the interleaver is operable to permute the bits into a second configuration, and to pass the permuted data to modulating means for modulating the bits in the second configuration into an OFDM frame for transmission. The interleaving means comprises mapping means for applying a mapping function to a first value describing the position of a bit in said first configuration. The mapping means is operable to generate a second value describing the position of the bit in the second position, the relationship between the second value and the first value being based on the product of the first value and a factor co-prime with the number of bits in said block of data. A method of interleaving data, specific to MIMO transmission is also described, as is a receiver, a de-interleaver of such a receiver, and a method of receiving interleaved data.
62 Citations
59 Claims
- 1. Transmitter apparatus for generating a multi-antenna output for transmission into a channel, the apparatus comprising a data source for generating a block of coded bits for transmission in a first configuration, interleaving means for permuting the bits into a second configuration, and modulating means for modulating the bits in said second configuration into an OFDM frame for transmission, the interleaving means comprising mapping means for applying a mapping function to a first value describing the position of a bit in said first configuration, said mapping means being operable to generate a second value describing the position of said bit in said second position, the relationship between the second value and said first value being based on the product of the first value and a factor co-prime with the number of bits in said block of data.
- 13. An interleaver for use in transmitter apparatus for generating a multi-antenna output for transmission into a wireless channel, interleaver being operable to receive a block of coded bits for transmission in a first configuration, to permute the bits into a second configuration, and to output the permuted bits to modulating means for modulating the bits in said second configuration into an OFDM frame for transmission, the interleaving means comprising mapping means for applying a mapping function to a first value describing the position of a bit in said first configuration, said mapping means being operable to generate a second value describing the position of said bit in said second position, the relationship between the second value and said first value being based on the product of the first value and a factor co-prime with the number of bits in said block of data.
- 23. A method of generating a multi-antenna output for transmission into a wireless channel, comprising generating a block of coded bits for transmission in a first configuration, permuting the bits into a second configuration, and modulating the bits in said second configuration into an OFDM frame for transmission, the step of permuting comprising mapping a first value describing the position of a bit in said first configuration, to a second value describing the position of said bit in said second position, wherein the relationship between the second value and said first value is based on the product of the first value and a factor co-prime with the number of bits in said block of data.
- 34. A method of interleaving data generated as a block of bits for transmission from multiple antennas into a wireless channel, the block of coded bits being generated in a first configuration, the method comprising permuting the bits into a second configuration prior to their modulation in said second configuration into an OFDM frame for transmission, the step of permuting comprising mapping a first value describing the position of a bit in said first configuration, to a second value describing the position of said bit in said second position, wherein the relationship between the second value and said first value is based on the product of the first value and a factor co-prime with the number of bits in said block of data.
Specification