Процесс обслуживания вызовов узла коммутации сопровождается большим количеством переустановлений соединений. Следовательно, требуется частое повторение программы поиска соединительного пути в КП.
Исходной информацией для начала поиска соединительного пути являются: номера входа и выхода или группы выходов, между которыми необходимо установить соединение. Конечный результат поиска – это выдача информации о значениях координат соединительного пути выбранного для соединения или сигнала о невозможности установления соединения.
Информация о состоянии КП хранится в оперативном ЗУ, поэтому при использовании специализированного процессора СПр поиска соединительного пути (ПСП) можно выделить те блоки ОЗУ, к которым обращается только этот процессор. Такая особенность дает возможность достаточно просто организовать процесс обращения к ОЗУ без снижения пропускной способности ОЗУ. Приведем на рис. 1.13 упрощенную структурную схему специализированного процессора ПСП.
|
|
Рис. 1.11. Упрощенная структурная схема СПр поиска соединительных путей
Процессор состоит из трех основных частей:
1. МПУ – микропрограммное устройство, обеспечивающее выполнение программы поиска соединительных путей;
2. БОИ – блок обработки информации, представляющий собой упрощенную схему арифметико-логического блока ЭУМ;
3. ОЗУ, состоящее из одного или нескольких модулей основной оперативной памяти ЭУМ с независимым обращением к модулям.
Связь между центральным и специализированным процессорами осуществляется на уровне общих модулей оперативной памяти. Это обеспечивает наибольшую гибкость системы и достаточно быстрое взаимодействие между процессорами.
Кроме данных о состоянии соединительных путей и установленных соединениях, в ОЗУ также хранится программа работы СПр и вспомогательные данные, необходимые для выполнения программы. Такое построение дает возможность введения нужной программы работы СПр и изменения ее при необходимости с помощью ЦПр.
Программа работы СПр состоит из следующих основных подпрограмм:
1. Обработки запросов от ЦПр;
2. Поиска соединительного пути;
3. Записи информации об установленном соединении;
4. Освобождения соединительного пути после отбоя;
5. Организации запросов от ЦПр.
При выполнении подпрограммы обработки запросов от ЦПр специализированный процессор анализирует информацию, записанную в ОЗУ, в которое ЦПр помещает информацию о номерах входов и выходов УК, требующих соединения или освобождения.
Результатом выполнения указанной подпрограммы является определение вида следующей подпрограммы работы СПр.
|
|
Если в результате выполнения подпрограммы поиска путей может оказаться, что соединение установить невозможно из-за отсутствия свободного соединительного пути, то в этом случае происходит переход к подпрограмме организации запроса ЦПр с целью выдачи в последний информации о невозможности установления соединения между заданными входами и выходами.
Если свободный соединительный путь будет найден, то выполняется подпрограмма записи в ОЗУ информации о новом состоянии СПр. После изменения информации в ОЗУ организуется запрос ЦПр для выдачи последней координаты выбранного соединительного пути.
Если при обработке запросов от ЦПр окажется, что требуется выполнить подпрограмму освобождения соединительного пути, то ранее занятые объекты КП в ОЗУ отмечаются свободными. После окончания выполнения подпрограммы освобождения соединительного пути СПр возвращается к обработке запросов от ЦПр.