Digital Transmission With Controlled ISI

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Higher Institute for Applied Science and Technology (HIAST)

Department of Communication
Digital Communication (2-3) – 5th Lab – December 2012

Digital Transmission with Controlled ISI

I. Introduction:
As a digital transmission becomes closer to Nyquist limit, it becomes more
sensitive to synchronization errors. Usually, allowing some controlled ISI may
help to decrease the synchronization sensitivity. In this lab, we try to simulate
the performance of such systems and compare it with the results we have seen
before.

II. The Partial Response:


We have seen that a necessary and sufficient condition for zero ISI is
, where is the impulse response of the cascade consisting
of the transmitting, channel and receiving filters. One special case of a digital
transmission with controlled ISI is the duobinary or class I partial response in
which:

Considering the Nyquist limit , the frequency response is written as:

Therefore is given by:

Another special case of controlled ISI transmission is the class IV partial


response:

The corresponding is:

Then is written as:

1
Duobinary Impulase Response
Modified Duobinary Impulase Response 1.4
1.5
sinc((t-T)/T)
sinc((t-2T)/T) 1.2 sinc(t/T)
sinc(t/T) x(t)
1 x(t) 1
x(t) of modified duobinary filter

x(t) of duobinary filter


0.8
0.5

0.6

0
0.4

-0.5 0.2

0
-1
-0.2

-1.5 -0.4
-5T -4T -3T -2T -T 0 T 2T 3T 4T 5T -5T -4T -3T -2T -T 0 T 2T 3T 4T 5T
t (s) t (s)

Figure 1: impulse response of class I filter (right) and class IV filter (left)
III. Precoding:
For the duobinary signal, the output of the receiving filter is:

Where is the transmitted sequence amplitudes, and is the AWGN


sample. If is in error then is most likely to be in error too. This
propagation of errors can be avoided by precoding the data sequence.

xor
dk pk
xor
dk pk
Tb

Tb Tb
Duo-
Modified binary
Duo-binary Pre-
Pre-coder coder
Figure 2: Precoding for duobinary and class IV pulses
Let be the data sequence of 1's and 0's; the precoded sequence is
given by:

Assuming polar line coding, the transmitted sequence is written as:

2
The noise‐free samples at the output of the receiver are:

Finally, the data sequence could be obtained from using the relation:

In the presence of AWGN samples at the output of the filter; the data sequence
is:

IV. Lab Work:


A. Plot the eye diagram of the polar duobinary pulse shaping.
1. Generate a random binary sequence, and up-sample by a factor Fs.
2. Generate the impulse response of the duobinary filter using (3).
3. Filter the up-sampled sequence with the duobinary impulse.
4. Plot the eye diagram. Compare with the case of raised cosine pulse
shaping with .
B. Simulate the performance of polar duobinary pulse shaping. Use the
Precoding technique. Use the root of duobinary pulse at both the
transmitter and the receiver sides.
1. Generate a random binary sequence.
2. Generate the precoded sequence using (8), assume , and
hence the transmission sequence using (9).
3. Generate the impulse response of the root duobinary filter. You may
do this in frequency domain; just take the root of the amplitude of its
FFT and move back to time domain.
4. Up-sample by a factor Fs, and filter with impulse you have
generated before.
5. Determine the optimum instants for taking the decision (Account for
the delay of the filter and the phase shift of the root duobinary
impulse if existed).
6. Plot the performance over the range 0:8 dB.
7. Derive the theoretical BER bound, compare with the simulation results
and with polar NRZ.
C. Re‐simulate the performance as in B, but with a synchronization error of
T/8 and T/4. Compare with the raised cosine case in the range 0:10 dB.
Consider their timing error sensitivity.
D. Design the appropriate precoder in case of Class IV partial response
instead of the duobinary.
E. Repeat what you have done before in A, B and C using Class IV partial
response. Compare with the duobinary and raised cosine cases.

3
______________________________________

_________________

_____

You might also like