Изобретение относится к вычислительной технике и может найти применение, например, в системах для обмена информацией между ЭВМ по дуплексному каналу связи.
Целью изобретения является повышение пропускной способности устройства .
Устройство обеспечивает на стороне абонента формирование требуемых интерфейсных сигналов по обрамлению каждого передаваемого или принимаемого абонентом сообщения. С другой стороны в устройствах управления каналом формируются сигналы, заставляю1дие эти устройства воспринимать эти сообщения как поток знаков, т.е. как одно сообщение в каждом симплексном направлении. Вследствие зтого в каналах связи исключается процедура завершения по каждому сообщению абонента, требующая существенных затрат времени работы канала. Указанное повышение пропускной способности устройства позволяет увеличить объем передаваемой абонентами информации и повысить эффективность использования стандартных, телефонных каналов связи.
На фиг.1 представлена блок-схема устройства; на фиг.2-5 - функциональ4 СО
О О5
ные схемы блока передачи знака,блока готовности связи, блока приема знака и блока шифрации сигналов передачи даннь(Х{ на фиг.6 - пример формата передаваемого между абонентами сообщения.
Устройство содержит (фиг.1) блок 1 усилителей передачи, блок 2 усилителей приема, блок 3 готовности связи, блок 4 приема знака, блок 5 шифрации сигналов передачи данных, блок 6 передачи знака, регистр 7 приема данных и регистр 8 передачи данных.
На фиг.1 показаны также группа ин формационных и управляющих входов 9 и 10 блока 2, группа управляющих и информационных выходов 11 и 12 блока
1,выход 13 готовности аппаратуры передачи данных блока 3, выход 14 сиг- нала аварии блока 3, выход 15 управления передатчиком блока 4, входы
16 готовности передатчика блоков 1 и 4, выход 17 индикации вызова блока 5 выход 18 сигнала готовности приема блока 5, выход 19 управления приемником, блока 6, выход 20 управления источника абонента блока 2, выход 21 управления получателя абонента блока
2,выход 22 готовности абонента блока 2, выход 23 готовности получателя абонента блока 2, выход 24 готовности ввода и выход 25 готовности знака блока 4, выход 26 признака передачи
и выход 27 запроса знака блока 6, ин формационньй выход 28 блока 7, иход 29 аварии приема, вход 30 аварии передачи, вход 31 запрета ввода знакаj информационный вход 32, тактовый вхо 33, вход 34 конца передачи, вход 35 введения знака, вход 36 служебного знака и вход 37 готовности передачи знака устройства.
Блок 6 передачи знака содержит (фиг.2) первый триггер 38, элементы И 39-41, элемент 42 задержки,элементы И АЗ-45 и второй триггер 46.
Блок 3 готовности связи содержит (фиг.З) элемент И 47, элемент ИЛИ 48 элемент И 49 и элемент ИЛИ 50.
Блок 4 приема данных содержит (фиг.4) триггеры 51 и 52, элементы И 53-55 и элемент 56 задержки.
Блок 5 шифрации сигналов передачи данных содержит (фиг.5) элемент ИЛИ 57, счетчики 58-61, элемен ты 62-63 задержки,дешифратор 64, элементы И 65-69, триггеры 70-71 и шифратор 72.
,
о
5
0
5
0
5
0
5
На чертежах фиг.1-5 показаны линии связи между блоками.
Показанный на фиг.6 формат сообщения содержит информационное поле 73, служебное поле 74 фиксированной длины, включающее заголовок 74.1 сообщения, длину 74.2 информационного поля 73 сообщения и поле 74.3 признаков сервиса для данного сообщения .
Устройство работает следующим образом.
Установление соединения.
При установлении соединения по инициативе абонента абонент взводит цепь 22 в состояние Включено, На выходе 13 блока 3 появляется единич- ныН сигнал. Из блока 1 по одному из выходов 11 сигнал готовности устройства передается абоненту.
Соединение по инициативе устройства начинается сигналом на связи 17 при получении из канала сигнала вызова или информации на входах 35 и 36.
Потеря данных или невозможность информацией сопровождается сигналами Авария на входах 29 и 30, по которым блок 3 формирует сигнал на выходе 14. Если абонент снимает сигнал Готовность абонента, на выходе 22 блока 2 будет сигнал Аварийная сигнализация, выход 13 будет находится в состоянии Включено до тех пор, пока канал не снимет сигнал Авария, после чего разблокируются элементы 47 и 50 блока 3 и выход 13 перейдет в состояние Выключено.
Передача информации от абонента.
После установления соединения при наличии у абонента информации, подлежащей приему устройством, он переводит в состояние Включено вход 16 и устанавливает в единичное состояние триггер 51. Блок 1 формирует сигнал Передатчик устройства готов. При наличии сигнала на входе 20 разрешающий сигнал с триггера 51 поступает на элемент 54. Когда цепь Управление источника абонента должна находиться в состоянии Включено, на входе 20 нулевой сигнал. Сигнал с прямого вьпсода элемента 54 через элемент 55 устанавливает триггер 52 в единичное состояние и далее блок 1 по входу 15 формирует сигнал Управление передатчика устройства. Абоствано
нент-источннк мс5жет выставить знак в блок 2. Знак от абонента сопровождается сигналом по цепи Управление источника абонента, поступаюпо м по выходу 20 через элемент 54, далее через элементы 53 и 56 формируется синхросигнал, по которому данные заносятся в регистр 7. Одновременно через элемент 56 триггер 52 устанавливается в нулевое состояние, т.е. цепь Управление передатчика устрой переходит в состояние ВыключПри этом на выходе 25 формируется сигнал Знак готов, по которому содержимое регистра 7 последовательно выводится в канал. После вывода знака такты прекращаются, снимается с входа 31 сигнал Запрет ввода знака, блокирующий возможность новой записи данных от абонента. Далее разрешается формирование сигнала на выходе элемента 55, включение триггера 52 и перевод цепи Управление передатчика устройства в состояние Включено. Аналогично производится прием остальных знаков информации от абонента-источника. После ввода всего сообщения абонент снимает сигнал Источник абонента готов. Триггер 51 остается во взведенном положении; если не было аварии в канале связи, поддерживая в собранном состоянии исходящий канал. До начала передачи нового сообщения по каналу передаются служебные синхрознаки.
Прием информации абонентом.
Если ошибок в принятой из канала информации не обнаружено, то данные позначно вводятся в последовательном коде в регистр 8. Выдача из регистра 8 знаков осуществляется в параллельном коде. После ввода знака в регистр 8 необходимо проверить какой это знак (служебный или данные), т.е. надо передавать абоненту или нет. Для этого производится дешифрация принятого знака, результат далее поступает на вход 36. Если-в регистр 8 выведен служебный знак канала, ко- торьш абоненту не передается, то формируется сигнал запрета считывания такого знака абоненту. Если введен знак данных, то абоненту разрешается его считать, и в регистр 8 по входу 35 подается сигнал Знак введен. Сигнал Запрос знака с выхода элемента 44 снимается.
0
5
0
Если в регистр 8 введен знак данных, то через время, опредапяемое установкой элемента 42 задержки, на выходе элемента 39 появится сигнал. Если ранее данные не выводились, то цепь 18 Приемник устройства готов находится в состоянии Включено. Сигналом с выхода элемента 40 по цепи 26 триггер 71 устанавливается в единичное состояние, элемент 63 задержки формирует в цепи 17 сигнал Индикатор вызова, запрашиёая установление соединега1я с абонентом. После перехода триггера 71 в единичное состояние через элемент 69 в цепи 18 формируется сигнал Приемник устройства готов.
При появлении на входе абонента сигнала Приемник устройства готов абонент снимает сигналы Источник абонента готов и Абонент готов, если они бьиш выставлены.
От абонента поступает сигнал по 5 цепи 18 Получатель абонента готов, далее сигнал по депи 21 Управление получателя абонента через элемент 65 запускает счетчик 58, который отсчитывает количество байтов ка. При приеме на определенном месте первого (младшего) байта длины информационного поля срабатывает выход дешифратора 64 и подается разрешение на вход счетчика 59, по которому код младшего байта длины информационного поля от регистра 8 заносится в счетчик 59. Анапог-ично старший байт по управляющему сигналу с выхода дешифратора 64 заносится в счетчик 60. По этому же сигналу из шифратора 72 вводится в счетчик 61 код числа признаков служебного поля. Далее на следующем шаге прекращается поступление счетных импульсов на счетчик 58 с элемента 65 (при наличии запрещающего сигнала с дeщ iфp:lтopa 64). Следующий сигнал по цепи Управление получателя абонента может поступать на счетный вход счетчика 59. Далее начинается последовательный счет байтов счетчиками 59 и 60. После подсчета числа байтов информационного поля производится отсчет числа признаков служебного поля. При этом устанавливается триггер 70, запрещая прохождение и myльcoв счета на счетчики 59 и 60, разрешая работу счетчика 61. После формирования сигнала переноса счетчиком 61 срабаты0
5
0
5
0
5
7149
вает элемент 62, который сбрасывлет счетчик 58, триггер 70 переводится н исходное состояние и через элемент 69 снимает сигнал, по которому абонент получает сигнал об окончании ввода очередного сообщения. При выводе очередного байта и появлении сигнала в цепи 37 на выходе элемента 43 формируется разрешаю щи сигнал.Так как на выходе элемента АО также при- сутствует разрешающий сигнал, то этот сигнал переводит триггер 46 в единичное состояние и формирует в цепи 19 и через блок 1 абоненту сигнал Управление приемника устройства По этому сигналу абонент воспринимает знак, записанный в регистр 8, после чего снимает i.Hriia.n по цепи 21 Управление получателя абонента. Абонент получил знак данных. В ре- зультате снимается сигнал на выходе элемента 41, срабатывает элемент 45, триггер 38 переходит в нулевое состояние, снимается сигнал Управление приемника устройства.
Если в регистр 8 из канала введен служебный знак, то он абоненту не выводится. Поэтому запрещается формирование сигнала на выходе элемента 41 и сигнал управления абонентам не передается. Через элемент 39 триггер 38 перейдет в нулевое состояние и с выхода элемента 44 в цепи 27 сформируется сигнал Запрос знака.
Форг1ула и -J обретения
1. Устройство для сопряжения абонента с каналом передачи данных,со- держащее блок усилителей приема,группы информаци ,нных и управляющих входов которого являются соответствующими входами устройства для под- ; лючйния к группам информационных и управляю11р 1х выходов абонента, блок усилителей передачи, группы инфор- мационньк и управляюпцгх выходов которого являются соо-1-ветствующими выходами устройства для подключения к группам информационных и управляющих выходов абонента, блок готовности связи, первый вход сигнала аварии которого соединен с входом сигнала аварии приема устройства, а выход сигнала аварии - соединен с входом сигнала аварии блока усилителей передачи, вход индикации вызова, вход сигнала готовности приег ника, вход
8
упранлеиия приемником и информацион Hhiii вход которого соединены соответственно с выходами индикации вызова и сигнала готовности приема блока информации сигналов передачи данных выходом управления приемником блока передачи знака и выходом регистра передачи данных, информационный и тактовый входы которого являются одноименными входами устройства, вход введения знака и вход служебного знака которого соединены с одноименными входами блока передачи знака, выход признака передачи которого и вход конца передачи устройства соединены с одноименными входами блока шифрации сигналов передачи данных, тактовый вход и вход запрета ввода знака устройства соединены с одноименными входами регистра приема данных и блока приема знака, выход готовности знака которого соединен с входом ввода знака регистра приема данных и одноименным выходом устройства, выход запроса знака которого соединен с одноименным выходом блока пер1едачи знака, о тл и ч а юще- е с я тем, что, с целью повышения пропускной способности устройства,в нем вход аварии передачи устройства соединен с вторым входом сигнала аварии блока готовности связи, пы- ход готовности которого соединен с входом готовности аппаратуры передачи данных блока усилителей передачи а выход аварии - с одноименными входами блока шифрации сигна- ЛС1В гтеродачи данных и блока приема знака, вьгуоды готовности ввода и упра ления передатчиком которого соединены с одноименными выходом устройства и входом блока усилителей передачи, входы готовности передатчика которого и блока приема знака соединены с выходом готовности источника абонента блока усилителей приема, выход готовности абонента которого соединен с одноименными входами блока готовности связи и блока передачи знака, а информационный выход, выход готовности получателя абонента, выход управления источника абонента и выход управления получателя абонента соединены с одноименными входами соответственно регистра приема данных, блока передачи знака, блока приема знака и блока шифрации сигналов передачи данных, информационный вход и выход
roTiiniKU Tn приемника которого сс еди HCMhi с:сютветстпенпо с выходом рсгис pi) передачи данных и о/1ноимснным входом блока готовности спячи, выхо рег истра приема данных соединен с информационным выходом устройства, вход готовности передачи знака которого соединен с одноименным входом бдока передачи знака.
2, Устройство по П.1, отличающееся тем, что блок цифрации сигналов передачи данных содержит шифратор, дешифратор два три г ера, элемент ИЛИ, два элемента задержки, четьфе счетчика, пять элементов И, причем вход сигнала авари блока соединен с первым входом элемента ИЛИ, выход которого соединен с входами сброса первых триггера и счетчика, выход которого соединен с входом дешифратора, первый выход которого соединен с входом разрешения второго счетчика, второй выход - с входами разрешения третьего и четвертого счетчиков, а третий выход - с первыми входами первого и второго элементов И, вторые входы которых соединены с входом управления получателя абонента и первыми входами третьего и четвертого элементов И, выходы которых соединены соответственно с входом сброса второго триггера и счетным входом четвертого счетчика, информационный выход которого соединен с выходом шифратора а выход через первый элемент задержки - с вторым входом элемента ИЛИ и первым входом пятого элемента И, выход которого является выходом готовности приемника блока, входы конца передачи и признака передачи которого соединены соответственно с вторым входом третьего элемента И и установочным сходом второго триггера, выход которого соединен с вторым входом пятого элемента И и через второй элемент задержки с выходом индикации вызова блока, информационный вход которого соединен с информационными входами второго и третьег о счетчиков, выход первого элемента И соединен со счетным входом первого счетчика, вькол второго элемента И соединен со
счетным входом второго счетчика,выход которого соединен со счетным входом третьего счетчика, выход которого соединен с установочным входом первого триггера, единичный
и нулевой выходы которого соединены соответственно с вторым входом четвертого элемента И и третьим входом второго элемента И.
3. Устройство по П.1, о т л ичающееся тем, что блок приема знака содержит два триггера,три элемента И и элемент задержки, причем входы сигнала аварии, готовности передатчика, запрета ввода знака
и управления источника абонента блока соединены соответственно со сбросовым и установочным входами первого триггера, первым входом первого элемента И и первым входом второго
элемента li, выход первого триггера соединен с выходом готовности ввода блока и вторым входом второго элемента И, прямой и иьверсный выходы которого соединены соответственно с
вторым входом первого элемента И и первым входом третьего элемента И, выход которого соединен с информационным входом второго триггера,выход которого соединен с выходом управления передатчиком блока и третьим входом первого элемента ИЛИ, выход которого соединен с входом элемента задержки, первый выход которого соединен с синхровходом второго триггера, а второй выход - с выходом готовности знака.блока и вторым входом третьего элемента И.
10
14 4 4
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения абонентов с каналом передачи данных | 1987 |
|
SU1444791A1 |
Устройство для сопряжения абонентов с каналом передачи данных | 1986 |
|
SU1357969A2 |
Устройство для сопряжения вычислительной машины с каналами связи | 1980 |
|
SU918944A1 |
Система для обмена информацией | 1980 |
|
SU980087A1 |
Устройство для сопряжения ЭВМ с абонентом | 1986 |
|
SU1334154A1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1985 |
|
SU1295405A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для взаимного установления подлинности абонентов | 1986 |
|
SU1442993A1 |
Система коммутации вычислительных устройств,устройство коммутации связи и устройство сопряжения | 1984 |
|
SU1180915A1 |
Устройство для сопряжения ЭВМ с линиями связи | 1988 |
|
SU1536393A1 |
Изобретение относится к области вычислительной техники и может найти применение, например, в системах обмена информацией между ЭВМ, в которых используется стандартная аппаратура передачи данных со стыком СЗ /ГОСТ 18146-72/ и дуплексные телефонные каналы связи. Целью изобретения является повышение пропускной способности устройства. Достижение цели достигается тем, что в устройство, содержащее блоки усилителей приема и передачи, блок готовности связи, регистры передачи и приема данных, блок передачи знака, блок шифрации сигналов передачи данных и блок приема знака, введены новые связи и изменена структура блоков приема знака и шифрации сигналов передачи данных. Устройство позволяет исключить непроизводительные затраты времени в дуплексном канале, связанные с завершением передачи каждого сообщения на каждом симплексном направлении. 2 з.п. ф-лы, 6 ил.
фиъ.1
сриг.З
cpu&S
фиаб
Устройство для сопряжения каналов ввода-вывода с абонентом | 1983 |
|
SU1160422A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР № 1183974, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-06-30—Публикация
1988-04-26—Подача