Устройство управления автоматической коммутационной станции дальней связи

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е „ )778723

ИЗОБРЕТЕНИЯ

Свае Свввтских

Социалистических

Республик

К ПАТЕНТУ (б1) Дополнительный к патенту (22) Заявлено 23.02.73 (21) 1891382/18-09 (23) Приоритет (32) 25.02,72 (31) 72-02501 (33) Бельгия (51) М. Кл.

Н 04М 7/00

Государственный комитет (43) Опубликовано 07.11.80. Бюллетень № 41 (53) УДК 621.395.635. .4 (088.8) по делам изобретений и открытий (45) Дата опубликования описания 07.10.80 (72) Авторы изобретения

Иностранец

Йозеф Маргарета Дезидер Спитаэльс (Бельгия) Иностранная фирма

«Интернэшнл Стандард Электрик Корпорейшн» (США) (71) Заявитель (54) УСТРОЙСТВО УПРАВЛЕНИЯ АВТОМАТИЧЕСКО

КОММУТАЦИОННОЙ СТАНЦИИ ДАЛЬНЕЙ СВЯЗИ

3тД 3М;ЯТ

Изобретение относится к технике связи, может использоваться в автоматической системе электросвязи с коммутацией.

Известно устройство управления автоматической коммутационной станции дальней связи, содержащее два вычислителя, входы которых соединены с соответствующими выходами коммутационных блоков, а также с первым и вторым регистрами связи и с узлом контроля, причем вычислитель состоит из последовательно соединенных арифметического блока, блока памяти и блока контроля, а узел контроля содержит генератор, выходы которого соединены со входами первого блока ввода-вывода, блок считывания, выходы которого соединены со входами вторых блоков ввода-вывода, и блок памяти, выходы которого соединены со входами третьих блоков ввода-вывода, и блок контроля, входы которого соединены с выхода- 20 ми соответствующих коммутационных блоков (1).

Однако такое устройство имеет невысокую надежность.

Цель изобретения — повышение падеж- 25 ности устройства.

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

На чертеже дана структурная электрическая схема предложенного устройства.

778723

Устройство содержит вычислители 1, 2, коммутационные блоки 3, 4, регистры 5, 6 связи, узел 7 контроля, арифметический блок 8, блок 9 памяти, блок 10 контроля, генератор 11, блоки 12, 13, 14 ввода-вывода, блок 15 считывания, прерыватель 16 накопителя информации и бистабильный индикационный элемент 17, блок 18 памяти.

Устройство работает следующим образом.

Вычислители 1, 2 работают по принципу распределения нагрузки. Они могут одновременно управлять установлением телефонных связей через коммутационные блоки 3, 4, обмениваться информацией, относящейся к этим телефонным связям, через регистры 5, 6 и помещать эту информацию в свои блоки 9. Когда один из вычислителей 1(2) выходит из строя, другой вычислитель способен принять на себя управление телефонными связями, находящимися в стадии разговора, которыми управлял этот первый вычислитель, за счет использования информации об этих телефонных связях, хранящейся в его блоке 9.

Каждый из двух вычислителей 1, 2 способен выполнять множество программ. Более конкретно, каждые 14 миллисекунд он выполняет основные программы по сигналу генератора 11, которые управляют выполнением важBbIx операций, таких, как осмотр строк и-столбцов с целью обнаружения новых телефонных вызовов, прием информации о набранном номере и т. п. Оставшееся время каждого 14-миллисекундного периода используется для выполнения менее важных программ, которые называются поэтому программами низшего уровня, например, программы приема управления, контролирующей выполнение вышеупомянутой операции приема управления. Кроме того, каждая программа может быть прервана программой, имеющей более высокий приоритет. Следует отметить, что 14-миллисекундные периоды двух вычислителей 1, 2 сдвинуты на половину периода относительно друг друга.

Узел 7 включает генератор 11 реального масштаба времени, блок 15 на бумажной ленте, который может быть заряжен бумажной лентой, на которой записываются программы проверки дополнительно оборудования, блок 18, блок 10 контроля.

Сообщение о запросе резерва отпечатывается на блоке 18. Это сообщение содер>кит код сообщения, который обозначает требование о переводе в режим резерва; идентификатор вычислителя 1(2), который должен быть переведен в режим резерва.

Следовательно, в данном случае этот идентификатор эквивалентен идентификатору, указываемому бистабильным индикационным элементом 17, состояния другого вычислителя 2 (1) . Это состояние должно соответствовать такому состоянию, при котором один из бистабильных индикаци10

65 онных элемейтов 17 находится в положении

«1», так как перевод вычислителя 1(2) в режим резерва не разрешается, если состоянию вычислителя 2(1) представлено положение «1» бистабильного индикационного элемента 17. Запись состояния вычислителя

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

Каждое пз условных обозначений сообщения, отпечатанное в блоке 18, кодируется и запоминается в виде слов информации в каждом из блоков 14. Каждый раз, когда такое слово запоминается в блоке 14, посылается сигнал прерывания на соответствующий вычислитель 1(2). Этот сигнал поступает на прерыватель 16 вычислителя 1(2), и вычислитель 1(2) принимает этот запрос, если в это время выполняется программа с более низким приоритетом, причем последняя программа в этом случае прерывается.

