IP Library Granted Patent US 7,012,937
Granted Patent B2
US 7,012,937 · App. 09/768,728 · Granted Mar 14, 2006

Method and apparatus for tracking a synchronization signal

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,012,937
App. No.
09/768,728
Granted
Mar 14, 2006
Kind
B2
Abstract

A method and system for tracking a time division multiplexed synchronization signal in a satellite communication system is provided. The signal is provided as a series of frames with beacon signals time division multiplexed into at least one time slot of each frame. The beacon signal in each frame comprises a unique word sequence, which is the same in each frame, and a portion of a PN sequence. The entire PN sequence is distributed into a plurality of frames forming a superframe. Frequency variations of the incoming signal are tracked at the satellite terminal by correlating the PN sequence of the incoming signal against early and late locally generated versions of the PN sequence in a discriminate circuit. The output of the discriminate is provided to a delay locked loop circuit of at least third order. The output of the loop is used to adjust the frequency of the VCO, which clocks the A/D converter operating on the incoming signal. The product of the PN sequence of the incoming signal and an on-time locally generated version of the PN sequence is provided to an FFT circuit. The satellite terminal determines if it is locked onto the incoming signal based on the output of the FFT. If the satellite terminal is not locked, the terminal returns to an acquisition mode.

Claims (33)

1. A method of determining a frequency at which a terminal transmits a transmission signal, said terminal comprising a receiver including a delay lock loop circuit, the method comprising:

receiving an input signal at said receiver;

sampling said signal at a clock rate to generate signal samples;

providing said signal samples to said delay lock loop circuit, wherein said delay look loop circuit comprises at least a third order loop and a low order gain loop;

controlling said delay lock loop circuit to provide an output representing a phase delay of the received signal, and initially using said low order gain loop and subsequently using said at least third order loop to provide said output;

adjusting the clock rate based on said phase delay;

determining said frequency at which said terminal transmits said transmission signal based on said phase delay; and

determining a difference between said frequency and an expected frequency; and

wherein the step of controlling said delay lock loop further comprises using said low order gain loop until said difference is less than a threshold value, and subsequently using said at least third order loop.

2. The method of claim 1 , wherein said input signal comprises synchronization information in discontinuous time slots.

3. The method of claim 1 wherein said controlling step uses said low order gain loop for a set period of time.

4. A method of determining whether a receiver of a satellite terminal is looked onto an incoming communications signal, the signal comprising a series of digital samples generated at a sampling rate, and a plurality of frames each having one out of a series of unique phase signals time division multiplexed into at least one time slot of the frame, the plurality of frames forming a superframe, such that the series of unique phase signals repeats in each subsequent superframe, the method comprising:

generating local phase signals substantially identical to the series of phase signals in the incoming signal;

delivering a combination signal representing a combination of the incoming signal and the local phase signals to a fast Fourier transform (FFT) circuit, the FFT circuit generating an output based on said combination signal;

determining whether the satellite terminal is locked onto the incoming signal based on the output of the FFT circuit; and

determining an offset between the frequency of the incoming signal and the sampling rate based on the output of the FFT circuit, and adjusting the sampling rate based on said offset.

5. The method of claim 4 , wherein the delivering step includes multiplying said incoming signal and said local phase signals to generate a product signal.

6. The method of claim 5 , wherein the delivering step includes decimating said product signal to create said combination signal.

7. A system for tracking a frequency at which a transmitter transmits a signal, said signal comprising synchronization information in discontinuous time slots, said system comprising:

a receiver for receiving said signal;

a local signal generator for generating an early local signal and a late local signal at a local frequency, said early local signal being substantially similar to said synchronization information offset forward in time, said late local signal being substantially similar to said synchronization information offset backward in time;

a discriminator for correlating said signal against said early local signal and for correlating said signal against said late local signal, and for generating a discriminator output representative of the difference between the two correlations;

