0% found this document useful (0 votes)
6 views53 pages

Module 2 DC

Uploaded by

bhaktigcm959
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views53 pages

Module 2 DC

Uploaded by

bhaktigcm959
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 53

Signalling over AWGN Channels

Geometric representation of signals with finite energy, which


provides a mathematically elegant and highly insightful tool for
the study of data transmission.

Maximum likelihood procedure for the detection of a signal in


AWGN channel.

Probability of symbol error and the union bound for its


approximate calculation.
• A message source emits one symbol every T
seconds with the symbols belonging to an
alphabet of M symbols denoted by m1, m2,..,
mM
• The priori probabilities
Geometric representation of
Signals
• Digital Modulation involves Choosing a
particular signal waveform for transmission for
a particular symbol For M possible symbols,
the set of all signal waveforms are: For binary
modulation, each bit is mapped to a signal
from a signal set S that has two signals. We
can view the elements of S as points in vector
space
Geometric representation of Signals
Gram–Schmidt process
• It is a method for ortho-normalising a set of
vectors in an inner product space
• The process takes a finite, linearly independent
set 𝑆 = {𝑣1 , … , 𝑣𝑘 } for 𝑘 ≤ 𝑛
• Generates an orthogonal set 𝑆′ = {𝑢1 , … , 𝑢𝑘 }
that spans the same kdimensional subspace of
𝑹𝑛 as 𝑆.
• This method is named after Jorgen Pedersen
Gram and Erhard Schmidt.
• In the theory of Lie group decompositions it is
generalized by the Iwasawa decomposition.
Conversion of the Continuous AWGN
Channel into a Vector Channel
Coherent Detection of Signals in Noise
Maximum likelihood (ML) rule
Likelihood Functions
Correlation Receiver
Matched Filter
The matched filter (MF) is the optimal linear filter for
maximizing the output SNR.
Alternative method of implementing the optimum
receiver, consider a linear time-invariant filter with
impulse response hj(t).

With the received signal x(t) operating as input,


the resulting filter output is defined by the
convolution integral
Inter-Symbol Interference (ISI)
• ISI in the detection process due to the filtering
effects of the system
• Overall equivalent system transfer function

H ( f ) = H t ( f )H c ( f )H r ( f )
– creates echoes and hence time dispersion
– causes ISI at sampling time

z k = s k + nk + s
i i
i k

2
Nyquist bandwidth constraint
– Nyquist bandwidth constraint:
• The theoretical minimum required system bandwidth to
detect Rs [symbols/s] without ISI is Rs/2 [Hz].
• Equivalently, a system with bandwidth W=1/2T=Rs/2 [Hz]
can support a maximum transmission rate of 2W=1/T=Rs
[symbols/s] without ISI.
1 R Rs
= s W 2 [symbol/s/Hz]
2T 2 W
– Bandwidth efficiency, R/W [bits/s/Hz] :
• An important measure in DCs representing data throughput
per hertz of bandwidth.
• Showing how efficiently the bandwidth resources are used
by signaling techniques.
3
Ideal Nyquist pulse (filter)
Ideal Nyquist filter Ideal Nyquist pulse
H( f ) h(t) = sinc(t / T )
T 1

0 f – 2T T 0 T 2T t
1
1
2T 2T
1
W=
2T
4
Nyquist pulses (filters)
• Nyquist pulses (filters):
– Pulses (filters) which results in no ISI at the sampling
time.
• Nyquist filter:
– Its transfer function in frequency domain is obtained by
convolving a rectangular function with any real even-
symmetric frequency function
• Nyquist pulse:
– Its shape can be represented by a sinc(t/T) function
multiply by another time function.
• Example of Nyquist filters: Raised-Cosine filter

Lecture 6 5
Pulse shaping to reduce ISI
• Goals and trade-off in pulse-shaping
– Reduce ISI
– Efficient bandwidth utilization
– Robustness to timing error (small side lobes)

Lecture 6 6
The raised cosine filter
• Raised-Cosine Filter
– A Nyquist pulse (No ISI at the sampling time)

1 for | f |< 2W0 W


