Устройство для сопряжения
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИ ЕТИЗЬСТВУ ю 744539
Союз Советскнх
Соцнелнстнческнк
Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 28,1277 (21) 2563978/18-24 с присоединением заявки ¹ (23) Приоритет
Р1 М К 2
G 06 F 3/04
Государственный комитет
СССР но делаи изобретений и открытий
Опубликовано 300680 Бюллетень № 24 (53) УДК681. 327.
; е11(088.8) Дата опубликования описания 3006.80
Ю.К. Аласов, В,A. Вертлиб, Н, П. Григорьева, Ю. В. Козлов, С. Н. Ларкина, В. Г.Иикуцкий, Ю. И.Русецкий, Г. Л. Стернин, P.g.ÈHåéäåð и В,Е.Хазацкий (72) Авторы изобретения
Государственный всесоюзный центральный ордена ТрудовоГо
Красного Знамени научно-исследовательский институт комплексной автоматизации (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
Изобретение относится к вычислительной технике и может бить использовано в автоматизированных системах телеобработки в реальном масштабе времени. 5
Известны системы, объединяющие в своем составе центр обработки дайных, состоящий иэ одной или нескольких ЭВМ, соединенный с удаленными терминалами абонентов, сосредоточенными в абонентских периферийных пунктах, через выделенные каналы передачи данных, например, система резервирования мест и продажи билетов (11. 15
Однако в этих системах комплекс
ЭВМ решает не полный комплект задач, вследствие чего в центре обработки имеются абоненты, которые по роду решаемой технологической задачи об- . 20 мениваются информацией с абонентами периферийных пунктов,.
Известны устройства сопряжения вычислительных комплексов с каналами связи, построенные на базе малых 25
ЭВМ и реализующие функции процессора переднего края . Эти устройства обеспечивают подключение терминалов абонентов, причем терминалы-периферийных пунктов подключаются через $Q
2 выделенные (или коммутируемые) линии связи, а терминалы центра через физические линии. Известные устройства сопряжения производят обмен информацией между абонентами без обращения к ЭВМ центра обработки, если сообщения абонентОв не требуют обработки в центре (21.
Недостатком указанных известных устройств являются их сложность, малое быстродействие, трудности эксплуатационного обслуживания и низкая надежность, обусловленные спецификой прот:раммной обработки в малых ЭВМ.
Наиболее близко к,предлагаемому по сущности технического решения устройство для сопряжения, содержащее узлы связи с абонентами, каждый из которых соединен первыми входом и выходом с соответствующими абонентскими выходом и входом устройства, а вторым входом — с выходом соответствующего накопителя, блок управления приоритетами, шифратор служебных признаков, соединенный выходом с первым входом узла связи с каналом, второй вход которого подключен к выходу шифратора адреса направления, а riep- вый выход — к первым входам дешифратора служебных признаков и дешифра-
744539 тора адреса направления, выходы которого подключены к управляющим входам соответствующих накопителей, информационными входами соединенных со вторым выходом узла связи.с каналом, третий вход и выход которого являются канальными выходами устройства. дешифратор служебных признаков этого устройства содержйт блок анализа режима канала
Шифратор служебных признаков включает блок приоритета абонентов, элемент И и формирователь импульсов; (О блок управления приоритетами — элемент ИЛИ и блок анализа режима абонентов. Устройство обеспечивает сопряжение терминалов и доугих устройств ввода-вывода, установленных 15 на абонентском пункте системы, связанном с центром обработки через BhIделенный канал передачи данных (3). . Недостаток укаэанного устройства заключается в ограниченных Функциональных возможностях и проявляется в тех случаях, когда в системе имеются службы, операторы которых не работают с центром обработки, но выполняют обмен сообщениями с або= йейтами сйстемы, В этих условиях для обеспечения их обмена либо исполь зуются дополнительные каналы связи, либо обмен должен осуществляться через ЭВИ центра обработки. В результате система содержит большое количество дорогостоящих и, — icàê правило, слабоэагруженных каналов передачи данных, либо загрузка центра резко возрастает..
Цель изобретения — расширение функциональных воэможчостей устройства за счет обеспечения режима асичхронного временного уплотнения тракта передачи данных.
Поставленная цель достигается тем, 1 что в устройстно, содержащее узлы связи с абонентами, каждый из которых соединен первыми входом и выходом с соответствующими абонентскимй входом и выходом устройства, а нто- 45 рым входом - с выходом соответствующего накопителя, шифратор служебных признаков, соединенный выходом с первым входом узла связи с каналом, второй вход которого подключен к вы- ЯЯ ходУ шифратора адреса направления, а первый вйход — к первым входам дешифратора служебных признаков и дешифратора адреса направления, выходы которого подключены к управляю- 55 щим входам соответствующих накопителей, информационными входами соединенных со вторым выходом узла связи с каналом, третьи вход и выход которого являются канальными выходами устройства, введены коммутатор, группа абонентских входов и выходов которого соединена с выходами и входами соответствующих узлов связи с абонентами, счетчик передаваемых "знаков, кольцевой регистр очереди, шифратор 65 прн э н ак а э анершени я, дешифратор признака завершения и счетчик принятых энаков, причем выход коммутатора соединен с первыми входами счетчика передаваемых знаков, шифратора служебных признаков, шифратора признака завершения, шифратора адреса направления, дешифратора признака завершения и четвертым входом узла связи с каналом, четнертый выход которого подключен к первому входу коммутатора, второй и третий входы которого соединены соответственно с выходами кольцевого регистра очереди и дешифратора признака эанершения, управляющие входы которых соединены с выходом шифратора служебных признаков, соединенного вторым входом с первым выходом счетчика передаваемых знаков, вторые вход и выход которого соответственно подключены к выходу шифратора адреса направления и второму входу шифратора признака завершения, соединенного. выходом с пятым входом узла связи с каналом, пятый выход которого соединен со вторым входом дешифратора признака завершения, третий вход шифратора признака завершения подключен ко второму входу дек1ифратора адреса направления и выходу дешифратора служебных признаков, первый.и второй входч которого соединены соответственно с первыми входом и выходом счетчика принятых знаков, подключенного вторым выходом к третьим входам дешифратора адреса направления и дешифратора служебных признаков, информационные входы которых соединены со вторым выходом узла связи с каналом и первым входом счетчика принятых знаков.
На фиг. 1 представлена блок-схема устройства; на Фиг. 2 — фрагмент системы, использующий устройство.
Устройство (фиг.1) содержит уз— лы 1 и 2 связи с абонентами, накопители 3 и 4, коммутатор 5, шифратор б адреса направления, счетчик 7 передаваемых знаков, шифратор 8 служебных признаков, кольцевой регнстр
9 очереди, дешифратор 19 признака завершения, узел 11 связи с каналом, дешифратор 12 адреса направления, счетчик 13 принятых знаков, дешифратор 14 служебных признаков, шифратор 15 признака завершения, абонентские вход и выход 16 устройства и канальные вход и выход 17 усгройства.
На фиг. ? показаны устройства
18 и 19 для сопряжечия, ЭВМ 20 центра обработки данных, терминалы 2123 и канал 24 связи, подключенный через канальные нходы и выходы 17 к устройствам 18 и 19. К абонентским входам и выходам 16 устройств )8 и
19 подключены ЭВМ 7.0 и терминчт.
21-2 3 (абоненты1 .
744539
«4
Устройство работает следующим образом, При передаче, например, из ЭВМ
20 сообщения, не требующего закрепления тракта (сообщение первого типа), ЭВМ 20 выдает сигналы и данные на некоторый вход устройства 18 для выдачи era терминалу 21, подключенному к одноименному выходу устройст ва l9
Из регистра 9 на коммутатор 5 устройства 18 выдаются адреса абонентов, согласно которым коммутатор 5 -подключает к узлу 1 соответствующего абонента шифраторы 6, 8 и счетчик 7.
Наличие запроса ча передачу фиксируется в шифраторе б, формирующем код адреса направления и тип сообщения, поступающего в узел 11 для передачи в канал 24 с выхода 17. Этим же сигналом запускаются шифратор 8 и счетчик 7, в результате чего блокируется переключение кольцевого регистра 9 и производится счет передаваемых из узла 1 знаков. После выдачи последнего знака блока сообщения счетчик 7, выдает сигнал в шифратор 8, которнй контролирует сигналы на стыке между узлами 1 и 11 и формирует код одного из служебных признаков состояния: код конца блока сообщения либо код конца всего сообщения. Первый служебный признак завершает выдачу каждого блока сообщения, а второй служебный признак запрещает передачу последнего блока и всего сообщения. При передаче блока сообщения первого типа сформированный служебный признак из шифоатора 8 поступает в узел 11 дпя выдачи в качал 24, фиксации в дешифраторе 10 факта завершения передачи блока инФормации и снятия блокировки с кольцевого регистра 9, которнй после этого формирует и выдает новый адоес.
На приемной стоооне устройство 19 по входу 17 узла 11 получает блок информации передаваемого сообщения.
Из узла 11 первый знак полученной
HHAopMaIzHH, обозначающей адрес напоавления абонентского выхода, соответствующий адоесу приемного терминала 21, поступает в дешифрагоры 12 и 14 и счетчик 13. Дешифратор 12 дешифоует этот адрес и стробирует узел 1 выбранного выхода для записи в его накопитель 3 поступающих знаков информации. Одновременно производится счет принимаемых знаков счетчиком 13 и анализ сигналов стыка между абонентом и каналом в шифраторе 15. При получении последнего знака блока информации, содержащего служебный признак и пои отсутствии неправильных ситуаций шифратор 15 формирует слово подтверждения, поступающее через узел 11 в канал 24.- Это подтверждение иэ канала связи посту1Гает в узел 11 устройства 18 и далее в дешифратор 10, в котором при выдаче кольцевым регистоом 9 адреса данного направления на вход коммутатора 5 передача возобновляется по an5 горитму, оПисанному выше. Для этого коммутатор 5 коммутирует узел 1 данного абонента с узлом 11, происходит обмен сигналами на стыке и выдача из узла 1 информации. . Если при приеме абонент 21 или узел 11 устройства 19 обнаруживает какую-либо ненормальность, то шифратор 15 по соответствующим сигналам на стыке формирует признак ненормального завершения, которнй поступает в узел 11 устройства 18, в результате чего передача блока повторяется либо выполняются процедуры аварийного завершения цикла передачи для данного направления.
20 При передаче сообщения высокого приоритета, котооое требует захвата канала на все время передачи (сообщение второго типа), абонент сигналами из узла 1 блокирует коммутатор 5. В этом случае в йервых знаках сообщения формируются в шифраторах 6 и 8 адреса направления, выцачи и типа сообщения, шифратор 8 запрещает выдачу адресов из кольцеЗ0 вого регистра 9 вплоть до момента выдачи последнего знака сообщения и формирования служебного признака конца сообщения. При этом сообщение не обязательно делится на блоки, а
З5 признак успешного или неуспешного завершения формируется по результатам приема всего сообщения абонентом
21 в устройстве 19 аналогично описанному выше. После приема служебного признака конца сообщения шифратор 15 устройства 19 через узел 11 выдает в канал свяэи поизнак завершения, который воспринимается через узел 11 устройства 18 и поступает в дешифратор 10 и на стык передающего
45 абонента.
При успешном завершении блокировка переключения коммутатора 5 снимается, выдается адрес другого направ лений и процесс повторяется.
Устройство работает в дуплексном режиме при полудуплексном режиме работы каждого отдельного абонента.
При этом каждое направление работает независимо, обеспечивая взаимные обмены между одноименными направлениями по одному каналу связи. Полезным свойством устройства является также то, что программа ЭВМ работает с терминалами 21 так, как будто каж60 дый из них подключен к ЭВМ через отдельный выделенный канал, т.е. Устройство обеспечивает прозрачность тракта передачи на логическом уровне.
Таким образом, расширенные функ65 циональные возможности предлагаемого с
744539 устройства позволяют снизить аппаратурные затраты при сопряжениях различных устройств для обмена информации между собой через,дистайционный канал связи е
Формула изобретения
Устройство для сопряжения, содер-, жащее Узлы связи с абонентами, каждый 1О из которых соединен первыми входом и выходом с соответствующими абонентс.кими входом и выходом устройства, а
" вторйй входом - с выходом соответсствующего накопителя, шифратор служебных признаков, соединенный выходом 5 с первым входом узла связи с каналом, второй вход которого подключен к выходу шифратора адреса направления, а первый выход — к первым входам дешифратора служебных признаков 20 и дешифратора адреса направления, выходы которого подключены к управляющим входам соответствующик накопителей, информационными входами;соединенных со вторым выходом узла связи c 35 каналом, третьи вход и выход которого являются канальными выходами устройства, о т л и ч а ю щ е е с я тем, что,с целью расширения функциональных возможностей устройства за счет gj} обеспечения режима асинхронного временного уплотнения тракта передачи данных, в него введены коммутатор, группа абонентских входов и выходов которого соединена с выходами и вхо дами соответствующих узлов связи с абонентами, счетчик передаваемых знаков, кольцевой регистр очереди, шифратор признака завершения, дешифратор признака завершения и счетчик принятых знаков, причем выход коммутатора соединен с первыми входами счетчика передаваемых знаков, шифратора служебных признаков, шифратора признака завершения, шифратора адреса направления, дешифратора признака завершения и четвертым входом узла связи с каналом, четвертый выход которого подключен к первому входу коммутатора, второй и третий входы которого соединены соответственно с выходами кольцевого регистра очереди и дешифратора признака завершения, управляющие входы которых соединены с выходом дешифратора служебных признаков, соединенного вторым входом с первым выходом счетчика передаваемых знаков, вторые вход и выход которого соответственно подключены к выходу шифратора адреса направления и второму входу шифратора признака завершения, соединенного выходом с пятым входом узла связи с каналом, пятый выход которого соединен со вторым входом дещифратора признака завершения, третий вход шифратора признака завершения по 1ключен ко второму входу дешифюатора адреса напюавления и выходу дешифратора служебных признаков первый и второй входы которого соединены соответственно с пеювыми входом и выходом счетчика принятых знаков, подключенного вторым входом к третьим входам дешифюатора адюеса направления и дешифратора служебных признаков, информационные входы которых соединены со вторым выходом узла связи с каналом и первым входом счетчика принятых знаков.
Источники информации, принятые во внимание при экспертизе
1. Жожикашвили В. A. и др. Телеавтоматическая система массового обслуживания Сирена . — Приборы и системы управления, 1970, 9 9.
2. Дэвис Д. и Барбер Д. Сети связи для вычислительных машин, гл.3, Мъ, Мир, 197б.
3. Авторское свидетельство СССР
9 503232, кл. G 06 F 3/04, 1974 (прототип) .