IP Library Granted Patent US 9,319,116
Granted Patent B2
US 9,319,116 · App. 13/520,848 · Granted Apr 19, 2016

Channel state information feedback

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,319,116
App. No.
13/520,848
Granted
Apr 19, 2016
Kind
B2
Abstract

An apparatus and method for feeding back channel state information is disclosed. The method is for providing channel state information for a wireless communications channel provided between a first network node having at least one transmission antenna and a second network node having at least one reception antenna. The method comprises the steps of: determining characteristics of each tap resolvable in the time domain of at least one sub-channel within said channel from signals received by said at least one reception antenna over said channel from said at least one transmission antenna; arranging said characteristics into at least one vector; quantizing said at least one vector by selecting one of a plurality of codebook vectors at a first level of a hierarchical codebook of vectors; and providing, to said first network node, an indication of an index to said one of a plurality of codebook vectors.

Claims (44)

1. A method of providing channel state information for a wireless communications channel provided between a first network node having at least M transmission antennas and a second network node having at least N reception antennas, the method comprising:

determining characteristics of each of a plurality of taps resolvable in the time domain of at least one sub-channel within the channel from signals received by the at least N reception antennas over the channel from the at least M transmission antennas;

arranging a set of the characteristics of each of the plurality of taps into at least one vector;

quantizing the at least one vector in which a set of the characteristics of each of the plurality of taps are arranged by selecting one of a plurality of codebook vectors at a first level of a hierarchical codebook of vectors; and

providing, to the first network node, an indication of an index to the one of a plurality of codebook vectors,

wherein the determining further comprises:

determining characteristics of L taps resolvable in the time domain of each sub-channel within the channel from signals received by the at least N reception antennas over the channel from the at least M transmission antennas, where L is a positive integer.

2. The method of claim 1 , wherein the quantizing comprises:

quantizing the at least one vector by selecting, for each vector, one of a plurality of codebook vectors at a first level from one of a plurality of hierarchical codebooks of vectors.

3. The method of claim 1 , further comprising:

requantizing the at least one vector by selecting one of a plurality of hierarchically-related codebook vectors from hierarchically-related levels of the hierarchical codebook of vectors; and

providing, to the first network node, an indication of an index to the one of a plurality of hierarchically-related codebook vectors.

4. The method of claim 3 , wherein the one of a plurality of hierarchically-related codebook vectors from hierarchically-related levels of the hierarchical codebook of vectors comprises one of a plurality of child codebook vectors from child levels of the hierarchical codebook.

5. The method of claim 3 , wherein the one of a plurality of hierarchically-related codebook vectors from hierarchically-related levels of the hierarchical codebook of vectors comprises one of a plurality of parent codebook vectors from parent levels of the hierarchical codebook.

6. The method of claim 1 , further comprising:

pre-processing the at least one vector prior to the quantizing.

7. The method of claim 6 , wherein the pre-processing comprises quantizing at least one scalar value produced by the normalizing and providing, to the first network node, an indication of the at least one scalar.

8. The method of claim 1 , wherein the arranging further comprises:

arranging the characteristics of the L taps resolvable in the time domain of each sub-channel within the channel into vectors of characteristics for each of the at least N reception antennas at each tap.

9. The method of claim 1 , wherein the arranging further comprises:

arranging the characteristics of the L taps resolvable in the time domain of each sub-channel within the channel into vectors of characteristics for each of the at least M transmission antennas at each tap.

10. The method of claim 1 , wherein the arranging further comprises:

arranging the characteristics of the L taps resolvable in the time domain of each sub-channel within the channel into a concatenation of vectors of characteristics for each reception antenna at each tap.

11. The method of claim 1 , wherein the arranging further comprises:

arranging the characteristics of the L taps resolvable in the time domain of each sub-channel within the channel into a concatenation of vectors of characteristics for each transmission antenna at each tap.

12. The method of claim 1 , wherein the arranging further comprises:

arranging the characteristics of the L taps resolvable in the time domain of each sub-channel within the channel into vectors of characteristics for each of the at least M transmission antennas and each of the at least N reception antennas, each vector having a dimension of 1×L.

13. A method implemented by a non-transitory computer readable storage medium, in which a program is saved, the program comprising instructions which, when they are executed in a programmable device, cause the provision of channel state information for a wireless communications channel between a first network node having at least M transmission antennas and a second network node having at least N reception antennas, the method, comprising:

determining characteristics of each of a plurality of taps resolvable in the time domain of at least one sub-channel within the channel from signals received by the at least N reception antennas over the channel from the at least M transmission antennas;

arranging a set of the characteristics of each of the plurality of taps into at least one vector;

quantizing the at least one vector in which a set of the characteristics of each of the plurality of taps are arranged by selecting one of a plurality of codebook vectors at a first level of a hierarchical codebook of vectors; and

providing, to the first network node, an indication of an index to the one of a plurality of codebook vectors,

wherein the determining further comprises:

determining characteristics of L taps resolvable in the time domain of each sub-channel within the channel from signals received by the at least N reception antennas over the channel from the at least M transmission antennas, where L is a positive integer.

14. A first network node having at least N reception antennas and operable to provide channel state information for a wireless communications channel provided between second network node having at least M transmission antennas and the first network node, the network node comprising:

determination logic operable to determine characteristics of each of a plurality of taps resolvable in the time domain of at least one sub-channel within the channel from signals received by the at least N reception antennas over the channel from the at least M transmission antennas;

arrangement logic operable to arrange the characteristics of each of the plurality of taps into at least one vector;

quantization logic operable to quantize the at least one vector in which a set of the characteristics of each of the plurality of taps are arranged by selecting one of a plurality of codebook vectors at a first level of a hierarchical codebook of vectors; and

provision logic operable to provide, to the another network node, an indication of an index to the one of a plurality of codebook vectors,

wherein the determining further comprises:

determining characteristics of L taps resolvable in the time domain of each sub-channel within the channel from signals received by the at least N reception antennas over the channel from the at least M transmission antennas, where L is a positive integer.

15. The method of claim 1 , wherein at least one of M and N is an integer value greater than 1.

16. The method of claim 13 , wherein at least one of M and N is an integer value greater than 1.

17. The network node of claim 14 , wherein at least one of M and N is an integer value greater than 1.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: BOCCARDI, FEDERICO; WILD, THORSTEN
To: ALCATEL LUCENT
Reel/Frame 030344/0808 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →