0% found this document useful (0 votes)
48 views24 pages

ECE Seminar: Made by Amit Bhati

The document discusses key concepts and terminology related to ATM networking. It defines various acronyms and terms used in ATM, including VCI, VPI, PVC, SVC, AAL, CBR, VBR, ABR, PCR, SCR, QOS, CDV, VC, VP, PVC, SVC, AAL, traffic descriptors, QOS classes, CAC, and UPC. The document provides explanations of these terms and how they relate to establishing connections and ensuring quality of service in ATM networks.

Uploaded by

Aniket Nagpal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views24 pages

ECE Seminar: Made by Amit Bhati

The document discusses key concepts and terminology related to ATM networking. It defines various acronyms and terms used in ATM, including VCI, VPI, PVC, SVC, AAL, CBR, VBR, ABR, PCR, SCR, QOS, CDV, VC, VP, PVC, SVC, AAL, traffic descriptors, QOS classes, CAC, and UPC. The document provides explanations of these terms and how they relate to establishing connections and ensuring quality of service in ATM networks.

Uploaded by

Aniket Nagpal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 24

MADE BY

AMIT BHATI
ECE
SEMINAR
 ATM networking is filled with a lingo of its very
own, many of which are acronyms, and many of
which are quite fundamental to an understanding
of what is going on in an ATM network
 Examples: VCI, VPI, PVC, SVC, AAL, CBR, VBR,
ABR, PCR, SCR, QOS, CDV
 ATM: Asynchronous Transfer Mode
 ATM is a statistical multiplexing technique
for high speed integrated services networks,
based on the fast packet switching of small
fixed size (53 byte) packets called cells
 ATM is a connection-oriented low-layer
networking concept
 An end-to-end path called a virtual channel must
be set up in advance, using an ATM signalling
(control) protocol, before any data cells can be
sent
 All cells of a virtual channel travel on the same
path
 Cells arrive in the order that they were sent
 Switches must maintain state about the virtual
channels passing through them
 Virtual Channel (VC)
a connection between two communicating ATM
entities (e.g., host-switch, switch-switch)
 set up at time of call arrival
 provides a certain grade of service
(negotiated at time of call arrival)
 cell sequence is preserved
 Virtual Channel Identifier (VCI)
 the label associated with a VC
 16-bit integer in UNI ATM cell format
 carried in ATM cell header for identification
 note that VCI’s are locally significant only
(i.e., assigned on a per link basis by the ATM
devices at either end of that link)
 Virtual Path (VP)
a group of virtual channels (VC’s) all travelling
between the same two points in ATM network
 used by the network to simplify provisioning, resource
management, providing different grades of service,
etc.
 “bundles up” traffic heading to same destination
 Virtual Path Identifier (VPI)
 the label associated with a VP
 8-bit integer in UNI ATM cell format
 carried in ATM cell header for identification
 part of two level addressing scheme in ATM
 note that VPI’s are locally significant only
(i.e., assigned on a per link basis by the ATM
devices at either end of that link)
 VP switch: an ATM switch that deals only
with the VPI’s in cell headers (e.g., a core
switch in middle of a large ATM network)
 VC switch: an ATM switch that deals only
with the VCI’s in cell headers (e.g., access
switch at the edge of an ATM network)
 VP/VC switch: an ATM switch that deals with
both VPI’s and VCI’s in cell switching
 Permanent Virtual Channel (PVC)
a virtual channel connection (virtual channel)
that is set up on a long term basis (e.g., hours,
days, months, years) by a human operator
 involves statically configuring the “routing
table” in ATM equipment
 done as part of network provisioning in current
ATM network testbeds
 supported by all ATM switch vendors
 Switched Virtual Channel (SVC)
a virtual channel connection (virtual channel) that is
set up by the ATM signalling protocol between two
communicating ATM entities
 set up on an as needed basis, and torn down when
complete
 short term basis (e.g., seconds, minutes)
 involves dynamically configuring the “routing
table” in ATM equipment
 supported by very few ATM switch vendors
 ATM Adaptation Layer (AAL)
a protocol for converting between higher layer
protocol data units (PDU’s), such as TCP packets, IP
packets, or JPEG images, and ATM cells for
actual transmission
 defines procedures for segmentation and reassembly
