Robust rank prediction for a MIMO system
First Claim
1. An apparatus comprising:
- at least one processor configured to determine performance metrics for a plurality of ranks, each rank indicative of a different number of data streams to send simultaneously via a multiple-input multiple-output (MIMO) channel,to apply adjustments to the performance metrics for the plurality of ranks to obtain adjusted performance metrics, the adjustments accounting for system losses, andto select a rank to use for data transmission from among the plurality of ranks based on the adjusted performance metrics; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for performing rank prediction in a MIMO system are described. Performance metrics for a plurality of ranks are initially determined. Each rank is indicative of a different number of data streams to send simultaneously via a MIMO channel. The performance metrics may relate to the capacity or signal quality of the MIMO channel or the throughput of data transmission sent via the MIMO channel. Adjustments are applied to the performance metrics for the ranks to obtain adjusted performance metrics. The adjustments account for system losses such as losses due to an error correction code used for data transmission, channel estimation errors at a receiver, variation in interference observed by the receiver, variability in transmit power due to power control, and/or other factors. A rank is selected for use based on the adjusted performance metrics for the ranks.
-
Citations
26 Claims
-
1. An apparatus comprising:
-
at least one processor configured to determine performance metrics for a plurality of ranks, each rank indicative of a different number of data streams to send simultaneously via a multiple-input multiple-output (MIMO) channel, to apply adjustments to the performance metrics for the plurality of ranks to obtain adjusted performance metrics, the adjustments accounting for system losses, and to select a rank to use for data transmission from among the plurality of ranks based on the adjusted performance metrics; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
determining performance metrics for a plurality of ranks, each rank indicative of a different number of data streams to send simultaneously via a multiple-input multiple-output (MIMO) channel; applying adjustments to the performance metrics for the plurality of ranks to obtain adjusted performance metrics, the adjustments accounting for system losses; selecting a rank to use for data transmission from among the plurality of ranks based on the adjusted performance metrics; transmitting data in accordance with the selected rank. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus comprising:
-
means for determining performance metrics for a plurality of ranks, each rank indicative of a different number of data streams to send simultaneously via a multiple-input multiple-output (MIMO) channel; means for applying adjustments to the performance metrics for the plurality of ranks to obtain adjusted performance metrics, the adjustments accounting for system losses; and means for selecting a rank to use for data transmission from among the plurality of ranks based on the adjusted performance metrics. - View Dependent Claims (23, 24, 25)
-
-
26. A non-transitory processor readable media for storing instructions, the instructions comprising:
-
instructions for determining performance metrics for a plurality of ranks, each rank indicative of a different number of data streams to send simultaneously via a multiple-input multiple-output (MIMO) channel; instructions for applying adjustments to the performance metrics for the plurality of ranks to obtain adjusted performance metrics, the adjustments accounting for system losses; and instructions for selecting a rank to use for data transmission from among the plurality of ranks based on the adjusted performance metrics.
-
Specification