Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
61
Добавлен:
27.04.2015
Размер:
1.65 Mб
Скачать

3.7. Программная организация процесса выдачи информации

Любой этап обслуживания вызовов заканчивается выдачей периферийных команд ПК в ПУ. Устройства коммутационной системы и комплекты подразделяются на отдельные типы коммутационных блоков и комплектов. В коммутационных станциях и узлах большой и средней емкости выделяются несколько ПУ для каждого типа блоков коммутационной системы и комплектов, поэтому каждая ПК содержит адрес ПУ конкретного типа блока, инструкцию о виде операции и адрес элемента коммутационной системы или элемента комплекта, для которого необходимо выполнить указанную в инструкции операцию (включить или выключить этот элемент).

В образовании соединительного пути участвуют несколько блоков различных типов и тем самым определенное число ПУ. Так как ПУ адресуется отдельной ПК, то для установления требуемого соединения необходим набор ПК, составляющих уже определенную последовательность периферийных команд. Выполнение ППК возлагается на программы выдачи ППК, реализующие поочередную выдачу ПК в ПУ из сформированной в процессе обработки для данного этапа ППК, а также проверку правильности выполнения выдаваемых ПК соответствующих ПУ на основе анализа состояний информационных точек опроса, выделенных в ПУ специально для этих целей.

Программы выдачи ППК, как и программы сканирования, выполняются периодически в реальном масштабе времени через строго фиксированные промежутки времени. Длительность периода их запуска определяется продолжительностью времени срабатывания коммутационной системы и комплектов. Следует отметить, что процесс выдачи ППК одинаков для различных этапов обслуживания вызовов. Отличие заключается только в содержании ППК (наборе и последовательности ПК, номерах комплектов, координатах коммутационных элементов).

Для систем с пространственным разделением каналов возможны временные задержки в процессе выдачи ППК. Наличие этих задержек обусловлено отсутствием свободных ПУ, в которые в данный момент должны выдаваться ПК. В указанных системах коммутации применяются различные способы выдачи ПК из ППК: последовательный в случайном порядке и полным набором.

При последовательном способе ПК выдаются из ППК в порядке расположения в ППК с приостановкой на той ПК, для которой в данном цикле (периоде) выполнения программы выдачи ППК не имеется свободного ПУ. Остальные ПК выдаются в последующих циклах запуска программ выдачи при наличии свободных ПУ. Этот способ приводит к увеличению общего времени выполнения ППК, не имеет простую программную организацию.

Выдача в случайном порядке осуществляется независимо от позиционного расположения ПК в ППК, т.е. из данной ППК выдаются только те ПК, для которых в данном текущем цикле выдачи ППК имеются свободные ПУ. Данный способ позволяет уменьшить общее время выполнения ППК, но при этом усложняются программы выдачи ППК, поскольку всякий раз необходимо запоминать номера выданных ПК из данной ППК. Способ выдачи ПК в случайном порядке находит ограниченное применение из-за того, что для некоторых структур коммутационной системы такой порядок проключения разговорного тракта является неприемлемым.

Способ выдачи ПК из данной ППК полным набором состоит в том, что все ПК и данной ППК выдаются одновременно в одном цикле. Такая выдача возможна при наличии свободных ПУ для всех ПК из данной ППК, что может потребовать ожидания нескольких циклов. Это является существенным недостатком по сравнению со способами с последовательной и случайной выборкой ПК из ППК. Способ выдачи полным набором целесообразно использовать в коммутационных системах с временным разделением каналов, так как в этих системах проключение соединительного пути требуется осуществлять в одном синхроцикле.