Closed-loop rate control for a MIMO communication system
First Claim
1. An apparatus for rate selection in a wireless communications system comprising:
- at least one processor configured to obtain at least one SNR estimate for a data stream, to determine a diversity order for the data stream based on a number of data streams being transmitted and a number of receive antennas, to determine an SNR variance for the data stream, and to select a rate for the data stream based on the at least one SNR estimate, the diversity order for the data stream, and the SNR variance for the data stream; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
In a MIMO system, rate control is achieved with an inner loop that selects rates for data streams sent via a MIMO channel and an outer loop that regulates the operation of the inner loop. For the inner loop, SNR estimates are obtained for each data stream based on received pilot symbols and/or received data symbols. An effective SNR is derived for each data stream based on the SNR estimates, a diversity order, a MIMO backoff factor, and an outer loop backoff factor for the data stream. The rates are then selected for the data streams based on the effective SNRs for the data streams. The outer loop adjusts the outer loop backoff factor for each data stream based on the performance (e.g., packet errors and/or decoder metrics) for the data stream.
-
Citations
16 Claims
-
1. An apparatus for rate selection in a wireless communications system comprising:
-
at least one processor configured to obtain at least one SNR estimate for a data stream, to determine a diversity order for the data stream based on a number of data streams being transmitted and a number of receive antennas, to determine an SNR variance for the data stream, and to select a rate for the data stream based on the at least one SNR estimate, the diversity order for the data stream, and the SNR variance for the data stream; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4)
-
-
5. A method for rate selection by a station in a wireless communications system comprising:
-
obtaining at least one SNR estimate for a data stream; determining a diversity order for the data stream based on a number of data streams being transmitted and a number of receive antennas; determining an SNR variance for the data stream; and selecting a rate for the data stream based on the at least one SNR estimate, the diversity order for the data stream, and the SNR variance for the data stream. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus for rate selection by a station in a wireless communications system comprising:
-
means for obtaining at least one SNR estimate for a data stream; means for determining a diversity order for the data stream based on a number of data streams being transmitted and a number of receive antennas; means for determining an SNR variance for the data stream; and means for selecting a rate for the data stream based on the at least one SNR estimate, the diversity order for the data stream, and the SNR variance for the data stream. - View Dependent Claims (10, 11, 12)
-
-
13. A memory unit for rate selection by a station in a wireless communications system including one or more software modules stored therein, the one or more software modules including software codes and being executable by one or more processors, the software codes comprising:
-
code for obtaining at least one SNR estimate for a data stream; code for determining a diversity order for the data stream based on a number of data streams being transmitted and a number of receive antennas; code for determining an SNR variance for the data stream; and code for selecting a rate for the data stream based on the at least one SNR estimate, the diversity order for the data stream, and the SNR variance for the data stream. - View Dependent Claims (14, 15, 16)
-
Specification