Пространственные коммутаторы
Временные коммутаторы имеют два важных недостатка: необходимость мультиплексирования па входе и демультиплексирования на выходе, ограничивающие число используемых портов коммутатора; необходимость централизации управления процессами буферизации, что увеличивает сложность коммутатора.
Этих недостатков нет у пространственных коммутаторов, которые нашли широкое применение в сетях ATM. Они позволяют одновременно коммутировать параллельные потоки входных портов на потоки ВЫХОДНЫХ портов и обладают рядом особенностей и свойств.
Для пространственной коммутации трафик поступает на n входов и коммутируется на твыходов (рис.6-10а). Одно из наиболее важных свойств - свойство неблокируемоести. Коммутатор называется неблокирующим, если любой свободный входной порт м.б. соединен с любым свободным выходным портом, а если пет, то коммутатор является блокирующим.
Пространственные коммутаторы используют атрибуты цифровых кросс-коммутаторов -идентификаторы линий и транков. В результате каждый канал ОЦК DS0 ассоциируется па приемной стороне с номером пути DS1 и номером входного физического порта (линией DS3), а на выходе - с номером выходного физического порта (трапком DS3) и соответствующим номером пути DS1 и канала DS0 (рис.6-11, верхняя часть).
Схема коммутации такого коммутатора описывается таблицей кросс-коммутации (рис.6-11, нижняя часть), в которой можно проследить коммутацию двух входных потоков DS0 (1 и 2). Схема работы коммутатора в общем случае достаточно проста: па входном порту (Линия 1. DS3) счптывастся путевая метка VPI/VCI (DS1/DS0), идентифицирующая конечного пользова- теля (VCI), по маршрутной таблице для входной тройки: Линия 1-DS1(1)-DS0(1), определяется
выходная тройка: Транк 2 (DS3)-DS1(1)-DS0(5), и происходит трансляция маршрутной информации входных заголовков в содержимое выходных заголовков (рис.6-12).
Рис.6-11. Схема цифрового кросс-коммутатора и таблицы коммутации
Учитывая, что коммутаторы могут осуществлять операции мультиплексирования (коммутируя несколько входных потоков/портов п один поток/порт), они должны иметь буфер (на входе и/или на выходе для выравнивания потоков перед мультиплексированием) и уметь управлять очередью (па рис.6-12 такие буферы установлены на выходе по одному на каждый выходной порт). Таким образом, можно констатировать, что коммутаторы ЛТМ должны выполнять следующие функции: пространственную коммутацию, маршрутизацию, мультиплексирование. организацию/управление очередями и трансляцию заголовков.
Технология ЛТМ использует предварительное установление соединения и статическую маршрутизацию, но это не мешает ей применять динамическую маршрутизацию, свойственную системам, работающим без предварительного установления соединения.
Рис.6-12. Маршрутизация и трансляция ячеек