Lecture 02 Tennanbaum
Lecture 02 Tennanbaum
Chapter 2
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Physical Layer Issues
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Abstract Model of a Link
Channel: bit rate, delay, error rate
Sender Receiver
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Bandwidth-Delay Product
• Bits have a physical size on the channel!
• Storage capacity of a channel is: bit rate x delay
• Example:
• 100 Mbps 5000-km fiber, delay = 50 msec
• In 50 msec we can pump out 5 million bits
• So the fiber can store 5 million bits in 5000 km
• 1 km holds 1000 bits so a bit is 1 meter long
• At 200 Mbps, a bit is 0.5 m long
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Signal Propagation over a Wire
• The signal has a finite propagation speed (2/3 c)
• The signal is attenuated per km
• Frequencies above a cutoff are strongly reduced
• Noise is added to the signal
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Theoretical Basis for Data Communication
Communication rates have fundamental limits
• Fourier analysis
• Bandwidth-limited signals
• Maximum data rate of a channel
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Sine wave
g(t) = A sin (2 π f t + ϕ)
A (Volts)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Fourier Analysis
A time-varying periodic signal can be represented as a
series of frequency components (harmonics):
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Bandwidth
• At the signal level, bandwidth refers to the range of
frequencies over which a signal can operate
effectively. It is typically defined as the difference
between the upper and lower cutoff frequencies of a
signal, where the signal's power falls to a certain
threshold (usually -3 dB) of its maximum value. This
is often expressed in hertz (Hz).
• For data transmission it is bits/sec
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Bandwidth-Limited Signals
Having less bandwidth (harmonics) degrades the signal
8 harmonics
Lost!
Bandwidth
4 harmonics
Lost!
2 harmonics
Lost!
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Maximum Data Rate of a Channel - Nyquist
Nyquist’s theorem relates the data rate to the bandwidth (B)
and number of signal levels (V) on a noiseless channel:
• Examples
– 3000 Hz channel (tel. line), binary signals = 6000 bps
– 3000 Hz channel (tel. line), 4-level signals = 12,000 bps
– 3000 Hz channel (tel. line), 16-level signals = 48,000 bps
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Maximum Data Rate of a Channel - Shannon
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Nyquist vs. Shannon
• Nyquist:
- For noiseless channel
- Depends on number signal levels per symbol
• Shannon
- For noisy channel
- Depends on S/N ratio, not bits/symbol
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Guided Transmission (Wires & Fiber)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Transporting Physical Media
• AST 1990: Never underestimate the bandwidth
of a station wagon full of tapes hurtling down
the highway.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Amazon’s Snowmobile Service
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Wires – Twisted Pair
Very common; used in LANs, telephone lines
• Twists reduce radiated signal (interference)
• UTP = Unshielded Twisted Pair
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Kinds of Wire
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Connectors
Modern buildings are wired for RJ45 but there are adaptors
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Link Terminology
Simplex link
• Only one fixed direction at all times; not common
Half-duplex link
• Both directions, but not at the same time
• e.g., senders take turns on a wireless channel
Full-duplex link
• Used for transmission in both directions at once
• e.g., use different twisted pairs for each direction
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Wires – Coaxial Cable (“Co-ax”)
Also common. Better shielding and more bandwidth for
longer distances and higher rates than twisted pair.
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Wires – Power Lines
Household electrical wiring is another example of wires
• Convenient to use, but poor for sending data
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Fiber Optics (1)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Fiber Cables (2)
Common for high rates and long distances
• Long distance ISP links, Fiber-to-the-Home
• Light carried in very long, thin strand of glass
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Fiber Cables (3)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Fiber Cables (3)
Single-mode
• Core so narrow (10um) light can’t
even bounce around
• Used with lasers for long distances,
e.g., 100km
Multi-mode
• Other main type of fiber
• Light can bounce (50um core)
• Used with LEDs for cheaper, shorter
distance links
Fibers in a cable
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
TAT-14 TransAtlantic Cable
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Wire vs. Fiber
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Wireless Transmission
• Electromagnetic Spectrum
• Radio Transmission
• Microwave Transmission
• Light Transmission
• Wireless vs. Wires/Fiber
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Electromagnetic Spectrum (1)
Microwave
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Electromagnetic Spectrum (2)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Electromagnetic Spectrum (3)
Fortunately, there are also unlicensed (“ISM”) bands:
– Free for use at low power; devices manage interference
– Widely used for networking; WiFi, Bluetooth, etc.
802.11 802.11a/g/n/ac
b/g/n
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Radio Waves
• Radio waves have a frequency, f, in Hz
• They have a wavelength, λ in meters
• λf = c in vacuum
• Speed of radio/light = 1 foot/nsec
• For microwaves, megahertz x meters = 300
– 300 MHz waves are 1 meter long
– 1 GHz waves are 30 cm long
– 2.4 GHz waves are 12.5 cm long
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Radio Transmission
In the VLF, LF, and MF bands, radio In the HF band, radio waves bounce off
waves follow the curvature of the earth the ionosphere.
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Name Abrv Band# F & Wavelength Use
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Light Transmission
Line-of-sight light (no fiber) can be used for links
• Light is highly directional, has much bandwidth
• Use of LEDs/cameras and lasers/photodetectors
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Wireless vs. Wires/Fiber
Wireless:
+ Easy and inexpensive to deploy
+ Naturally supports mobility
+ Naturally supports broadcast
– Transmissions interfere and must be managed
– Signal strengths hence data rates vary greatly
Wires/Fiber:
+ Easy to engineer a fixed data rate over point-to-point links
– Can be expensive to deploy, esp. over distances
– Doesn’t readily support mobility or broadcast
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Communication Satellites
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Kinds of Satellites
Satellites and their properties vary by altitude:
• Geostationary (GEO), Medium-Earth Orbit (MEO),
and Low-Earth Orbit (LEO)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Geostationary Satellites (1)
GEO satellite
VSAT
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Geostationary Satellites (2)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Low-Earth Orbit Satellites
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Most satellite internet services come from single geostationary
satellites that orbit the planet at 35,786 km. As a result, the
round trip data time between the user and satellite—also
known as latency—is high, making it nearly impossible to
support streaming, online gaming, video calls or other high
StarLink data rate activities.Starlink is a constellation of thousands of
satellites that orbit the planet much closer to Earth, at about
550km, and cover the entire globe. Because Starlink satellites
are in a low orbit, latency is significantly lower—around 25 ms
vs 600+ ms.
Low-Earth Orbit Satellites (2)
Relaying in space.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Low-Earth Orbit Satellites (3)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Voyager 1 at 24,758,490,068 km
Communication Network of Voyager 1
The radio communication system of Voyager 1 was
designed to be used up to and beyond the limits of
the Solar System. It has a 3.7-metre
(12 ft) diameter high-gain Cassegrain antenna to send
and receive radio waves via the three Deep Space
Network stations on the Earth. The spacecraft normally
transmits data to Earth over Deep Space Network
Channel 18, using a Radio frequency of either 2.3 GHz
or 8.4 GHz, while signals from Earth to Voyager are
transmitted at 2.1 GHz. When Voyager 1 is unable to
communicate with the Earth, its digital tape recorder
(DTR) can record about 67 megabytes of data for later
transmission
Satellite vs. Fiber
Satellite:
+ Can rapidly set up anywhere/anytime communications (after
satellites have been launched)
+ Can broadcast to large regions
– Limited bandwidth and interference to manage
Fiber:
+ Enormous bandwidth over long distances
– Installation can be more expensive/difficult
– Doesn’t work at sea or in remote areas
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Digital Modulation and Multiplexing
Modulation schemes send bits as signals
Multiplexing schemes share a channel among users.
• Baseband Transmission
• Passband Transmission
• Frequency Division Multiplexing
• Time Division Multiplexing
• Code Division Multiple Access
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Baseband Transmission
Line codes send symbols that represent one or more bits
• NRZ is the simplest, literal line code (+1V=“1”, -1V=“0”)
• Other codes tradeoff bandwidth and signal transitions
Strategies:
Manchester coding, mixes clock signal in every symbol
4B/5B maps 4 data bits to 5 coded bits with 1s and 0s:
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Passband Transmission (2)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Frequency Division Multiplexing
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Frequency Hopping Spread Spectrum
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Time Division Multiplexing (TDM)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Code Division Multiple Access (1)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The Public Switched Telephone Network
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Structure of the Telephone System (1)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Structure of the Telephone System (3)
Major Components
• Local loops analog twisted pairs to houses, businesses).
• Trunks (digital fiber optic links between switching offices).
• Switching offices (calls are moved from one trunk to
another)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The Politics of Telephones
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Physics of Cat 3 Wiring
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Local loop (3): Digital Subscriber Lines
DSL broadband sends data over the local loop to the local
office using frequencies that are not used for POTS
• Telephone/computers
attach to the same old
phone line
• Rates vary with line
– ADSL2 up to 24 Mbps
– VDSL2 to 100 Mbps
• OFDM used to 1.1 MHz
– Most bandwidth down
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Local loop (4): Fiber To The Home
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Pulse Code Modulation (1)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
SONET/SDH (1)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
SONET/SDH (2)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
SONET/SDH (3)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Wavelength Division Multiplexing
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Circuit Switching/Packet Switching (1)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
QUEUEING DELAY
Packet
Switch
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Generations of mobile telephone systems
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Cellular mobile phone systems
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
2G GSM – Global System for Mobile
Communications (1)
• Mobile is divided into handset and SIM card
(Subscriber Identity Module) with credentials
• Mobiles tell their HLR (Home Location Register) their
current whereabouts for incoming calls
• Cells keep track of visiting mobiles (in the Visitor LR)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
2G GSM – Global System for Mobile
Communications (2)
Air interface is based on FDM channels of 200 KHz
divided in an eight-slot TDM frame every 4.615 ms
• Mobile is assigned up- and down-stream slots to use
• Each slot is 148 bits long, gives rate of 27.4 kbps
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
2G GSM—The Global System for Mobile
Communications (3)
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
3G UMTS – Universal Mobile
Telecommunications System (1)
Architecture is an evolution of GSM; terminology differs
Not compatible with 2G GSM
Internet
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
3G UMTS – Universal Mobile
Telecommunications System (2)
Air interface based on CDMA over 5 MHz channels
• Rates over users <14.4 Mbps (HSPDA) per 5 MHz
• CDMA permits soft handoff (connected to both cells)
Soft
handoff
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
4G
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
OFDMA
0 1 0 0 1 0 1 1 0 1 1 1 0 0 1 0 1 0 1 1
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Cable Television
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Community Antenna Television
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Internet over Cable
ISP
(Internet)
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Internet over Telephone System
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Spectrum Allocation
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Cable Modems
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
Comparison of Cable and Telephone
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
End
Chapter 2
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011
CN5E by Tanenbaum & Wetherall, © Pearson Education-Prentice Hall and D. Wetherall, 2011