0% found this document useful (0 votes)
61 views6 pages

Laboratory 4 Data Transmission Through A Noise-Limited Communication Channel

This lab examines the effect of additive noise on data transmission through a communication channel. Students will transmit text files between two PCs connected via a circuit that implements a low-pass channel and noise source. By varying the noise strength, they can observe the introduction of character errors on the receiving PC. The goal is to test how noise impacts bit error rate at different signal-to-noise ratios. Preliminary questions ask students to derive equations for the received signal and channel capacity. The experiment involves transmitting files while adjusting noise levels and capturing screens to document the induced errors.

Uploaded by

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

Laboratory 4 Data Transmission Through A Noise-Limited Communication Channel

This lab examines the effect of additive noise on data transmission through a communication channel. Students will transmit text files between two PCs connected via a circuit that implements a low-pass channel and noise source. By varying the noise strength, they can observe the introduction of character errors on the receiving PC. The goal is to test how noise impacts bit error rate at different signal-to-noise ratios. Preliminary questions ask students to derive equations for the received signal and channel capacity. The experiment involves transmitting files while adjusting noise levels and capturing screens to document the induced errors.

Uploaded by

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

Laboratory 4

Data transmission through a


noise-limited communication channel

1. Review and Preparation

This lab builds on Lab 3. The important concepts studied in this experiment are signal
corruption by additive noise, signal-to-noise ratio, and effect of noise on bit errors.

In Lab 3 (data transmission through a bandwidth-limited communication channel), we


learned that if the channel bandwidth is smaller than the signal bandwidth, the received
signal is distorted, and such distortion causes bit errors. In this lab, the channels
bandwidth is larger than the signal bandwidth, but the channel adds a noise signal to the
data signal. This noise causes bit errors at the receiver.

In communications channels, noise is a random signal n(t) created by various effects


(thermal agitation, nonlinearity in electronics, inter-channel interference, etc.). Noise
typically adds to the information signal. So, if s i(t) is the transmitted information signal,
then at the output of the channel the received signal is s ot)= si(t) + n(t). Fig. 1 shows a
data signal corrupted with additive noise, resulting in 2 bit errors.

Fig. 1: Data transmission with noise

In communications theory, noise is assumed to be ideally white. White noise has a


frequency spectrum across all frequencies (its the worst type of noise). A simulated white
noise is given in Fig. 2[1].
Fig. 2: Simulated white noise

In ASCII text transmission, bit errors in an ASCII code translates into errors in characters.
For example, consider letter B, with ASCII code 1000010 (without parity bit). See ASCII
table in [2]. If a bit error occurs in the LSB bit, the received code is 1000011, which is
letter C. But if a bit error occurs in the 3rd bit from the left, the received code is 1000110
which is letter F. In the case of 4 bit errors occurring within the code as follows: 0100101,
then the received character is the symbol #.

The probability that a bit is received in error, or bit error rate (BER), is an important
characteristic of a communication channel. The BER increases if the noise power
increases with respect to the signal power, that is, if the signal-to-noise ratio (SNR)
decreases. The SNR is defined as the ratio of signal power to noise power. An SNR=1000
is typical in a telephone line. The variation of BER with SNR is depicted in Fig. 3. A
BER of 10-4 in a metallic channel is reasonable (i.e., 1 bit in 10,000 bits will be in error,
on the average).

Fig. 2: BER versus SNR

The capacity (in bits/sec) of a channel of bandwidth W Hz is given by Shannons


formula:
C W log 2 (1 SNR ) (1)

We can now state the second basic principle of communications:

If data is transmitted through a noisy channel at a bit rate R<C, then the BER can be
made reasonably small.
If data is transmitted through a noisy channel at a bit rate R>C, then the BER cannot be
made small (i.e., will be around 1).

