ATM Networks. An Engineering Approach to Computer Networking

Similar documents
Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

Protocol Architecture. ATM architecture

WAN Data Link Protocols

Lecture Computer Networks

CS 5516 Computer Architecture Networks

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

technology standards and protocol for ip telephony solutions

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

Multiprotocol Label Switching (MPLS)

Final for ECE374 05/06/13 Solution!!

Communications and Computer Networks

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

Switch Fabric Implementation Using Shared Memory

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, Lecturer: Kartik Krishnan Lecture 1-3

Asynchronous Transfer Mode

Introduction to Metropolitan Area Networks and Wide Area Networks

VoIP network planning guide

Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)

MPLS. Packet switching vs. circuit switching Virtual circuits

Nortel Technology Standards and Protocol for IP Telephony Solutions

1. Public Switched Telephone Networks vs. Internet Protocol Networks

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

Overview of Asynchronous Transfer Mode (ATM) and MPC860SAR. For More Information On This Product, Go to:

WAN Technology. Heng Sovannarith

Asynchronous Transfer Mode (ATM) and Competing Technologies for High-Speed Computer. Networking

PART III. OPS-based wide area networks

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

Overview of Routing between Virtual LANs

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

An ATM WAN/LAN Gateway Architecture

Module 4. Switched Communication Networks. Version 2 CSE IIT, Kharagpur

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

CS 640: Introduction to Computer Networks. Goals of This Class. Goal of Networking. Page 1. Understand principles and practice of networking

In this lecture we will start our discussion on another very important technology, namely, Asynchronous Transfer Mode or ATM.

Connection Services. Hakim S. ADICHE, MSc

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Introduction to Communication Networks Spring Unit 5 Switching Principles

Network Layer: Network Layer and IP Protocol

Transport and Network Layer

Combining Voice over IP with Policy-Based Quality of Service

VoIP QoS. Version 1.0. September 4, AdvancedVoIP.com. Phone:

11/22/

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

CMPT 165: The Internet, Part 3

White Paper Abstract Disclaimer

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Switching. An Engineering Approach to Computer Networking

Chapter 3 ATM and Multimedia Traffic

ATM. Asynchronous Transfer Mode. Networks: ATM 1

Clearing the Way for VoIP

Introduction to Wide Area Network Protocols

Ethernet. Ethernet. Network Devices

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

Protocols and Architecture. Protocol Architecture.

Requirements of Voice in an IP Internetwork

Raj Jain. The Ohio State University Columbus, OH These slides are available on-line at:

Master Course Computer Networks IN2097

Chapter 11: WAN. Abdullah Konak School of Information Sciences and Technology Penn State Berks. Wide Area Networks (WAN)

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

Encapsulating Voice in IP Packets

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Asynchronous Transfer Mode Switching Nathan J. Muller

Transport Layer Protocols

Chapter 2 - The TCP/IP and OSI Networking Models

Digital Audio and Video Data

Frame Relay and Frame-Based ATM: A Comparison of Technologies

1 " %&#'(&#'(&#'(#' ( $) ) *+$ - 0# ,.+ ! "

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult:

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Packetized Telephony Networks

Communication Networks. MAP-TELE 2011/12 José Ruela

Three Key Design Considerations of IP Video Surveillance Systems

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

TDM services over IP networks

Internetworking. Problem: There is more than one network (heterogeneity & scale)

Transparent LAN Services Offer Visible Benefits

Computer Networks Vs. Distributed Systems

PLANEAMENTO E GESTÃO DE REDES INFORMÁTICAS COMPUTER NETWORKS PLANNING AND MANAGEMENT

Network Layer. Introduction Datagrams and Virtual Circuits Routing Traffic Control. Data delivery from source to destination.

Multiservice Access Technologies

Voice and Delivery Data Networks

CTS2134 Introduction to Networking. Module 07: Wide Area Networks

LAN Switching and VLANs

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

The Internet. An Engineering Approach to Computer Networking

Voice over IP. Better answers

Level 1 Technical. Networking and Technology Basics. Contents

Based on Computer Networking, 4 th Edition by Kurose and Ross

Lecture 2: Protocols and Layering. CSE 123: Computer Networks Stefan Savage

Distributed Systems 3. Network Quality of Service (QoS)

