IP Library Granted Patent US 7,047,045
Granted Patent B2
US 7,047,045 · App. 10/387,718 · Granted May 16, 2006

Symbol estimation-based decorrelator for estimating spatial signatures in a wireless communications 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 7,047,045
App. No.
10/387,718
Granted
May 16, 2006
Kind
B2
Abstract

Spatial and temporal characteristics of received radio signals in a multiple user radio system can be estimated based on signals received from the users. In one embodiment, the invention includes collecting measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user, collecting representations of the transmissions of the system user, cross-correlating the collected measurements and the collected representations, and comparing the cross-correlation to the collected measurements to form a characterization of the radio channel traversed by transmissions of the system user.

Claims (34)

1. A method comprising:

collecting measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user;

collecting representations of the transmissions of the system user;

cross-correlating the collected measurements and the collected representations; and

comparing the cross-correlation to the collected measurements by multiplying a matrix of the cross-correlation with a product of a matrix of the collected measurements to form a spatial characterization of the radio channel traversed by transmissions of the system user as a matrix in which the elements of the matrix characterize the radio channel traversed by the transmissions of the system user.

2. The method of claim 1 , wherein the transmission representations comprise estimates of the transmissions.

3. The method of claim 1 , wherein the transmission representations comprise known sequences stored in memory.

4. The method of claim 3 , wherein the transmission representations comprise known training sequences.

5. The method of claim 1 , wherein the radio channel characterization comprises estimated spatial signatures for the system user.

6. The method of claim 1 , wherein collecting measurements comprises building a matrix with a row for each antenna element and a column for the time that each measurement is made.

7. The method of claim 6 , wherein collecting representations comprises building a matrix with a column for each of a plurality of different users and a row corresponding to different samples of transmission of each respective user.

8. The method of claim 7 , wherein cross-correlating the collected measurements and the collected representations comprises cross-correlating the measurements matrix with the representations matrix to form a first cross-correlation matrix and wherein comparing comprises multiplying the cross-correlation matrix with the inverse of the product of the representations matrix multiplied by its transpose and complex conjugate to form a matrix of estimated spatial signatures.

9. The method of claim 7 , wherein cross-correlating the collected measurements and the collected representations comprises cross-correlating the measurements matrix with the representations matrix to form a first cross-correlation matrix and wherein comparing comprises cross-correlating the representations matrix with itself to form a second cross-correlation matrix and multiplying the first cross-correlation matrix with the inverse of the product of the second cross-correlation matrix multiplied by its transpose and complex conjugate.

10. A machine-readable medium having stored thereon data representing instructions which, when executed by a machine, cause the machine to perform operations comprising:

collecting measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user;

collecting representations of the transmissions of the system user;

cross-correlating the collected measurements and the collected representations; and

comparing the cross-correlation to the collected measurements by multiplying a matrix of the cross-correlation with a product of a matrix of the collected measurements to form a spatial characterization of the radio channel traversed by transmissions of the system user as a matrix in which the elements of the matrix characterize the radio channel traversed by the transmissions of the system user.

11. The medium of claim 10 , wherein the transmission representations comprise estimates of the transmissions.

12. The medium of claim 10 , wherein the transmission representations comprise known sequences stored in memory.

13. The medium of claim 12 , wherein the transmission representations comprise known training sequences.

14. The medium of claim 10 , wherein the radio channel characterization comprises estimated spatial signatures for the system user.

15. The medium of claim 10 , wherein the instructions for collecting measurements comprise instructions which, when executed by the machine, cause the machine to perform further operations comprising building a matrix with a row for each antenna element and a column for the time that each measurement is made.

16. The medium of claim 15 , wherein the instructions for collecting representations comprise instructions which, when executed by the machine, cause the machine to perform further operations comprising building a matrix with a column for each of a plurality of different users and a row corresponding to different samples of transmission of each respective user.

17. The medium of claim 16 , wherein the instructions for cross-correlating comprise instructions for cross-correlating the measurements matrix with the representations matrix to form a first cross-correlation matrix and wherein the instructions for comparing comprise instructions for multiplying the cross-correlation matrix with the inverse of the product of the representations matrix multiplied by its transpose and complex conjugate to form a matrix of estimated spatial signatures.

18. The medium of claim 16 , wherein the instructions for cross-correlating comprise instructions for cross-correlating the measurements matrix with the representations matrix to form a first cross-correlation matrix and wherein the instructions for comparing comprise instructions for cross-correlating the representations matrix with itself to form a second cross-correlation matrix and multiplying the first cross-correlation matrix with the inverse of the product of the second cross-correlation matrix multiplied by its transpose and complex conjugate.

19. An apparatus comprising:

a receiver coupled to different elements of an antenna system;

a sampler to collect measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user;

a memory to collect representations of the transmissions of the system user, and

a signal processor to cross-correlate the collected measurements and the collected representations, and to compare the cross-correlation to the collected measurements by multiplying a matrix of the cross-correlation with a product of a matrix of the collected measurements to form a spatial characterization of the radio channel traversed by transmissions of the system user as a matrix in which the elements of the matrix characterize the radio channel traversed by the transmissions of the system user.

20. The apparatus of claim 19 , wherein the transmission representations comprise estimates of the transmissions.

21. The apparatus of claim 19 , wherein the transmission representations comprise known sequences stored in the memory.

22. The apparatus of claim 21 , wherein the known sequences comprise training sequences.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2008
From: ARRAYCOMM LLC
To: INTEL CORPORATION
Reel/Frame 021794/0107 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 017034 FRAME 0620. ASSIGNOR(S) HEREBY CONFIRMS THE NATURE OF CONVEYANCE IS AN ASSIGNNMENT AND NOT A CHANGE OF NAME. Recorded Oct 1, 2008
From: ARRAYCOMM, INC.
To: ARRAYCOMM LLC.
Reel/Frame 021619/0313 →
CHANGE OF NAME Recorded Dec 2, 2005
From: ARRAYCOMM, INC.
To: ARRAYCOMM LLC.
Reel/Frame 017034/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2003
From: STEELE, JAMES V.; CHAUVIN, TODD H.; KERR, ADAM B.; KASAPI, ATHANASIOS A.
To: ARRAYCOMM, INC.
Reel/Frame 014107/0614 →