IP Library Granted Patent US 8,767,880
Granted Patent B2
US 8,767,880 · App. 13/559,721 · Granted Jul 1, 2014

Processing data in a receiver circuit and receiver circuit

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,767,880
App. No.
13/559,721
Granted
Jul 1, 2014
Kind
B2
Abstract

A method includes receiving a signal including first data precoded on the basis of a first codebook entry of a codebook, wherein the codebook includes at least one further codebook entry, averaging a set of matrices to obtain a mean matrix wherein each matrix of the set of matrices is determined on the basis of a respective other codebook entry of the at least one further codebook entry and determining a covariance matrix on the basis of the mean matrix.

Claims (47)

1. A method, comprising:

receiving a signal comprising first data precoded on the basis of a first codebook entry of a codebook at a receiver, wherein the codebook comprises at least one further codebook entry;

averaging a set of matrices to obtain a mean matrix using an averaging unit of the receiver, wherein each matrix of the set of matrices is determined on the basis of a respective other codebook entry of the at least one further codebook entry; and

determining a covariance matrix on the basis of the mean matrix.

2. The method of claim 1 , further comprising:

equalizing the received signal on the basis of the covariance matrix.

3. The method of claim 1 , wherein each of the first codebook entry and the at least one further codebook entry is a precoding vector or a precoding matrix, respectively.

4. The method of claim 1 , wherein the first codebook entry and the at least one further codebook entry form the complete codebook.

5. The method of claim 1 , wherein the first codebook entry is substantially orthogonal to each of the at least one further codebook entry.

6. The method of claim 1 , wherein averaging the set of matrices comprises determining an arithmetic mean of the set of matrices.

7. The method of claim 1 , wherein an entry of the mean matrix corresponds to a mean value of the respective entries of the matrices of the set of matrices.

8. The method of claim 1 , further comprising:

determining a channel estimate on the basis of the received signal, wherein each matrix of the set of matrices is further determined on the basis of the channel estimate.

9. The method of claim 1 , further comprising:

determining a variance of a noise comprised in the received signal, wherein the covariance matrix further depends on the noise variance.

10. The method of claim 1 , further comprising:

receiving information configured to identify the first codebook entry at the receiver prior to receiving the signal.

11. The method of claim 1 , wherein:

the receiver comprises a first receiver circuit;

the first data is dedicated to the first receiver circuit;

the received signal further comprises second data dedicated to a second, different receiver circuit; and

the second data is precoded on the basis of a second codebook entry of the codebook wherein the second codebook entry is substantially orthogonal to the first codebook entry.

12. The method of claim 11 , wherein:

the first receiver circuit is comprised in a first mobile station; and

the second receiver circuit is comprised in a second, different mobile station.

13. The method of claim 11 , wherein the second codebook entry is not known to the first receiver circuit when determining the covariance matrix.

14. The method of claim 11 , wherein the first data and the second data are transmitted by a base station simultaneously on a same time-frequency resource.

15. The method of claim 11 , wherein the first data and the second data are transmitted by a base station simultaneously on a same time and channelization/spreading code.

16. The method of claim 11 , wherein the first data comprises a first directional data beam and the second data comprises a second directional data beam.

17. The method of claim 1 , wherein the received signal comprises data transmitted from a first radio cell and data transmitted from a second, different radio cell.

18. The method of claim 1 , wherein the received signal is received on the basis of a Multi-User Multiple-Input Multiple-Output technology.

19. A receiver circuit configured to receive a signal comprising data precoded on the basis of a codebook entry of a codebook, wherein the codebook comprises at least one further codebook entry, the receiver circuit comprising:

a first unit configured to average a set of matrices to obtain a mean matrix, wherein each matrix of the set of matrices is determined on the basis of a respective other codebook entry of the at least one further codebook entry; and

a second unit configured to determine a covariance matrix on the basis of the mean matrix.

20. The receiver circuit of claim 19 , further comprising:

a channel estimator configured to determine a channel estimate on the basis of the received signal and provide the channel estimate to the first unit for use in determining each matrix in the set of matrices.

21. A method, comprising:

receiving a signal comprising data precoded on the basis of a codebook entry of a codebook, wherein the codebook comprises at least one further codebook entry;

determining a channel estimate on the basis of the received signal;

averaging a set of matrices to obtain a mean matrix, wherein each matrix of the set of matrices is determined on the basis of the channel estimate and a respective other codebook entry of the at least one further codebook entry;

determining a covariance matrix on the basis of the mean matrix; and

equalizing the received signal on the basis of the covariance matrix.

22. A receiver circuit configured to receive a signal comprising data precoded on the basis of a codebook entry of a codebook, wherein the codebook comprises at least one further codebook entry, the receiver circuit comprising:

a channel estimator configured to determine a channel estimate on the basis of the received signal;

a unit configured to average a set of matrices to obtain a mean matrix, wherein each matrix of the set of matrices is determined on the basis of a respective other codebook entry of the at least one further codebook entry and the channel estimate;

a unit configured to determine a covariance matrix on the basis of the mean matrix; and

a unit configured to equalize the received signal on the basis of the covariance matrix.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2012
From: BALRAJ, RAJARAJAN; SCHOLAND, TOBIAS; BADIC, BILJANA
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 028896/0735 →