Telecommunications Engineering: Dr. David Tay Room BG434 X 2529 D.tay@latrobe - Edu.au
Telecommunications Engineering: Dr. David Tay Room BG434 X 2529 D.tay@latrobe - Edu.au
DT
Bandpass Modulation / Demodulation
• Digital modulation transforms digital symbols into wave-
form compatible with channel.
Purpose:
DT
• General form of a carrier wave:
• Types of detection
DT
Graphical representation:
DT
DT
Phase Shift Keying (PSK)
2π
φi (t) = i
M
for i = 1, . . . , M encodes the information.
Simplest case M = 2
DT
Frequency Shift Keying (FSK)
2E
si (t) = cos[ωi t + φ]
T
for 0 ≤ t ≤ T and i = 1, . . . , M .
DT
Amplitude Shift Keying (ASK)
2Ei (t)
si (t) = cos[ω0 t + φ]
T
for 0 ≤ t ≤ T and i = 1, . . . , M .
Amplitude term 2ETi (t) have M discrete values and encodes
the information while ω0 and φ are constants.
DT
Example of QAM
DT
• Performance of most DCS can be studied and analyzed
by an equivalent baseband model.
Decision regions
• Use concepts from vector space representation of signals:
consider 2-D signal space.
DT
• Binary signalling (M = 2) with either signal s1 or s2
transmitted.
d(r, si ) = ||r − si ||
1. If r is in region 1, choose s1 .
2. If r is in region 2, choose s2 .
DT
Correlation receiver
DT
Each correlator output is given by
T
zi (T ) = r(t)si (t)dt
0
for i = 1, . . . , M .
Decision stage chooses si (t) with the largest zi (T ), i.e. best
match.
Alternative implementation of correlation receiver:
• It was shown that any signal set {s1 (t), s2 (t), . . . , sM (t)}
DT
can be expressed in terms of some set of basis functions
{Ψ1 (t), Ψ2 (t), . . . , ΨN (t)} where N ≤ M .
DT
• The correlator implementation using the basis functions
{Ψi (t)} is cost effective if M is larger than N .
DT
for 0 ≤ t ≤ T , we have
√
s1 (t) = a11 Ψ1 (t) = EΨ1 (t)
√
s2 (t) = a21 Ψ1 (t) = − EΨ1 (t)
Correlator output:
√
zi (T ) = ± E + n0
DT
Signal space diagram:
DT
For a general M -symbol PSK
2E 2π(i − 1)
si (t) = cos ω0 t −
T M
for 0 ≤ t ≤ T , i = 1, . . . , M .
Orthonormal basis functions
2
Ψ1 (t) = cos(ω0 t) (I component)
T
2
Ψ2 (t) = sin(ω0 t) (Q component)
T
Signal waveform in terms of basis functions
DT
Received signal can be expressed as
2E
r(t) = (cos φi cos(ω0 t) + sin φi sin(ω0 t)) + n(t)
T
2π(i−1)
where φi = M and n(t) is AWGN.
Upper correlator gives
T
X= r(t)Ψ1 (t)dt
0
DT
Angle
Y
φ̂ = tan−1
X
is computed.
Decision stage choose waveform si (t) that gives the smallest
difference in phase angle, i.e. min |φi − φ̂|.
DT
Non-coherent detection of differential PSK
(DPSK)
Transmitted waveform is
2E
si (t) = cos[ω0 t + θi (t)]
T
i = 1, . . . , M .
Received signal is
2E
r(t) = cos[ω0 t + θi (t) + α] + n(t)
T
where α is the arbitrary unknown phase shift and n(t) is
AWGN.
DT
The phase θi (t) contains the data but the absolute value is
not important.
Relative value determines the data
2πi
θi (t) = θi−1 (t) +
M
DT
• Problem with DPSK is that errors tend to propagate due
to the correlation between signalling waveforms.
Orthogonal
T
cos(ωi t) cos(ωj t)dt = 0
0
for i = j.
DT
DT
• Suppose symbol 1 (cos(ω1 t)) transmitted. Received sig-
nal is
r(t) = cos(ω1 t + φ) + n(t)
where φ is the unknown phase and n(t) is the noise.
where
DT
Tone spacing and bandwidth of orthogonal
FSK
k
f1 − f2 =
T
where k is an integer (see book for proof).
M
Bandwidth of MFSK =
T
(see book for justification).
DT
Error performance for binary signalling schemes
1. PE : symbol error.
2. PB : bit error.
• In general PB = PE if M > 2.
DT
Coherently Detected Orthogonal BFSK:
Eb
PB = Q
N0
DT
Plot of error performance.
DT
Example: A BPSK system consist of the following waveforms
DT
1. Eb /N0 = 13 dB = 19.95. Noncoherent BFSK.
1 Eb 1 19.95
PB = exp − = exp − = 2.32 × 10−5
2 2N0 2 2
DT
where Es = Eb log2 M is the energy per symbol. Per-
formance curves in Fig. 4.35.
• Differentially coherent detection (actually non-coherent)
of MDPSK
2Es π
PE (M ) ≈ 2Q sin √
N0 2M
• Coherent detection
Es
PE (M ) ≤ (M − 1)Q
N0
• Non-coherent detection
1 Es
PE (M ) = exp −
M N0
M
E s
. (−1)j Bin(M, j) exp
j=2
jN0
M!
Bin(M, j) =
j!(M − j)!
DT
Relationship between PB and PE
1. Orthogonal signalling
PB 2(k−1) M/2
= k =
PE 2 −1 M −1
As k → ∞;
PB 1
→
PE 2
Note that PB < PE for M > 2 because a symbol error
does not mean all bit it carries have error.
PE
PB ≈
log2 M
assuming PE is small.
DT
Example:
Solution:
1.
PE 10−5
PB ≈ = = 2.5 × 10−6
log2 M 4
2.
M/2 8
PB = PE = × 10−6 = 5.3 × 10−6
M −1 15
DT
What is the ratio of bandwidths between scheme 1 and scheme
2?
Solution:
1. M = 8, k = 3.
Eb /N0 = 108/10 = 6.31
ES /N0 = kEb /N0 = 3 × 6.31 = 18.93
Es √
PE (M ) ≤ (M − 1)Q = 7Q( 18.93)
N0
7 4.352
≈ √ exp − = 4.98 × 10−5
4.35 2π 2
M/2 4
PB = PE = × 4.98 × 10−5 = 2.85 × 10−5
M −1 7
2.
Eb /N0 = 1013/10 = 20
ES /N0 = kEb /N0 = 3 × 20 = 60
2 Es π
PE (M ) ≈ 2Q sin =
N0 M
√
2Q( 120 sin(π/8)) = 2Q(4.192)
2
2 4.192
≈ √ exp − = 2.9 × 10−5
4.192 2π 2
PE
PB ≈ = 2.9 × 10−5 /3 = 9.7 × 10−6
log2 M
DT
Choose coherent 8-ary PSK.
Exercise to try yourself from texbook: problems 4.1,
4.2 (page 237), 4.7 (page 238), 4.13, 4.14, 4.15 (page
240). Solution will be provided at a later date on LMS.
DT