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

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

Для поддержки классов сервиса AAL использует протоколы AAL-n, каждый из которых, бла­годаря специфике CS и SAR, поддерживает определенный класс сервиса: AAL-1 - Класс А,

AAL-2 - Класс В, AAL-3/4 - Класс С и AAL-5 - Класс D. Эта специфика отражается па струк- туре PDU соответствующего AAL.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Блок PDU для AAL-1

PDU для AAL-1 существует как в виде CS-PDU, так и в виде SAR-PDU. Мы будем рассмат-ривать только SAR-PDU в силу фантомного характера CS-PDU. Блок SAR-PDU имеет сле-дующую структуру:

4 бита

4 бита

8 бит

47 или 46 байт

SN

SNP

Указатель P(для Р-формата PL)

Полезная нагрузка PL

Здесь использованы следующие обозначения для полей:

  • none SN - последовательный номер ячейки - состоит из флага CSI наличия/отсутствия указателя дополни­тельного подуровня CS (1 бит) и номера ячейки (3 бита), позволяющего организовать счет ячеек по модулю 8 (8 SAR-PDU, нумеруемых от 0 до 7);

  • поле SNP - защита последовательного номера ячейки - обнаруживает множественные и корректирует оди­ночные ошибки заголовка SAR-PDU, состоит из CRC (3 бита) и поля проверки на четность 7 битного кодового слова (1 бит): SN + SNP-CRC;

  • поле Р - указатель - состоит из бита проверки на четность и собственно указателя - 7-битного поля смещения;

  • поле PL - полезная нагрузка - может иметь два формата: нормальный (без указателя), длиной 47 байт (флаг CSI=0), и Р-формат, состоящий из поля указателя длиной 1 байт и поля PL длиной 46 байт (флаг CSI=1).

При формировании PL подуровень CS-AAL-1 позволяет использовать метод передачи структурированных данных (SDT-method), под которыми понимаются цифровые данные систем ISDN для передачи голоса (64 кбит/с), голоса и данных (2x64 кбит/с, формат 2B+D), видео-конференц-связи (384 кбит/с, формат 6В), а также каналов НИ (1536 кбит/с, формат 23B+D) и Н12 (1920 кбит/с, формат 30B+D).

Другой особенностью уровня AAL-1 является возможность коррекции ошибок (и допусти­мость потери ячеек) за счет использования упреждающей коррекции ошибок (FEC), реализо­ванной кодами Рида-Соломопа (128, 124). Код корректирует 2 ошибочных байта в каждом фрейме FEC, если не было потери ячеек.

Итак, данная структура AAL-1 PDU позволяет обнаруживать потерянные или неправильно пронумерованные ячейки, даст возможность восстанавливать частоту синхронизации в точке приема и использовать упреждающую коррекцию ошибок при передаче аудио/видео приложе­ний. Она позволяет также использовать два режима передачи CBR трафика: неструктуриро­ванный (UDT) и структурированный (SDT), характерные для ИКМ (АДИКМ).