220 likes | 398 Views
Turbo-synchronization. Introduction. Communication systems based on the turbo principle Remarkable performances Ideal synchronization. Transmission System. The Turbo Principle. Compute soft information on the transmitted symbols using an iterative receiver. Soft / Hard Information.
E N D
Introduction • Communication systems based on the turbo principle • Remarkable performances • Ideal synchronization Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Transmission System Sébastien de la Kethulle de Ryhove – Turbo-synchronization
The Turbo Principle Compute soft information on the transmitted symbols using aniterative receiver Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Soft / Hard Information • Hard approach • Soft approach 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 Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Example: Turbo-demodulation Transmitter Sébastien de la Kethulle de Ryhove – Turbo-synchronization
NSC Encoder Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Grouping and Mapping Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Example: Turbo-demodulation Receiver – Exchange of soft information Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Synchronization • Find estimates for • The carrier frequency • The carrier phase • The sampling time Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Synchronization Classicalreceiver Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Turbo-synchronization Soft receiver Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Soft Synchronization – Example • Traditional DD synchronization • Soft DD synchronization 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 */ Sébastien de la Kethulle de Ryhove – Turbo-synchronization
BER Performance BER Performance vs. Phase Offset for a Turbo Coded system BER Phase offset [degrees] Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Mean Estimated Phase Offset Mean Estimated Phase Offset [degrees] Phase offset [degrees] Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Estimator Variance Estimator Variance [degrees2] Phase offset [degrees] Sébastien de la Kethulle de Ryhove – Turbo-synchronization
BER Performance BER Phase offset [degrees] Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Estimator Variance Phase offset = 30 degrees Estimator Variance [degrees2] Eb / N0 [dB] Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Performances – Acquisition Preamble: 7 16-QAM symbols BER Eb / N0 [dB] Sébastien de la Kethulle de Ryhove – Turbo-synchronization
Conclusions • Performance enhancement • Synchronization algorithms • Overall system • Encouraging results Sébastien de la Kethulle de Ryhove – Turbo-synchronization