+ All Categories
Home > Documents > Chapter 3 ─ Data Transmission

Chapter 3 ─ Data Transmission

Date post: 02-Jan-2016
Category:
Upload: herman-frazier
View: 109 times
Download: 5 times
Share this document with a friend
Description:
Chapter 3 ─ Data Transmission. CSE 3213. Data Transmission. The successful transmission of data depends on two factors:. quality of the signal being transmitted characteristics of the transmission medium. Transmission Terminology. Transmission Terminology (2). - PowerPoint PPT Presentation
50
CSE 3213 1 Chapter 3 ─ Data Transmission
Transcript
Page 1: Chapter 3  ─  Data Transmission

CSE 3213

1

Chapter 3 ─ Data Transmission

Page 2: Chapter 3  ─  Data Transmission

Data Transmission

The successful transmission of data depends on two factors:

• quality of the signal being transmitted

• characteristics of the transmission medium

2

Page 3: Chapter 3  ─  Data Transmission

Transmission Terminology

3

Page 4: Chapter 3  ─  Data Transmission

Transmission Terminology (2)

4

Page 5: Chapter 3  ─  Data Transmission

Transmission Terminology (3)Simplex

signals transmitted in one directioneg. television

Half duplexboth stations transmit, but only one at a time

eg. police radio

Full duplexsimultaneous transmissions

eg. telephone

Note: elsewhere, half duplex is called “simplex”; full duplex is called “duplex” (ITU-T definitions)

5

Page 6: Chapter 3  ─  Data Transmission

Analog and Digital Data Transmission

6

Data Entities that convey meaning, or information

(data ≠ info)Signals

Electric or electromagnetic representations of data

SignalingPhysical propagation of the signal along a

mediumTransmission

Communication of data by propagation and processing of signals

Page 7: Chapter 3  ─  Data Transmission

Analog and Digital Data

7

AnalogContinuous values within some intervale.g. sound, video

DigitalDiscrete valuese.g. text, integers

Page 8: Chapter 3  ─  Data Transmission

Analogue and Digital Signals

8

Page 9: Chapter 3  ─  Data Transmission

Analog Signals

9

Page 10: Chapter 3  ─  Data Transmission

Digital Signals

10

Page 11: Chapter 3  ─  Data Transmission

Advantages & Disadvantages of Digital Signals

cheaperless susceptible to noisebut greater attenuationdigital now preferred choice

11

Page 12: Chapter 3  ─  Data Transmission

Frequency, Spectrum and BandwidthTime domain

Example: a sine wave, a square wave

Frequency domainSignal usually made up of many components of different frequencies

Components are sine wavesMore important than time domain

Page 13: Chapter 3  ─  Data Transmission

Time Domain Concepts

13

Analog signalVarious in a smooth way over time

(continuous)Digital signal

Maintains a constant level then changes to another constant level (discrete)

Periodic signalPattern repeated over time

Aperiodic signalPattern not repeated over time

Page 14: Chapter 3  ─  Data Transmission

PeriodicSignals

14

Page 15: Chapter 3  ─  Data Transmission

Sine Wave

15

Periodic continuous signalPeak Amplitude (A)

maximum strength of signalvolts

Frequency (f)rate of change of signalHertz (Hz) or cycles per secondperiod = time for one repetition (T)T = 1/f

Phase ()relative position in time

Page 16: Chapter 3  ─  Data Transmission

Examples of Sine Wavess(t) = A sin(2ft +)

16

Page 17: Chapter 3  ─  Data Transmission

17

time(sec)

amp

litu

de

(vo

lts)

1 cycle

frequency (hertz)= cycles per second

phase difference

Analog SignalingFrequency and peak amplitude are the

most important.

Page 18: Chapter 3  ─  Data Transmission

Wavelength ()

18

Page 19: Chapter 3  ─  Data Transmission

Frequency Domain Concepts

19