В последующем описании из соображений простоты предполагается, что прерываемая программа всегда является программой низшего уровня. При работе по прерывающей программе, которая при этом запускается, слова, запомненные в блоках 12 — 14, передаются на соответствующие регистры

5, 6, входящие соответственно в арифметический блок 8.

После выполнения прерывающей программы продолжается выполнение программы низшего уровня. При отрицательном ответе слово, запомненное в регистре 5, передается в блок 9, после чего вышеописанным образом обрабатывается следующее слово. При утвердительном ответе проверяется, запомнен ли код сообщения в блоке 9 вычислителя 1(2). Если код еще не запомнен, то он с помощью этого кода осуществляет обращение к блоку 9. В блоке 9 вычислителя 1 (2) включаются прерыватели

16, которые через каждые две секунды помещают информацию о времени, выдаваемую генератором 11, в блок 9. Действительно, каждые две секунды информация о времени передается с генератора 11 в блок

12, после чего посылается сигнал запроса прерывания на вычислитель 1(2). Этот сигнал поступает в прерыватель 16 вычислителя 1(2), и запрос принимается этим вычислителем, если не выполняется программа с более высоким приоритетом. Выполняемая при этом программа, являющаяся, как предполагалось, программой низшего уровня, прерывается.

При работе по прерывающей программе с двухсекундным тактом, которая при этом запускается, информация о времени, запомненная в блоке 12, передается на регистр 5 (6), входящий в арифметический блок 8, а с него — в блок 9. Затем программа осуществляет проверку, запомнена ли

65 информация о времени в блоке 9 вычислителя 1 (2) . —, При работе .по вышеупомянутой программе идентификатор, запомненный в блоке

9, сравнивается с идентификатором вычислителя 1(2), хранящимся в бистабпльном элементе 17 этого вычислителя.

Если эти идентификаторы неодинаковы, как это имеет место в случае вычислителя

1, выполнение программы ввода в режим резерва прекращается. Наоборот, если эти идентификаторы одинаковы, как в нашем случае для вычислителя 2, состояние вычислителя 1 сравнивается с состоянием, записанным в бистабильном элементе 17. Если два эти состояния различны, выполнение программы прекращается. После этого запомненный в блоке 9 начальный адрес основных прерывающих программ по сигналу генератора 11, выполняемых каждые

14 мсек, меняется для перевода вычислителя 2 в промежуточное состояние, предшествующее переводу в режим резерва. В заключение запускается двигатель блока 15 на бумажной ленте, который среди других программ хранит программу проверки дополнительного оборудования. Этот двигатель шагообразно перемещает бумажную ленту и автоматически останавливается после каждого шага.

Следует отметить, что прсрывающие программы с тактом 14 мсек с адресом намного проще, чем программы с начальным адресом, и они не могут управлять ооследованием строк и столбцов с целью обнаружения новых вызовов. Следовательно, во время выполнения упрощенных прерывающих программ с тактом 14 мсек, которые прерывают программу низшего уровня после записи в блок 9, вычислитель 2 не управляет новыми телефонными связями, а лишь продолжает управлять уже начавшимися переговорами. Это означает также, что по существу с момента записи информации в блоке 9 управление новыми связями не осуществляется, это состояние вычислителя является промежуточным.

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

Обследование вышеупомянутых устройств запоминания состояния осуществляется каждые две секунды, и если обнаруживается, что все установленные телефонные связи находятся в стадии разговора, вычислитель 2 устанавливает бистабильный

45 элемент 17 в положение «1». Перевод в это положение вызывает прерывание вычислителя 1 по каналу прерывания. Таким образом, этот последний вычислитель информируется о том, что он может выполнять программу приема управления с целью принятия на себя управление всеми телефонными связями, установленными вычислителями 1 (2), находящимися в стадии разговора, т. е. фактически всеми телефонными связями. Информация оо этих телефонных связях передается с вычислителя 2 на вычислитель 1 по каналу связи между вычислителями 1(2). Следует отметить, что вышеупомянутая программа обследования является программой, выполняемой в нормальном режиме работы, и что особенностью

I является лишь расшифровка результата этого обследования.

Может случиться так, что из-за неисправности одна или несколько телефонных связей никогда не переводятся в стадию разговора. В этом случае бистабильный элемент 17 никогда не будет установлен в вышеупомянутое положение, в результате чего, если не принять меры, вычислитель 2 никогда не будет переведен в режим резерва.

Предложенное устройство имеет высокую надежность.

Формула изобретения

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

Составитель Т. Маркина

Техред И. Заболотнова

Редактор Б. Федотов

Корректор Л. Тарасова

Заказ 2530 19 Изд. М 577 Тираж 729 Подписное

НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий

113035, Москва, K-35, Раушская наб., д. 4/5 гипография, пр. Сапунова, 2 вого и второго регистров связи соединены с соответствующими выходами коммутационных блоков, к которым подключены выходы блоков ввода-вывода.

Источники информации, принятые во внимание при экспертизе

1. Патент Бельгии М 693071, кл. H04Q

9/00, 1967 (прототип).