Устройство защиты от ошибок

Номер патента: 1197115

Авторы: Гришин, Каралкин, Колесник, Редозубов, Рубанов, Сударев

ZIP архив

Текст

(19) (И) А 04 Ь 1/16 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ИЗОБРЕТЕИДЕТЕЛЬСТВУ(56) Авторское свидетель568179, кл. Н 04 Ь 1/Гуров В.С., ЕмельяновЕтрухин Н.Н. Передача динформации и телеграфии969, с452. едозубов, И.И.Коле СС7 ство С Р6, 197Г.А искретнойМ.: Связь, (54)(57) 1. УСТРОЙСТВО ЗАЛИТЫ ОТ ОИИБОК, содержащее на передаче входной накопитель, задающий генератор, кодер и последовательно соединенные буферный накопитель и ключ а на приеме - блокиратор, выход которого подключен к входам декодирующего блока и дешифратора запросной комбинации, выход которого подключен к первому входу блока управления, первый, второйи третий выходы которого подключены соответственно к управляющему входу ключа, входу датчика запросной комбинации и управляющему входу приемного накопителя, а выход датчика запросной комбинации объединен с выходом кодера и является первым выходом устройства, вторым и дополнительным выходами которого являются соответственно выход приемного накопителя и четвертый выход. блока управления, а первым и вторым входами устройства являются соответственно входы входного накопителя и блокиратора, о тл и ч а ю щ е е с я тем, что, с целью повышения помехоэащищенности ОПИСАНИ К АВТОРСКОМУ дискретной информации, в него введены на передаче датчик служебнойкоманды и последовательно соединенные блок элементов ИЛИ и анализатор служебных команд, первый вы -ход которого подключен к входу кодера, при этом к первому, второму,третьему и.четвертому входам блокаэлементов ИЛИ подключены соответственно выходы входного накопителя,ключа и датчика служебных команд,первый вход которого объединен свторым входом блока управления иявляется дополнительным входом уст-.ройства, причем вторые входы блокаэлементов ИЛИ и анализатора служебной команды подключены соответственно к первому и второму входам буферного накопителя, а на приеме -анализатор служебных команд, к входу которого подключен первый выходдекодирующего блока, при этом к входу приемного накопителя подключенпервый выход анализатора служебной команды, второй выход которогоподключен к третьим входам буферного накопителя и блока управления,к четвертому входу которого подключен второй выход декодирующего блока, а третий выход анализатора служебной команды подключен к второмувходу датчика служебных команд, причем выход задающего генератора под-:ключен к четвертому входу буферного.накопителя и пятому входу блока управления, пятый выход которого подключен к управляющему входу блоки-ратора, а 21. :(где С=1,2. Х)выходов буферного накопителя подключенык 61 входам блока управления.1197 Н 5 2, Устройство по и. 1, о т л ич а ю щ е е с я тем, что буферный накопитель содержит регистр, выходы которого подключены к первым входам первых 1 элементов И, выходы которых подключены к входу первого элемента ИЛИ, выход которого является первым выходом буферного накопителя, а также последовательно соединенные счетчик, дешифратор, вторые Г элементов И и 2 триггеров, вторые входы которых объединены с первыми входами счетчика и (1+1)-го триггера и являются вторым входом буферного накопителя, третьим входом которого являются объединенные вторые входы вторых 1 элементов И и (Х+1)-го триггера, выход которого подключен к первым входам второго элемента ИЛИ и (21+1)-го элемента И, выход которого подключен к второму входу счетчика, а выход 1-го триггера подключен к второму входу второго элемента ИЛИ, выход которого, а также выходы 1-1 триггеров подключены к вторым входам первых 1 элементов И и являются 2выходами буферного накопителя, первым и четвертым входами которого являются соответственно вход регистра и второй вход (21+1)-го элемента И. 3, Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок управИзобретение относится к технике связи и может использоваться в аппаратуре передачи дискретной информа ции с решающей обратной связью.Цель изобретения - повышение помехозащищенности дискретной информа. ции вНа фиг. 1 представлены структурные электрические схемы устройства защиты от ошибок, буферного нако пителя и блока управления соответственно.Устройство для защиты от ошибок содержит входной накопитель 1, блок 2 элементов ИЛИ, анализатор 3 служеб ной команды, .кодер 4, буферный накопитель 5, ключ 6, датчик 7 служебления содержит 1 элементов И, первыевходы которых являются 61 входамиблока управления, а выходы 1 элементов И подключены к входам линии задержки, выход которой подключен кпервым входам первого, второго итретьего элементов ИЛИ, при этом квторым входамэлементов И, а также к первым входам первого и второготриггеров и четвертого элементов ИЛИподключен выход пятого элемента ИЛИ,а к вторым входам первого и второготриггеров подключены выходы соответственно первого и второго элементовИЛИ, вторые входы которых объединеныс вторым входом четвертого элементаИЛИ и являются вторым входом блока управления, первым, третьим,четвертым и пятым входами которого являются соответственно первыйвход пятого элемента ИЛИ, второйвход третьего элемента ИЛИ, второйвход пятого элемента ИЛИ и вход линии задержки, а выходы четвертогои третьего элементов ИЛИ подключенысоответственно к первому и второмувходам третьего триггера, первый ивторой выходы которого являются соответственно третьим и четвертымвыходами блока управления, первым,вторым и пятым выходами которогоявляются соответственно выходы второго триггера, пятого элемента ИЛИи первого триггера. 2ных команд, блок 8 управления, выдающий генератор 9, датчик 1 О запросной комбинации, блокиратор 11, дешифратор 12 запросной комбинации, декодирующий блок 13, анализатор 14 служебной команды, приемный накопитель 15. Блок 2 элементов ИЛИ содержит элементы ИЛИ 16-18, анализатор 3 служебной команды содержит регистр 19, дешифратор 20, датчик 7 служебных команд содержит датчики 21 и 22, анализатор 14 служебной команды содержит регистр 23, дешифраторы 24 и 25, буферный накопитель 5 содержит регистр 26, первые элементы И 27 -27 , первый элемент ИЛИ 28, триггеры 29-29, второй элемент1 О ИЛИ 30, вторые элементы И 31 -31 дешифратор 3, счетчик 33, элемент И 34, триггер 35, блок 8 управления содержит элементы И 36,-36 е, линию 37 задержки, первый 38 и второй 39 5 элементы ИЛИ, первый 40, второй 41 и третий 42 триггеры, третий 43 четвертый 44 и пятый 45 элементы ИЛИ.Устройство защИты от ошибок работает следующим образом.По окончании процесса фазирования от аппаратуры с решающей обратной связью 1 РОС ) поступает сигнал об окончании фазирования на второй вход блока 8 управления и первый 15 вход датчика 7 служебных .команд.По этому сигналу через элементы ИЛИ 38, 39 и 44 срабатывают соответственно триггеры 40-42 блока 8 управленияПри этом управляющий сигнал 20 с первого выхода третьего триггера 42 через третий выход блока 8 управления поступает на управляющий вход приемного накопителя 15 и стирает в нем информацию, Сигнал с второго 25 выхода третьего триггера 42 через четвертый выход блока 8 управления запрещает ввод информации во входной накопитель 1. Управляющий сигнал с выхода второГо триггера 41 через пер вый выход блока 8 управления закрывает ключ 6, а управляющий сигнал с выхода первого триггера 40 через пятый выход блока 8 управления открывает блокиратор 11.Сигналом об окон-ц чании фазирования ча .инициирующей станции запускается датчик 21 датчика 7 служебных команд, который вырабатывает команду, условно называемую далее СК, представляющую со бой последовательность из К элементов,не используемую припередаче оперативной информации от источника ин- формации. Команда СКчерез элементы ИЛИ 17 и 16 блока 2 элементов15 ИЛИ поступает на первый вход буферного накопителя 5 и записывается в его регистр 26, а через элементы ИЛИ 17 и 18 блока 2 элементов ИЛИ, анализатор 3 служебной команды, кодер 4, где 50 она перекодируется в помехозащищенный код,.поступает на выход устройства. При прохождении команды СКчерез анализатор 3 служебной команды на еговтором выходе появляется сиг- ц нал, который поступает на второй вход буферного накопителя 5, По этому сиг- налу срабатывает триггер 35 буферного накопителя 5, а счетчик 33 и триггеры 29, -291 устанавливаются в исходное нулевое состояние, Управляющий сигнал с выхода триггера 35 поступает на первый вход элемента И 34, а через второй элемент ИЛИ 30 - на второй вход элемента И 27 и на выход 2 буферного накопителя 5, далее на вход 6, первый вход элементаИ 36 о блока 8 управления. При этом разрешается прохождение импульсов цикловой частоты через четвертый вход буферного накопителя 5 от задающего генератора 9 на второй вход счетчика 28, а выходрегистра 26, соответствующий максимальной емкости буферного накопителя 5, подключается через элемент И 27, первый элемент ИЛИ 23, через первый выход буферного накопителя 5 к выходу ключа 6. Команда СК, поступающая из канала связи на вход устройства противоположной станции, через блокиратор 11, записывается в декодирующий блок 13, где она декодируется, а затем переписывается в регистр 23 анализатора 14 служебной команды, в результате на выходе дешифратора 25 появляется сигнал, который подается на третий выход датчика 7 служебных команд. Под действием этого сигнала запускается датчик 22, который вырабатывает.вторую команду, условно называемую далее СК, представляющую собой последовательность из К элементов, также не используемую при передаче оперативной информации от источника информации и отличную от служебной команды СК. Команда СКпереписываетея иэ регистра 23 в приемный накопитель 15, в котором она стирается сигналом, поступающим с третьего выхода блока 8 управления. Команда СХчерез элемент ИЛИ 18, анализатор 3 служебной команды, кодер 4, где она перекодируется в помехозащищенный код, поступает на выход устройства в канал связи. На инициирующей станции принятая команда СКчерез открытый блокиратор 11 записывается в декодирующий блок 3, где она декодируется, а затем переписывается в регистр 23 анализатор 14 служебной команды, в результате на выходе дешифратора 24 появляется сигнал, который подается на третьи входы буферного накопителя 5 и блока 8 уп15 45 равления. Команда СКпереписывается из регистра 23 в приемный накопитель 15, в котором она стирает ся сигналом, поступающим с третьего выхода блока 8 управления. Под действием сигнала, поступившего на третий вход буферного накопителя 5,срабатывают триггер 35 и один иэ триггеров 29, -29 через соответствую: 10 щий элемент Й 311 -31 в зависимости от сигнала на соответствующем выходе дешифратора 32,определяемого количеством импульсов цикповой частоты, подсчитанных счетчиков 33 с момента передачи команды СКна противоположную станцию до момента приема от нее команды СК. После срабатывания триггера 35 снимается разрешающий сигнал с первого входа эле мента И 34, запрещая прохождение на . второй вход счетчика 33 импульсов цикловой частоты от задающего генератора 9, и снимается разрешающий сигнал с второго входа элемента И 27 25 через первый вход второго элемента ИЛИ 30. Пусть, для определенности, с момента передачи команды СКна противоположную станцию до момента приема от нее команды СКсчетчик 33 насчитал такое количество импульсов цикловой частоты, при котором в момент поступления сигнала с выхода дешифратора 24 на третийвход буферного накопителя 5 появля 35 ется импульс на (1-1) выходе дешифратора 32. Ь результате на выходе элемента И 31 появляется импульс, под действием которого срабатывает триггер 29.1, Управляющий импульс с выхода триггера 29 о 1 поступает на второй вход элемента И 27 1, темсамым создается возможность для съема информации с (1-1) выхода регистра 26, т.е. выбирается определеннаяемкость буферного накопителя 5, и, следовательно, определяется цикл повторения дискретной информации. Кроме того, управляющий импульс с выхода триггера 29 1 череэ 2 о 1 выход буферного накопителя 5 поступает на 6 1 вход блока 8 управления и далее на первый вход элемента И 36 1., В то же время под действием сигнала с выхода дешифратора 24, поступивше 55 го на третий вход блока 8 управления, третий элемент ИЛИ 43, срабатывает триггер 42. В результате с третьего выхода блока 8 управления поступает сигнал, разрешающий считывание информации из приемного накопителя 15, а с четвертого выхода поступает сигнал, разрешающий ввод информации от источника во входной накопитель 1.В случае обнаружения ошибки при приеме команды СКна втором выходе декодирующего блока 13 появляется управляющий сигнал, который поступает через четвертый вход блока 8 управления на второй вход пятого элемента ИЛИ 45. С выхода пятого элемента ИЛИ 45 управляющий сигнал через элемент И 36 записывается на первый вход линии 37 задержки, для которой продвигающими сигналами являются импульсы цикловой частоты, поступающие на пятый вход блока управления от задающего генератора 9. Кроме того, под действием управляющего сигнала с выхода пятого элемента ИЛИ 45 срабатывают первый 40 и второй 41 триггеры запускается 1 по второму выходу блока 8 управления) датчик 10 запросной комбинации, который выдает в канал связи запросную комбинацию, а через четвертый элемент ИЛИ 44 срабатывает третий триггер 42. В результате переключе-. ния первого триггера 40 блокируется прием информации из канала связи натактов цикловой частоты, сигналом с первого выхода третьего триггера 42 стирается информация в приемном накопителе 15 и запрещается считывание информации от датчика во входной накопитель 1, а сигналом с выхода второго триггера 41 разрешается считывание информации из регистра 26 буферного накопителя 5 через ключ 6, элемент ИЛИ 17 блока 2 элементов ИЛИ, анализатор 3 служебной команды, кодер 4 в канал связи, а также с выхода элемента ИЛИ 17 через элемент ИЛИ 16 на первый вход буферного накопителя 5, Принятая инициирующей станцией запросная комбинация через блокира. - тор 11 поступает на дешифратор 12 запросной комбинации, где она выделяется. В результате на выходе дешифратора 12 запросной комбинации появляется сигнал, который поступает на первый вход блока 8 управления и далее через пятый элемент ИЛИ 45, элемент И 36 записывается на первый вход линии 37 задержки. Кроме того, под действием уп1197равляющего сигнала с выхода пятого элемента ИЛИ 45 срабатывают первый 40 и .второй 41 триггеры, запускается аппо второму выходу блока 8 управления) датчик 10 запросной комбинации, который выдает в канал связи запросную комбинацию, а через четвертый элемент ИЛИ 44 срабатьвает третий триггер 42. В результате переключения первого триггера 40 бло- О кируется прием информации из канала связи натактов цикловой частоты, сигналом с выхода третьего триггера 42 стирается информация в приемном накопителе 15 и запрещается считывание информации от источника информации во входной накопитель 1, а сигналом с выхода второго триггера 41 разрешается перезапись и считывание с регистра 26 буферного накопителя 5 команды СКчерез ключ 6, блок 2 элементов ИЛИ, анализатор 3 служебной комбинации, кодер 4 в канал связи. К моменту приема команды СК, противоположной станцией на выходе длинии задержки 37 блока 8 управления появляется управляющий сигнал, который через элементы ИЛИ 39, 43 и 38 воздействует соответственно на триггеры 41, 42 и 40. В результате переключения третьего триггера 42 с его первого выхода поступает разрешающий сигнал на управляющий вход приемного накопителя 15, а с второго выхода третьего триггера 42 поступает сигнал, разрешающий счи -35 тьвание информации от источника информации во входной накопитель . Сигнал с выхода второго триггера 41 разрешает перезапись и считывание информации из буферного накопителя40 5 через ключ 6, а в результате переключения первого триггера 40 открывается блокиратор 1, разрешая прием информации иэ канала связи. В слу. чае искажения команды СКв канале 15 8связи ошибка обнаружится декоди- -рующим блоком 13 и процесс запросаповторится вновь,При искажении команды СКв канале связи ошибка обнаруживается наинициирующей станции декодирующимблоком 13 и процесс определения цикла повторения начинается вновь какописано. выше с передачи командыСК, Процесс определения цикла повторения начинается вновь такжес передачи команды СК. Процессопределения цикла повторения происходит до тех пор, пока команда СК,передаваемая в ответ на полученнуюкоманду СК, будет принята без искажений. После определения цикла повторения разрешается передача информации от источника, которая поступает через входной накопитель 1, элемент ИЛИ 18 блока 2 элементов ИЛИ, анализатор 3 служебной комбинации, кодер 4, в котором она перекодируется в помехозащищенный код, в канал связи, Одновременно через элемент ИЛИ 6 блока 2 элементов ИЛИ передаваемая информация поступает на первый вход буферного накопителя 5, в котором записывается в регистр 26 Информация, поступающая на вход устройства из канала связи через открытый блокиратор 1, записывается в декодирующий блок 13, где она декодируется, а затем переписьвается через анализатор 14 служебных команд в приемный накопитель 15 и далее на приемник информации, При искажении информации в канале связи ошибка обнаруживается декодирующим блоком 13, приемной станции. В результате устройство обеспечивает исправление ошибки путем запроса и повторения принимаемой информации как описано при искажении команды СК-35, Раушска аз 7632/60 Тираж ВНИИПИ Госуд по делам .и 13035, Москва, и крытии н Филиа тент", г. Ужгород, ул, Проектная,

Смотреть

Заявка

3786952, 03.07.1984

ВОЙСКОВАЯ ЧАСТЬ 25871, ПРЕДПРИЯТИЕ ПЯ А-7203

КАРАЛКИН НИКОЛАЙ ВАСИЛЬЕВИЧ, РЕДОЗУБОВ ВЛАДИСЛАВ МИХАЙЛОВИЧ, РУБАНОВ МИХАИЛ ДМИТРИЕВИЧ, ГРИШИН ИВАН ЕГОРОВИЧ, КОЛЕСНИК ИВАН ИВАНОВИЧ, СУДАРЕВ ВИКТОР ВЛАДИМИРОВИЧ

МПК / Метки

МПК: H04L 1/16

Метки: защиты, ошибок

Опубликовано: 07.12.1985

Код ссылки

<a href="https://patents.su/8-1197115-ustrojjstvo-zashhity-ot-oshibok.html" target="_blank" rel="follow" title="База патентов СССР">Устройство защиты от ошибок</a>

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