Skip navigation links

Contents Authors & Contacts Print a copy of this R&T report More R&T Reports Search NASA Glenn Home NASA Home

Robust Sliding Window Synchronizer Developed

The development of an advanced robust timing synchronization scheme is crucial for the support of two NASA programs--Advanced Air Transportation Technologies and Aviation Safety. A mobile aeronautical channel is a dynamic channel where various adverse effects--such as Doppler shift, multipath fading, and shadowing due to precipitation, landscape, foliage, and buildings--cause the loss of symbol timing synchronization.

Tests from a ground-based mobile vehicle through a geosynchronous communications satellite, using the EB200 direct-sequence spread spectrum modem, lost synchronization at a signal-to-noise ratio Eb/N0 as high as 11 dB. At this signal-to-noise ratio, the modulations could still maintain an adequate bit error rate of about 1×10-6 if the synchronization was not lost.

block diagram
Sliding-window symbol synchronizer.
Long description.

Consequently, a novel non-data-aided symbol timing synchronizer for M-ary phase-shift-keying (MPSK) modulation schemes was studied at the NASA Glenn Research Center. It calculates the post demodulation baseband signal energy in a sliding window. If the symbol timing is correct, the average signal energy will be the maximum. On the basis of this principle, the synchronizer detects the phase errors and/or frequency errors. The synchronizer structure is designed and simulated using MATLAB/Simulink. The following block diagram shows the robust sliding-window average (SWA) synchronizer. The I (in-phase) and Q (quadrature-phase) channel baseband signals are digitized by the analog-to-digital converter (ADC) and sent to two shift registers, respectively. The sampling clock is generated by the voltage-controlled oscillator (VCO), and the shift registers act as two simultaneous sliding windows. At the symbol rate, the K samples of I and Q channels in the window are summed and squared, and the results are added to form the signal W(n) at the adder output. When the local symbol clock and the incoming data symbol clock are synchronized, the output of the adder is the maximum. The control algorithm computes the control signal (+ or -) to send to the VCO as it attempts to obtain the maximum W(n).

block diagram
MatLab-Simulink simulation program for the sliding-window symbol synchronizer.
Long description.

A simulation model of the SWA synchronizer is shown in the diagram on the next page. The performance is evaluated in an added white gaussian noise (AWGN) channel. The synchronizer model consists of an eight-tap delay line for theI and Q baseband channels. The output of the delay line is summed and squared each sample time. Then, these data are added and fed into a serial-to-parallel converter. Each sample period, the parallel data are forwarded to the SWA of length 128. The data are then sent to the control algorithm, which in turn adjusts the VCO to achieve phase and frequency lock with the incoming data.

Simulations for 45° and 90° phase errors are shown in the graphs on the next page. The synchronizer can achieve phase lock for a ratio of symbol energy to noise energy Es/N0 as low as 0 dB (Eb/N0= -3 dB for quadrate phase shift keying, QPSK) with a convergence time less than 100 symbols. For comparison, when the old popular early-late-gate symbol timing synchronizer was simulated, the minimum working Eb/N0 was 3 dB, which is 6 dB higher than for the SWA synchronizer with about the same convergence time. Because the sliding-window symbol timing synchronizer can work at a very low signal-to-noise ratio, the modem can work in unconventionally noisy environments, which include aeronautical satellite communications.

graph; not convergent with a variance of 1/2.52 and signal-to-noise ratio of -5 dB; convergent with a variance equal to less than 1/4 and signal to noise ratio of -3 dB graph; not convergent with a variance of 1/2.52 and signal-to-noise ratio of -5 dB; convergent with a variance equal to less than 1/4 and signal to noise ratio of -3 dB
Left: Phase error versus symbol count for initial phase error of 1 tap (45°). Right: Phase error versus symbol count for initial phase error of 2 taps (90°).

Research on robust carrier synchronization and pseudonoise (PN) code acquisition and tracking is needed to further improve the robustness of a code division multiple access (CDMA) communications satellite for aeronautical applications. The SWS will be useful in the development of the new PN code tracking scheme. This research will support the newly initiated NASA Exploratory Technology for National Air Space (NExTNAS).

Glenn contact: Kue S. Chun, 216-433-3624, Kue.S.Chun@nasa.gov
Authors: Kue S. Chun, Fuqin Xiong, and Stanley Pinchak
Headquarters program office: OAT
Programs/Projects: AATT, AvSP, NExTNAS


next page Next article

previous page Previous article


Last updated: January 21, 2005 2:41 PM


Responsible NASA Official: Gynelle.C.Steele@nasa.gov
216-433-8258

Point of contact for NASA Glenn's Research & Technology reports: Cynthia.L.Dreibelbis@nasa.gov
216-433-2912
SGT, Inc.

Web page curator: Nancy.L.Obryan@nasa.gov
216-433-5793
Wyle Information Systems, LLC

NASA Web Privacy Policy and Important Notices