Использование мультиплексоров и демультиплексоров
Примером такого подхода в построении 5/Г-ступени является БИС, разработанная итальянскими специалистами для цифровой системы PROTEL UT и получившая название интегрального коммутационного элемента (ECI).
ECI является S/Т-ступенью с параметрами S/T: (8/32)х(8/32). Микросхема ЕС1 может прямо подключаться к шине 8-битового процессора и является для него стандартным периферийным устройством. На рис. 2.20 показана ее структурная схема.
В схеме ECI можно выделить следующие функциональные блоки: синхронизирующее устройство (ТВ); преобразователи последовательного кода ИКМ кодового слова в параллельный и наоборот (s/p и p/s); речевое ЗУ (SM); управляющее ЗУ (СМ); логический интерфейс микропроцессора; мультиплексоры (мультиплексор адреса управляющей памяти - MUX SM ADDR, мультиплексор внутренней ИКМ шины - MUX IB, мультиплексор адреса речевой памяти - MUX CM ADDR).
Синхронизирующее устройство ТВ генерирует и формирует все необходимые синхронизирующие сигналы, используя два внешних сигнала - 4 кГц и 4,096 МГц. В частности, устройство задает два счетчика (входной и выходной) для преобразователей s/p и p/s. Кроме того, из синхросигнала 4 кГц схема ТВ задает три счетчика: CTl, CT2 и СТЗ.
Рис. 2.20. Структурная схема ECI
Первый счетчик (СТ1) формирует отсчет длительности одного канального интервала (примерно 4 мкс). Второй и третий счетчики (СТ2 и СТЗ) работают синхронно со счетчиком СТ1 и вырабатывают последовательные канальные адреса для чтения из управляющего ЗУ и записи в речевое ЗУ соответственно.
Речевое ЗУ организовано в виде 8 полей по 32 строки и 8 столбцов. Каждое поле соответствует номеру бита в кодовом слове, каждая строка — номеру канального интервала в структуре цикла ИКМ-30, а каждый столбец - номеру входящей ИКМ линии. Рабочий цикл ЗУ (около 4 мкс) - разделен на два подинтервала по 2 мкс каждый.
Первый подинтервал содержит восемь циклов длительностью 250 не каждый. В первом цикле в речевое ЗУ записываются по соответствующим адресам 8 бит из каждой линии ИКМ-30. Остальные циклы используются для связи с логическим интерфейсом микропроцессора и приема адреса считывания из управляющего ЗУ. Во втором подинтервале осуществляется считывание 8 бит кодовых слов согласно адресам, полученным из управляющего ЗУ.
Управляющее ЗУ имеет 9 полей по 32 строки и 8 столбцов. Каждое поле соответствует номеру канального интервала в структуре цикла ИКМ-30 (одно поле для проверочных бит). Адреса записаны в управляющем ЗУ так же, как и в речевом.
Рабочий цикл управляющего ЗУ организован аналогично рабочему циклу речевого ЗУ. Во время первого подинтервала ЗУ связано с микропроцессором для получения управляющих сигналов. Во втором подинтервале по сигналам счетчиков СТ1 и СТ2 восемь раз производится считывание адресов для управления речевым ЗУ, которые состоят из адресов считывания в речевом ЗУ ((1...8)-й биты) и одного проверочного бита для управления работой внутренней ИКМ линии.
Логический интерфейс микропроцессора обеспечивает связь ECI с микропроцессором THnaZ-80, из которого приходят сигналы для записи и считывания информации в ECI.
Входы А1, S1, A2, S2 (рис. 2.20) позволяют включить в единую коммутационную схему несколько ECI. Например, для получения емкости ступени 1024x1024 канальных интервалов необходимо объединить восемь ECI.
Следует отметить, что в последнее время несколько фирм объявили о создании специализированных БИС для ступеней коммутации, что объясняется возможностью построения коммутационного поля с меньшими значениями величины блокировок, чем при реализации на интегральных схемах (ИС) общего пользования, а также повышением надежности благодаря реализации оборудования коммутационного поля с помощью меньшего числа элементов и их взаимных связей, и дальнейшим снижением стоимости оборудования коммутационного поля, обусловленным большими объемами выпуска специализированных БИС ограниченного числа типов.
Использование для построения S/T-ступени кольцевых соединителей основано на несколько иных принципах, поэтому такие решения рассмотрим отдельно.
Кольцевые соединители
Кольцевые структуры находят применение в целом ряде областей связи. Прежде всего это кольцевые системы передачи с временным группообразованием, которые по существу имеют конфигурацию последовательно соединенных однонаправленных линий, образующих замкнутую цепь или кольцо (рис. 2.21). При этом в каждом узле сети реализуются две основные функции:
1) каждый узел работает как регенератор, чтобы восстановить входящий цифровой сигнал и передать его заново;
в узлах сети опознается структура цикла временного группообразования и осуществляется связь по кольцу посредством
Рис. 2.21. Структура кольцевой системы передачи
2) удаления и ввода цифрового сигнала в определенных канальных интервалах, приписанных к каждому узлу.
Возможность перераспределения канальных интервалов между произвольными парами узлов в кольцевой системе с временным группообразованием означает, что кольцо является распределенной системой передачи и коммутации. Идея одновременности передачи и коммутации в кольцевых структурах была распространена на цифровые коммутационные поля.
В такой схеме с помощью единственного канала между любыми двумя узлами может быть установлено дуплексное соединение. В этом смысле кольцевая схема выполняет пространственно-временное преобразование координат сигнала и может быть рассмотрена как один из вариантов построения S/T-ступени.
На рис. 2.22 показана простейшая реализация ступени пространственно-временной коммутации. Кольцевую структуру для передачи информации образуют передающая Тх и приемная Rx шины вместе с устройством задержки. Передача и прием кодовых слов осуществляются с помощью ключей, включаемых сигналами si, s2, .... sN стробирующего генератора. Последний управляется микропроцессором, который рассчитывает необходимые временные канальные интервалы для каждого соединения. Информация автоматически «вращается» внутри кольца. Для осуществления коммутации в такой схеме необходимо лишь задержать цифровой сигнал на время, равное половине длительности цикла.
Рис. 2.22. Кольцевая S/T-ступень с задержкой на полпериода
Например, информация (кодовое слово) из линии 3 должна быть передана в линию 10 и наоборот. Микропроцессор определил свободный 5-й канальный интервал и занял его для линии 3. В целях осуществления коммутации для линии 10 должен быть занят 21-й (5+1/2 цикла = 5 +32/2 = 21) канальный интервал в цикле. Пройдя по кольцу, кодовое слово из линии 3 будет передано в линию 10 включением соответствующего ключа. Теперь необходимо передать кодовое слово из линии 10 в линию 3. Для этой цели после считывания линией 10 (или одновременно со считыванием) кодового слова из 21-го канального интервала туда же будет записано кодовое слово, предназначенное для линии 3. Задержка в кольце приведет к тому, что эта информация попадет в 5-й (21+16 = 37 = 32 + 5 = 5) канальный интервал следующего цикла. Таким образом, для коммутации линий 3 к 10 требуются 5-й и 27-й канальные интервалы циклов.
Отметим, что такое построение S/T-ступени характеризуется жесткой зависимостью между выбираемыми для передачи информации канальными интервалами в цикле.
Отсутствием такой жесткой зависимости отличается S/T-ступень, упрощенная схема которой показана на рис. 2.23.
Рис. 2.23. Кольцевая S/T-ступень
MUX - мультиплексор, DMUX - демультиплексор, s - стробирующие импульсы
Использование Т-ступеней в коммутационных модулях, централизованное управление Т-ступенями и ключами позволяет записывать и считывать информацию в любом временном канальном интервале цикла.
Кольцевые S/T-ступени рассмотренного типа обладают двумя существенными недостатками:
1) в случае разрыва кольца вся система коммутации выходит из строя, поэтому необходимо дублировать кольцо;
2)увеличение скорости передачи информации по кольцу прямо пропорционально числу временных канальных интервалов коммутационного модуля и в кольце (очевидно, что информация, передаваемая по кольцу, должна делать оборот за 125 мкс, поэтому увеличение числа канальных интервалов в цикле приведет к росту скорости передачи). При Т-ступени 512 канальных интервалов и использовании мультиплексоров на 16 входящих ИКМ линий емкость станции на таком кольце составит около 2000 абонентов.
Примером реализации S/T-ступени на основе кольцевой схемы может служить цифровой коммутационный элемент (ЦКЭ), используемый при построении цифровых КП станций ITT 1240 и Alcatel 1000 S12. Например, ЦКЭ станции ITT 1240 представляет собой кольцевую 39-линейную параллельную шину с 16 коммутационными портами (рис. 2.24).
Рис. 2.24. Структурная схема ЦКЭ
В каждый коммутационный порт включаются входящая и исходящая ИКМ линии, т.е. порт образует тракт двусторонней передачи ИКМ сигналов. Формат ИКМ линии содержит 32 канальных интервала с кодовым словом 16 бит и скоростью передачи 4096 Кбит/с.
Отметим характерные особенности ЦКЭ:
1) управляющая информация передается совместно с речевым сигналом (поэтому кодовое слово внутри ступени состоит из 16 бит: 8 бит речевого сигнала + 8 бит управления);
2) шина ЦКЭ синхронизирована по частоте, но не по фазе, что исключает ограничение на длину линии ИКМ. Однако на входе ЦКЭ синхронизация осуществляется по частоте и по фазе. Каждый ЦКЭ выбирает одну из двух стандартных частот синхрогенераторов А или В и генерирует местные тактовые импульсы для работы внутренней шины и исходящих ИКМ линий;
3) отсутствует общий механизм или процессор для управления ЦКЭ. ЦКЭ управляется коммутационными портами, работающими совместно по кольцевой шине с временным разделением каналов. Порты устанавливают соединение независимо друг от друга, подобно тому, как выполняется соединение в декадно-шаговых АТС и получают управляющее слово от управляющего устройства оконечного модуля (ОМ) (на рисунке не показан). Во входы ОМ включаются терминалы, на выходе - ИКМ-30 с 16-битовым словом. При этом ОМ функцию коммутации не осуществляет.
В заключение отметим, что ступени пространственно-временной коммутации всех типов могут использоваться как цифровое коммутационное поле АТС небольшой емкости (до 5-8 тыс. абонентов) или как одна из ступеней многозвенных цифровых коммутационных полей.
Глава 3