ATM(Asynchronous Transfer Mode) Protocol Stack-AAL layer,ATM layer,Physical layer
This page ATM(Asynchronous Transfer Mode) tutorial covers ATM protocol stack. ATM protocol layers include AAL layer, ATM layer and ATM Physical layer.

The figure-1 depicts ATM protocol layers at end host points and at ATM switch. As shown end systems i.e. host-A and host-B consists of PHY layer, ATM layer, AAL layer and upper layers. ATM switch consists of only two layers i.e. ATM layer and physical layer.

The figure-2 depicts ATM protocol stack which consits of ATM physical layer (similar to OSI layer-1), ATM layer and AAL layer. Upper layers reside above AAL layer. Let us understand functions of all the ATM protocol layers including sublayers (if any).
The functionalities of all the ATM protocol layers are categorized into control plane, user plane and management plane.
➨User plane layers handle user information transfer and required associated controls e.g.
error control and flow control.
➨Control plane takes care of call and connection related control signals.
➨Management plane is divided into plane and layer management.
Plane management manages whole system functionality.
Layer management takes care of managemement of all resources and parameters of the protocol entities.

AAL-ATM Adaptation Layer
AAL layer in ATM protocol stack consists of two sublayers viz. convergence sublayer and SAR (Segmentation and Reassembly) sublayer.
ATM AAL layer does following functions:
• AAL does encapsulation of user data generated by upper layers.
• It does segmentation of data into small size ATM cells of size 48 bytes at transmit host.
It does re-assembly of segmented data at the receive host.
ATM Layer
Following are the functions performed by ATM layer in ATM protocol layers:
• This layer incorporates header (of size 5 bytes) to segmented cells of size 48 bytes each.
ATM layer does this header generation at transmit end and header extraction at receive end.
• It is responsible for generic flow control.
• It does VPI vs VCI translation.
• It takes care of cell multiplexing and demultiplexing i.e. multiplexing of logical channels to one
physical channel and viceversa.
• ATM layer provides variety of services for ATM cells from ATM virtual connection.
ATM Physical Layer
ATM physical layer in protocol stack consists of Transmission Convergence sublayer and Physical Medium Dependent Sublayer.
It performs following functions:
• Transmission convergence sublayer takes care of following:
-HEC header sequence generation as well as verification
-Cell Delineation
-Transmit frame generation and recovery
• Physical Medium Dependent sublayer takes care of following:
-Bit timing
-Physical medium related encoding and decoding of bits
Similar posts on ATM (Asynchronous Transfer Mode)
Refer Following links to subtopics on this ATM tutorial:
ATM Network Architecture & Interfaces
ATM Protocol Stack
ATM services
ATM Switch
ATM Call Flow
ATM vs STM
ATM vs TDM
ATM versus Frame Relay
ATM AAL Layer Types
Networking related links
What is Bridge
What is Router
What is Gateway
Firewall basics
TCP-IP Packet format
Difference between OSI and TCPIP layers
Difference between TCP UDP
Packet Switching vs Message Switching
RF and Wireless tutorials
WLAN 802.11ac 802.11ad wimax Zigbee z-wave GSM LTE UMTS Bluetooth UWB IoT satellite Antenna RADAR