(SAR)
 segmentation: packets to cells (done by sender)
 reassembly: cells to packets (done by receiver)
 Traffic Descriptors
a numerical specification of the statistical
characteristics of an ATM traffic flow
 used by ATM switches at time of call setup
 specifies Peak Cell Rate (PCR), Sustained Cell Rate
(SCR), Maximum Burst Size (MBS), etc.
 different calls can specify different values for their
traffic descriptor
 e.g., voice: PCR = SCR = 1000 cells/sec
 e.g., data: PCR = 10,000 cells/sec, SCR = 1000
 Quality of Service (QOS)
a specification of the desired (or acceptable) grade
of service required for a traffic flow
 some traffic is delay-sensitive (e.g., voice)
 some traffic is loss-sensitive (e.g., data)
 some traffic is both (e.g., compressed video)
 some traffic is neither (e.g., LAN emulation)
 QOS requested at time of call setup
 ATM network tries to provide requested QOS
 QOS Parameters
 the parameters that can be specified as part of the
QOS request at time of call setup
 examples: cell loss ratio (CLR), mean cell delay,
maximum tolerable cell delay, cell delay
variation (CDV)
 different calls can specify different values for their
QOS parameters
 e.g., voice: delay < 50 msec, CLR < 0.001
 e.g., data: delay < 1 sec, CLR < 0.000001
 QOS Classes
 generic service classes for ATM traffic
 used to help simplify the management and support of
QOS requirements in ATM networks
 currently there are five proposed classes: CBR, rt-
VBR, nrt-VBR, ABR, and UBR
 class specification determines the order of service
for cells of different VCI’s
 Constant Bit Rate (CBR)
 simplest type of traffic: constant bit rate (e.g.,
voice traffic, T1 circuit emulation)
 this is the highest priority class because of the delay-
sensitive (i.e., time-dependent) nature of the traffic
carried
 suitable for periodic (isochronous) traffic
 need to specify only PCR (which equals SCR)
 supported by some ATM switch vendors
 Variable Bit Rate (VBR)
 more complicated type of traffic: the bit rate varies
with time (e.g., compressed video)
 peak bit rate (i.e., short term) may be much higher
than the mean bit rate (i.e., long term)
 must specify PCR, SCR, and burstiness
 next highest priority class(es)
 versions: real-time (rt) and non-real-time (nrt)
 supported by some ATM switch vendors
 Available Bit Rate (ABR)
 unpredictable type of traffic: traffic is willing to use
as much or as little bandwidth as is available (e.g.,
Internet traffic, LAN emulation)
 usually variable bit rate, delay-insensitive
 referred to as “elastic traffic” (e.g., ftp)
 next lowest priority class
 supported by few ATM switch vendors
 still under discussion by ATM Forum
 Unspecified Bit Rate (UBR)
 the “bottom feeder” in the ATM food chain
 Minimum Cell Rate (MCR) is zero; guaranteed
nothing, but may get more than this if there
happens to be extra bandwidth available
 lowest priority class
 much discussion at ATM Forum
 may become Guaranteed Frame Rate (GFR)?
 Call Admission Control (CAC)
a control function in ATM switches that makes the
decision on whether or not to accept a newly
incoming call
 considers traffic descriptor (TD) and quality of
service (QOS) parameters, as well as impact on the
QOS of existing calls in the network
 can be statistical or deterministic
 still an active research topic
 Usage Parameter Control (UPC)
a control function performed in switches to
“police” ATM traffic flows
 monitors traffic on a VCI basis, to make sure that
it conforms to the declared traffic descriptor
(TD)
 in case of violation, can tag cells with a violation
tag (CLP = 1), discard cells, or abort the
connection
 Cell Loss Priority (CLP)
a single bit in ATM cell headers for denoting the
cell loss priority (e.g., violation cells)
 in the event of congestion, drop tagged cells
before dropping any untagged cells
 not to be confused with “delay priority”
(i.e., the service classes)
 ATM has much confusing terminology, and an
endless (growing) list of TLA’s (three letter
acronyms)
 Get used to it!
 Soon you will be speaking it too!!!

You might also like