DESIGN AND IMPLEMENTATION OF SYNCHRONIZATION ALGORITHMS FOR DTMB AUTHORS: Eng. Dariel Pereira Ruisánchez MSc. Reinier Díaz Hernández Eng. Ernesto Fontes Pupo Havana, Cuba November 2017
CHANNEL RESEARCH AND DEVELOPMENT TELECOMMUNICATIONS INSTITUTE MODULATOR ENCODING MAPPING AND INTERLEAVING FRAME CREATION AND BASEBAND PROCESSING DECODING DEMAPPING CHANNEL ESTIMATION SYNCHRONIZATION DEMODULATOR
Synchronization Errors TRANSMITTER AND RECEIVER INNER ERRORS Frame Synchronization Delay. Oscillators Frequency Delay. Sampling Clocks Delay. EFFECTS OVER COMMUNICATION CHANNEL Multipath. Doppler Effect. Noise.
Synchronization Models FRAME SYNCHRONIZATION FREQUENCY SYNCHRONIZATION SYMBOL TIMING RECOVERY
Frame Synchronization FRAME SYNCHRONIZATION DELAY Header Frame Body Header Frame Body WRONG FRAME STRUCTURE Header Frame body Header Frame Body CORRECT FRAME STRUCTURE
OSCILLATORS FREQUENCY DELAY Frequency Synchronization FREQUENCY TRACKING CARRIER FREQUENCY OFFSET (CFO)
Symbol Timing Recovery SAMPLING CLOCKS DELAY S1 XS2 S3 S4 XS5 SAMPLING TIMING OFFSET (STO) S6 S1 S2 S3 S4 S5 S6
Proposed Implementations COARSE FRAME SYNCHRONIZATION BY AUTOCORRELATION FRAME SYNCHRONIZATION FINE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN FREQUENCY SYNCHRONIZATION FINE FREQUENCY SYNCHRONIZATION BY ALTERNATING PN AUTOCORRELATION
Proposed Implementations COARSE FRAME SYNCHRONIZATION BY AUTOCORRELATION FRAME SYNCHRONIZATION FINE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN FREQUENCY SYNCHRONIZATION FINE FREQUENCY SYNCHRONIZATION BY ALTERNATING PN AUTOCORRELATION
Coarse Frame Synchronization By Autocorrelation RECEIVED SIGNAL Z -255 CORRELATION COMPARATOR FRAME CAPTURE x 255 SYMB x x x
Proposed Implementations COARSE FRAME SYNCHRONIZATION BY AUTOCORRELATION FRAME SYNCHRONIZATION FINE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN FREQUENCY SYNCHRONIZATION FINE FREQUENCY SYNCHRONIZATION BY ALTERNATING PN AUTOCORRELATION
RECEIVED SIGNAL RESEARCH AND DEVELOPMENT TELECOMMUNICATIONS INSTITUTE LOCAL PN Coarse Frame Synchronization By Correlation With Local PN CORRELATION COMPARATOR FRAME CAPTURE LOCAL PN LOCAL PN
Proposed Implementations COARSE FRAME SYNCHRONIZATION BY AUTOCORRELATION FRAME SYNCHRONIZATION FINE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN FREQUENCY SYNCHRONIZATION FINE FREQUENCY SYNCHRONIZATION BY ALTERNATING PN AUTOCORRELATION
RECEIVED SIGNAL LOCAL PN Fine Frame Synchronization By Correlation With Local PN CORRELATION DELAY ESTIMATION COMPENSATION local PN 420 PN 420 local PN 420 PN 420
Proposed Implementations COARSE FRAME SYNCHRONIZATION BY AUTOCORRELATION FRAME SYNCHRONIZATION FINE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN FREQUENCY SYNCHRONIZATION FINE FREQUENCY SYNCHRONIZATION BY ALTERNATING PN AUTOCORRELATION
Fine Frequency Synchronization By Alternating PN Autocorrelation RECEIVED SIGNAL CORRELATION ESTIMATION COMPENSATION Z -8400
MODULATOR Validation Scheme CHANNEL MODELS AWGN DOPPLER EFFECT MULTIPATH SYNCHRONIZATION ERRORS FRAME DELAY CFO SIMULINK/MATLAB DEMODULATOR FINE FREQUENCY SYNCHRONIZATION FRAME SYNCHRONIZATION COARSE FRAME FINE FRAME SYNCHRONIZATION SYNCHRONIZATION BY AUTOCORRELATION COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN
MODULATOR Validation Scheme CHANNEL MODELS AWGN DOPPLER EFFECT MULTIPATH SYNCHRONIZATION ERRORS FRAME DELAY CFO SIMULINK/MATLAB DEMODULATOR FINE FREQUENCY SYNCHRONIZATION FRAME SYNCHRONIZATION FINE FRAME SYNCHRONIZATION COARSE FRAME SYNCHRONIZATION BY AUTOCORRELATION COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN
MODULATOR Validation Scheme CHANNEL MODELS AWGN DOPPLER EFFECT MULTIPATH SYNCHRONIZATION ERRORS FRAME DELAY CFO SIMULINK/MATLAB DEMODULATOR FINE FREQUENCY SYNCHRONIZATION FRAME SYNCHRONIZATION COARSE FRAME FINE FRAME SYNCHRONIZATION SYNCHRONIZATION BY AUTOCORRELATION COARSE FRAME SYNCHRONIZATION BY CORRELATION WITH LOCAL PN
Validation FRAME SYNCHRONIZATION: CORRECT DETECTION RATE (CDR). REFERENCE: DTMB receiver: algorithm and design, Lingwei Pei.
Correct Detection Rate (CDR) 1 1 1 CDR (AWGN) REFERENCE AUTOCORRELATION CORRELATION WITH LOCAL PN
Correct Detection Rate (CDR) 0,95 0,97 0,84 CDR (AWGN + DOPPLER) REFERENCE CORRELATION WITH LOCAL PN AUTOCORRELATION
Validation FREQUENCY SYNCHRONIZATION: SYNCHRONIZATION TIME AND ESTIMATION STABILITY. ESTIMATION VARIANCE. REFERENCE: A new frequency synchronization algorithm on TDS- OFDM systems, Ling-Long Dai.
Synchronization Time and Estimation Stability 55 90 1,6 10 FLUCTUATION OF ESTIMATES (Hz) SYNCHRONIZATION DELAY (FRAMES) Reference Proposed Algorithm
CFO Variance RESEARCH AND DEVELOPMENT TELECOMMUNICATIONS INSTITUTE Estimation Variance AWGN TU-6 Multipath Reference SNR (db) Proposed Algorithm
Conclusions Two Frame Synchronization schemes were designed and implemented. The first is based on Autocorrelation function and the second is based on Correlation with a local PN. A Fine Frequency Synchronization scheme based on the alternating PN correlation was designed and implemented. The proposed implementations were validated on Simulink/MatLab.
Conclusions The Simulations proved the functionality of both Frame Synchronization schemes on AWGN and Doppler effect channels. The functionality of the Frequency Synchronization scheme on AWGN and multipath fading channels was proved too. Results are comparable with values that appears on the scientific literature.
DESIGN AND IMPLEMENTATION OF SYNCHRONIZATION ALGORITHMS FOR DTMB AUTHORS: Eng. Dariel Pereira Ruisánchez MSc. Reinier Díaz Hernández Eng. Ernesto Fontes Pupo Havana, Cuba November 2017