IP Library Granted Patent US 8,477,872
Granted Patent B2
US 8,477,872 · App. 13/521,734 · Granted Jul 2, 2013

Multi-antenna system and method for transmitting and receiving information in multi-antenna system

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 8,477,872
App. No.
13/521,734
Granted
Jul 2, 2013
Kind
B2
Abstract

Embodiments of the present invention provide a method for transmitting information in a multi-antenna system. The method may include: a transmitting end receives information transmitted by a receiving end, wherein the information includes information of index of a precoder; the transmitting end selects a precoder from a two-layered codebook based on the information of the index of the precoder; the transmitting end precodes to-be-transmitted data by using the precoder; the transmitting end transmits the precoded data to the receiving end. The technical scheme of the present invention obtains codebooks most matching with channel distribution characteristics of dual-polarized antennas and minimizes performance loss brought by codebook quantization to remarkably improve the performances of precoding systems.

Claims (669)

1. A method for transmitting information in a multi-antenna system, comprising:

receiving, by a transmitting end, information which comprises information of an index of a precoder transmitted by a receiving end;

selecting, by the transmitting end, a precoder from a dual-level codebook based on the information of the index of the precoder, and precoding to-be-transmitted data by using the precoder; and

transmitting, by the transmitting end, the precoded data to the receiving end;

wherein at least one precoder c in the dual-level codebook satisfies:

c

=

[

[

1

φ

m

,

1

]

w

(

:

,

1

)

[

1

φ

m

,

2

]

w

(

:

,

2

)

[

1

φ

m

,

N

]

w

(

:

,

N

)

]

,

wherein w is a N T /2×N matrix,

[

1

1

1

φ

m

,

1

φ

m

,

2

φ

m

,

N

]

 is a 2×N matrix, N T is the number of transmit antennas, N is Rank, φ m,n denotes a complex number, denotes a Kronecker tensor product of matrices, w(:,n) denotes the n'th column of matrix w, and n=1, . . . , N.

2. The method of claim 1 , wherein each column of matrix w is a Discrete Fourier Transform, DFT, vector.

3. The method of claim 1 , wherein in the dual-level codebook,

at least one precoder c in a codebook of Rank 1 satisfies:

c

=

[

w

φ

m

,

1

w

]

,

wherein φ m,1 denotes a complex number, and w is a N T /2×1 vector;

at least one precoder c in a codebook of a Rank which is larger than 1 satisfies:

c

=

[

w

(

:

,

1

)

w

(

:

,

2

)

w

(

:

,

N

)

φ

m

,

1

w

(

:

,

1

)

φ

m

,

2

w

(

:

,

2

)

φ

m

,

N

w

(

:

,

N

)

]

wherein, φ m,n denotes a complex number, w(:,n) denotes the n'th column of matrix w and w is a N T /2×N matrix.

4. The method of claim 1 , wherein the dual-level codebook comprises:

a base codebook and a transform codebook;

a base precoder w k in the base codebook is a N T /2×N matrix; the transform codebook defines a mapping scheme for converting a base precoder into a N T ×N precoder c; N T is the number of transmit antennas of the MIMO system, N is Rank;

the mapping scheme comprises:

c

=

[

[

1

φ

m

,

1

]

w

(

:

,

1

)

[

1

φ

m

,

2

]

w

(

:

,

2

)

[

1

φ

m

,

N

]

w

(

:

,

N

)

]

wherein w k is a N T /2×N matrix,

Φ

m

=

[

1

1

1

φ

m

,

1

φ

m

,

2

φ

m

,

N

]

 is a 2×N matrix, N T is the number of transmit antennas in the multi-antenna system, k is the index of a precoder in the base codebook, m is the index of a transform precoder in the transform codebook, φ m,n denotes a complex number, denotes a Kronecker tensor product of matrices, w k (:,n) denotes the n'th column of matrix w k , and n=1, . . . , N.

5. A method for receiving information in a multi-antenna system, comprising:

receiving, by a receiving end, information transmitted by a transmitting end, measuring a channel based on the information;

selecting, by the receiving end, a precoder from a dual-level codebook according to information of the channel;

transmitting, by the receiving end, information of the index of the selected precoder to the transmitting end;

wherein at least one precoder c in the dual-level codebook satisfies:

c

=

[

[

1

φ

m

,

1

]

w

(

:

,

1

)

[

1

φ

m

,

2

]

w

(

:

,

2

)

[

1

φ

m

,

N

]

w

(

:

,

N

)

]

,

wherein w is a N T /2×N matrix,

Φ

m

=

[

1

1

1

φ

m

,

1

φ

m

,

2

φ

m

,

N

]

 is a 2×N matrix, φ m,n denotes a complex number, denotes a Kronecker tensor product of matrices, w(:, n) denotes the n'th column of matrix w, and n=1, . . . , N.

6. The method of claim 5 , wherein each column of matrix w is a Discrete Fourier Transform, DFT, vector.

