atm adaptation layer n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ATM Adaptation Layer PowerPoint Presentation
Download Presentation
ATM Adaptation Layer

Loading in 2 Seconds...

  share
play fullscreen
1 / 13
wanda-barrett

ATM Adaptation Layer - PowerPoint PPT Presentation

1 Views
Download Presentation
ATM Adaptation Layer
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. ATM Adaptation Layer Rizwan Rehman, CCS

  2. ATM Adaptation Layer • The ATM Adaptation Layer (AAL) defines the rules for breaking up a higher level protocol data unit (PDU) into ATM cells for transmission on the network, and for reassembling the PDU at the other end • Segmentation and reassembly (SAR) • Convergence sublayer: adds sequencing and control information to aid SAR process

  3. TCP TCP IP IP AAL AAL ATM ATM Example: ATM Adaptation Layer ATM NETWORK

  4. AAL Protocols • There are several different proposed AAL protocols for different traffic types • Example: AAL 1 • for real time or continuous bit rate services, such as video traffic • requires 1 byte of overhead per ATM cell (i.e., within the 48 byte payload) • 1 bit CSI, 3 bit sequence count, 3 bit CRC, and 1 bit parity

  5. AAL Protocols (Cont’d) • Example: AAL 3/4 • an adaptation layer for connectionless or connection-oriented data traffic • 4 bytes overhead per ATM cell • 16 bit header (2 bit type, 4 bit seq, 10 bit MID) • 16 bit trailer (6 bit length, 10 bit CRC) • very high overhead!!!

  6. Adaptation Layer : A detailed view PDU Higher layer

  7. Adaptation Layer : A detailed view PDU Higher layer CS layer CS-header PDU Pad CS-trailer

  8. Adaptation Layer : A detailed view PDU Higher layer CS layer CS-header PDU Pad CS-trailer SAR layer SAR-PDU header SAR-PDU payload SAR-PDU trailer SAR-PDU header SAR-PDU payload SAR-PDU trailer

  9. PDU Higher layer CS layer CS-header PDU Pad CS-trailer SAR layer SAR-PDU header SAR-PDU payload SAR-PDU trailer SAR-PDU header SAR-PDU payload SAR-PDU trailer ATM layer Cell header Cell payload Cell header Cell payload Adaptation Layer : A detailed view

  10. AAL Protocols (Cont’d) • Example: AAL 5 • an adaptation layer for data traffic designed by data neworking researchers • Simple and Efficient Adaptation Layer (SEAL) • much lower overhead • 8 byte trailer per PDU (i.e., last cell of a PDU) • 1 bit of header in last cell of a PDU • 48 bytes of data in each ATM cell

  11. AAL 5 User data flag 8 byte trailer 5 byte header 48 bytes of data

  12. 0-47 bytes 2 bytes 2 bytes 4 bytes AAL 5 User data Pad Control field Length field CRC 32

  13. Summary • The ATM Adaptation Layer (AAL) defines the rules for breaking up a higher level protocol data unit (PDU) into ATM cells for transmission on the network, and for reassembling the PDU at the other end • Several AAL’s to choose from • AAL5 is the best for data traffic