В идеале АТМ- сеть обеспечивает виртуальные соединения устройств передачи данных (персонального компьютера, коммутатора, узла локальной сети) между собой с заранее заданными свойствами каждого соединения. Соединения могут быть типа :
- СBR - постоянной скорости (это аналог обычного синхронного канала);
- VBR - переменной скорости, с заранее указанными диапазонами ее изменения;
- ABR - доступной скорости,
- UBR - неопределенной скорости.
Кроме того, можно задавать такие параметры, как допустимые задержки, потери и прочее.
АТМ предоставляет 4 класса обслуживания. (таблица 3).
При организации соединения передающий узел может выбрать класс обслуживания и затем в соответствии со своими потребностями установить значение его параметров: скорость передачи данных, время задержки между кадрами и качество соединения. В частности, для передачи речи необходим класс А и постоянная скорость передачи 64 Кбит/с; для видеоконференции можно воспользоваться классом В, но с более высокой скоростью передачи информации.
Для класса С был предложен очень гибкий механизм управления скоростью передачи информации - Available Bit Rate. Здесь в поток обычных данных постоянно вставляются специальные управляющие ячейки. Если передающее АТМ- устройство определяет, что оно перестает справляться с нагрузкой, то в такой ячейке устанавливается специальный бит. Когда данные доходят до приемника, то принимающая сторона посылает их обратно источнику. Таким образом, каждое АТМ- устройство на всем протяжении виртуального пути оповещается о случившемся событии, а абонент-источник будет снижать скорость передачи данных до тех пор, пока не перестанет получать сообщение о переполнении.