IP Library › Granted Patent US 7,151,807
Granted Patent B2
US 7,151,807 · App. 10/693,421 · Granted Dec 19, 2006

Fast acquisition of timing and carrier frequency from received signal

Assignee: The DirecTV Group, Inc.
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,151,807
App. No.
10/693,421
Granted
Dec 19, 2006
Kind
B2
Abstract

A method and apparatus for determining the symbol timing and carrier frequency of a digitized input signal is disclosed. In one embodiment, the method comprises the steps of computing a temporally varying magnitude of the input signal, determining a frequency domain representation of the computed magnitude of the input signal, identifying a spectral component at a symbol frequency ƒ s away from a DC component of the frequency domain representation of the computed magnitude of the input signal, the spectral component having a magnitude and a phase, and determining the symbol timing phase of the input signal from the phase of the spectral component.

Claims (86)

1. A method of determining symbol timing in an input signal, comprising the steps of:

computing a temporally varying magnitude of the input signal;

determining a frequency domain representation of the computed magnitude of the input signal;

identifying a spectral component at a symbol frequency ƒ s away from a DC component of the frequency domain representation of the computed magnitude of the input signal, the spectral component having a magnitude and a phase; and

determining the symbol timing phase of the input signal from the phase of the spectral component.

2. The method of claim 1 , wherein the step of determining a frequency domain representation of the computed magnitude of the input signal comprises the steps of:

performing a fast Fourier transform (FFT) of the computed magnitude of the input signal.

3. The method of claim 1 , wherein the step of determining the symbol timing phase of the input signal from the phase of the spectral component comprises the steps of:

computing a temporal history of the symbol timing phase of the input signal and computing the symbol timing phase of the input signal from the temporal history of the symbol timing phase of the input signal.

4. The method of claim 3 , wherein the steps of computing a temporal history of the symbol timing phase of the input signal and computing the symbol timing phase of the input signal from the temporal history of the symbol timing phase of the input signal comprise the steps of:

determining a time domain representation of the frequency domain representation of the computed magnitude of the input signal in a window around the identified spectral component;

determining the symbol timing phase of the input signal from the time domain representation.

5. The method of claim 4 , wherein a width of the window is selected according to a jitter of the symbol timing in the input signal.

6. An apparatus for determining symbol timing in a input signal, comprising:

means for computing a temporally varying magnitude of the input signal;

means for determining a frequency domain representation of the computed magnitude of the input signal;

means for identifying a spectral component at a symbol frequency ƒ s away from a DC component of the frequency domain representation of the computed magnitude of the input signal, the spectral component having a magnitude and a phase; and

means for determining the symbol timing phase of the input signal from the phase of the spectral component.

7. The apparatus of claim 6 , wherein the means for determining a frequency domain representation of the computed magnitude of the input signal comprises:

means for performing a fast Fourier transform (FFT) of the computed magnitude of the input signal.

8. The apparatus of claim 6 , wherein the means for determining the symbol timing phase of the input signal from the phase of the spectral component comprises:

means for computing a temporal history of the symbol timing phase of the input signal and computing the symbol timing phase of the input signal from the temporal history of the symbol timing phase of the input signal.

9. The apparatus of claim 8 , wherein the means for computing a temporal history of the symbol timing phase of the input signal and computing the symbol timing phase of the input signal from the temporal history of the symbol timing phase of the input signal comprises:

means for determining a further frequency domain representation of the frequency domain representation of the computed magnitude of the input signal in a window around the identified spectral component;

means for determining the symbol timing phase of the input signal from the further frequency domain representation.

10. The apparatus of claim 9 , wherein the symbol timing phase is determined as a DC component of the further frequency domain representation.

11. The apparatus of claim 9 , wherein a width of the window is selected according to a jitter of the symbol timing in the input signal.

12. An apparatus for determining symbol timing in a input signal, comprising:

a first processor module for computing a temporally varying magnitude of the input signal;

a Fourier transform module for determining a frequency domain representation of the computed magnitude of the input signal;

second processor module for identifying a spectral component at a symbol frequency ƒ s away from a DC component of the frequency domain representation of the computed magnitude of the input signal, the spectral component having a magnitude and a phase; and

a third processor module for determining the symbol timing phase of the input signal from the phase of the spectral component.

13. The apparatus of claim 12 , wherein Fourier transform module is a fast Fourier transform (FFT) module.

14. The apparatus of claim 12 , wherein the third processor module computes a temporal history of the symbol timing phase of the input signal and computes the symbol timing phase of the input signal from the temporal history of the symbol timing phase of the input signal.

15. The apparatus of claim 14 , wherein the processor computes a temporal history of the symbol timing phase of the input signal and computes the symbol timing phase of the input signal from the temporal history of the symbol timing phase of the input signal by determining a further frequency domain representation of the frequency domain representation of the computed magnitude of the input signal in a window around the identified spectral component, and determining the symbol timing phase of the input signal from the further frequency domain representation.

16. The apparatus of claim 15 , wherein the symbol timing phase is determined as a DC component of the further frequency domain representation.

17. The apparatus of claim 15 , wherein a width of the window is selected according to a jitter of the symbol timing in the input signal.

