Система передачи сообщений Советский патент 1985 года по МПК G08C19/28 

Описание патента на изобретение SU1150639A1

i г

« J 2

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

дом узла проверки сообщений транслятора, выходы элемента ИЛИ и элемента И являются соответственно первым и вторым выходами узла проверки сообщений транслятора.

3. Система по п. 1, отличающаяся тем, что блок умножения транслятора содержит генератор импульсов, ключи, регистры,

триггер и элемент ИЛИ, выходы первого и второго регистров подключены к первым входам соответственно первого и второго ключей, выходы которых подключены соответственно к первому и второму входам элемента ИЛИ, выход генератора импульсов подключен к входу триггера, первый и второй выходы которого подключены -к вторым входам соответственно первого и второго ключей, выходы первого и второго регистров соответственно первым и вторым входами блока умножения, выход элемента ИЛИ является выходом блока умножения.

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

название год авторы номер документа
Устройство для обмена информацией 1979
  • Гаврюшенко Виталий Николаевич
  • Григорьева Нина Петровна
  • Зяблицева Нина Александровна
  • Стернин Григорий Львович
  • Фирсов Виктор Тихонович
  • Шнейдер Роберт Исаакович
  • Козлов Сергей Иванович
  • Лещинский Борис Семенович
  • Ларкина Светлана Николаевна
  • Жуков Валентин Дмитриевич
  • Вертлиб Валерий Абрамович
SU1024896A1
Устройство для сбора,кодирования,передачи и приема информации с исправлением ошибок 1980
  • Анищенко Александр Дмитриевич
  • Кучинский Генрих Эдуардович
  • Коялис Витаутас Костович
  • Каханович Владимир Семенович
SU960898A1
Система контроля движения маршрутного транспорта 1983
  • Троицкий Вадим Николаевич
  • Цибулин Николай Михайлович
  • Бобин Юрий Григорьевич
  • Пережогин Владимир Николаевич
  • Интяков Николай Григорьевич
  • Андрианов Анатолий Георгиевич
  • Попок Анатолий Иосифович
  • Гладкий Леонид Федорович
  • Матюшев Анатолий Михайлович
  • Макаревич Инна Ивановна
  • Качар Марк Самуилович
SU1138820A1
Устройство контроля и регистрации служебных признаков в системе телемеханики 1980
  • Золотоносов Нафталий Менделевич
  • Евланов Геннадий Петрович
  • Иванов Виктор Иванович
  • Акаткина Ирина Ивановна
SU943804A2
Устройство для лексического анализа метамикроассемблера 1982
  • Бекасов Александр Алексеевич
  • Кисельников Владимир Максимович
  • Торгашев Валерий Антонович
  • Шкиртиль Вячеслав Иванович
SU1034043A1
Микропроцессор 1983
  • Лысиков Борис Григорьевич
  • Рачевская Галина Александровна
  • Чеховских Людмила Васильевна
SU1141419A1
Устройство для контроля и диагностики логических узлов 1980
  • Руденко Валентин Дмитриевич
  • Толкачев Александр Нинельевич
  • Чмут Владимир Ефимович
SU960825A1
Устройство для контроля передачи информации 1984
  • Шатков Валерий Леонидович
  • Новиков Николай Николаевич
  • Волнянский Вадим Валерианович
  • Полозов Виталий Дмитриевич
SU1241492A1
Многоканальная цифровая телеметрическая система 1982
  • Майборода Геннадий Анатольевич
  • Скрыль Владимир Федорович
SU1053127A1
Устройство для проверки телефонных соединительных линий 1983
  • Славин Зяма Моисеевич
  • Мильвидский Роман Калманович
  • Карасик Марк Михайлович
  • Бородянский Игорь Исаакович
  • Кошелев Всеволод Константинович
SU1107330A2

Иллюстрации к изобретению SU 1 150 639 A1

Реферат патента 1985 года Система передачи сообщений

