Professional Documents
Culture Documents
Raj Jain
Professor of Computer and Information Sciences
The Ohio State University
Columbus, OH 43210-1277
http://www.cis.ohio-state.edu/~jain/
Raj Jain
1
Overview
q ATM: Overview
q ATM Protocol Layers
q Network Interfaces
q Adaptation Layers
q Physical Layers
Raj Jain
2
ATM Networks: Overview
q STM = Synchronous Transfer Mode,
ATM = Asynchronous Transfer Mode
Raj Jain
3
q Labels vs addresses
⇒ Better scalability in number of nodes
7 9
4 2
o Switches vs routers
⇒ Faster due to fixed size, short address, simplicity
o Seamless ⇒ Same technology for LAN, WAN,
o Data, voice, video integration
o Everyone else is doing it
Raj Jain
4
ATM Network Interfaces
Regional Carriers
Private Private Public Public Public Public
Computer
UNI Switch UNI Switch Switch
NNI
Private
NNI B-ICI
Private Long
Private Public
Computer Distance Switch
Switch
UNI Carrier
B-ICI
Digital Public Public
Router DXI Service
Computer Switch
Unit UNI Raj Jain
5
ATM Network Interfaces
q User to Network Interface (UNI):
Public UNI, Private UNI
q Network to Node Interface (NNI):
q Private NNI (P-NNI)
Raj Jain
7
Protocol Layers
q The ATM Adaptation Layer
q How to break application messages to cells
q Sequential delivery
Raj Jain
8
ATM Cell Header Format
q GFC = Generic Flow Control
q (Was used in UNI but not in NNI)
In Out
Port VPI/VCI Port VPI/VCI
1 0/37 3 1/23
1 0/34 4 0/56
2 0/23 5 0/65
2 0/56 6 4/76
Raj Jain
12
Original Classes of Traffic
Class A Class B Class C Class D
Time Sync Required Required Not Not
Required Required
Bit Rate Constant Variable Variable Variable
Connection Connection Connection Connection Connection
Oriented Oriented Oriented less
AAL AAL1 AAL2 AAL3 AAL4
Examples Circuit Compressed Frame SMDS
Emulation Video Relay
Raj Jain
13
AAL 5
q Designed for data traffic
q Less overhead bits than AAL 3/4
⇒ Simple and Efficient AAL (SEAL)
q No per cell length field, No per cell CRC
User
PAD Control Length CRC-32
Payload
0-64kB 0-40 2 2 4
0 1
PTI bit indicates last cell
Raj Jain
14
Classes of Service
q ABR (Available bit rate): Follows feedback
Network gives max throughput with minimum loss.
q UBR (Unspecified bit rate):
User sends whenever it wants. No feedback. No
guarantee. Cells may be dropped during congestion.
q CBR (Constant bit rate): User declares required rate.
Throughput, delay and delay variation guaranteed.
q VBR (Variable bit rate): Declare avg and max rate.
q rt-VBR (Real-time): Conferencing.
Max delay and delay variation guaranteed.
q nrt-VBR (non-real time): Stored video.
Raj Jain
15
Physical Media Dependent
Layers (PMDs)
q Multimode Fiber: 100 Mbps using 4b/5b (TAXI),
155 Mbps SONET STS-3c, 155 Mbps 8b/10b
q Single-mode Fiber: 155 Mbps STS-3c, 622 Mbps
q Shielded Twisted Pair (STP): 155 Mbps 8b/10b
q Coax: 45 Mbps, DS3, 155 Mbps
q Unshielded Twisted Pair (UTP)
q UTP-3 (phone wire) at 25.6 Mbps, 51.84 Mbps