Если до прихода запроса передачи - со стороны канала такой команды от ЭВМ не поступало, т.е. ЭВМ не готова к приему пакета, то блок 8 управления выдает формирователю 6 помехо- подавлиющих кодов команду отказа приема. Формирователь 6 помехоподавляю- щих кодов передает в канал код отказа приема, после чего блок 8 управления размыкает ключ 5 формирователя поме- хоподавляющих кодов, и устройство переходит в пассивное состояние.
Реанимация жезла в сети в случае его утери производится следующим образом.
Пока жезл существует в канале у всех устройств управления передачей данных таймеры отключены. Если жезл пропал, то таймеры у всех устройств включаются, причем выдержка времени везде различная.
Когда истекает наименьшая вьщерж- ка времени, устройство реанимирует жезл в сети и гие таймеры.
Задержки времени подобраны таким образом, чтобы в сети не возникло ситуации, когда две или более задержки истекают одновременно.
Такой механизм реанимации жезла в сети повышает надежность работы системы, так как не требует наличия хост-машины.
Жезл () представляет собой код, СОСТОЯ1ЦИЙ из двух частей: адресной части, в которой указьшается адрес того устройства, которому передается от устройства, владеющего жезлом в данный момент времени, и признака жезловой передачи, который отличает жезл от других кодов, передаваемых по каналу.
Передача жезла осуществляется последовательно от одного устройства к другому, причем жезл передается устройству, физически расположенному перед данным.
Подобная стратегия передачи жезла в однонаправленном кольцевом канале состоит в том, что i-e устройство передает жезл не (i+l)-My, а (i-l)-My устройству управления передачей данных, т.е. в направлении.
Этим достигается CJ Ieдyк)щee. Перед получением жезла i-ым устройством канал находился в замкнутом состоянии. При получеп}1и жезла происходит размыкание канала и и этот момент су15
20
ществует вероятность скачков напряжения, причем в канал поступит произвольное слово (мусор), которое может совпасть с жезлом, адресуемым одному из устройств управления передачей данных. В результате в сети появятся два или более жезлов в промежутке между jj(i + l)-M и i-M уст- Q ройствами.
Чтобы этого не произошло, необходимо передавать жезл от i-ro устройства только (1-1)-муо Тогда при размыкании канала в момент прихода жез ла и появлении скачков напряжения произвольное слово (мусор) поступит в канал, но попадает только i-му устройству, которое жезл уже передало, а канал еще не замкнуло. Следовательно, это слово другим устройствам передано не будет, а i-e устройство его не воспримет.
Замкнуть канал i-e устройство сможет лишь после того, как получит спе- тем самым обнуляет дру- 25 циальный код подтверждения приема
жезла. Этот код однов)еменно замкнет канал не только у i-ro устройства, но и у всех других устройств по маршруту, где вследствие различных причин 30 канал не был замкнут.
При замыкании канала у устройств по мере прохождения специального кода подтверждения приема жезла в канал также могут быть переданы произвольные обрывки сообщений мусор , которые также могут привести к появлению одновременно нескольких жезлов в сети. Они уничтожаются специальным кодом подтверждения приема.
Таким образом, вероятно ть того, что в канале появятся одновременно два или более жезла, снижается и соответственно снижается вероятность одновременной передачи информации несколькими абонентами сети.
В результате снижения вероятности появления коллизий повышается производительность сети, снижается ее стоимость.
Получение жезла однозначно определяет право доступа к ресурсам сети только устройства-держателя жезла, остальные, не располагающие в данный момент жезлом, такого права не имеют и могут только принимать информационные сообщения.
Такая однозначность жезловой передачи гарантирует начало передачи каж35
40
45
50
55
15
20
35
40
45
50
55
дым абонентом сети не позднее определенного временного интервала.
Формула изобретения
Устройство управления передачей данных, содержащее блок управления ключ канала передачи данных, преобразователи оптического сигяала в электрический и электрического сигнала в оптический, причем канальный вход устройства является канальным входом преобразователя оптического сигнала в электрический, канальный выход которого соединен с информационным вхо- р,ом ключа канала передачи данных, выход которого соединен с канальным входом преобразователя электрического сигнала в оптический, канальньй выход которого является канальным выходом устройства, отличающееся тем, что, с целью повышения надежности работы, в него введены ключ выходного потока данных, ключ помехоподавляющих кодов, формирователь помехоподавляющих кодов и дешиф
5
0
5
ратор адреса, причем соответствующие раз ряды информационного выхода преобразователя оптического сигнала в электрический подключены к соответствующим разрядам входа дешифратора адреса и разрядам информационного выхода устройства, информационный вход которого соединен с информационным входом ключа выходного потока данных, выходы разрядов которого и выходы разрядов ключа помехоподавляющих кодов подключены к соответст- вукщим разрядам информационного входа преобразователя электрического сигнала в оптический, выход дешифратора адреса соединен с входом запроса блока управления, выход команды которого соединен с входом формирователя помехоподавляющих кодов, выход которого подключен к информационному входу ключа помехоподавляющих кодов, управляющие входы ключей канала передачи данных, выходного потока данных и псмехоподавляющих кодов соединены с соответствующими выходами блока управления.
название | год | авторы | номер документа |
---|---|---|---|
Межсетевое устройство управления | 1986 |
|
SU1383380A1 |
Устройство для ввода информации | 1987 |
|
SU1529231A1 |
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ | 1993 |
|
RU2079876C1 |
Устройство для автоматического установления соединений и обмена сообщениями | 1989 |
|
SU1737760A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРОЦЕССОМ ДУГОВОЙ СВАРКИ НЕПЛАВЯЩИМСЯ ЭЛЕКТРОДОМ В СРЕДЕ ЗАЩИТНЫХ ГАЗОВ | 1988 |
|
SU1683244A1 |
Многоканальное устройство для передачи и приема дискретных сообщений | 1987 |
|
SU1443192A1 |
Устройство для сопряжения ЭВМ с абонентом | 1986 |
|
SU1334154A1 |
Устройство для сопряжения подсистем системы передачи данных | 1978 |
|
SU752316A1 |
Устройство для передачи телеметрической информации | 1981 |
|
SU1005144A1 |
Изобретение относится к сетям ЭВМ ,в частности, к локальным вычислительным сетям для передачи данных и управления объектами в реальном времени. Цель изобретения - повышение надежности работы системы - достигается за счет того, что в систему управления передачей данных дополнительно введены формирователь 6 помехоподавляющих кодов, дешифратор 7 адреса, ключ 5 помехоподавляющих кодов, ключ 4 выходного потока данных. 2 ил.
Фиг. 2
Авторы
Даты
1989-07-15—Публикация
1987-06-12—Подача