Synchronizer for TDMA acquisition signal having an unknown frequency
First Claim
1. A method for synchronizing a radiocommunication station to a time division multiple access (TDMA) communication signal having an unknown frequency and an unknown time slot within frames of data, said method comprising the steps of:
- sampling said communication signal within a timing window having a first origin and within subsequent timing windows having subsequent origins to generate sample sets, each of said sample sets corresponding to one of the timing windows, said subsequent origins having been delayed from said first origin an integral number of frames;
transforming each of said sample sets into a frequency domain to generate sets of spectral data for each of said timing windows;
combining said sets of spectral data into a single set of spectral content data; and
determining when said set of spectral content data contains a dominant frequency.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronizer operates to achieve initial synchronization with a TDMA acquisition signal exhibiting a potentially large Doppler. The synchronizer collects samples of a baseband signal during a timing window. A fast Fourier transform (FFT) is performed on the samples to generate a set of spectral data. The window is moved to an identical point in a subsequent frame and the FFT repeated until a high-confidence spectral data set is obtained. If the spectral data set indicates energy concentrated around a discrete frequency, then that discrete frequency represents an estimate of the acquisition signal'"'"'s frequency. The timing window'"'"'s timing parameters represent a time slot estimate of the acquisition signal. If the spectral data set indicates energy spread more or less uniformly over the spectrum, then no estimates are indicated and a new window is positioned at a different point in subsequent frames.
44 Citations
21 Claims
-
1. A method for synchronizing a radiocommunication station to a time division multiple access (TDMA) communication signal having an unknown frequency and an unknown time slot within frames of data, said method comprising the steps of:
-
sampling said communication signal within a timing window having a first origin and within subsequent timing windows having subsequent origins to generate sample sets, each of said sample sets corresponding to one of the timing windows, said subsequent origins having been delayed from said first origin an integral number of frames; transforming each of said sample sets into a frequency domain to generate sets of spectral data for each of said timing windows; combining said sets of spectral data into a single set of spectral content data; and determining when said set of spectral content data contains a dominant frequency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for synchronizing a radiocommunication station to a time division multiple access (TDMA) communication signal having an unknown frequency and an unknown time slot within frames of data, said method comprising the steps of:
-
establishing an origin for a timing window; determining the spectral content of said communication signal within said window; monitoring said spectral content of the determining step; identifying a subsequent origin for said timing window, said subsequent origin not being an integral number of frames delayed from said origin of the establishing step; and repeating the determining, monitoring, and identifying steps until the monitoring step detects energy concentrated around one or more discrete frequencies, wherein the determining step comprises the steps of; transforming said communication signal within said window into a frequency domain; saving said frequency domain results of the transforming step; calculating a new origin for said window, said new origin being substantially an integral number of frames delayed from said origin of the establishing step; repeating the transforming, saving, and calculating steps; and combining said results from the repetitions of the saving step into a single set of spectral content data. - View Dependent Claims (10, 11)
-
-
12. A method for synchronizing a radiocommunication station to a time division multiple access (TDMA) communication signal having an unknown frequency and an unknown time slot within frames of data, said method comprising the steps of:
-
establishing an origin for a timing window; determining the spectral content of said communication signal within said window; monitoring said spectral content of the determining step; identifying a subsequent origin for said timing window, said subsequent origin not being an integral number of frames delayed from said origin of the establishing step; and repeating the determining, monitoring, and identifying steps until the monitoring step detects energy concentrated around one or more discrete frequencies wherein; said frames are configured so that said communication signal occupies one of a discrete number of time slots within said frames, and the identifying step calculates said subsequent origin to be delayed from said origin of the establishing step by an integral number of frames plus a fraction of a frame, said fraction being a value which, when the identifying step is repeated a multiplicity of times, causes said window to reside within each of said discrete number of time slots.
-
-
13. A radiocommunication apparatus for synchronizing with a TDMA communication signal having an unknown frequency and an unknown time slot within frames of data, said apparatus comprising:
-
means for converting a received signal to a baseband signal; means, coupled to the converting means, for sampling and digitizing said baseband signal to collect sets of digitized samples of said baseband signal, each of said sets of samples being collected during a timing window which begins at a corresponding window origin; a digital signal processor, coupled to the sampling and digitizing means, for performing fast Fourier transforms upon said sets of samples to generate sets of spectral data; means for establishing the window origins; and a controller, coupled to said digital signal processor and to the establishing means, said controller being configured to determine when one of said sets of spectral data indicates energy concentrated around a discrete frequency and being configured so that when one of said sets of spectral data indicates energy not concentrated around a discrete frequency, the establishing means is controlled to establish a new origin which is not an integral number of frames delayed from an original origin, wherein said controller comprises; means for controlling the establishing means so that a plurality of successive sets of spectral data are obtained from a common time interval within a plurality of said frames of data; means, coupled to said digital signal processor, for storing said plurality of sets of spectral data; means, coupled to the storing means, for combining said plurality of sets into a single set of spectral data; and means, responsive to said single set of spectral data, for detecting energy concentrated around a discrete frequency. - View Dependent Claims (14)
-
-
15. A method for synchronizing a radiocommunication station with a TDMA communication signal having an unknown frequency and an unknown time slot within frames of data, said method comprising the steps of:
-
(a) establishing an original origin of a timing window; (b) transforming said communication signal within said window into a set of frequency domain data; (c) saving said frequency domain data of step (b); (d) calculating a new origin of said window, said new origin being substantially an integral number of frames delayed from said original origin; (e) repeating steps (b), (c), and (d) a predetermined number of times, said predetermined number based on a number of frames necessary to detect energy concentrated around a discrete frequency; (f) combining said frequency domain data from each of the repetitions of step (c) into a single set of spectral content data; (g) monitoring said single set of spectral content data; (h) identifying another original origin for said timing window, said another original origin not being an integral number of frames delayed from said original origin of step (a); and (i) repeating steps (b), (c), (d), (e), (f), (g), and (h) until step (g) detects said energy concentrated around said discrete frequency. - View Dependent Claims (16, 17, 18)
-
-
19. A radiocommunication apparatus for synchronizing with a TDMA communication signal having an unknown frequency and an unknown time slot within frames of data, said apparatus comprising:
-
a receiver for sampling said communication signal and collecting sets of the samples, each of said sets of samples being collected during timing windows which begin at corresponding window origins, said window origins being an integral number of frames apart; a digital signal processor, coupled to said receiver, for transforming said sets of samples into a frequency domain to generate sets of spectral data; and a controller, coupled to said digital signal processor and to said receiver, said controller being configured to combine said sets of spectral data into a single set of spectral content data, and to determine when said single set of spectral content data indicates energy concentrated around a discrete frequency, and said controller is further configured so that when one of said sets of spectral content data indicates energy not concentrated around a discrete frequency, a new origin is established which is not an integral number of frames delayed from an original origin, and said controller; configures said receiver to collect second sets of samples of received signals during subsequent timing windows, said subsequent windows being an integral number of frames from said new origin; configures said digital signal processor to transform said second sets into said frequency domain to generate second sets of spectral data; combines said second sets of spectral data into a second single set of spectral content data; and determines when said second single set of spectral content data indicates energy around said discrete frequency.
-
-
20. A method for synchronizing a radiocommunication station with a TDMA communication signal having an unknown frequency and an unknown time slot within frames of data, said method comprising the steps of:
-
(a) establishing an original origin of a timing window; (b) transforming said communication signal within said window into a set of frequency domain data; (c) saving said frequency domain data of step (b); (d) calculating a new origin of said window, said new origin being substantially an integral number of frames delayed from said original origin; (e) repeating steps (b), (c), and (d) a predetermined number of times, said predetermined number based on a number of frames necessary to detect energy concentrated around a discrete frequency; and (f) combining said frequency domain data from each of the repetitions of step (c) into a single set of spectral content data to detect energy concentrated around said discrete frequency.
-
-
21. A method for synchronizing a radiocommunication station to a time division multiple access (TDMA) communication signal having an unknown frequency and an unknown time slot within frames of data, said method comprising the steps of:
-
sampling said communication signal within a set of timing windows; combining frequency domain data from the sampled signals into a single set of spectral content data; and repeating the sampling and combining steps for different sets of timing windows until said set of spectral content data contains a dominant frequency, and the combining step comprises determining whether said single set of spectral content data contains said dominant frequency and if not, performing the repeating step until said dominant frequency is detected, said different sets of timing windows delayed a non-integral number of frames from said set of timing windows.
-
Specification