IP Library Granted Patent US 7,042,854
Granted Patent B2
US 7,042,854 · App. 09/768,726 · Granted May 9, 2006

Method and apparatus for acquiring 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,042,854
App. No.
09/768,726
Granted
May 9, 2006
Kind
B2
Abstract

A method and system for acquiring 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. Initially, the power level of the incoming signal is determined by locating the maximum power received in half time slot intervals. Next a series of frames are correlated against the expected unique word, each at one of a plurality of possible frequencies. The frequency generating the maximum correlation with the unique word is selected. The frequency is fine tuned by comparing the actual arrival time of the unique word in each frame with the estimated arrival time based on the current frequency, and adjusting the frequency accordingly. Also, the start of the superframe is located by correlating the PN sequence portion of each beacon signal against a known PN sequence until a match is found. Once the frequency offset is reduced below a threshold value, and the start of the PN sequence of the incoming signal is located, acquisition is completed.

Claims (58)

1. A method of acquiring a communication signal, the communication signal comprising a plurality of frames, each frame comprising a plurality of time slots, at least one time slot in each frame having synchronization data with a unique word signal contained therein, the method comprising:

(a) setting the gain of an automatic gain control circuit based on the maximum power measured in continuous time intervals being less than the duration of one time slot of each frame;

(b) correlating at least one frame with a locally generated unique word signal at at least one of a plurality of possible frequencies;

(c) storing a correlation value for each of said possible frequencies;

(d) setting a numerically controlled oscillator (NCO) frequency based on a desired correlation value of said possible frequencies;

(e) repeating steps (a)–(d) while the correlation value is below a frequency acquisition threshold, and when said correlation value is at least equal to said frequency acquisition threshold, performing the steps of:

(f) determining an arrival time of the unique word signal in a first frame;

(g) estimating an estimated arrival time of the unique word signal in a second frame based on the arrival time of the unique word signal in said first frame;

(h) determining the actual arrival time of the unique word signal in said second frame;

(i) calculating a difference between the estimated arrival time and the actual arrival time;

(j) adjusting a voltage controlled oscillator (VCO) frequency based on said difference;

(k) repeating steps (f)–(j) while said difference is not below a timing acquisition threshold to determine acquisition of said communication signal.

2. The method of claim 1 , wherein said step of setting the gain measures time intervals that are no more than half of the duration of one time slot.

3. The method of claim 1 wherein said correlating step is performed at each of said plurality of possible frequencies.

4. The method of claim 1 wherein said step of setting the NCO frequency sets the NCO frequency based on the maximum correlation value of said possible frequencies.

5. A system for acquiring a communication signal, the communication signal comprising a plurality of frames, each frame comprising a plurality of time slot, at least one time slot in each frame having synchronization data with a unique word signal contained therein, the system comprising:

a correlator adapted to correlate at least one frame of said communication signal with a locally generated unique word signal at at least one of a plurality of possible frequencies, to store a correlation value for each of said possible frequencies, and to set a numerically controlled oscillator (NCO) frequency based on a desired correlation value of said possible frequencies;

a gain setting device adapted to set the gain of an automatic gain control circuit (AGO) based on the maximum power measured in each frame in predetermined time intervals each being less than the duration of one time slot, to apply said gain to said communication signal, and to continue setting the gain of the AGC until said correlator generates a correlation value above a frequency acquisition threshold;

a voltage controlled oscillator (VCO) frequency offset reducer adapted to:

determine an arrival time of the unique word signal in a first frame;

estimate an estimated arrival time of the unique word signal in a second frame based on the arrival time of the unique word signal hi said first frame;

determine the actual arrival time of the unique word signal in said second frame;

calculate a difference between the estimated arrival time and the actual arrival time;

adjust a VCO frequency based on said difference, and

repeat functions (a)–(e) on subsequent frames if said difference is not below a timing acquisition threshold value; and

a mode selection circuit for causing the system to enter a tracking mode if said difference is below said timing acquisition threshold value.

6. The system of claim 5 , wherein said predetermined time interval is no more than halt of the duration of one time slot.

7. The system of claim 5 , wherein said correlator correlates at least one frame with a locally generated unique word signal at each of said plurality of possible frequencies.

