IP Library Granted Patent US 9,729,216
Granted Patent B2
US 9,729,216 · App. 14/768,650 · Granted Aug 8, 2017

Multiple transmitter codebook methods and devices

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,729,216
App. No.
14/768,650
Granted
Aug 8, 2017
Kind
B2
Abstract

Various communication systems may benefit from codebook methods and devices for multiple transmitters. For example, a codebook for four transmitters (4Tx) may provide further enhancement for downlink multiple-input multiple-output (DL-MIMO) systems. A method can include weighting a signal for transmission based on a precoder selected according to a feedback from a codebook, such as codebooks A, B, C, D, or E, described herein. The method can also include sending the weighted signal.

Claims (172)

1. An apparatus, comprising:

at least one processor; and

at least memory including computer program code,

wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to

weigh a signal for transmission based on a precoder selected from a dual codebook according to a feedback, codewords of the dual codebook constructed using a product of a matrix of a first codebook and a matrix of a second codebook, the first codebook constructed according to

D

k

[

V

V

]

,

where k is an index, rotation matrix D as a function of θ is

D

=

[

∠0°

∠θ°

∠0°

∠θ°

]

where θ is a design parameter and wherein the first codebook is constructed from a construction matrix V defined as

V

=

[

v

1

v

2

v

3

v

4

]

=

[

∠0°

∠0°

∠0°

∠0°

∠0°

∠β

-

α

∠β

+

α

∠2β

]

where α and β are design parameters; and

send the weighted signal.

2. The apparatus of claim 1 , wherein α and β are separated by 90 degrees.

3. The apparatus of claim 1 , wherein each of α and β is selected from −135°, −45°, 45°, and 135°.

4. The apparatus of claim 1 , wherein the signals are weighted to be sent as a DL-MIMO transmission.

5. The apparatus of claim 1 , wherein the signals are weighted to be sent as a multi-user DL-MIMO transmission.

6. The apparatus of claim 1 , wherein the apparatus comprises an access point, a base station, an eNode B or a network access element.

7. An apparatus, comprising:

at least one processor; and

at least memory including computer program code,

wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to

receive the weighted signal; and

search the weighted signal based on a dual codebook, codewords of the dual codebook constructed from the product of a first codebook and a second codebook, the first codebook constructed according to

D

k

[

V

V

]

,

where k is an index, rotation matrix D as a function of θ is

D

=

[

∠0°

∠θ°

∠0°

∠θ°

]

where θ is a design parameter and wherein the first codebook is constructed from a construction matrix V defined as

V

=

[

v

1

v

2

v

3

v

4

]

=

[

∠0°

∠0°

∠0°

∠0°

∠0°

∠β

-

α

∠β

+

α

∠2β

]

where α and β are design parameters.

8. The apparatus of claim 7 , wherein α and β are separated by 90 degrees.

9. The apparatus of claim 7 , wherein each of α and β is selected from −135°, −45°, 45°, and 135°.

10. The apparatus of claim 7 , wherein the signals are weighted to be sent as a DL-MIMO transmission.

11. The apparatus of claim 7 , wherein the signals are weighted to be sent as a multi-user DL-MIMO transmission.

12. The apparatus of claim 7 , wherein the apparatus comprises a mobile phone, smart phone, laptop computer, tablet computer, smart meter, or sensor.

13. An apparatus, comprising:

at least one processor; and

at least memory including computer program code,

wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to

determine a feedback signal for transmission based on a precoder selected from a dual codebook, codewords of the dual codebook constructed using a product of a matrix of a first codebook and a matrix of a second codebook, the first codebook constructed according to

D

k

[

V

V

]

,

where k is an index, rotation matrix D as a function of θ is

D

=

[

∠0°

∠θ°

∠0°

∠θ°

]

where θ is a design parameter and wherein the first codebook is constructed from a construction matrix V defined as

V

=

[

v

1

v

2

v

3

v

4

]

=

[

∠0°

∠0°

∠0°

∠0°

∠0°

∠β

-

α

∠β

+

α

∠2β

]

,

where α and β are design parameters; and

send the feedback signal.

14. The apparatus of claim 13 , wherein α and β are separated by 90 degrees.

15. The apparatus of claim 13 , wherein each of α and β is selected from −135°, −45°, 45°, and 135°.

16. The apparatus of claim 13 , wherein the signals are weighted to be sent as a DL-MIMO transmission.

17. The apparatus of claim 13 , wherein the signals are weighted to be sent as a multi-user DL-MIMO transmission.

18. The apparatus of claim 13 , wherein the apparatus comprises a mobile phone, smart phone, laptop computer, tablet computer, smart meter, or sensor.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2017
From: YANG, WEIDONG; MONDAL, BISHWARUP; VISOTSKY, EUGENE; HUGL, KLAUS
To: NOKIA CORPORATION
Reel/Frame 042855/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2017
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 042855/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2017
From: YANG, WEIDONG; MONDAL, BISHWARUP; VISOTSKY, EUGENE; HUGL, KLAUS
To: NOKIA CORPORATION
Reel/Frame 042807/0901 →