| f | +W 2W0
H ( f ) = cos 2
for 2W0 W <| f |< W
4 W W0
0 for | f |> W
cos[2 (W W 0)t]
h(t) = 2W0 (sinc(2W0t))
1 [4(W W0
2
)t]
W W
Roll-off factor r =
0
Excess bandwidth: W W
0
0 r 1 W0

7
The Raised cosine filter – cont’d
| H ( f ) |=| H RC ( f ) | h(t) = hRC (t)
1 r=0 1

r = 0.5
0.5 0.5 r =1
r =1 r = 0.5
r =0

1 3 1 0 1 3 1 – 3T – 2T T 0 T 2T 3T
T 4T 2T 2T 4T T

Rs
Baseband W sSB= (1+ r) Passband W DSB= (1+ r)R s
2

8
Example of pulse shaping
• Square-root Raised-Cosine (SRRC) pulse shaping
Amp. [V]

Baseband tr. Waveform

Third pulse

t/T
First pulse
Second pulse

Data symbol

9
Example of pulse shaping …
• Raised Cosine pulse at the output of matched filter
Amp. [V]

Baseband received waveform at


the matched filter output
(zero ISI)

t/T

10
Eye pattern
• Eye pattern:Display on an oscilloscope which sweeps
the system response to a baseband signal at the rate 1/T (T
symbol duration)
Distortion
due to ISI
Noise margin
amplitude scale

Sensitivity to
timing error

Timing jitter
time scale
11
Example of eye pattern:
Binary-PAM, SRRQ pulse
• Perfect channel (no noise and no ISI)

12
Equalization – cont’d

Step 1 – waveform to sample transformation Step 2 – decision making

Demodulate & Sample Detect

z(T ) mˆi
r(t) Threshold
Frequency Receiving Equalizing
comparison
down-conversion filter filter

For bandpass signals Compensation for


channel induced ISI

Received waveform Baseband pulse


Baseband pulse Sample
(possibly distored)
(test statistic)

13
Equalization
• ISI due to filtering effect of the
communications channel (e.g. wireless
channels)
– Channels behave like band-limited filters
j (f)
Hc ( f ) = Hc ( f ) e c

Non-constant amplitude Non-linear phase

Amplitude distortion Phase distortion

Lecture 6 14
Equalizing filters …
• Baseband system model
a1
ak (t kT) Tx filter Channel r(t) Equalizer Rx. filter z(t) zk {âk }
k ht (t) hc (t) he (t) hr (t) Detector
t = kT
Ta a Ht ( f ) Hc( f ) He ( f ) Hr ( f )
2 3
n(t)

• Equivalent model H ( f ) = H t ( f )H c ( f )H r ( f )
a1
Equivalent system
ak (t kT ) z(t) x(t) Equalizer z(t)
zk {âk }
k h(t) he (t) Detector
t = kT
Ta a H( f ) He( f )
2 3 n̂(t)
filtered noise
n̂(t) = n(t) * hr (t)

15
Equalization – cont’d
• Equalization using
– MLSE (Maximum likelihood sequence
estimation)
– Filtering
• Transversal filtering
– Zero-forcing equalizer
– Minimum mean square error (MSE) equalizer
• Decision feedback
– Using the past decisions to remove the ISI contributed by
them
• Adaptive equalizer

Lecture 6 16
Transversal equalizing filter …
• Zero-forcing equalizer:
– The filter taps are adjusted such that the equalizer output is
forced to be zero at N sample points on each side:

Adjust 1 k =0
z(k) =
{cn }n=N N 0 k = 1,..., N

• Mean Square Error (MSE) equalizer:


– The filter taps are adjusted such that the MSE of ISI and noise
power at the equalizer output is minimized.
Adjust
{c n }n =
N
[
min E (z(kT) ak ) 2
]
N

17
Example of equalizer
• 2-PAM with SRRQ Matched filter outputs at the sampling time
• Non-ideal ch annel
hc (t) = (t) + 0.3 (t T )
• One-tap DFE
ISI-no noise,
No equalizer

ISI-no noise,
DFE equalizer

ISI- noise
No equalizer

ISI- noise
DFE equalizer
Lecture 6
1
8
Reference
• Simon Haykin, “Digital Communication
Systems”, John Wiley & Sons, First Edition,
2014, ISBN 978-0-471-64735-5.

You might also like