Устройство для подключения сетевых станций

 

Изобретение относится к вычислительной технике и может быть использовано при формировании архитектуры кольцевой локальной сети ЭВМ, Цель изобретения - повышение скорости и надежности передачи информации в кольцевой локальной сети. Для этого в устройство, содержащее две цепочки из последовательно соединенных преобразователей 1, 8 сигналов в код Манчестер П, мультиплексоров 2, 9 и преобразователей 3, 10 кода Манчес- , тер П в сигнал, дополнительно введены два элемента 5, 6 гальванической развязки, элемент И 7 и узел распределенной цепи управления 4. Вход и выход первой цепочки являются соответственно информационными входом Sf и выходом S устройства. Из состава сети выделяются автономно действующие подсети. Изменение состава и конфигурации сети осуществляется автоматически , без разрушения текущих сетевых процессов, 1 табл., 5 ил. (Я

СОЮЗ СОВЕТСНИХ

РЕСПУБЛИК

А1

„„SU„„1640707

0 06 F )5/)6

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ (21) 4642995/24 (22) 30.01. 89 (46) 07.04,91. Бюл. )) 13 (72) Г.М,Румянцев и Е,П.Цветков (53) 681. 325.088(088.8) (56) Патент QIIA Ф 4493021, кл. G 06 F. 15/16 1985.

Авторское свидетельство. СССР

Ф 1383380, кл, G 06 F 15/10, 1985. (54) УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕБИ

CETEBblX СТАНЦИЙ (57) Изобретение относится к вычислительной технике и может быть использовано при формировании архитектуры кольцевой локальной сети ЗВМ. Цель изобретения - повышение скорости и надежности передачи информации в

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

Манчестер П, мультиплексоров 2, 9 и преобразователей 3, 10 кода Манчестер П в сигнал, дополнительно введе- ны два элемента 5, 6 гальванической развязки, элемент И 7 и узел распределенной цепи управления 4. Вход и выход первой цепочки являются соответственно информационными входом S< и выходом S устройства. Иэ состава сети выделяются автономно действующие подсети. Изменение состава и конфигурации сети осуществляется автоматически, беэ разрушения текущих сетевых процессов. 1 табл., 5 ил.

1640707

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

Целью изобретения является повышение скорости и надежности передачи информации в кольцевой локальной сети.

На фиг. l представлена структур» ная схема предлагаемого устройства; на фиг. 2 — узел распределенной це» пи управления (содержит несколько адаптеров); на фиг. 3 - варианты подключения адаптеров; на фиг. 4 — виды конфи урации сети . разделенные кольца (а); петля (б) и объединенное кольцо (в), Устройство содержит первый преобразователь 1 сигналов в код Манчестер II, первый мультиплексор 2, первый преобразователь 3 кода Манчестер

II в сигнал, узел распределенной цепи управления 4, первый 5 и второй 6 элементы гальванической развязки, 25 элемент И 7, второй преобразователь

8 сигналов в код Манчестер II второй мультиплексор 9, второй преобразователь 10 кода Ианчестер II в сигнал и первую 11 и вторую 12 линии управления .

Узел распределенной цепи управле- ния (фиг, 2) содержит и сетевых адап»теров 13, каждый из которых состоит из первого 14 и второго 15 элементов гальванической развязки, первого 16, второго 17 и третьего 18 элементов И первого элемента ИЛИ 19, первого элемента HE 20, четвертого 21 и пятого

22 элементов И, второго элемента НЕ 40

23, шестого элемента И 24, второго

25, третьего 26 и четвертого 27 эле ментов ИЛИ, седьмого 28 и восьмого 29 элементов И третьего элемента НЕ 30 и блока обработки 31. 45

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

55 зователь 3, а в кольце подсети - через преобразователь 8, мультиплексор

9 и преобразователь 10. Устройство ретрансляции представляет собой узел межсетевой коммутации, Система управления таким узлом распределена в адаптерах одной из коммутируемых сетей (подсети), Другая сеть как бы . образована из переменного множества таких подсетей. В их числе возможны подсети, содержащие один или более адаптеров, которые постоянно включены в контур основного кольца. Для удобства адаптерам подсети присваивают адреса от А, до А„ „„в порядке возрастания по звеньям узла распределенной цепи управления, начиная от выходов ретранслятора (m — количество адаптеров в подсети) (фиг. 3) .

Устройство может обеспечивать образование трех видов сети; разделение колец; образование петли; объединение колец (фиг. 4).

