IP Library Granted Patent US 9,088,322
Granted Patent B2
US 9,088,322 · App. 12/751,588 · Granted Jul 21, 2015

Codebook subset restriction based on codebook grouping

Inventors: Tommi Koivisto (Espoo, FI); Mihai Enescu (Espoo, FI); Timo Roman (Espoo, FI); Karol Schober (Helsinki, FI)
Assignee: NOKIA TECHNOLOGIES OY
H04B7/0482H04B7/0639H04B7/0465H04B7/0469H04B7/0478
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,088,322
App. No.
12/751,588
Granted
Jul 21, 2015
Kind
B2
Abstract

A method and apparatus are provided for an apparatus. The apparatus includes at least one memory including computer program code, and at least one processor. 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 an indication of a set of codeword groups to be included in a codebook, and to select a precoding matrix index based on the indicated set of codeword groups in the codebook. The apparatus is also cause to transmit the precoding matrix index to a network node.

Claims (58)

1. An apparatus, comprising:

at least one memory including computer program code; and

at least one processor,

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 an indication of a set of codeword groups to be included in a codebook;

select a precoding matrix index based on the indicated set of codeword groups in the codebook; and

transmit the precoding matrix index to a network node,

wherein at least one codeword group of the set of codeword groups is defined for an antenna setup in a communication system,

wherein the antenna setup comprises at least one of uncorrelated or diversity antenna setup, cross-polarized antenna setup, and uniform linear array antenna setup,

wherein the at least one memory and the computer program code are further configured, with the at least one processor, to cause the apparatus at least to transmit the precoding matrix index to the network node to enable the network node to perform at least one of precoding, link adaptation, and single or multi-user scheduling for an antenna setup of the communication system.

2. The apparatus of claim 1 , wherein the set of codeword groups comprises a plurality of codeword groups intended for uncorrelated or diversity antenna setup.

3. The apparatus of claim 1 , wherein each codeword group is configured as a unitary matrix.

4. The apparatus of claim 1 , 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 indication via one of a broadcast signaling in system information or via a dedicated radio resource control signaling.

5. A method, comprising:

receiving an indication of a set of codeword groups to be included in a codebook;

selecting a precoding matrix index based on the indicated set of codeword groups in the codebook; and

transmitting the precoding matrix index to a network node,

wherein at least one codeword group of the set of codeword groups is defined for an antenna setup in a communication system,

wherein the antenna setup comprises at least one of uncorrelated or diversity antenna setup, cross-polarized antenna setup, and uniform linear array antenna setup,

wherein the transmitting the precoding matrix comprises transmitting the precoding matrix index to the network node to enable the network node to perform at least one of precoding, link adaptation, and single or multi-user scheduling for an antenna setup of the communication system.

6. The method of claim 5 , wherein the receiving the indication comprises receiving the indication comprising at least one codeword group being defined for an antenna setup in the communication system.

7. The method of claim 5 , wherein the receiving the indication comprises receiving the indication via one of a broadcast signaling in system information or via a dedicated radio resource control signaling.

8. An apparatus, comprising:

at least one memory including computer program code; and

at least one processor,

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:

generate an indication of a set of codeword groups to be included in a codebook;

transmit the indication of the set of codeword groups to be included in the codebook to a node; and

receive a precoding matrix index from the node based on the indicated set of codeword groups in the codebook,

wherein at least one codeword group of the set of codeword groups is defined for an antenna setup in a communication system,

wherein the antenna setup comprises at least one of uncorrelated or diversity antenna setup, cross-polarized antenna setup, and uniform linear array antenna setup; and

perform, based on the precoding matrix index, at least one of precoding, link adaptation, and single or multi-user scheduling for an antenna setup of the communication system.

9. The apparatus of claim 8 , wherein the set of codeword groups comprises a plurality of codeword groups intended for uncorrelated or diversity antenna setup.

10. The apparatus of claim 8 , wherein each codeword group is configured as a unitary matrix.

11. The apparatus of claim 8 , 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 transmit the indication of the set of codeword groups to be included in the codebook via one of a broadcast signaling in system information or via a dedicated radio resource control signaling.

12. A method, comprising:

generating an indication of a set of codeword groups to be included in a codebook;

transmitting the indication of the set of codeword groups to be included in the codebook to a node; and

receiving a precoding matrix index from the node based on the indicated set of codeword groups in the codebook,

wherein at least one codeword group of the set of codeword groups is defined for an antenna setup in a communication system,

wherein the antenna setup comprises at least one of uncorrelated or diversity antenna setup, cross-polarized antenna setup, and uniform linear array antenna setup; and

performing, based on the precoding matrix index, at least one of precoding, link adaptation, and single or multi-user scheduling for an antenna setup of the communication system.

13. The method of claim 12 , wherein the generating the indication comprises generating the set of codeword groups, wherein at least one codeword group is defined for an antenna setup in the communication system.

14. The method of claim 12 , wherein the transmitting the indication comprises transmitting the indication via one of a broadcast signaling in system information or via a dedicated radio resource control signaling.

15. A non-transitory computer readable storage medium storing instructions which, when executed by a processor, cause the processor to perform a process, the process comprising:

receiving an indication of a set of codeword groups to be included in a codebook;

selecting a precoding matrix index based on the indicated set of codeword groups in the codebook; and

transmitting the precoding matrix index to a network node,

wherein at least one codeword group of the set of codeword groups is defined for an antenna setup in a communication system,

wherein the antenna setup comprises at least one of uncorrelated or diversity antenna setup, cross-polarized antenna setup, and uniform linear array antenna setup; and

wherein the transmitting the precoding matrix comprises transmitting the precoding matrix index to the network node to enable the network node to perform at least one of precoding, link adaptation, and single or multi-user scheduling for an antenna setup of the communication system.

16. A non-transitory computer readable storage medium storing instructions which, when executed by a processor, cause the processor to perform a process, the process comprising:

generating an indication of a set of codeword groups to be included in a codebook;

transmitting the indication of the set of codeword groups to be included in the codebook to a node; and

receiving a precoding matrix index from the node based on the indicated set of codeword groups in the codebook,

wherein at least one codeword group of the set of codeword groups is defined for an antenna setup in a communication system,

wherein the antenna setup comprises at least one of uncorrelated or diversity antenna setup, cross-polarized antenna setup, and uniform linear array antenna setup; and

performing, based on the precoding matrix index, at least one of precoding, link adaptation, and single or multi-user scheduling for an antenna setup of the communication system.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 035500 FRAME 0757. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 17, 2016
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 040641/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035500/0757 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2010
From: KOIVISTO, TOMMI; ENESCU, MIHAI; ROMAN, TIMO; SCHOBER, KAROL
To: NOKIA CORPORATION
Reel/Frame 024570/0747 →
Continuity (1)
Related Publication 20110243098A1 · Oct 6, 2011