IP Library Granted Patent US 7,227,886
Granted Patent B2
US 7,227,886 · App. 10/207,614 · Granted Jun 5, 2007

Synchronization strategy and architecture for spread-spectrum receivers

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,227,886
App. No.
10/207,614
Granted
Jun 5, 2007
Kind
B2
Abstract

An apparatus for synchronizing the reception of a spread-spectrum signal includes a synchronization apparatus having a code-matched filter, a running average unit coupled to the filter, a peak detector coupled to the running average unit, and a synchronizer coupled to the peak detector for providing an index of a peak. A corresponding method includes receiving a spread-spectrum signal having a period comprising a plurality of indexable samples, maintaining a mean array comprising a running mean value for each indexable sample over a variable number of periods, detecting a peak value of the array, calculating an average value of the array, computing a peak-to-average ratio in accordance with the detected peak value and the calculated average value, comparing the peak-to-average ratio against a time-varying threshold, and synchronizing the received signal when the peak-to-average ratio exceeds the current value of the threshold.

Claims (63)

1. A method for synchronizing the reception of a periodic synchronization signal in a spread spectrum system, the method comprising:

receiving a spread-spectrum signal having a period comprising a plurality of indexable samples;

maintaining a mean array comprising a running mean value for each of the indexable samples over a variable number of periods;

detecting a peak value of the maintained mean array;

calculating an average value of the maintained mean array;

computing a peak-to-average ratio in accordance with the detected peak value and the calculated average value;

comparing the peak-to-average ratio against a time-varying threshold; and

synchronizing the received signal when the peak-to-average ratio exceeds a current value of the time-varying threshold.

2. A method as defined in claim 1 , further comprising:

indexing the detected peak of the maintained mean array; and

providing the index of the detected peak upon synchronization.

3. A method as defined in claim 1 wherein:

each period of the variable number of periods comprises a slot; and

each of the samples of the period comprising a chip or a fraction thereof.

4. A method as defined in claim 3 wherein the spread-spectrum signal is a Wideband Code Division Multiple Access signal.

5. A method as defined in claim 1 , further comprising:

computing a chip-to-noise ratio; and

maintaining the mean array over a greater number of periods prior to synchronization for correspondingly lower computed chip-to-noise ratios.

6. A method as defined in claim 1 wherein said calculating an average value of the maintained mean array comprises down-sampling the maintained mean array such that said peak-to-average ratio is based on a periodic sub-sampling at an integer rate greater than one.

7. A method as defined in claim 1 , further comprising filtering the received spread-spectrum signal in accordance with a code to obtain the periodic synchronization signal.

8. A method as defined in claim 1 , further comprising decreasing the value of said time-varying threshold until it reaches a lower limit.

9. A method as defined in claim 8 wherein said lower limit is user-defined and greater than zero.

10. An apparatus for synchronizing the reception of a spread-spectrum signal, the apparatus comprising:

means for receiving the spread-spectrum signal having a period comprising a plurality of indexable samples;

means for maintaining a mean array comprising a running mean value for each of the indexable samples over a variable number of periods;

means for detecting a peak value of the maintained mean array;

means for calculating an average value of the maintained mean array;

means for computing a peak-to-average ratio in accordance with the detected peak value and the calculated average value;

means for comparing the peak-to-average ratio against a time-varying threshold; and

means for synchronizing the received signal when the peak-to-average ratio exceeds a current value of the time-varying threshold.

11. An apparatus as defined in claim 10 , further comprising:

means for indexing the detected peak of the maintained mean array; and

means for providing the index of the detected peak upon synchronization.

12. A program storage device readable by computer, tangibly embodying a program of instructions executable by computer to perform method steps for synchronizing the reception of a spread-spectrum signal, the method steps comprising:

receiving the spread-spectrum signal having a period comprising a plurality of indexable samples;

maintaining a mean array comprising a running mean value for each of the indexable samples over a variable number of periods;

detecting a peak value of the maintained mean array;

calculating an average value of the maintained mean array;

computing a peak-to-average ratio in accordance with the detected peak value and the calculated average value;

comparing the peak-to-average ratio against a time-varying threshold; and

synchronizing the received signal when the peak-to-average ratio exceeds a current value of the time-varying threshold.

13. A program storage device as defined in claim 12 , the method steps further comprising:

indexing the detected peak of the maintained mean array; and

providing the index of the detected peak upon synchronization.

14. A system ( 100 ) for synchronizing the reception of a spread-spectrum signal, the system comprising:

a communications network ( 114 );

a plurality of communications devices ( 110 , 200 ) in signal communication with the communications network, wherein at least one of said communications devices comprises a synchronization apparatus ( 200 , 400 );

means for receiving a spread-spectrum signal having a period comprising a plurality of indexable samples;

means for maintaining a mean array comprising a running mean value for each of the indexable samples over a variable number of periods;

means for detecting a peak value of the maintained mean array;

means for calculating an average value of the maintained mean array;

means for computing a peak-to-average ratio in accordance with the detected peak value and the calculated average value;

means for comparing the peak-to-average ratio against a time-varying threshold; and

means for synchronizing the received signal when the peak-to-average ratio exceeds a current value of the time-varying threshold.

15. A system as defined in claim 14 wherein the synchronization apparatus ( 400 ) comprises:

acode-matched filter ( 410 );

a running average unit ( 413 ) in signal communication with the code-matched filter;

a peak detector ( 422 ) in signal communication with the running average unit; and

a synchronizer ( 424 ) in signal communication with the peak detector for providing an index of a peak.

16. A system as defined in claim 15 , the synchronization apparatus ( 400 ) further comprising a period averaging unit ( 427 ) in signal communication with the running average unit ( 413 ) for providing a period average to the synchronizer ( 424 ).

17. A system as defined in claim 14 , the synchronization apparatus ( 400 ) further comprising:

means for indexing the detected peak of the maintained mean array; and

means for providing the index of the detected peak upon synchronization.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 043302/0965 →
CHANGE OF NAME Recorded Apr 21, 2017
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 042303/0268 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2007
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 018993/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2002
From: MARGETTS, ADAM ROBERT; LITWIN JR., LOUIS ROBERT
To: THOMSON LICENSING, S.A.
Reel/Frame 013164/0865 →