1. СИСТЕМА ПЕРЕДАЧИ СООБЩЕНИЙ, содержащая N трансляторов, каждый из которых содержит первый резистор, вход которого является первым входом системы, выход первого регистра подключен к первому входу блока умножения, выход которого подключен через второй регистр к передат.чику, выход передатчика предьодущего транслятора подключен к входу приемника последующего транслятора, выход приемника подключен к входу Z J Ш третьего регистра, выход третьего регистра подключен к первым входам первого и второго ключей, выход первого ключа подключен к второму входу блока умножения, выход второго ключа является вторьм выходом системы дешифратора, выходы которого подключены к вторьм входам первого и второго ключей, от л ичающаяся тем, что, с целью i повьгаения пропускной способности системы, в каждый транслятор введены узел проверки сообщений транслятора, третий .и четвертьй ключи, выход третьего регистра подключен к первым входам узла проверки сообщений транслятора, третьего и четвертого ключей, выход третьего ключа подключен к входу дешифратора, первьй и второй выходы узла проверки сообщений транслятора подключены к вторым входам соответственно третьего и четвертого ключа, выход четвертого ключа является третьим выходам системы. сл о Ф 3 4 Од Р

Формула изобретения SU 1 150 639 A1

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

Известна система, содержащая N станций, включенных в кольцевой тракт передачи данных. Информация между станциями переда ется в виде цифровых сообщений стандартного 10 ормата, содержащего адрес. Сообщение, переданное в тракт, последовательно транслируется всеми станциями. Станция, обнаружившая свое сообщение, прекращает.его трансля- is цию СООднако на станциях системы не осуществляется контроля целесообразности ретрансляции каждого из сообщений.

Наиболее близкой к предлагаемой 20 по технической сущности является система, содержащая N трансляторов, замкнутых в кольце, каждый из трансляторов состоит из последовательно соединенного первого входного 25 регистра, умножителя, выходного

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

Недостатком системы является малая пропускная способность из-за

отсутствия контроля целесообразности ретрансляции каждого из сообщений.

Цель изобретения - повышение пропускной способности системы. j

Поставленная цель достигается тем, что в системе, содержащей N трансляторов, каждый из которых содержит первый регистр, вход которого является первым входом системы, ю выход первого регистра подключен к первому входу блока умножения, выход которого подключен через второй регистр к передатчику, выход передатчика предьщущего транслятора подключен к входу приемника последующего транслятора, выход приемника подключен к входу третьего регистра, выход третьего регистра подключен к входам первого и Q второго ключей, выход первого ключа подключен к второму входу блока умножения, выход второго ключа является вторым выходом системы дешифратора, выходы которого под- 25 ключены к вторым входам первого и второго ключей, в каждый транслятор введены узел проверки сообщений транслятора, третий и четвертый ключи, выход третьего регистра под- ,ключен к первым входам узла проверки сообщений транслятора, третьего и четвертого ключей, выход третьего ключа подключен к входу дешифратора, первый и второй выходы узла проверки сообщений транслятора подключены к вторым входам соответственно третьего и четвертого ключей, выход четвёртого ключа является третьим

выходом системы.

