1 / 25

Asynchronous Transfer Mode (ATM) and QoS

Asynchronous Transfer Mode (ATM) and QoS. ATM Era : Multiservice Networks Departure from Service Specialization. bulk data. video. Multiservice Network. voice. interactive data. Why ATM Did Not Make it the Way it was Initially Envisioned. header. payload. Fixed length packet = cell.

maille
Download Presentation

Asynchronous Transfer Mode (ATM) and QoS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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

  4. header payload Fixed length packet = cell 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. Voice Data Cells Video ATM Cell Relay:The 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. Physical Transmission Link VCs VCs VP VP VCs VCs VP VP 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. 2 1 3 ATM Switches Input Output • ATM switches translate VPI/VCI values • VPI/VCI value unique only per interface—eg: locally significant and may be re-used elsewhere in network 45 Port VPI/VCI Port VPI/VCI 1 29 2 45 29 64 2 45 1 29 1 64 3 29 3 29 1 64 29

  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 Class ServiceCategories Bit Rate ConnectionMode TimingConcern ApplicationExamples ATM Adaptation Layer (AAL) A AAL1 CBR(Constant) Connection-Oriented Yes • Bandwidth andthroughput guaranteed • Good for voice and video B AAL2 VBR(Variable)VBR-RTandVBR-NRT Connection-Oriented Yes • Best effort bandwidth and throughput • Good for live video,multimedia, LAN-to-LAN ATM Layer C AAL5 ABR(Available) Connection-Oriented No • Best effort withcongestion feedback • Reliable delivery of bursty traffic iflatency okay Physical Layer D AAL3/4 UBR(Un-specified) Connection-less No • No guarantee • For SMDS/LAN

  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

More Related