ATM. Asynchronous Transfer Mode. Networks: ATM 1



Similar documents
Lecture Computer Networks

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

Protocol Architecture. ATM architecture

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

Asynchronous Transfer Mode

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

ATM ATM. Tutorial. August 5, 2004

Master Course Computer Networks IN2097

Asynchronous Transfer Mode (ATM) ATM Quick Highlights. The B-ISDN ATM Reference Model. ATM History

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

Protocol Architecture

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

technology standards and protocol for ip telephony solutions

Quality of Service in ATM Networks

ICS 153 Introduction to Computer Networks. Inst: Chris Davison

WAN Data Link Protocols

CS 5516 Computer Architecture Networks

Introduction to Carrier Network Architectures

- Asynchronous Transfer Mode -

Protocol Overhead in IP/ATM Networks

Introduction to Wide Area Network Protocols

Multiservice Access Technologies

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

Top-Down Network Design

TABLE OF CONTENTS LIST OF FIGURES

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

Chapter 3 ATM and Multimedia Traffic

CSE 3461 / 5461: Computer Networking & Internet Technologies

11/22/

Metropolitan Area Networks

Distributed Queue Dual Bus (DQDB) Metropolitan Area Networks. DQDB - Transmission principle. DQDB - Example MAN

An ATM WAN/LAN Gateway Architecture

Introduction VOIP in an Network VOIP 3

VoIP in Mika Nupponen. S Postgraduate Course in Radio Communications 06/04/2004 1

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

The OSI Model and the TCP/IP Protocol Suite PROTOCOL LAYERS. Hierarchy. Services THE OSI MODEL

Nortel Technology Standards and Protocol for IP Telephony Solutions

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

Computer Networks CS321

Introduction to WAN Protocols

Introduction to Communication Networks Spring Unit 5 Switching Principles

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

WAN Technology. Heng Sovannarith

A Multiple Access Protocol for Multimedia Transmission over Wireless Networks

Traffic Mangement in ATM Networks Dollar Day Sale

Voice and Delivery Data Networks

Enhancing Converged MPLS Data Networks with ATM, Frame Relay and Ethernet Interworking

Distributed Systems 3. Network Quality of Service (QoS)

Higher Layer Protocols: UDP, TCP, ATM, MPLS

CHAPTER 1 ATM TRAFFIC MANAGEMENT

Combining Voice over IP with Policy-Based Quality of Service

Data Communication Networks and Converged Networks

Ethernet. Ethernet. Network Devices

A NIMS Smart Practice

Encapsulating Voice in IP Packets

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

The Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications

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

Service Level Management in ATM Networks

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

Overview of Computer Networks

Frame Relay/ATM PVC Service Interworking Implementation Agreement FRF. 8.2

Transport and Network Layer

PART OF THE PICTURE: The TCP/IP Communications Architecture

1 Introduction to mobile telecommunications

ATM vs. Gigabit Ethernet For High Speed LANS

Lesson 13: MPLS Networks

NGN Network Architecture

3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET

Communications and Computer Networks

CTS2134 Introduction to Networking. Module 07: Wide Area Networks

Evaluating Data Networks for Voice Readiness

High Speed Ethernet. Dr. Sanjay P. Ahuja, Ph.D. Professor School of Computing, UNF

Customer Interface Publication: CIP024

High-Level Data Link Control

A MAC Protocol for ATM over Satellite

Lecture 12 Transport Networks (SONET) and circuit-switched networks

Connection Services. Hakim S. ADICHE, MSc

Analysis of IP Network for different Quality of Service

Combination of Packet Switching and Circuit Switching In the upcoming Computer Networks

VoIP over MPLS & Voice Services over MPLS. Jim McEachern jmce@nortelnetworks.com

Asynchronous Transfer Mode Switching Nathan J. Muller

Region 10 Videoconference Network (R10VN)

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov

Integrated Local Management Interface (ILMI) Specification Version 4.0

Voice over IP: RTP/RTCP The transport layer