Узел проверки сообщений транслятора содержит блоки сравнения, блок памяти, формирователь сигнала, регистры, элемент ИЛИ и элемент И, первьй выход первого регистра через 45 последовательно соединенные второй регистр и форш1рователь сигнала подключен к входу блока памяти, первый и второй выходы котор ого подкл{очены к первым входам соответ- 50 ственио первого и второго.блока раввения,первые выходы яервого и втоого блоков ср авнения подключены соответствеййо к первому и второму входам элемедта ИЛИ, вторые выходы 55 вервого и второго блоков сравнения подключены соответственно .к первому и второму входам элемента И, второй выход первого регистра подключен через третий регистр к вторым входам первого и второго блоков сравнения, вход первого регистра является входом узла проверки сообщений транслятора, выходы элемента ИЛИ и элемента И являются соответственно первым и вторым выходами . узла проверки сообщений транслятора.

Блок умножения транслятора содержит генератор импульсов, ключи, регистры, триггер и элемент ИЛИ, выходы первого и второго регистров подкл1бчены к первьм входам соответ ственно первого и второго ключей, выходы которых подключены соответственно к первому и второму входам элемента ИЖ, выход генератора импульсов подключен к входу триггера, первый и второй выходы которого подключены к вторым входам соответственно первого и второго ключей, выходы первого и второго регистров являются соответственно первым и вторым входами блока умножения, вы ход элемента ШШ является выходом . блока умножения. /

На каждом из трансляторов производят анализ целесообразности ретрансляции каждого из сообщений с помощью проверки каждого сообщения на соответствие физическому смыслу. Для этого при подготовке к передаче на любом из трансляторов в состав служебной части этого сообщения включают код имени этого cot общения. Код имени сообщения определяет одно из нескольких возможных подмножеств всей совокупности (всего множества) допустимых сигналов и позволяет сравнить код сообщения с минимальным и максимальным значениями, допустимыми для кодов выбранного пода1ножества.

Например, при передаче сообщения, представленного кодом 110, можно выделить подмножество кодов, изменяю щихся от 100 до 149. Если передавать имя (условный номер) этого подмнотсества в составе сообщения то любой из трансляторов легко может проверить п| авильность приема этого кода, сравнивая известные (п0 имени) допустимые границы изменения зтого иодмнсжества с принятым кодом.

Таким образом, из тракта переачи можно вывести сообщения искажейые в процессе-передачи, что привр . дит к повьшению пропускной способности системы при повышении ценност информации, поступающей абонентам системы. На фиг. 1 представлена структурная схема системы передачи - сообще ние, на фиг. 2 - структурная схема транслятора; на фиг, 3 - структурна схема блока умножения, на фиг. 4 структурная схема узла проверки сообщений транслятора. Система передачи сообщений содер жит трансляторы 1, входы 2, выходы 3 и А, дешифратор 5, приемник 6, . передатчик 7 регистры 8-10, блок 11 : умножения, узел 12 проверки сообщений транслятора, ключи 13-16, элемент ИЛИ 17, регистр 18, генератор 19 импульсов, триггер 20, регистр 2 ключи 22 и 23, элемент ИЛИ 24, формирователь 25 сигнала, блок 26 памя элемент И 27, блоки 28 и 29 сравнения и регистры 30-32. Система передачи сообщений работает следующим образом. Сообщение, подлежащее передаче с i-го транслятора на j-и трансля тор, поступает по первому входу на первый регистр 8, который предназна чен для оперативного хранения кодов С выхода первого входного регистра 8 код сообщения поступает на первый вход блока 11 умножения, который предназначен для временного уплотнения сигналов, передаваемых и ретранслируемых транслятором, с выхода блока 11 умножения код сообщения через выходной регистр 9 (предназначенный для оперативного хранения кода) и передатчик 7 поступает в тракт передачи. Сообще ние, поступившее на j -и транслятор по тракту передачи, чере второй вход j-го транслятора пост пает на вход приемника. С вьЬсода приемника 6 через второй входной регистр 10 (который предназначен для оперативного хранения кода) код принятого сообщения поступает н информационные входы первого, второго, третьего и четвертого ключей 15, 16, 14 и 13, а также на вход узла 12 проверки сообщений транслятора на Соответствие физическому смыслу. Узел 12 проверки сообщений транслятора на соответствие физическому смыслу приводит анализ поступившего сообщения, сравнивая информационную часть кода сообщения с допустимыми границами изменения кодов, принадлежащих к подмножеству, определяемому именем (условным номером) в служебной части кода сообщения. Имя подмножества формируется при подготовке сообщения к передаче на i -и транслятор. Если код информационной части сообщения соответствует допустимым границам изменения кодов подмножества, определенного именем в служебной части кода сообщения, то с первого выхода узла 12 проверки сообщений транслятора на соответствие физическому смыслу на управляющий вход ключа 14 поступает сигнал, разрешающий прохождение кода сообщения с выхода второго входного регистра 10 на вход дешифратора 5- Если же код информационной части сообщения выходит за границы изменения кодов своего подмножества, определяемого именем в служебной части кода сообщения, то с второго выхода узла 12 проверки сообщений транслятора на соответствие физическому смыслу на управляющий вход ключа. 13 поступает сигнал, разрешаюп й прохождение кода сообщения с выхода второго входного регистра 10 на третий выход i -го. транслятора (для анализа оператору транслятора). Дешифратор 5 анализирует адресную часть служебной части кода сообщения. Если сообщение адресовано этой станции, то на первом выходе дешифратора 5 появляется управляющий сигнал, разрешающий прохождение кода сообщения чер.ез ключ 16 и первый выход транслятора на соответствующий выход системы. Если сообщение адресовано другому транслятору, то на втором выходе дешифратора 5 появляется управляющий сигнал, разрешающий прохождение кода сообщения (с выхода второго входного регистра 10) через ключ 15 на второй вход блока 11 умножения для ретрансляции В адрес следующего по порядку транслятора . Блок 11 умножения работает следующим образом. По первому и второму входам блока 11 умножения коды сообщений потупают на входы первого и второго регистров 21 и 8, которые предназначены для оперативного хранения 7 кодов до момента их вьщачи на вьЬсод блока 11 умножения. С выходов регистров 21 и 18 коды поступают на входы первого и второго ключей 22 и 23 соответственно.. Генератор 19 вьфабатывает последовательность импульсов, поступающих на счетньш вхо триггера 20, Сигналы с выходов триг гера 20, поступаю1цие на управляющие входы первого и второго ключей 22 и 23, обеспечивают поочередное откр вание ключей 22 и 23, разрешая прохождение кодов сообщений с выходов регистров 21 и 18 на первый и второ входы элемента ИЛИ 17. G выхода эле мента ИЛИ 17 коды сообщений поступают на выход блока умножений. Узел 12 проверки сообщений транслятора на соответствие физическому смьюлу работает следующим образом. Перед началом работы системы опе раторы всех трансляторов записывают в блоки 26 памяти коды минимальных и максимальных допустимых границ для каждого из выделенных подмножеств входных сигналов. При необходимости передать какой либо код с i-го транслятора на j-й транслятор оператор (или процес сор) 1-го транслятора относит код сообщения к одному из вьщеленных подмножеств. Имя пода1ножества деформируется к служебной части кода сообщений и сообщение передается i-м транслятором в адрес j-го транслятора. Код сообщений, принятый любым транслятором, поступает на вход соответствующего узла 12 проверки сообщений транслятора на соответствие физическому смыслу. Через вхо узла 12 код сообщения поступает на вход входного регистра 30, который предназначен для оперативного хранения кода сообщения. С первого вьосода входного регистра 30 код имени под 98 множества поступает на вход регистра 32 адресаj который предназначен для оперативного хранения кода имени подмножества. С выхода регистра 32 адреса код имени поступа ет на вход формирователя 25 сигналов чтения, который вырабатьшает управляющие сигналы, поступающие ira вход блока 26 памяти, в соответствии с кодом имени подмножества коды минимального и максимального допус-тимых значений этого подмножества поступают на вторые входы первого и второго блоков 28 и 29 сравнения, На первые входы блоков 28 и 29 сравнения поступает код информационной части сообщений (с второго выхода входного регистра 30 через регистр 31). Блоки 28 и 29 сравнения сравнивают информационный код сообщения с кодами допустимых границ изменения этого подмножества. Если код информационной части сообщения удовлетворяет условиям проверки , то на вторьк выходов блоков 28 и 29 сравнения появляются управляющие сигналы, поступающие на первый и/второй входы элемента И 27. С выхода элемента И 27 управляющий сигнал при этом поступает на второй выход узла 12 проверки сообщений транслят.о- ра на соответствие физическому смыслу. Если код информа1щонной части сообщения не удовлетворяет хотя бы одному из условий проверки, то с первого выхода соответствующего блока 28 или 29 сравнения сигнал через элемент ШШ 24 поступает на первый выход узла 12 проверки сообщений транслятора на соответствующие зическому смыслу. Достоинства предлагаемой системы является повышение пропускной способности вследствие того, что из тракта передачи вьтодятся сообщения, искаженные в процессе передачи.

X

т

Фиг.2

Ш

f i

Ш

ФигМ

Документы, цитированные в отчете о поиске Патент 1985 года SU1150639A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Патент США № 4242749, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Способ получения фтористых солей 1914
  • Коробочкин З.Х.
SU1980A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Приспособление для разматывания лент с семенами при укладке их в почву 1922
  • Киселев Ф.И.
SU56A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для изготовления в грунте бетонных свай с употреблением обсадных труб 1915
  • Пантелеев А.И.
SU1981A1

SU 1 150 639 A1

Авторы

Барулин Валерий Николаевич

Жарихина Валентина Ивановна

Норель Владимир Константинович

Харьков Анатолий Петрович

Даты

1985-04-15Публикация

1983-10-28Подача