Precoding for a multipath channel in a MIMO system
First Claim
1. In a multiple-input multiple-output (MIMO) communication system, a method for processing data for transmission over a multipath MIMO channel, comprising:
- coding data in accordance with one or more coding schemes to provide coded data;
modulating the coded data in accordance with one or more modulation schemes to provide modulation symbols;
precoding the modulation symbols based on an equivalent channel response derived based on the estimated response of the MIMO channel and a response of a feed-forward filter of a decision feedback equalizer to provide precoded symbols; and
preconditioning the precoded symbols based on an estimated response of the MIMO channel to provide preconditioned symbols for transmission over the MIMO channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for preceding data for a multipath channel in a MIMO system. In one method, data is coded in accordance with one or more coding schemes to provide coded data, which is further modulated (i.e., symbol mapped) in accordance with one or more modulation schemes to provide modulation symbols. An estimated response of the MIMO channel is obtained (e.g., provided by a receiver), and an equivalent channel response is derived based on the estimated MIMO channel response and a response of a feed-forward filter of a decision feedback equalizer. The modulation symbols are then precoded based on the equivalent channel response to provide precoded symbols, which are further preconditioned based on the estimated MIMO channel response (e.g., using spatio-temporal pulse-shaping) to provide preconditioned symbols for transmission over the MIMO channel. The feed-forward filter may be adapted based on a minimum mean square error (MMSE) criterion.
-
Citations
20 Claims
-
1. In a multiple-input multiple-output (MIMO) communication system, a method for processing data for transmission over a multipath MIMO channel, comprising:
-
coding data in accordance with one or more coding schemes to provide coded data; modulating the coded data in accordance with one or more modulation schemes to provide modulation symbols; precoding the modulation symbols based on an equivalent channel response derived based on the estimated response of the MIMO channel and a response of a feed-forward filter of a decision feedback equalizer to provide precoded symbols; and preconditioning the precoded symbols based on an estimated response of the MIMO channel to provide preconditioned symbols for transmission over the MIMO channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a multiple-input multiple-output (MIMO) communication system, a method for processing data for transmission over a multipath MIMO channel, comprising:
-
coding data in accordance with one or more coding schemes to provide coded data; modulating the coded data in accordance with one or more modulation schemes to provide modulation symbols; determining an estimated response of the MIMO channel; deriving an equivalent channel response based on the estimated response of the MIMO channel and a response of a feed-forward filter of a decision feedback equalizer; precoding the modulation symbols based on the equivalent channel response to provide precoded symbols; and preconditioning the precoded symbols based on the estimated response of the MIMO channel and using spatio-temporal pulse-shaping to provide preconditioned symbols for transmission over the MIMO channel.
-
-
14. A memory communicatively coupled to a digital signal processing device (DSPD) capable of interpreting digital information to:
-
code data in accordance with one or more coding schemes to provide coded data; modulate the coded data in accordance with one or more modulation schemes to provide modulation symbols; precode the modulation symbols based on an equivalent channel response derived based on the estimated response of a MIMO channel and a response of a feed-forward filter of a decision feedback equalizer to provide precoded symbols; and precondition the precoded symbols based on an estimated response of a multipath MIMO channel to provide preconditioned symbols for transmission over the multipath MIMO channel.
-
-
15. A transmitter unit in a multiple-input multiple-output (MIMO) communication system, comprising:
-
a TX (Transmit) data processor operative to code data in accordance with one or more coding schemes to provide coded data for a plurality of transmission channels in a multipath MIMO channel, modulate the coded data in accordance with one or more modulation schemes to provide modulation symbols, and precode the modulation symbols based on an equivalent channel response derived based on the estimated response of the MIMO channel and a response of a feed-forward filter of a decision feedback equalizer to provide precoded symbols; and a TX MIMO processor operative to precondition the precoded symbols based on an estimated response of the MIMO channel to provide preconditioned symbols for transmission over the MIMO channel. - View Dependent Claims (16, 17, 18)
-
-
19. A transmitter apparatus in a multiple-input multiple-output (MIMO) communication system, comprising:
-
means for coding data in accordance with one or more coding schemes to provide coded data; means for modulating the coded data in accordance with one or more modulation schemes to provide modulation symbols; means for precoding the modulation symbols based on an equivalent channel response based on the estimated response of the MIMO channel and a response of a feed-forward filter of a decision feedback equalizer to provide precoded symbols; means for preconditioning the precoded symbols based on an estimated response of a MIMO channel to provide preconditioned symbols; means for conditioning and transmitting the preconditioned symbols over the MIMO channel.
-
-
20. A digital signal processor for use in a multiple-input multiple-output (MIMO) communication system, comprising:
-
means for coding data in accordance with one or more coding schemes to provide coded data; means for modulating the coded data in accordance with one or more modulation schemes to provide modulation symbols; means for precoding the modulation symbols based on an equivalent channel response derived based on the estimated response of a MIMO channel and a response of a feed-forward filter of a decision feedback equalizer to provide precoded symbols; and means for preconditioning the precoded symbols based on an estimated response of a MIMO channel to provide preconditioned symbols for transmission over the MIMO channel.
-
Specification