CQI and rank prediction for list sphere decoding and ML MIMO receivers
First Claim
1. A method of selecting rank of a non-linear receiver in a user device in a wireless communication environment, the method comprising:
- receiving a transmission signal at a non-linear receiver;
determining an indication of capacity of the non-linear receiver for each of a plurality of possible ranks of the non-linear receiver, each rank representative of a corresponding number of independent data streams received by the non-linear receiver, wherein determining the indication of capacity for each of the plurality of possible ranks includes computing successive interference cancellation (SIC) capacity for a respective matrix generated for the each of the plurality of possible ranks; and
selecting a desired rank, of the plurality of ranks, representative of the number of the independent data streams received by the non-linear receiver, whose corresponding capacity is higher than the capacity corresponding to each other rank of the plurality of ranks.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate integrating a list-sphere decoding design in a multiple input-multiple output (MIMO wireless communication environment. According to various aspects, optimal rank selection and CQI computation for an optimal rank can be performed in conjunction with a non-linear receiver, such as a maximum life (ML) MMSE receiver, a non-linear receiver with a list-sphere decoder, and the like. Optimal rank selection can be performed using a maximum rank selection protocol, a channel capacity-based protocol, or any other suitable protocol that facilitates rank selection, and CQI information can be generated based in part on effective SNRs determined with regard to a selected optimal rank.
65 Citations
28 Claims
-
1. A method of selecting rank of a non-linear receiver in a user device in a wireless communication environment, the method comprising:
-
receiving a transmission signal at a non-linear receiver; determining an indication of capacity of the non-linear receiver for each of a plurality of possible ranks of the non-linear receiver, each rank representative of a corresponding number of independent data streams received by the non-linear receiver, wherein determining the indication of capacity for each of the plurality of possible ranks includes computing successive interference cancellation (SIC) capacity for a respective matrix generated for the each of the plurality of possible ranks; and selecting a desired rank, of the plurality of ranks, representative of the number of the independent data streams received by the non-linear receiver, whose corresponding capacity is higher than the capacity corresponding to each other rank of the plurality of ranks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user device in a wireless communication environment, the user device comprising:
-
a non-linear receiver configured to receive a transmission signal; a processor communicatively coupled to the receiver and configured to; determine an indication of capacity of the non-linear receiver for each of a plurality of possible ranks of the non-linear receiver, each rank representative of a corresponding number of independent data streams received by the non-linear receiver, wherein the processor configured to determine the indication of capacity for each of the plurality of possible ranks is configured to compute successive interference cancellation (SIC) capacity for a respective matrix generated for the each of the plurality of possible ranks; and select a desired rank, of the plurality of ranks, representative of the number of the independent data streams received by the non-linear receiver, whose corresponding capacity is higher than the capacity corresponding to each other rank of the plurality of ranks. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A user device in a wireless communication environment, the user device comprising:
-
means for receiving a transmission signal at a non-linear receiver; means for determining an indication of capacity of the non-linear receiver for each of a plurality of possible ranks of the non-linear receiver, each rank representative of a corresponding number of independent data streams received by the non-linear receiver, wherein the means for determining the indication of capacity for each of the plurality of possible ranks include means for computing successive interference cancellation (SIC) capacity for a respective matrix generated for the each of the plurality of possible ranks; and means for selecting a desired rank, of the plurality of ranks, representative of the number of the independent data streams received by the non-linear receiver, whose corresponding capacity is higher than the capacity corresponding to each other rank of the plurality of ranks. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer program product residing on a tangible non-transitory processor-readable medium and comprising processor-readable instructions configured to cause a processor to:
-
determine an indication of capacity of a non-linear receiver for each of a plurality of possible ranks of the non-linear receiver, each rank representative of a corresponding number of independent data streams received by the non-linear receiver, wherein the instructions to cause the processor to determine the indication of capacity for each of the plurality of possible ranks include instructions configured to cause the processor to compute successive interference cancellation (SIC) capacity for a respective matrix generated for the each of the plurality of possible ranks; and select a desired rank, of the plurality of ranks, representative of the number of the independent data streams received by the non-linear receiver, whose corresponding capacity is higher than the capacity corresponding to each other rank of the plurality of ranks. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification