Synchronization and Channel Estimation in Experimental M-QAM OFDM Radio over Fiber Systems Using CAZAC Based Training Preamble 1HumNathParajuli,2HaymenShams,1 EszterUdvary 1MarieCurieEarlyStageResercher,FiWiN5G DepartmentofInfocommunicationsandElectromagneticTheory OpticalandMicrowaveTelecommunicationLaboratory BudapestUniversityofTechnologyandEconomics 2DepartmentofElectronicandElectricEngineering, UniversityCollegeLondon(UCL) London,UK ProfG. Schaeffer 1 Contents qIntroduction qSynchronization Methods qExperiment/Results qConclusions 2 Introduction q mmWave RoF systems q 60 GHz: (57-64 GHz) § High attenuation, CD affects severly § Deployment of large number of small cells § Base station complexity should be reduced § Signal processing optimization problems : modulation, demodulation, power efficient coding, synchronization, channel estimation etc q 5G goal: 1-10 Gbps to end user q OFDM § § § § Tolerent to liner impairments Highly spectral efficient Well studied method, easy implemenation Practical problem: very sensitive to synchronization errors! 3 Introduction q Symbol time offset § Rx never knows the precise arriving time of the symbol § Missalignment of Tx and Rx symbols § Problem statements Subcarriers (Frequency) q OFDM problem: Synchronization (π΅ + π΄)βπ» βπ/π΅ § Find the accurate downsampling point § Allign the Tx and Rx symbol correctly § Causes imperfect further processing, leading to imperfect demodulation (ISI and ICI). q Frequency offset OFDM symbols (time) q Frequency errors between Tx and RX: carrier frequency and LO frequency difference, due to channel characterstic etc. § Causes missalignment of IFFT and FFT window affecting orthogonality which leads to ICI § Causes constellation rotation 4 SynchronizationMethods q Symbol timing offset estimation q Training preamble § Cross correlation of received signal with native training signal 4 67 5 π π = -π π+π+ 89: § π π (π + π) 2 Not good for low SNR : phase is badly destroyed in the received signal § Auto correlation of received signal and delayed received signal 4 67 5 π π = -π π+π+ 89: § π β π (π + π) 2 Better correlation, because channel is same § Longer sequence, better correlation § Performance determined by preamble structure ! q Blind timing offset estimation § Time locked loop : operates based on the error signal adaptation § Delay and correlate of the cyclic prefix. 5 SynchronizationMethods q Different preamble structures q Schmidl [1] § Preamble § Consist of two identical halfs: PN sequence on the even ferquencies and zeros on odd frequencies ππππππππBCDEFG = π΄4 π΄4 5 § Correlation: 4 67 5 π π = -π π+π+ 89: § Energy: π β π (π + π) 2 J 67 K E π = β89: π π + π + § Timing metric: π π π π = E π 5 4 5 5 5 6 5 SynchronizationMethods q Different preamble structures q Minn [2] § Preamble § Consist of four identical halfs ππππππππMNOO = π΄4 π΄4 βπ΄4 βπ΄4 P P P P q Ren [3] Metric magnitude § Preamble § Consist of two constant amplitude zero auto correlation (CAZAC) sequences weighted by real valued PN sequences (values either +1 or -1). 1.2 1 0.8 0.6 0.4 0.2 0 Minn Ren Schmidl 0 200 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 Samples ππππππππRSO = (πΆπ΄ππ΄πΆ)4 (πΆπ΄ππ΄πΆ)4 β π4 5 7 5 SynchronizationMethods q Frequency offset estimation q Using training preamble 1 β³ π = πππππ(π (π)) π π = positionofstartingsymbol q Chanel estimation q Using pilots: least square (LS) estimation and interpolation § For channel response π»(π), transmitted signal response π(π) and noise response π(π) , received signal response π π πrNGst π q π»rNGst π = πrNGst π q Using traning preamble: interpolation not possible. q We use the averaging technique 8 Experimentalsetup q Transmission system AWG Chanel 1 Amp 1 6 GHz AWG Chanel 2 Amp 2 MZM OBPF 2 EDFA 2 Tx. Fiber PC 6 GHz DFB laser 54 GHz EDFA 1 Comb source Tunable filter Rx. OBPF 1 50-65 GHz Amp 1 Real time scope Fiber LO 54 GHz 9 IF Amp Offline processing Experimentalsetup OFDM Generation parameters Ch 1 AWG Clipping and normalization Up conversion RRC pulse shaping P/S conversion β¦ β¦ Training insertion β¦ Add prefix β¦ β¦ IFFT β¦ β¦ Pilot Insertion β¦ β¦ β¦ S/P conversion MQAM modulation q Transmission system Ch 2 DSP transmitter No. of bits 57344 Baud rate 5 Gbaud QAM order 16 CP 25 % NFFT 1024 RRC roll off 0.4 Training symbol 1 Pilots 10 values 5 FFT length MQAM demodulation P/S conversion β¦ β¦ Remove Pilot β¦ β¦ Chanel equalization through pilot β¦ β¦ β¦FFT β¦ Remove prefix β¦ β¦ S/P conversion 11 Scope signal Down conversion RRC pulse shaping Sampling point alignment Down sampling Symbol time sync Frequency offset correction Remove training Experimentalsetup q Receiver DSP OFDM symbols Receiver DSP Rx Synchronization OFDM Decoding Pilot tones Training sym OFDM data Results Step 2: Down sample and iterative search for peak values for i= 1: iteration-1 offset =i; signal= downsample(signal, factor, offset); % calculate the Ren metric and find the position of peak(i) % store the peak(i) in buffer as buffer(i)=[ buffer(i-1) peak (i)] ; end Step 3: Calculate the downsample position downsample position = arg max[buffer (i)]; 12 Remove training Frequency offset correction Symbol time sync Down sampling Sampling point alignment RRC pulse shaping Down conversion Scope signal Step 1: Initializations iteration = ADC sampling rate/QAM symbol rate factor= iteration buffer =0; metric magnitude Rx Synchronization metric magnitude q Downsampling offset correction 0.4 0.2 0 1 0.8 0.6 0.4 0.2 0 0 0 1 1 2 3 Samples 4 2 3 Samples 4 5 x 10 4 5 x 10 4 Results q Downsampling offset correction q For Back to back (w/o and with downsampling point correction) q With Optical channel (w/o and with downsampling point correction) 13 Results q Chanel estimation: using training preamble Inverse channel response through training symbol β 1/N × OFDM data Corrected OFDM data q Pilot with interpolation method and training signal with averaging technique: comparision 14 Conclusions q CAZAC based training preamble can be used effectively in experimental MQAM OFDM RoF systems for synchronization and channel estimation. Can be applied to any order (M) in M-QAM OFDM. q For effective time synchronization, optimum downsampling point has to be identified, which can be obtained with proposed iterative method. q Same training preamble can be used for all the purposes: symbol time offset estimation, frequency offset estimation and channel estimation § Bandwidth efficiency increases ! § Lower signal processing tasks: reduces complexity. 15 References [1] T. M. Schmidl and D. C. Cox, "Robust frequency and timing synchronization for OFDM," in IEEE Transactions on Communications, vol. 45, no. 12, pp. 1613-1621, Dec 1997. doi: 10.1109/26.650240. [2] Hlaing Minn, V. K. Bhargava and K. B. Letaief, "A robust timing and frequency synchronization for OFDM systems," in IEEE Transactions on Wireless Communications, vol. 2, no. 4, pp. 822839, July 2003. doi: 10.1109/TWC.2003.814346. [3] Guangliang Ren, Yilin Chang, Hui Zhang and Huining Zhang, "Synchronization method based on a new constant envelop preamble for OFDM systems," in IEEE Transactions on Broadcasting, vol. 51, no. 1, pp. 139-143, March 2005. doi: 10.1109/TBC.2004.842520. [4] U.Gliese, S.Norskov, T.N Nielsen: Chromatic dispersion in fiberoptic microwave and millimeter-wave links, in Microwave Theory and Techniques, IEEE Transactions, vol.44, no.10, pp.1716-1724, 16 Oct 1996. Acknowledgement JohnMitchell,CyrillRenaud DepartmentofElectronicandElectricEngineering, UniversityCollegeLondon(UCL) London,UK 17 Thank youforyourattention!!! 18
© Copyright 2025 Paperzz