Spread Spectrum
and
Multi-Carrier Systems
MIMO-OFDM
Modulation principle:
information
xx
●
is xx
●
is needed xx
magnitude A
V(t)
Time
(0 dBm) (0 dBW)
dB, dBm and dBW (2)
deciBel-milliwatts (dBm) is
●
a unit of level (logarithmic ratio) used to indicate that a
power ratio is expressed in decibels (dB) with reference
to one milliwatt (mW)
P
x=10⋅log 10 ( ) in dBm
1 mW
deciBel-Watts (dBW) is
●
a unit of level used to indicate that a power ratio is
expressed in decibels (dB) with reference to one Watt (W)
P
x=10⋅log 10 ( ) in dBW
1W
+3 dB = 2-fold the power 20 dBm = 100 mW
+10 dB = 10-fold the power 23 dBm = 200 mW
+20 dB = 100-fold the power 30 dBm = 1 W
+30 dB Debaene
© Thierry = 1000-fold the power Spread Spectrum and OFDM 16
dB, dBm and dBW (3)
Example WiFi Transmitter/Receiver:
T
b
Tb = bit period
f
Rb
1.10-2
Symbols
1 90°
0 1
180° 0°
0 270° (-90°)
Power
BPSK modulated
baseband
f
Rb fc
2*Rb
© Thierry Debaene Spread Spectrum and OFDM 31
BPSK modulator
data Cn-1 Cn
0 0° 0°
0 180° 180°
1 0° 180°
1 180° 0°
initial 1 0 0 1 1 0 1 0 0 0 1 0
=>
(90°) 01
(13π/4)5°) 01 11 (45°)
(180°) 00 11 (0°)
(-13π/4)5°) 00 10 (-45°)
(270°) 10
on-axis off-axis
© Thierry Debaene Spread Spectrum and OFDM 37
Quadrature Phase Shift Keying (3)
01 11 01 11
00 10 00 10
01 11 01 11
00 10 00 10
11 01 00 10
Quadrature Phase Shift Keying (4)
●
2 x bandwidth efficiency of BPSK
●
max 180° phase jumps => a lot of harmonics !
●
QPSK is a highly robust modulation scheme:
– less prone to constellation distortion i.e. position of points
(non-linearity of Tx Power Amplifier)
– good noise immunity (AWGN)
© Thierry Debaene Spread Spectrum and OFDM 40
QPSK signal I channel
●
max 180° phase jump
1 1 -1 -1 -1 1 1 1 odd
2.T Q channel
T
even
●
max 90° phase jump
odd
Q channel
T 2.T
even
T
T = bit period (time)
10
Euclidian distance:
●
a metric indicating the distance between constellation points
Peak to Average Power Ratio (PAPR):
●
a metric indicating theSpread
© Thierry Debaene
difference in power between the maximum
Spectrum and OFDM 47
and the average power to transmit the signal
(Rectangular) 16-QAM
16-QAM:
- 4 bits (24 = 16 symbols)
- 12 different angles
- 3 different amplitudes
0,8 µm
peak
(sin x)
sinc x=
zero-crossing
x
Frequency
∆f
© Thierry Debaene Spread Spectrum and OFDM 73
FDM versus OFDM
FDM non-overlapping carriers
(guard band) are spaced apart in such
a way that signals can be received and
demodulated with conventional filters
and demodulators.
1 1
s(t)= cos(m−n)ω t − cos (m+ n)ω t
2 2
(2 π) (2 π)
1 1
s(t )= ∫ ( cos(m−n)ω t )− ∫ ( cos(m+ n)ω t )
0 2 0 2
s(t) = 0 – 0 => Orthogonal, frequency sin(m ωt) does not disturb frequency sin(n ωt )
© Thierry Debaene Spread Spectrum and OFDM 75
Minimum sub-carrier spacing
Frequencies f1 and f2 over a period T are orthogonal when
T
For an arbitrary value of Ф form 0 to 2π (any phase difference between 2 sinusoids), the
above equation is zero when the cosine term is equal to 1 and the sine term is equal to 0.
To get this, we need to have
2 π (f 1 −f 2 )T =2 π n
n
f 1 −f 2=Δ f = n = integer number
T
The minimum sub-carrier spacing (when minimum value of n = 1) is
1
f 1 −f 2=Δ f = T = symbol time
T
© Thierry Debaene Spread Spectrum and OFDM 77
4 sub-carriers = 1 OFDM-signal
n=1
n=2
n=3
n=4
OFDM-signal
5 sub-carriers
...
PSK- up-converter
modulator 2.4 or 5 GHz.
1
Rb =
n Tb
© Thierry Debaene
sin (2 π( f + n Δ f )t )
Spread Spectrum and OFDM 80
Problem analog OFDM modulator
at Transmitter:
●
Large scale integration of 64 ... 8192 oscillators (f, f+∆f,
f+2∆f, ... f+8191∆f) each locked to the other so that the
frequencies are exact multiples
at Receiver:
●
64 ... 8192 narrow bandpass filters needed
Period T = 1 sec.
T
s1(t) s3(t) s2(t)
Time
Frequency
Amplitude
Time Frequency
1 (one) period
N-point DFT
Sample N
N-point N = power of 2
(to allow fast
IFFT transforms)
N orthogonal frequencies
OFDM-signal
Constellaion Mapper
...
...
...
N-point IFFT
S/P P/S CP, DAC &
FEC
LPF PA
sin (2 π f C t )
...
...
...
up-converter
2.4 or 5 GHz.
© Thierry
Thierry Debaene
Debaene Spread Spectrum and OFDM 91
OFDM Cyclic Prefix Insertion
●
The OFDM-signal is transmitted per symbol (in block), multipath
delay will cause Inter Symbol Interference (Inter block Interference)
Therefore, a guard period is introduced to combat ISI
●
Zero Padding as guard period
– Add “zeros” (no signal) to each symbol
– Destroys the orthogonality (periodicity) needed by FFT / IFFT
●
Cyclic Prefix (CP) as guard period
– First few samples are copied to the back of each symbol
– Simple trick to keep the orthogonality
● Where Ppeak and Paverage are the peak and average power of a
given OFDM symbol
f f f
t t t