Использование технологии и услуг асинхронного режима передачи (ATM) создает необходимость в уровне адаптации для поддержки протоколов передачи информации, которые не основаны на ATM. Этот уровень адаптации определяет, как сегментировать пакеты более высокого уровня в ячейки и повторно собирать эти пакеты. Кроме того, он определяет, как обрабатывать различные аспекты передачи на уровне ATM.
Примерами услуг, требующих адаптации, являются Gigabit Ethernet , IP , Frame Relay , SONET / SDH , UMTS /Wireless и т. д.
Основные услуги, предоставляемые AAL (уровень адаптации ATM):
Следующие протоколы уровня адаптации ATM (AAL) были определены ITU -T . [1] Подразумевается, что эти AAL будут удовлетворять различным потребностям. Классификация основана на том, должны ли поддерживаться временные отношения между источником и получателем, требуется ли приложению постоянная скорость передачи данных и является ли передача ориентированной на соединение или без него.
AAL Type 0 (также называемый необработанными ячейками) состоит из 48 байт полезной нагрузки без какого-либо резервирования для специальных полей.
AAL Type 1 поддерживает постоянный битрейт (CBR), синхронный, ориентированный на соединение трафик. Примеры включают эмуляцию T1 (DS1), E1 и x64 кбит/с. Он используется для передачи сетевого трафика класса A, то есть трафика реального времени, постоянного битрейта , ориентированного на соединение (пример — несжатое аудио и видео ). Биты подаются приложением с постоянной скоростью и должны быть доставлены на другой конец с минимальной задержкой, дрожанием или накладными расходами. Входные данные — поток битов без границ сообщения. Для этого трафика протоколы обнаружения ошибок не могут использоваться, поскольку тайм-ауты и повторная передача вызывают задержку, но отсутствующие ячейки сообщаются приложению, которое должно предпринять собственные действия для их восстановления.
AAL Type 2 поддерживает зависящую от времени переменную скорость передачи данных (VBR-RT) синхронного трафика, ориентированного на соединение. Примерами являются Voice over ATM . AAL2 также широко используется в беспроводных приложениях благодаря возможности мультиплексирования голосовых пакетов от разных пользователей на одном соединении ATM.
AAL Type 3/4 поддерживает VBR, трафик данных, ориентированный на соединение, асинхронный трафик (например, данные X.25) или пакетные данные без соединения (например, трафик SMDS) с дополнительным 4-байтовым заголовком в полезной нагрузке ячейки. Примерами являются Frame Relay и X.25.
AAL Type 5 похож на AAL 3/4 с упрощенной схемой заголовка информации. Этот AAL предполагает, что данные поступают последовательно от конечного пользователя, и использует бит индикатора типа полезной нагрузки (PTI) для указания последней ячейки в передаче. Примерами служб, использующих AAL 5, являются классический IP over ATM, Ethernet Over ATM, SMDS и LAN Emulation (LANE). AAL 5 — широко используемый протокол уровня адаптации ATM. Этот протокол был предназначен для предоставления оптимизированного транспортного средства для протоколов более высокого уровня, ориентированных на соединение.
AAL 5 был представлен:
AAL 5 был разработан для поддержки той же переменной скорости передачи данных, асинхронного трафика с установлением соединения или пакетных данных без установления соединения, которые поддерживаются AAL 3/4, но без требований отслеживания сегментов и исправления ошибок.