CDMA MIMO and OFDM NPTEL Notes
CDMA MIMO and OFDM NPTEL Notes
4G (∼ 2010’s)
Received Signal
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
, FA (a) Φ
x y BER Approximation
Transmitted Received
symbol symbol i) BER on SNR using approximation.,
!
1
BER = 12 1 − 1 1 1 − (1 + 2 )− 2
r
=
we have, y = h x + n 2 2 SNR
1+ SNR
where h is fading coefficient and n is Gaussian noise
≈ 12 1 − (1 − 12 SNR2 ) = 1
ii) Then, received power = |h|2P = a 2P 2 SNR
a 2P
=⇒ Fading SNR, SNRF = 2 = a 2 SNR i) Note that while the BER is decreasing exponentially
σ 1 SNR
1
(i.e., 2 e 2 ) in a wireline system,
iii) From BERderived for BPSKmodulation, −
√ 1
BER = Q a 2SNR it is decreasing only by 2 SNR in case of wireless system.
SNRF = Q
p
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
,
Deep fade≈ 1 − 1 −
1 at high SNR = 1
Fading h noise at n SNR SNR
ii) Andcoefficient
received power = 2P = a 2P
receiver
|h| Rx
Tx
1
x a 2P iii) Note, that
Single Bit
link Error Rate (≈ 2SNR ) ∝ Deep Fade
=⇒ Fading SNR, SNRF = 2 = a 2 ySNR
Transmitted σ Received → The destructive interference in wireless channel results
symbol symbol
in the deep fades Rx
Tx
→ The performance degrade due to deep fades can be overcome
by theMultiple links of diversity
principles
T1 Link-1 R1
Multiple receive antenna Wireless system → System is in deepy1fade, if the received signal power is
Tx x h2 Rx
lower than noise ypower
Link-2
2
i) Recall that for a system with multi rx antenna R22 σ2 = 1
Transmitted
=⇒
symbol gP < σ , =⇒ g<
Received
symbols P SNR
h1
ii) Probability of deep fade, PDF = Pr g < SNR 1
h2 y1
Tx x y2 Rx 1
R SNR
Deep Fade
yL
=⇒ PDF = 0 FG (g) dg
hL
Wireless System 1 1
g L−1e−g dg
R SNR
i) The power of each channel coefficient hi , ∀i varies with time = 0
we have the received SNR after MRC as, Fading h noise at n (L − 1)! Deep fade
P P P
coefficient
At high SNR, we have SNR
receiver 1 ≈ 0, Tx Rx
Fading 2 2 2 2
SNRm = 2 {|h1| + |h2| + · · · + |hL | } = 2 k h xk = 2 g ,
σ σ σ and note that consideredy 1 , =⇒ e −g ≈Single
limit is 0 ≤ g ≤ SNR 1 link
ii) Assuming hi , ∀i are IID Rayleigh fading channel coefficients
Transmitted 1
RReceived 1 1 g L 1
2
symbol
=⇒ PDF = symbol SNR
g L−1 dg = SNR
with E{|hi | } = 1, ∀i, we have 0 (L − 1)!
|
1)! L 0
(L − Tx Rx
→ g is also a RV with Chi-Squared distribution χ22L with 1 1 1
= ∝
time, t 1 L! SNR L SNRL
g L−1e−g
Power of Fading Coefficient
2L degrees of freedom and FG (g) = Multiple links
(L − 1)! T1 Link-1 R1
Deep Fade
iii) With increasing number of antennas L, probability of
Tx Deep
Link-2 fade decreases
Rx and this leads to
ii) This Fading process causes the received power to vary
significantR2 decrease in BER T1
and is a key aspect of wireless channels
Link-1
h1 R1
Intuitive explanation d
Wireless System
Deep fade
Rx
Fading h noise at n
coefficient receiver Rx
Tx
x y Single link
Transmitted
symbol
Received iii) Let d denote the spacing between the uniformly
symbol
Rx spaced antennas
Tx
→ For independently fading channels, the condition is given by
Multiple links dmin = λ2 , where dmin is the min separation between antennas
and λ(= C f ) is the wavelength of the carrier
i) In a system with single tx and single rx antenna, c
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
,
Wireless System
Deep fade
Fading h noise at n
coefficient receiver Rx
Tx
x y Single link
Transmitted Received
symbol symbol
Tx Rx
Received
symbol Example of a MRC
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
,
In such case, max. delay spread is not an appropriate metric Multipath power profile
LOS NLOS Interference
ii) RMS Delay spread (root mean square) is considered in 0 dB g2
g1 g3
NLOS
such scenario. We now consider
−10 dB
+ dx g0
R gi −20 dB
BS
Mobile bi = PL−1 , the fraction of power in i th path g0
j=0 gj
Multi-path g1 0 1 2 3 4 5 τ (µs)
g2
Average delay by weighing each delay by fraction of power 0.01 × 0 + 0.1 × 1 + 1 × 3 + 0.1 ×
g3
5 floor
Noise
i) Channel response is
PL−1
gi τi → ττ0= τ1 = 2.9752µs
PL−1
PL−1
τ = i=0 bi τi = PL−1i=0 0.01 s
τ2
+ 0.1 + 1 + 0.1
τ3 τ0 Spurious compo
S1 S2 S5 delay τspread
0
i.e.,
S 0 T > στ S3 S4 S6
τ1 Signal delayed by τ1
iii) Typical outdoor delay spread in a wireless channels is 2µs
S1 S2 S5
g0 τ 1 − τ0 Signal Bandwidth Bs < Channel Coherence Bandwidth Bc (difference in LOS and NLOS path in a cell is 1KM , )
g1 τ1 Signal delayed by τ1
g2
Signal Bandwidth
τ1 − τ0 Bs > Channel Coherence Bandwidth Bc
g3 X(f ) X(f )
Noise floor
τ0 τ1 τ2 τ3 τ0 Spurious components
Bs Bs X(f ) X(f )
Spread over time
H(f ) Flat Fading H(f )
Freq. Selective Bs Bs
Multipath power profile Bc Bc
0 dB g2 Transmitted Signal H(f ) Flat Fading
Freq. Selective
g1 g3 Bc Bc
−10 dB Y (f ) S=0 H(f )X(f ) S3 NoSDistortion
4 S6 Y (f ) = H(f )X(f )
g0 Distortion
−20 dB
S1 S2 S5 Y (f ) = H(f )X(f ) No Distortion Y(
0 1 Distortion
2 3 4 5 τ (µs)
i) Consider that the bandwidth
t of the signal Bs , is less than
Channel T X(f )
the coherence bandwidth of the channel Bc . I.e., Bs < Bc
Signal delayed by τ0
S0 S3 S4 S6 Bs i) Consider that the bandwidth of the signal Bs , is greater than
→ In this scenario, there is no distortion in the the coherence bandwidth of the channel Bc . I.e., Bs > Bc
X(
S1 S2 S5 received signal Y (f ) H(f ) → In this scenario, there is distortion in the
Bs
Frequency Domain Analysis → Note that the flat portion
Bc of channel freq. response H (f ) is
τ0
S0 S3 S4 S6 received signal Y (f )
i) We have the response of the channel in time domain as called the Coherence bandwidth
Y (f ) = H(f )X(f ) ii) This scenario is termed as a Frequency selective fading Bc
S1 S
y(t) = h(t) ∗ x(t), where x(t)2 is transmitted Ssignal,
5 ii) This scenario is known as a Flat fading channel, as the signal
y(t) is received
τ1
signal and Signal
h(t) isdelayed
the impulse
by τ1 response BW is within the flat portion of the channel freq. response Typical Component Y(
Doppler Effect
Bs
Example Freq. domain Time domain Implication
BS If Bs > Bc =⇒ στ > T Freq. Selective Fading and ISI
Q) Given
H(f f)c = 1.85GHz, V = 60mph and θ = 30◦, compute the
If Bs < Bc =⇒ στ < T Freq. Flat Fading and no ISI
Bc doppler shift and received freq.
Sol) YWe 5
(f )have
= H(fV)X(f
= 60
) × 1.6 × 16 = 26.8m/s
θ V
Mobile Mobile velocity
fd = 26.8×cos 30◦
× 1.85 × 109 = 143Hz and
is moving 8 3×10
BS
fr = 1.85 × 109 + 143Hz
i) In a scenario where the mobile is moving, will causes the freq.
of the received signal to change Impact of Dopper on Wireless channel
→ This is known as the Doppler effect Pi=L−1 −j2πf τ
i) Recall fading coefficient is h = i=0 ai e c i
→ It is the change in freq. of the received signal due to motion ii) When the mobile is moving, the delay τi changes with time
between Txer and the Rxer V cos θt
=⇒ τi (t) = τi ± and
ii) Assuming the mobile is moving at an angle θ with the BS, C
Pi=L−1 −j2πfc τi ± V cos
θt
V cos θ h = i=0 ai e C
we have the doppler freq. fd = × fc , where Example:
C Pi=L−1 −j2πf τ ∓j2πf t
V is velocity of mobile, C is speed of light and fC is carrier freq. = i=0 ai e c i e d = h(t)
Note, the channel coefficient is time-varying and hence known i)Considering fd = 143Hz,
iii) Frequency of rxed signal fr = 1 + V cos θ f .
C 1 = 1.7ms
the coherence time Tc = 4×143
C
as time selective channnel
If mobile is → The channel is approx. constant for (or changing after) 1.7ms
iii) Mobility → Dopper → Time-varying phase → Time selective
→ moving towards BS (i.e., 0 < θ ≤ π2 ), then fr ≥ fc
iv) Considering the phase factor
→ moving away from BS (i.e., π2 < θ ≤ π), then fr ≤ fc
at t = 0 the phase = 0, and at t = 4f1 the phase = π2
d
has changed significatly
→ Coherence time Tc (= 4f1 ) is defined as the time
d
over which channel is approx. constant
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
,
i) Balance Property:
Code generation of CDMA Example: LFSR for N = 4 → The number of (−1)’s (=8) u the number of (1)’s (=7)
i) The code is typically a Pseudo Noise (PN) sequence (random). ii)
StatesRun
→ Xi−1length
Xi−2 Property:
Xi−3 Xi−4 Xi (= Xi−4 ⊕ Xi−3 )
State Variables → Xi−1 Xi−2 Xi−3 Xi−4 Xi (= Xi−4 ⊕ Xi−3 ) Runs ↓ 1
A PN seq. is generated by a linear feedback shift register (LFSR)
1 1 1 1 0
States ↓ 1 1 1 1 1 0 → A2 Run0 is defined
1 1 as 1the string 0of continuous values
1 if d = 0,
(
=⇒ r(d) =
C(n) = [ −1 −1 −1 −1 1 1 1 −1 1 1 −1 −1 1 −1 1 ]
−1 (→ 0)
N if d =
6 0 (and largeN ).
System model of a CDMA (single-user) system C(n)
C(n − [ [−1−1 1 −1
2) = = −1 −1
−1 −1 −11 1 1 1 1 1 −1
−1 1 1 11 −1 −1 1 1]
−1 −1 −1 1 ]
C(n) × C(n
C(n−−2)2)= =
[ [ 1−1−1 1 1 −11 −1 −1
−1 1 −1−1 1 1 −1
1 1−1 −1
−1 −1
1 11 1−1] −1 1 ]
i) Consider a single-user CDMA system, i.e., User-0 transmits SNR
C(n) ×of a−
C(n single-user
2) = [ 1 CDMA
−1 1 system
1 −1 −1 1 −1 1 −1 −1 −1 BER 1of 1a single-user
−1 ] CDMA system
symbol a0, uses C0(n) ∈ {−1, +1} ∀n with length N , and let Further, analyzing the noise component i) Using SNR = SNRBPSK = P2 , we have
1 PN σ
Transmitted symbol x(n) = a0C0(n) E{e w} = N n=0 E{w(n)}C0(n) =0 SNRCDMA = N |h|2SNR
CDMA
Received symbol y(n) = hx(n) + w(n), where e ∗} = E{ N1 n w(n)C0(n) N1 m w ∗(m)C0∗(m) }
E{e ww N SNR
P P r !
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
,
y1 h1 h2 x1 w1 h1 h2 w1
" # " #" # " # " # " # " #
i) Does NOT require knowledge of CSI at Transmitter. = ∗ + = ∗ x1 + x2 + Q.) Alamouti processing "given # CSI h1 = 2 + j and h2 = 1 − 2j, " We# have
Very useful from practical viewpoint y2∗ h2 −h1 x2
∗ w2∗ h2 −h1 ∗ w2∗ i x
1
i −x ∗
2
Sol) y1 = 2 + j 1 − 2j x + w1 , y2 = 2 + j 1 − 2j
h h
x + w2
h1 h2 x x1
" # " #
∗
ii) Consider a 2 × 1 MISO"system transmit
# symbols x1 and x2 =⇒ y = c1 x1 + c2 x2 + w, where c1 , ∗ and c2 , # " #2 " #
y1 2 + j 1 − 2j x1 w1 2+j 1 − 2j w1
" # " " # " # " #
x1 h2 −h1∗
# "
−x2∗ = + = x1 + x2 +
using transmit vectors and at time instants Note that c1 and c2 are ORTHOGONAL !. i.e., cH
y2∗ 1 + 2j −2 + j x2 w2∗ 1 + 2j −2 + j w2∗
x2 x1
∗ 1 c2 = 0
y1
" #
cH
iii) To recover x1 from y, we process as Extract x1 using , kc11k y = √110 2 − j 1 − 2j f1, similarly
h i
=k c1 k x1 + w
1 and 2 respectively. y2
∗
cH c H cH cH
iii) The, the symbol 1 y= 1 c x + 1 c x + 1 w e where,
=k c1 k x1 + 0 + w
" y# that we receive at time instant#1 and 2 is y1
" #
kc1k 1 1 kc1k 2 2 kc1k cH 1
Extract x2 using , kc2k y = 10 1 + 2j −2 − j
h i
kc1k 2 √ =k c2 k x1 + w f2
i x H H y2
"
i −x ∗ c c
∗
1 2 +w e ∗} = E kc1 k wwH kcc1k = kc1 k E wwH kcc1k = σ 2
n o
+ w1 and y2 = h1 h2 E {wew
h h
y1 = h1 h2 2
x2 x1∗ 1 1 1 1
Q.) Given SNR = 25dB, compute the BER
k c1 k2 E{|x1|2} k h k2 P2 1 SNR of MRC !
iv) Then, SNR = = = 2 Sol) BER = 3 2 = 23 2 = 3 × 105
σ2 σ2 SNR (10 .5)
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
,
Spatial Multiplexing
Singular Value Decomposition (SVD) SVD in MIMO Systems i) At the tx, by performing precoding i.e., x = Ve
x, we have
y H Ve
i) The channel matrix Hr×t is SV decomposed for r ≥ t when i) SVD can be employed in MIMO comm. systems as a tool. x+w
e = Σ V e = Σx e+ w
e
ye1 σ1 0 · · · 0 xe1 w
f1
Hr×t = Ur×t Σt×t VH t×t Consider the MIMO model
ye2 0 σ2
xe2 w
2
yr×1 = Hr×t xt×1 + wr×1, now substituting H = U Σ VH + ,
f
.. .. .. ..
=
σ1 0 0 H
v1
v2H y = U Σ VH x + w
yet 0 · · · 0 σt xet wet
0 σ2
ii) At the receiver, multiply the received vector with UH , we have
Hr×t = u1 u2 ··· ut r×t
..
.
0
=⇒ yei = σi xei + wei , for 1 ≤ i ≤ t
U H y = U H U Σ VH x + U H w
0 0 σt t×t vtH t×t
ii) This indicates, there are t parallel channels and t information
ii) Columns of U are y = Σ VH x + w e , where y e , UH y and w e , UH w
( Orthonormal symbols can be transmitted in parallel
e
k u k 2= 1 if i = j,
i
i.e., uH
i uj = Examples: Using SVD, SPATIAL MULTIPLEXING is obtained !
0 if i 6= j
1 h
uH
1 0 ··· 0
1
" #
√ √
1
I) SVD of H = is = 12 2 1 Example: Consider 3 × 3 MIMO Channel
ih i
H h
u 0 1 · · · 0 1
H 2 √
i
U U= u1 u2 · · · ut =
.. ..
= It×t 2
√
where UH U = 1, σ1 = 2 > 0 and V = [1] is unitary matrix i) Given H , and observing that its
columns are orthogonal
uH 2 √
0 ··· 0 1 √ 0
−6
2 −6 0 √ 13 0 0
t # " # " √ # " # "√ 13 52 √
→ Similarly VH V = VVH = It×t , i.e. V is UNITARY matrix 1 0 0 1 0 5 0 1 5 0 0 1 √3 √4
" #" #
H = 3 4 0 = 0 0 52 0
II) H =
√ = = 13 52
iii) Σt×t is a diagonal matrix with σ1 ≥ σ2 ≥ · · · ≥ σt ≥ 0, 0 5 1 0 1 0 1 0 0 1 1 0 0 0 2 0 0 1 0 0 2
→ Singular values are non-negative and are arranged in decreasing where UH U = I, VH V = VVH = I Toget the singular
√ √ values√in decreasing order
order and σ1(= 5) > σ2(= 1) > 0 −6 √2 0
√ 0 52 0
→ The # of non-zero singular values indicate the rank of 452 313 √
√ 0 13 0 0
1 2 1 1 1 0 1 1 0 2
" # " #" # " #" #
= √
the channel matrix III) H = = =
52 13
1 −2 1 −1 0 2 −1 1 1 0 0 0 1 0 0 2
MIMO-II
1 1
" √
−6 √2 0
√
√ 52 0 0 0 1 0
1 1 2 0 0 1 2 2 0 0 1
" #" #" # #" #
√ √
= = 2 2 √ 452 313 √ H
−1 1 0 1 1 0 1 1 0 2 1 0 √ 0 0 13 0 1 0 0 U V
= √ = Σ
−√ √ 52 13
2 2
0 0 1 0 0 2 0 0 1
Solution using Lagrange multipliers → Note, UH U = I, VH V = VVH = I and
Capacity of a MIMO wireless system √ √
σ1(= 52) > σ2(= 13) > σ3(= 2) > 0
i) Need to maximize the !
below equation
i) Considereing spatial multiplexing in MIMO i.e., ii) Applying transmit preprocessing (Precoding) at the transmitter,
Pt σi2Pi Pt
yei = σi xei + wei where σi is gain of i th channel, i=0 log2 1 + + λ P − i=0 Pi x1 0 1 0 e x1
σ 2
E{|xei |2} = Pi is power of i th transmitted symbol and x = Ve x, i.e., x2 = 1 0 0 e x2
2P ii) From partial differentiation w.r.t Pi and equating to 0
σ i x3 0 0 1 e x3
wei is Gaussian with var σ 2, we have SNRi = i 2 ∂ σi2/σ 2
σ = 2 2
+ λ(0 − 1) = 0 iii) At the receiver, y e = Σe x+w
σi2Pi ∂Pi 1 + σi Pi /σ √
! e
y1 52 0 0 e x1 w
ii) Then we have Shannon rate = log2 1 + 2 2
σi /σ 2
2
+
√
e1
1
e
σ =⇒ λ = 2 2
, =⇒ Pi = λ − 2 σ
i.e., ey2 = 0
13 0 ex2 + w
e2
Pt 1 + σ P i /σ σi
The sum rate = i=0 log2 (1 + SNRi ) i
y3 0 0 2 e x3 w
e3
1 − σ if 1 − σ2 ≥ 0,
2
e
iii) Considering transmit power as P, the ! capacity of MIMO Pi = λ σi2 λ σi2 → 3 decoupled channels resulting in spatial multiplexing.
1σ 2P 0 otherwise
C = max.
Pt
1 i i
i=0 log 2 +
Example: Optimal Power Allocation
P σ2 iii) To obtain the value of Lagrange
multiplierλ, need to solve
Pt
sub.to i=0 Pi = P
Pt Pt 1 2
i) To achieve Shannon capacity
i=0 Pi = P, i=0 λ − 2 = P
=⇒ σ
which is a constrained optimization problem σi
2
+
2 +
2
+
2
+
→ This algorithm is termed as the Water Filling Algorithm P1 = λ1 − σ2 = λ1 − σ52 , P2 = λ1 − σ2 = λ1 − σ13
σ1 σ2
+
2 2
+
and P3 = λ1 − σ2 = λ1 − σ4
σ3
ii) Considering σ 2 = 0dB = 1 and total Tx power P = 3dB ≈ 2
→ P1 + P2 + P3 = 2, =⇒ λ1 = 0.7821
P1 = −1.1755dB, P2 = −1.517dB and P3 = −2.74dB
→ Power allocation decreases as the channel gain σi2 decreases
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]
,
x(l) = x(lT ) =
P
X e j2πkf
B
0 lT P
X e N B
Total tim
k k = k k
N
B P−B 0 Bj2π2Bkl
th
on l subcarrier = kN Xk eN NN (which is IDFT or IFFT)
N Broadband B = 10M Hz B = 10M Hz
−B
th−f0 0 f0 2f0 N symbols
→ where x(l) is the l IDFT point of symbols transmitted on
0 B 2B across N
Single carrier system
N subcarriers {X0, X1, · · · , XN −1}
N N N subcarriers subbands subcarriers
−f0 0 f0 2f0
iv) The principle of OFDM is to transmit the sample points
=N
T = 1/B Total time = N/B
B,
B
i) Consdier each subcarrier is transmitted with spacing of f0 = N i.e., IFFT at Transmitter and FFT at Receiver
N
−B 2B
0 B
Xk ej2πkf0t
N-pt IFFT
sk (t) =subbands
subcarriers
Trasmitted Samples: {x(0), x(1), · · · , x(N − 1)}
iii) Net transmitted =MCM signal
Total time = N/B
N Sampled version
of MCM signal Channel
x(t) =
P
X e j2πkf0t
k k
B
Prefix of L̄ L̄ Samples
N-pt IDFT H(1)Circular Convolution
samples from tail X(1) Y (1)
Frequency Selective Channel scenario Cyclic Prefix x(N −XL̄), · ·1·, ,· x(N
· · , X− 1) x(0), x(1), · · · , x(N − 1)
n=1 h(1) h(0) h(4) h(3) h(2)
0, X
i) In a block of transmitted sysmbols, the L̄ samples from the tail
N −1
n=0
i) Model for Freq. selective channel is given by Prefix of L̄ N-pt IDFT L̄ Samples h(0) h(3) h(2) h(1)
are prefixed at the head samples from tail
H(N − 1)
y(n) = Total
h(0)x(n) h(1)x(n − 1) + · · · + h(L − 1)x(n − L + 1)
+ N/B
time = ii) x(N
The received
− L̄), symbols
· · · , x(N y(1)· · corresponding
y(0),x(1),
− 1) x(0), · , x(N − 1) to x(0), x(1) X(N − 1)
h�x
Y (N − 1)
ii) Consider 2 consecutive OFDM blocks, then aresamples
given by
Prefix of L̄ L̄ Samples
from tail x(N − 3)
Circular Convolution x(0) x(1) x(N − 1)
} �0 , X
�1 , · · · , X
�N −1 y(0) = h(0)x(0) + h(1)x(N − 1) + · · · + h(L − 1)x(N − L + 1) =⇒ OFDM has converted Frequency Selective channel
x(N − 2)into
X X0 , X1 , · · · , XN −1 h(1) h(0)
equivalent N Flat fading channels
n=1
y(1) = h(0)x(1) + h(1)x(0) + · · · + h(L − 1)x(N − L)
h(4) h(3) h(2)
N-pt IFFT N-pt IFFT n = 0 Convolution
Circular h(0) h(3) h(2) h(1)
− 1)}
�(1), · · · , x
�(0), x
x �(N − 1) x(0), x(1), · · · , x(N − 1) h(1) h(0) Tx and Rx Schematic
n=1 h(4) h � xh(2)
h(3)
Transmit samples Transmit samples
n=0 h(0) h(3) h(2) h(1)
of OFDM sym 1 of OFDM sym 2 Transmit Symbols: X(0) X(1) · · · X(N − 1)
− 1)} Channel x(0) x(1) x(N − 3) x(N − 1)
output for x(0) h�x x(N − 2) N-pt IFFT
E{w(l)} = 0, E{|w(l)|2} = σ 2 and E{w(l)w ∗(l̃)} = 0 Detected Symbols : X̂(0) X̂(1) · · · X̂(N − 1)
→ We then have Example:
−j2πk Nl
PN −1
E{W (k)} = l=0 E {w(l)} e =0
E{|W (k)|2} = E {W (k)W (k)∗} Q) Given L = 16 channel taps, N = 256 subcarriers and
SNR = 35 dB, compute OFDM BER.
l l̃
∗ o
N −1 N
nP P
=E l=0 w(l)e
−j2πk N −1
l̃=0
w( l̃)e −j2πk N
u 16 3.5
v
(l−l̃)
=E
PN −1 PN −1
w(l) w(l̃)e
∗ −j2πk N u 256 10
l=0 l̃=0 1
Sol) BEROFDM = 2 1 − t = 2.5 × 10−3
PN −1 PN −1 n o (l−l̃) 16 103.5
2 + 256
= l=0 l̃=0
E w(l)w (l̃) e ∗ −j2πk N
PN −1 2
= l=0 σ = N σ 2
iii) Similarly, assuming the channel coeffs h(l) as IID complex Gaussian with
E{h(l)} = 0, E{|h(l)|2} = 1 and E{h(l)h ∗(l̃)} = 0 (Uncorrelated Scattering)
→ E{H (k)} = 0 and E{|H (k)|2} = L (Rayleigh fading with avg. power L)
iv) With E{|X (k)|2} = P, we have SNR at receiver as
|H (k)|2P LP
SNRr = and Avg{SNRr } =
N σ2 N! σ2
L
N SNR
s
=⇒ BEROFDM = 2 1 − 1
L
, where SNR = σP2 (Transmit SNR) References
2 + N SNR
[1] NOC: Principles of Modern CDMA MIMO OFDM Wireless
Communications By Prof. Aditya K. Jagannatham, IIT Kanpur
Aug-Nov 2019, Version 1.1 This work is licensed under a Creative Commons Attribution 4.0 International Suggestions: [email protected], [email protected]