Уровни модели ATM и классы трафика

Рассмотренная модель ATM состоит из четырех уровней, три из них описаны в рек. 1.321 и 1.413, а именно: физический уровень, уровень ATM и уровень адаптации ATM (AAL), который разбивается на два подуровня:

- CS - верхнего подуровня конвергенции - он служит для связи с верхними уровнями OSI;

- SAR - нижнего подуровня сегментации и сборки - он служит для сегментации пакетов верхних уровней на блоки, размещаемые в поле полезной нагрузки ячеек, и сборки пакетов из ячеек.

Верхний уровень AAL (рис.6-5) условно разбит на четыре сектора, соответствующие четы­рем типам сервиса, или классамуслуг, которые м.б. предоставлены сетями ATM:

- Класс А: услуги передачи изохронных приложений, требующие установления соединения и постоянной скорости передачи- CBR, для передачи голоса, музыки, видео, мультимедиа;

- Класс В: услуги передачи синхронизируемых приложений, требующие установления соединения и допус­кающие переменную скорость передачи - VBR; характерны для передачи пакетизированных видео и речи;

- Класс С: услуги передачи данных (асинхронных припожений), требующие установления соединения и допус­кающие переменную скорость передачи - VBR; характерны для сетей с пакетной коммутацией Х.25 или FR;

- Класс D: услуги передачи данных (асинхронных приложений), не требующие установпения соединения и допус­кающие переменную скорость передачи- VBR; характерны, для "дейтаграммных" сетей, к которым относятся классические ЛС.

Класс А Услуги, ориентированные на установление соединения и синхронизацию: речь, видео, музыка и мультимедиа Класс В Услуги, ориентированные на установление со- единения и синхронизацию: пакетизированные видео и речь Класс С Услуги, ориентированные на установление соединения и не требующие синхронизации: передача данных по Х.25 Класс D Услуги без установления соединения и без синхронизации: дейтаграммные дан- ные классических ЛС
CS:AAL CBR CS.AAL VBR CS:AAL VBR CS:AAL VBR
SAR: AAL SAR: AAL SAR: AAL SAR: AAL
ATM
Физический уровень (например, DS3, PDH или SDH/SONET)

Рис.6-5. Схема классов обслуживания модели ATM

Нижний подуровень SAR уровня AAL отвечает за преобразование входных данных в ячей­ки ATM, т.е. разбивку пакетов, сформированных на верхних уровнях OSI, на сегменты и фор­мирование из них потока ячеек, скорость которого настраивается верхним подуровнем и зави­сит от приложений. Верхний подуровень этого уровня CS обеспечивает связь с указанными приложениями, которые требуют от ATM либо постоянной (CBR), либо допускают перемен­ную (VBR) скорость передачи, как в режиме с установлением соединения, так и без.

Функции и связь уровней B-ISDN, ATM и OSI

Хотя формально считается, что B-ISDN представляет два нижних уровня модели OS1, факти­чески нет точного соответствия уровням AAL и ATM среди уровней OS1. Можно сказать, что

уровень ATM частично выполняет функции уровней 1 и 2 модели OSI, тогда как уровень AAL -функции уровней 2 и 3 модели OSI. Вместе с тем сами уровни 1-3 модели B-ISDN состоят из ли подуровней, выполняющих функции, определяемые в рек. 1.321, см. табл.6-1.

Таблица 6-1. Функции, выполняемые на уровнях модели ATM

ALL CS Функция конвергенции Функция менеджмента уровней
SAR Функция сегментации и сборки
ATM Функция общего управления потоком Функция обработки (генерации/удаления) заголовка Функция обработки VPI/VCI Функция мультиплексирования/демультиплексирования ячеек
PL ТС Функция согласования скорости путем добавления пустых ячеек Функция обработки поля НЕС - функция контроля ошибок Функция фиксации границ ячеек для их восстановления Функция адаптации - функция упаковки/извлечения ячеек в/из передаваем(ый/ого) фрейм/а Функция генерации/удаления протокольного блока данных PDU
PMD Функция синхронизации Функция собственно среды передачи

Физический уровень (PL) здесь представлен двумя подуровнями: подуровнем, зависящим от среды передачи(PMD) и подуровнем конвергенции передачик уровню ATM (ТС). Видно, что, по крайней мере, 2 функции подуровня ТС уровня PL могут выполняться в рамках уровня ATM в технологии ATM.

Наши рекомендации