Understanding Asynchronous Transfer Mode (ATM) : Introduction
Understanding Asynchronous Transfer Mode (ATM) : Introduction
Understanding Asynchronous Transfer Mode (ATM) : Introduction
Introduction - As a technology ATM has been around for many years with the first standards having been
with us for well in excess of 10 years. ATM has developed and evolved dramatically over this time and is
now regarded as an extremely robust and well understood technology used extensively in carrier network
environments as well as a backbone technology for much of today's Internet traffic. It has also found many
rd
other applications including use in the 3 Generation mobile (3G or UMTS) network environment as well as
others such as wireless local loop applications and DSL (Digital Subscriber Lines), to name a few.
Contrary to what many people will tell you, the use of ATM continues to grow at a dramatic rate. There are
alternative ways of achieving many of the applications that ATM supports, but there is yet to be a technology
that can deliver everything that ATM offers in terms of variety, guarantees of operation (e.g. Quality of
Service - QoS) and standardisation.
What the Course Delivers - This course provides a solid understanding of ATM in terms of the
technology as well as how it is applied to real-life applications. We look at ATM in a real way, giving the
benefits to its use as well as highlighting some of the issues it creates. We include a wide range of
application coverage, although it is normal not to cover all subjects to the same depth. We appreciate the
areas that are of most (and of least) importance today and focus on these in greater depth. If a specific
audience wishes to focus on specific areas, then we are very happy to do this.
Much emphasis is placed on ensuring the students leave the course with a thorough understanding of ATM
and, to that end, we make use of a lot of exercises throughout the course.
Who should attend the course? - Anyone wishing to develop a solid understanding of ATM technology.
A basic understanding of datacommunications/telecommunications is helpful.
Customisation - We are very happy to customise this course to a customer’s specific requirements.
Please contact us to discuss your needs.
Course Length - Three days.
Course Agenda
ATM Technology
1. Introduction to ATM
2. The ATM layer
3. The Physical layer
4. The ATM Adaptation Layer (AAL)
5. ATM Service Categories and Traffic Management
6. Signalling for SVCs and Soft-PVCs
7. ILMI - Integrated Local Management Interface and OAM - Operations, Administration & Maintenance
8. Private Network-Network (Network-Node) Interface - PNNI
Applications using ATM
9. Voice over ATM
10. MPEG-2 Video over ATM
11. IP over ATM (Layer 2 support)
- RFC1483: Multiprotocol Encapsulation over AAL5
- RFC1577 and RFC2225: Classical IP and ARP over ATM
- LAN Emulation (LANE): Versions 1 and 2 - See Note
12. IP over ATM (Layer 3 support)
- MPOA (Multiprotocol over ATM) - See Note
- ATM and MPLS (Multiprotocol Label Switching)
13. Frame Relay/ATM Interworking
Note - These specific areas are not commonly asked for and it is usual to skip over the material. Of course
we can cover them if required.
1 Introduction to ATM
This section acts as an introduction to ATM, defining what it is and why its use is so popular in many
networking environments. We look at some of the applications that are driving ATM's deployment along with
the nature of the types of traffic produced by them and which ATM so successfully supports.
Also discussed are some of the fundamental points behind ATM, which lay the ground for a more detailed
understanding of the way in which ATM actually operates.
• What is ATM?
• Why use ATM?
• What applications are suitable for ATM?
• The nature of different traffic types
• An introduction to service categories - CBR, VBR (rt and nrt), ABR, UBR, UBR+ and GFR
• Some fundamental points to ATM
• ATM network reference points
• A small bit on the standards for ATM - ITU-T, ATM Forum, IETF, ETSI, ANSI etc…
• The ATM cell and a description of the various fields within it:
- GFC (Generic Flow Control), VPI/VCI (Virtual Path Identifier, Virtual Channel Identifier), PT
(Payload Type), CLP (Cell Loss Priority), and HEC (Header Error Control)
• A look at VP (Virtual Path) and VC (Virtual Channel) switching - what it all means
• A look at the ATM switching fabric and buffering strategies
Today, many other physical interfaces have also been defined for the support of ATM cells. This section will
have a brief look at how ATM cells are actually transported on some of the physical interfaces. In addition,
we also look at how ATM may be inverse multiplexed across a number of low speed lines to give a virtual
higher speed line.
This section looks at the various aspects associated with traffic management and some of the schemes that
ATM equipment uses to ensure that the network performance objectives are met.
• CBR (Constant Bit Rate), VBR (Variable Bit Rate) - rt and nrt, ABR (Available Bit Rate), UBR
(Unspecificed Bit Rate), UBR+ (UBR Plus) and GFR (Guaranteed Frame Rate)
• Traffic parameters - SCR (Sustainable Cell Rate), PCR (Peak Cell Rate), MBS (Maximum Burst
Size), MCR (Minimum Cell Rate) etc..
• CDVT - Cell Delay Variation Tolerance
• Traffic management defined
• Quality of Service (QoS) defined
• How an ATM network actually deliver a range of different qualities of service
• The Traffic Contract
• Connection/Call Admission Control (CAC)
• Usage Parameter Control (UPC)
• Generic Cell Rate Algorithm (GCRA)
- The "leaky bucket"
• Congestion in a network
- Frame Discard (PPD - Partial Packet Discard and EPD - Early packet Discard)
- Explicit Forward Congestion Indication (EFCI)
• Traffic Shaping
• Circuit emulation using both the unstructured and structured modes of AAL1
• DBCES - Dynamic Bandwidth Circuit Emulation Service using AAL1
• An in-depth look at the support of voice using AAL2.
- ATM in the 3rd generation - 3G - UMTS mobile environment
- Voice over DSL (Digital Subscriber Line)
• Overview of MPEG-2
• Carrying MPEG-2 in AAL1
• Carrying MPEG-2 in AAL5
Two main initiatives have been made in order to provide a high-speed routing capability sometimes also
referred to as layer 3 switching.
Multi Protocol Over ATM (MPOA) and Multi Protocol Label Switching (MPLS) are both specifications that
offer this layer 3 switching capability. MPOA was developed by the ATM Forum, while MPLS is developed by
the Internet Engineering Task Force (IETF).
MPOA
• MPOA defined
• MPOA Components:
- - MPOA clients (MPCs)
- - MPOA Servers (MPSs)
• A description of MPOA Operation
MPLS
• MPLS defined
• Routing protocol overview
• Label Distribution Protocol (LDP)
• MPLS on an ATM architecture
We offer a range of standard training courses as well as providing a customisation service where we will
specifically tailor a course to a particular client’s needs.
To find out about our range of training courses, please refer to our web site at:
http://www.hn-networks.co.uk
Alternatively, please feel free to call us on +44 (0) 1628 622187 if you wish to discuss your training
requirements or simply need further information.