1 Fall 2005 Virtual Circuit Switching and ATM: Asynchronous Transfer Mode Qutaibah Malluhi CSE Department Qatar University.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Computer Networks: ATM1 ATM Asynchronous Transfer Mode.
EECC694 - Shaaban #1 lec # 10 Spring Asynchronous Transfer Mode (ATM) ATM is a specific asynchronous packet-oriented information, multiplexing.
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.
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.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 Issues Driving LAN Changes Traffic Integration –Voice, video and data traffic –Multimedia.
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.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
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.
Asynchronous Transfer Mode (ATM)
Communication Networks Chapter 3. Types of Communication Networks Traditional Traditional local area network (LAN) Traditional wide area network (WAN)
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
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 Issues Driving LAN Changes Traffic Integration –Voice, video and data traffic –Multimedia.
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.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 18 Virtual Circuit Switching: Frame Relay and ATM.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
Chapter 13 WAN Technologies and Routing. LAN Limitations Local Area Network (LAN) spans a single building or campus. Bridged LAN is not considered a Wide.
MODULE IV SWITCHED WAN.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 18 Virtual Circuit Switching: Frame Relay and ATM.
Communication Networks Chapter 3. Types of Communication Networks Traditional Traditional local area network (LAN) Traditional wide area network (WAN)
Communication Networks
1 Chapter Wide Area Networks (WANs), Routing, and Shortest Paths.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Asynchronous Transfer Mode: ATM r 1980s/1990’s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture.
5: DataLink Layer5-1 VLANs. 5: DataLink Layer5-2 Introduction r Need to have different broadcast domains on the same physical network r E.g. Consider.
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.
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.
Computer Networks with Internet Technology William Stallings
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.
1 Chapter 3. Communication Networks Wen-Shyang Hwang KUAS EE.
Wired Communication Networks and the Internet Lecture Note 6.
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.
WAN Transmission Media
Lecture 1: Introduction to WAN
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.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
Networked Multimedia Basics. Network Characteristics.
B-ISDN and ATM B-ISDN and ATM.
Virtual-Circuit Networks:
Asynchronous Transfer Mode Service Cell Categories
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
Asynchronous Transfer Mode (ATM)
Ch 14 Connection-Oriented Networking and ATM
Switching: Frame Relay and
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
Wide Area Networks (WANs), Routing, and Shortest Paths
Presentation transcript:

1 Fall 2005 Virtual Circuit Switching and ATM: Asynchronous Transfer Mode Qutaibah Malluhi CSE Department Qatar University

2 Types of WANs  Dedicated-circuit Networks  Switched Networks –Circuit-switched and packet-switched Networks »Virtual Circuit approach  Local Loop Technologies –E.g., DSL, Cable Modem  Wireless WAN (Cellular Network)

3 Dedicated Circuit Networks  Lease circuits from common carriers  All connections are point-to-point.  A flat fee per month. Unlimited use of the circuit  Several standards specified by the telephone industry in each country –T-Series Carrier Services (US) »T1: 1.5 Mpbs, T2: Mbps, T3: Mbps –E Services (Europe & Qatar) »E1: Mbps, E2: Mbps, E2: Mbps –Other high-speed Services »E.g., Optical Carrier (OC) Standard: Mbps (OC-1) to 2, Mbps (OC-48)

4 Switched Networks  Circuit-switched networks –Form a dedicated connection (circuit) between two points –Guaranteed capacity but high-cost (cost is fixed and is independent of the traffic) –Circuit-switched networks operates over the PSTN (public switched telephone network) –No link sharing –E.g. Plain Old Telephone Service (POTS) and Integrated Services Digital Network (ISDN)  Packet switched networks –Data divided into small packets. Each packet is sent individually –Link is shared by multiple transmissions –E.g. IP datagram delivery

5 Packet Switching  Datagram Switching –Each packet contains the destination address and sequence number to each packet –A route is independently chosen for EACH packet. –The packets may arrive out of sequence. –E.g., Ethernet, IP  Virtual Circuit Switching –Similar to dedicated circuits unlike circuit switching, which is a physical layer technology, it is a Data link layer technology. –A preplanned route is established before data transmission. –All packets for one transmission take the same route –Each packet contains a virtual circuit identifier. –E.g. Frame Relay and ATM

Datagram

Virtual Circuit

8 VCI: Virtual Circuit Identifier  VCI is used to identify a virtual circuit between the sender and the receiver  A small number that has the switch scope  Used by a frame between two switches  VCI in a data frame changes from one switch to another

9 Switch Forwarding Table  Has a table entry for each VC  4 columns: (In Port, In VCI), (Out VCI, Out Port)  Maps an incoming (port, VCI) into an outgoing (port, VCI)

