Дополнительные классы трафика
В процессе развития стандартизации ATM были предложены два новых типа сервиса:
UBR - нерегламентированная скорость передачи;
ABR - возможная скорость передачи.
В соответствии с этим в рамках ATM развивается два новых класса услуг:
- Класс X: ориентированная на соединение услуга передачи данных в широкополосной виртуальной сети, где использование AAL, типа трафика VBR или CBR, а также требование синхронизации, задаются пользователем. Тип сервиса, полоса частот и уровень QoS выбираются пользователем с помощью сообщения, устанавливающегс конфигурацию сервиса Class X. Сервис носит название UBR;
- Класс Y: услуга передачи данных, которая позволяет пользователю сообщить менеджеру сети нужные ему полосу пропускания и класс сервиса для данной передачи (сервис - ABR). Он используется для передачи случайно возникшего и некритичного трафика.
Коммутация потоков ATM ячеек
Коммутатор - один из самых важных элементов сети ATM. От его эффективности обработки ячеек зависит производительность сети. Коммутатор является и маршрутизатором. Он должен уметь управлять асинхронным и синхронным трафиком, с одной стороны, и дсйтафаммным, а также рассчитанным на установление соединения трафиком, с другой стороны.
Для осуществления коммутации потоков, использующих физические уровни SDH, коммутатор должен иметь скорость коммутации выше 40 Гбит/с. Поэтому коммутаторы и используемые в них решения - объект разработки специальных компаний. Эти решения обобщались AF, однако в его публикациях нет раздела "Коммутация".
Коммутация и маршрутизация на основе заголовка ячейки
Мы описывали кратко процесс коммутации и маршрутизации с использованием VPI/VCI, см. п.6.2.3 и рис.6-3. Коммутация делится на два типа: коммутации виртуальных путей и коммута- ции виртуальных каналов.
В первом случае нужно анализировать только поле VPI, во втором - как VCI, так и VPI. При этом значение VCI прозрачно проходит через коммутаторы, осуществляющие VPI коммутацию, а несколько VPI-коммутаторов. включенных подряд, можно рассматривать как выделенную линию. С другой стороны любой узел может использовать идентификаторы VCI на любом маршруте VPI. Наконец, для коммутатора-маршрутизатора пет разницы между VPI и VCI, учитывая, что последние могут устанавливаться и изменяться профаммным обеспечением самих коммутаторов.
Временные и пространственные коммутаторы
В настоящее время используются два типа коммутаторов: пространственные и временные (рис.6-10а, б). В обоих случаях задача коммутаторов - передача па выход трафика. поступив- шего с метками VPI/VCI па вход.
Рис.6-10. Схема коммутации: а) пространственная коммутация; 6) временная коммутация
Временные коммутаторы
При временной коммутации роль портов играют тайм-слоты, т.е. коммутатор получает па вход последовательность ячеек, распределенных по n тайм-слотам, и перераспределяет их по ттайм-слотам выходной последовательности (рис.6-10б).
Временные коммутаторы работают с временными последовательностями и требуют организации очередей и буферов памяти для обработки ячеек с различными временными приоритетами и временем прихода.
Все временные коммутаторы принято делить на две группы:
- коммутаторы с общей внутренней средой передачи;
- коммутаторы с общей памятью.
Коммутаторы с общей внутренней средой передачи. Временные коммутаторы предполагают операции мультиплексирования параллельных потоков ячеек и их преобразование в последовательный поток тайм-слотов. Этот метод должен использовать общую внутреннюю среду передачи, скорость в которой д.б. в kраз выше (где k- коэффициент мультиплексирования). Такими средами передачи м.б. шиныили кольца, а коммутаторы с такой средой передачи делят на коммутаторы с общей шиной илис общим кольцом. Коммутаторы такоготипа легко осуществляют режимы широковещательной передачи (бродкастинга) и передачи типа "т-мт". Очевидны и ограничения, накладываемые максимальной скоростью промежуточной среды передачи па коэффициент мультиплексирования коммутатора.
Коммутаторы с общей памятью состоят из одного двухпортового модуля памяти, куда записывается мультиплексированная последовательность. Память логически организуется в виде очередей, число которых равно числу выходных портов. Узким местом таких коммутаторов является время доступа к памяти, которое д.б. достаточно мало для поддержки необходимой частоты обращений входного и выходного трафика.