Управляющие алгоритмы в станциях с программным управлением

Тема: Структура управляющего устройства и алгоритмическое обеспечение

Лекция №6

End.

 

 

 

На рис. 1 представлена структурная схема управляющих алгоритмов станции с про­граммным управлением. Алгоритмы, представленные на этом рисунке, частично представ­ляют собой программные модули и будут рассмотрены в следующей главе. К основным алгоритмам следует отнести следующие:

сканирование;

прием номера;

ввод-вывод канальных сигналов;

передачу команд (вывод);

анализ и маршрутизацию;

поиск промежуточных путей.

 

Рис. 1 Структурная схема алгоритмического обеспечения

 

На рис. 1 показаны логические связи между программами. При реализации реального процесса они вызываются операционной системой в соответствии с расписанием и присво­енными приоритетами. Эта система является одним из вариантов многозадачной процессо-ориентированной системы и будет рассмотрена в дальнейшем.

Функционально алгоритмы во многом совпадают с задачами, выполняемыми в станци­ях электромеханической системы.

Алгоритм сканирования. Выполняет функции, аналогичные ОВЛ, — выделяет один из поступивших на обслуживание вызовов. Это реализуется путем периодического опроса ис­точников, при наличии заявки она ставится на обслуживание. Различают первоначальный вызов (в этом случае заявка ставится на «порождение процесса») и поступление текущего входного сигнала, «продвигающего» процесс (в последнем случае заявка записывается в об­ласть памяти порожденного процесса).

Алгоритм приема номера. Выполняет функции, аналогичные регистру координатной АТС, обеспечивает прием адреса вызываемого абонента. Он определяет достаточность при­нятой информации и момент начала установления соединения.

Алгоритм анализа номера и маршрутизации. Выполняет функции анализатора кода направления. Он производит пересчет принятого номера вызывающего абонента в номер направления и передает его для поиска промежуточных путей выходов.

Алгоритм поиска промежуточных путей. Является аналогом коммутатора групп про­межуточных линий и пробных устройств. При наличии многокаскадной схемы он выполня­ет обусловленное искание по всем каскадам: между двумя точками, между точкой и груп­пой точек, между двумя группами точек.

Алгоритм ввода-вывода канальных сигналов. Выполняет обмен сигналами управления и взаимодействия с другими станциями в соответствии с принятыми протоколами, в том числе управляет многочастотным обменом.

Алгоритм передачи команд. Передает команды, управляющие электромагнитными или электронными устройствами.

 


Остальные алгоритмы выполняют действия по обработке поступивших сигналов и реа­лизации принятых эксплуатационных процессов.

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

на вход алгоритма установления соединений (при необходимости найти приборы и установить между ними физическое или виртуальное соединение);

на вход алгоритма приема номера (при необходимости приема сигнала от абонента);

в алгоритм обработки сигналов приборов станции (например, сигналы ответа, отбоя, различные сигналы при дополнительных видах обслуживания).

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