inter symbol intereference

Upload: jhonny-cage

Post on 07-Apr-2018

224 views

Category:

Documents


0 download

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.