Asynchronous Transfer
Mode or ATM is a high-speed networking standard designed to support both
voice and data communications. ATM is normally utilized by Internet service
providers on their private long-distance networks. ATM operates at the data
link layer (Layer 2 in the OSI) over
either fiber or twisted-pair cable. ATM is a statistical time−division multiplexed (TDMed) form of traffic that is designed to
carry any form of traffic and enables the traffic to be delivered
asynchronously to the network. The system also uses preassigned slots for
transmission for the traffic flow. It is also a connection-oriented protocol
but uses virtual circuits like permanent virtual circuits and switched virtual circuits.
ATM can also be used
across group of networks and also any other network like LAN, CAN, WAN and MAN.
ATM also emerged as the basis for future broadband communications with high
speed data rate and larger bandwidths. For basis of speed and performance a
table is shown below.
ATM differs from more
common data link technologies like Ethernet in several ways. For
example, ATM utilizes no routing. Hardware devices known as ATM switches establish point-to-point connections
between endpoints and data flows directly from source to destination.
Additionally, instead of using variable-length packets as Ethernet
does, ATM utilizes fixed-sized cells. ATM cells are 53 bytes in length, that includes
48 bytes of data and five (5) bytes of header information.
Why cells?
When speech, data and
video pushed through into one network they encounter queuing or jitter that
would produce traffic. Because packet size are not constant, this produces
jitters or traffic. That is why all packets, or
"cells," should have the same small size. In addition the fixed cell
structure means that ATM can be readily switched by hardware without the
inherent delays introduced by software switched and routed frames.
Another key ATM concept involves the traffic contract. When an ATM circuit is set up each switch on
the circuit is informed of the traffic class of the connection.
ATM traffic contracts form part of the
mechanism by which "quality of service"
(QoS) is ensured. There are four basic types (and several variants) which each
have a set of parameters describing the connection.
1. CBR - Constant bit rate: a Peak Cell
Rate (PCR) is specified, which is constant.
2. VBR - Variable bit rate: an average
cell rate is specified, which can peak at a certain level for a maximum
interval before being problematic.
3. ABR - Available bit rate: a minimum
guaranteed rate is specified.
4. UBR - Unspecified bit rate: traffic is
allocated to all remaining transmission capacity.
ATM defines two different cell formats: UNI (User-Network Interface) and NNI (Network-Network Interface). Most ATM links use UNI
cell format.
UNI ATM CELL NNI ATM CELL
ATM Layered Architecture
ATM layered architecture falls into the 1st two OSI
layers which are the DATA link layer and the physical link layer. The Physical Layer defines the
medium for transmission, any medium-dependent parameters (e.g., rate, quality
of service required), and framing used to find the data contained within the
medium. The ATM Layer provides the basic 53-byte cell format, by defining the
5-byte ATM header for each 48-byte payload segment handed down by the AAL. The
ATM Adaptation Layer (AAL) adapts the higher-level data into formats compatible
with the ATM Layer requirements, i.e., this layer segments the data and adds
appropriate error control information as necessary. It is dependent on the type
of services (voice, data, etc.) being transported by the higher layer. Several
AAL protocols have been defined for specific types of data. These are loosely
associated with various classes of data. However, no AAL is restricted to a
specific data class or type; all types of data could conceivable be handled by
any of the AALs.
AAL 1
Constant bit rate, connection-oriented,
synchronous traffic (e.g., uncompressed voice)
AAL 2
Definition never completed undefined, but
envisioned to be for variable bit rate, connection-oriented, synchronous
traffic (e.g., compressed video)
AAL 3/4
Variable bit rate, connection- oriented,
asynchronous traffic (e.g., X.25 data) or connectionless packet data (e.g.,
SMDS traffic) with an additional 4-byte header in the information payload of
the cell
AAL 5
Similar to AAL 3/4 with a simplified information
header scheme that requires only one header per data unit and uses the PTI bit
(see below) to indicate the last cell in a transmission Examples of services
that use AAL 5 are Classic IP over ATM, and LAN Emulation (LANE). AAL 5 is the
most widely used ATM Adaptation Layer Protocol.
ATM
Applications
ATM is an enabler of basic and advanced applications such as
remote sensing, 3-D interactive simulations, tele-instruction, biological
teleresearch, and medical teleconsultations. Edge devices at the boundary of an
ATM network convert non-ATM traffic streams into standard ATM cells. ATM
technology is implemented in backbone, enterprise, and edge switches as well as
hubs, routers, bridges, multiplexer, servers, servers farms, and NICs (Network
Interface Cards) in high-end Internet appliances. The ATM data Exchange Interface(DXI) enables fast acces to public network services. A flexible and extendible networking solution.



.gif)

ATM is a high speed networking standard that supports voice and video.
ReplyDeleteThanks for the info raffy. ATM technology is designed to improve utilization and quality of service on high-traffic networks.
ReplyDeleteGreat work.
keep it up.
ATM has many help to the communication of the today. it gives us more internet speed and help us to have greater speed in internet connection..thanks
ReplyDeletewith ATM, it supports voice, video and data allowing multimedia and mixed services over a single network.
ReplyDeletetnx for the info.. keep it up
I have learned that ATM differs from Ethernet in several ways like utilizes fixed-sized cells rather than using variable-length packets as Ethernet does..Indeed their functions are very unique. Thank you for the information..
ReplyDeleteKUDOS!
ATM provides a flexible and scalable solution to the increasing need for quality of service in networks. now i know
ReplyDeletebased from the application you had.. ATM do really is good... thanks..
ReplyDeleteATM is designed to be easily implemented by hardware (rather than software), faster processing and switch speeds are possible.
ReplyDeleteNice Article Raffy. The Tables and Chart help me understand more and the explanations you have is well explained.
ReplyDeleteNow I know why ATM uses Cells to lessen the traffic that causes the data transferring a delay.
Thank You Raffy for this information..
it is a network technology for both local and wide area networks (LANs and WANs) that supports real-time voice and video as well as data.
ReplyDeleteATM also provides high performance via hardware switching and dynamic bandwidth for bursty traffic ... Great job!!
ReplyDelete