Chapter 3
Chapter 3
CSE 3213
Data Transmission
1
Transmission Terminology
Data transmission occurs between transmitter and
receiver over some transmission medium.
Communication is
in the form of Unguided media
Guided media
electromagnetic (wireless)
waves. twisted pair,
air, vacuum,
coaxial cable,
seawater
optical fiber
2
Transmission Terminology (3)
Simplex
signals transmitted in one direction
eg. television
Half duplex
both stations transmit, but only one at a time
eg. police radio
Full duplex
simultaneous transmissions
eg. telephone
3
Analog and Digital Data
Analog
Continuous values within some interval
e.g. sound, video
Digital
Discrete values
e.g. text, integers
4
Analog Signals
Digital Signals
10
5
Advantages & Disadvantages
of Digital Signals
cheaper
less susceptible to noise
but greater attenuation
digital now preferred choice
11
12
6
Periodic
Signals
13
Sine Wave
Periodic continuous signal
Peak Amplitude (A)
maximum strength of signal
volts
Frequency (f)
rate of change of signal
Hertz (Hz) or cycles per second
period = time for one repetition (T)
T = 1/f
Phase (φ)
relative position in time
14
7
Examples of Sine Waves
s(t) = A sin(2πft +Φ)
15
Wavelength (λ)
the wavelength of a
signal is the distance
occupied by a single
cycle
8
Frequency Domain Concepts
Signal usually made up of many frequencies
Components are sine waves
Can be shown (Fourier analysis) that any signal is made up of
components at various frequencies; each component is a sine
wave
fundamental frequency
period of total signal = period of fundamental frequency
harmonic frequency = a multiple of fundamental frequency
Can plot frequency domain functions
17
Frequency
Domain
Examples
S(f) is discrete
18
(b) Frequency domain function for a single square pulse s(t)=1 for -X/2<t<X/2
9
19
Addition of
Frequency
Components
(a) sin(2πft)
(T = 1/f)
(c) (4/π)[sin(2πft)+(1/3)sin(2π(3f)t)]
20
10
Original
Time -> Harmonic spectrum
As we add
more
harmonics
the signal
reproduces
the original
more closely
21
Analog Signaling
Frequency and peak amplitude are the most important.
amplitude (volts)
1 cycle
phase
difference
time
(sec)
frequency (hertz)
= cycles per second
22
11
Frequency
Domain
S(f) is discrete
23
(b) Frequency domain function for a single square pulse s(t)=1 for -X/2<t<X/2
24
12
Signal with DC Component
(a) s(t)=1+(4/π)[Sin(2πft)+(1/3)Sin(2π(3f)t)]
25
13
Example
Case 1: Case 2:
f = 1 MHz f = ? MHz
R = ? Mbps B = 8 MHz
B = ? MHz R = ? Mbps
Case 3:
f = ? MHz
B = 4 MHz
R = ? Mbps
27
28
14
Data Rate and Bandwidth (4)
Consider a square wave
Data rate R = 2 x f (f: fundamental frequency)
Double the bandwidth ⇒ double the data rate
(other things being equal)
A given bandwidth can support different data rates (e.g., by
removing the component with the highest frequency).
However, it’s harder for the receiver to interpret the received
signal if R is high (i.e., more chances for errors).
29
30
15
Transmission Impairments (3.3)
Signal received may differ from signal transmitted
Analog - degradation of signal quality
Digital - bit errors
Caused by
Attenuation and attenuation distortion
Delay distortion
Noise
31
Attenuation
Signal strength falls off with distance
Solutions: use repeaters, amplifiers
Depends on medium
Received signal strength:
must be enough to be detected
must be sufficiently higher than noise to be received without error
Attenuation is an increasing function of frequency
Solutions:
equalization
amplifying high frequencies more than low frequencies
Less of a problem with digital signals (why?)
32
16
Attenuation and Delay Distortion
33
Delay Distortion
occurs because propagation velocity of a signal through a
guided medium varies with frequency
highest velocity near the center frequency
various frequency components arrive at different times
resulting in phase shifts between the frequencies
particularly critical for digital data since parts of one bit spill
over into others causing inter-symbol interference
solution: equalization
34
17
Noise
unwanted signals
inserted between
transmitter and
receiver
Categories of Noise
Intermodulation noise
18
Categories of Noise
Crosstalk:
a signal from one line is picked
up by another
can occur by electrical
coupling between nearby
Impulse Noise: twisted pairs or when
microwave antennas pick up
caused by external electromagnetic unwanted signals
interferences
noncontinuous, consisting of
irregular pulses or spikes
short duration and high amplitude
minor annoyance for analog signals
but a major source of error in
37
digital data
38
19
Effect of noise
Signal
Noise
Logic
Threshold Signal+Noise
Sampling times
0 1 1 1 1 0 0 0 0 1 Data Received
0 1 0 1 1 0 0 1 0 1 Original data
Bit error
39
Effect
distorts a transmitted signal
attenuates a transmitted signal
40
20
Channel Capacity (3.4)
The maximum rate at which data can be
transmitted over a given communication path, or
channel, under given conditions.
4 related factors: data rate, bandwidth, noise, error rate
(see next slide).
Our goal: get as high a data rate as possible at a
particular limit of error rate for a given bandwidth.
The main constraint on achieving this efficiency is
noise.
41
21
Nyquist Bandwidth
Assume noise-free channels
Channel bandwidth limits the signal/data rate
Given bandwidth B, highest signal rate is 2B: C = 2B
If rate of signal transmission is 2B then signal with frequencies
no greater than B is sufficient to carry signal rate
Given binary signal, data rate supported by B Hz is 2B bps
Can be increased by using M signal levels: C= 2B log2M
however this increases burden on receiver
noise and other impairments limit the value of M
43
Multi-level signal
M=8
C= 2B log2M = 2 x 3100 x 3 = 18,600 bps
Higher bit rate with the same bandwidth
Drawback?
44
22
Shannon Capacity Formula
Consider data rate, noise and error rate
Higher data rate shortens each bit so burst of noise affects more bits
At given noise level, high data rate means higher error rate
Capacity C = B log2(1 + S/R)
S/R = (signal power)/(noise power)
Typically measured at the receiver
Assumes only thermal noise
⇒ much lower rates are achieved in practice due to impulse noise,
attenuation distortion, delay distortion, etc.
Increase data rate by increasing S? Or increasing B?
45
decibel (dB)
Normal ratio = Pout/Pin
1 bel (B) = log10(Pout/Pin)
(devised by engineers of Bell Telephone Lab, named after
Alexander Graham Bell)
1 decibel (dB) = 10 B = 10 log10(Pout/Pin)
Note: this is dimensionless unit (a ratio)
3 dB ≈ doubling of power
10 log10(2) = 10 x 0.3 = 3
6 dB ≈ 4 times the power
46
23
Why dB and not simple ratio?
Signal strength often falls off exponentially.
Net gain/loss in a cascaded path can be calculated with
simple addition/subtraction.
47
Exercises
Calculate the thermal noise for an effective noise
temperature of 27oC and a 10 MHz bandwidth.
48
24
Exercises (2)
Given a square wave signal represented by the following
Fourier series:
x(t) = cos(2πft) – (1/3)cos(6πft) +
(1/5)cos(10πft) – (1/7)cos(14πft)
The fundamental frequency of the signal is 5 KHz.
1. What is the effective bandwidth of the signal?
2. What is the data rate supported by the signal?
49
Required Reading
Chapter 3
Reference: Appendix 3A (decibels)
50
25