Устройство управления передачей данных
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(56) Заявка ФРГ ОБ Ю 32кл . С 06 Р 15/16, 1983Заявка ФРГ ОБ У 3232кл. С 06. Р 15/16, 1984.(54) УСТРОЙСТВО УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ДАННЫХ(57) Изобретение относится к сетям ЭВМ, в частности,к локальным вычислительным сетям для передачи данных и управления объектами в реальном времени. Цель изобретения - повышение надежности работы системы - достигается за счет того, что в систему управления передачей данных дополнительновведены формирователь 6 помехоподавляющих кодов, дешифратор 7 адреса, ключ 5 помехоподавляющих кодов, ключ 4 выходного потока данных. 2 ил.Изобретение относится к сетям ЭВ 11в частности к локальным вычислительрователя помехоподавляющих кодовФормирователь 6 помехоподавляющих кодов в течение некоторого временного интервала передает в канал специальный код, который устраняет помехи, возникающие при включении сети и при перемыкании канала устройствами управления передачей данных. По истечении этого временного интервала, длительность которого определяется длиной канала, блок 8 управления выдает команду формирователю 6 помехоподавляющих кодов закончить очистку канала и размыкает ключ 5 формирователя помехоподавляющих ко 35 40 45 дов.После этого устройство переходит в пассивное состояние, ожидая появления внешних сигналов со стороны ЭВМ верхнего уровня или со стороны канала от других устройств управления передачей данныхКогда приходит жезл или запрос связи, дешифратор 7 адреса распознает, какой именно сигнал пришел, и сообщает об этом блоку 8 управления. 50 55 ным сетям для передачи данных и управления объектами в реальном време 5ни, и может быть использовано, например, при органиэации системы управления ГПС, СМ 1 Р, автоматизации бухгалтерского учета и т,д,Цель изобретения - повышение надежности работы устройства.Ба фиг,1 изображена структурнаясхема предлагаемого устройства; нафиг.2 - структура жезла,Устройство содержит преобразователь 1 электрического сигнала в уровнях ТТЛ в оптический сигнал, ключ 2канала передачи данных, преобразователь 3 оптического сигнала в электричеакий в уровнях ТТЛ, ключ 4 выходного потока данных, ключ 5 помехоподавляющих кодов, формирователь6 помехоподавляющих кодов, дешифратор 7 адреса, блок 8 управления иблок 9 сопряжения с абонентом. 25Устройство работает следующим образом.1 ри включении питания блок 8 управления выдает формирователю 6 помехоподавляющих кодов команду на очищение канала, размыкает ключ 4 выходного потока данных, замыкает ключ 2 канала передачи данных и ключ 5 формиЕсли пришел жезл, то блок 8 управления выдает команды: ключу 2 каналапередачи данных разомкнуть канал, аформирователю 6 помехоподавляющихкодов удержать жезл.Формирователь 6 помехоподавляющихкодов по этой команде начинает передавать в канал специальный код подтверждения приема жезла в течение некоторого временного интервала до техпор, пока этот код не появится навходе устройства управления передачей данных, обойдя всю сеть.Дешифратор 7 адреса распознаетэтот код и сообщает его блоку 8 управления, который вьщает формирователю 6 помехоподавляющих кодов команду завершить передачу кода подтверждения приема.Если до момента прихода жезла ЭВИверхнего уровня выдает блоку 8 управления команду захвата жезла, топо приходу жезла будет организована передача пакетаЕсли до момента прихода жезлаэтой команды от ЭВ 11 не последовало,то происходит передача жезла следующему устройству управления передачей данных,Для этого блок 8 управления вьщает формирователю 6 помехоподавляющих кодов команду передачи жезла.Формирователь 6 помехоподавляющихкодов начинает передавать в каналспециальный код жезла следующему устройству управления передачей данныхв течение некоторого временного интервала до тех пор, пока на входеустройства управления передачей данных не появится код подтвержденияприема жезла,Дешифратор 7 адреса распознаетего и сообщает об этом блоку 8 упраВления, который выдает команду фррмирователю 6 помехоподавляющих кодовзакончить передачу жезла, замыкаетключ 2 канала передачи данных и размыкает ключ 5 формирователя помехоподавляющих кодов.После этого устройство переходитв пассивное состояние.Если со стороны канала пришел запрос на передачу, а перед этим отЭВИ верхнего уровня блоку 8 управления передана команда готовностик приему, то блок 8 управления эамыкает ключ 4 выхоДного потока данных и сообщает ЭВМ о готовности.Если до прихода запроса передачисо стороны канала такой команды отЭВИ не поступало, т,е, ЭВИ не готова к приему пакета, то блок 8 управления выдает формирователю 6 помехоподавлиющих кодов команду отказа приема. формирователь Ь помехоподавляющих кодов передает в канал код отказаприема, после чего блок 8 управленияразмыкает ключ 5 формирователя помехоподавляющих кодов, и устройствопереходит в пассивное состояниеРеанимация жезла в сети в случаеего утери производится следующим образом.Пока жезл существует в канале увсех устройств управления передачейданных таймеры отключены, Если жезлпропал, то таймеры у всех устройстввключаются, причем выдержка временивезде различная,Когда истекает наименьшая выдержка времени, устройство реанимируетжезл в сети и тем самым обнуляет другие таймеры.Задержки времени подобраны такимобразом, чтобы в сети не возниклоситуации, когда две или более задержки истекают одновременно.Такой механизм реанимации жезла всети повышает надежность работы системы, так как не требует наличияхосг-машины.Жезл (фиг,2) представляет собой,код, состоящий из двух частей; адресной части, в которой указывается адрес того устройства, которому ЖезлпЕредается от устройства, владеющегожезлом в данный момент времени, ипризнака жезловой передачи, которыйотличает жезл от других кодов, передаваемых по каналу.Передача жезла осуществляетсяпоследовательно от одного устройствак другому, причем жезл передаетсяустройству, физически расположенному перед данным,Подобная стратегия передачи жезлав однонаправленном кольцевом каналесостоит в том, что 1-е устройствопередает жезл не (1+1)-му, а (1.-1)-муустройству управления передачей данных, т.е. в обратном направлении.Этим достигается следующее. Передполучением жезла 1-ым устройствомканал находился в замкнутом состоянииПри получении жезла происходитразмыкание канала и и этот момент существует вероятность скачков напряжения, причем в канал поступит произвольное слово ( мусор ), которое может совпасть с жезлом, адресуемым од 5ному из устройств управления передачей данных, В результате в сети появятся дна или более жезлов в промежутке между(1+1)-м и 1-и устройствами,Чтобы этого не произошло, необходимо передавать жезл от 1-го устройства только (1-)-му. Тогда при размыкании канала н момент прихода жезла и появлении скачков напряженияпроизвольное слово ("мусор") поступит н канал, но попадает только 1-муустройстну, которое жезл уже передало, а канал еще не замкнуло. Следовательно, это слово другим устройствампередано не будет, а 1-е устройствоего не воспримет,Замкнуть канал 1-е устройство сможет лишь после того, как получит спе 25 циальный код подтверждения приемажезла, Этот код однонременно замкнетканал не только у 1-го устройства,но и у всех других устройств по маршруту, где вследствие различных причинканал не был замкнутПри замыкании канала у устройствпо мере прохождения специального кода подтверждения приема жезла в каналтакже могут быть переданы проиэволь 35ные обрывки сообщений "мусор" котоФрые также могут привести к появлениюодновременно нескольких жезлов в сети, Они уничтожаются специальным кодом подтверждения приема4 О Таким образом, вероятно ть того,что в канале появятся одновременнодва или более жезла, снижается и соответственно .снижается вероятностьодновременной передачи информации несколькими абонентами сети,В результате снижения вероятностипоявления коллизий повышается проиэнодительность сети, снижается ее стоимость.Получение жезла однозначно определяет право доступа к ресурсам сетитолько устройства-держателя жезла,остальные, не располагающие в данныймомент жезлом, такого права не имеют и могут только принимать информационные сообщения,Такая однозначность жезловой передачи гарантирует начало передачи каж1494013 дым абонентом сети не позднее определенного временного интервала. Составитель В,Сычев Редактор А.Ревин Техред Л,Сердюкова Корректор Т,МалецЗаказ 4111/45 Тираж 668 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб, д. 4/5 Производственно-издательский комбинат "Патент", г,ужгород, ул. Гагарина,01 формула изобретения5 Устройство управления передачей данных, содержащее блок управления ключ канала передачи данных, преобразователи оптического сигнала в электрический и электрического сигнала в оптический, причем канальный вход устройства является канальным входом преобразователя оптического сигнала в электрический, канальный выход которого соединен с информационным входом ключа канала передачи данных, выход которого соединен с канальным входом преобразователя электрического сигнала в оптический, канальный выход которого является канальным выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности работы, в него введены ключ выходного потока данных, ключ 25 помехоподавляющих кодов, формирователь помехоподавляющих кодов и дешифратор адреса, причем соответствующиеразряды информационного выхода преобразователя оптического сигнала вэлектрический подключены к соответствующим разрядам входа дешифратораадреса и разрядам информационноговыхода устройства, информационныйвход которого соединен с информационным входом ключа выходного потокаданных, выходы разрядов которого ивыходы разрядов ключа помехоподавляющих кодов подключены к соответствующим разрядам информационного вхо-.да преобразователя электрическогосигнала в оптический, выход дешифратора адреса соединен с входом запроса блока управления, выход командыкоторого соединен с входом формирователя помехоподавляющих кодов, выход которого подключен к информационному входу ключа помехоподавляющих кодов, управляющие входы ключейканала передачи данных, выходногопотока данных и помехоподавляющих кодов соединены с соответствующими выходами блока управления,
СмотретьЗаявка
4261198, 12.06.1987
МОСКОВСКИЙ СТАНКОИНСТРУМЕНТАЛЬНЫЙ ИНСТИТУТ
СОСОНКИН ВЛАДИМИР ЛАЗАРЕВИЧ, ЛУЦКОВ ВАДИМ ЕВГЕНЬЕВИЧ, БОБКОВ ЮРИЙ АЛЕКСАНДРОВИЧ, МЕШКОВ АЛЕКСАНДР АЛЕКСЕЕВИЧ, МАЛЮГА ЮРИЙ СЕРГЕЕВИЧ, ЧЕКИН СЕРГЕЙ ГЕННАДЬЕВИЧ, ЮДИЦКИЙ СЕРГЕЙ СЕМЕНОВИЧ
МПК / Метки
МПК: G06F 15/16
Опубликовано: 15.07.1989
Код ссылки
<a href="https://patents.su/4-1494013-ustrojjstvo-upravleniya-peredachejj-dannykh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство управления передачей данных</a>