IP Library Granted Patent US 7,653,150
Granted Patent B2
US 7,653,150 · App. 11/681,359 · Granted Jan 26, 2010

Star receiver burst processing

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,653,150
App. No.
11/681,359
Granted
Jan 26, 2010
Kind
B2
Abstract

Architecture for processing a record of burst information in a transmission link. A waveform sampler samples a received waveform containing a record of symbols imposed on a carrier signal. Symbol phase of the record symbols is determined utilizing one or more metrics. Any residual carrier error is corrected, and the carrier signal is removed. The phase and time-of-arrival of the burst information associated with a maximum positive correlation value are then determined.

Claims (65)

1. A method of record processing comprising:

receiving an oversampled record of symbols capturing a data burst;

obtaining, with one or more metrics, a reduced number of samples representative of the symbols from the oversampled record of symbols;

estimating a residual carrier phase and frequency utilizing at least a subset of the reduced number of samples;

removing at least part of the estimated residual carrier phase and frequency from the reduced number of samples to produce a first corrected set of symbols; and

resolving a calculated phase ambiguity for the first corrected set of samples to produce a second corrected set of symbols.

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

obtaining the reduced number of samples to yield one sample per symbol for the captured data burst.

3. The method of claim 1 , wherein the obtaining step comprises:

determining sinusoidal correlations using the oversampled record of symbols;

identifying an index location using the sinusoidal correlations to yield one or more interpolation points; and

obtaining the reduced number of samples using the one or more interpolation points.

4. The method of claim 1 , wherein the obtaining step comprises:

calculating burst information using the oversampled record of symbols;

normalizing the burst information; and

obtaining the reduced number of samples using the normalized burst information.

5. The method of claim 1 , wherein the one or more metrics comprises using a maximized square symbol amplitude, maximized symbol amplitude, or a minimized symbol variance.

6. The method of claim 1 , further comprising:

computing a fast Fourier transform on at least a subset of the reduced number of samples;

computing power spectral density using the computed fast Fourier transform; and

computing the residual carrier frequency using the computed power spectral density.

7. The method of claim 6 , wherein the at least a subset of the reduced number of samples used to compute the fast Fourier transform are padded.

8. The method of claim 1 , wherein the resolving step comprises:

performing a time offset and phase rotation for the first corrected set of samples to produce the second corrected set of samples.

9. The method of claim 1 , further comprising:

correlating the first corrected set of samples with a predetermined sequence of symbols; and

selecting a time offset and phase rotation generating a maximum positive correlation between the first corrected set of samples and the predetermined sequence of symbols, the time offset and phase rotation comprising the calculated phase ambiguity.

10. The method of claim 1 , further comprising:

decoding the second corrected set of symbols.

11. The method of claim 1 , further comprising:

receiving a wireless signal carrying the data burst via a satellite return transmission link; and

processing the received wireless signal to produce the oversampled record of symbols.

12. A method of record processing comprising:

receiving consecutive data bursts in adjacent time division multiple access time slots in a frequency channel;

producing an oversampled record of each symbol for each of the consecutive data bursts;

obtaining, utilizing one or more metrics, a reduced number of samples representative of the record of symbols for each oversampled record of symbols;

estimating a residual carrier phase and frequency utilizing at least a subset of each reduced number of samples;

removing at least part of the estimated residual carrier phase and frequency from each reduced number of samples to produce a first corrected set of symbols for each consecutive data burst; and

resolving a calculated phase ambiguity for each of the first corrected set of samples to produce a second corrected set of symbols for each consecutive data burst.

13. The method of claim 12 , wherein,

a first data burst of the consecutive data bursts is received from a first user; and

a second data burst of the consecutive data bursts, adjacent in time to the first data burst, is received from a second user.

14. The method of claim 12 , wherein the second corrected set of symbols includes record data of the second data burst, the record data received in a signal from the second user before the signal is acquired.

15. The method of claim 12 , wherein the second corrected set of symbols includes record data of the second data burst received without acquiring a signal carrying the second data burst.

16. A device comprising:

a filter unit configured to produce an oversampled record of symbols capturing a data burst; and

a processor unit, coupled with the filter unit, and configured to:

obtain, with one or more metrics, a reduced number of samples representative of the symbols from the oversampled record of symbols;

estimate a residual carrier phase and frequency utilizing at least a subset of the reduced number of samples;

remove at least part of the estimated residual carrier phase and frequency from the reduced number of samples to produce a first corrected set of symbols; and

resolve a calculated phase ambiguity for the first corrected set of samples to produce a second corrected set of symbols.

17. The device of claim 16 , wherein,

the processor unit obtains the reduced number of samples yielding one sample per symbol for the captured data burst.

18. The device of claim 16 , wherein, the processor unit is further configured to:

compute a fast Fourier transform on at least a subset of the reduced number of samples; and

compute the residual carrier frequency using the computed fast Fourier transform.

19. The device of claim 18 , wherein the at least a subset of the reduced number of samples used to compute the fast Fourier transform are padded.

20. The device of claim 16 , wherein the processor unit is configured to resolve the calculated phase ambiguity by performing a time offset and phase rotation for the first corrected set of samples to produce the second corrected set of samples.

21. The device of claim 16 , wherein the processor unit is configured to:

correlate the first corrected set of samples with a predetermined sequence of symbols; and

select a time offset and phase rotation generating a maximum positive correlation, the time offset and phase rotation comprising the calculated phase ambiguity.

22. The device of claim 16 , wherein the filter unit is configured to produce an oversampled record of symbols from a signal that has not first been acquired.

23. The device of claim 16 , further comprising:

a decoder unit, coupled with the processor unit, and configured to decode the second corrected set of symbols.

24. The device of claim 16 , wherein the processor unit comprises a plurality of processors.

Assignments (6)
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
SECURITY AGREEMENT Recorded Mar 7, 2022
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 059332/0558 →
SECURITY INTEREST Recorded Mar 27, 2019
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 048715/0589 →
SECURITY AGREEMENT Recorded May 9, 2012
From: VIASAT, INC.
To: UNION BANK, N.A.
Reel/Frame 028184/0152 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2007
From: THESLING, WILLIAM H.; VANDERAAR, MARK
To: EFFICIENT CHANNEL CODING, INC.
Reel/Frame 019011/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2007
From: EFFICIENT CHANNEL CODING, INC.
To: VIASAT, INC.
Reel/Frame 019011/0347 →