The main purpose of this experiment is to connect 2 PCs via the low-pass channel circuit
(used in the previous experiment), and add a noise signal to the data signal by a summing
circuit, as shown in Fig. 4. The complete circuit showing the low-pass channel, the adder
circuit for the noise is given in Fig.5. The channel is implemented by the 1 st order RC
low-pass filter, and the summing circuit is realized by the 2 opamps and the 4 resistors, R.
This complete circuit is already built on the lab board. The labels point V1, point V2,
point V3, point V4 correspond to the points marked on the lab board. A picture of the
lab board is given in Picture 1 (note points V1, V2, V3, and V4). A picture of the board
hooked up to the oscilloscope and other equipment is given in Picture 2.

Fig. 4: Transmission through channel + noise

Fig. 5: Circuit for low-pass channel plus additive noise


Preparation: give answers in the lab sheet
1. Show that the signal, S3, at point V3 in Fig. 4 is the sum of the signals S1 and S2,
at points V1 and V2, respectively. The opamps are assumed ideal.

2. The SNR of a typical dial-up telephone line using modems is 1000. The
bandwidth of such line is W=4000 Hz.
Calculate the capacity (bits/sec) of such dial-up line.

3. Shannons formula is based on white noise. White noise in the channel has a
constant
power spectrum density (PSD), No. The noise power at the receiver is thus
N=NoW, where W is the channel bandwidth in Hertz. If S represents the signal
power, then the SNR=S/NoW. Rewrite the formula for C in Eq. (1). Let N o =
2x10-8 Watt/Hz, and S= 8x10-2 =0.08 Watt. Find the value of C when W goes to
infinity.

Picture 1: Circuit Board for Comm Labs


Picture 2: Circuit board and setup for labs

2. Lab Experiment

2.1 Objective: Transmit serial data from one PC to another across a low-pass
channel with ample bandwidth, but with additive noise. By varying the strength of the
noise, we observe the effect of noise on the character errors on the receiving PC.

2.2 Apparatus: Lab board, 2 PCs, 2 RS232 cables, oscilloscope, signal source,
noise source.

2.3 Procedure

1. Verify that the TD pin of PC1 (input) is connected to point V1 on the board.
Verify that the RD pin of PC2 (output) is connected to point V4 on the board.
Apply the noise signal to point V2 on the board. For noise, use a noise source if
one is available. If not, apply a square-wave or triangular signal with a some low
frequency (e.g., 100Hz) and a low amplitude around 1V. Such signal may affect
the data signal but should not be strong enough to destroy it.

Set the bit-rate on both PCs to 300 bps, and adjust the resistance of the filter
(channel) to a value such that the bandwidth is W=600Hz (answer in lab-sheet).
Using Hyperterminal transmit a text file from PC1 to PC2. The text should appear
error-free on PC2; if not, reduce the noise signal until you see no errors

2. Increase the frequency or the amplitude of the noise. Retransmit the text file from
PC1 to PC2. Repeat this step until character errors appear in PC2. Capture screens
of both PCs.
Note: if the amplitude of the noise signal is high enough, the opamps may
saturate, and the output signal may be completely garbled. To check this
condition, connect the scope at the output of the opamps and view the signal.

3. Repeat Step 2 until you see extensive character errors. Capture screens of both
PCs. See Note above.
3. Lab Answer Sheet

Preparation:

1. Give derivation of S3=S1+S2.

2. For SNR=1000, W=4000Hz


Calculate the capacity (bits/sec) of such dial-up line.
Answer: C= .

3. Let No = 2x10-8 Watt/Hz, and S= 8x10-2 =0.08 Watt. Find the value of C when W
goes
to infinity.
Answer: bps

Experiment:

Step 1: What noise source have you used?


If signal generator, what signal have you used?

Step 2: Give the captured PC screens. Discuss the errors observed.

Step 3: Give the captured screens. Discuss the errors observed

4. References

[1]. http://tcts.fpms.ac.be/cours/1005-08/speech/projects/2001/delfabro_henry_poitoux/
[2]. http://www.asciitable.com/

You might also like