Reduced complexity beam-steered MIMO OFDM system
First Claim
1. An apparatus comprising:
- at least one processor configured to send channel information for at least one subcarrier that is a subset of multiple subcarriers used to send data, and to receive a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier,wherein the at least one processor is configured to obtain at least one channel response matrix for the at least one subcarrier, to decompose the at least one channel response matrix to obtain at least one transmit steering matrix, and to send a steered pilot on the at least one subcarrier using the at least one transmit steering matrix; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for transmitting data using channel information for a subset of all subcarriers used for data transmission are described. A transmitter station receives channel information for at least one subcarrier that is a subset of multiple subcarriers used for data transmission. The channel information may include at least one transmit steering matrix, at least one set of eigenvectors, at least one channel response matrix, at least one channel covariance matrix, an unsteered pilot, or a steered pilot for the at least one subcarrier. The transmitter station obtains at least one transmit steering matrix for the at least one subcarrier from the channel information and determines a transmit steering matrix for each of the multiple subcarriers. The transmitter station performs transmit steering or beam-steering for each of the multiple subcarriers with the transmit steering matrix for that subcarrier.
-
Citations
23 Claims
-
1. An apparatus comprising:
-
at least one processor configured to send channel information for at least one subcarrier that is a subset of multiple subcarriers used to send data, and to receive a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier, wherein the at least one processor is configured to obtain at least one channel response matrix for the at least one subcarrier, to decompose the at least one channel response matrix to obtain at least one transmit steering matrix, and to send a steered pilot on the at least one subcarrier using the at least one transmit steering matrix; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus comprising:
-
at least one processor configured to send channel information for at least one subcarrier that is a subset of multiple subcarriers used to send data, and to receive a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier, wherein the at least one processor is configured to obtain at least one channel response matrix for the at least one subcarrier, to compute at least one channel covariance matrix for the at least one channel response matrix, and to send the at least one channel covariance matrix as the channel information; and a memory coupled to the at least one processor.
-
-
6. An apparatus comprising:
-
at least one processor configured to send channel information for at least one subcarrier that is a subset of multiple subcarriers used to send data, and to receive a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier, wherein the at least one processor is configured to obtain multiple channel response matrices for the multiple subcarriers, to derive multiple spatial filter matrices for the multiple subcarriers based on the multiple channel response matrices, and to perform detection for the multiple subcarriers with the multiple spatial filter matrices; and a memory coupled to the at least one processor. - View Dependent Claims (7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor configured to send channel information for at least one subcarrier that is a subset of multiple subcarriers used to send data, and to receive a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier, wherein the at least one processor is configured to determine frequency selectivity of a wireless channel and to determine the number of subcarriers for sending channel information based on the frequency selectivity of the wireless channel; and a memory coupled to the at least one processor.
-
-
11. An apparatus comprising:
-
at least one processor configured to send channel information for at least one subcarrier that is a subset of multiple subcarriers used to send data, and to receive a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier, wherein the at least one processor is configured to determine delay spread of a wireless channel and to determine the number of subcarriers for sending channel information based on the delay spread of the wireless channel; and a memory coupled to the at least one processor.
-
-
12. A method comprising:
-
obtaining at least one channel response matrix for at least one subcarrier that is a subset of multiple subcarriers used to send data; decomposing the at least one channel response matrix to obtain at least one transmit steering matrix; sending channel information for the at least one subcarrier, wherein the sending the channel information comprises sending a steered pilot on the at least one subcarrier using the at least one transmit steering matrix; and receiving a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier. - View Dependent Claims (13)
-
-
14. A method comprising:
-
sending channel information for at least one subcarrier that is a subset of multiple subcarriers used to send data; receiving a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier; obtaining multiple channel response matrices for the multiple subcarriers; decomposing at least one channel response matrix for the at least one subcarrier to obtain at least one transmit steering matrix; deriving multiple spatial filter matrices for the multiple subcarriers based on the multiple channel response matrices and the at least one transmit steering matrix; and performing detection for the multiple subcarriers with the multiple spatial filter matrices. - View Dependent Claims (18, 19, 20)
-
-
15. An apparatus comprising:
-
means for obtaining at least one channel response matrix for at least one subcarrier that is a subset of multiple subcarriers used to send data; means for decomposing the at least one channel response matrix to obtain at least one transmit steering matrix; means for sending channel information for the at least one subcarrier, wherein the means for sending the channel information comprises means for sending a steered pilot on the at least one subcarrier using the at least one transmit steering matrix; and means for receiving a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier. - View Dependent Claims (16)
-
-
17. A non-transitory computer-readable medium including instructions stored thereon, comprising:
-
a first instruction set for obtaining at least one channel response matrix for at least one subcarrier that is a subset of multiple subcarriers used to send data; a second instruction for decomposing the at least one channel response matrix to obtain at least one transmit steering matrix; and a third instruction for sending channel information for the at least one subcarrier, wherein the channel information includes sending a steered pilot on the at least one subcarrier using the at least one transmit steering matrix; and a fourth instruction set for directing reception of a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier.
-
-
21. A method comprising:
-
determining frequency selectivity of a wireless channel; determining a number of subcarriers that is a subset of multiple subcarriers used to send data for sending channel information based on the frequency selectivity of the wireless channel; sending the channel information for at least one subcarrier of the subset; and receiving a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier.
-
-
22. A method comprising:
-
determining delay spread of a wireless channel; determining a number of subcarriers that is a subset of multiple subcarriers used to send data for sending channel information based on the delay spread of the wireless channel; sending the channel information for at least one subcarrier of the subset; and receiving a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier.
-
-
23. A method comprising:
-
obtaining at least one channel response matrix for at least one subcarrier that is a subset of multiple subcarriers used to send data; computing at least one channel covariance matrix for the at least one channel response matrix; sending channel information for the at least one subcarrier, wherein the channel information comprises the at least one channel covariance matrix as the channel information; and
receiving a data transmission sent on the multiple subcarriers from multiple transmit antennas to multiple receive antennas using transmit steering matrices derived for the multiple subcarriers based on the channel information for the at least one subcarrier.
-
Specification