Signal usually made up of many frequenciesComponents are sine wavesCan 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 frequencyCan plot frequency domain functions

Page 20: Chapter 3  ─  Data Transmission

20

Page 21: Chapter 3  ─  Data Transmission

21

Addition of Frequency

Components(T = 1/f)

(a) sin(2πft)

(c) is the sum of f and 3f(b) (1/3)sin(2π(3f)t)

(c) (4/π)[sin(2πft)+(1/3)sin(2π(3f)t)]

Page 22: Chapter 3  ─  Data Transmission

22

FrequencyDomain

S(f) is discrete

(a) Frequency domain function for s(t)=(4/π)[sin(2πft)+(1/3)sin(2π(3f)t)]

(b) Frequency domain function for a single square pulse s(t)=1 for -X/2<t<X/2

Figure a is discrete because the time domain function is periodic. Figure b is continuous because the time domain function is aperiodic.

Single square pulseS(f) is continuous

Page 23: Chapter 3  ─  Data Transmission

23

Time -> Harmonic spectrum

Original

As we add more harmonics the signal reproduces the original more closely

Page 24: Chapter 3  ─  Data Transmission

Spectrum and Bandwidth

24

Spectrumrange of frequencies contained in signal

Absolute bandwidthwidth of spectrum

Effective bandwidth (or just bandwidth)narrow band of frequencies containing most of

the energyDC Component

Component of zero frequencyNo DC component average amplitude = 0DC component is undesirable (avg amplitude

0)

Page 25: Chapter 3  ─  Data Transmission

25

Signal with DC Component

(a) s(t)=1+(4/π)[Sin(2πft)+(1/3)Sin(2π(3f)t)]

Bandwidth

B = 3f – f = 2f

Page 26: Chapter 3  ─  Data Transmission

Data Rate and Bandwidth

26

Data rateIn bits per secondRate at which data can be communicated

BandwidthIn cycles per second, or HertzConstrained by transmitter and medium

Channel: a communication path

Page 27: Chapter 3  ─  Data Transmission

Data Rate and Bandwidth

There is a direct relationship between There is a direct relationship between data rate and bandwidth.data rate and bandwidth.27

Page 28: Chapter 3  ─  Data Transmission

28

Case 1:f = 1 MHzR = ? MbpsB = ? MHz

Case 2:f = ? MHzB = 8 MHzR = ? Mbps

Case 3:f = ? MHzB = 4 MHzR = ? Mbps

Example

Page 29: Chapter 3  ─  Data Transmission

Data Rate and Bandwidth (3)

29

Consider a square waveData 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).

Page 30: Chapter 3  ─  Data Transmission

Data Rate and Bandwidth (4)

30

In general,The greater the bandwidth the higher the

data rateThe higher the data rate The greater the

required effective bandwidth Keeping the same data rate:

Greater bandwidth better quality of the received signal, but greater cost

The higher center frequency the higher the potential bandwidth

Page 31: Chapter 3  ─  Data Transmission

Transmission Impairments (3.3)

31

Signal received may differ from signal transmitted

Analog - degradation of signal qualityDigital - bit errorsCaused by

Attenuation and attenuation distortionDelay distortionNoise

Page 32: Chapter 3  ─  Data Transmission

Attenuation

32

Signal strength falls off with distanceSolutions: use repeaters, amplifiersDepends on mediumReceived signal strength:

must be enough to be detectedmust be sufficiently higher than noise to be received

without errorAttenuation distortion

Attenuation is an increasing function of frequency. Solution: equalization (amplifying high frequencies more

than low frequencies)Less of a problem with digital signals (why?)

Page 33: Chapter 3  ─  Data Transmission

Attenuation and Delay Distortion

33

Page 34: Chapter 3  ─  Data Transmission

Delay Distortionoccurs because propagation velocity of a

signal through a guided medium varies with frequencyhighest 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: equalization34

Page 35: Chapter 3  ─  Data Transmission

