ATM COMPONENTS Presented by: ANG BEE KEEWET 020005 CHONG SIT MEIWET 020024 LAI YIN LENGWET 020056 LEE SEANG LEIWET 020060.

Slides:



Advertisements
Similar presentations
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Advertisements

1 The ATM Airport: VPI / VCI Switching Explained Carey Williamson Department of Computer Science University of Calgary.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
EECC694 - Shaaban #1 lec # 10 Spring Asynchronous Transfer Mode (ATM) ATM is a specific asynchronous packet-oriented information, multiplexing.
© Jörg Liebeherr ECE 1545 Packet-Switched Networks.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
What's inside a router? We have yet to consider the switching function of a router - the actual transfer of datagrams from a router's incoming links to.
4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side, delivers.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 14.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
EE 122: Router Design Kevin Lai September 25, 2002.
8.1 Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
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.
Communication concepts (Continued) Week 2 Lecture 2.
Gursharan Singh Tatla Transport Layer 16-May
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
Data Communications and Networking
MODULE IV SWITCHED WAN.
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
Review of Networking Concepts Part 1: Switching Networks
ATM SWITCHING. SWITCHING A Switch is a network element that transfer packet from Input port to output port. A Switch is a network element that transfer.
Frame Relay Frame Relay is a fast packet-switching technology introduced in fast packet-switching means, high-speed communications and low-delay.
Network Layer4-1 Chapter 4: Network Layer Chapter goals: r understand principles behind network layer services: m network layer service models m forwarding.
TO p. 1 Spring 2006 EE 5304/EETS 7304 Internet Protocols Tom Oh Dept of Electrical Engineering Lecture 9 Routers, switches.
1 Copyright © Monash University ATM Switch Design Philip Branch Centre for Telecommunications and Information Engineering (CTIE) Monash University
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
Switching Fourth Meeting. Switching Modes Circuit Switching Continuous link Exclusive Packet Switching No continuous link Data is divided into packets.
Data and Computer Communications Circuit Switching and Packet Switching.
Computer Networks with Internet Technology William Stallings
Chapter 14 Connection-Oriented Networking and ATM
Delivery, Forwarding, and Routing of IP Packets
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 Kyung Hee University Chapter 18 Virtual-Circuit Networks: Frame Relay and ATM.
BZUPAGES.COM Presentation On SWITCHING TECHNIQUE Presented To; Sir Taimoor Presented By; Beenish Jahangir 07_04 Uzma Noreen 07_08 Tayyaba Jahangir 07_33.
Final Chapter Packet-Switching and Circuit Switching 7.3. Statistical Multiplexing and Packet Switching: Datagrams and Virtual Circuits 4. 4 Time Division.
Forwarding.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Ch 8. Switching. Switch  Devices that interconnected with each other  Connecting all nodes (like mesh network) is not cost-effective  Some topology.
WAN Transmission Media
Packet Switch Architectures The following are (sometimes modified and rearranged slides) from an ACM Sigcomm 99 Tutorial by Nick McKeown and Balaji Prabhakar,
1 Switching and Forwarding Sections Connecting More Than Two Hosts Multi-access link: Ethernet, wireless –Single physical link, shared by multiple.
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.
1 Kyung Hee University Chapter 8 Switching. 2 Kyung Hee University Switching  Switching  Switches are devices capable of creating temporary connections.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Data and Computer Communications 8 th and 9 th Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Asynchronous Transfer Mode
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
ATM-Asynchronous Transfer Mode
Packet Switching Outline Store-and-Forward Switches
CS4470 Computer Networking Protocols
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Switching A Network Layer Function
Subject Name: Digital Switching Systems Subject Code:10EC82 Prepared By: Aparna.P, Farha Kowser Department: Electronics and Communication Date:
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Data Communication Networks
Switching Techniques.
EE 122: Lecture 7 Ion Stoica September 18, 2001.
OSI Model OSI MODEL.
Chapter 3 Part 3 Switching and Bridging
Packet Switch Architectures
Presentation transcript:

ATM COMPONENTS Presented by: ANG BEE KEEWET CHONG SIT MEIWET LAI YIN LENGWET LEE SEANG LEIWET

Table of Contents ATM Networks –Presented by Chong Sit Mei Virtual Path (VP) Switch –Presented by Ang Bee Kee Virtual Path Connection (VPC) Switch –Presented by Lai Yin Leng ATM Switching Techniques –Presented by Lee Seang Lei

ATM COMPONENTS

ATM contains two basic components: an endstation, a computer connected to the ATM network; and an ATM switch, the device responsible for connecting endstations and making sure data is transferred successfully. ATM is connection-oriented. establishes a defined path known as a virtual circuit (VC) ATM Networks

sends a series of same-size frames called cells along the virtual circuit towards the destination. the ATM endpoint also negotiates a Quality of Service (QoS) contract for the virtual circuit. it spells out the bandwidth, maximum transit delay, acceptable variance in the transit delay, etc, that the VC provides, and this contract extends from one endpoint to the other through all of the intermediate ATM switches.

ATM traffic is established at the outset, and the switching hardware merely needs to examine a simple header to identify the proper path. ATM allows a location to establish a full duplex connection with multiple locations at the same time. To travel across the ATM network, data is segmented into same-size cells, and encapsulated with a header that contains switching, congestion, and error-checking information.

