The ATM Adaptation Layer (AAL) is where segmentation and reassembly is carried out. This is the layer on top of the transmission layer.
AAL 0 is called "native" ATM
AAL 1 constant bit rate (circuit emulation) for voice and video
AAL 2 transmission of variable bit rate streams with well defined time constraints between sender and receiver
AAL 3/4 variable bit rate without time constraints for packet data
AAL 5 is an alternate standard for packet data that is a simplified version of AAL3/4 (no multiplexing of cells)
SAAL signalling AAL