Beruflich Dokumente
Kultur Dokumente
© Ammar Abu-Hudrouss
Islamic University Gaza
Shannon Capacity
cos(2fNt)
Wireless Communications
Slide 2
١
Non-overlapping channel (FDM)
TN 1 / BN
Where beta is a shaping roll off factor.
Wireless Communications
Slide 3
BN
1
TN
Wireless Communications
Slide 4
٢
Example 1: Consider a multicarrier system with a total passband
bandwidth of 1 MHz. Suppose the system operates in a city with
channel delay spread Tm = 20 μs. How many sub-channels are
needed to obtain approximately flat-fading in each sub-channel.
Solution: The channel coherence bandwidth is Bc = 1/Tm =
1/.00002 = 50 KHz. To insure flat-fading on each sub-channel,
we take BN = B/N = .1 BN << Bc. Thus, N = B/.1Bc = 1000000/5000
= 200 sub-channels are needed to insure flat-fading on each
sub-channel.
Wireless Communications
Slide 5
BN
1 1281 1 0.1 1.344 MHz
TN 0.0002
Wireless Communications
Slide 6
٣
Non-overlaped demoudlation
Wireless Communications
Slide 7
Wireless Communications
Slide 8
٤
The guard band and the raised cosine factor are need only in the
first and the last sub-band, the total BW is given by
B
N 1
TN TN
Example: Compare the required bandwidth of a multicarrier
system with overlapping subchannels versus non-overlapping
subchannels using the same parameters
B
N 128 1.1 645.5 MHz
TN 0.002
Saving of Bandwidth
Frequency
Frequency
Wireless Communications
Slide 9
Wireless Communications
Slide 10
٥
In previous figure, if the effect of the channel h(t) and noise
n(t) are neglected then for received signal s(t) given by the
input to each symbol demapper is
Wireless Communications
Slide 11
Wireless Communications
Slide 12
٦
Interleaving
b3 b6 b9 b12
Wireless Communications
Slide 13
Frequency Equalization
Wireless Communications
Slide 14
٧
Precoding
Precoding uses the same idea as frequency equalization, except
that the fading is inverted at the transmitter instead of the
receiver .
Adaptive Loading
i2 Pi
C max B log 2 1
Pi : Pi P
i i N B
0 N
Pi 10 1i i 0
P 0 else
Wireless Communications
Slide 16
٨
And the capacity becomes
C i: Blog2 i .
i 0
0
Wireless Communications
Slide 17
IFFT
User cos(ct)
symbols
cos(ct+ st)
Parallel-to-
Serial-to-
I-FFT
=
Serial-to-
parallel
Parallel
Serial
cos(ct+ ist)
cos(ct+ (N-1)st)
Wireless Communications
Slide 18
٩
DFT
Wireless Communications
Slide 19
OFDM system
N subchannels N complex samples
quadrature
Bits amplitude add D/A +
S/P modulation N-IFFT cyclic P/S transmit
00110 (QAM) prefix filter
encoder
Wireless April
Wednesday, Communications
٢٠ analysis ,simmulatiom &
Slide 20
14, 2010 implementation of OFDM
١٠
Cyclic prefix, CP
Wireless Communications
Slide 21
Wireless Communications
Slide 22
١١
Suppose x˜[n] is input to a discrete-time channel with impulse
response h [n]. The channel output y [n], 0 ≤n ≤ N − 1 is then
Wireless Communications
Slide 24
١٢
Solution: The sub-channel bandwidth BN = 1/TN = 7.812 KHz, so
BN << Bc = 1/Tm = 200 KHz, insuring negligible ISI.
Wireless Communications
Slide 25
OFDM spectrum
Wireless Communications
Slide 26
١٣
Matrix Representation of OFDM
x N 1
y N 1 h0 h1 h 0 0 v N 1
y 0 h h h 0 x0 v N 2
N 2 0 1
x1
yo 0 0 h0 h 1 h v0
x
Wireless Communications
Slide 27
The received symbols y−1 . . . y−μ are discarded since they are
affected by ISI in the prior data block, and they are not
needed to recover the input. The last μ symbols of x[n]
correspond to the cyclic prefix: x−1 = xN−1, x−2 = xN−2, . . . x−μ =
xN−μ.
The matrix representation becomes
h0 h1 h 0 0
0 h0 h 1 h 0
y N 1 x v
y N 1 N 1
N 2 0 x v
0 h0 h 1 h N 2 N 2
o h
y
h3 h 2 h0 h1
xo v0
2
h h h 1 0 h0
1 2
Wireless Communications
Slide 28
١٤
Or
~
y Hx v
By using eigenvalue decomposition
~
H MM H
The DFT of X can be written as X = Qx, where
1 1 1 1
1 W WN2 W N 1
1
N N
Q 1 WN2 WN4 W N
2 ( N 1)
N
1
1 WNN 1
WN N 1)
2 (
WN( N 1)( N 1)
For W N e j 2 / N
Wireless Communications
Slide 29
x Q 1 X Q H X
It can be shown that the tows of the DFT martix Q are the
eigenvector of H, which implies Q = MH and QH = M.
~
Y Qy Q Hx v
Q M M H Q H X v
M H MM H MX Qv
X vQ
Wireless Communications
Slide 30
١٥
Since Q is unitary, vQ = Qv has the same noise autocorrelation
matrix as v (so it is still white and Gaussian with the same noise
power)
Wireless Communications
Slide 31
MIMO-OFDM
Wireless Communications
Slide 32
١٦
MIMO OFDM
Wireless Communications
Slide 33
Vector Coding
١٧
i s are the eigen values of HHH.
Wireless Communications
Slide 35
Wireless Communications
Slide 36
١٨
This is very similar to transmit preceding and receiver shaping in
MIMO system (similar result is applied)
Y X U Hv
Hence, each element of X is effectively passed through a scalar
channel without ISI
YN 1 1 X N 1 v~N 1
Y X ~ v
N 2 2 N 2 N 2
~
Y0 N X 0 v0
Wireless Communications
Slide 37
Wireless Communications
Slide 38
١٩
Practical Problem of SVD
Wireless Communications
Slide 39
H z 1 0 .9 z 1
Since μ = Tm /Ts = 1, with N = 8 we insure BN ≈ 1/(NTs) << Bc ≈
1/Tc. Find the system matrix representation and the singular
values of the associated channel matrix H.
y 7 1 0 .9 0 0 0 x7 n7
y 0 1 0 .9 0 0 0 x n
6 6 6
y0 0 0 0 0 1 0.9 x1 n0
Wireless Communications
Slide 40
٢٠
The singular values of the matrix H can be found by a standard
computer package (e.g. Matlab) as
Σ = diag(1.87, 1.78, 1.65, 1.46, 1.22, 0.95, 0.66, 0.34)
Wireless Communications
Slide 41
Wireless Communications
Slide 42
٢١
High PARR force a back-off of the amplifier and it requires high
resolution A/D converter.
Wireless Communications
Slide 43
1
E x0 x1 x N 1 2 1 E x0 x1 x N 1 2
N N
Wireless Communications
Slide 44
٢٢
1 2
E x02 E x12 E x N2 1
E x0 x1 x N 1 1
N N
The maximum value occurs when all the xis add coherently, in
which case
2
1
max x0 x1 x N 1 2 N N
N N
The maximum PAR is N for N subcarrier.
Wireless Communications
Slide 45
Wireless Communications
Slide 46
٢٣
Frequency and Timing Offset
Wireless Communications
Slide 47
xi n e j 2it / TN
An interfering subchannel signal can be written as
xi m n e j 2 i m t / TN
Wireless Communications
Slide 48
٢٤
If the signal is demoduled with a frequency offset of δ/Tn then
this interference becomes
xi m n e j 2 i m t / TN
I m xi m t xi m t dt
TN 1 e j 2 m
0
j 2 m
It can be seen that in the above expression, δ = 0 ⇒ Im = 0, as
expected. The total ICI power on subcarrier i is then
2 2
ICI i I m C0 TN
mi
Wireless Communications
Slide 49
Wireless Communications
Slide 50
٢٥
The error correction code is a convolutional code with one of
three possible coding rates: r = 1٢ ، ٢3, or 34 .
20 MHz
BN 312 .5 KHz
64
Wireless Communications
Slide 51
16
Tm Ts 0.8 s
20 M
so the symbol time per sub-channel is
80
TN 80Ts 4 s
20 10 6
The data rate per subchannel is log2 M/TN. Thus, the minimum
data rate for this system, corresponding to BPSK
(1 bit/symbol), an r = 1 2 code, and taking into account that only
48 subcarriers actually carry usable data, is given by
٢٦
R = 6 Mbps
Rmax = 32 Mbps
Wireless Communications
Slide 53
٢٧