Asynchronous Transfer Modes By: Megan Cwiklinski Adam Nasset Brad Samples Will Vanlue.

Slides:



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

1 ATM: What it is, and what it isn't Carey Williamson University of Calgary.
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.
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.
CS4550: Computer Networks II high speed networks, part 2 : Frame Relay, ATM.
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
Computer Network 實踐資管 Wang-Jiunn Cheng 2004 PART VII-2 Wide Area Networks (WANs), Routing, and Shortest Paths.
ATM service types CBR (Constant Bit Rate)
Asynchronous Transfer Mode (ATM)
Communication Networks Chapter 3. Types of Communication Networks Traditional Traditional local area network (LAN) Traditional wide area network (WAN)
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.
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.
Asynchronous Transfer Mode (ATM). ATM By the mid 1980s, three types of communication networks had evolved. The telephone network carries voice calls,
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.
ATM Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Definition  A new Technology  Fixed size packets called CELLS  Streamlined: minimal error and flow control  Small cells compared to other technologies.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
1 Chapter Wide Area Networks (WANs), Routing, and Shortest Paths.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
Outlines Received due 13 March 24 %. Homework n Review for Midterm on 1 March 2000 n Research Paper n Readings [11] “ATM Systems: What’s Next?” [12] “Long.
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.
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.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 5 Asynchronous Transfer Mode (ATM) by Zornitza Genova Prodanoff.
Chapter 24. Congestion Control and Quality of Service part 3
ATM Switches Cells Scalable QoS Perspective Virtual Circuits.
A T M (QoS).
Chapter 14 Connection-Oriented Networking and ATM
ATM Technologies. Asynchronous Transfer Mode (ATM) Designed by phone companies Single technology meant to handle –Voice –Video –Data Intended as LAN or.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
Chapter 13: Frame Relay & ATM Business Data Communications, 5e.
C L Morgan CS 4594 Broadband Communications ATM. C L Morgan ATM ATM = Asynchronous Transfer Mode ATM = Asynchronous Transfer Mode Asynchronous - in contrast.
1 Chapter 3. Communication Networks Wen-Shyang Hwang KUAS EE.
ECEN 621, Prof. Xi Zhang ECEN “ Mobile Wireless Networking ” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings,
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
WAN – Packet and Cell-switched Networks
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.
Updated 12/20011 Asynchronous Transfer Mode Networks Nirmala Shenoy Information Technology Department Rochester Institute of Technology.
B-ISDN and ATM B-ISDN and ATM.
Asynchronous Transfer Mode (ATM) Architecture and Operation
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)
ASYNCHRONOUS TRANSFER MODE(ATM) Sangram Sekhar Choudhuri
Asynchronous Transfer Mode (ATM)
Layers of The ATM Model.
Communication Networks
Ch 14 Connection-Oriented Networking and ATM
ASYNCHORONOUS TRANSFER MODES
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
Wide Area Networks (WANs), Routing, and Shortest Paths
Presentation transcript:

Asynchronous Transfer Modes By: Megan Cwiklinski Adam Nasset Brad Samples Will Vanlue

Outline Introduction Introduction Why Cells and Cells in Practice Why Cells and Cells in Practice Why Virtual Circuits Why Virtual Circuits Types of Virtual Circuits and Paths Types of Virtual Circuits and Paths Cell Structure Cell Structure Quality and Classes of Service Quality and Classes of Service Benefits Benefits

Introduction ATM is a data link layer protocol ATM is a data link layer protocol Uses fixed sized cells Uses fixed sized cells Utilizes Synchronous Optical Network Utilizes Synchronous Optical Network Widely used by multiplex services and DSL Widely used by multiplex services and DSL

Why Cells? Use small data cells to reduce jitter Use small data cells to reduce jitter Important when carrying voice traffic Important when carrying voice traffic Good job includes Good job includes –Evenly spaced stream of data items –Measure in time variables

Why Cells? Designed to run at 155 Mbit/s Designed to run at 155 Mbit/s –Typical 1500-byte data packet sent in microseconds Disadvantage Disadvantage –Queuing delays can be larger than transmittal time –Packets expensive to implement at high speeds

Why Cells? Cells developed to carry large datagrams and provide short queuing delays Cells developed to carry large datagrams and provide short queuing delays Breaks up packets into 48-byte chunk with 5-byte header to be reassembled later Breaks up packets into 48-byte chunk with 5-byte header to be reassembled later

Cells in Practice Reduced need for small packet cells Reduced need for small packet cells However, Asymmetric Digital Subscribers Lines use ATM However, Asymmetric Digital Subscribers Lines use ATM On slow links, makes sense to use ATM On slow links, makes sense to use ATM Provides compelling business advantage for small companies Provides compelling business advantage for small companies

