Precoding technique for multiuser MIMO based on eigenmode selection and MMSE
First Claim
Patent Images
1. A method for a multiuser wireless communication system, comprising:
- generating an equivalent channel matrix, using eigenvectors and corresponding eigenvalues of channels between an access point and a plurality of user terminals;
computing an intermediate matrix using the generated equivalent channel matrix;
generating a precoding matrix based on the intermediate matrix, wherein generating the precoding matrix based on the intermediate matrix comprises;
inverting the intermediate matrix using a minimum mean square error (MMSE) technique; and
multiplying the inverted intermediate matrix with a plurality of diagonal matrices and with a Hermitian version of the equivalent channel matrix; and
transmitting a precoded signal based on the precoding matrix.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure proposes a method for precoding of transmission signal at an access point of a multiuse system based on eigenmode selection and minimum mean square error (MMSE) processing. The most reliable eigenmodes of every multiple-input multiple-output (MIMO) channel in the system can be selected at each user terminal and corresponding eigenvalues and eigenvectors can be fed back to the access point. The linear MMSE precoding (beamforming) applied at the access point based on the selected eigenmodes may provide an improved transmission capacity performance.
20 Citations
32 Claims
-
1. A method for a multiuser wireless communication system, comprising:
-
generating an equivalent channel matrix, using eigenvectors and corresponding eigenvalues of channels between an access point and a plurality of user terminals; computing an intermediate matrix using the generated equivalent channel matrix; generating a precoding matrix based on the intermediate matrix, wherein generating the precoding matrix based on the intermediate matrix comprises; inverting the intermediate matrix using a minimum mean square error (MMSE) technique; and multiplying the inverted intermediate matrix with a plurality of diagonal matrices and with a Hermitian version of the equivalent channel matrix; and transmitting a precoded signal based on the precoding matrix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for a multiuser wireless communication system, comprising:
-
programmable logic device for generating an equivalent channel matrix, using eigenvectors and corresponding eigenvalues of channels between an access point and a plurality of user terminals; programmable logic device for computing an intermediate matrix using the generated equivalent channel matrix; programmable logic device for generating a precoding matrix based on the intermediate matrix, wherein the programmable logic device for generating the precoding matrix based on the intermediate matrix comprises; programmable logic device for inverting the intermediate matrix using a minimum mean square error (MMSE) technique; and programmable logic device for multiplying the inverted intermediate matrix with a plurality of diagonal matrices and with a Hermitian version of the equivalent channel matrix; and programmable logic device for transmitting a precoded signal based on the precoding matrix. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for a multiuser wireless communication system, comprising:
-
means for generating an equivalent channel matrix,. using eigenvectors and corresponding eigenvalues of channels between an access point and a plurality of user terminals; means for computing an intermediate matrix using the generated equivalent channel matrix; means for generating a precoding matrix based on the intermediate matrix, wherein the means for generating the precoding matrix based on the intermediate matrix comprises; means for inverting the intermediate matrix using a minimum mean square error (MMSE) technique; and means for multiplying the inverted intermediate matrix with a plurality of diagonal matrices and with a Hermitian version of the equivalent channel matrix; and means for transmitting a precoded signal based on the precoding matrix. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-program product for a multiuser wireless communication system, comprising a non-transitory computer readable medium having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising:
-
instructions for generating an equivalent channel matrix,. using eigenvectors and corresponding eigenvalues of channels between an access point and a plurality of user terminals; instructions for computing an intermediate matrix using the generated equivalent channel matrix; instructions for generating a precoding matrix based on the intermediate matrix, wherein the instructions for generating the precoding matrix based on the intermediate matrix further comprise; instructions for inverting the intermediate matrix using a minimum mean square error (MMSE) technique; and instructions for multiplying the inverted intermediate matrix with a plurality of diagonal matrices and with a Hermitian version of the equivalent channel matrix; and instructions for transmitting a precoded signal based on the precoding matrix. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification