UTOPIA – Universal Test & Operations Phy Interface for ATM

 

Промышленный стандарт

Не зависящий от физического уровня (Phy) интерфейс (шина)

Физический уровень – АТМ уровен
Лекция 7. Уровень АТМ

Уровень АТМ является основополагающим в сети АТМ. Именно функции этого уровня выделяют технологию АТМ среди других технологий.

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

В коммутаторах уровень АТМ определяет куда должна быть направлена входящая ячейка, устанавливает соответствующие идентификаторы и направляет ячейку на следующий линк.

Более конкретно:

1. АТМ уровень обеспечивает интерфейс между физическим уровнем и уровнем ААL и осуществляет мультиплексирование ячеек смешивая их в едином физическом канале связи. Распознавание ячеек осуществляется в узлах сети и в оконечной системе с помощью идентификаторов VPI и VCI передаваемых в заголовке ячейки.

2. АТМ уровень осуществляет преобразование (трансляцию) идентификаторов VPI / VCI входящих (в коммутатор) ячеек в соответствующие значения идентификаторов выходящих ячеек. Новые значения идентификаторов вставляются в заголовок ячейки при коммутации ее в выходной канал. Это преобразование осуществляется с помощью таблицы, хранящейся в коммутаторе Таблица строится в коммутаторе во время фазы установления соединения. В этом основное отличие коммутатора от маршрутизатора, последний не имеет дело с соединением как таковым.

3. В оконечных пунктах сети АТМ уровень генерирует и интерпретирует заголовок ячейки. На более высокие уровни передается только полезное информационное поле ячейки.

4. В интерфейсе UNI АТМ уровень реализует механизм управления потоком для доступа к среде.

5. АТМ уровень буферизирует входящие и выходящие ячейки и реализует различные управляющие воздействия ( индикация насыщения , установка приоритета потерь ячейки и др.

 

Итак, основной элемент (блок данных) - ячейка.

Функции:

 

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

Трансляция VPI/VCI

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

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

 

 

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

VPI/VCI – UNI – 24 бита ~ 16 миллионов соединений

NNI – 28 бит ~ 268 млн соединений