The protocol layer that relays cells from one ATM node to another. It handles most of the processing and routing activities including: each cell's ATM header, cell muxing/demuxing, header validation, payload-type identification, quality-of-service specification, prioritization, and flow control.