Updated 12/20011 Asynchronous Transfer Mode Networks Nirmala Shenoy Information Technology Department Rochester Institute of Technology.

Slides:



Advertisements
Similar presentations
William Stallings Data and Computer Communications 7 th Edition Chapter 11 Asynchronous Transfer Mode.
Advertisements

ATM Asynchronous Transfer Mode. ATM Networks Use optical fibre similar to that used for FDDI networks ATM runs on network hardware called SONET ATM cells.
1 ATM - Asynchronous Transfer Mode (ATM). 2 ATM - An Overview of ATM  A technology for multiplexing fixed-length cells from a variety of sources to a.
Computer Networks: ATM1 ATM Asynchronous Transfer Mode.
ATM Asynchronous Transfer Mode (and some SDH) (Synchronous Digital Hierarchy)
EECC694 - Shaaban #1 lec # 10 Spring Asynchronous Transfer Mode (ATM) ATM is a specific asynchronous packet-oriented information, multiplexing.
WHAT’S ATM? ATM is Asynchronous Transfer Mode.
(C) All rights reserved by Professor Wen-Tsuen Chen 1 Asynchronous Transfer Mode (ATM)
CHAPTER 7 Broadband ATM networks. topics Introduction Cell format and switching principles Switch architecture Protocol architecture ATM LAN’s.
Network Communication Technology Chapter 20 Asynchronous Transfer Mode (ATM)
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 7 – February 2, 2010.
5: DataLink Layer5-1 Asynchronous Transfer Mode: ATM r 1990’s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service.
Presented By: Pariya Raoufi. Motivations Future applications require: higher bandwidth, generate a heterogeneous mix of network traffic, low latency.
1 All about ATM: ATM Terminology Explained Carey Williamson Department of Computer Science University of Calgary.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 Issues Driving LAN Changes Traffic Integration –Voice, video and data traffic –Multimedia.
CS4550: Computer Networks II high speed networks, part 2 : Frame Relay, ATM.
Asynchronous Transfer Modes By: Megan Cwiklinski Adam Nasset Brad Samples Will Vanlue.
1 EE 400 Asynchronous Transfer Mode (ATM) Abdullah AL-Harthi.
1 Asynchronous Transfer Mode (ATM) Cell Switching Connection-oriented packet-switched network Used in both WAN and LAN settings Signaling (connection setup)
ATM: DESCRIPTIONS M. RAZIF AZMAL B. M. OTHMANWET SHAH RIZAD B. ISMAIL WET RASHA AFZAL B. SHAFII WET AHMAD AFIFI B. MOHD ZAKI WET
Asynchronous Transfer Mode (ATM)
1 Fall 2005 Virtual Circuit Switching and ATM: Asynchronous Transfer Mode Qutaibah Malluhi CSE Department Qatar University.
Asynchronous Transfer Mode (ATM) and QoS
William Stallings Data and Computer Communications 7 th Edition (Selected slides used for lectures at Bina Nusantara University) High Speed Network.
Networks: ATM 1 Asynchronous Transfer Mode (ATM).
Protocols and the TCP/IP Suite Asynchronous Transfer Mode (ATM)
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 5 Asynchronous Transfer Mode (ATM)
ATM Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda ATM Features Services Protocol ATM switching.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 Issues Driving LAN Changes Traffic Integration –Voice, video and data traffic –Multimedia.
EE 4272Spring, 2003 Chapter 11. ATM and Frame Relay Overview of ATM Protocol Architecture ATM Logical Connections ATM Cells ATM Service Categories ATM.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 A/D AAL Voice s 1, s 2 … Digital voice samples A/D AAL Video … Compression compressed frames.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 ATM (Asynchronous Transfer Mode) Cell Relay protocol designed by the ATM Forum and adopted by the ITU-T.
Asynchronous Transfer Mode (ATM) Advanced Computer Networks.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
Asynchronous Transfer Mode: ATM r 1980s/1990’s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture.
Technical Seminar Presented by :- Sangram Sekhar Choudhuri(CS ) 1 A SEMINAR REPORT ON ASYNCHRONOUS TRANSFER MODE(ATM) Under the Guidance of Mr.
ASYNCHRONOUS TRANSFER MODE. WHAT IS ATM? ATM is a cell-switching and multiplexing technology that combines the benefits of circuit switching (guaranteed.
© Oxford University Press 2011 DISTRIBUTED COMPUTING Sunita Mahajan Sunita Mahajan, Principal, Institute of Computer Science, MET League of Colleges, Mumbai.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 11 Asynchronous Transfer Mode.
CHAPTER #6  Introducti on to ATM. Contents  Introduction  ATM Cells  ATM Architecture  ATM Connections  Addressing and Signaling  IP over ATM.
Asynchronous Transfer Mode (ATM) Member’s Name:Chen Sing Tiong(KL003676) (L) Cheng Chin Tat (KL003832) Low Mei Ee(KL003796) Ng Shook Kien(KL003795) Pang.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 5 Asynchronous Transfer Mode (ATM) by Zornitza Genova Prodanoff.
Asynchronous Transfer Mode (ATM)
Chapter 24. Congestion Control and Quality of Service part 3
ATM Technologies. Asynchronous Transfer Mode (ATM) Designed by phone companies Single technology meant to handle –Voice –Video –Data Intended as LAN or.
21-Dec-154/598N: Computer Networks Cell Switching (ATM) Connection-oriented packet-switched network Used in both WAN and LAN settings Signaling (connection.
C L Morgan CS 4594 Broadband Communications ATM. C L Morgan ATM ATM = Asynchronous Transfer Mode ATM = Asynchronous Transfer Mode Asynchronous - in contrast.
Networks: L11 1 Asynchronous Transfer Mode (ATM) A Connection-oriented network providing Quality of Service guarantees –developed in the mid-1980’s to.
Department of Computer and IT Engineering University of Kurdistan
Chapter 3 Asynchronous Transfer Mode (ATM). Synchronous vs. Asynchronous  ATM- cell switching technology (asynchronous)  TDM – circuit switching technology.
Virtual Circuit Networks Frame Relays. Background Frame Relay is a Virtual Circuit WAN that was designed in late 80s and early 90s. Prior to Frame Relays.
1 Modeling Performance and QoS with Asynchronous Transfer Mode (ATM)
Jntuk,vizianagaramdelhip, B-ISDN and ATM.
The Network Layer Role Services Main Functions Standard Functions
B-ISDN and ATM B-ISDN and ATM.
Asynchronous Transfer Mode (ATM) Architecture and Operation
ATM Asynchronous Transfer Mode (and some SDH)
Asynchronous Transfer Mode
Asynchronous Transfer Mode Service Cell Categories
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
ASYNCHRONOUS TRANSFER MODE(ATM) Sangram Sekhar Choudhuri
ATM-Asynchronous Transfer Mode
Chapter Objectives After completing this chapter you will be able to:
Asynchronous Transfer Mode (ATM)
Layers of The ATM Model.
Asynchronous Transfer Mode (ATM)
LAB#5 ATM.
Asynchronous Transfer Mode (ATM)
Presentation transcript:

updated 12/20011 Asynchronous Transfer Mode Networks Nirmala Shenoy Information Technology Department Rochester Institute of Technology

updated 12/20012 Asynchronous Transfer Mode Scope –Purpose –Cells vs packets –Topology –Virtual connections –VP and VPC switching –ATM layers

updated 12/20013 Asynchronous Transfer Mode Scope –Delays in ATM networks –Service & QoS –Traffic control –UNI –B-ICI –Switch fabric –ATM addressing

updated 12/20014 Asynchronous Transfer Mode Purpose –Cells over frames –Optimal use of transmission and equipment technology –Interface with various packet switching networks –WAN connectivity

updated 12/20015 Asynchronous Transfer Mode Purpose –Easy and inexpensive implementation –Support exiting telecommunication hierarchies Local loops, local providers, long distance carriers –Connection oriented – reliable and predictable delivery especially for real-time application –protocol functions from sw to hw –High-speed low delay packet switching for all types of traffic

updated 12/20016 Asynchronous Transfer Mode Cell vs Frames Frames - Packets Current packet sizes- 200bytes to 64kbytes Elaborate software at intermediate nodes to accommodate variable size packets Variable header evaluations Packets to be checked for integrity Non-uniformity of service for different types of packet networks

updated 12/20017 Asynchronous Transfer Mode Packets Consistent data rate delivery not possible In-time delivery for some packets –Real-time packets may be smaller compared to data packets Cells Predictable processing Uniformity guaranteed

updated 12/20018 Asynchronous Transfer Mode Cells Deterministic delays = n*cell transmission High speed + small cell size = continuous stream effect Cells handled as cells not as bit stream – faster Fixed cells – more hardware implementable

updated 12/20019 Asynchronous Transfer Mode Asynchronous TDM

updated 12/ Asynchronous Transfer Mode Topology

updated 12/ Asynchronous Transfer Mode Topology –Similar to ISDN has all reference points and functional groupings (b tag) – Public and private UNI may use different different interfaces & schemes –ATM can be used as a LAN, WAN, hub –interconnecting networks, backbone

updated 12/ Asynchronous Transfer Mode Virtual connections Transmission Path –Physical connection between two points –Switches and end points or between switches Virtual Path –Transmission path is divided into several virtual paths

updated 12/ Asynchronous Transfer Mode Virtual connections –The set of all virtual path = transmission path Virtual circuit –A single message flow circuit –A number of virtual circuits make a virtual path

updated 12/ Asynchronous Transfer Mode Virtual connections – relationship

updated 12/ Asynchronous Transfer Mode Virtual connections – relationship

updated 12/ Asynchronous Transfer Mode Virtual connections – relationship VPI & VCI

updated 12/ Asynchronous Transfer Mode Virtual connections set-up PVC – permanent virtual circuit –Negotiated with the network on long term basis SVC – switched virtual circuit –On per call basis

updated 12/ Asynchronous Transfer Mode Virtual connections set-up

updated 12/ Asynchronous Transfer Mode VP switching

updated 12/ Asynchronous Transfer Mode VPC switching – VP & VC switching

updated 12/ Asynchronous Transfer Mode ATM layers –ATM Adaptation Layer – AAL Convergence Sub layer Segmentation and Reassembly sub layer –ATM Layer –Physical layer SONET/SDH

updated 12/ Asynchronous Transfer Mode ATM layers & the OSI layers –ATM layer performs layers 2 & 3 functions of the OSI layers –AAL combines, 2,4 and 5 of the OSI layers –Not adhering to the OSI layers OSI layers getting obsolete?

updated 12/ Asynchronous Transfer Mode ATM Planes SSCF – service specific coordination function SSCOP – service specific connection- oriented protcol

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer – at the end points ATM & Physical layer through the network

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer – application specific Classification of traffic –Class A – constant bit rate –Class B - variable bit rate, connection oriented, timing requirements –Class C- Variable Bit Rate, connection oriented, timing not required –Class D – Variable Bit Rate, connectionless, timing not required

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer –AAL1 – to support Class A –AAL2 – Class B – later for voice –AAL3/4 – connection oriented data & connectionless data, Class C & D – AAL5 – signaling – data Simple and most popular

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL1 –Convergence Sub layer –Segments PDU from upper layer to 47 byte segments –Passes to SAR

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL1 –Segmentation And Reassembly layer –SAR –adds a 1 byte header 1bit CSI – convergence sublayer id 3 bits – sequence count 3 bits – CRC on the above 1 bit parity

updated 12/ Asynchronous Transfer Mode Delays and real-time service support Transmission efficiency = Li/(Li+Lo) –Li – information field length –Lo – length of control header Variable SDU – Li can be large –Processing delays at switch Fixed SDU – predictable delays

updated 12/ Asynchronous Transfer Mode Transmission delay –To provide for time transparency Circuit emulation for some applications –Responsibility of the AAL Buffering schemes –Delay at sender end Convergence and reassembly – C/S 1 At the receiver end C/S 2 –Propagation Delay – PD 4-5  sec per Km

updated 12/ Asynchronous Transfer Mode Transmission delay –Cell loss Loss of one cell – 4-16 msec –Switching Delay – SD – fixed  sec –Delays to overcome jitter –Queuing Delay – traffic peaks

updated 12/ Asynchronous Transfer Mode Transmission delay –C/S =  sec (6000  sec at each end) –PD = 2000  sec –SD= 72  sec (24  sec for each switch –3) –QD =225  sec (total for 3 switch) Predominant PD and C/S C/S can be higher if some other layers include more mapping & convergence

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL3/4 –Convergence sub layer

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL3/4 –Convergence Sub layer bits T – type BT – Begin Tag BA – Buffer Allocation PAD- padding to proper multiple size AL – align trailer to 4 bytes ET – End Tag L – length of data unit

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL3/4 –Segmentation and Reassembly sub layer

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL3/4 –SAR sub layer bits ST – segment type CSI – convergence sublayer identifier SC - Sequence count MID – Multiplexing identifier LI – length indicator CRC -

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL5 –SEAL – Simple and Efficient Adaptation Layer –Assumes most sequencing and error control if required are provided by end system ULP –

updated 12/ Asynchronous Transfer Mode ATM Adaptation Layer- AAL5 –UU – user-to user id –T – type –L- length –CRC - checksum

updated 12/ Asynchronous Transfer Mode ATM layer –

updated 12/ Asynchronous Transfer Mode ATM layer – PT – payload type (3 bits) – 1 st bit User Data – 0 Management data – 1 –User data 2 nd bit 0- no congestion, 1 congestion 3 rd bit – 0 no signaling, 1 signaling bit

updated 12/ Asynchronous Transfer Mode ATM layer –Management data – 1 st bit = 1 00 – link associated 01 – end-to-end management 10 – resource management 11 – reserved –CLP – cell loss priority bit –HEC- header error correction/detection

updated 12/ Asynchronous Transfer Mode Services supported over ATM –CBR –VBR rt, nrt –ABR –UBR

updated 12/ Asynchronous Transfer Mode Utilization of bandwidth by Services

updated 12/ Asynchronous Transfer Mode Quality of Service QoS –User oriented –SCR – Sustained Cell Rate –PCR – Peak Cell Rate –MCR – Minimum Cell Rate –CVDT – cell variation delay tolerance

updated 12/ Asynchronous Transfer Mode Quality of Service QoS –Network oriented –CLR – cell loss ratio –CTD – cell transfer delay –CDV – cell delay variation –CER – Cell Error Ratio Traffic Descriptors

updated 12/ Asynchronous Transfer Mode Network parameters –Error Free Cells arriving before a specified time T are successfully delivered cells –Lost cells if it arrives after time T or discarded, header error –Mis-inserted cells due to wrong header –Severely damaged cells

updated 12/ Asynchronous Transfer Mode Allocation of resources

updated 12/ Asynchronous Transfer Mode Traffic control CBR – Peak cell rate – pcr VBR – pcr, scr and maximum burst size Burst tolerance - BT –BT = (MBS – 1)/(1/SCR – 1/PCR) Generic cell rate algorithm –Virtual scheduling –Continuous leaky bucket

updated 12/ Asynchronous Transfer Mode Virtual scheduling algorithm –Theoretical Arrival Time TAT is the expected arrival time –Cell arriving before TAT + L is confirming –Cell arrival time is ta, then TAT is set to ta if it was a confirming cell

updated 12/ Asynchronous Transfer Mode ATM at the UNI –Supports symmetric and asymmetric connections – bandwidth allocation independent in the 2 directions –Negotiation of QoS –

updated 12/ Asynchronous Transfer Mode ATM at the UNI –Identification of end-to-end capabilities –Client registration Address, administrative information exchange across the UNI Facilitate network administrator –A number of messages defined to facilitate the above

updated 12/ Asynchronous Transfer Mode ATM B-ICI – Inter carrier interface –Internetworking specification –ITU-T -> NNI based on SDH –ATM Forum – B-ICI based on SONET, DS3 –To accommodate Frame Relay Cell relay service as ATM cells Circuit emulation service DS1, DS3 SMDS

updated 12/ Asynchronous Transfer Mode Switch fabric – crossbar switch

updated 12/ Asynchronous Transfer Mode Switch fabric – Knockout switch

updated 12/ Asynchronous Transfer Mode Switch fabric – Knockout switch –To avoid collisions at switch Two input cells to one output –Uses distributors and queues –n 2 crossover points still required n – number of inputs/outputs

updated 12/ Asynchronous Transfer Mode Switch fabric – Banyan switch

updated 12/ Asynchronous Transfer Mode Switch fabric – Batcher Banyan switch

updated 12/ Asynchronous Transfer Mode ATM Addressing –OSI model –Initial Domain Part – IDP Authority Format Identifier –DCC ATM format –ICD ATM format –E.164 format

updated 12/ Asynchronous Transfer Mode ATM Addressing Initial Domain Identifier Domain Specific Part –DFI –AA – administrative authority –RD – routing domain id –Area –ESI – end system id –SEL – ULP entities – not used in ATM network