Data Communication Networks

SDH and WDM: a look at the physical layer

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

Transcription:

ATM Asynchronous Transfer Mode Networks: ATM 1

Issues Driving LAN Changes Traffic Integration Voice, video and data traffic Multimedia became the buzz word One-way batch Two-way batch One-way interactive Two-way interactive Web traffic voice messages Mbone broadcasts video conferencing Quality of Service guarantees (e.g. limited jitter, non-blocking streams) LAN Interoperability Mobile and Wireless nodes Networks: ATM 2

Stallings High-Speed Networks Networks: ATM 3

Stallings High-Speed Networks Networks: ATM 4

Voice ATM Adaptation Layers A/D s 1, s 2 Digital voice samples AAL cells Video A/D Compression AAL picture frames compressed frames cells Data Bursty variable-length packets AAL cells Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.3 Networks: ATM 5

Asynchronous Transfer Mode (ATM) Voice Data packets Images MUX Wasted bandwidth TDM ATM 4 3 2 1 4 3 2 1 4 3 2 1 ` 4 3 1 3 2 2 1 Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.37 Networks: ATM 6

ATM ATM standard (defined by CCITT) is widely accepted by common carriers as mode of operation for communication particularly BISDN. ATM is a form of cell switching using small fixedsized packets. Basic ATM Cell Format 5 Bytes 48 Bytes Header Payload Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.1 Networks: ATM 7

ATM Conceptual Model Four Assumptions 1. ATM network will be organized as a hierarchy. User s equipment connects to networks via a UNI (User- Network Interface). Connections between provided networks are made through NNI (Network-Network Interface). 2. ATM will be connection-oriented. A connection (an ATM channel) must be established before any cells are sent. Networks: ATM 8

Private UNI X X Private ATM network Private NNI X Public UNI Public ATM network A X X Public UNI X NNI B-ICI Public ATM network B X X X Public UNI Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.5 Networks: ATM 9

ATM Connections two levels of ATM connections: virtual path connections virtual channel connections indicated by two fields in the cell header: virtual path identifier VPI virtual channel identifier VCI Networks: ATM 10

ATM Virtual Connections Virtual Paths Physical Link Virtual Channels Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.40 Networks: ATM 11

ATM Conceptual Model Assumptions (cont.) 3. Vast majority of ATM networks will run on optical fiber networks with extremely low error rates. 4. ATM must supports low cost attachments This decision lead to a significant decision to prohibit cell reordering in ATM networks. ATM switch design is more difficult. Networks: ATM 12

UNI Cell Format GFC (4 bits) VPI (4 bits) VPI (4 bits) VCI (4 bits) ATM cell header VCI (4 bits) VCI (8 bits) PT (3 bits) CLP (1 bit) HEC (8 bits) Payload (48 bytes) Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.7 Networks: ATM 13

ATM Cell Switching 1 Switch voice 67 1 5 video 25 voice 32 25 32 N 1 75 67 video 67 data 39 2 3 6 data 32 video 61 32 61 3 2 39 67 N video 75 N Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.38 Networks: ATM 14

a b c d e ATM Sw 1 VP3 ATM DCC VP5 ATM Sw 2 a ATM Sw 3 b c VP2 VP1 Sw = switch ATM Sw 4 d e Digital Cross Connect Only switches virtual paths Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.39 Networks: ATM 15

ATM Protocol Architecture ATM Adaptation Layer (AAL) the protocol for packaging data into cells is collectively referred to as AAL. Must efficiently package higher level data such as voice samples, video frames and datagram packets into a series of cells. Design Issue: How many adaptation layers should there be? Networks: ATM 16

Management plane Control plane Higher layers User plane Higher layers Layer management Plane management ATM adaptation layer ATM layer Physical layer Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.2 Networks: ATM 17

User information User information AAL AAL ATM ATM ATM ATM PHY PHY PHY PHY End system Network End system Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.4 Networks: ATM 18

Original ATM Architecture CCITT envisioned four classes of applications (A-D) requiring four distinct adaptation layers (1-4) which would be optimized for an application class: A. Constant bit-rate applications CBR B. Variable bit-rate applications VBR C. Connection-oriented data applications D. Connectionless data application Networks: ATM 19

ATM Architecture An AAL is further divided into: The Convergence Sublayer (CS) manages the flow of data to and from SAR sublayer. The Segmentation and Reassembly Sublayer (SAR) breaks data into cells at the sender and reassembles cells into larger data units at the receiver. Networks: ATM 20

Original ATM Architecture Networks: ATM 21

ATM layer Physical layer Transmission convergence sublayer Physical medium dependent sublayer Physical medium Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.6 Networks: ATM 22

Original ATM Architecture The AAL interface was initially defined as classes A-D with SAP (service access points) for AAL1-4. AAL3 and AAL4 were so similar that they were merged into AAL3/4. The data communications community concluded that AAL3/4 was not suitable for data communications applications. They pushed for standardization of AAL5 (also referred to as SEAL the Simple and Efficient Adaptation Layer). AAL2 was not initially deployed. Networks: ATM 23

Revised ATM Architecture Networks: ATM 24

Revised ATM Service Categories Class Description Example CBR Constant Bit Rate T1 circuit RT-VBR NRT-VBR Real Time Variable Bit Rate Non-real-time Variable Bit Rate Real-time videoconferencing Multimedia email ABR Available Bit Rate Browsing the Web UBR Unspecified Bit Rate Background file transfer Networks: ATM 25

QoS, PVC, and SVC Quality of Service (QoS) requirements are handled at connection time and viewed as part of signaling. ATM provides permanent virtual connections and switched virtual connections. Permanent Virtual Connections (PVC) permanent connections set up manually by network manager. Switched Virtual Connections (SVC) set up and released on demand by the end user via signaling procedures. Networks: ATM 26

AAL 1 Payload (b) CS PDU with pointer in structured data transfer 47 Bytes AAL 1 Pointer 1 Byte 46 Bytes optional (a) SAR PDU header CSI Seq. Count SNP 1 bit 3 bits 4 bits Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.11 Networks: ATM 27

AAL 1 Higher layer b 1 b 2 b 3 User data stream Convergence sublayer 47 47 47 CS PDUs SAR sublayer H H H 1 47 1 47 1 47 SAR PDUs ATM layer H 5 48 H 5 48 H 5 48 ATM Cells Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.10 Networks: ATM 28

AAL 3/4 CS and SAR PDUs (a) CPCS-PDU format Header Trailer CPI Btag BASize CPCS - PDU Payload Pad AL Etag Length 1 1 2 1-65,535 0-3 1 1 2 (bytes) (bytes) (bytes) (b) SAR PDU format Header (2 bytes) Trailer (2 bytes) ST SN MID SAR - PDU Payload LI CRC 2 4 10 44 6 10 (bits) (bytes) (bits) Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.16 Networks: ATM 29

AAL 3/4 Higher layer Information User message Service specific convergence sublayer Assume null Common part convergence sublayer H 4 Information PAD T 4 Pad message to multiple of 4 bytes. Add header and trailer. SAR sublayer 2 44 2 2 44 2 2 44 2 Each SAR-PDU consists of 2-byte header, 2-byte trailer, and 44-byte payload. ATM layer Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.15 Networks: ATM 30

AAL 5 Convergent Sublayer Format Information Pad UU CPI Length CRC 0-65,535 0-47 1 1 2 4 (bytes) (bytes) SAR Format ATM Header 48 bytes of Data 1-bit end-of-datagram field (PTI) Copyright 2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.19 Networks: ATM 31

AAL 5 Higher layer Information Service specific convergence sublayer Assume null Common part convergence sublayer Information PAD T SAR sublayer 48 (0) 48 (0) 48 (1) ATM layer Figure 9.18 Copyright 2000 The McGraw Hill Companies PTI = 0 PTI = 1 PTI = 0 Networks: ATM 32 Leon-Garcia & Widjaja: Communication Networks