Академический Документы
Профессиональный Документы
Культура Документы
ETT 06215
Switching Systems
Yazid, K
ybafunda@gmail.com
AMCET
Asynchronous Transfer Mode
(ATM)
AMCET
Why do we need a new
technology?
AMCET
What is ATM?
ATM for Telecommunications is Asynchronous
Transfer Mode, (not Automatic Teller Machine!).
ATM is a flexible high bandwidth, low delay
AMCET
ATM Overview
5-Bytes 48-Bytes 53byte fixed length cell= 5Bytes cell
Header Payload
header+48Bytes payload.
Contract
ATM network will confer with terminal on
parameter of QoS before the connection is
set up.
AMCET
ATM can provides both CBR and VBR
transport
AMCET
Connectionless & Connection-
oriented
Connection-oriented : All packets
are transferred from the same
route , so the receiving order of
packets depends on the sending
order. Time delay is fixed.
p
Setu
tup
Se
AMCET
ATM’s Advantage
Integration of various services such as voice, image, video, data and
multimedia.
AMCET
ATM’s Application
In Switching:
Traditional Exchange is evolving into Broadband
Exchange by ATM’s application
In Transmission:
ATM virtual path exchange node and ATM
Add/Drop Multiplexer
In Internet:
ATM router applied in IP Switching, Multi-Protocol
Label Switching
AMCET
ATM Network Model
UNI NNI NNI
NNI
UNI
NNI
PNNI
PNNI
ICI Other
UNI NNI Network
NNI
NNI : Network Node Interface
UNI : User Node Interface
ICI : Inter-carrier Interface
NNI
PNNI : Private Network Node
Interface
AMCET
ATM Interfaces
The following ATM interfaces have been defined and standardized
Private UNI (user-node interface) –specification of the interface
between a user’s device (e.g. a workstation) and a private ATM
switch
Private NNI (network-node interface) –e.g. between private ATM
switches needed to support the ATM infrastructure
Public UNI–specification of the interface between the user’s
device and a provider of a public ATM service
Public NNI–interface between ATM switches in public carrier
networks.
Also referred to as B-ISSI (broadband inter-switching
system interface) when applied to the connection between
two public
switches of the same carrier Also referred to as B-ICI
(broadband inter-carrier interface) when applied to the
connection between two carriers networks
AMCET
ATM Cell
AMCET
ATM Cell
GFC ( Generic Flow Control): It is intended for control of a possible
bus system at the user interface and is not used at the moment.
VPI ( Virtual Path Identifier): The VPI contains the second part of the
addressing instructions and is of higher priority than the VCI.
VCI ( Virtual Channel Identifier): VCI in each case indicates a path
section between switching centers or between the switching center
and the subscriber.
PTI ( Payload Type Identifier): Indicates the type of data in the
information field.
CLP ( Cell Loss Priority): Determines whether a cell can be
preferentially deleted or not in the case of a transmission bottleneck.
HEC ( Header Error Control): Provided in order to control and, to
some extent, correct errors in the header data that may occur. The
HEC is used to synchronize the receiver to the start of the cell.
AMCET
ATM Connection
There are two types of ATM connections
Virtual path connections –identified by virtual path identifiers (VPI)
Virtual channel connections –identified by a combination of virtual path
and circuit identifiers (VPI and VCI)
Virtual channels (VC)
are the basic unit that carry a stream of
ATM cells from one user to another
are identified by a virtual channel identifier
can be configured statically as PVCs (permanent virtual circuits) that are
set up at network configuration time and dynamically as SVCs (switched
virtual circuits) that are dynamically configured on-demand
can be bundled together into virtual path connections
Virtual paths (VP)
contain one or more virtual channels
are identified by a virtual path identifier
are routed through a network as a single entity
can be used internally for bundling virtual circuits between switches
AMCET
ATM Cell Switching
ATM Network Node
User B ATM Terminal
Cell and user’s
data change
VPI=2 VCI=37
Port 1 ATM Switch
each other UNI
NNI
ATM Network Node
AMCET
Signaling In ATM
Permanent Virtual Channel (PVC):
The connections are analogous to leased lines that are switched
between certain users. A change can only be made by the network
provider. This type of ATM network often forms the initial stage in the
introduction of this technology.
AMCET
Types of ATM Virtual Connection
According to the switching mode, ATM Virtual
Connection can be classified :
VPC (Virtual Path Connection)
VCC (Virtual Channel Connection)
AMCET
VPC and VCC
ATM terminal A C
VCC
VPC
UNI cell ATM network node G UNI cell
E F
UNI cell NNI cell NNI cell UNI cell
VC VP VC
switching switching switching
VCC D
B
For example: When E receives cells from A or B, which would be
transferred to C or D, the VPI of these cells would be set to
uniform value in E. These cells would be received by G and
switched to F by VP switching. Then the cells will be delivered to
C or D at F. It means that VPC has been set up between E and F,
while VCC has been set up among A, B, C and D.
AMCET
Features of ATM
Voice
Data
Video Cells
Connection oriented
Fast packet switching
Statistical multiplexer
Supports voice, data and video service
Provides QoS
AMCET
ATM Protocol Structure Model
Interface Management
Layer Management
Control interface User interface
Independent
Service and signaling
of user USER USER management
of every layer
Information of user
and cell conversion SAAL AAL
AMCET
Three Communications Planes
The user plane transports the user data for an
application. It uses the physical, ATM and ATM
adaptation layers to do this.
AMCET
ATM Sublayer Model
ATM Protocol Stack Model OSI Reference Model
User 7 Application
CS
AAL 6 Presentation
SAR
Interface
manage 5 Session
ment ATM
4 Transport
3 Network
TC
PHY 2 Data link
PMD 1 Physical
AMCET
Function of ATM Physical Layer
Two sublayers:
ATM
Processing HEC (Header Error Control)
cell delimiting
transmission frame adaptation
AMCET
Function of ATM Layer
Cell switch
AAL
Quality of Service
Processing the cell header
ATM
Types of payload
Multiplexing /Demultiplexing of
PHY different connection cell
AMCET
Function of ATM Adaptation Layer (AAL)
PHY
AMCET
Function of ATM AAL Overview
Function of ATM AAL:
Constant Data Variable
Bit Rate Bursts Bit Rate
Provide a high-speed,
low delay multiplexing
AAL SDU
and switching network
ATM Payload to support any type of
ATM Cell
user service, such as
Multiplexing
voice, data,or video
applications.
AMCET
Types of AAL
Service type A B C D
Bit rate constant variable variable variable
Real time YES YES NO NO
Connection mode Connection oriented connectionless
AMCET
Service Types of ATM layer
CBR (Constant bit rate)
Intended to support real-time applications requiring tightly
constrained delay variation (e.g. voice, video)
VBR-NRT (Variable bit rate-non real time)
Intended for non-real-time applications with bursty traffic (e.g.
multimedia-email)
VBR-RT (VBR-real time)
intended for real-time applications with bursty traffic (e.g.
compressed video/voice)
UBR (Unspecified bit rate)
Represents a “best-effort service intended for non-real-time
applications that do not require tightly constrained delay or delay
variation and are tolerant to cell loss ( widely used today for
TCP/IP)
ABR (Available bit rate)
similar to UBR but enhanced to handle applications that require a
minimum bandwidth requirement (e.g. email and file transfer)
AMCET
(IP over ATM) IPOA Protocol Stack
TCP/UDP TCP/UDP
IP IP
IP packet is transferred to
AAL ATM Payload AAL
IP address is mapped to PVC
ATM or SVC ATM
AMCET
TCP/IP Process
TCP TCP Header App Data
AAL5
SAR SAR-SDU#1 SAR-SDU#2 SAR-SDU#3 SAR-PDU#4 SAR-PDU#5
Cell header will be added to SAR-PDU, whose VPI and VCI depends on
ATM the map table of IP address to PVC/SVC. Then ,the cells will be sent to
Physical Layer.
AMCET
Thanks!
AMCET