Professional Documents
Culture Documents
Term 3 - 2008
Catharina Logothetis
Lecture 8
Last time we talked about:
Lecture 8 2
Example of two dim. modulation
ψ 2 (t )
16QAM 8PSK s3 “011”
“010” “001”
ψ 2 (t ) s4 s2
“0000” “0001” “0011” “0010”
s1 s2 s3 s4 Es
3
“110” s“000”
1
“1000” “1001” “1011” “1010” s5 ψ 1 (t )
s5 s6 s7 s8
1 “111” “100”
-3 -1 1 3
ψ 1 (t )
s6 s8
s9 s10 -1
s
11 s
12 “101” s7
ψ 2 (t )
“1100” “1101” “1111” “1110”
QPSK “00”
s 2“01” s1
s13 s14 -3
s15 s16
“0100” “0101” “0111” “0110” Es
ψ 1 (t )
Lecture 8
s3 “11” “10”
s4 3
Today, we are going to talk about:
How to calculate the average probability
of symbol error for different modulation
schemes that we studied?
Lecture 8 4
Error probability of bandpass modulation
ψ 1 (t )
T r1
∫
0
r1 Decision
r (t ) = r
r Circuits
m̂
ψ N (t ) Compare z
T rN with threshold.
∫
0 rN
Lecture 8 5
Error probability …
The matched filters output (observation vector= r ) is
the detector input and the decision variable is a z = f (r )
function of r , i.e.
For MPAM, MQAM and MFSK with coherent detection z = r
Lecture 8 7
Error probability …
− Eb Eb ψ 1 (t )
s 2“1”
ψ 2 (t )
s1 − s 2 = 2 Eb Eb
2 Eb Eb
PB = Q
PB = Q
N0 N0
Lecture 8 8
Error probability …
Non-coherent detection of BFSK Decision variable:
2 / T cos(ω 1t )
Difference of envelopes
T r11
( )2 z = z1 − z 2
∫
0 2 2
z1 = r11 + r12
2 / T sin(ω 1t )
T r12
r (t )
∫
0
( )2 + z
Decision rule:
m̂
2 / T cos(ω 2 t ) if z (T ) > 0, mˆ = 1
r21 if z (T ) < 0, mˆ = 0
T
( )2 -
∫
0
2 2
2 / T sin(ω 2t ) z2 = r21 + r22
T r22
∫
0
( )2
Lecture 8 9
Error probability – cont’d
Non-coherent detection of BFSK …
1 1
PB = Pr( z1 > z 2 | s 2 ) + Pr( z 2 > z1 | s1 )
2 2
= Pr( z1 > z 2 | s 2 ) = E [ Pr( z1 > z 2 | s 2 , z 2 )]
∞ ∞
∞ p ( z | s )dz p ( z | s )dz
= ∫ 0
Pr( z1 > z 2 | s 2 , z 2 ) p ( z 2 | s 2 )dz 2 = ∫ 0 ∫ z2 1 2 1
2 2 2
1 Eb
PB = exp − Rayleigh pdf Rician pdf
2 2N0
z = r1
“00” “01” “11” “10”
s1 s2 s3 s4
4-PAM ψ 1 (t )
− 3 Eg − Eg 0 Eg 3 Eg
ψ 1 (t )
T r1
∫
ML detector
r (t ) (Compare with M-1 thresholds) m̂
0
Lecture 8 11
Error probability ….
Coherent detection of M-PAM ….
Error happens if the noise, n1 = r1 − s m , exceeds in amplitude
one-half of the distance between adjacent symbols. For symbols
on the border, error can happen only in one direction. Hence:
(
Pe (s m ) = Pr | n1 |= | r1 − s m |> Eg ) for 2 < m < M − 1;
(
Pe (s1 ) = Pr n1 = r1 − s1 > Eg ) (
and Pe (s M ) = Pr n1 = r1 − s M < − E g )
M−2
( ) ( ) ( )
M
1 1 1
PE ( M ) =
M
∑
m= 1
Pe (s m ) =
M
Pr | n1 |> Eg +
M
Pr n1 > Eg +
M
Pr n1 < − E g
2( M − 1) 2Eg
=
2( M − 1)
M
Pr n1 > ( Eg ) =
2( M − 1) ∞
M ∫ E
pn1 (n)dn =
M
Q
N 0
g
( M 2 − 1)
Es = (log 2 M ) Eb = Eg
3
Gaussian pdf with
2( M − 1) 6 log 2 M Eb zero mean and variance N0 / 2
PE ( M ) = Q
M M 2 − 1 N 0
Lecture 8 12
Error probability …
Coherent detection ψ 2 (t )
of M-QAM
“0000” “0001”
s1 s2 s 3“0011”s 4 “0010”
“1000”
s “1001”
s s 7“1011”s 8 “1010”
5 6
16-QAM ψ 1 (t )
s9 s10 s11 s12
“1100” “1101” “1111” “1110”
r (t ) Parallel-to-serial m̂
converter
ψ 2 (t )
T r2 ML detector
∫ 0 (Compare with M − 1 thresholds)
Lecture 8 13
Error probability …
Coherent detection of M-QAM …
M-QAM can be viewed as the combination of two M − PAM
modulations on I and Q branches, respectively.
No error occurs if no error is detected on either the I or the Q
branch.
Considering the symmetry of the signal space and the
orthogonality of the I and Q branches:
1 3 log 2 M Eb
PE ( M ) = 4 1 − Q Average probability of
M M − 1 N 0
symbol error for M − PAM
Lecture 8 14
Error probability …
Coherent detection
of MPSK
ψ 2 (t )
s 3 “011”
“010”
s4 s“001”
2
Es
“110”
s“000”
1
8-PSK s5 ψ 1 (t )
“111”
ψ 1 (t ) s 6 s8“100”
T r1 “101”s 7
∫ 0
r (t ) r1 φˆ Compute Choose m̂
arctan
ψ 2 (t ) r2 | φ i − φˆ | smallest
T
∫ 0
r2 Decision variable
z = φˆ = ∠ r
Lecture 8 15
Error probability …
Coherent detection of MPSK …
The detector compares the phase of observation vector to M-1
thresholds.
Due to the circular symmetry of the signal space, we have:
M
1 π /M
PE ( M ) = 1 − PC ( M ) = 1 −
M
∑
m= 1
Pc (s m ) = 1 − Pc (s1 ) = 1 − ∫ − π /M
pφˆ (φ )dφ
where
2 Es E π
pφˆ (φ ) ≈ cos(φ ) exp − s sin 2 φ ; | φ |≤
π N0 N0 2
It can be shown that
2 Es π 2( log 2 M ) Eb π
PE ( M ) ≈ 2Q sin or PE ( M ) ≈ 2Q sin
N0 M N0 M
Lecture 8 16
Error probability …
Coherent detection of M-FSK
ψ 1 (t )
T r1
∫ 0
r1 ML detector:
r (t ) = r
r Choose
the largest element m̂
ψ M (t ) in the observed vector
T rM
∫ 0 rM
Lecture 8 17
Error probability …
Coherent detection of M-FSK …
The dimension of the signal space is M. An upper
bound for the average symbol error probability can be
obtained by using the union bound. Hence:
Es
PE ( M ) ≤ ( M − 1) Q
N0
or, equivalently
PE ( M ) ≤ ( M − 1) Q
( log 2 M ) Eb
N0
Lecture 8 18
Bit error probability versus symbol error
probability
Number of bits per symbol k = log 2 M
For orthogonal M-ary signaling (M-FSK)
PB 2k − 1 M /2
= k =
PE 2 − 1 M − 1
PB 1
lim =
k→ ∞ P 2
E
Lecture 8 19
Probability of symbol error for binary
modulation
Note!
• “The same average symbol
PE energy for different sizes of
signal space”
Eb / N 0 dB
Lecture 8 20
Probability of symbol error for M-PSK
Note!
• “The same average symbol
energy for different sizes of
PE signal space”
Eb / N 0 dB
Lecture 8 21
Probability of symbol error for M-FSK
Note!
• “The same average symbol
energy for different sizes of
PE signal space”
Eb / N 0 dB
Lecture 8 22
Probability of symbol error for M-PAM
Note!
• “The same average symbol
energy for different sizes of
PE signal space”
Eb / N 0 dB
Lecture 8 23
Probability of symbol error for M-
QAM
Note!
• “The same average symbol
energy for different sizes of
PE signal space”
Eb / N 0 dB
Lecture 8 24
Example of samples of matched filter output
for some bandpass modulation schemes
Lecture 8 25