Уровни адаптации ATM различаются тем, что поддерживают разные методы передачи данных пользователя, хранящихся в ячейках, которые были получены от протоколов более высокого уровня.
Рассмотрим в качестве примера приложения класса А службу, обеспечивающую диалог двух абонентов. В этом случае недопустимо разупорядочение принимаемых ячеек, поэтому в поле SN данных, передаваемых в ячейках приложениями класса А, указывается порядковый номер.
Также может иметь смысл заглянуть на сайт lift-industry.ru, ведь именно там можно узнать много нового на тему http://lift-industry.ru/?page_id=1118. Тема подъемник фасадный может показаться на первый взгляд незначительной и даже не тематичной. Но стоит посетить сайт lift-industry.ru, и тема подъемник фасадный начинает проявлять себя с неожиданной стороны и вызывает всё больший интерес. Дело в том, что тема подъемник фасадный очень подробно представлена на сайте lift-industry.ru. Трудно найти более детальное освещение темы подъемник фасадный чем это сделано на сайте lift-industry.ru. Спасибо сайту lift-industry.ru за такое доскональное преподнесение темы подъемник фасадный.
Ранее был изображен формат ячейки с уровнем адаптации AAL1. Для защиты поля SN от ошибок передачи предназначено поле SNP.
Уровень адаптации AAL1 разработан для поддержки постоянной скорости передачи битов, применяемой, в частности, для пересылки аудио- и видеоинформации в режиме реального времени. Спецификация уровня AAL1 определяет метод, посредством которого непрерывный сигнал передается в последовательном потоке ячеек ATM. Как показано ранее
в первом байте данных пользователя, передаваемых ячейкой ATM, содержатся значения полей SNKSNP. Таким образом, размер полезной информации, передаваемой каждой ячейкой ATM, уменьшается до 47 байт.
Назначение уровня адаптации AAL2 - обеспечивать передачу данных с переменной скоростью в реальном времени. AAL2 передает синхронизирующую информацию вместе с данными, позволяя ресиверу восстанавливать ее для приемника. Это означает, что при отсутствии данных, которые нужно передать, нет необходимости транспортировать пустые ячейки для поддержки синхронизации, так как уровень AAL2 включает информацию о синхронизационных процессах в передаваемые ячейки. Формат ячейки уровня AAL2 приведен ранее
Как видите, фактическая длина передаваемых полезных данных пользователя составляет 45 байт. Поскольку технология ATM позволяет передавать пакеты, содержащие несколько ячеек, поле LI используется в качестве позиционного механизма для ячеек, в нем отмечается длина полезных данных в байтах. Поле CRC предназначено для обнаружения ошибочных битов - проверка осуществляется посредством генерации контрольной суммы в виде полинома Х10+Х9+Х5+Х*+Х+1.
Формат ячейки уровня AAL2
Первоначально уровень адаптации AAL3 разрабатывался с целью обеспечить возможность передачи данных, не зависящих от времени, с переменной скоростью при использовании протокола, не ориентированного на соединение А уровень AAL4, в свою очередь, обеспечивает возможность передачи данных, зависящих от времени, с переменной скоростью при использовании протокола, не ориентированного на соединение. Поскольку уровни AAL3 и AAL4 имели много общего, они были объединены в один уровень адаптации ATM — AAL3/4. Уровень AAL3/4 поддерживает передачу информации с переменной скоростью как в ориентированной на соединение, так и в не ориентированной на соединение модели обмена данными. Формат ячейки уровня AAL3/4 представлен ранее
Поле MI используется для мультиплексирования и демультиплексирования многокомпонентных данных пользователя.
Основной недостаток уровня AAL3/4 состоит в передаче большого количества управляющей информации. Первоначальная длина заголовка ячейки ATM составляет 5 байт, но на уровне адаптации ATM AAL3/4 размер заголовка увеличивается и в конечном счете в 53-байтовой ячейке передается только 44 байта полезной информации. В связи с этим был разработан уровень SEAL, известный как AAL5.
AAL5
Уровень адаптации AAL5 обеспечивает максимальную эффективность передачи по сети ATM потоков данных. В случае их транспортировки с применением этого уровня процесс обмена данными между пользователями является прозрачным. При использовании указанного уровня полезную информацию объемом 48 байт передает каждая ячейка, за исключением предпоследней, которая содержит пакет более высокого уровня или кадр. Последняя в потоке ячейка передает управляющую информацию для предыдущих ячеек.
Ранее был изображен формат ячейки уровня AAL5. Поле пользовательских данных может иметь длину до 64 Кбайт. Таким образом, поток ячеек, каждая из которых включает 48 байт данных пользователя и 5 байт заголовка, передает пакет более высокого уровня или кадр. По прибытии на подуровень AAL5 сообщение дополняется пустыми байтами, после чего к нему добавляется 8-байтовый концевик. Количество добавочных байтов выбирается так, чтобы длина всего сообщения, включая добавленные байты и концевик, была кратна 48. Указанные операции выполняются в поле PAD. Поле CPCS- UU служит для индикации информации, передаваемой одним пользователем другому. Поле CPI предназначено для добавления концевика, а в поле длины указывается объем полезной информации, которая может быть доставлена предыдущими п - 1 ячейками. Максимальное значение, которое может находиться в поле длины, составляет 65 535 байт. Значение 0 в этом поле свидетельствует о состоянии аварийного завершения операции. Наконец, значение поля CRC представляет собой стандартную 32-разрядную контрольную сумму.
Основное назначение уровня AAL5 - передача при помощи ATM данных различных протоколов. Сообщество пользователей Интернета определило стандарт передачи данных протокола IP через сети ATM в виде документа RFC. А форум Frame Relay определил стандарт передачи трафика Frame Relay по АТМ-сети в виде документов Implementation Agreement.
Несмотря на то что некоторые функции AAL требуют доработки, уровни AAL позволяют применять коммутацию ячеек, которая используется в ATM для передачи информации различных типов посредством ячеек одинаковой структуры.
Опубликовал katy
July 23 2015 11:26:06 ·
0 Комментариев ·
5616 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.