Cells are transmitted in order, and the ATM network uses Virtual Path Identifier and Virtual Channel Identifier (VPI/VCI) numbers in the ATM header to forward them efficiently. A switch reads the header, compares the VPI/VCI to its switching table to determine the correct output port and new VPI/VCI, and then forwards the cell. All of the addressing information the ATM switch needs is contained in the header and is always found in the same place. This makes the forwarding task simple to implement in hardware, reducing latency.

ATM Virtual Circuit and Packet Transmission

Virtual Path (VP) Switch Route the cell using only the VPI Check the switching table, which stores 4 pieces information per row: i. Arrival interface number ii. Incoming VPI iii. Corresponding outgoing interface number iv. New VPI

VP Switch (cont.)

The figure shows how a VP switch routes the cell. A cell with VPI of 153 arrives at switch interface 1. The switch checks its switching table, finds the entry with interface 1 and VPI 153 and discover that the combination corresponds to output interface 3 with VPI 140. It changes the VPI in the header to 140 and sends the cell out through interface 3.

VP Switch (cont.)

Virtual Path Connection (VPC) Switch Virtual Path Connection (VPC) means a group of logical connections between one ATM switch port and another ATM switch port. VPC are provided for the purpose of user-user, user- network, network-network information transfer. Can be established between : -end users -network entities -end user and network entity VPC is established at the time a VC (virtual circuit) session is activated.

VPC Switch (cont.) VPC switch routes the cell using both the VPIs (Virtual Path Identifier) and VCIs (Virtual Circuits Identifier). The routing requires the whole identifier. It can assigned within the Virtual Path (VPs).

VPC Switch (cont.) This diagram shows how a VPC Switch routes the cell.

VPC Switch (cont.) Routing with a VPC switch. –A cell with a VPI of 153 and VCI of 67 arrives at switch interface 1. –The switch checks its switching table, which stores six pieces of information per row. –The switch finds the entry with the interface 1, VPI 153, and VCI 67 and discovers that the combination corresponds to output interface 3, VPI 140, and VCI 192. –It changes the VPI and VCI in the header to 140 and 92. –Respectively, sends the cell out through interface 3.

VPC Switch (cont.) The whole idea behind dividing a virtual connection identifier into two parts is to allow hierarchical routing VC VP VPC VCI:92 VCI:67

Advantages Simplified network architecture. Network transport functions can be separated into those related to an individual logical connection (virtual channel) and those related to a group of logical connections (virtual path). Increased network performance and reliability. The network deals with aggregated (and therefore fewer) entities.

Advantages (cont.) Reduced processing and short connection setup time. Much of the work is done when the virtual path is set up. The addition of new virtual channels to an existing virtual path involves minimal processing. Enhanced network services. The virtual path is used internal to the network but is also visible to the end user. Thus, the user may define closed user groups or closed networks of virtual-channel bundles.

ATM Switching Techniques Within an ATM switch, the cell switch fabric plays a very key role. Its main responsibility is to relay ATM cells as quickly as possible. The cell switch fabric accomplishes this by performing 2 major functions: -Concentration, expansion, multiplexing/demultiplexing of traffic. -Routing and buffering of traffic.

ATM Switching Techniques Shared Memory Switch Shared Bus Switch Crossbar Switch Multistage Switching Banyan/Delta Switching

Shared Memory Switch The Shared Memory Switch is a technique that uses a common memory for the storage of cells and switching fabric. Incoming cells are multiplexed onto a single line to the switch and are placed in queues. Then, based on cell headers information and internal tags, the switching function decides the order in which cells are move from the input queues to the output queues and ultimately onto the output ports.

Shared Memory Switch Shared Memory Switch Diagram

The Shared Bus Switch approach utilizes a bus or dual bus architecture to switch cell traffic. Cell traffic is carried through the bus for transmission. With this technique, frame based traffic can also be supported since the busses operates in cell mode. Therefore, the traffic is diced into 48-octet pieces with 5-byte header attached for transmission onto the bus. It is easy to see that frame based traffic can be converted to ATM cells and vice versa with this approach. Shared Bus Switch

Shared Bus Switch Diagram

Crossbar Switch The Crossbar Switch is a simple matrix-like space division technique that physically interconnects any of the N inputs to any of the N outputs at crosspoints. Therefore, a crossbar switching fabric consists of N2 crosspoints.

Crossbar Switch Crossbar Switch Diagram

Multistage Switching The Multistage Switching uses a similar concept to the crossbar switch technique. However, it is designed with a more tree-like structure to reduce the N squared crosspoints requirement yielding a more economical arrangement. Basically, the inputs and output lines are divided into subgroups of N inputs and N outputs.

Multistage Switching Multistage Switch Diagram

Banyan/Delta Switching The Banyan/Delta Switching is a concept of an interconnection of stages of switching elements. This technique allows only one path of connection existing between an input to the final output port. With this approach, the routing of traffic is quite simple and straightforward. However, it has one major drawback in that cells may be blocked if more than one arrives at a switching element at the same time.

Banyan/Delta Switching Banyan/Delta Switch Diagram

The End