Chapter Objectives After completing this chapter you will be able to: –Understand the ATM header information and how it is utilised –Outline the UNI and.

Slides:



Advertisements
Similar presentations
1 7/18/ :07 CS575ATM: ATM Layer1 Rivier College CS575: Advanced LANs ATM Technology: ATM Layer.
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.
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.
Internet Multicast Routing  group addressing  class D IP addresses  link layer multicast  two protocol functions  group management –IGMP  route establishment.
(C) All rights reserved by Professor Wen-Tsuen Chen 1 Asynchronous Transfer Mode (ATM)
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.
ATM Layering Does not follow 802 layering –However, does subdivide the data link layer ATM ATM (Application-Independent) Physical OSI Data Link Physical.
ATM Frame Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
1 An Overview of ATM Signalling Carey Williamson University of Calgary.
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.
5: DataLink Layer ATM. Trouble compiling the project code on Ubuntu: r If you get the error: h_addr not a member of struct hostent In the file.
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.
1 6/24/ :59 CS575ATM Layers1 Rivier College CS575: Advanced LANs ATM Layers & Protocols.
University of Arizona ECE 478/ Packet Relay u Relaying: Switching packets asynchronously u Types of packet relay: 1. Cell relay: s Fixed-size packets.
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 A/D AAL Voice s 1, s 2 … Digital voice samples A/D AAL Video … Compression compressed frames.
Chapter 18 ATM Design Goal ATM Topology ATM Architecture WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
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.
Definition  A new Technology  Fixed size packets called CELLS  Streamlined: minimal error and flow control  Small cells compared to other technologies.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
Advanced topics in Computer Networks
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.
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)
Case Study: ATM (+ MPLS)
Chapter 14 Connection-Oriented Networking and ATM
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
Chapter 13: Frame Relay & ATM Business Data Communications, 5e.
ATM Technologies Chapter 8.
1 Prof. Dr. Ing. PUSZTAI Kalman ATM networks. 2 ATM overview Promising technology in early 90s (why?) Connection-oriented (virtual circuits) Signalling.
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.
ECEN 621, Prof. Xi Zhang ECEN “ Mobile Wireless Networking ” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings,
Chapter 3 Asynchronous Transfer Mode (ATM). Synchronous vs. Asynchronous  ATM- cell switching technology (asynchronous)  TDM – circuit switching technology.
DQDB Network Security.
ATM Yang Wang Professor: Anvari. Definition 1: ATM is a high bandwidth, low-delay, connection-oriented, packet-like switching and multiplexing.
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.
ATM Protocol Architecture Mode. ATM architecture uses a logical reference model to describe its functions ATM functions correspond to physical layer and.
Management Plan AAL ATM Layer Physical Layer Signaling Protocol Applications TCP/IPNative User PlaneControl Plane B-ISDN Protocol Reference Model SNMP:
B-ISDN and ATM B-ISDN and ATM.
Advanced Computer Networks
ATM Asynchronous Transfer Mode (and some SDH)
Asynchronous Transfer Mode
Asynchronous Transfer Mode Service Cell Categories
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
Chapter Objectives After completing this chapter you will be able to:
Asynchronous Transfer Mode (ATM)
Switching: Frame Relay and
ASYNCHORONOUS TRANSFER MODES
The University of Adelaide, School of Computer Science
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
Presentation transcript:

Chapter Objectives After completing this chapter you will be able to: –Understand the ATM header information and how it is utilised –Outline the UNI and NNI cell headers –Describe the functions of the ATM layer

ATM Layer Physical Layer Adaptation Layer PMD TC SAR CS Layer two Layer one

UNI Cell Header 48-octet data field GFC VPI VCI PTI HEC 8 1 1st Octet 2nd Octet 3rd Octet 4th Octet 5th Octet Bits CLP

NNI Cell Header 48-octet data field VPI VCI PTI CLP HEC 8 1 1st Octet 2nd Octet 3rd Octet 4th Octet 5th Octet Bits

Generic Flow Control Locally significant only (at UNI) –Any value will be overwritten by the switch Two modes of operation: –Controlled mode –Uncontrolled mode Currently only uncontrolled mode is defined –Uncontrolled GFC = octet data field VPI VCI PTI CLP HEC GFC

Virtual Path Identifier Identifies this cell’s path 8 bits available at the UNI 12 bits available at the NNI –256/4096 possible simultaneous paths –Maximum number of usable bits is negotiable between user and network 48-octet data field VCI PTI CLP HEC VPI GFC ‘ Real’ physical link VPI 57 VPI 68

Virtual Channel Identifier Identifies this cell’s channel 16 bits available at the UNI & NNI –65,536 possible simultaneous channels per path –Maximum number of useable bits is negotiable on a per-path basis VPI 57 VPI 68 VCI 39 VCI 40 VCI 38 VCI 39 VPI 68 VCI 39 VCI44 VCI 40 VCI 41 Physical Interfaces 4- octet data field PTI CLP HEC VPI GFC VCI

Virtual Paths Multiple channels destined for a common location can be quickly and simply switched by the network if they share a common VPI channels channels

Reserved Virtual Connections The following VPI/VCI combinations have been reserved: –VPI = 0VCI = 0 to 15ITU-T –VPI = 0VCI = 16 to 31ATM Forum –VPI = ALLVCI = 1 to 5 In practice, carriers regard VCIs 0 to 31 as reserved for all VPIs

Payload Type Identifier PTI Coding (MSB first) Interpretation User data cell, congestion not experienced, SDU type = 0 User data cell, congestion not experienced, SDU type = 1 User data cell, congestion experienced, SDU type = 0 User data cell, congestion experienced, SDU type = 1 Segment OAM F5 flow-related cell End-to-end OAM F5 flow-related cell Resource management cell Reserved for future functions octet data field VPI VCI CLP HEC GFC PTI

Congestion Control Bit 2 of the PTI may be used to indicate to the destination that congestion has taken place in the network The bit is called Explicit Forward Congestion Indicator (EFCI) This will occur when switches are discarding cells with CLP =1 48-byte data field VPI VCI CLP HEC GFC PTI EFCI

Cell Loss Priority CLP operates independently on each active VPI/VCI A switch may flip CLP from 0 to 1, for example, if traffic on a VPI/VCI exceeds the maximum agreed sustainable cell rate CLP = 0 CLP = 1 Private UNIPrivate NNIPublic UNIPublic NNI 48-octet data field VPI VCI HEC GFC PTI CLP

Header Error Check The HEC is performed on the header only –Supports forward correction of single-bit errors –Supports detection of multiple-bit errors Faulty cells are discarded –At the UNI: Error detection is mandatory Error correction is optional The HEC is generated/verified at the TC part of the physical layer 48-octet data field VPI VCI CLP GFC PTI HEC

Virtual Paths and Channels ATM Switch Virtual Channel Switch Virtual Path Switch VCI1VCI2VCI3VCI4 VCI1 VCI2 VCI3 VCI4 VCIa VCIb VCIa VCIb VPI1 VPI2 VPI3 VPI1 VPI2 VPI4 VPI5

Virtual Paths and Channels

The Switch Map ATM Cell ATM Cells VPI/VCI = A/B VPI/VCI = X/Y 1 2 Switch Map (1) VPIVCIInterface VPI VCI A B 2 X Y VPI/VCI is of LOCAL Significance Only