inter symbol intereference
TRANSCRIPT
-
8/6/2019 Inter Symbol Intereference
1/21
Baseband PAMNyquist criterion
Inter-symbol Interference (ISI)
Pulse shaping (raised cosine baseband filtering)
Eye diagrams
Interpolation filter bank
Symbol clock recovery
Before you start with the experiment, it is necessary that you have anunderstanding (at some level) of the following concepts:
PAMTuesday, June 07, 2011
1:03 PM
experiments Page 1
-
8/6/2019 Inter Symbol Intereference
2/21
0 1 2 3 4 5 6 7 8 9 10
-1
-0.5
0
0.5
1
Modulated Impulse Train
Time (seconds)
0 1 2 3 4 5 6 7 8 9 10
-1
-0.5
0
0.5
1
Modulated Pulse Train
Time (seconds)
Random binary PAM representation
Interpolating function is a rectangular pulse,of duration
T,hence no overlap is observed between adjacent pulses
ISITuesday, June 07, 2011
2:15 PM
experiments Page 2
-
8/6/2019 Inter Symbol Intereference
3/21
0 1 2 3 4 5 6 7 8 9 10
-1
-0.5
0
0.5
1
Modulated Impulse Train
Time (seconds)
0 1 2 3 4 5 6 7 8 9 10
-1
-0.5
0
0.5
1
Modulated Pulse Train
Time (seconds)
20% overlap between adjacent pulses
The interpolating function is again a rectangular function with
duration T+(0.2T)
If we consider any random pulse of duration greater than thesample duration
experiments Page 3
-
8/6/2019 Inter Symbol Intereference
4/21
-2 -1.5 -1 -0.5 0 0.5 1 1.5 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Impulse Train
Time (seconds)
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Pulse Train
Time (seconds)
Thus waveform appears distorted
And if we sample the waveform at the sampling
instants,incorrect value of the samples is obtained
experiments Page 4
-
8/6/2019 Inter Symbol Intereference
5/21
The total waveform has folded spectrum in frequency domain
And sampling will lead to periodicity of the folded spectrum
If we want the sample values to be detected properly
We can design the pulse shaping filter at the receiver suchthat the spectrum of sampled signal is 1 in the entire
frequency domain,indicating a impulse in the time domain
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
We employ a half sine pulsehspulse = sin(pi*[0:0.01:2]/2)
We analyze the spectrum of half sine pulse
It is of duration twice that of the samping interval
experiments Page 5
-
8/6/2019 Inter Symbol Intereference
6/21
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Impulse Train
Time (seconds)
1 2 3 4 5 6 7 8 9 10 11-2
-1
0
1
2Modulated Pulse Train
Time (seconds)
Sine the pulse has zero crossings at samping instants
When we sample the signal at the ampling instants ,it gives us
the correct sample values,it is not affected by the ISI at
sampling instants
However the half since pulse has sharp transitions at sampling
instants we would line smoother transitions for better
detection
experiments Page 6
-
8/6/2019 Inter Symbol Intereference
7/21
-6 -4 -2 0 2 4 6-0.2
0
0.2
0.4
0.6
0.8
1
1.2
Consider raise cosine pulse
The duration of the pulse is 12 ie it 6 samples duration to left
and right of the current samples
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2 Modulated Impulse Train
Time (seconds)
6 7 8 9 10 11 12 13 14 15-2
-1
0
1
2Modulated Pulse Train
Time (seconds)
experiments Page 7
-
8/6/2019 Inter Symbol Intereference
8/21
Again we see that at sampling instants proper values are
detected
Hence if we take a pulse that has zero crossings at sampling
instants we are able to detect the proper samples values at
sampling instant
This pulse is better than half sine pulse as at the sampling
instants we have gradual change
No sharp transition are seen at sampling instants
Thus it is more resistant to timing error in sampling
you see that effective detection with the sampling receiver is possible, even with overlapping pulses,
provided the pulses satisfy Nyquist's criterion.We can reduce the bandwidth requirement by using gradually varying pulsesAnd also detect the values at sampling instants correctly is impulse response of the transmit filtersatisfies nyquist criterion
experiments Page 8
-
8/6/2019 Inter Symbol Intereference
9/21
Received waveform in the presence of noise and ISI after
equalization to remove channel distortion
6 7 8 9 10 11 12 13 14 15-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Additive Noise Channel
Tuesday, June 07, 2011
2:41 PM
experiments Page 9
-
8/6/2019 Inter Symbol Intereference
10/21
6 7 8 9 10 11 12 13 14 15-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Increasing noise variance increases the noise
More variance,more badly are the samples affected by the
noise
experiments Page 10
-
8/6/2019 Inter Symbol Intereference
11/21
6 7 8 9 10 11 12 13 14 15-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
6 7 8 9 10 11 12 13 14 15-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Also a time delay introducted by the channel will lead to more
serious errors as the desired values at sampling instants are
time shifted
experiments Page 11
-
8/6/2019 Inter Symbol Intereference
12/21
At the receiver we need to synchronize with the incoming
pulse ,performed proceeding to sample the signal to obtain the
proper sample values of input binary sequence
We pass this waveform through a matched filter
12 13 14 15 16 17 18 19 20 21
-10
-5
0
5
10
Sine we have not used the time shifted version of the
transmit filter we have distorted output
We can not extract the sample values
We use the rc pulse in the receiver filter also
experiments Page 12
-
8/6/2019 Inter Symbol Intereference
13/21
12 13 14 15 16 17 18 19 20 21
-150
-100
-50
0
50
100
150
We normalize the RC pulse to have unit energy
12 13 14 15 16 17 18 19 20 21
-2
-1.5
-1
-0.5
0
0.5
1
1.5
experiments Page 13
-
8/6/2019 Inter Symbol Intereference
14/21
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Impulse Train
Time (seconds)
6 7 8 9 10 11 12 13 14 15-2
-1
0
1
2Modulated Pulse Train
Time (seconds)
12 13 14 15 16 17 18 19 20 21
-1.5
-1
-0.5
0
0.5
1
1.5
Noise variance of 0.01
experiments Page 14
-
8/6/2019 Inter Symbol Intereference
15/21
12 13 14 15 16 17 18 19 20 21
-2
-1.5
-1
-0.5
0
0.5
1
1.5
We can see that with increase noise variance
At some of the sample values the variance between actual
values and obtained values in larger
Hence quantization levels must be increased so that in spiteof noise the correct sample values can be detected.
experiments Page 15
-
8/6/2019 Inter Symbol Intereference
16/21
Sinc pulse transmit filter
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Impulse Train
Time (seconds)
12 13 14 15 16 17 18 19 20 21 22-2
-1
0
1
2
Modulated Pulse Train
Time (seconds)
If the length of filter is 24 samplesWe need to shift the received samples by 24/2 to get the
proper timing
Wednesday, June 08, 2011
11:53 AM
experiments Page 16
-
8/6/2019 Inter Symbol Intereference
17/21
24 25 26 27 28 29 30 31 32 33 34
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
The threshould is 0 thus if the samples values us less than 0
we say it is symbol 1 that is transmitted and if the sampled
values is greater than 1 it is symbol 0 that has been
transmitter
Before the matched filter the output looks likes
experiments Page 17
-
8/6/2019 Inter Symbol Intereference
18/21
24 25 26 27 28 29 30 31 32 33 34
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
It is corrupted by noise of vaiance 0.05
By introduction of matched filter noise only along the
components of signal vectors are condidered
Other noise components are filtered out by use of matched
filter
experiments Page 18
-
8/6/2019 Inter Symbol Intereference
19/21
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Impulse Train
Time (seconds)
6 7 8 9 10 11 12 13 14 15 16-2
-1
0
1
2Modulated Pulse Train
Time (seconds)
The above is pulse produced by raised cosine tranmit filter
The signal after passing through channel
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Impulse Train
Time (seconds)
6 7 8 9 10 11 12 13 14 15 16
-1
0
1
experiments Page 19
-
8/6/2019 Inter Symbol Intereference
20/21
The signal after matched filtering operation
0 1 2 3 4 5 6 7 8 9 10-2
-1
0
1
2Modulated Impulse Train
Time (seconds)
12 13 14 15 16 17 18 19 20 21 22
-50
0
50
Thus if we set the threshold as 0,we can detect the symbols
without error,
We sample at the time instants T to obtain the correct values
of the samples
These samples are passed to a decision device ,
The decision device has knowledge of symbols being
transmiited,it has map of signal space
The output of matched filter is the observation vectorThis vector is mapped into signal space
Distance is calculated between the signal vector's and
observation vector
1.rule in the decision of minimum distance
2.calulcate the likelyhood function for the signal vectors and
experiments Page 20
-
8/6/2019 Inter Symbol Intereference
21/21
given observation vector and decide in the favor of symbol
correspondin to maximum likelyhood
Values
3.