18. A method of acquiring a carrier frequency in a input signal, comprising the steps of:

computing an N th power of the input signal;

determining a frequency domain representation of the computed N th power of the input signal, the frequency domain representation including spectral components spaced at ƒ s /N, wherein ƒ s is a symbol frequency of the input signal; and

selecting one of the spectral components as the acquired carrier frequency.

19. The method of claim 18 , wherein the step of determining a frequency domain representation of the computed N th power of the input signal comprises the step of computing a fast Fourier transform (FFT) of the computed N th power of the input signal.

20. The method of claim 18 , wherein the input signal comprises a series of symbols selected from a set of N symbols.

21. The method of claim 18 , wherein the frequency domain representation includes i spectral components, and wherein the step of selecting one of the spectral components as the carrier frequency comprises the steps of:

determining an energy {P i } of the input signal in a window centered at a frequency of each of the spectral components; and

determining the frequency of the spectral component associated with the largest of the i determined energies {P i } as the acquired carrier frequency.

22. The method of claim 18 , further comprising the step of determining the carrier phase as the phase of the selected one of the spectral components.

23. The method of claim 22 , wherein step of determining the carrier phase of the input as the phase of the selected one of the spectral components comprises the steps of:

computing a temporal history of the carrier phase of the input signal and computing the carrier phase of the input signal from the temporal history of the carrier phase of the input signal.

24. The method of claim 23 , wherein the steps of computing a temporal history of the carrier phase of the input signal and computing the carrier phase of the input signal from the temporal history of the carrier phase of the input signal comprises the steps of:

determining a time domain representation of the determined frequency domain representation of the computed N th power of the input signal in a window around the selected one of the spectral components; and

determining the carrier phase of the input signal from the time domain representation.

25. An apparatus for acquiring a carrier frequency in a input signal, comprising:

means for computing an N th power of the input signal;

means for determining a frequency domain representation of the computed N th power of the input signal, the frequency domain representation including spectral components spaced at

f

s

N

,

 wherein ƒ s is a symbol frequency of the input signal; and

means for selecting one of the spectral components as the acquired carrier frequency.

26. The apparatus of claim 25 , wherein the means for determining a frequency domain representation of the computed N th power of the input signal comprises means for computing a fast Fourier transform (FFT) of the computed N th power of the input signal.

27. The apparatus of claim 25 , wherein the input signal comprises a series of symbols selected from a set of N symbols.

28. The apparatus of claim 25 , wherein the frequency domain representation includes i spectral components, and wherein the means for selecting one of the spectral components as the carrier frequency comprises:

means for determining an energy {P i } of the input signal in a window centered at a frequency of each of the spectral components; and

means for determining the frequency of the spectral component associated with the largest of the i determined energies {P i } as the acquired carrier frequency.

29. The apparatus of claim 25 , further comprising means for determining the carrier phase as the phase of the selected one of the spectral components.

30. The apparatus of claim 29 , wherein means for determining the carrier phase of the input as the phase of the selected one of the spectral components comprises:

means for computing a temporal history of the carrier phase of the input signal and computing the carrier phase of the input signal from the temporal history of the carrier phase of the input signal.

31. The apparatus of claim 30 , wherein the means for computing a temporal history of the carrier phase of the input signal and computing the carrier phase of the input signal from the temporal history of the carrier phase of the input signal comprises:

means for determining a further frequency domain representation of the determined frequency domain representation of the computed N th power of the input signal in a window around the selected one of the spectral components; and

means for determining the carrier phase of the input signal from the further frequency domain representation.

32. An apparatus for acquiring a carrier frequency in a input signal, comprising:

a first processor module for computing an N th power of the input signal;

a Fourier transform module for determining a frequency domain representation of the computed N th power of the input signal, the frequency domain representation including spectral components spaced at

f

s

N

,

 wherein ƒ s is a symbol frequency of the input signal; and

a second processor module means for selecting one of the spectral components as the acquired carrier frequency.

33. The apparatus of claim 32 , wherein the Fourier transform module is a fast Fourier transform (FFT) module.

34. The apparatus of claim 32 , wherein the input signal comprises a series of symbols selected from a set of N symbols.

35. The apparatus of claim 32 , wherein the frequency domain representation includes i spectral components, the second processor selects one of the spectral components as the acquired carrier frequency by determining an energy {P i } of the input signal in a window centered at a frequency of each of the spectral components, and selects the frequency of the spectral component associated with the largest of the i determined energies {P i } as the acquired carrier frequency.

36. The apparatus of claim 32 , further comprising a third processor module for determining the carrier phase as the phase of the selected one of the spectral components.

37. The apparatus of claim 36 , wherein the third processor module determines the carrier phase of the input as the phase of the selected one of the spectral components by computing a temporal history of the carrier phase of the input signal and computing the carrier phase of the input signal from the temporal history of the carrier phase of the input signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2004
From: CHEN, ERNEST C.
To: HUGHES ELECTRONICS CORPORATION
Reel/Frame 015165/0367 →
Continuity (3)
Continuation In Part 0984440100 · Apr 27, 2001
Provisional Application 6042129200 · Oct 25, 2002
Related Publication 20040141575A1 · Jul 22, 2004