METHOD AND APPARATUS FOR FEEDBACK IN CLOSED LOOP TRANSMITTING
First Claim
1. A method for providing feedback for closed-loop transmitting with multiple transmit antennas and multiple receive antennas, the method comprising the steps of:
- providing a codebook containing sets of weightings for each data stream of the multiple transmit antennas with each set of weightings identified by an index known to a transmitter and a receiver, wherein the same codebook is utilized for any number of data streams up to the number of transmit antennas;
measuring a composite channel between the transmitter and receiver;
determining at least one performance metric for each set of weightings in the codebook;
selecting a preferred set of weightings for each data stream in response to the performance metrics; and
feeding back an index of the preferred set of weightings to the transmitter for use in subsequent transmissions of each data stream.
4 Assignments
0 Petitions
Accused Products
Abstract
A method an apparatus is described for providing feedback for closed-loop transmitting with multiple transmit and receive antennas. The method includes a first step 900 of providing a codebook containing sets of weightings for each data stream of the multiple transmit antennas with each set identified by an index known to a transmitter and a receiver. The same codebook is utilized for any number of data streams up to the number of transmit antennas. A next step 902 includes measuring a composite channel between the transmitter and receiver. A next step 904 includes determining at least one performance metric for each set of weightings in the codebook. A next step 906 includes selecting preferred weightings for each data stream in response to the performance metrics. A next step 908 includes feeding back an index of the preferred weightings to the transmitter for use in subsequent transmissions.
-
Citations
20 Claims
-
1. A method for providing feedback for closed-loop transmitting with multiple transmit antennas and multiple receive antennas, the method comprising the steps of:
-
providing a codebook containing sets of weightings for each data stream of the multiple transmit antennas with each set of weightings identified by an index known to a transmitter and a receiver, wherein the same codebook is utilized for any number of data streams up to the number of transmit antennas; measuring a composite channel between the transmitter and receiver; determining at least one performance metric for each set of weightings in the codebook; selecting a preferred set of weightings for each data stream in response to the performance metrics; and feeding back an index of the preferred set of weightings to the transmitter for use in subsequent transmissions of each data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing feedback for closed-loop transmitting with multiple transmit antennas and multiple receive antennas, the method comprising the steps of:
-
providing a codebook containing codeword matrices for each data stream of the multiple transmit antennas with each codeword identified by an index known to a transmitter and a receiver, wherein the same codebook is utilized for any number of data streams up to the number of transmit antennas, and the codebook only includes entries chosen from a finite alphabet consisting of 0 and powers of i, where i equals the square root of −
1;measuring a composite channel between the transmitter and receiver; determining a performance metric consisting of quality and capacity characteristics for each codeword of the codebook; selecting a preferred codeword for each data stream by maximizing the quality and capacity characteristics of each codeword jointly; and feeding back an index of the preferred codeword to the transmitter for use in subsequent transmissions of each data stream. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus for providing feedback for closed-loop transmitting with multiple transmit antennas and multiple receive antennas, the apparatus comprising:
-
a codebook containing sets of weightings for each data stream of the multiple transmit antennas with each set of weightings identified by an index known to a transmitter and a receiver, wherein the same codebook is utilized for any number of data streams up to the number of transmit antennas; a receiver operable to measure a composite channel between the transmitter and receiver and determine at least one performance metric for each set of weightings in the codebook, the receiver also operable to select a preferred set of weightings for each data stream in response to the performance metrics, and feeding back an index of the preferred set of weightings to a transmitter which uses the index to select the set of weightings for each data stream for subsequent transmissions. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification