предназначен для передачи информации
Напомним, что уровень AAL 2 предназначен для передачи информации с переменной скоростью, но с необходимостью синхронизации передатчика и приемника. С первого взгляда видно, что эта задача намного сложнее предыдущей, поскольку AAL 1 заранее знает скорость работы, и, поэтому, передать данные синхронизации было гораздо проще. Кроме того, раз данные идут с переменной скоростью, типичным явлением будет то, что блоки данных окажутся заполненными только частично. В самом деле, нельзя же задерживать передачу уже поступивших бит до тех пор, пока источник соблаговолит передать еще данные. Иначе говоря, в потоке возможны паузы, причем переменной длины, т.е. разные блоки будут заполнены разным количеством данных. Общая структура протокольного блока подуровня сборки/разборки представлена на рис.7.
Рис.7. Структура протокольного блока на AAL 2
Поле SN в нем нам уже знакомо - это последовательный номер блока, который передается от подуровня конвергенции. Следующее поле - IT - Information Type. Дело в том, что в связи с возможными паузами в потоке необходимо описать границы сообщения между двумя паузами. Если этого не сделать, приемник не сможет включить у себя кодозащиту, поскольку неизвестно будет, сколько конкретно бит было защищено кодом. Это поле может иметь три значения: "Начало сообщения", "Середина сообщения" и "Конец сообщения". Вслед за этим полем идет собственно поле данных.
Поскольку блоки данных могут быть частично заполнены, то в блоках, содержащих признак начала или конца сообщения, нужно указать, сколько реально пользовательских бит в нем присутствует. Для этого существует поле LI - Length Indicator, который указывает на число пользовательских бит в составе данного блока. Последним полем формата является проверочный полином для исправления ошибок.
Таковы самые общие принципы функционирования уровня AAL 2. Дело в том, что ни работа подуровня конвергенции, ни детальное описание полей форматов до сих пор в рекомендациях не описаны и оставлены для дальнейшего изучения. Поэтому пока еще система с переменной скоростью VBR нигде не реализована. Однако, описанные здесь принципы будут соблюдены в дальнейшем, когда появится спецификация.