IP Library Granted Patent US 9,634,748
Granted Patent B2
US 9,634,748 · App. 14/982,286 · Granted Apr 25, 2017

Method and apparatus for determining precoding matrix indicator, user equipment, and base station

Inventors: Jianguo Wang (Bonn, DE); Yongxing Zhou (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04B7/0456H04B7/0478H04B7/0639H04W88/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,634,748
App. No.
14/982,286
Granted
Apr 25, 2017
Kind
B2
Abstract

A method and an apparatus determine a precoding matrix indicator user equipment and a base station. The method includes: determining a precoding matrix indicator PMI where the PMI corresponds to a precoding matrix W, and the precoding matrix W satisfies a first condition, a second condition or a third condition; and sending the PMI to a base station. Embodiments of the present invention further provide a corresponding apparatus, and the corresponding user equipment and base station. Technical solutions provided in the embodiments of the present invention can effectively control a beam, especially a beam shape and a beam orientation, in a horizontal direction and a perpendicular direction.

Claims (39)

1. A method for determining a precoding matrix indicator (PMI), comprising:

determining the PMI, wherein the PMI corresponds to a precoding matrix W, and the precoding matrix W satisfies a first condition, a second condition, or a third condition;

sending the PMI to a base station; and

using, by the base station, the PMI for controlling a beam shape and a beam orientation in a horizontal direction and a perpendicular direction of an active antenna system, wherein

the first condition is that the precoding matrix W satisfies W=DV, wherein D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i is a conjugate complex number of a complex number u i , i=1, . . . , n, and n is determined by a quantity of antenna ports; and the matrix V is a constant modulus matrix;

the second condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag{X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a product X=DV of a matrix D and a matrix V, and X∈{X 1 ,X 2 , . . . , X N B }; the matrix D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i is a conjugate complex number of a complex number u i , i=1, . . . , n, and n is determined by a quantity of antenna ports; and the matrix V is a constant modulus matrix; and

the third condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag{X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a Kronecker product of a matrix A and a matrix B, X=A{circle around (×)}B, and X∈{X 1 ,X 2 , . . . , X N B }; the matrix A or the matrix B is a product of a matrix D and a matrix V; the matrix D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i is a conjugate complex number of a complex number u i , i=1, . . . , n, and n is a quantity of rows of the matrix A or the matrix B; and the matrix V is a constant modulus matrix.

2. The method according to claim 1 , wherein phases of diagonal elements u 1 ,u 2 , . . . , u n of the matrix D form an arithmetic progression.

3. The method according to claim 1 , wherein the matrix V comprises at least one of a column vector 1 and one or more column vectors v m , the column vector 1 is a column vector whose elements are all 1, and any column vector v m is in the form v=[v 1 v 2 . . . v n v n v n−1 . . . v 1 ] T , wherein an element is v i =−v i ,v i =±1, i=1, . . . , n, and [ ] T is a transposing matrix.

4. A method for determining a precoding matrix indicator (PMI), comprising:

receiving, by a base station, a PMI sent by a user equipment;

determining a corresponding precoding matrix W according to the PMI, wherein the precoding matrix W satisfies a first condition, a second condition, or a third condition; and

using, by the base station, the PMI for controlling a beam shape and a beam orientation in a horizontal direction and a perpendicular direction of an active antenna system, wherein

the first condition is that the precoding matrix W satisfies W=DV;

the second condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag{X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a product X=DV of a matrix D and a matrix V, and X∈{X 1 ,X 2 , . . . , X N B }; and

the third condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag{X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a Kronecker product of a matrix A and a matrix B, X=A{circle around (×)}B, and X∈{X 1 ,X 2 , . . . , X N B }; the matrix A or the matrix B is a product of a matrix D and a matrix V, the matrix D is a diagonal matrix, i=1, . . . , n, and n is a quantity of rows of the matrix A or the matrix B,

wherein the matrix D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i is a conjugate complex number of a complex number u i , and n is determined by a quantity of antenna ports; and the matrix V is a constant modulus matrix.

5. The method according to claim 4 , wherein

phases of diagonal elements u 1 ,u 2 , . . . , u n of the matrix D form an arithmetic progression.

6. The method according to claim 4 , wherein

the matrix V comprises at least one of a column vector 1 and one or more column vectors v m , the column vector 1 is a column vector whose elements are all 1, and any column vector v m is in the form v=[v 1 v 2 . . . v n v n v n−1 . . . v 1 ] T , wherein an element is v i =−v i ,v i =±1, i=1, . . . , n, and [ ] T is a transposing matrix.

7. A user equipment, comprising:

a first processor, configured to determine a precoding matrix indicator (PMI), wherein the PMI corresponds to a precoding matrix W, and the precoding matrix W satisfies a first condition, a second condition, or a third condition; and

a first transmitter, configured to send the PMI to a base station to be used by the base station for controlling a beam shape and a beam orientation in a horizontal direction and a perpendicular direction of an active antenna system to communicate with the user equipment, wherein

the first condition is that the precoding matrix W satisfies W=DV, wherein the matrix D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i is a conjugate complex number of a complex number u i , and n is determined by a quantity of antenna ports; and the matrix V is a constant modulus matrix;

the second condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag{X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a product X=DV of a matrix D and a matrix V, and X∈{X 1 ,X 2 , . . . , X N B }; the matrix D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i , is a conjugate complex number of a complex number u i , and n is determined by a quantity of antenna ports; and the matrix V is a constant modulus matrix; and

the third condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag {X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a Kronecker product of a matrix A and a matrix B, X=A{circle around (×)}B, X∈{X 1 ,X 2 , . . . , X N B }; the matrix A or the matrix B is a product of a matrix D and a matrix V; the matrix D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i is a conjugate complex number of a complex number u i , i=1, . . . , n, and n is a quantity of rows of the matrix A or the matrix B; and the matrix V is a constant modulus matrix.

8. The user equipment according to claim 7 , wherein phases of diagonal elements u 1 ,u 2 , . . . , u n of the matrix D form an arithmetic progression.

9. The user equipment according to claim 7 , wherein the matrix V comprises a column vector 1 and one or more column vectors v m , the column vector 1 is a column vector whose elements are all 1, and any column vector v m is in the form v=[v 1 v 2 . . . v n v n v n−1 . . . v 1 ] T , wherein an element is v i =−v i ,v i =±1, i=1, . . . , n, and [ ] T is a transposing matrix.

10. A base station, comprising:

a second receiver, configured to receive a precoding matrix indicator (PMI) sent by a user equipment; and

a second processor, configured to: determine a corresponding precoding matrix W according to the PMI, and use the precoding matrix W for controlling a beam shape and a beam orientation in a horizontal direction and a perpendicular direction of an active antenna system to communicate with the user equipment, wherein the precoding matrix W satisfies a first condition, a second condition, or a third condition, wherein

the first condition is that the precoding matrix W satisfies W=DV;

the second condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag{X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a product X=DV of a matrix D and a matrix V, and X∈{X 1 ,X 2 , . . . , X N B }; and

the third condition is that the precoding matrix W comprises one or more column vectors of a block diagonal matrix W 1 , or the precoding matrix W is obtained by performing weighted combination on one or more column vectors of a block diagonal matrix W 1 , wherein W 1 =diag{X 1 , . . . , X N B }, and N B ≧1, wherein at least one block matrix X is a Kronecker product of a matrix A and a matrix B, X=A{circle around (×)}B, and X∈{X 1 ,X 2 , . . . , X N B }; the matrix A or the matrix B is a product of a matrix D and a matrix V; the matrix D is a diagonal matrix, i=1, . . . , n, and n is a quantity of rows of the matrix A or the matrix B,

wherein the matrix D is a diagonal matrix, D=α·diag{u 1 ,u 2 , . . . , u n ,u* n ,u* n−1 , . . . , u* 1 }, α is a complex factor, a complex number u* i is a conjugate complex number of a complex number u i , and n is determined by a quantity of antenna ports; and the matrix V is a constant modulus matrix.

11. The base station according to claim 10 , wherein phases of diagonal elements u 1 ,u 2 , . . . , u n of the matrix D form an arithmetic progression.

12. The base station according to claim 10 , wherein

the matrix V comprises at least one of a column vector 1 and one or more column vectors v m , the column vector 1 is a column vector whose elements are all 1, and the column vector v m is in the form v=[v 1 v 2 . . . v n v n v n−1 . . . v n ] T , wherein an element is v i =−v i ,v i =±1, i=1, . . . , n, and [ ] T is a transposing matrix.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2016
From: WANG, JIANGUO; ZHOU, YONGXING
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 039688/0037 →
Continuity (2)
Continuation PCTCN2013078514 · Jun 29, 2013
Related Publication 20160112105A1 · Apr 21, 2016