Noise

35

Page 36: Chapter 3  ─  Data Transmission

Categories of Noise (1)

36

Page 37: Chapter 3  ─  Data Transmission

Categories of Noise (2)Crosstalk:

a signal from one line is picked up by another

can occur by electrical coupling between nearby twisted pairs or when microwave antennas pick up unwanted signals

Impulse Noise:caused by external

electromagnetic 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 digital data37

Page 38: Chapter 3  ─  Data Transmission

38

Effect of noise

Signal

Noise

Signal+Noise

0 1 1 1 1 0 0 0 0 1 Data Received

Sampling times

Bit error

0 1 0 1 1 0 0 1 0 1 Original data

Logic Threshold

Page 39: Chapter 3  ─  Data Transmission

Thermal (White) Noise

39

Due to thermal agitation of electronsUniformly distributed N = kTB (watts)

k = Boltzmann’s constant = 1.38 x 10-23 J/KT = kelvin degrees; B = bandwidth in Hz

Page 40: Chapter 3  ─  Data Transmission

40

Signal to Noise Ratio (SNR)

Noise effectsdistorts a transmitted signalattenuates a transmitted signal

signal-to-noise ratio to quantify noise: S/Nusually expressed using dB

SNRdB = 10 log10

S= average signal power

N= noise powerSN

Page 41: Chapter 3  ─  Data Transmission

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

Page 42: Chapter 3  ─  Data Transmission

Channel Capacity (cont.)

42

Data rateIn bits per secondRate at which data can be communicated

BandwidthIn cycles per second of HertzConstrained by transmitter and medium

NoiseAverage level of noise over the communication

pathError rate

Error: 1 becomes 0; 0 becomes 1At a given noise level, higher data rate higher

error rate (Fig 3.16)

Page 43: Chapter 3  ─  Data Transmission

Nyquist Bandwidth

43

Assume noise-free channelsChannel bandwidth limits the signal/data rateGiven bandwidth B, highest signal rate is 2B: C =

2BIf 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 log2Mhowever this increases burden on receivernoise and other impairments limit the value of M

Page 44: Chapter 3  ─  Data Transmission

Nyquist Bandwidth: ExampleBinary signalsB = 3,100 HzC = 2B = 6,200 bps

Multi-level signalM = 8C= 2B log2M = 2 x 3100 x 3 = 18,600 bpsHigher bit rate with the same bandwidthDrawback?

44

Page 45: Chapter 3  ─  Data Transmission

Shannon Capacity Formula

45

Consider data rate, noise and error rateHigher data rate shortens each bit so burst of noise

affects more bitsAt 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?

Page 46: Chapter 3  ─  Data Transmission

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

Page 47: Chapter 3  ─  Data Transmission

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.

Signal to noise ratio (in decibels)SNRdB

= 10 log10 (signal/noise)Note: “S/R” in the Shannon capacity

formula is a normal ratio, not dB.See Example 3.6 in the textbook.

47

Page 48: Chapter 3  ─  Data Transmission

Exercises

48

Calculate the thermal noise for an effective noise temperature of 27oC and a 10 MHz bandwidth.

Given a channel for digital signals with a bandwidth of 1KHz, is it possible to transmit data at a rate of 6 Kbps along this channel? If so, describe a method and any conditions that must be satisfied. If not, explain why.

Repeat the previous problem for a data rate of 1 Kbps

Page 49: Chapter 3  ─  Data Transmission

Exercises (2)

49

Given a square wave signal represented by the following Fourier series:x(t) = cos(2ft) – (1/3)cos(6ft) +

(1/5)cos(10ft) – (1/7)cos(14ft)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?

Given a SNR of 20 dB, calculate the capacity of a channel with a bandwidth of 1 KHz.

Page 50: Chapter 3  ─  Data Transmission

Required Reading

50

Chapter 3Reference: Appendix 3A (decibels)


Recommended