Уровень адаптации банкомата 2
Эта статья нуждается в дополнительных цитатах для проверки . ( октябрь 2009 г. ) |
Уровень адаптации ATM 2 ( AAL2 ) — это асинхронного режима передачи (ATM) уровень адаптации , используемый в основном в телекоммуникациях ; например, он используется для интерфейсов Iu в универсальной системе мобильной связи , а также для передачи цифрового голоса. Стандартными спецификациями, связанными с AAL2, являются стандарты ITU I.363.2 и I366.1.
Что такое ААЛ2?
[ редактировать ]AAL2 — это услуга с переменным битрейтом , ориентированная на соединение и с низкой задержкой, изначально предназначенная для адаптации голоса для передачи через ATM. Как и другие уровни адаптации ATM , AAL2 определяет сегментацию и повторную сборку пакетов более высокого уровня в ячейки ATM, в данном случае пакетов данных, содержащих голосовую и управляющую информацию. AAL2 дополнительно разделен на два подуровня, которые помогают отображать услуги верхнего уровня в ячейки ATM. Они называются подуровнем конвергенции конкретной услуги (SSCS) и подуровнем общей части (CPS).
Протокол AAL2 совершенствует другие уровни адаптации ATM , эффективно упаковывая множество небольших пакетов в одну ячейку ATM стандартного размера размером 53 байта. Таким образом, однобайтовый пакет больше не имеет коэффициента служебной нагрузки, составляющего 52 неиспользуемых байта из 53 (т.е. 98%). Потенциально в одну ячейку можно вместить 11 однобайтовых пакетов CPS (плюс 3/4 12-го пакета CPS). Конечно, пакеты CPS могут иметь и другие размеры и с другими CID. Когда передача готова, все пакеты CPS мультиплексируются в одну ячейку и передаются по стандартной сетевой инфраструктуре ATM.
Транспортные сети для 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), RNC UMTS и UMTS, обслуживающими поддержку GPRS. Узлы (SGSN) (Iu-PS), а также RNC и медиашлюзы UMTS (MGW) (Iu-CS). [1]
AAL2 и ячейка ATM
[ редактировать ]Базовым компонентом 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)
ОСФ
[ редактировать ]Поле смещения содержит двоичное значение смещения в октетах между концом бита P и началом полезной нагрузки CPCS-PDU. Значения больше 47 не допускаются.
СН
[ редактировать ]Порядковый номер нумерует поток CPCS-PDU.
П
[ редактировать ]Бит четности используется для обнаружения ошибок в полях OSF и SN.
Если ячейка ATM имеет менее 47 байт, остаток будет заполнен путем заполнения.
ААЛ2у
[ редактировать ]Одна из распространенных модификаций AAL2, AAL2u, вообще не использует поле STF. В этом случае один единственный пакет CPS выравнивается по началу ячейки. AAL2u не используется в стандартизированных интерфейсах, а скорее в реализациях проприетарного оборудования, где мультиплексирование/демультиплексирование и т. д., которые необходимо выполнить для стандартного AAL2, либо слишком трудоёмки, либо не поддерживаются, либо требуют слишком больших накладных расходов (т. е. 1 байт STF ) с точки зрения внутренней системы. Большинство компьютерных чипов не поддерживают AAL2, поэтому удаление этого уровня упрощает взаимодействие между интерфейсом ATM и остальной частью сети.
Схема ячейки ATM AAL2
[ редактировать ]Ниже представлена схема ячейки AAL2 ATM:
AAL2 и пакет CPS
[ редактировать ]Пакет CPS имеет 3-байтовый заголовок и полезную нагрузку от одного до 45 октетов. Стандарт также определяет 64-октетный режим, но он обычно не используется в реальных сетях 3G. [ нужна ссылка ]
3-байтовый заголовок CPS имеет следующие поля:
- 8 бит – идентификатор канала (CID)
- 6 бит – индикатор длины (LI)
- 5 бит — индикация пользователя пользователю (UUI)
- 5 бит — контроль ошибок заголовка (HEC)
CID
[ редактировать ]Идентификатор канала идентифицирует пользователя канала. Канал AAL2 является двунаправленным каналом, и для обоих направлений используется одно и то же значение идентификации канала. Максимальное количество мультиплексированных пользовательских каналов составляет 248. Поскольку некоторые каналы зарезервированы для других целей, например, для управления одноранговым уровнем.
CE: Элемент канала CID = ЧТО -E + ID
ЧТО
[ редактировать ]Индикатор длины указывает длину (в октетах) информационного поля CPS и может иметь значение от 1 до 45 (по умолчанию) или иногда от 1 до 64. Для данного CID все каналы должны иметь одинаковую максимальную длину. (либо 45, либо 64 октета) Примечание: LI на единицу меньше фактической длины полезной нагрузки, поэтому 0 соответствует минимальной длине в 1 октет, а 0x3f — 64 октетам.
КРАСИВЫЙ
[ редактировать ]Индикация от пользователя к пользователю прозрачно передает конкретную информацию между пользователями. Например, в SSSAR UUI используется для указания того, что это последний пакет CPS для PDU SSSAR.
ГЭК
[ редактировать ]Это контроль ошибок заголовка, который проверяет наличие ошибок в полях CID, LI и UUI. Полином генератора для CPS HEC:
Схема пакета ATM AAL2 CPS
[ редактировать ]Ниже представлена диаграмма пакета CPS:
Ссылки
[ редактировать ]- ^ Бо Карландер; Сильвестр Надас; Шандор Рач; Йонас Рейниус (2002). «Коммутация AAL2 в сети радиодоступа WCDMA» (PDF) . Обзор Эрикссон (3). Эрикссон .