Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций по курсу ЦСИО.docx
Скачиваний:
192
Добавлен:
03.05.2015
Размер:
1.95 Mб
Скачать

Модель становится более понятной при рассмотрении функций реализуемых каждым уровнем.

Уровни стека протоколов АТМ и основные функции, реализуемые на этих уровнях, представлены в табл. 1. Все уровни стека охвачены единым слоем администрирования, управляющим компонентами конвергенции различных уровней для связывания всех уровней..Конвергенция является важной концепцией АТМ технологии. Представленная модель допускает множество вариантов реализации функций выше или ниже какого-либо уровня. Так, биты могут передаваться в виде последовательности, а могут быть сгруппированы в кадры, Передача может осуществляться по оптоэлектронным линиям связи и по коаксиальному кабелю. Источник (приложение) может вырабатывать поток битов с постоянной или изменяющейся скоростью, и т.д. Несмотря на разнообразие вариантов реализации функций на том или ином уровне, наличие слоев конвергенции позволяет свести их к единому интерфейсу со смежным уровнем, облегчая их практическое использование.


Уровни и функции протоколов атм

Функции

Уровень

Функции более высоких уровней

высшие уровни

Конвергенция

Сегментация и реассемблирование

CS

SAR

АAL

Управление потоком

Генерация / Извлечение заголовка

Трансляция идентификаторов VPI/VCI Мультиплексирование и демультиплексирование ячеек

АТМ

Формирование/расформированик потока ячеек

Обработка байта контроля заголовка (НЕС)

Выделение границ ячейки

Адаптация кадра передачи

Генерация/Восстановление кадра передачи

Синхронизация битов

Функции определяемые физической средой

TCS

РМS

Phy L

Лекция 6. Физический уровень

Нижним уровнем модели АТМ является физический уровень, который подразделяется на два подуровня

Подуровень конвергенции (преобразования) передачи - ТСS

Подуровень адаптации к физической среде передачи - РМS

Два подуровня введено, чтобы отделить передачу сигнала от физической среды передачи, и тем самым, обеспечить возможность использования разнообразных физических сред. В результате уже сейчас АТМ технология допускает использование как ВОК , так и коаксиального кабеля и неэкранированной витой пары.

Подуровень адаптации к физической среде реализует только функции, полностью определяемые реальной физической средой передачи. К ним относятся

функции передачи и выравнивания битов,

кодирование и преобразование электрических сигналов в оптические и наоборот ( для волоконно-оптических линий связи) и т.д.

Многие реализации физической среды требуют использования кода Манчестер 11 или других схем синхронизации источника и получателя. Эти функции реализуются на подуровне физической среды передачи.

Подуровень PMDSопределяет

  • среду передачи,

  • систему передачи

  • скорость

  • дальность

Подуровень конвергенции передачи (ТС) является самым нижним уровнем конвергенции в АТМ протоколе. Он реализует пять специальные функций, необходимых для верхнего АТМ уровня: Т.е. он преобразует ячейки АТМ уровня к виду и формату сигналов физического уровня и наоборот.

1.Генерация / Восстановление кадра передачи

Если ячейки передаются через кадровую систему передачи, например, Т3, подуровень ТС на передающей стороне формирует из ячеек требуемый кадр, а на приемной стороне распаковывает ячейки из кадра.

2.Адаптация кадра передачи

Указанный выше процесс требует знаний особенностей применяемых в данном линке схем кадрирования. Структура кадра должна быть адаптирована для передачи АТМ ячеек.

3.Выделение границ ячейки

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

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

повысить скорость обработки

отказаться от флага конца ячейки

Выделение границы ячеек осуществляется на основе определения и анализа поля

HEC. Первоначальный поиск поляHECосуществляется сдвигом бит за битом.

4..Обработка байта контроля заголовка (НЕС)

В АТМ сетях контроль и исправление ошибок передачи осуществляется только относительно содержимого заголовка ячеек. Для этих целей используется байт контроля правильности заголовка

Подуровень ТС на передающей стороне генерирует НЕС байт, а на приемной стороне осуществляет его проверку. При выявлении ошибки в поле НЕС ячейка отбрасывается для предотвращения коммутации ее по неверному направлению. Поле НЕС используется также для проверки правильности выделения границ ячеек. Если НЕС соседних ячеек указывают на ошибку, то уровень ТС считает, что границы ячейки выделены правильно. Если проверка поля НЕС указывает на ошибки для большого ямсла ячеек, то делается вывод о неыерном определении границ ячеек.

  1. Расформирование потока

Многие приложения формируют неравномерный по интенсивности поток ячеек, чередуя передачу с длительными паузами. Подуровень ТС во время пауз вставляет “холостые” ячейки на стороне источника и удаляет их на стороне приемника. На уровень АТМ передаются только реальные ячейки.