Professional Documents
Culture Documents
Lecture 18
Lecture 18
Baseband
Digital System (7)
LC 7-1,7-2
2
Binary Communication System
Channel
Noise
Digital n(t)
Input s(t)
Transmitter
m
Digital
Threshold
Processing Sample and m% Output
r(t) = s(t) +n(t) Circuits r0(t) Hold at t0 r0(t0) m%
0 VT r0
Receiver Clock
3
Bit Error Rate
Bit-Error Rate, the probability of encountering a bit error.
4
The binary signal plus noise at the receiver input produces a baseband
analog waveform at the output of the processing circuits
⎧ r01 (t ), 0<t ≤ T , for a binary 1 sent
r0 (t ) = ⎨
⎩r02 (t ), 0<t ≤ T , for a binary 0 sent
r01 (t ) is the output signal that is corrupted by noise for binary 1 transmission
r02 (t ) is the output signal for binary 0 transmission
This analog voltage is sampled at some time t 0 during the bit interval
⎧ r01 (t0 ), for a binary 1 sent
r0 (t0 ) = ⎨
⎩r02 (t0 ), for a binary 0 sent
5
We examine the PDF for the two random variables r01 and r02.
These PDFs are actually conditional PDFs, since they depend
respectively.
When r0=r01, the PDF is f(r0|s1)
When r0=r02, the PDF is f(r0|s2)
The actual shapes of the PDFs depend on the characteristics of
the channel noise, the specific types of filter and detector circuits
used, and the types of binary signals transmitted.
6
VT is the threshold (voltage) setting of the comparator (threshold
device). When signal plus noise is present at the receiver input,
errors can occur in two ways.
An error occurs when r0<VT if a binary 1 is sent:
VT
P (error | s1 ) = ∫ f (r0 | s1 )dr0
−∞
7
Gaussian Noise
Assume that the channel noise is zero-mean wide-sense stationary
Gaussian process.
The receiver processing circuits, except for the threshold device, are
linear.
A Gaussian process at the input, the output of the linear processor
will also be a Gaussian process.
For the case of a linear-processing receiver circuit with a binary
signal plus noise at the input, the sampled output is
r0 = s0 + n0
Where s01 and s02 are known constants for a given type of receiver
with known input waveform s1(t) and s2(t).
8
The two conditional PDFs are
1 − ( r0 − s01 )2 /(2σ 02 )
f (r0 | s1 ) = e
2πσ 0
1
f (r0 | s2 ) = e − ( r0 − s02 ) /(2σ 0 )
2 2
2πσ 0
σ 02 = n02 = n02 (t0 ) = n02 (t ) is the output noise from the receiver processing
circuit where the output noise process is wide-sense stationary
The BER becomes
1 VT 1 1 ∞ 1
Pe = ∫ e − ( r0 − s01 )2 /(2σ 02 )
dr0 + ∫ e − ( r0 − s01 )2 /(2σ 02 )
dr0
2 −∞ 2πσ 0 2 VT 2πσ 0
1 ∞ 1 −λ2 / 2 1 ∞ 1 −λ2 / 2
= ∫ e dλ + ∫ e dλ
2 T 01 0 2π
− (V − s ) / σ 2 T 02 0 2π
(V − s ) / σ
1 −V + s 1 V −s
= Q( T 01 ) + Q( T 02 )
2 σ0 2 σ0
9
To find the VT that minimizes Pe, we need to solve dPe/dVT=0
Consequently,
s01 + s02
VT =
2
The BER at the optimized threshold level is
s01 − s02 ⎛ (s − s )2 ⎞
Pe = Q( ) = Q⎜ 01 02
⎟
2σ 0 ⎜ 4σ 0
2 ⎟
⎝ ⎠
10
Q function
− z2 / 2
e
2π z
Q( z )
11
White Gaussian Noise and Matched-
Filter Reception
To minimize Pe, we need to find the linear filter that maximizes
12
Ed is the difference signal energy at the receiver input
T
Ed = ∫ [ s1 (t ) − s2 (t )]2 dt
0
sd (t0 ) = s01 (t0 ) − s02 (t0 ) is the different signal sample value.
⎛ Ed ⎞
Pe = Q ⎜⎜ ⎟⎟
⎝ 2 N0 ⎠
13
Performance of Baseband Binary
Systems
Uni-polar Signaling
Polar Signaling
Bi-polar Signaling
14
Uni-polar Signaling
The two baseband signaling waveforms are
s1 (t ) = + A, 0<t ≤ T (binary 1)
s2 (t ) = 0, 0<t ≤ T (binary 0)
15
In the case of matched filter, the energy in the difference signal is
Ed = A2T
The BER
⎛ A2T ⎞ ⎛ Eb ⎞
Pe = Q ⎜ ⎟ = Q ⎜⎜ ⎟⎟
⎜ 2 N0 ⎟ N
⎝ ⎠ ⎝ 0 ⎠
16
Polar Signaling
The two baseband signaling waveforms are
s1 (t ) = + A, 0<t ≤ T (binary 1)
s2 (t ) = − A, 0<t ≤ T (binary 0)
The output signal samples are S01=A and S02=-A at sampling time
t = t0
The noise power at the output of LPF is σ 02 = N 0 B
The optimum threshold setting is then VT= 0
The BER
⎛ A2 ⎞
Pe = Q ⎜ ⎟
⎜ N0 B ⎟
⎝ ⎠
17
In the case of matched filter, the energy in the difference signal is
Ed = (2A)2T
The BER
⎛ 2 A2T ⎞ ⎛ ⎛ E ⎞⎞
Pe = Q ⎜ ⎟ = Q⎜ 2⎜ b ⎟ ⎟
⎜ N0 ⎟ ⎜ ⎝ N0 ⎠ ⎟
⎝ ⎠ ⎝ ⎠
Where the average energy per bit is Eb = A2T, because the
energy for a binary 1 is A2T, and the energy for 0 is A2T, .
18
Bi-polar Signaling
For bipolar NRZ signaling, binary 1’s are represented by alternating
positive and negative values, and the binary 0’s are represented by
a zero level
s1 (t ) = ± A, 0<t ≤ T (binary 1)
s2 (t ) = 0, 0<t ≤ T (binary 0)
19
Bipolar Spectrum (3-5, Fig. 3-16)
20
The BER
Pe = P(error | + A) P (+ A) + P (error | − A) P (− A) + P (error | 0) P (0)
1 ⎡ ⎛ A − VT ⎞ ⎤ 1 ⎡ ⎛ A − VT ⎞ ⎤ 1 ⎡ ⎛ VT ⎞ ⎤ 1 ⎛ A − VT ⎞ ⎛ VT ⎞
= ⎢Q ⎜ ⎟ ⎥ + ⎢Q ⎜ ⎟ ⎥ + ⎢ 2Q ⎜ ⎟ ⎥ = Q ⎜ ⎟ + Q ⎜ ⎟
4 ⎣ ⎝ σ0 ⎠⎦ 4 ⎣ ⎝ σ 0 ⎠⎦ 2 ⎣ ⎝ σ 0 ⎠⎦ 2 ⎝ σ 0 ⎠ ⎝σ0 ⎠
21
Using calculus, the optimum value of VT for minimum BER is
A σ 02
VT = + ln 2
2 A
For the system with reasonable low BERs, A>σ0, so that the
optimum threshold becomes approximately VT = A/2
3 ⎛ A ⎞ 3 ⎛ A2 ⎞
In the case of LPF, the BER Pe = Q ⎜ ⎟ = Q ⎜⎜ ⎟
2 ⎝ 2σ 0 ⎠ 2 ⎝ 4 N 0 B ⎟⎠
⎛S⎞ A2 2 Ed
In the case of matched filter, the output SNR is ⎜ ⎟ = 2 =
⎝ N ⎠out σ 0 N0
For bipolar NRZ, the energy in the different signal is Ed = A2T = 2Eb
The BER 3 ⎛ Eb ⎞
Pe = Q ⎜⎜ ⎟
2 ⎝ N 0 ⎟⎠
22
BER Comparison
23
Homework
LC 7-1, 7-3, 7-11, 7-13, 7-16
24