CQI and rank prediction for list sphere decoding and ML MIMO receivers
First Claim
1. A method of calculating rank in a non-linear transceiver in a wireless communication transceiver, comprising:
- receiving a transmission signal at a non-linear receiver;
generating submatrices from a transmission channel over which the transmission signal is received;
performing a Q-R decomposition on the submatrices and deriving respective upper triangle matrices;
determining an effective SNR for one or more possible transmission ranks;
determining a channel capacity metric for all possible ranks of the transmission signal; and
selecting a rank that maximizes channel capacity for transmissions.
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 likelihood (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.
-
Citations
23 Claims
-
1. A method of calculating rank in a non-linear transceiver in a wireless communication transceiver, comprising:
-
receiving a transmission signal at a non-linear receiver;
generating submatrices from a transmission channel over which the transmission signal is received;
performing a Q-R decomposition on the submatrices and deriving respective upper triangle matrices;
determining an effective SNR for one or more possible transmission ranks;
determining a channel capacity metric for all possible ranks of the transmission signal; and
selecting a rank that maximizes channel capacity for transmissions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus that facilitates calculating rank in a non-linear transceiver in a user device in a wireless communication environment, comprising:
-
a non-linear receiver that receives a signal with multiple layers;
a memory that stores information related to rank calculation algorithms; and
a processor coupled to the memory that employs a rank calculation algorithm to determine an optimum rank for the received signal, generates submatrices from a transmission channel over which the transmission signal is received, performs a Q-R decomposition on the submatrices, derives respective upper triangle matrices, and determines an effective SNR for one or more possible transmission ranks. - View Dependent Claims (8, 9)
-
-
10. A wireless communication apparatus, comprising:
-
means for performing a non-linear decoding protocol on a received multiple-layer signal in a user device;
means for generating submatrices from a transmission channel over which the transmission signal is received;
means for performing a Q-R decomposition on the submatrices and deriving respective upper triangle matrices;
means for determining an effective SNR for one or more possible transmission ranks;
means for determining a channel capacity metric for each possible rank of the received signal; and
means for transmitting information related to an optimal rank with CQI information over a reverse link control channel. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-readable medium having stored thereon computer-executable instructions for:
-
employing a non-linear decoding protocol to decode a received multiple-layer signal in a user device;
generating submatrices from a transmission channel over which the transmission signal is received;
performing a Q-R decomposition on the submatrices and deriving respective upper triangle matrices;
determining an effective SNR for one or more possible transmission ranks;
determining a channel capacity metric for all possible ranks of the transmission signal; and
selecting a rank that maximizes channel capacity for transmissions. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A processor that executes instructions for increasing throughput in a wireless communication environment, the instructions comprising:
-
employing a non-linear decoding protocol to decode a received multiple-layer signal in a user device;
generating submatrices from a transmission channel over which the transmission signal is received;
performing a Q-R decomposition on the submatrices and deriving respective upper triangle matrices;
determining an effective SNR for one or more possible transmission ranks;
determining a channel capacity metric for all possible ranks of the transmission signal; and
selecting a rank that maximizes channel capacity for transmissions. - View Dependent Claims (20, 21, 22, 23)
-
Specification