Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Varianty / SETI2.DOC
Скачиваний:
74
Добавлен:
09.04.2015
Размер:
316.93 Кб
Скачать
      1. Стек протоколов atm

Стек протоколов соответствует нижним уровням модели ВОС и включает три уровня:

  • Физический уровень (Physicallayer) определяет способы передачи в зависимости от среды. Физический уровень делится на два подуровня:

  • Подуровень, зависимый от среды передачи (PMD,PhysicalMedium-Dependent), определяет физическую среду, включая типы кабелей и разъемов.

  • Подуровень конвергенции передачи (Transmission-Convergence) определяет границы ячеек в потоке бит, генерирует и проверяет поле контрольной суммыHEC, упаковывает ячейки в кадры, согласует скорость передачи ячеек.

  • Уровень ATM(ATMlayer) отвечает за передачу ячеек через сеть.

  • Уровень адаптации ATM(AAL,ATMAdaptationlayer) обеспечивает изоляцию верхних протокольных уровней от деталей формирования и передачиATM-ячеек.

Архитектурная модель ATMобычно содержит, кроме того, еще и высшие уровни, расположенные надAAL.

На все уровни распространяется три плана (плоскости, plane):

  • Управление (Control) – генерация и обслуживание запросов сигнализации;

  • Пользовательский (User) – обслуживание передачи данных;

  • Менеджмент (Management) – управление функциями, специфическими для разных уровней (например, обнаружение отказов), и управление остальными планами.

      1. Уровень адаптацииAal

Уровень адаптации содержит подуровень сборки и сегментации(SAR,SegmentationAndReassembly) иподуровень конвергенции(CS,ConvergenceSublayer).

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

Подуровень CSзависит от класса передаваемого трафика, причем первоначально каждому классу соответствовал свой уровень адаптации – отAAL1 доAAL4, но с развитием стандарта от уровняAAL2 отказались, уровниAAL3 иAAL4 объединили вAAL3/4, а на основеAAL4 был разработан его упрощенный вариант –AAL5. Таким образом, в настоящее время используется три уровня адаптации:AAL1,AAL3/4 иAAL5.

Протокол AAL1 предназначен для передачи данных с постоянной скоростью (класс А).AAL1 требует синхронизации между источником и приемником данных, которую должна предоставлять линия связи (например,SONET/SDH). ЗаголовокAAL1 состоит из одного или двух байтов – номера ячейки SN (Sequence Number) и, возможно, контрольного значенияSNP(ServiceNumberProtection), служащего для контроля ошибок в полеSN. ПротоколAAL1 допускает потерю ячеек, но, за счет синхронизации и нумерации ячеек, минимизирует ухудшение качества.

Протокол AAL3/4 обслуживает классыCиD, для которых допустима переменная скорость передачи и характерен пульсирующий трафик. ПротоколAAL3/4 старается не допустить потери ячеек, для чего ячейки могут задерживаться и буферизоваться коммутаторами. При формировании ячеек из данных верхних уровней, протоколAAL3/4, подобноAAL1, нумерует ячейки, и дополнительно снабжает каждую ячейку контрольной суммой (CRC-10). При искажениях или потере ячеек не происходит их восстановления или повторного запроса –AALтолько сигнализирует верхнему уровню о произошедшей ошибке.

Протокол AAL5 работает подобноAAL4, за исключением того, что контрольной суммой снабжается не каждая ячейка, а все сообщение (общая контрольная сумма передается в последней ячейке). Для указания последней ячейки сообщения используется третий бит поляPTзаголовка ячейки: у последней ячейки он устанавливается в 1. Это уменьшает избыточность, но делает невозможным мультиплексирование ячеек разных сообщений: ячейки одного сообщения должны следовать одна за другой, не чередуясь с другими ячейками.

Соседние файлы в папке Varianty