Asynchronous Transfer Mode (ATM). ATM By the mid 1980s, three types of communication networks had evolved. The telephone network carries voice calls,

Slides:



Advertisements
Similar presentations
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
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.
Computer Networks: ATM1 ATM Asynchronous Transfer Mode.
Information Technology Foundations-BIT 112 TECHNOLOGY GUIDE FOUR Basics of Telecommunications and Networks.
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.
CSCI 4550/8556 Computer Networks Comer, Chapter 14: Connection-Oriented Networking and ATM.
Asynchronous Transfer Modes By: Megan Cwiklinski Adam Nasset Brad Samples Will Vanlue.
1 EE 400 Asynchronous Transfer Mode (ATM) Abdullah AL-Harthi.
TDC /502, Summer II Unit 2: Underlying Technologies Transmission media (Section 3.1. Read on your own) Local Area Networks (LANs) –Ethernet.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
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.
Asynchronous Transfer Mode (ATM)
1 Fall 2005 Virtual Circuit Switching and ATM: Asynchronous Transfer Mode Qutaibah Malluhi CSE Department Qatar University.
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
Asynchronous Transfer Mode (ATM) and QoS
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)
EE 4272Spring, 2003 Chapter 11. ATM and Frame Relay Overview of ATM Protocol Architecture ATM Logical Connections ATM Cells ATM Service Categories ATM.
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
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.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
Network Access and Transmission Methods Chapter 10.
1 Chapter Wide Area Networks (WANs), Routing, and Shortest Paths.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
Networks for Distributed Systems n network types n Connection-oriented and connectionless communication n switching technologies l circuit l packet.
Asynchronous Transfer Mode: ATM r 1980s/1990’s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture.
Frame Relay Frame Relay is a fast packet-switching technology introduced in fast packet-switching means, high-speed communications and low-delay.
ASYNCHRONOUS TRANSFER MODE. WHAT IS ATM? ATM is a cell-switching and multiplexing technology that combines the benefits of circuit switching (guaranteed.
Introduction to Voice over ATM University of Ottawa School of IT & Engineering CSI 5171 Prepared by: Amjad Farran ID number: /3/2002.
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.
ATM Asynchronous Transfer Mode
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
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.
BZUPAGES.COM ATM Asynchronous Transfer Mode. BZUPAGES.COM The standards for ATM were first developed in the mid-1980s Two types of networks: Telephone.
1 Kyung Hee University Chapter 18 Virtual-Circuit Networks: Frame Relay and ATM.
Telecommunications Essentials Chapter 7 Wide Area Networking.
Wide Area Networks. Wide Area Networks WAN Bridging of any distance Usually for covering of a country or a continent Topology normally is irregular due.
1 Prof. Dr. Ing. PUSZTAI Kalman ATM networks. 2 ATM overview Promising technology in early 90s (why?) Connection-oriented (virtual circuits) Signalling.
1 Chapter 15 Network Properties (Ownership, Service Paradigm, Measures of Performance)
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Department of Computer and IT Engineering University of Kurdistan
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.
Asynchronous Transfer Mode. Zaid Mahmood Farhat BEE-FA Department of Electrical Engineering.
COMPUTER NETWORKS CS610 Lecture-20 Hammad Khalid Khan.
Chapter 9 Introduction To Data-Link Layer 9.# 1
Network Access and Transmission Methods
COMPUTER NETWORKS CS610 Lecture-21 Hammad Khalid Khan.
Asynchronous Transfer Mode
Asynchronous Transfer Mode Service Cell Categories
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
ATM-Asynchronous Transfer Mode
Asynchronous Transfer Mode (ATM)
Ch 14 Connection-Oriented Networking and ATM
Lecture 1: Introduction to WAN
Ch 15 Network Characteristics
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
COMPUTER NETWORKS CS610 Lecture-18 Hammad Khalid Khan.
Wide Area Networks (WANs), Routing, and Shortest Paths
Asynchronous Transfer Mode
Presentation transcript:

Asynchronous Transfer Mode (ATM)

ATM By the mid 1980s, three types of communication networks had evolved. The telephone network carries voice calls, television network carries video transmissions, and newly emerging computer network carries data. Telephone companies realized that voice communication was becoming a commodity service and that the profit margin would decrease over time. They realized that data communication was increasing. The telecommunication industry decided to expand its business by developing networks to carry traffic other than voice.

Goal of ATM (extremely ambitious) Universal Service Support for all users Single, unified infrastructure Service guarantees Support for low-cost Devices

ATM The phone companies created Integrated Service Digital Network (ISDN) and Asynchronous Transfer Mode (ATM). ATM is intended as a universal networking technology that handles voice, video, and data transmission. ATM uses a connection-oriented paradigm in which an application first creates a virtual channel (VC), uses the channel for communication, and then terminates it. The communication is implemented by one or more ATM switches, each places an entry for the VC in its forwarding table.

ATM There are two types of ATM VCs: a PVC is created manually and survive power failures, and an SVC is created on demand. When creating a VC, a computer must specify quality of service (QoS) requirements. The ATM hardware either reserves the requested resources or denies the request.

Development of ATM ATM designers faced a difficult challenge because the three intended uses (voice, video, and data) have different sets of requirements. For example, both voice and video require low delay and low jitter (i.e. low variance in delay) that make it possible to deliver audio and video smoothly with gaps or delays in the output. Video requires a substantially higher data rate than audio. Most data networks introduce jitter as they handle packets.

Development of ATM To allow packet switches to operate at high speeds and to achieve low delay, low jitter, and echo cancellation, ATM technology divides all data into small, fixed-size packets called cells. Each ATM cell contains exactly 53 octets. 5 octets for header 48 octets for data

ATM Cell Structure Flow ControlVPI (First 4 bits) VPI (Last 4 bits)VCI (First 4 bits) VCI (Middle 8 bits) VCI (Last 4 bits)Payload type PRIO Cyclic Redundancy Check Bits: Data Octets start here

ATM design and cells ATM was designed to be completely general. We will large cell for data and small cell for voice. In ATM, cell size is chosen as a compromise between large cells and small cells. Header is 10% of the payload area. In Ethernet: data => 1500 octets header => 14 octets cell tax =>1% In ATM: data => 48 octets header => 5 octets cell tax => 10%

ATM : Connection oriented After the establishment of a connection between sender and receiver, the network hardware returns a connection identifier (a binary value) to each of the two computers. When sender sends cells, it places the connection identifier in each cell header. When it receives a cell, an ATM switch extracts the connection identifier and consults a table to determine how to forward the cell.

VPI/VCI Formally, an ATM connection is known as a virtual channel (VC). ATM assigns each VC a 24-bit identifier that is divided into 2 parts to produce a hierarchy. The first part, a virtual path identifier (VPI), specifies the path the VC follows through the network. A VPI is 8 bits long. The second part, a Virtual Channel Identifier (VCI), specifies a single VC within the path. A VCI is 16 bits long.

ATM Protocol Layers ATM Layer Physical Layer ATM Adaptation Layer ATM Layer Physical Layer ATM Adaptation Layer ATM Layer Physical Layer Physical Medium ATM Endpoint ATM Switch

ATM Protocol Layer Physical Layer: The lowest layer in the ATM protocol. It describes the physical transmission media. We can use shielded and unshielded twisted pair, coaxial cable, and fiber- optic cable. ATM Layer: It performs all functions relating to the routing and multiplexing of cells over VCs. It generates a header to the segment streams generated by the AAL. Similarly, on receipt of a cell streams, it removes the header from the cell and pass the cell contents to the AAL protocol. To perform all these functions, the ATM layer maintains a table which contains a list of VCIs.

ATM Protocol Layer ATM Adaptation Layer: Top layer in the ATM protocol Model. It converts the submitted information into streams of 48-octet segments and transports these in the payload field of multiple ATM cells. Similarly, on receipt of the stream of cells relating to the same call, it converts the 48-octet information field into required form for delivery to the particular higher protocol layer. Currently five service types have been defined. They are referred to as AAL1-5. AAL1 and AAL2 are connection oriented. AAL1 provides a constant bit rate (CBR) service, where as AAL2 provides a variable bit rate (VBR) service. Initially, AAL 3 was defined to provide connection oriented and VBR service. Later, this service type was dropped and it is now merged with AAL 4. Both AAL ¾ and AAL 5 provide a similar connectionless VBR service.

Disadvantages ATM has not been widely accepted. Although some phone companies still use it in their backbone networks. The expense, complexity and lack of interoperability with other technologies have prevented ATM from becoming more prevalent.

Disadvantages Expense: ATM technology provides a comprehensive lists of services, even a moderate ATM switch costs much more than inexpensive LAN hardware. In addition, the network interface card needed to connect a computer to an ATM network is significantly more expensive than a corresponding Ethernet NIC. Connection Setup Latency: ATM’s connection-oriented paradigm introduces significant delay for distant communication. The time required to set up and tear down the ATM VC for distant communication is significantly larger than the time required to use it.

Disadvantages Cell Tax: ATM cell headers impose a 10% tax on all data transfer. In case of Ethernet, cell tax is 1%. Lack of Efficient Broadcast: Connection-oriented networks like ATM are sometimes called Non Broadcast Multiple Access (NBMA) networks because the hardware does not support broadcast or multicast. On an ATM network, broadcast to a set of computers is ‘simulated’ by arranging for an application program to pass a copy of the data to each computer in the set. As a result, broadcast is in efficient.

Disadvantages Complexity of QoS: The complexity of the specification makes implementation cumbersome and difficult. Many implementations do not support the full standard. Assumption of Homogeneity: ATM is designed to be a single, universal networking system. There is minimal provision for interoperating with other technologies