Why virtual circuits? Data is passed from source to destination over multiple real circuits Data is passed from source to destination over multiple real circuits ATM cell header contains: ATM cell header contains: – 8- or 12-bit Virtual Path Identifier (VPI) – 16-bit Virtual Channel Identifier (VCI)

Why virtual circuits? VPI & VCI make up a unique path for a virtual circuit VPI & VCI make up a unique path for a virtual circuit Switching is done by altering VPI & VCI Switching is done by altering VPI & VCI – VPI & VCI may not stay constant throughout a circuit – The circuit is consistent for the entire message Can be used as multiplexing layer Can be used as multiplexing layer Hierarchically identified first by VPI, then by VCI Hierarchically identified first by VPI, then by VCI – Simpler switching by only looking at one identifier

Types of virtual circuits and paths Static Static Dynamic Dynamic Switched Switched

Static Permanent Virtual Circuits (PVCs) and Permanent Virtual Paths (PVPs) Permanent Virtual Circuits (PVCs) and Permanent Virtual Paths (PVPs) – Circuits are made of explicitly defined segments between endpoints – Simple to understand; not very scalable – No dynamic rerouting in case of failure

Dynamic Soft Permanent Virtual Circuits (SPVCs) and Soft Permanent Virtual Paths (SPVPs) Soft Permanent Virtual Circuits (SPVCs) and Soft Permanent Virtual Paths (SPVPs) – Dynamically built from specified service contract and endpoints – Types of service contracts ABR (Available Bit Rate) ABR (Available Bit Rate) CBR (Constant Bit Rate) CBR (Constant Bit Rate) UBR (Unspecified Bit Rate) UBR (Unspecified Bit Rate) VBR (Variable Bit Rate) VBR (Variable Bit Rate)

Switched Switched Virtual Circuits (SVCs) Switched Virtual Circuits (SVCs) – Created on demand; one time use – Defined by service contract and endpoints – Example: Individual telephone calls

ATM Cell Structures 7430 VPI VPIVCI VCI VCIPTCLP HEC Payload (48 bytes) 7430GFCVPI VPIVCI VCI VCIPTCLP HEC UNI ATM CellNNI ATM Cell

Generic Flow Control Permits transmissions of several terminals to be multiplexed on the same user interface Permits transmissions of several terminals to be multiplexed on the same user interface Contains 4 bits Contains 4 bits

Virtual Path/Circuit Identifier Virtual paths are semi-permanent connections between endpoints Virtual paths are semi-permanent connections between endpoints Connections are identified by the virtual circuit Connections are identified by the virtual circuit

Payload Type The first bit indicates user data or control data The first bit indicates user data or control data If the cell contains user data If the cell contains user data –Second bit indicates congestion –Third bit indicates whether the cell is the last in a series of cells that represent a single AAL5 frame

Cell Loss Priority Used for buffer management Used for buffer management Only 1 bit Only 1 bit –0 means no congestion problems –1 means congestion and should be discarded

Header Error Correction Used to detect and correct errors in the header Used to detect and correct errors in the header Correction attempted on single bit errors Correction attempted on single bit errors Calculated using the polynomial x 8 +x 2 +x+1 Calculated using the polynomial x 8 +x 2 +x+1

Classes of Service Constant Bit Rate (CBR) Constant Bit Rate (CBR) Variable Bit Rate-Non Real Time (VBR- NRT) Variable Bit Rate-Non Real Time (VBR- NRT) Variable Bit Rate-Real Time (VBR-RT) Variable Bit Rate-Real Time (VBR-RT) Available Bit Rate (ABR) Available Bit Rate (ABR) Unspecified Bit Rate (UBR) Unspecified Bit Rate (UBR)

Technical Parameters Cell Loss Ratio (CLR) Cell Loss Ratio (CLR) Cell Transfer Delay (CTD) Cell Transfer Delay (CTD) Cell Delay Variation (CDV) Cell Delay Variation (CDV) Peak Cell Rate (PCR) Peak Cell Rate (PCR) Sustained Cell Rate (SCR) Sustained Cell Rate (SCR) Burst Tolerance (BT) Burst Tolerance (BT)

Class of Service CBR VBR – NRT VBR – RT ABRUBR CLRyesyesyesyesno CTDyesnoyesnono CDVyesyesyesnono PCRyesyesyesnoyes SCRnoyesyesnono PCR noyesyesnono Flow Control nononoyesno

Benefits Scalability Scalability –Hardware –Speed –Size Versatility Versatility –Voice and Video data –LAN and WAN

Benefits contd. Consistency Consistency –Efficient switching –Predictable traffic flow –Guaranteed delivery –International standards

Questions?