a delay lock loop circuit for receiving said discriminator output, wherein said delay lock loop circuit generates an output which is used to adjust said local frequency, and wherein said delay lock loop circuit comprises at least a third order tracking loop and a low order gain loop, and said delay lock loop circuit initially uses said low order gain loop and subsequently uses said at least third order tracking loop to provide said output; and

a frequency offset determining circuit adapted to determine a difference between the frequency of said signal and an expected frequency; and

wherein said delay lock loop circuit uses said simple gain loop until said difference is less than a threshold value.

8. The system of claim 7 , wherein said delay lock loop circuit uses said low order gain loop for a set period of time.

9. A system for determining whether a receiver of a satellite terminal is locked onto an incoming communications signal, the signal comprising a plurality of frames each having one out of a series of unique phase signals time division multiplexed into at least one time slot of the frame, the plurality of frames forming a superframe, such that the series of unique phase signals repeats in each subsequent superframe, the system comprising:

a sampling circuit adapted to sample the incoming communication signal at a sampling rate and for producing a series of samples at the sampling rate;

a local signal generator adapted to generate local phase signals substantially identical to the series of unique phase signals in the incoming signal at the sampling rate;

a fast Fourier transform (FFT) circuit adapted to receive a combination signal representing a combination of the samples and the local phase signals;

a lock detector adapted to determine whether the satellite terminal is locked onto the incoming communication signal based on the output of the FFT circuit;

a decimator adapted to decimate said combination signal before said combination signal is received by said FFT circuit: and

an offset estimator adapted to determining an offset between the frequency of the incoming communication signal and the sampling rate based on the output of the FFT circuit, and to adjust the sampling rate based on the offset.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS. Recorded Sep 3, 2020
From: WELLS FARGO, NATIONAL BANK ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053703/0367 →
ASSIGNMENT OF PATENT SECURITY AGREEMENTS Recorded Oct 1, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050600/0314 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 026499 FRAME 0290. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Sep 4, 2018
From: EH HOLDING CORPORATION; ECHOSTAR 77 CORPORATION; ECHOSTAR GOVERNMENT SERVICES L.L.C.; ECHOSTAR ORBITAL L.L.C.; ECHOSTAR SATELLITE OPERATING CORPORATION; ECHOSTAR SATELLITE SERVICES L.L.C.; ADVANCED SATELLITE RESEARCH, LLC; HELIUS ACQUISITION, LLC; HELIUS, LLC; HNS FINANCE CORP.; HNS LICENSE SUB, LLC; HNS REAL ESTATE, LLC; HNS-INDIA VSAT, INC.; HNS-SHANGHAI, INC.; HUGHES COMMUNICATIONS, INC.; HUGHES NETWORK SYSTEMS, LLC; HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 047014/0886 →
SECURITY AGREEMENT Recorded Jun 24, 2011
From: EH HOLDING CORPORATION; ECHOSTAR 77 CORPORATION; ECHOSTAR GOVERNMENT SERVICES L.L.C.; ECHOSTAR ORBITAL L.L.C.; ECHOSTAR SATELLITE OPERATING CORPORATION; ECHOSTAR SATELLITE SERVICES L.L.C.; ADVANCED SATELLITE RESEARCH, LLC; HELIUS ACQUISITION, LLC; HELIUS, LLC; HNS FINANCE CORP.; HNS LICENSE SUB, LLC; HNS REAL ESTATE, LLC; HNS-INDIA VSAT, INC.; HNS-SHANGHAI, INC.; HUGHES COMMUNICATIONS, INC.; HUGHES NETWORK SYSTEMS, LLC; HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 026499/0290 →
PATENT RELEASE Recorded Jun 16, 2011
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 026459/0883 →
ASSIGNMENT AND ASSUMPTION OF REEL/FRAME NOS. 16345/0401 AND 018184/0196 Recorded Apr 9, 2010
From: BEAR STEARNS CORPORATE LENDING INC.
To: JPMORGAN CHASE BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 024213/0001 →