8. The system of claim 5 , wherein the correlator sets the NCO frequency based on the maximum correlation value of said possible frequencies.

9. A method of providing synchronization based on a communication signal including a plurality of frames, each frame including one or more time slots, the method comprising:

setting the gain of an automatic gain control circuit based on the maximum power measured in continuous time intervals being less than the duration of a time slot of each frame of the communication signal;

correlating at least one frame with a locally generated unique word signal at at least one of a plurality of frequencies;

storing a correlation value for each of the frequencies;

setting an oscillator frequency based on a correlation value of the frequencies;

determining whether the correlation value is below a frequency acquisition threshold;

determining an arrival time of a unique word signal in a first frame;

determining an estimated arrival time of the unique word signal in a second frame based on the arrival time of the unique word signal in the first frame;

determining a difference between the estimated arrival time and an actual arrival time;

adjusting a voltage controlled oscillator (VCO) frequency based on the difference;

comparing the difference with a timing acquisition threshold; and

determining acquisition of the communication signal based on the comparison.

10. An apparatus for providing synchronization based on a communication signal including a plurality of frames, each frame including one or more time slots, the apparatus comprising:

means for setting the gain of an automatic gain control circuit based on the maximum power measured in continuous time intervals being less than the duration of a time slot of each frame of the communication signal;

means for correlating at least one frame with a locally generated unique word signal at at least one of a plurality of frequencies;

means for storing a correlation value for each of the frequencies;

means for setting an oscillator frequency based on a correlation value of the frequencies;

means for determining whether the correlation value is below a frequency acquisition threshold;

means for determining an arrival time of a unique word signal in a first frame;

means for determining an estimated arrival time of the unique word signal in a second frame based on the arrival time of the unique word signal in the first frame;

means for determining a difference between the estimated arrival time and an actual arrival time;

means for adjusting a voltage controlled oscillator (VCO) frequency based on the difference;

means for comparing the difference with a timing acquisition threshold; and

means for determining acquisition of the communication signal based on the comparison.

11. A system for acquiring a communication signal, the system comprising:

a correlator adapted to correlate one frame of the communication signal with a locally generated unique word signal at at least one of a plurality of possible frequencies, to stare a correlation value for each of the frequencies, and to set an oscillator frequency based on a desired correlation value of the frequencies;

an automatic gain control circuit (AGC) configured to be set based on the maximum power measured in each frame in predetermined time intervals each being less than the duration of one time slot, wherein the gain is applied to the communication signal, and the gain of the AGC is repeatedly set until the correlator generates a correlation value above a frequency acquisition threshold;

a voltage controlled oscillator (VCO) frequency offset reducer adapted to adjust a VCO frequency based on a difference of an estimated arrival time of a unique word signal in a subsequent frame based on the arrival time of a unique word signal in a prior frame and an actual arrival lime of the unique ward signal in the subsequent frame, wherein the difference is repeatedly determined if the difference is not below a timing acquisition threshold value; and

a mode selection circuit for causing the system to enter a tracking mode if the difference is below the timing acquisition threshold value.

Assignments (13)
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 →
RELEASE OF SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 29, 2006
From: JPMORGAN CHASE BANK, N.A.
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 018184/0170 →
ASSIGNMENT OF SECURITY INTEREST IN U.S. PATENT RIGHTS Recorded Aug 29, 2006
From: JPMORGAN CHASE BANK, N.A.
To: BEAR STEARNS CORPORATE LENDING INC.
Reel/Frame 018184/0196 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 11, 2005
From: HUGHES NETWORK SYSTEMS, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 016345/0368 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 11, 2005
From: HUGHES NETWORK SYSTEMS, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 016345/0401 →
MERGER Recorded Jun 21, 2005
From: HUGHES ELECTRONICS CORPORATION
To: DIRECTV GROUP, INC.,THE
Reel/Frame 016427/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2005
From: DIRECTV GROUP, INC., THE
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 016323/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2002
From: BEIDAS, BASSEL; RITTERBUSH, OLGA; KAY, STANLEY; ANTIA, YEZDI; SUBRAMANIAM, BALA
To: HUGHES ELECTRONICS CORPORATION
Reel/Frame 013326/0639 →