10 Source-to-Destination Data Transfer

11 Communication Phases  Sender and receiver go through three phases –Setup »create virtual circuit forwarding table entries –Data transfer –Teardown »Delete VC virtual circuit forwarding table entries

12 Types of Virtual Circuits  Permanent Virtual Circuit (PVC) –Forwarding table entries are setup manually by the administrator –Like a point-to-point leased telephone circuit –No dialing is needed, circuit is always up and ready –Costly (pay even if you are not using it)  Switched Virtual Circuit (SVC) –Dynamic on-demand creation of connections –Exists when data is being transferred. Tear down when session ends. –Connection (dialing) phase is required (Also called Signaling)

13 SVC Setup Request

14 SVC Request Acknowledgement

15 ATM: Asynchronous Transfer Mode

16 Asynchronous Transfer Mode (ATM)  Designed by phone companies  Single technology meant to handle –Voice –Video –Data  Intended as LAN or WAN

17 ATM Characteristics  End-to-end (application to application)  Connection-oriented interface: –Establish “connection” –Send data –Teardown connection  Performance guarantees (statistical)  Uses cell switching

18 ATM Switch  Building block of ATM network  Connections to –Computers—User-Network Interface (UNI) –Other ATM switches– Network-Network Interface (NNI)  Accepts and forwards cells

19 ATM Design Issues  Different traffic has different demands  Variable packet size introduces more jitter (variance in delivery time)  Even sending at a constant rate, contention can result jitter  Small packets incur less jitter and delay, but less efficient  Large packets more efficient, delay and jitter is more serious (packet loss)

20 ATM Cell  A cell network uses the cell as the basic unit of data exchange.  A cell is a small, fixed-sized block of information.  Size chosen as compromise between voice (small) and data (large) –5 octet header –48 octet payload  Note: size not optimal for any application

21 Variable Frame-Size vs. Cell Multiplexing

22 ATM Cell Switching

23 ATM Cell Formats NNI Cell UNI Cell

24 ATM Cell Format  GFC: Flow control –local flow control (user-to-network only). doesn't appear in network-to- network interface  VPI/VCI: virtual circuit identification –together provide identification of the cell connection (see later) –Only difference between NNI and UNI cells is that NNI VPI is a larger field  PT - Payload type –indicates the type of the cell (e.g. user data cell, resource management cell, operation and maintenance cell)  CLP: Cell Loss Priority –one bit specifying whether or not the cell can be dropped (e.g. voice/video is loss tolerant)  HEC - Header Error Control –8-bit CRC

25 Cell Forwarding  Virtual Circuit Switching  Also label switching: Uses label in cell –Label is used to identify the virtual circuit –Label is specified by the pair: Virtual Path Identifier/Virtual Channel Identifier (VPI/VCI)  Like standard virtual circuit switching, VPI/VCI is rewritten at each switch

26 TP, VP and VC  TP: Transmission Path –Physical connection  VP: Virtual Path –specified by VPI –Set of connections between two end devices –Path the VC follows through the network  VC: Virtual Circuit –specified by VCI –All cells of the same message follow the same VC

27 VPI/VCI: Identify a Virtual Connection Virtual connection is defined by a pair: VPI/VCI

28 ATM Switch Forwarding/Rewriting Forwarding Table

29 Example II Of VPI/VCI Rewriting  Sender uses VPI/VCI 3  Receiver uses VPI/VCI 6  Intermediate VPI/VCIs are established within each switch

30 ATM Layers  Physical Layer –Can be one of several physical layer technologies (e.g. SONET)  ATM Layer –Routing, traffic management, switching and multiplexing –Receives 48 byte segment from AAL sublayers and transform it into a 53 byte cell  AAL: Application Adaptation Layer –Depend on type of application: data frames, stream of bits, CBR

31 Application Adaptation Layers  AAL1: –Constant bit rate (CBR) –Example: audio  AAL2: –Variable bit rate (VBR) »Example: video with adaptive encoding –Low bit rate and short packet traffic »Audio, video, and fax  AAL3/4: –conventional packet switching with sequencing and error control  AAL5: –Used for sending data (not audio/video) –Simple and efficient adaptation layer –No sequencing: assumes cells corresponding to a message travel sequentially –No error control: left to upper layers (e.g. TCP/IP)

32 ATM Quality Of Service  Specified when connection established  Endpoint specifies –Type of data transfer –Throughput desired –Maximum packet burst size –Maximum delay tolerated

33 Issues  More expensive than traditional LAN technology  More connection setup time  Cell tax (header/data ~= 10%)  Need to specify service requirement at the connection, some may not know which to specify  Lack of efficient broadcast  Complexity of QoS (Quality of Service): one can specify the request, but hard to enforce it  Assumption of homogeneity