Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Слепов Н.Н. Современные технологии цифровых опт...doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
25.39 Mб
Скачать

8.5. Уровень адаптации atm

Для того, чтобы иметь возможность поддержать различные классы сервиса, AAL использует не­сколько протоколов AAL-n, каждый из которых, благодаря специфике CS и SAR, поддерживает определенный класс сервиса: AAL-1 - Класс A, AAL-2 - Класс В, AAL-3/4 - Класс С и AAL-5 -Класс D. Эта специфика отражается на структуре протокольного блока данных - PDU, соответ­ствующего AAL [228].

Уровень CS, в соответствии с общим соглашением модели OSI, в целом включает (см. рис. 8-9) при движении по стеку сверху вниз: точку доступа к сервису - SAP, подуровень CS (или подуровни SSCS+CPCS), включающий (каждый) сервис­ный (SDU) и протокольный (PDU) блоки данных (причем PDU имеет характерную для OSI структуру: заголовок-полезная нагрузка-концевик - H-PL-T, см. рис. 8-6).

Для типов AAL-2 (частично), AAL-3/4 и AAL-5 подуровень CS дополнительно разбивается еще на два подуровня: SSCS - CS, зависящий от сервиса, и CPCS - общая часть CS. Их структура та же, что и исходного CS: SDU и соответствующее PDU. Наличие дополнительного подуровня SSCS придает им большую гибкость в обслуживании приложений. Ниже CS по стеку протоколов AAL непосредственно (без SAP и SDU) следует собственно SAR (или SAR-PDU, имеющий ту же, что и CS-PDU, структуру: H-PL-T). Между подуровнями SSCS, CPCS и SAR на схеме рис. 8-9 пока­заны примитивы подпрограммы-функции, осуществляющие обработку блоков данных при пере­ходе с одного подуровня на другой (нами не рассматриваются, их списки и функции см. в [228]).

В зависимости от типа AAL эта общая схема может меняться. Так, подуровень SSCS мо­жет быть нулевым (как, например, для AAL-1), в том смысле, что он может обеспечивать только отображение эквивалентных примитивов уровня AAL на CPCS и обратно. С другой стороны, по­дуровень CPCS может отсутствовать в явном виде, будучи поглощенным более общим подуров­нем CPS, включающим CPCS и SAR (как, например, для AAL-2).

8.5.1. Уровень адаптации AAL-1

Уровень AAL-1 обеспечивает следующие типы сервиса [228,1.363.1]:

  • передачу блоков SDU с постоянной скоростью, определяемой источником, и доставку их с той же скоростью;

  • передачу сигналов синхронизации между источником и назначением;

  • передачу информации о структуре сигнала между источником и назначением;

  • индикацию (при необходимости) потерянной или с ошибками принятой информации, не вос­ становленной на уровне AAL-1.

Дл,я обеспечения сервиса на уровне AAL-1 могут быть использованы следующие функции:

  • сегментации и сборки пользовательской информации;

  • блокирование (организация блоковой структуры) и разблокирование (восстановление потока данных) пользовательской информации;

  • обработка изменений времени задержки ячеек;

  • обработка изменений времени задержки сборки полезной нагрузки ячеек;

  • обработка потери или ошибочной вставки ячеек;

  • восстановление частоты таймера источника в точке приема;

  • восстановление структуры данных источника в точке приема;

  • мониторинг ошибок управляющей информации протокола AAL-PCI;

  • обработка ошибок управляющей информации протокола AAL-PCI;

  • мониторинг ошибок информационного поля пользователя и организация их возможной коррекции.