Каждый сетевой адаптер и ретранслятор имеют независимые источники питания, Поэтому узел распределенной цепи управления, образованный соединением всех адаптеров подсети по линиям 11 и 12, содержит элементы гальванической развязки. С помощью обратной связи, соединяющей последний адаптер в цепи (А„) с первым (A„) через элементы гальванической развязки

5 и 6 ретранслятора, линии управления замкнуты в кольцо. Состояние готовности узла распределенной цепи управления устанавливается сигналами "Готово" (вых. 2 блока 31) и управляющей комбинацией УКГ-вых. 3 и вых. 4, когда все соединения в узле распределенной цепи управления целы и все адаптеры включены. В первом адаптере состоянием "О" сигнала "Готов" запрещена передача входных сигналов чеpes элементы И 16, 17 и с выходов блока 31 обработки через элементы И 18, 22 28, элементы ИЛИ !9, 25, линии

11 и через элементы ИЛИ 26, И 29 линии 12 передается УК=IO. В остальных адаптерах "1" состоянием сигналов

"Готов" и УК=ОО обеспечивается передача входной комбинации "10" через элементы 14, 16» 22, 25, 28 и через элементы 15, 17, 26, 29 на выход. В результате состояние "1" линии 11 определяет готовность адаптеров подсети к взаимодействию, а состояние "О" линии 12 передается в ретрансляторе через элемент 6 на мультиплексор 9 и через элемент 7 на мультиплексор 2. Ретранслятор сохраняет исходную конфигурацию сети, т.е.

7 6 дается на выходы данного адаптера через элементы И 24, 28 и ИЛИ 25 и через элементы ИЛИ 26 и И 29. Согласно таблице эта комбинация подается на вход ретранслятора без изменения.

С выхода элемента И 7 сигнал совпа дения "1" подается на управляющий вход мультиплексора 2. Основное кольцо разрывается. Информация из кольца подсети передается через преобразователь 8, мультиплексор 2 и преобразователь 3. Образована конфигурация объединенных колец.

Для того, чтобы такое же взаимодействие можно было установить по инициативе внешнего абонента, для первого в подсети адаптера предусмотрена возможность параллельного приема ин» формации блоком обработки по дополнительному каналу из канала основного кольца через преобразователь 1.

Первый в подсети адаптер анализирует состояние входов узла распреде" ленной цепи управления. Если подсеть находится в режиме автономного взаимодействия, то блоком обработки анализируется адресная часть кадров, принимаемых по дополнительному каналу.

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

В конце сеанса связи с внешним абонентом блок обработки адаптера, передавшего (принимавшего ) последний кадр, переводит узел распределенной цепи управления в исходйое состояние. Восстанавливаются связи разделяемых ко лец. Процесс внутринних взаимодействий продолжается в рамках подсети.

Для различных абонентов подсети внешние соединения могут устанавливаться в различные моменты времени и различаться по продолжительности.

Поэтому конфигурация объединенных колец будет сохраняться, пока хотя бы одно соединение из ранее установленных остается не разорванным. Восстановить разделение колец мо жет любой адаптер подсети в случае обнаружения неисправности по реэуль5 164070 разделение колец. Адаптеры подсети могут работать в режиме автономного взаимодействия, Узел распределенной цепи управления выполнен так, что состояние его линий 11 и 12 на выхо5 де последнего адаптера с адресом А„,я, является результатом действия совокуг1ности факторов.

Во-первых: целостность соединений между всеми звеньями узла распределенной цепи управления и наличие питания в каждом звене действуют в случаях нарушения независимо от управляющих сигналов с блоков обработки.

Во-вторых: передача исходной УК=

=10 в первом адаптере с выходов блока обработки, в остальных - с входа на выход обеспечивается установкой сигнала "Готов" на все время включения 20 в первом адаптере в состояние "О", в остальных - "1".

В-третьих: передача активирующих

УК с блока обработки любого адаптера возможна лишь при наличии указанных 25 вьппе условий в каждом звене.

Совокупное действие состояния входов линий 11 и 12 и соответствующих разрядов УК для всех адаптеров, кроме первого, в узле распределенной цепи управления отражено в таблице, В первом адаптере УК передается на выход независимо от состояния на входе.

Когда любому из абонентов подсети необходимо установить взаимодействие с внешним абонентом, с блока обработки передается УК=01. Передача "1" через элемент И 22 на выход линии 11 запрещается сигнапом с элемента И 21.

На выход линии 12 передается 1 е- 40

; рез элементы ИЛИ 26 и И 29. На управ, ляющий вход мультиплексора 2 передается "0" через элемент 5 и элемент И 7, а на управляющий вход мультиплексора 9 "1" через элемент 6. Моноканал основного кольца остается замкнутым, а кольцо подсети разрывается . и информация передается из основного кольца через преобразователь 1, мультиплексор 9 и преобразователь 10

Образована конфигурация петли. Адаптеры подсети могут анализировать состояние канала основного кольца, принимать и обрабатывать передаваемую по нему информацию.

В период между передачей кадров в основном кольце, когда исключена опасность сбоя, блок обработки вырабатывает УК=1! . Эта.комбинация пере1640707

Блок обработки выполняет, в частности, операции по управлению ретатам анализа диагностической информации. Блок обработки устанавливает. при этом в "О" сигнал "Готов" и УК=

00. Состояние "00" линий 11 и 12

"5 передается следующим адаптером через элементы 14 16, 19 и элементы 15, l7 на эла мент ИЛИ 27, с выхода которого - на элементы И 28 и 29, выра» батывается сигнал. з апрета. Нез ависимо от установленной блоком обработки

УК выходы линий 11 и 12 будут иметь состояние ".00". Такой же результат будет и в случаях любого обрыва узла распределенной цепи управления или обесточивания хотя бы одного из ее звеньев.

Дпя постоянного подключения группы адаптеров (отдельного адаптера) к основному кольцу через ретранслятор блок обработки во включенном состоянии должен удерживать с "1" сигнал "Готов" и УК=11. В случаях появления неисправностей, указанных выше, разделение колец восстанавливает- 25 ся так же, как при управляемом под» кпючении, В режиме автономного вэаимо ействия первый адаптер подсети анализирует адресную часть сообщений, при щ0 нимаемых по дополнительному каналу.

При обращении из основного кольца к адаптеру данной подсети блок обработки первого адаптера переводит подсеть на время повторного обращения в кон-.. тур петли. Адаптер из состава подсети, принявший адресованное к ней пов торное обращение, устанавливает . объединение колец и наращивает счетчик °

В других случаях приема сообщения в свой адрес от внешнего абонента блок обработки, определив последний кадр в соединении, уменьшает счетчик и в случае его зануления восстанавпи» 45 вает исходную конфигурацию.

При обнаружении неисправности .в подсети блок устанавливает в "О" сигнал "Готов" и УК=ОО, выводит сообщение о неисправности и прекращает ра- 50 боту.

Блок 31 обработки станции представляет собой программное устройст во, предназначенное для реализации пРотоколов нижних уРовней локапьной сети. транслятором в следукщем порядке (фиг. 5 ), При включении адаптеров подсети дпя каждого из них должна быть сформирована информация о составе подсети и определен собственный адрес. Затем организуется программный счетчик внешних соединений и устанавливается в нулевое состояние. В адаптере первого звена сигнап "Готов" устанавливается в "О", а УК-10, В остальных адаптерах "Готов" =О, а УК=ОО.

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

Если нет диагностической информации о неисправностях подсети, блок переходит к передаче или к приему в зависимости от того, есть ли необходимость и возможность передавать. Если.и то и другое имеют место, то определяется принадлежность адресатаданной подсети внутреннему адресату, сообщение передается сразу. Перед тем как передать сообщение внешнему адресату, образуется конфигурация петли, прослушивается канал основного кольца и при отсутствии передачи в нем осуществляется объединение колец.

Если доступ к каналу основного кольца сразу не разрешен, блок обработки переходит в режим приема. При возврате в режим передачи достаточно лишь обеспечить доступ к каналу.

Когда сообщение передано и это было первое сообщение внешнему адресату, счетчик внешних соединений наращивается на 1, Если передан послед ний кадр во внешнем соединении, то счетчик убавляется на I При занулении счетчика блок восстанавливает исходную конфигурацию, Формула изобретения

1. Устройство подключения сетевых станций, содержащее первый и второй преобразователи сигналов и код Манчестер QI, первый и второй преобра зователь кода Манчестер II в сигнал, первый и второй мультиппексоры, причем вход первого преобразователя сиг" налов в код Манчестер II и выход первого преобразователя кода Манчестер

II. в сигнап являются информационны! 640707

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

