и 29, таймеры 10-14, эл-ты ИЛИ 15- 17, канальный npHeNfHHK 18, коммутаторы 19 и 20, индикаторы 23 и 24 конфликта, интерфейсные передатчики 25 и 26, эл-т И 27 н г-р 28. При включении питания интерфейсный блок 1 устанавливается в режим Шлейф, позволяющий проверить работоспособность этого блока, не осуществляя передачи информации в линию связи 2, Затем осуществляется разрешение ра
боты интерфейсного блока 1 с линией связи 2, В режиме Прием информации из линии связи 2 возможны два слу- , чая: Корректный прием и Прием при конфликтной ситуации в линии. При передаче в линию связи 2 возможны следующие случаи: Передача - прием корректно, Конфликт в блоке, Конфликт в линии - последний, Конфликт в линии - не последний и Генерация станции. 1 ил.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения абонентской станции с линией связи локальной сети | 1986 |
|
SU1416987A1 |
Устройство для сопряжения абонентских станций локальной сети | 1988 |
|
SU1501076A1 |
Устройство для сопряжения абонентских станций с линией связи локальной сети | 1986 |
|
SU1437872A1 |
Приемопередающий блок с приоритетом приема | 1986 |
|
SU1438014A1 |
ПРИЕМОПЕРЕДАТЧИК РАДИОЛИНИИ ЛОКАЛЬНОЙ ВЫЧИСЛИТЕЛЬНОЙ СЕТИ | 1996 |
|
RU2113057C1 |
Устройство для сопряжения сегментов общей линии связи локальной сети | 1986 |
|
SU1499361A1 |
ЦЕНТРАЛЬНАЯ СТАНЦИЯ СИСТЕМЫ РАДИОСВЯЗИ С ПОДВИЖНЫМИ ОБЪЕКТАМИ | 2006 |
|
RU2311737C1 |
Устройство управления доступом к общему каналу связи | 1985 |
|
SU1290569A1 |
Волоконно-оптическая система связи | 1990 |
|
SU1823141A1 |
Устройство для приема и передачи данных | 1988 |
|
SU1596478A1 |
Изобретение относится к технике передачи данных. Цель изобретения - повышение надежности в работе сети множественного доступа. Устройство содержит интерфейсный блок 1, линию связи 2, терминал 3, терминальную станцию 4, интерфейсный приемник 5, канальный передатчик 6, усилитель 7, детекторы 8 и 21, триггеры 9,22 и 29, таймеры 10-14, элементы ИЛИ 15-17, канальный приемник 18, коммутаторы 19 и 20, индикаторы 23 и 24 конфликта, интерфейсные передатчики 25 и 26, элемент И 27 и г-р 28. При включении питания интерфейсный блок 1 устанавливается в режим "шлейф", позволяющий проверить работоспособность этого блока, не осуществляя передачи информации в линию связи 2. Затем осуществляется разрешение работы интерфейсного блока 1 с линией связи 2. В режиме "прием информации из линии связи 2" возможны два случая: "корректный прием" и "прием при конфликтной ситуации в линии". При передаче в линию связи 2 возможны следующие случаи: "передача - прием корректно", "конфликт в блоке", "конфликт в линии - последний", "конфликт в линии - не последний" и "генерация станции". 1 ил.
Изобретение относится к области передачи данных и может быть использовано в моноканальных локальных вычислительных ,. сетях с множественным доступом.
Цель изобретения - повьппение надежности работы сети множественного доступа.
На чертеже представлена блок-схема устройства.
Устройство содержит интерфейсный блок 1, линию 2 связи, терминал 3, терминальную станцию 4, интерфейсный
приемник 5, кансшьный передатчик 6, усилитель 7, первый детектор В,
первый триггер 9, первый 10, второй 11, третий 12, четвертый 13 и пятый 14 таймеры, первый 15, второй 16 и третий 17 элементы ИЛИ, канальный приемник 18, первый i9 и второй 20 коммутаторы, второй детектор 21, второй триггер 22, первый 23 и второй 24 индикаторы конфликта, первый 25 и второй 26 интерфейсные передатчики, элемент И 27, генератор 28 и третий триггер 29.
Устройство работает следующим образом.
При включении питания блок 1 устанавливается в режим шлейфа, т.е. в режим, позволяющий проверить работоспособность интерфейсного блока 1, не осуществляя передачи информации в линию 2 связи. В этот МО- мент на выходе первого детектора 8, триггера 9, таймеров 10 и 11, на первом и втором выходах таймеров 12-14, на первом и втором выходах второго детектора 21, на выходе триггера 29 установлены высокие логические уровни, на выходе триггера 22 и индикатора 24 - низкие логические
0
5
0
5
0
5
0
5
уровни, на Первым выходе индикатора 23 устанавливается высокий логический уровень, на втором выходе индикатора 23 - низкий логический уровень. Установка высокого логического уровня на первом выходе индикатора 23 приводит к запуску таймера 13 через элемент ИЛИ 16 н установке на втором выходе таймера 13 низкого логического уровня, что позволяет передать на дополнительный вход станции 4 сигнал, подтверждающий включение интерфейсного блока 1. Установка высокого логического уровня на выходе триггера 29 приводит к подключению выхода усилителя 7 к первому входу интерфейсного передатчика 25 и входу второго детектора 21 через коммутатор 19 с одной стороны и блокированию канального передатчика 6 через элемент ИЛИ 15 с другой (высокий логический уровень на третьем входе канального передатчика 6) .
В режиме Шпейф информационная последовательность с выхода станции 4 поступает на вход интерфейсного приемника 5. С первого выхода интерфейсного приемника 5 принятая от стан- ции 4 информация поступает на первый вход канального передатчика 6 и вход усилителя 7, с второго выхода интерфейсного приемника 5 - на вход первого детектора 8, Первый детектор 8 выделяет огибающую информационного пакета и устанавливает на своем выходе сигнал Передача низким логн- чейким уровнем, который поступает на первый вход триггера 9 и вторые входы индикаторов 23 и 24. В этот момент на втором входе триггера 9 установлен высокий логический уро5
вень, Эти условия приводят к появлению на выходе триггера 9 сигнала низкого логического уровня, поступащего на первые входы таймера 10, элемента ИЛИ 15 и индикатора 24. При этом выход элемента ИЛИ 15 своего состояния не изменяет, так как на втором входе элемента ИЛИ 15 установлен высокий логический уровень с выхода триггера 29. Индикатор 24 своего состояния не изменяет. Установка высокого логического уровня позволяет осуществить подключение выхода усилителя 7 к входу второго детектора 21 и второму входу интерфейсного передатчика 25. Это приводит к установка на первом выходе второго детектора 21 сигнала Прием низким логическим уровнем и передаче его на второй вход таймера 11 и первые входы индитора 23 и интерфейсного передатчика 25. Установка сигнала Прием вызывает срабатывание таймера 11 и разрешает работу интерфейсного передатчика 25, т,е. позволяет транслировать принятую информацию на вход станции 4. Изменение состояния выхода таймера 11 не влияет на состоя ние выхода триггера 9. По окончании передачи, т.е. при снятии информационной последовательности с выхода станции 4, аналогично описанному, с первого входа триггера 9 и первог входа детектора 21 соответственно сняты сигналы Передача и Прием. Это вызывает срабатывание индикатор 23 и установку на его первом и втором выходах соответственно сигналов низкого и высокого логических уровней, что ведет к установке на выходах элементов ИЛИ 16 и 17 соответственно низкого и высокого логических уровней. Происходит срабатьшание таймера 14 и разрешение прохождения импульсов, вырабатываемых генератором 28, через коммутатор 20 на вход интерфейсного передатчика 26, с выхода которого эти импульсы поступают
на дополнительный вход станции 4, идентифицируя конфликтную ситуацию в линии. После срабатывания таймера 14 на его втором выходе устанавливается сигнал высокого логического уровня, на первом выходе - импульс отрицательной полярноста, который вызывает срабатывание элемента И 27 и сброс индикатора 23, т.е. установк
Q 15 20 5О д ij Q
5
5
876
низких логических уровней ил его Jii.i- ходах. Установка на четвертом pxciAe коммутатора 20 высокого логического уровня ведет к прекращению передачи импульсов с выхода генератора 28 на дополнительный вход станции 4 и вызывает срабатывание триггера 29, устанавливается режим работы устройства, при котором разрешена работа блока
1с линией 2 связи.
В режиме Прием информации из линии 2 связи возможны два случая: Корректный прием и Прием при конфликтной ситуации в линии. В случае корректного приема информация из линии 2 связи поступает на канальный приемник 18, с выхода которого поступает на третий вход коммутатора 19 и далее на вход второго детектора 21 и первый вход интерфейсного передатчика 25. Аналогично приему в режиме 1Млейф на Первом выходе второго детектора 21 низким логическим уровнем устанавливается сигнал , что Ведет к Передаче на вход станции 4 информационной последовательности, принятой интерфейсным блоком 1 из линии 2 связи. При окончании приема из линии 2 сигнал Прием снимается, что ведет к срабатьшанию индикатора 23, установке на Первом входе элемента 7 сигнала высокого уровня и запуску таймера 14, т.е. станция 4 оповещена об окончании операции приема из линии
2связи.
В режиме Прием из линии 2 связи при конфликтной ситуации, т.е. при наличии двух или более передач одновременно, на втором выходе второго детектора 21 устанавливается сигнал низкого логического уровня, который поступает на счетный вход триггера 22, что ведет к установке на его выходе сигнала высокого логического уровня и через элемент 16 к запуску таймера 13. Это вызывает передачу на дополнительный вход станции 4 такого количества импульсов, вырабатываемых генератором 28, которое соответствует времени срабатывания таймера 13. По окончании срабатывания таймера 13 на его выходе вырабатывается импульс отрицательной полярности, который устанавливает на выходе триггера 22 низкий логический уровень, т.е. подтверждает через схему
27 установку на выходах индикатора 23 сигналов низкого логического уровня . Снятие сигнала Прием с первого выхода детектора 21 после разрешения конфликтной ситуации вызывает сраба- бывание таймера 14 и оповещение станции 4.
При передаче в линию 2 связи возможны следующие случаи: Передача - прием корректно, Конфликт в блоке, Конфликт в линии - последний, Конфликт в линии - не последний и Генерация станции.
R случае ситуации Передача - прием корректно информация со станции 4 поступает на интерфейсный приемник 5, с выходов которого поступает на первый вход канального передатчика 6 и вход первого детектора 8.На выходе детектора 8 устанавливается сигнал Передача низким логическим уровнем, что приводит к срабатыванию триггера 9 и установке на его выходе и выходе элемента 5 сигналов низкого логического уровня. При этом разрешена работа канального передатчика 6 и информации, передаваемой станцией 4, поступает в ли- нию 2 связи, откуда через канальный приемник 18 и коммутатор 19 она попадает на вход второго детектора 21 и второй вход интерфейсного передатчка 25. Далее блок 1 ведет себя ана- логично ситуации Корректный прием с той лищь разницей, что при прекращении передачи в установке высокого логического уровня на втором выходе индикатора 23 используется анализ сигналов Передача и Прием, после чего происходит запуск таймера 14 и оповещение станции 4.
Ситуация Конфликт в блоке возникает при следующих условиях: стан- ция 4 начала передачу, но эта передача еще Не вьщ1ла в линию 2 связи; из линии 2 связи в блок 1 уже поступает информация. Передаваемая другой станцией. Иначе, если сигнал Прием устанавливается с нек эторым опережением по отношению к сигналу Передача (ситуация, обратная случаю Передача - прием корректно), т.е, если сигнал низкого логического уровня на втором входе триггера 9 устанавливается раньше сигнала низкого логического уровня на его первом входе, состояние триггера 9 не
изменяется и на его выходе присутствует высокий логический уровень, канальный передатчик 6 заблокирован. Такая комбинация сигналов анализируется индикатором 24, что приводит к установке на его выходе сигнала высокого логического уровня и через элемент 17 к запуску таймера 14, т.е. оповещению станции 4. Станция 4 в соответствии с протоколом разрешения конфликтной ситуации прекращает передачу. Блок 1 оказывается в режиме Прием инЛормации из линии 2 связи. Таймер 11 необходим для автматического отключения функции приоритета приема из линии 2 связи над передачей станции 4, т.е. функция - приоритета устанавливается на время, незначительно превьшающее время обработки станцией 4 конфликтной ситуации. Это дает возможность станции 4 в случае невозможности приема информационного пакета, поступающего в не из линии 2 связи, спровоцировать конфликт в линии 2 связи, т.е. использовать механизм защиты от пропадания пакетов в случае перегрузки приемных буферов станции 4.
Ситуации Конфликт в линии - последний и Конфликт в линии - не последний отличаются между собой только окончаниями и обрабатываются блоком 1 следующим образом. Передача в линию 2 связи происходит так же, как и в случае Передача - прием - корректно, но в линии 2 возникает конфликтная ситуация, которая обнаруживается вторым детектором 21 и обрабатывается аналогично ситуации Прием при конфликтной ситуации в линии. При окончании рассматриваемых ситуаций анализируется снятие сигнало Передача с выхода детектора 8 и Прием с выхода детектора 21 и в зависимости от условий Снято одновременно или Передача снята раньше соответственно на втором или первом выходах индикатора 23 устанавливаетс сигнал высокого логического уровня, что ведет к запуску таймера 14 или таймера 13, иначе - соответств тощему оповещанию станции 4. Условие выхода последним из конфликтной ситуации говорит о том, что станция 4 начинала передачу первой и, имея соответствующие средства повышения приорите ности выхода, может воспользоваться Переданным ей оповещением для полу9
чения преимущества при следующей попытке передачи в линию 2 связи.
Ситуация Генерация станции мож возникнуть из-за сбоев в выходных узлах станции 4, использующих средсва представления передаваемой информации при помощи манчестерского кодирования и в случае нарушения, а именно превьппения максимально опре деленного размера информационного пакета. Эту ситуацию блок 1 обрабатывает аналогично ситуации Передача - прием - корректно, но устанока низкого логического уровня на выходе триггера 9 не только разрешает работу канального передатчика 6, но и запускает таймер 10. Если длительность сигнала Передача менше заданного числа битовых интерва- лов, то сняуие сигнала Передача автоматически сбрасывает таймер 10 и на его выходе никакие сигналы не вырабатываются, т.е. сохраняется высокий уровень, В случае, если длительность сигнала Передача превышает это число битовых интервалов, на выходе таймера 10 устанавливается сигнал низкого логического уровня, который поступает на второй вход канального передатчика 6, что вызывает его блокировку и прекращение перадачи в линию 2 связи, и на первые входы таймера 12 и коммутатора 20. Происходит запуск таймера 12 и на его втором выходе устанавливается сигнал низкого логического уровня, который позволяет Передать станции 4 оповещание. После окончания времени срабатыва- ния таймера 12 на его первом выходе появляется импульс отрицательной полярности, поступающий на первый вход триггера 29, что приводит к его срабатыванию, т.е. перевода бло- ка 1 в режим 01лейф. Установка низкого логического уровня на четвертом входе блока 23 не позволяет ему сработать и вьюасти блок 1 из режима Шлейфа в случае прекраще- иия генерации станции.
Формула изобретения
Устройство приемопередачи для сети множественного доступа, содержащее линию связи, терминальную станцию, последовательно соединенные интер фейсный приемник и канальный
д 20 25 30 35 0 5 0
5
1Я7 10
передатчик, последовательно соединенные первый детектор, первый триггер и первый таймер, канальный приемник, второй детектор, первый интерфейсный передатчик и генератор, причем второй выход интерфейсного приемника соединен с входом первого детектора, выход первого таймера подключен к второму входу канального передатчика, первый выход второго, детектора соединен с первым входом первого интерфейсного передатчика, вход интерфейсного приемника и выход nepjBoro интерфейсного Передатчику соединены соответственно с выходом и входом терминальной станции, а выход канального передатчика и вход канального приемника подключены к линии связи, отличающееся тем, что, с Целью повышения надежности работы сети множественного доступа, введены усилитель, первый, второй и третий элементы ИЛИ, второй, третий, четвертый и пятый таймеры, первый и второй коммутаторы, второй интерфейсный передатчик, второй и третий триггеры, первый и второй индикаторы конфликта и элементы И, причем вход усилителя соединен с первым выходом интерфейсного приемника, выход усилителя соединен с первым входом Первого коммутатора, выход Первого элемента ИЛИ подключен к третьему входу канального передатчика, а ее первый вход объединен с первым входом второго индикатора конфликта и подключен к выходу пер- вого триггера, второй вход первого элемента ИЛИ и второй вход первого коммутатора объединены и подключены к выходу третьего триггера, третий вход первого коммутатора соединен с выходом канального приемника, выход первого коммутатора подключен к входу второго детектора и второму входу Первого интерфейсного передатчика. Первые входы второго, третьего, четвертого и пятого таймеров соединены с вторым входом Первого таймера и Первым входом второго коммутатора и подключены к выходу генератора, второй вход второго таймера соединен с первым входом первого индикатора конфликта и подключен к первому выходу второго детектора, выход второго таймера соединен с вторым входом первого триггера, второй выход второго детектора соеди- .
1115
ней со счетным входом второго триггера, установочный вход которого соединен с первым входом элемента И и подключен к первому выходу четвертого таймера, второй выход которого соединен с вторым входом второго коммутатора, выход второго триггера подключен к первому входу второго элемента ИЛИ, выход которого соединен с вторым входом четвертого таймера, второй вход второго элемента ИЛИ соединен с первым выходом первого индикатора конфликта, а его второй выход соединен с первым входом тре- тьего элемента ИЛИ, выход которой подключен к второму входу пятого таймера, второй вход третьего элемента ИЛИ соединен с выходом второго индикатора конфликта, вторые входы обоих индикаторов конфликта объединены и подключены к выходу первого детектора, третий вход первого инди712
атора конфликта соединен с выходом элемента И, второй вход которого бъединен с установочным входом третьего триггера и подключен к первому выходу третьего таймера, третий вход второго коммутатора и второй вход третьего таймеру объединены с четвертым входом первого индикатора конфликта и подключены к выходу первого таймера, третьи входы элемента И и второго индикатора конфликта подключены к первому выходу пятого таймера, второй выход которого соединен со счетным входом третьего триггера и подключен к четвертому входу второго коммутатора, выход которого через второй интерфейсный передатчик соединен с дополнительным входом терминальной станции, пятый вход второго коммутатора соединен с вторым выходом третьего таймера.
Приемопередающий блок с приоритетом приема | 1986 |
|
SU1438014A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
1989-11-23—Публикация
1987-11-25—Подача