0% found this document useful (0 votes)
10 views20 pages

Fast Packet Switching Overview

Fast packet switching is a variant of packet switching that increases throughput by eliminating overhead from flow control and error correction, with ATM and Frame Relay being major implementations. Shared memory switches store incoming packets in a common memory buffer shared by all ports, achieving optimal throughput and delay.

Uploaded by

4zfq8g84rk
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views20 pages

Fast Packet Switching Overview

Fast packet switching is a variant of packet switching that increases throughput by eliminating overhead from flow control and error correction, with ATM and Frame Relay being major implementations. Shared memory switches store incoming packets in a common memory buffer shared by all ports, achieving optimal throughput and delay.

Uploaded by

4zfq8g84rk
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CHAPTER 2

FAST PACKET SWITCHING


Fast-Packet Switches

 Packet switching is a mode of data transmission in which


message is broken in to a number of parts which are sent
independently, over what ever route is optimum for each packet,
and reassembled at destination
 Each packet contains a portion (or all for a short message) of the
user’s data plus some control information
 Fast packet switching is generic name for new high speed WAN
and MAN services
 Fast packet switches bypasses some error checking protocols and
leave this responsibility to the receiving end
Fast-Packet Switches

 It is a variant of packet switching that increases the


throughput by eliminating overhead associated with flow
control and error correction functions , which are either
offloaded to upper layer networking protocols or remove
altogether
 ATM and Frame Relay are the two major implementation
of fast packet switching
Cont..

 One technical aspect of packet-switching networks remains to be


examined: the interface between attached devices and the network.
 We have seen that a circuit-switching network provides a transparent
communications path for attached devices
 However, in the case of packet-switching networks, the attached
stations must organize their data into packets for transmission.
 This requires a certain level of cooperation between the network and
the attached stations.
 This cooperation is embodied in an interface standard.
 The standard used for traditional packet-switching networks is X.25.
 X.25 is an ITU-T standard that specifies an interface between a host
system and a packet-switching network.
Cont..

The functionality of X.25 is specified on three levels:


 Physical level : deals with the physical interface between
an attached station and the link that attaches that station to
the packet-switching node
 Link level: The link level provides for the reliable transfer
of data across the physical link, by transmitting the data as a
sequence of frames
 Packet level: The packet level provides a virtual circuit
service.
Cont..

The following are key features of the X.25 approach:


 Call control packets, used for setting up and clearing virtual
circuits, are carried on the same channel and same virtual
circuit as data packets.
 Multiplexing of virtual circuits takes place at layer 3.
 Both layer 2 and layer 3 include flow control and error control
mechanisms
FRAME RELAY

 Frame relay is designed to provide a more efficient


transmission scheme than X.25.
 Is designed to eliminate much of the overhead that X.25
imposes on end user systems and on the packet-switching
network
 It puts data in a variable size unit called a frame and leaves
any necessary error correction to endpoints, which speeds
up overall data transmission.
Cont..

 The key differences between frame relay and a conventional


X.25 packet-switching service are as follows:
1. Call control signaling, which is information needed to set up
and manage a connection, is carried on a separate logical
connection from user data
2. Multiplexing and switching of logical connections takes
place at layer 2 instead of layer 3, eliminating one entire
layer of processing.
3. There is no hop-by-hop flow control and error control. End-
to-end flow control and error control are the responsibility
of a higher layer, if they are employed at all
Cont..

 Thus, with frame relay, a single user data frame is sent from
source to destination, and an acknowledgment, generated at a
higher layer
 The advantage of frame relay is that we have streamlined the
communications process.
 The protocol functionality required at the user network
interface is reduced, as is the internal network processing.
 As a result, lower delay and higher throughput can be
expected.
Asynchronous transfer mode (ATM)

 ATM, also known as cell relay, takes advantage of the


reliability and fidelity of modern digital facilities to provide
faster packet switching into SDH frame, STM-1, or into a
SONET frame
 ATM is in some ways similar to packet switching:
 The transfer of data in discrete chunks
 Allows multiple logical connections to be multiplexed over a
single physical interface but in ATM the information flow on
each logical connection is organized into fixed size packets,
called cells.
Cont..

 ATM is a streamlined protocol with minimal error and


flow control capabilities
 This reduces the overhead of processing ATM cells and
reduces the number of overhead bits required with each
cell, thus enabling ATM to operate at high data rates.
 Further, the use of fixed-size cells simplifies the
processing required at each ATM node, again supporting
the use of ATM at high data rates.
ATM Protocol Architecture
ATM LOGICAL CONNECTIONS

 Logical connections in ATM are referred to as virtual


channel connections (VCCs).
 VCC is the basic unit of switching in an ATM network.
 A VCC is set up between two end users through the network
and a variable-rate, full-duplex flow of fixed-size cells is
exchanged over the connection.
 VCCs are also used for user-network exchange (control
signaling) and network-network exchange (network
management and routing).
Cont..

 For ATM, a second sub layer of processing has been


introduced that deals with the concept of virtual path.
 A virtual path connection (VPC) is a bundle of VCCs that
have the same endpoints.
 Thus, all of the cells flowing over all of the VCCs in a single
VPC are switched together.
ATM CELLS

 The asynchronous transfer mode makes use of fixed-size cells,


consisting of a 5-octet header and a 48-octet information field
 There are several advantages to the use of
small, fixed-size cells
1. The use of small cells may reduce queuing delay for a high-
priority cell, b/c it waits less if it arrives slightly behind a lower
priority cell that has gained access to a resource
2. It appears that fixed-size cells can be switched more efficiently,
which is important for the very high data rates of ATM
3. With fixed-size cells, it is easier to implement the
switching mechanism in hardware.
Cont..
TRANSMISSION OF ATM CELLS

 ATM cells may be transmitted at one of several data rates:


622.08 Mbps, 155.52 Mbps, 51.84 Mbps, or 25.6 Mbps.
 We need to specify the transmission structure that will be
used to carry this payload.
 Two approaches are defined :
a cell-based physical layer and
an SDH-based physical layer
Shared-Memory switches

 Fast packet switch may be of shared-memory switches or shared-


medium switches
 Shared memory switches stores all incoming packets in a common
memory buffer shared by all the switch ports (input/output
connection) , then send them out via the correct port for the
destination node
 It works essentially as an output buffered switch, and therefore
achieves the optimal throughput and delay
 Several commercially available ATM switch based on shared
memory architecture provide a capacity of several tens of Gbs.
Some are: M40 backbone router, ATMS2000
Shared-Medium Switches

 In a shared medium switch, all packets arriving on input links are


routed to output links over a common high speed medium such as a
parallel bus
 Each of output links is capable of receiving all packets transmitted
to bus
 One of the main advantages of shared medium architecture is the
simplicity with which the multicast function is achieved since a
transmitted packet over the shared medium can be received by all
output links simultaneously
 Thus, the need to send multiple copies is eliminated
Cont..

 Also, priority among input links can easily be implemented


within the bus arbitration policy
 A shared medium packet switch can provide packet queuing
at the input links, at the output links, or both input and output
links

You might also like