Introduction to WAN Technologies

Architecture and Performance of the Internet

LECTURE 5: Wide Area Networks (WANs) CIS484. Communications Systems. Summer 2015 Instructor: Dr. Song Xing

An Introduction to VoIP Protocols

TAA: Introduction to Wide Area Networks online course specification

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?

Computer Networks CS321

MPLS is the enabling technology for the New Broadband (IP) Public Network

Transcription:

ATM Networks An Engineering Approach to Computer Networking

Why ATM networks? Different information types require different qualities of service from the network stock quotes vs. USENET Telephone networks support a single quality of service and is expensive to boot Internet supports no quality of service but is flexible and cheap ATM networks are meant to support a range of service qualities at a reasonable cost potentially can subsume both the telephone network and the Internet

Design goals Providing end-to-end quality of service High bandwidth Scalability Manageability Cost-effective

How far along are we? Basic architecture has been defined But delays have resulting in ceding desktop to IP Also, little experience in traffic specification, multicast, and fault tolerance We may never see end-to-end ATM but its ideas continue to powerfully influence design of next- generation Internet Internet technology + ATM philosophy Note--two standardization bodies ATM Forum International Telecommunications Union-Telecommunications Standardization Sector (ITU-T)

Concepts 1. Virtual circuits 2. Fixed-size packets ( (cells) 3. Small packet size 4. Statistical multiplexing 5. Integrated services Together can carry multiple types of traffic with end-to-end quality of service

1. Virtual circuits Some background first Telephone network operates in synchronous transmission mode the destination of a sample depends on where it comes from, and when it came example--shared leased link Problems with STM idle users consume bandwidth links are shared with a fixed cyclical schedule => quantization of link capacity can t dial bandwidth

Virtual circuits (contd.) STMiseasytoovercome use packets metadata indicates destination =>arbitrary schedule and no wasted bandwidth Two ways to use packets carry entire destination address in header carry only an identifier Data Sample VCI Data ATM cell Addr. Data Datagram

Virtual circuits (contd.) Ids save on header space Butneedtobepre-established We also need to switch Ids at intermediate points (why?) Need translation table and connection setup

Features of virtual circuits All packets must follow the same path (why?) Switches store per-vci state can store QoS information Signaling => separation of data and control Virtual circuits do not automatically guarantee reliability Small Ids can be looked up quickly in hardware harder to do this with IP addresses Setup must precede data transfer delays short messages Switched vs. Permanent virtual circuits

More features Ways to reduce setup latency preallocate a range of VCIs along a path Virtual Path send data cell along with setup packet dedicate a VCI to carry datagrams,,reassembledateachhop

2. Fixed-size packets Pros Cons Simpler buffer hardware packet arrival and departure requires us to manage fixed buffer sizes Simpler line scheduling each cell takes a constant chunk of bandwidth to transmit Easier to build large parallel packet switches overhead for sending small amounts of data segmentation and reassembly cost last unfilled cell after segmentation wastes bandwidth

3. Small packet size At 8KHz, each byte is 125 microseconds The smaller the cell, the less an endpoint has to wait to fill it packetization delay The smaller the packet, the larger the header overhead Standards body balanced the two to prescribe 48 bytes + 5 byte header = 53 bytes => maximal efficiency of 90.57%

4. Statistical multiplexing Suppose cells arrive in bursts each burst has 10 cells evenly spaced 1 second apart gap between bursts = 100 seconds What should be service rate of output line?

Statistical multiplexing We can trade off worst-case delay against speed of output trunk SMG = sum of peak input/output rate Whenever long term average rate differs from peak, we can trade off service rate for delay key to building packet-switched networks with QoS

5. Integrated service Traditionally, voice, video, and data traffic on separate networks Integration easier to manage innovative new services How do ATM networks allow for integrated service? lots of bandwidth: hardware-oriented switching support for different traffic types signaling admission control easier scheduling resource reservation

Challenges Quality of service Scaling defined, but not used! still needs research little experience Competition from other LAN technologies Fast Ethernet FDDI Standardization political slow

Challenges IP a vast, fast-growing, non-atm infrastructure interoperation is a pain in the neck, because of fundamentally different design philosophies connectionless vs. connection-oriented resource reservation vs. best-effort different ways of expressing QoS requirements routing protocols differ