METHOD AND APPARATUS FOR LINEAR PRECODING IN MULTI-USER MULTIPLE-INPUT MULTIPLE-OUTPUT SYSTEM
First Claim
1. A method for linear precoding in a multi-user multiple-input multiple-output system, the method comprising:
- determining a first matrix according to channel information of the system, wherein the first matrix is used to cancel or suppress multi-user interference;
acquiring an equivalent-channel matrix according to the first matrix, wherein the equivalent-channel matrix is used to indicate channel information of the system after interference is canceled;
decomposing the equivalent-channel matrix, and obtaining a second matrix through computation, wherein diagonal elements of matrix blocks corresponding to each user in the second matrix are equal and the second matrix is used to optimize system performance; and
obtaining a precoding matrix according to the first matrix and the second matrix, so that a power balance is achieved between spatial streams of each user after at least two signals to be concurrently transmitted are processed by using the precoding matrix.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to the field of communications technologies and discloses a method and an apparatus for linear precoding in a multi-user multiple-input multiple-output system, which can reduce computational complexity, improve system efficiency, and enhance system robustness by using a linear precoding technology in the case of imperfect CSI. According to the solutions provided in embodiments of the present invention, a first matrix is determined according to channel information of the system; an equivalent-channel matrix is acquired according to the first matrix; the equivalent-channel matrix is decomposed, and a second matrix is obtained through computation; a precoding matrix is obtained according to the first matrix and the second matrix, so that a power balance is achieved between spatial streams of each user after two signals to be concurrently transmitted are processed by using the precoding matrix.
41 Citations
12 Claims
-
1. A method for linear precoding in a multi-user multiple-input multiple-output system, the method comprising:
-
determining a first matrix according to channel information of the system, wherein the first matrix is used to cancel or suppress multi-user interference; acquiring an equivalent-channel matrix according to the first matrix, wherein the equivalent-channel matrix is used to indicate channel information of the system after interference is canceled; decomposing the equivalent-channel matrix, and obtaining a second matrix through computation, wherein diagonal elements of matrix blocks corresponding to each user in the second matrix are equal and the second matrix is used to optimize system performance; and obtaining a precoding matrix according to the first matrix and the second matrix, so that a power balance is achieved between spatial streams of each user after at least two signals to be concurrently transmitted are processed by using the precoding matrix. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for linear precoding in a multi-user multiple-input multiple-output system, the apparatus comprising:
-
a determining unit, configured to determine a first matrix according to channel information of the system, wherein the first matrix is used to cancel or suppress multi-user interference; a first acquiring unit, configured to acquire an equivalent-channel matrix according to the first matrix, wherein the equivalent-channel matrix is used to indicate channel information of the system after interference is canceled; a computing unit, configured to decompose the equivalent-channel matrix and obtain a second matrix through computation, wherein diagonal elements of matrix blocks corresponding to each user in the second matrix are equal and the second matrix is used to optimize system performance; and a second acquiring unit, configured to obtain a precoding matrix according to the first matrix and the second matrix, so that a power balance is achieved between spatial streams of each user after at least two signals to be concurrently transmitted are processed by using the precoding matrix. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification