Frame timing synchronization for orthogonal frequency division multiplexing (OFDM)
First Claim
1. A frame timing synchronization system, comprising:
- a coarse frame timing synchronizer, comprising;
an auto-correlator that generates an auto-correlator output signal based on a received signal, and a sliding window differentiator that generates a sliding window differentiator signal based on the auto-correlator output signal, wherein the coarse frame timing synchronizer detects a peak value of the sliding window differentiator signal and generates a coarse frame timing estimate based on a timing position of the peak value of the sliding window differentiator signal; and
a fine frame timing synchronizer that operates in a window around the coarse frame timing estimate, comprising;
a cross-correlator that generates a cross-correlator output signal based on the received signal, and a signal-to-interference ratio (SIR) metric calculator that generates a SIR metric signal based on the cross-correlator output signal, wherein the fine frame timing synchronizer detects a peak value of the SIR metric signal and generates a fine frame timing estimate based on a timing position of the peak value of the SIR metric signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A frame timing synchronization technique for orthogonal frequency division multiplexing (OFDM) systems is presented. First, a coarse synchronization technique generates a coarse frame timing estimate. The coarse synchronization technique applies a sliding window differentiator to the output of a conventional auto-correlator to mitigate the plateau effect associated with conventional auto-correlation techniques. Second, a fine synchronization technique generates a fine frame timing estimate. The fine synchronization technique uses the coarse frame timing estimate to reduce the number of cross-correlation calculations. Additionally, the fine synchronization technique acquires a fine frame timing estimate based on a signal-to-interference ratio (SIR) metric, which is more robust to multi-paths and pseudo multi-paths caused by cyclic delay diversity (CDD) schemes than conventional cross-correlation synchronization techniques. A fine-tuning technique generates a desired frame timing estimate by searching a first signal path in a searching window around the fine frame timing estimate to further refine frame timing synchronization.
-
Citations
32 Claims
-
1. A frame timing synchronization system, comprising:
-
a coarse frame timing synchronizer, comprising;
an auto-correlator that generates an auto-correlator output signal based on a received signal, and a sliding window differentiator that generates a sliding window differentiator signal based on the auto-correlator output signal, wherein the coarse frame timing synchronizer detects a peak value of the sliding window differentiator signal and generates a coarse frame timing estimate based on a timing position of the peak value of the sliding window differentiator signal; and
a fine frame timing synchronizer that operates in a window around the coarse frame timing estimate, comprising;
a cross-correlator that generates a cross-correlator output signal based on the received signal, and a signal-to-interference ratio (SIR) metric calculator that generates a SIR metric signal based on the cross-correlator output signal, wherein the fine frame timing synchronizer detects a peak value of the SIR metric signal and generates a fine frame timing estimate based on a timing position of the peak value of the SIR metric signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A coarse frame timing synchronization system, comprising:
-
an auto-correlator that generates an auto-correlator output signal based on a received signal, and a sliding window differentiator that generates a differentiator signal by applying first and second moving average windows to the auto-correlator output signal and calculating a difference between first and second moving average window output signals, wherein the coarse frame timing synchronizer generates a coarse frame timing estimate based on a timing position of a peak value of the differentiator signal. - View Dependent Claims (10, 11, 12)
-
-
13. A fine frame timing synchronization system, comprising:
-
a cross-correlator that generates a cross-correlator output signal based on a received signal and a pilot signal, and a signal-to-interference ratio (SIR) metric calculator that generates a SIR metric signal based on the cross-correlator output signal, wherein the fine frame timing synchronizer generates a fine frame timing estimate based on a timing position of the peak value of the SIR metric signal. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A frame timing synchronization method, comprising:
-
determining a coarse frame timing estimate, comprising;
generating a sliding window differentiator signal based on an auto-correlator output signal, and detecting a peak value of the sliding window differentiator signal, wherein a timing position of the peak value of the sliding window differentiator signal corresponds to the coarse frame timing estimate; and
determining a fine frame timing estimate in a window around the coarse frame timing estimate, comprising;
generating a signal-to-interference ratio (SIR) metric signal based on a cross-correlator output signal, and detecting a peak value of the SIR metric signal, wherein a timing position of the peak value of the SIR metric signal corresponds to the fine frame timing estimate. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A coarse frame timing synchronization method, comprising:
-
generating an auto-correlator output signal based on a received signal;
applying first and second moving average windows to the auto-correlator output signal to generate first and second moving average window output signals, wherein the second moving average window is separated from the first moving average window by a predetermined amount;
calculating a difference between the first and second moving average window output signals; and
determining a coarse frame timing estimate based on a timing position of a peak value of the calculated difference signal. - View Dependent Claims (26)
-
-
27. A fine frame timing synchronization method, comprising:
-
generating a cross-correlator output signal based on a received signal and a pilot signal;
calculating a signal-to-interference ratio (SIR) metric signal based on the cross-correlator output signal;
detecting a peak value of the SIR metric signal; and
determining a fine frame timing estimate based on a timing position of the peak value of the SIR metric signal. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification