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

Иллюстрации

Показать все

Реферат

 

1, УСТРОЙСТВО ЗАЩТЫ ОТ ОШИБОК, содержащее на передаче входной накопитель, задающий генератор , кодер и последовательно соединенные буферный накопитель и ключ, а на приеме - блокиратор, выход которого подключен к входам декодирующего блока и дешифратора запросной комбинации, выход которого подключен к первому входу блока управления, первый, второй итретий выходы которого подключены соответственно к управляющему входу ключа, входу датчика запросной комбинации и управляющему входу приемного Накопителя, а выход датчика запросной комбинации объединен с выходом кодера и является первым выходом устройства, вторым и дополнительным выходами ко торого являются соответственно выход приемного накопителя и четвертый выход блока управления, а первым и вторым входами устройства являются соответственно входы входного накопителя и блокиратора, о тличающееся тем, что, с целью повьшения помехозащищенности дискретной информации, в него введены на передаче датчик служебной команды и последовательно соеди-. ненные блок элементов ИЛИ и анализатор служебных команд, первьй выход которого подключен к входу кодера , при этом к первому, второму, третьему и.четвертому входам блока элементов ИЛИ подключены соответственно выходы входного накопителя, ключа и датчика служебных команд, первый вход которого объединен с вторым входом блока управления и является дополнительным входом уст-ройства , причем вторые входы блока элементов ИЛИ и анализатора служеб (Л ной команды подклюнены соответственно к первому и второму входам буферного накопителя, а на приеме анализатор служебных команд, к входу которого подключен первый выход декодирующего блока, при этом к входу приемного накопителя подключен ю первый выход анализатора служебной команды, второй выход которого sj подключен к третьим входам буферного накопителя и блока управления, 01 к четвертому входу которого подключен второй выход декодирующего блока , а третий выход анализатора служебной команды подключен к второму входу датчика служебных команд, причем выход задающего генератора подключен к четвертому входу буферного, накопителя и пятому входу блока управления , пятый выход которого подключен к управляющему входу блокиратора, а 21 (где 1,2,... ,1)выходов буферного накопителя подключены к 6t входам-блока управления.

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

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (!9) (И) 7115 A (д!) 4 Н 04 ? 1/16

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3786952/24-09 (22) 03.07.84 . (46) 07.!2.85. Бюл. - 45 (72) Н.В.Каралкин, В.М.Редозубов, N.Ä.Рубанов, И.Е.Гришин, И.И.Колесник, и В.В.Сударев (53) 621.394 ° 14(088.8) (56) Авторское свидетельство СССР

Р 568179, кл. Н 04 ? 1/16, 1977.

Гуров В.С., Емельянов Г.А,, Етрухин Н.Н. Передача дискретной информации и телеграфии. M.: Связь, !

969, с ° 452. (54)(57) 1. УСТРОЙСТВО ЗАЦИТЫ ОТ

ОИИБОК, содержащее на передаче входной накопитель, задающий генератор, кодер и последовательно соединенные буферный накопитель и ключ, а на приеме — блокиратор, выход которого подключен к входам декодирующего блока и дешифратора запросной комбинации, выход которого подключен к первому входу блока управления, первый, второй и третий выходы которого подключены соответственно к управляющему входу ключа, входу датчика запросной комбинации и управляющему входу приемного накопителя, а выход датчика запросной комбинации объединен с выходом кодера и является первым выходом устройства, вторым и дополнительным выходами которого являются соответственно выход приемного накопителя и четвер-. тый выход. блока управления, а первым и вторым входами устройства являются соответственно входы входного накопителя и блокиратора, о тл и ч а ю щ е е с я тем, что, с целью повышения помехоэащищенности дискретной информации, в него введены на передаче датчик служебной команды и последовательно соединенные блок элементов ИЛИ и анализатор служебных команд, первый вы— ход которого подключен к входу кодера, при этом к первому, второму, третьему и.четвертому входам блока элементов ИЛИ подключены соответственно выходы входного накопителя, ключа и датчика служебных команд, первый вход которого объединен с вторым входом блока управления и является дополнительным входом уст-ройства, причем вторые входы блока а элементов ИЛИ и анализатора служебной команды подключены соответственно к первому и второму входам буферного накопителя, а на приеме — С, анализатор служебных команд, к входу которого подключен первый выход декодирующего блока, при этом к входу приемного накопителя подключен первый выход анализатора служебной команды, второй выход которого подключен к третьим входам буферного накопителя и блока управления, р ы к четвертому входу которого подклю- ц чен второй выход. декодирующего блока, а третий выход анализатора служебной команды подключен к второму входу датчика служебных команд, причем выход задающего генератора под-: ключен к четвертому входу буферного. накопителя и пятому входу блока управления, пятый выход которого подключен к управляющему входу блоки- ратора, а 2Е :(где e=1,2,...,Х)выходов буферного накопителя подключены к 61 входам блока управления.

1197 Н 5

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

HJIH, выход которого является первым выходом буферного накопителя, а также последовательно соединенные счетчик, дешифратор, вторые 0 элементов

И и 2 триггеров, вторые входы которых объединены с первыми входами счетчика и (1+1)-ro триггера и являются вторым входом буферного накопителя, третьим входом которого являются объединенные вторые входы вторых 8 элементов И и (Х+1)-ro триггера, выход которого подключен к первым входам второго элемента ИЛИ и (23+1)-го элемента И, выход которого подключен к второму входу счетчика, а выход f-ão триггера подключен к второму входу второго элемента

ИЛИ, выход которого, а также выходы

f-1 триггеров подключены к вторым входам первых 1 элементов И и являются 2 выходами буферного накопителя, первым и четвертым входами которого являются соответственно вход регистра и второй вход (21+1)-го элемента И.

3. Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок управИзобретение относится к технике связи и может использоваться в àïïàратуре передачи дискретной информа ции с решающей обратной связью.

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

На фиг. 1 представлены структурные электрические схемы устройства защиты от ошибок, буферного накопителя и блока управления соответственно.

Устройство для защиты от ошибок содержит входной накопитель 1, блок

2 элементов ИЛИ, анализатор 3 служеб- 1 ной команды, .кодер 4, буферный накопитель 5, ключ 6, датчик 7 служебления содержит E элементов И, первые входы которых являются 61 входами блока управления, а выходы 1 элементов И подключены к входам линии задержки, выход которой подключен к первым входам первого, второго и третьего элементов ИЛИ, при этом к вторым входам элементов И, а также к первым входам первого и второго триггеров и четвертого элементов ИЛИ подключен выход пятого элемента ИЛИ, а к вторым входам первого и второго триггеров подключены выходы соответственно первого и второго элементов

ИЛИ, вторые входы которых объединены с вторым входом четвертого элемента

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

2 ных команд, блок 8 управления, выдающий генератор 9, датчик 10 запросной комбинации, блокиратор 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, второй элемент

1197115

ИЛИ 30, вторые элементы И 31„ -31 дешифратор 3?, счетчик 33, элемент

И 34, триггер 35, блок 8 управления содержит элементы И 36,-36е, линию

37 задержки, первый 38 и второй 39 элементы HJIH первый 40, второй 41 и третий 42 триггеры, третий 43 четвертый 44 и пятый 45 элементы ИЛИ.

Устройство защиты от ошибок работает следующим образом.

По окончании процесса фазирования от аппаратуры с решающей обратной связью (РОС ) поступает сигнал об окончании фазирования на второй вход блока 8 управления и первый 15 вход датчика 7 служебных. команд.По этому сигналу через элементы ИЛИ

38, 39 и 44 срабатывают соответственно триггеры 40-42 блока 8 управления ° При этом управляющий сигнал 20 с первого выхода третьего триггера

42 через третий выход блока 8 управления поступает на управляющий вход приемного накопителя 15 и стирает в нем информацию. Сигнал с второго выхода третьего триггера 42 через четвертый выход блока 8 управления запрещает ввод информации во входной накопитель 1. Управляющий сигнал с выхода второго триггера 41 через пер- 3О вый выход блока 8 управления закрывает ключ 6, а управляющий сигнал с выхода первого триггера 40 через пятый выход блока 8 управления открывает блокиратор 11.Сигналом об окон- 5 чании фазирования ча .инициирующей станции запускается датчик 21 датчика 7 служебных команд, который вырабатывает команду, условно называемую далее СК-I, представляющую со- 4р бой последовательность из К элементов,не используемую припередаче опе- . ративной информации от источника ин- . формации. Команда СК-1 через элементы ИЛИ 17 и 16 блока 2 элементов

ИЛИ поступает на первый вход буферного накопителя 5 и записывается в его регистр 26, а через элементы ИЛИ 17 и

18 блока 2 элементов ИЛИ, анализатор

3 служебной команды, кодер 4, где 5о она перекодируется в помехозащищенный код,.поступает на выход устройства. При прохождении команды СК-1 через анализатор 3 служебной команды на его втором выходе появляется сиг- 15 нал, который поступает на второй вход . буферного накопителя 5. По этому сиг- налу срабатывает триггер 35 буферного накопителя 5, а счетчик 33 и триггеры

29, -29 устанавливаются в исходное нулевое состояние. Управляющий сигнал с выхода триггера 35 поступает на первый вход элемента И 34, а через второй элемент ИЛИ 30 — на второй вход элемента И 27 и на выход 2 буферного накопителя 5, далее на вход 6, первый вход элемента И 36о блока 8 управления. При этом разрешается прохождение импульсов цикловой частоты через четвертый вход буферного накопителя 5 от задающего генератора 9 на второй вход счетчика 28, а выход регистра 26, соответствующий максимальной емкости буферного накопителя 5, подключается через элемент И 27, первый элемент ИЛИ 23, через первый выход буферного накопителя 5 к выходу ключа 6. Команда СК-I, поступающая из канала связи на вход устройства противоположной станции, через блокиратор 11, записывается в декодирующий блок

13, где она декадируется, а затем переписывается в регистр 23 анализатора 14 служебной команды, в результате на выходе дешифратора 25 появляется сигнал, который подается на третий выход датчика 7 служебных команд. Под действием этого сигнала запускается датчик 22, который вырабатывает.вторую команду, условно называемую далее СК-2, представляющую собой последовательность из К элементов, также не используемую при передаче оперативной информации от источника информации и отличную от служебной команды СК-I. Команда

СК вЂ” 1 переписывается иэ регистра 23 в приемный накопитель 15, в котором она стирается сигналом, поступающим с третьего выхода блока 8 управления. Команда СХ-2 через элемент

ИЛИ 18, анализатор 3 служебной команды, кодер 4, где она перекодируется в помехозащищенный код, поступает на выход устройства в канал связи. На инициирующей станции нринятая команда СК-2 через открытый блокиратор 11 записывается в декодирующий блок !3, где она декодируется, а затем переписывается в регистр 23 анализатор 14 служебной команды, в результате на выходе дешифратора 24 появляется сигнал, который подается на третьи входы буферного накопителя 5 и блока 8 уп1197115

45 равления. Команда СК-2 переписывается из регистра 23 в приемный накопитель 15, в котором она стирает- 1 ся сигналом, поступающим с третьего выхода блока 8 управления. Под действием сигнала, поступившего на третий вход буферного накопителя 5,срабатывают триггер 35 и один иэ триггеров 29, -29 через соответствую : щий элемент Й 31 -31 в зависимости от сигнала на соответствующем выходе дешифратора 32,определяемого количеством импульсов цикповой частоты, подсчитанных счетчиков 33 с момента передачи команды СК-1 на противоположную станцию до момента приема от нее команды СК-.2. После срабатывания триггера 35 снимается разрешающий сигнал с первого входа эле- 20 мента И 34, запрещая прохождение на . второй вход счетчика 33 импульсов цикловой частоты от задающего генератора 9, и снимается разрешающий сигнал с второго входа элемента И 27 25 через первый вход второго элемента

ИЛИ 30. Пусть, для определенности, с момента передачи команды СК-1 на противоположную станцию до момента приема от нее команды СК-2 счетчик

33 насчитал такое количество импульсов цикловой частоты, при котором в момент поступления сигнала с выхода дешифратора 24 на третий вход буферного накопителя 5 появля35 ется импульс на (Х-1) выходе дешифратора 32. B. результате на выходе элемента И 31О появляется импульс, под действием которого срабатывает триггер 29р 1. Управляющий импульс с 4 выхода триггера 29о 1 поступает на второй вход элемента И 27 1, тем самым создается возможность для съема информации с (Х-1) выхода регистра

26, т.е. выбирается определенная емкость буферного накопителя 5, и, следовательно, определяется цикл повторения дискретной информации. Кроме того, управляющий импульс с выхода триггера 29 1череэ 2р 1 выход буферного накопителя 5 поступает на

6 1 вход блока 8 управления и далее на первый вход элемента И 36 1, В то же время под действием сигнала с выхода дешифратора 24, поступивше55

ro на третий вход блока 8 управления, третий элемент ИЛИ 43, срабатывает триггер 42. В результате с третьего выхода блока 8 управления поступает сигнал, разрешающий считывание информации из приемного накопителя 15, а с четвертого выхода поступает сигнал, разрешающий ввод информации от источника во входной накопитель 1.

В случае обнаружения ошибки при приеме команды СК-1 на втором выходе декодирующего блока 13 появляется управляющий сигнал, который поступает через четвертый вход блока 8 управления на второй вход пятого элемента

ИЛИ 45. С выхода пятого элемента

ИЛИ 45 управляющий сигнал через элемент И 36 записывается на первый вход линии 37 задержки, для которой продвигающими сигналами являются импульсы цикловой частоты, поступающие на пятый вход блока управления от задающего генератора 9. Кроме того, под действием управляющего сигнала с выхода пятого элемента

ИЛИ 45 срабатывают первый 40 и второй 41 триггеры,, запускается (по второму выходу блока 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 бло- Ið кируется прием информации из канала связи на (тактов цикловой частоты, сигналом с выхода третьего триггера

42 стирается информация в приемном накопителе 15 и запрещается считывание информации от источника информации во входной накопитель 1, а сигналом с выхода второго триггера 41 разрешается перезапись и считывание с регистра 26 буферного накопителя

5 команды СК-1 через ключ 6, блок

2 элементов ИЛИ, анализатор 3 служебной комбинации, кодер 4 в канал связи. К моменту приема команды СК-I, противоположной станцией на выходе д (линии задержки 37 блока 8 управле.— ния появляется управляющий сигнал, который через элементы ИЛИ 39, 43 и 38 воздействует соответственно на триггеры 41, 42 и 40. В результате переключения третьего триггера

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

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

5 через ключ 6, а в результате переключения первого триггера 40 открывается блокиратор 11, разрешая прием информации иэ канала связи. В случае искажения команды СК-1 в канале!!5 8 связи ошибка обнаружится декоди-— рующим блоком 13 и процесс запроса повторится вновь, При искажении команды СК-2 в канале связи ошибка обнаруживается на инициирующей станции декодирующим блоком 13 и процесс определения цикла повторения начинается вновь как описано. выше с передачи команды

СК-I. Процесс определения цикла повторения начинается вновь также с передачи команды СК-1. Процесс определения цикла повторения происходит до тех пор, пока команда СК-2, передаваемая в ответ на полученную команду СК-l, будет принята без искажений.

После определения цикла повторения разрешается передача информации от источника, которая поступает через входной накопитель 1, элемент

ИЛИ 18 блока 2 элементов ИЛИ, анализатор 3 служебной комбинации, кодер

4, в котором она перекодируется в помехозащищенный.код, в канал связи. Одновременно через элемент ИЛИ 16 блока 2 элементов ИЛИ передаваемая информация поступает на первый вход буферного накопителя 5, в котором записывается в регистр 26.. Информация, поступающая на вход устройства из канала связи через открытый блокиратор !l, записывается в декодирующий блок 13, где она декодируется, а затем переписывается через анализатор 14 служебных команд в приемный накопитель 15 и далее на приемник информации. При искажении информации в канале связи ошибка обнаруживается декодирующим блоком 13, приемной станции. В результате устройство обеспечивает исправление ошибки путем запроса и повторения принимаемой информации как описано при искажении команды СК-1 °

1197115

11971 15

11971 15

Заказ 7632/60

Тираж 658 Подписное

ВНИИПИ Государственного комитета СССР по делам .изобретений и открытий

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Составитель Г.Лерантович

Редактор Л,Козориз Техред Техред Т.Дубинчак Корректор Л.Пилипенко