implementation of synchronization algorithms for media flo systems
TRANSCRIPT
1
Implementation of Synchronization Algorithms for Media Flo Systems
ByAhmad ElMoslimany
Supervised by:Prof. Mirette Sadek
2
Agenda• Introduction to Media FLO system• Media FLO Transmitter• Media FLO Receiver– Synchronization– Equalizer– Turbo decoder– Reed Solomon decoder
• Simulation results & !!!!!!
3
Agenda• Introduction to Media FLO system• Media FLO Transmitter• Media FLO Receiver– Synchronization– Equalizer– Turbo decoder– Reed Solomon decoder
• Simulation results & !!!!!!
4
What is Media FLO?
•American standard for video broadcast.•Mainly used in mobile TV.•An OFDM based system.
7
Agenda• Introduction to Media FLO system• Media FLO Transmitter• Media FLO Receiver– Synchronization– Equalizer– Turbo decoder– Reed Solomon decoder
• Simulation results & !!!!!!
9
Super frame Structure
• OFDM symbol = 4000 active sub-carrier• B.W = 5.55 MHz• Frequency spacing = 1.35 KHz
10
Agenda• Introduction to Media FLO system• Media FLO Transmitter• Media FLO Receiver– Synchronization– Equalizer– Turbo decoder– Reed Solomon decoder
• Simulation results & !!!!!!
12
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.
13
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.
Synchronization theory
Synchronization types
Frame synchroniza
tion
CFO estimation
Trigger point estimation
Frame synchronization
• Detect the start of the frame.
• Search for known preamble.
• OFDM preamble has unique properties.
• Based on correlation technique.
CFO(cont’d)• Fine frequency offset, Through maximum
likelihood estimator
• Coarse frequency offset, through correlation process.
1* )()()(
)(21
Lm
mk
ML
Nkrkrm
Blind Method
coarse trigger point estimation through ML estimator
1-Lm22
1*
ML
.|N)r(k||r(k)|21)(
).()()(
}.|)(-)(|{maxarg
mk
Lm
mk
m
Nkrkrm
Pilots Aided MethodTrigger point fine tuning using pilots aided method
using the following metric.
).(minarg
0
],0[0)(
)(|h(m)|)(
,0
1L
0m2c
qPt
nnGnGnGn
nf
qmfqP
IBIqfine
IBI
24
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.– Frame synchronization• Blind method• Pilots aided method
– Symbol synchronization– Carrier frequency offset estimation
25
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.– Frame synchronization– Symbol synchronization• Blind method• Pilots aided method
– Carrier frequency offset estimation
31
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.– Frame synchronization– Symbol synchronization• Blind method• Pilots aided method
– Carrier frequency offset estimation
32
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.– Frame synchronization– Symbol synchronization• Blind method• Pilots aided method
– Carrier frequency offset estimation
38
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.– Frame synchronization– Symbol synchronization• Blind method• Pilots aided method
– Carrier frequency offset estimation
42
Synchronization• Synchronization theory.• Application of synchronization algorithms in
Media FLO system.– Frame synchronization– Symbol synchronization• Blind method• Pilots aided method
– Carrier frequency offset estimation
46
Agenda• Introduction to Media FLO system• Media FLO Transmitter• Media FLO Receiver– Synchronization– Equalizer– Turbo decoder– Reed Solomon decoder
• Simulation results