IP Library Granted Patent US 8,755,475
Granted Patent B1
US 8,755,475 · App. 13/411,507 · Granted Jun 17, 2014

Maintaining linear beamforming weights in communications systems

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,755,475
App. No.
13/411,507
Granted
Jun 17, 2014
Kind
B1
Abstract

Methods and systems that enhance interference cancellation in communication channels are described. Samples are obtained from stacked carriers in a received signal and a data vector is created from the samples. Stacked carriers are selected using a steering vector received during synchronization of the receiver. The steering vector is calculated to obtain cancellation of interference from another receiver and is calculated based on time domain channel estimation. Specialized time domain training sequences and simple cross correlation are used to obtain a channel estimate for use in stacked carrier beamforming and/or for use in OFDM based spatial beamforming. State space or filter-based modeled interpolators or whitening matrix-filters in the frequency or time domain are used for interpolation of the channels to maintain linear beamforming weights as a function of time or frequency. Space time adaptive processing facilitates beamforming of communications signals for OFDM and 802.16 (WiMax) systems.

Claims (28)

1. A method for maintaining linear beamforming weights of a communications channel, comprising:

expanding matrix channel estimates and whitening matrix filter estimates over time and frequency, using an interpolator; and

modeling selected emitter channels using the expanded matrix channel estimates and the whitening matrix filter estimates for linear weight computation, wherein unmodeled interference is treated as white noise, and wherein the linear beamforming weights are maintained as a function of time or frequency.

2. The method of claim 1 , further comprising interpolating time varying channels from one time block to a next time block using one or more interpolation techniques.

3. The method of claim 2 , wherein the interpolation is accomplished by parameterizing channel matrices and interference matrices using a continuous time offset and sampling the channels at discrete times.

4. The method of claim 2 , wherein the one or more interpolation techniques include one or more of linear interpolation, log linear interpolation, linear interpolation of the logarithm of channel quantities, polynomial interpolation, log polynomial interpolation, spline interpolation, or log spline interpolation.

5. The method of claim 1 , wherein expanding matrix channel estimates includes using a state space model-based interpolator in time or frequency domain to interpolate the channels.

6. The method of claim 1 , wherein expanding matrix channel estimates includes using a filter-based interpolator in time or frequency domain to interpolate the channels.

7. The method of claim 1 , wherein expanding matrix channel estimates includes using whitening matrix filters to maintain linear beamforming weights as a function of time or frequency.

8. The method of claim 1 , wherein the linear weight computation models the selected emitter channels which are identified as relatively important in terms of their contribution in beamforming, while treating unmodeled interference as white noise.

9. The method of claim 8 , wherein the linear weight computation models either interference processes or entire data processes using inverse modeling.

10. The method of claim 8 , wherein the linear weight computation models either interference processes or entire data processes using direct modeling with standard system identification procedures.

11. The method of claim 1 , further comprising facilitating stacked carrier processing using a deinterleaver that forms vectors in stacks and clusters vectors of adjacent frequencies.

12. The method of claim 1 , further comprising using subcarrier permutations in repetition codes.

13. A wireless communications system for maintaining linear beamforming weights of a communications channel, comprising:

a channel estimation component configured to generate matrix channel estimates and whitening matrix filter estimates;

a modeling component configured to:

expand the matrix channel estimates and whitening matrix filter estimates over time and frequency; and

model selected emitter channels using the expanded matrix channel estimates and the whitening matrix filter estimates for linear weight computation, wherein unmodeled interference is treated as white noise, and wherein the linear beamforming weights are maintained as a function of time or frequency.

14. The wireless communications system of claim 13 , further comprising an interpolator configured to interpolate time varying channels from one time block to a next time block using one or more interpolation techniques.

15. The wireless communications system of claim 14 , wherein the interpolation is accomplished by parameterizing channel and interference matrices using a continuous time offset and sampling the channels at discrete times.

16. The wireless communications system of claim 13 , further comprising a state space model-based interpolator in time domain or frequency domain to interpolate the channels.

17. The wireless communications system of claim 13 , further comprising a filter-based interpolator in time domain or frequency domain to interpolate the channels.

18. The wireless communications system of claim 13 , further comprising whitening matrix filters to maintain linear beamforming weights as a function of time or frequency.

19. The wireless communications system of claim 13 , wherein the linear weight computation models the selected emitter channels which are identified as relatively important in terms of their contribution in beamforming, while treating unmodeled interference as white noise.

20. The wireless communications system of claim 19 , wherein the linear weight computation models either interference processes or entire data processes using inverse modeling.

21. The wireless communications system of claim 19 , wherein the linear weight computation models either interference processes or entire data processes using direct modeling with standard system identification procedures.

22. The wireless communications system of claim 13 , further comprising a deinterleaver configured to facilitate stacked carrier processing by forming vectors in stacks and clustering vectors of adjacent frequencies.

Assignments (11)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY INTEREST Recorded Aug 19, 2021
From: BRN PHOENIX, INC.
To: DTV SATELLITE BROADBAND, LLC
Reel/Frame 057227/0640 →
EMPLOYMENT, CONFIDENTIAL INFORMATION AND INVENTION ASSIGNMENT AGREEMENT Recorded Aug 19, 2021
From: SUN, WILL
To: BRN PHOENIX, INC.
Reel/Frame 057228/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: DTV SATELLITE BROADBAND, LLC
To: THE DIRECTV GROUP, INC.
Reel/Frame 057230/0360 →
PROMISSORY NOTE Recorded Aug 19, 2021
From: BRN PHOENIX, INC.
To: DTV SATELLITE BROADBAND, LLC
Reel/Frame 057242/0563 →
MINUTES OF THE MEETING OF THE BOARD INCLUDING BILL OF SALE Recorded Aug 19, 2021
From: BRN PHOENIX, INC.
To: DTV SATELLITE BROADBAND, LLC
Reel/Frame 057243/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057244/0649 →
EMPLOYMENT, CONFIDENTIAL INFORMATION AND INVENTION ASSIGNMENT AGREEMENT Recorded Aug 19, 2021
From: BROMBERG, MATTHEW
To: BRN PHOENIX, INC.
Reel/Frame 057228/0058 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →