Turbo-synchronization
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Introduction Communication systems based on the turbo principle Remarkable performances Ideal synchronization
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Transmission System
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization The Turbo Principle Compute soft information on the transmitted symbols using an iterative receiver
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Soft / Hard Information Hard approach Soft approach
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization The Turbo Principle Applicable to a wide variety of problems: –Decoding: Turbo-decoding –Decoding + equalization: Turbo-equalization –Decoding + demodulation: Turbo-demodulation –… Turbo detection
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Example: Turbo-demodulation Transmitter
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization NSC Encoder
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Grouping and Mapping
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Example: Turbo-demodulation Receiver – Exchange of soft information
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Synchronization Find estimates for –The carrier frequency –The carrier phase –The sampling time
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Synchronization Classical receiver
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Turbo-synchronization Soft receiver
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Soft Synchronization – Example Traditional DD synchronization Soft DD synchronization
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Algorithm: Soft Phase Synchronization Initialize /* many possibilities */ do { Correct the phase of the received sequence Perform one soft det./dec. iteration on the corrected sequence Find a new estimate for using the newly obtained soft information } while ( changes a lot) /* Continue with detection / decoding */
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization BER Performance Phase offset [degrees] BER BER Performance vs. Phase Offset for a Turbo Coded system
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Mean Estimated Phase Offset Phase offset [degrees] Mean Estimated Phase Offset [degrees]
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Estimator Variance Phase offset [degrees] Estimator Variance [degrees 2 ]
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization BER Performance Phase offset [degrees] BER
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Estimator Variance Phase offset = 30 degrees Estimator Variance [degrees 2 ] E b / N 0 [dB]
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Performances – Acquisition BER Preamble: 7 16-QAM symbols E b / N 0 [dB]
Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Conclusions Performance enhancement –Synchronization algorithms –Overall system Encouraging results