Академический Документы
Профессиональный Документы
Культура Документы
2013/2014
WIRELESS COMMUNICATIONS
Copyright Notice
WIRELESS COMMUNICATIONS
Basic concepts
Outline
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
Section Outline
Basic concepts
Model of a digital communication system
Band-pass signalling
Problem set 1
Probability
Gaussian random variables
Complex Gaussian random variables
Signal spaces
Problem set 2
WIRELESS COMMUNICATIONS
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
ENCODER
MODULATOR
RX
DECODER
DEMODULATOR
CHANNEL
TX
WIRELESS COMMUNICATIONS
Basic concepts
ENCODER
MODULATOR
RX
DECODER
DEMODULATOR
CHANNEL
TX
user section
interface section
WIRELESS COMMUNICATIONS
channel section
Basic concepts
TX
ENCODER
MODULATOR
CHANNEL
D=digital
W=waveform
RX
user section
DECODER
DEMODULATOR
interface section
WIRELESS COMMUNICATIONS
channel section
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
WIRELESS COMMUNICATIONS
Basic concepts
DEMODULATOR
Converts the received waveform into a sequence of samples to
be processed by the decoder
DECODER
Implements channel decoding to limit the effect of the errors
introduced by the channel
Implements source decoding
WIRELESS COMMUNICATIONS
Basic concepts
DEMODULATOR
Converts the received waveform into a sequence of samples to
be processed by the decoder
DECODER
Implements channel decoding to limit the effect of the errors
introduced by the channel
Implements source decoding
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
Band-pass signals
A band-pass signal has spectral components in a limited range
of frequencies f (f2 , f1 ) (f1 , f2 ) provided that
0 < f1 < f2 .
A certain frequency in the range (f1 , f2 ) (usually the middle
frequency) is called carrier frequency and denoted by fc .
The signal bandwidth is Bx = f2 f1 .
Bx
f2
fc
f1
f1
fc
f2
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
2u(f )
x
(t)
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
= X(f )
12
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
Hilbert transform
Since:
) = 2u(f )X(f ) = X(f ) + sgn(f )X(f ) , X(f ) + j X(f
b ),
X(f
applying F 1 yields:
x
(t) = x(t) + jb
x(t).
The signal x
b(t) is called the Hilbert transform of x(t):
Z
1
1 x( )
x
b(t) , x(t)
=
d
t
t
13
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
Here, the Cauchy principal part of the integral has been taken,
namely,
Z t Z T
x( )
+
lim
d
0,T T
t
t+
14
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
Spectral properties
Assuming x(t) a zero-mean stationary real random process,
we have
Gx (f ) = |2u(f )|2 Gx (f ) = 4u(f )Gx (f )
Therefore,
Gx (f ) =
1
[Gx (f ) + Gx (f )]
4
Moreover,
2
E[|
x(t)| ] =
15
4Gx (f )df = 2
Gx (f )df = 2E[x(t)2 ]
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
Band-pass signalling
Assume that x(t) is a zero-mean stationary band-pass random
process with bandwidth Bx and carrier frequency fc so that
its power density spectrum is nonzero over the frequencies
f (fc Bx /2, fc + Bx /2) (fc Bx /2, fc + Bx /2)
where fc > Bx /2 > 0.
We define the baseband complex envelope of x(t) as
x
(t) = x
(t) e j 2fc t
The complex envelope is sometimes called baseband
equivalent signal.
16
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
Rx ( ) e j 2fc
= Gx (f ) = Gx (f + fc ).
17
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
xc (t) = Re[
x(t)e j 2fc t ] = x(t) cos(2fc t) + x
b(t) sin(2fc t)
xs (t) = Im[
x(t)e j 2fc t ] = x
b(t) cos(2fc t) x(t) sin(2fc t)
x(t) = Re[
x(t)e j 2fc t ] = xc (t) cos(2fc t) xs (t) sin(2fc t)
x
(t) = Im[
x(t)e j 2fc t ] = xs (t) cos(2fc t) + xc (t) sin(2fc t)
18
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
19
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
20
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
WIRELESS COMMUNICATIONS
Basic concepts
Band-pass signalling
Demodulator
The following picture illustrates the block diagram of a
demodulator with input:
x(t) = xc (t) cos(2fc t) xs (t) sin(2fc t).
2 cos(2fc t)
LOW-PASS
FILTER
xc (t)
LOW-PASS
FILTER
xs (t)
x(t)
2 sin(2fc t) = 2 cos(2fc t + 2 )
22
WIRELESS COMMUNICATIONS
Basic concepts
Problem set 1
Problem set 1
23
WIRELESS COMMUNICATIONS
Basic concepts
Probability
Topics on Probability
24
WIRELESS COMMUNICATIONS
Basic concepts
Probability
25
WIRELESS COMMUNICATIONS
Basic concepts
Probability
26
WIRELESS COMMUNICATIONS
Basic concepts
Probability
P (A B)
.
P (B)
27
P (A, B)
P (B, A) P (A)
=
P (B)
P (A) P (B)
P (B | A) P (A)
.
P (B)
WIRELESS COMMUNICATIONS
Basic concepts
Probability
P (A, Bi ) =
P (A | Bi )P (Bi ).
28
WIRELESS COMMUNICATIONS
Basic concepts
Probability
29
WIRELESS COMMUNICATIONS
Basic concepts
Probability
P (A)
P (A B)
P (B)
P (A B)
P (A B) P (A) + P (B)
= P (A) + P (B) P (A B)
The inequalities derive from the fact that the area of the union
is always greater than or equal to the areas of each event.
30
WIRELESS COMMUNICATIONS
Basic concepts
Probability
[
1im
31
Ai
m
X
P (Ai ).
i=1
WIRELESS COMMUNICATIONS
(1)
Basic concepts
Probability
Random variables
32
WIRELESS COMMUNICATIONS
Basic concepts
Probability
2 = E[(X )2 ] =
2
The variance of X is X
X
X X .
33
WIRELESS COMMUNICATIONS
Basic concepts
Probability
34
WIRELESS COMMUNICATIONS
Basic concepts
Probability
I
(2)
X
2X ,
respectively.
Random variables can also be complex. Their properties
derive from the properties of real random variables.
35
WIRELESS COMMUNICATIONS
Basic concepts
Probability
, E[|Z Z |2 ]
= E[(X X )2 + (Y Y )2 ]
2
+ Y2
= X
= E[X 2 + Y 2 ] (2X + 2Y )
= E[|Z|2 ] |Z |2 .
36
WIRELESS COMMUNICATIONS
Basic concepts
2 /(2 2 )
2 2
e (x)
and denoted by N (, 2 ).
The parameters and are the mean and the standard
deviation of a Gaussian random variable with distribution
N (, 2 ).
37
WIRELESS COMMUNICATIONS
Basic concepts
38
1
2
e u /2 du.
2
WIRELESS COMMUNICATIONS
(2)
Basic concepts
x
= Q
.
39
WIRELESS COMMUNICATIONS
Basic concepts
e x /2
2x
2
1
e x /2
1 2
Q(x)
.
x
2x
e x /2
Q(x)
.
2x
40
WIRELESS COMMUNICATIONS
Basic concepts
2 /2
2 /2
41
WIRELESS COMMUNICATIONS
Basic concepts
-4
42
-2
WIRELESS COMMUNICATIONS
Basic concepts
43
WIRELESS COMMUNICATIONS
Basic concepts
44
WIRELESS COMMUNICATIONS
Basic concepts
H 1 z
z
fz (z) = ( 2 )n e kzk
45
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
Signal spaces
Signal spaces are linear (or vector) spaces built upon the
concept of Hilbert space, i.e., finite or infinite-dimensional
complete inner product spaces.
The elements of a signal space are real or complex signals x(t)
defined over a support interval I, for example I = (0, T ).
The inner product of two elements (signals) x and y is defined
as
Z
(x, y) =
x(t)y (t)dt.
(3)
I
46
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
47
WIRELESS COMMUNICATIONS
(4)
Basic concepts
Signal spaces
48
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
49
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
50
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
k1
X
dk = sk
(sk , i )i
(projection step)
k =
51
dk
kdk k
i=1
(normalization step)
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
52
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
= (sk , i )
k1
X
(sk , ` )(` , i )
`=1
= (sk , i ) (sk , i ) = 0.
53
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
N
X
(x, n )n (t).
n=1
54
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
Proof
The previous
property can be proved by assuming
P
y(t) = N
n=1 yn n (t). Then,
kx yk2 = (x y, x y)
= (x, x) (y, x) (x, y) + (y, y)
= kxk2 2Re[(x, y)] + kyk2
2
= kxk 2
N
X
n=1
55
Re[(x, yn n )] +
N
X
n=1
WIRELESS COMMUNICATIONS
|yn |2 . (5)
Basic concepts
Signal spaces
56
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
min kx yk = kxk
yY
57
N
X
|(x, n )|2 .
n=1
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
59
WIRELESS COMMUNICATIONS
Basic concepts
Signal spaces
1 0 0 0
E = 0 1 0 0
0 0 0 1
The matrix product E(s1 , s2 , s3 , s4 )T = (s1 , s2 , s4 )T
eliminates s3 .
60
WIRELESS COMMUNICATIONS
Basic concepts
Problem set 2
Problem set 2
61
2 = E[X 2 ] E[X]2 .
Show that the variance identity holds: X
WIRELESS COMMUNICATIONS
Basic concepts
Problem set 2
62
10
WIRELESS COMMUNICATIONS
Basic concepts
Problem set 2
11
63
WIRELESS COMMUNICATIONS
Outline
64
Basic concepts
WIRELESS COMMUNICATIONS
Section Outline
2
65
WIRELESS COMMUNICATIONS
AWGN channel
This channel model is specified by the equation
y(t) = Ax(t) + z(t)
(6)
where:
Channel parameters
A is the real channel gain.
x(t) and y(t) are the channel input and output signals.
z(t) is the zero-mean additive white Gaussian noise process. It has
autocorrelation function and power density spectrum:
N0
Rz ( ) = E[z(t + )z(t)] =
( ),
2
N0
Gz (f ) =
.
2
66
WIRELESS COMMUNICATIONS
Linear modulations
We consider the following modulated signal:
x(t; a) =
N
X
an n (t)
n=1
where
N is the number of dimensions of the modulation scheme.
The vector a = (an )N
n=1 represents a modulation symbol
vector and is taken from a finite set A = {1 , . . . , M }.
A is called modulation alphabet or signal constellation.
n (t) is the nth shaping pulse of the modulated signal.
We assume that each n (t) 6= 0 only for t (0, T ).
We also assume that (m , n ) = mn = 1 if m = n and 0
otherwise (Kroneckers delta).
67
WIRELESS COMMUNICATIONS
(7)
N
X
an n (t) + z(t)
n=1
68
WIRELESS COMMUNICATIONS
(8)
N
X
yn n (t) =
n=1
N
X
(Aan + zn )n (t).
(9)
n=1
RT
R 0T
0
69
WIRELESS COMMUNICATIONS
Receiver design
70
WIRELESS COMMUNICATIONS
y(t)n (t)dt
yn =
0
y(t)hn (T t)dt
=
0
= [y(t) hn (t)]t=T ,
where we defined the impulse response of the matched filter
as hn (t) = n (T t).
71
WIRELESS COMMUNICATIONS
L X
N
X
ai,n n (t iT ).
i=0 n=1
L X
N
X
ai,n n (t iT ) + z(t).
i=0 n=1
72
WIRELESS COMMUNICATIONS
1 (T t)
yi,1
2 (T t)
yi,2
..
.
yi,N
N (T t)
t = (i + 1)T
73
WIRELESS COMMUNICATIONS
Z
=
= A
N Z
L X
X
j=0 m=1 0
Z
+
= A ai,n + zi,n
74
WIRELESS COMMUNICATIONS
75
WIRELESS COMMUNICATIONS
+1
+1
+1
+1
g(t)
t
T
76
WIRELESS COMMUNICATIONS
+1
+1
+1
+1
77
WIRELESS COMMUNICATIONS
78
WIRELESS COMMUNICATIONS
WIRELESS COMMUNICATIONS
Z
G2 (2fc ) =
g(t)2 e j 4fc t dt = 0.
and
1
(1 , 2 ) =
2
WIRELESS COMMUNICATIONS
Signal detection
WIRELESS COMMUNICATIONS
(11)
Signal detection
M
X
P (m )P (e | m )
(12)
m=1
where
P (m ) is the a priori probability of transmitting m .
P (e | m ) is the probability of error conditioned on the
transmission of m .
We notice that
b (y = Am + z) 6= m ,
P (e | m ) = P a
i.e., the probability that the decision rule returns a symbol
different from the transmitted one.
82
WIRELESS COMMUNICATIONS
Signal detection
m = 1, . . . , M.
83
WIRELESS COMMUNICATIONS
Signal detection
U
( denotes the union of disjoint sets).
84
WIRELESS COMMUNICATIONS
Signal detection
M
X
P (m )P (b
a(y) = m | m )
m=1
M Z
X
m=1
P (m )f (y|m )dy
yRm
M Z
X
m=1
P (b
a(y))f (y|b
a(y))dy
yRm
Z
=
P (b
a(y))f (y|b
a(y))dy
H=RN
85
WIRELESS COMMUNICATIONS
(13)
Signal detection
86
WIRELESS COMMUNICATIONS
(14)
Signal detection
P (m )f (y | m )
,
f (y)
87
WIRELESS COMMUNICATIONS
Signal detection
88
WIRELESS COMMUNICATIONS
Signal detection
{y : P (m )f (y | m ) > P (n )f (y | n ) n 6= m}
89
{y : f (y | m ) > f (y | n ) n 6= m}
WIRELESS COMMUNICATIONS
MAP
ML
Signal detection
Z
zn =
z(t)n (t)dt
0
for n = 1, . . . , N .
Then,
Z
E[z(t)]n (t)dt = 0
E[zn ] =
0
WIRELESS COMMUNICATIONS
Signal detection
Z
E[zn zn0 ] = E
Z
z(t)n (t)dt
91
N0
n (t)n0 (t)dt
2
0
T
=
Z
=
0
N0
(t t0 )n (t)n0 (t0 )dtdt0
2
N0
n,n0 .
2
WIRELESS COMMUNICATIONS
Signal detection
(15)
It is worth noting that the joint pdf (15) depends only on the
distance of the received signal from the transmitted one
scaled by the channel gain A.
Using (15), the logarithms of the likelihood functions are
readily obtained as follows:
ln f (y | m ) =
92
1
N
ln(N0 )
ky Am k2 .
2
N0
WIRELESS COMMUNICATIONS
Signal detection
93
WIRELESS COMMUNICATIONS
Signal detection
{y : ky Am k2 N0 ln P (m ) <
ky An k2 N0 ln P (n ) n 6= m}
MAP
{y : ky Am k2 < ky An k2 n 6= m} ML
94
WIRELESS COMMUNICATIONS
Signal detection
(+2, +1)
(2, 1)
95
(+2, 1)
WIRELESS COMMUNICATIONS
Signal detection
(+2, +1)
(2, 1)
96
(+1, 1)
WIRELESS COMMUNICATIONS
Error probability
Error probability
Using the optimum decision rule (14) and assuming that m
has been transmitted, we can see that the symbol decision is
incorrect if one or more of the following events occur:
n
o
P (n )f (y | n ) > P (m )f (y | m ) | m .
for n = 1, . . . , M and n 6= m.
Notice that all the pairwise error events contain the
conditioning clause | m . This clause is equivalent to the
assumption that m was transmitted.
97
WIRELESS COMMUNICATIONS
Error probability
98
WIRELESS COMMUNICATIONS
Error probability
WIRELESS COMMUNICATIONS
Error probability
P (m ) max P (m n ) P (e)
n6=m
M
X
m=1
P (m )
P (m n )
n6=m
(16)
100
WIRELESS COMMUNICATIONS
Error probability
Assuming the MAP decision rule over the AWGN channel, and
letting A = 1, the PEPs are given by
Pairwise error probability
P (m n ) = Q
km n k2 + N0 ln[P (m )/P (n )]
2N0 km n k
.
(17)
101
WIRELESS COMMUNICATIONS
Error probability
= P (1 )Q
2N0 k1 2 k
2
k1 2 k N0 ln[P (1 )/P (2 )]
+ P (2 )Q
.
2N0 k1 2 k
102
WIRELESS COMMUNICATIONS
Error probability
M
1 X X
P (m n )
M
m=1 n6=m
103
WIRELESS COMMUNICATIONS
Error probability
(18)
WIRELESS COMMUNICATIONS
Error probability
Es
log2 M
Es =
P (m )km k2 ,
105
WIRELESS COMMUNICATIONS
Error probability
E[Nb ]
,
log2 M
WIRELESS COMMUNICATIONS
Error probability
01
11
10
+3
107
0 (1 P (e)) + 1 P (e)
P (e)
=
.
log2 M
log2 M
WIRELESS COMMUNICATIONS
7 5 3 + +3 +5 +7
The error probability of M -PAM is:
r
6 log2 M Eb
M 1
P (e) = 2
Q
.
M
M 2 1 N0
108
WIRELESS COMMUNICATIONS
(20)
M
A = {(2m M 1) + j (2n M 1)}m,n=1
.
For example, the constellation of 16-QAM is as follows:
109
WIRELESS COMMUNICATIONS
r
M 1
3 log2 M Eb
P (e) 4
Q
.
M 1 N0
M
110
WIRELESS COMMUNICATIONS
(21)
111
WIRELESS COMMUNICATIONS
112
WIRELESS COMMUNICATIONS
(22)
Orthogonal modulations
The alphabet of an orthogonal modulation consists of M
vectors in RM with a single nonzero coordinate equal to Es .
For example, a quaternary orthogonal modulation is
represented by the following four signals:
p
p
1 = ( Es , 0, 0, 0), 2 = (0, Es , 0, 0),
3 = (0, 0,
p
Es , 0),
4 = (0, 0, 0,
p
Es ).
WIRELESS COMMUNICATIONS
(24)
xm (t) = M (M t (m 1)T ),
114
WIRELESS COMMUNICATIONS
WIRELESS COMMUNICATIONS
116
WIRELESS COMMUNICATIONS
Problem set 3
Problem set 3
1
117
WIRELESS COMMUNICATIONS
Problem set 3
+3
+1
+1
+3
5
5
118
+5
WIRELESS COMMUNICATIONS
Problem set 3
s2 (t) = 10.4<t<1 ,
T = 1.
119
WIRELESS COMMUNICATIONS
Problem set 3
120
WIRELESS COMMUNICATIONS
Problem set 3
12
13
121
WIRELESS COMMUNICATIONS
G (f ) ,
1
|(f )|2
T
(pulse spectrum)
WIRELESS COMMUNICATIONS
Shannon bandwidth
A common approximation to the bandwidth of a digital signal
is the Shannon bandwidth:
Wsh , Nd
1
2T
123
WIRELESS COMMUNICATIONS
(f ) =
124
T sinc(f T )e j f T
e j f T cos(f T )
2
2T (f 2 1/(2T )2 )
square pulse
sinusoidal pulse
WIRELESS COMMUNICATIONS
Gx (f )df
(W ) = ZW
Gx (f )df
125
WIRELESS COMMUNICATIONS
0.8
(W)
0.6
0.4
0.2
square
sine
0
0
126
0.5
1
WT
1.5
WIRELESS COMMUNICATIONS
WIRELESS COMMUNICATIONS
Key parameters
The performance of different modulation schemes is described
by three system parameters:
Error probability (symbol or bit).
Spectral efficiency, i.e., the ratio between the bit rate Rb and
the occupied bandwidth W .
3 The signal-to-noise ratio Eb /N0 .
1
2
Nd Rb
1
=
2T
2 log2 M
128
2 log2 M
Rb
=
.
Wsh
Nd
WIRELESS COMMUNICATIONS
Spectral efficiency
129
WIRELESS COMMUNICATIONS
Shannons bound
130
WIRELESS COMMUNICATIONS
2b 1
Eb
.
N0
b
WIRELESS COMMUNICATIONS
1024-PAM
Pb(e)=1e-6
Pb(e)=1e-8
40
Bandwidth-limited
region
Eb/N0 [dB]
Power-limited
region
30
20
2-PAM
4-PPM
10
1024-PPM
-1.6 dB
0
-2
10
-1
10
10
10
Rb/W [bit/s/Hz]
132
WIRELESS COMMUNICATIONS
Problem set 4
Problem set 4
1
an (t nT ),
(27)
where
an is a wide-sense stationary sequence with autocorrelation
function Ra (p) = E[an+p an ];
P
Sa (f ) , p Ra (p)e j 2pf T is the data spectrum;
G (f ) , T1 |(f )|2 is the pulse spectrum.
WIRELESS COMMUNICATIONS
Problem set 4
134
WIRELESS COMMUNICATIONS