Mitigation of transmission errors of quantized channel state information feedback in multi antenna systems
Methods are disclosed for improving communications on feedback transmission channels, in which there is a possibility of bit errors. The basic solutions to counter those errors are: proper design of the CSI vector quantizer indexing (i.e., the bit representation of centroid indices) in order to minimize impact of index errors, use of error detection techniques to expurgate the erroneous indices and use of other methods to recover correct indices.
1. A wireless device comprising:
at least one processing device operable to select, based on a channel state of a downlink channel, an index from a plurality of indices, each of the plurality of indices associated with at least one of a plurality of channel states;
the at least one processing device further operable to produce an encoded sequence based on the index, the encoded sequence comprising a number of symbols, the number of the symbols based on a number of bits available for transmission on an uplink feedback channel;
a transmitter operable to transmit the encoded sequence on the uplink feedback channel; and
a receiver operable to receive the downlink channel corresponding to the encoded sequence.
2. The wireless device of claim 1 , wherein the encoded sequence is associated with a codebook which has a Hamming distance that reduces an effect of feedback error on the indices.
3. The wireless device of claim 1 , wherein the at least one processing device is further operable to estimate a channel matrix for the downlink channel.
4. The wireless device of claim 1 , further comprising multiple receive antennas operable to receive signals on at least one downlink channel.
5. The wireless device of claim 1 , wherein the at least one processing device is further operable to add channel error detection check bits to the encoded sequence.
6. The wireless device of claim 1 , wherein the at least one processing device is further operable to add channel error correction check bits to the encoded sequence.
7. A method for operating a wireless device, the method comprising:
selecting, by at least one processing device, based on a channel state of a downlink channel, an index from a plurality of indices, each of the plurality of indices associated with at least one of a plurality of channel states;
producing, by the at least one processing device, an encoded sequence based on the index, the encoded sequence comprising a number of symbols, the number of the symbols based on a number of bits available for transmission on an uplink feedback channel;
transmitting, by a transmitter of the wireless receiving device, the encoded sequence on the uplink feedback channel; and
receiving the downlink channel corresponding to the encoded sequence.
8. The method of claim 7 , wherein the encoded sequence is associated with a codebook which has a Hamming distance that reduces an effect of feedback error on the indices.
9. The method of claim 7 , further comprising estimating, by the at least one processing device, a channel matrix for the downlink channel.
10. The method of claim 7 , further comprising receiving signals on at least one downlink channel using multiple receive antennas.
11. The method of claim 7 , further comprising adding channel error detection check bits to the encoded sequence.
12. The method of claim 7 , further comprising adding channel error correction check bits to the encoded sequence.