Уровень адаптации ATM 2 - ATM Adaptation Layer 2 - Wikipedia

Уровень адаптации ATM 2 (AAL2) является Уровень адаптации ATM за асинхронный режим передачи (ATM), используется в основном в телекоммуникации; например, он используется для интерфейсов Iu в Универсальная система мобильной связи, а также используется для передачи цифрового голоса. Стандартные спецификации, относящиеся к AAL2, - это стандарты ITU I.363.2 и I366.1.

Что такое AAL2?

AAL2 - это переменный битрейт, ориентированный на соединение, низкая задержка сервис изначально предназначался для адаптации голоса для передачи через ATM. Как и другие Уровни адаптации ATM, AAL2 определяет сегментацию и повторную сборку пакетов более высокого уровня в ячейки ATM, в данном случае пакеты данных, содержащие голосовую и управляющую информацию. AAL2 дополнительно разделен на два подуровня, которые помогают с отображением услуг верхнего уровня в ячейки ATM. Они называются подуровнем конвергенции конкретных услуг (SSCS) и подуровнем общей части (CPS).

Протокол AAL2 улучшает другие Уровни адаптации банкоматов, эффективно упаковывая множество небольших пакетов в одну ячейку банкомата стандартного размера размером 53 байта. Таким образом, однобайтовый пакет больше не имеет отношения служебных данных 52 неиспользованных байтов из 53 (т.е. 98%). Потенциально всего 11 однобайтовых пакетов CPS (плюс 3/4 12-го пакета CPS) могут втиснуться в одну ячейку. Конечно, пакеты CPS могут иметь другие размеры и с другими идентификаторами CID. Когда передача готова, все пакеты CPS мультиплексируются в одну ячейку и транспортируются по стандартной сетевой инфраструктуре ATM.

Транспортные сети для банкоматов хорошо стандартизированы. оптоволокно (SDH / Sonet, то есть STM-1 / OC-3 или выше) или медный кабель (PDH, то есть E1 / T1 / JT1 или фиксированные линии с более высокой пропускной способностью) на основе синхронных сетей со встроенным резервированием и сетевыми функциями, связанными с OAM, которые Ethernet сетей никогда не было изначально (для простоты), но их очень не хватает в метро Ethernet стандартные сети.[нужна цитата ]

Усилия по улучшению сетей Ethernet в некотором смысле направлены на изобретать велосипед а-ля банкомат.[нужна цитата ] AAL2 - это один из примеров полезного преимущества ATM как общего стандарта для Слой 2 протоколы. Эффективная обработка небольших пакетов ATM / AAL2 контрастирует с минимальной полезной нагрузкой Ethernet в 46 байтов по сравнению с минимальным размером 1 байта для пакета AAL2 CPS.

AAL2 - это стандартный протокол уровня 2, используемый во всех интерфейсах Iu, т.е. интерфейсах между базовыми станциями UMTS и UMTS. Контроллеры радиосети (RNC) (Iu-B), меж-RNC (Iu-R), UMTS RNC и UMTS Обслуживание узлов поддержки GPRS (SGSN) (Iu-PS) и UMTS RNC и медиа-шлюзы (MGWs) (Iu-CS).[1]

AAL2 и ячейка банкомата

Базовым компонентом AAL2 является пакет CPS. Пакет CPS - это незакрепленная единица данных, которая может пересекать ячейки ATM и может начинаться из любого места полезной нагрузки ячейки ATM, кроме начального поля (STF). STF - это первый байт 48-байтовой полезной нагрузки ATM. STF дает байтовый индекс в ячейку ATM, где начинается первый пакет CPS в этой ячейке. Байт 0 - это STF. Данные из байта 1 ... (STF + 1) будут объединенным остатком последнего пакета CPS предыдущей ячейки ATM. Если нет остатка от предыдущей ячейки, STF равен 0, и первый байт ячейки после STF также является местоположением начала первого пакета CPS.

Формат 1-байтового STF в начале ячейки ATM:

  • 6 бит - поле смещения (OSF)
  • 1 бит - порядковый номер (SN)
  • 1 бит - четность (P)

OSF

Поле смещения содержит двоичное значение смещения в октетах между концом бита P и началом полезной нагрузки CPCS-PDU. Значения больше 47 не допускаются.

SN

Порядковый номер нумерует поток CPCS-PDU.

п

В Бит четности используется для обнаружения ошибки в полях OSF и SN.

Если в ячейке банкомата меньше 47 байт, оставшаяся часть будет заполнена заполнением.

AAL2u

Одна из распространенных адаптаций AAL2, AAL2u, вообще не использует поле STF. В этом случае один единственный пакет CPS выравнивается по началу ячейки. AAL2u не используется в стандартизированных интерфейсах, а скорее в реализациях проприетарного оборудования, где мультиплексирование / демультиплексирование и т. Д., Которое необходимо выполнить для стандартного AAL2, либо слишком утомительно, не поддерживается, либо требует слишком больших накладных расходов (т. Е. 1 байт STF ) с точки зрения внутренней системы. Большинство компьютерных микросхем не поддерживают AAL2, поэтому удаление этого уровня упрощает взаимодействие между интерфейсом ATM и остальной частью сети.

Схема ячеек ATM AAL2

Ниже приведена схема ячейки ATM AAL2:

Формат ячейки AAL типа 2

AAL2 и пакет CPS

Пакет CPS имеет 3-байтовый заголовок и полезную нагрузку от 1 до 45 октетов. Стандарт также определяет 64-октетный режим, но он обычно не используется в реальных сетях 3G.[нужна цитата ]

3-байтовый заголовок CPS имеет следующие поля:

  • 8 бит - идентификатор канала (CID)
  • 6 бит - индикатор длины (LI)
  • 5 бит - пользовательская индикация (UUI)
  • 5 бит - заголовок контроль ошибок (HEC)

CID

Идентификатор канала идентифицирует пользователя канала. Канал AAL2 - это двунаправленный канал и одно и то же значение идентификации канала используется для обоих направлений. Максимальное количество мультиплексированных пользовательских каналов составляет 248. Поскольку некоторые каналы зарезервированы для других целей, например, для управления одноранговым уровнем.

CE: Элемент канала CID = CE -E + ID

LI

Индикатор длины указывает длину (в количестве октетов) информационного поля CPS и может иметь значение от 1 до 45 (по умолчанию), а иногда от 1 до 64. Для данного CID все каналы должны иметь одинаковую максимальную длину. (45 или 64 октета) NB: LI на единицу меньше фактической длины полезной нагрузки, поэтому 0 соответствует минимальной длине 1 октета, а 0x3f - 64 октетам.

UUI

Индикация пользователя на пользователя прозрачно передает конкретную информацию между пользователями. Например, в SSSAR UUI используется, чтобы указать, что это последний пакет CPS для SSSAR PDU.

HEC

Это контроль ошибок заголовка, который проверяет наличие ошибок в полях CID, LI и UUI. Генераторный полином для CPS HEC:

Схема пакетов ATM AAL2 CPS

Ниже представлена ​​диаграмма пакета CPS:

Формат AAL типа 2 CPS-Packet

Рекомендации

  1. ^ Бо Карландер; Сильвестер Надас; Шандор Рац; Йонас Рейниус (2002). «Коммутация AAL2 в сети радиодоступа WCDMA» (PDF). Обзор Эрикссон. Ericsson (03).

внешняя ссылка