ATM - история и базовые принципы


Уровень AAL 5 - часть 2


Размер этого полинома увеличился до 4 байт. Тем самым кроме того, увеличилось быстродействие, поскольку обработать один длинный полином быстрее, чем 1000 коротких.

Как и в предыдущей системе, концевик содержит указатель поля длины, поскольку протокольный блок имеет переменную длину. Совершенно новым полем здесь является Индикатор "пользователь-пользователь", с помощью которого абоненты могут обмениваться своими собственными сообщениями сигнализации. AAL 5 никак не обрабатывает это поле.

Что касается поля PAD, то оно перешло из подуровня сборки/разборки. Здесь оно используется для дополнения длины протокольного блока (с учетом концевика) до длины, кратной 48 байт.

Поля Btag и Etag в данном случае уже не нужны, поскольку проверочный полином закрывает весь протокольный блок, и с его помощью можно всегда определить принадлежность каждого селла именно к данному блоку.

Подуровень сборки-разборки теперь делает только нарезку большого протокольного блока на маленькие кусочки, пригодные для вложения в селл, причем не добавляет при этом никаких своих заголовков: весь блок разделяется на куски по 48 байт и они отправляются на уровень АТМ с указанием признака, является ли данная 48-байтная порция последней в блоке или нет. Для этого указателя не требуется специальный заголовок, поскольку для него предусмотрено поле в составе заголовка селла уже на уровне АТМ - это поле PTI. Мы уже рассматривали кодирование этого поля в предыдущей главе.

Именно потому, что подуровень сборки-разборки не создает никаких заголовков, требуется дополнять протокольный блок до уровня, кратного 48 байтам - тогда все селлы будут полностью заняты информацией из подуровня конвергенции.

Таким образом, использование уровня AAL 3/4 осталось только для мультиплексирования нескольких соединений AAL в одно соединение АТМ. Если этого не требуется, то лучше использовать AAL 5.

 

| |

 




- Начало -  - Назад -  - Вперед -