IP Library Granted Patent US 6,925,134
Granted Patent B1
US 6,925,134 · App. 09/561,706 · Granted Aug 2, 2005

System and method for signal synchronization in a communication system

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 6,925,134
App. No.
09/561,706
Granted
Aug 2, 2005
Kind
B1
Abstract

A system and method for information content-independent synchronization with a received signal. A variable of the signal (e.g., average energy or magnitude) which is related to the energy distribution, is measured over a period of time. The signal's information bearing point is found at the point within the information period of the signal with the highest averaged energy. The point may be found, for example, by detecting the sample point with highest average energy, or by correlating multiple sample points to a stored template. Interpolation may be performed to locate an information bearing point that is between sample points. Because the relative energy content of the signal is effectively independent of the specific information content, synchronization with the information bearing point is accomplished without requiring the insertion of any special information content or fixed content patterns into the signal.

Claims (42)

1. A method for synchronizing with a transmitted signal, said method comprising:

receiving said transmitted signal, wherein said transmitted signal comprises a periodic information bearing point at an information rate and wherein an information period is the inverse of said information rate;

sampling said received signal at sample points at a sampling rate greater than said information rate, wherein a sample period is the inverse of said sampling rate;

filtering said sampled signal with a pulse-shaping filter;

measuring a variable of said filtered signal at said sample points, wherein said variable is independent of information content in said received signal;

determining the location of said information bearing point in said filtered signal based on said information content-independent variable; and

synchronizing said filtered signal with said information bearing point,

wherein said determining said location of said information bearing point comprises using a highest average energy point in said filtered signal as said information bearing point, and wherein said highest average energy point occurs between two of said sample points, and said determining said location of said information bearing point further comprises interpolating between sample points, and

wherein said interpolating is performed using a quadratic equation fit on three of said sample points having three highest average energy values.

2. The method of claim 1 , wherein said information content-independent variable is indicative of an average energy distribution of said received signal.

3. The method of claim 2 , wherein said variable in an average energy.

4. The method of claim 3 , wherein said filtered signal comprises an in-phase (I) component and a quadrature-phase (O) component, and wherein said average energy is calculated from a sum of the squares of said I and Q components.

5. The method of claim 2 , wherein said variable is an average magnitude.

6. The method of claim 1 , wherein said determining step further comprises using template matching over multiple sample points to locate said information bearing point.

7. The method of claim 1 , wherein said information bearing point represents a symbol of information.

8. The method of claim 1 , wherein said pulse-shaping filter meets Nyquist criteria.

9. The method of claim 8 , wherein said pulse-shaping filter is part of a pair of matched filters.

10. The method of claim 1 , wherein part of said filtering is performed before said receiving.

11. The method of claim 1 , wherein said synchronizing is performed at signal acquisition.

12. The method of claim 1 , wherein said synchronizing with said transmitted signal is performed continuously while said transmitted signal is being received.

13. The method of claim 1 , wherein said transmitted signal is a wireless radio frequency signal.

14. A method for synchronizing with a transmitted signal, said method comprising:

receiving said transmitted signal, wherein said transmitted signal comprises a periodic information bearing point at an information rate and wherein an information period is the inverse of said information rate;

sampling said received signal at sample points at a sampling rate greater than said information rate, wherein a sample period is the inverse of said sample rate;

filtering said sampled signal with a pulse-shaping filter;

measuring a variable of said filtered signal at said sample points, wherein said variable is independent of information content in said filtered signal;

determining the location of said information bearing point in said filtered signal based on said information content-independent variable; and

synchronizing said filtered signal with said information bearing point, wherein multiple values of said variable are collected over a period of time and accumulated in sample bins,

wherein each respective sample bin represents a respective sample point collected at the same relative sample location within each said information period, and

wherein said sampling rate is 52 kHz, said information rate is 4 kHz, having 13 of said sample periods per said information period, and having 13 of said sample bins.

15. A method for synchronizing with a transmitted signal, said method comprising:

receiving said transmitted signal, wherein said transmitted signal comprises a periodic symbol point having a symbol rate;

sampling said received signal at sample points having a sample rate greater than said symbol rate;

filtering said sampled signal with a pulse-shaping filter;

determining an energy level of each of said sample points;

averaging said energy level of said sample points over time based on a symbol period;

determining the location of said symbol point in said received signal based on said average energy level, wherein said average energy level is an information content-independent variable; and

synchronizing said received signal with said symbol point,

wherein said determining said location of said symbol point comprises interpolating using a quadratic equation fit based on three sample points having a highest average power.

16. The method of claim 15 , wherein magnitude of said sample points is used to determine said energy level.

17. The method of claim 15 , wherein power of said sample points is used to determine said energy level.

18. The method of claim 15 , wherein said determining said location of said symbol point comprises selecting the sample point having a highest average energy level.

Assignments (4)
MERGER Recorded May 19, 2016
From: SOAR S.K., LIMITED LIABILITY COMPANY
To: BENHOV GMBH, LLC
Reel/Frame 038646/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2007
From: CYNTRUST COMMUNICATIONS, INC.
To: SOAR S.K., LIMITED LIABILITY COMPANY
Reel/Frame 019000/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2002
From: COMSPACE CORPORATION
To: CYNTRUST COMMUNICATIONS, INC.
Reel/Frame 013070/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2000
From: LO, CHIAMING; MCCARTY, ROBERT JOSEPH JR.
To: COMSPACE CORP.
Reel/Frame 010771/0392 →