Asynchronous Transfer Mode (ATM) and QoS - PowerPoint PPT Presentation

About This Presentation
Title:

Asynchronous Transfer Mode (ATM) and QoS

Description:

Traffic type independent (voice, data, interactive video) Fixed length packet - 53 bytes (cell) ... A voice packet waits behind a large data packet. 7. COMP680E ... – PowerPoint PPT presentation

Number of Views:431
Avg rating:3.0/5.0
Slides: 26
Provided by: mot112
Category:

less

Transcript and Presenter's Notes

Title: Asynchronous Transfer Mode (ATM) and QoS


1
Asynchronous Transfer Mode (ATM)and QoS
2
ATM Era Multiservice NetworksDeparture from
Service Specialization
bulk data
video
Multiservice Network
voice
interactive data
3
Why ATM Did Not Make it the Way it was Initially
Envisioned
Advantages of ATM Disadvantages of ATM Commercial Factors
Single network optimized for everything (Data, phone, TV) Same technology for WAN, MAN, LAN (Seamless integration) QoS oriented and high-speed oriented Fast Hardware Tremendous amount of research has been done Large overhead for packets QoS is a bit complicated from the applications point of view and network management point of view Not that great from web browsing (which is one killer application) Millions of networks already installed Lack of applications Expensive at the LAN (where it really matters) No strong business incentive for QoS (even up to now) Can achieve similar speed with an IP router as compared to an ATM switch (May be)
4
What is ATM?
  • ATM is packet switching!
  • Switched or permanent connections
  • Traffic type independent (voice, data,
    interactive video)
  • Fixed length packet - 53 bytes (cell)

5
ATM Cell RelayThe Underlying Technology
Cell Features Benefit Small Low latency to
support real-time services like audio and
video (What is an appropriate size?) Fixed
Length Fast hardware switching and
scalability Standardized Usable in all networks
(LAN and WAN)
6
Without Short Cells
A voice packet waits behind a large data packet
7
With Short Cells
  • Voice packet can go immediately after data packet
    1
  • Waiting for voice is reduced significantly

8
Virtual Paths Virtual Channels
  • A Virtual Path (VP) describes the semi-permanent
    route between two end points.
  • A Virtual Channel (VC) describes a cell
    transmission channel inside a virtual path
  • Unique on a link-by-link basis
  • Virtual channels are contained within virtual
    paths
  • Interpreted at each switch to
  • determine output link
  • determine outgoing VPI/VCI
  • Two-level structure
  • allows trunking of virtual channels as one
    virtual path
  • virtual path can be switched
  • both used to route cells through network

9
Connection Identifiers
10
ATM switch routing
Virtual
Paths
ATM
ATM
Switch
Switch
ATM
Switch
ATM
ATM
Switch
Switch
Virtual
Circuits
11
ATM Switches
Input
Output
45
VPI/VCI
Port
VPI/VCI
Port
29
1
45
2
64
29
45
2
29
1
64
1
29
3
29
3
64
1
29
  • ATM switches translate VPI/VCI values
  • VPI/VCI value unique only per interfaceeg
    locally significant and may be re-used elsewhere
    in network

12
ATM Switching
  • Connections (routes) set up by software
  • Routing (path through multiple-switch network)
    and resource allocation is performed once per
    connection by switch control CPU
  • Cells are switched by hardware
  • Hardware (table lookup switching fabric)
    switches each incoming cell to appropriate output
    port
  • Once a connection is established, cells are not
    touched by software

13
VP and VC Switch
  • Two types of ATM switch
  • VP switch does not look at VCIs, switching is
    based on VPIs only
  • VCI does not change when passing through a VP
    switch VPI may change
  • VC switch looks at both VPI and VCI
  • VCI (as well as VPI) may change when passing
    through a VC switch

14
Routing with a VP Switch
15
A Conceptual View of a VP Switch
16
Routing with a VC Switch
17
A Conceptual View of a VC Switch
18
ATM Protocol Stack
Upper Layers
ATM Adaptation Layer
ATM Layer
Physical Layer
19
ATM Architecture
Application
Upper Layer Protocols
Presentation
Session
ATM Adaptation Layer
Transport
Network
Data Link
ATM Layer
Transmission-convergence physical medium dependent
Physical
20
Adaptation Layers Service Classes
21
Service Classes and Capacity of Network
22
QUEUES and PRIORITY
CBR Traffic
Priority 1
VBR Traffic
Priority 2
Classifier
Output
ABR Traffic
Priority 3
Priority 4
UBR Traffic
23
ATM Adaptation Layer Summary
ServiceCategories
Class
Bit Rate
ConnectionMode
TimingConcern
ApplicationExamples
ATM Adaptation Layer (AAL)
  • Bandwidth andthroughput guaranteed
  • Good for voice and video

AAL1
A
CBR(Constant)
Connection-Oriented
Yes
  • Best effort bandwidth and throughput
  • Good for live video,multimedia, LAN-to-LAN

AAL2
B
VBR(Variable)VBR-RTandVBR-NRT
Connection-Oriented
Yes
ATM Layer
  • Best effort withcongestion feedback
  • Reliable delivery of bursty traffic iflatency
    okay

AAL5
C
ABR(Available)
Connection-Oriented
No
Physical Layer
  • No guarantee
  • For SMDS/LAN

AAL3/4
D
UBR(Un-specified)
Connection-less
No
24
QUALITY OF SERVICE
  • Max CDT, Mean CTD, CDV, CLR, CER, SECBR, CMR

25
Application Requirements
Bandwidth
  • Peak Cell Rate (PCR)
  • Sustained Cell Rate (SCR)
  • Minimum Cell Rate (MCR)

Delay
  • Cell Transfer Delay (CTD)
  • Cell Delay Variation (CDV)

Reliability
  • Cell Loss Ratio (CLR)

Cost ( or Admin)
  • Link Weighting
Write a Comment
User Comments (0)
About PowerShow.com