7. The method of claim 5 , wherein in the dual-level codebook,

at least one precoder c in a codebook of Rank 1 satisfies:

c

=

[

w

φ

m

,

1

w

]

,

wherein φ m,1 denotes a complex number, and w is a N T /2×1 vector;

at least one precoder c in a codebook of a Rank which is larger than 1 satisfies:

c

=

[

w

(

:

,

1

)

w

(

:

,

2

)

w

(

:

,

N

)

φ

m

,

1

w

(

:

,

1

)

φ

m

,

2

w

(

:

,

2

)

φ

m

,

N

w

(

:

,

N

)

]

,

wherein, φ m,n denotes a complex number, w(:,n) denotes the n'th column of a N T /2×N matrix w.

8. The method of claim 5 , wherein the dual-level codebook comprises:

a base codebook and a transform codebook;

a base precoder w k in the base codebook is a N T /2×N matrix; the transform codebook defines a mapping scheme for converting a base precoder into a N T ×N precoder c; N T is the number of transmit antennas of the MIMO system, N is Rank;

the mapping scheme comprises:

c

=

[

[

1

φ

m

,

1

]

w

k

(

:

,

1

)

[

1

φ

m

,

2

]

w

k

(

:

,

2

)

[

1

φ

m

,

N

]

w

k

(

:

,

N

)

]

wherein w k is a N T /2×N matrix,

Φ

m

=

[

1

1

1

φ

m

,

1

φ

m

,

2

φ

m

,

N

]

 is a 2×N matrix, N T is the number of transmit antennas in the multi-antenna system, k is the index of a precoder in the base codebook, m is the index of a transform precoder in the transform codebook, φ m,n denotes a complex number, denotes a Kronecker tensor product of matrices, w k (:,n) denotes the n'th column of matrix w k , and n=1, . . . , N.

9. A multi-antenna system, comprising a transmitting end and a receiving end, wherein

the transmitting end comprises a receiving module, a precoding module and a transmitting module;

the receiving module is for receiving information transmitted by a receiving end, wherein the information comprises information of an index of a precoder;

the precoding module is for selecting a precoder from a dual-level codebook based on the information of the index of the precoder, and precoding to-be-transmitted data by using the precoder; and

the transmitting module is for transmitting the precoded data to the receiving end;

wherein at least one precoder c in the dual-level codebook satisfies:

c

=

[

[

1

φ

m

,

1

]

w

(

:

,

1

)

[

1

φ

m

,

2

]

w

(

:

,

2

)

[

1

φ

m

,

N

]

w

(

:

,

N

)

]

wherein w is a N T /2×N matrix,

Φ

m

=

[

1

1

1

φ

m

,

1

φ

m

,

2

φ

m

,

N

]

 is a 2×N matrix, φ m,n denotes a complex number, denotes a Kronecker tensor product of matrices, w(:,n) denotes the w'th column of matrix n, and n=1, . . . , N.

10. The multi-antenna of claim 9 , wherein each column of matrix w is a Discrete Fourier Transform, DFT, vector.

11. The multi-antenna system of claim 9 , wherein the receiving end comprises a receiving module, a selecting module and a transmitting module;

the receiving module is for receiving information transmitted by a transmitting end, and measuring a channel by using the information;

the selecting module is for selecting a precoder from a dual-level codebook according to information of the channel;

the transmitting module is for transmitting information of the index of the selected precoder to the transmitting end.

12. The multi-antenna system of claim 9 , wherein the dual-level codebook comprises: a base codebook and a transform codebook;

a base precoder w k in the base codebook is a N T /2×N matrix; the transform codebook defines a mapping scheme for converting a base precoder into a N T ×N precoder c; N T is the number of transmit antennas of the MIMO system, N is Rank;

the mapping scheme comprises:

c

=

[

[

1

φ

m

,

1

]

w

k

(

:

,

1

)

[

1

φ

m

,

2

]

w

k

(

:

,

2

)

[

1

φ

m

,

N

]

w

k

(

:

,

N

)

]

wherein w k is a N T /2×N matrix,

Φ

m

=

[

1

1

1

φ

m

,

1

φ

m

,

2

φ

m

,

N

]

 is a 2×N matrix, N T is the number of transmit antennas in the multi-antenna system, k is the index of a precoder in the base codebook, m is the index of a transform precoder in the transform codebook, φ m,n denotes a complex number, denotes a Kronecker tensor product of matrices, w k (:,n) denotes the n'th column of matrix w k , and n=1, . . . , N.

13. The multi-antenna system of claim 9 , wherein each column of matrix w k is a Discrete Fourier Transform, DFT, vector.

Assignments (2)
CHANGE OF NAME Recorded Jul 8, 2021
From: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
Reel/Frame 056804/0182 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2012
From: ZHANG, RANRAN; GAO, QIUBIN; MIAO, DESHAN; JING, MEIFANG; LA, GAISHI
To: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
Reel/Frame 028532/0788 →