Манчестер II подключен к информационному входу основного канала узла распределенной цепи управления и к второму информационному входу второго мультиплексора, выход второго преобразователя кода Манчестер II в сигнал подключен к информационному входу канала подсети узла распределенной 30 цепи управления, информационный выход канапа подсети которого соединен с входом второго преобразователя сигналов в код Манчестер II, выход которого подключен к второму информацион- 35 ному входу первого мультиплексора, первый и второй управляющие выходы узла распределенной цепи управления подключены к входам соответственно первого и второго элементов гальвани- 40 ческой развязки, выходы которых подключены соответственно к первому и второму входам элемента И и к первому и второму управляющим входам узла распределеннои цепи управления выход 45 элемента И и выход второго элемента гапьванической развязки подключены к управляющим входам первого и второго мультиппексоров соответственно, при этом узел распРеделенной цепи упраВле ния содержит и сетевых адаптеров, первый и второй управляющие входы, информационный вход основного канала, информационный вход канала подсети, пер Вый и ВТОРОЙ упр ЗВля кщи е Выходы информационный выход канала подсети узла распределенной цепи управления являются первым и вторым управлякщими входами, информационным входом основного канала, информационным входом канала подсети первого сетевого адаптера и первым и вторым управлякщим входом и информационным выходом канала подсети п-ro сетевого адаптера соответственно, первый и второй управлякщие выходы, информационный выход канала подсети i-го сетевого адаптера (i=1,...è-1) соединены с первым и вторым управляющими входами и информационным входом канала подсети (i+

+1)-го сетевого адаптера соответственно.

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

И и четвертого элемента ИЛИ, выход первого элемента И подключен к первому входу первого элемента ИЛИ, выход которого соединен с первым входом пятого элемента И и с вторым входом четвертого элемента ИЛИ, выход пятого элемента И соединен с первым входом второго элемента ИЛИ, выход которого подключен к первому входу седьмого элемента И, выход второго элемента И подключен к первому входу третьего элемента ИЛИ, к третьему входу четвертого элемента ИЛИ и через второй элемент НЕ к первому входу четвертого элемента И, выход которого соединен с вторым входом пятого элемента И, выход третьего элемента

ИЛИ подключен к первому входу восьмого элемента И, выход четвертого

ll 1640707 lZ элемента ИЛИ соединен с вторыми входа- И тРетьего элемента ИЛИ и шестого ми седьмого и восьмого элементов .И, элемента И, выход которого подключен первый. управляющий выход блока обра- к втоРомУ входУ втоРого элемента ИЛИ ботки подключен к второму входу и через третий элемент НЕ к третьему третьего элемента И и к первому входу вхоДУ тРетьего элемента И, выход кО 5 шестого элемента И, второй управляю- торого соединен с вторым входом перщий выход блока обработки соединен с вого элемента ИЛИ.

1 вторыми входами четвертого элемента

Вход л 12л

1

1

1

1

1

1.Т

0 0

0 0

1 0

1 0

0 О.

0,0

1 0

0 1

0 1

1 1

1 1

0

0

1

1

1

0

0

0

0

0

1

Выход

0

1

1

1

1

1 640707

1640707

Составитель В. Сычев

Техред JI.Îëèéíûê . Корректор Н. Король

Редактор Г.Румянцева

Заказ 1265 Тираж 414 Подпи сиое

3НИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. ужгород, ул, Гагарина, 10)

Устройство для подключения сетевых станций Устройство для подключения сетевых станций Устройство для подключения сетевых станций Устройство для подключения сетевых станций Устройство для подключения сетевых станций Устройство для подключения сетевых станций Устройство для подключения сетевых станций Устройство для подключения сетевых станций 

 

Похожие патенты:

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

Изобретение относится к вычислительной технике и является усовершенствованием изобретения по авт

Изобретение относится к вычислительной технике и может быть использовано для создания многомашинных вычислительных систем

Изобретение относится к вычислительной технике и предназначено для использования при построении коммутационных подсистем в многопроцессорных вычислительных системах с децентрализованным управлением

Изобретение относится к вычислительной технике и предназначено для работы в мультипроцессорной системе обработки данных, использующей общую информационную шину для доступа к общим ресурсам, 3/00, 3/04, ДОв частности к общей памяти группы процессоров или системы в целом

Изобретение относится к вычислительной технике и может быть использовано при построении многомашинных и многопроцессорных вычислительных систем

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

Изобретение относится к вычислительной технике и предназначено для организации многопроцессорных систем с обменом по общей шине

Изобретение относится к вычислительной технике и может быть использовано для построения контроллеров повышенной надежности

Изобретение относится к области вычислительной техники и может быть использовано при проектировании электронных вычислительных машин (ЭВМ) и мультипроцессорных вычислительных систем

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

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

Изобретение относится к системам передачи стоимости товара при безналичных операциях

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

Изобретение относится к области цифровой вычислительной техники и может быть использовано при организации многомашинных комплексов и многопроцессорных систем

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к области вычислительной технике и может быть использовано в цифровых вычислительных комплексах высокой производительности

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

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