Устройство защиты от ошибок телеграфной аппаратуры с решающей обратной связью

Иллюстрации

Показать все

Реферат

 

Изобретение относится к электросвязи. Цель изобретения - повышение надежности функционирования. Устройство защиты от ошибок телеграфной аппаратуры с решающей обратной связью содержит динамический запоминающий блок 1, блок управления 2, кодер 3, датчик 4 импульсов, счетчик 5 импульсов с исполнительным блоком, дешифратор 6 команд, блок запрета 7, блок задержки 8, дешифратор 9 подтверждения, декодер 10, дешифратор 11 комбинации "Запрос", определитель 12 временного положения комбинации "Запрос" и счетчик 13 импульсов. Цель достигается путем обеспечения уменьшения вероятности зацикливания в режиме переспроса информации. Даны ил. выполнения блока управления 2, счетчика 5 и определителя 12. 4 ил.

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

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

РЕСГ1УБЛИ К

А2 (51) 5 Н 04 T. 1/16

<- .- -t".:KI3HA3

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

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

ПРИ ГКНТ СССР

1 (61) 692104 (21) 432512!/24-09 (22) 05.11.87 (46) 30,04.90, Бюл. Р 16 .(72) А.Н.Хрустальков, И.Г.Крюков и П.К.Макаров (53) 621.394.14 (088.8) (56) Авторское свидетельство СССР

Р 692104, кл, Н 04 L 1/16, 1978, (54) УСТРОЙСТВО ЗАЛИТЫ ОТ ОШИБОК ТКЛКГРАФНОЙ АППАРАТУРЫ С РКШАЮЩКЙ ОБРАТНОЙ СВЯЗЬВ (57) Изобретение относится к электросвязи. Цель изобретения — повышение надежности функционирования. Устр-во защиты от ошибок телеграфной аппара„,SU,,1561232

2 туры с решающей обратной связью содержит динамический запоминающий блок 1, блок управления 2, кодер 3, датчик 4 импульсов, счетчик 5 импульсов с исполнительным блоком, дешифратор 6 команд, блок запрета 7, блок задержки 8, дешифратор 9 подтверждения, декодер 10, дешифратор 11 комбинации "Запрос", определитель 12 временного положения комбинации "Запрос" и счетчик 13 импульсов. Цель достигается путем обеспечения уменьшения вероятности зацикливания в режиме пересйроса информации. Даны ил. выполнения блока управления 2, счетчика 5 и определителя 12. 4 ил.

1561212

Изобретение относится к области электросвязи и может быть использовано в системах передачи информации дпя защиты от ошибок, Пелью изобретения является повышение надежности функционироваутия путем уменьшения вероятности зацикливания в режиме переспроса информации, На фиг. 1 представлена структурная 10 электрическая схема уотройства защиты от онибок телеграфной аппаратуры с решающей обратной связью; на фиг.2-4— соответственно варианты выполнения блока управления, счетчика импульсов и определителя временного положения комбинации "Запрос".

Устройство защиты от ошибок содержйт динамический запоминающий блок 1, блок 2 управления, кодер 3, датчик 4 импульсов, счетчик 5 импульсов с исполнительным блоком, дешифратор 6 команд, блок 7 запрета, блок

8 задержки, дешифратор. 9 подтверждения, декодер 10, дешифратор 11 комби- 25 нации "Запрос", определитель 12 временного положения комбинации Запи рос", дополнительный счетчик 13 импульсов .

Блок 2 управления содержит инвертор t 4, триггер 15, элемент ИЛИ-НЕ

i 16, элементы ИЛИ 1 7-19, 2 7, 2 1, триггеры

22-25, регистр 26 сдвига, элемент

ИЛИ 27, триггер 28, элемент И 29, счетчик 30 импульсов, инвертор 31, триггер 32 и элемент И 33.

Счетчик 5 импульсов с исполнительным блоком содержит элемент ИЛИ 34, триггер 35, элемент И 36, счетчик

3? импульсов, блок 38 Фиксации кода состояния, и дешифратор 39 двоичного кода.

Определитель 12 временного положения комбинации "Запрос" содержит элементы И 40, элемент ИЛИ 41, элемент И-HF. 42, триггер 43, элемент

ИЛИ 44, триггер 45, триггер 46, элемент И 47, триггеры 48„ инвертор 49, элемент И 50, триггер 5 1, элементы

И 52, 53, элемент И-НЕ 54, триггер

55, инвертор 56.

Устройство защиты от ошибок телеграфной аппаратуры с решающей обратной связью работает следующим образом.

При первоначальном вхождении в связь устанавливаются в исходное состояние блок 2 управления, счетчик

5, определитель 12 и дополнительный счетчик 13. Временное согласование работы устройства защиты от ошибок телеграфной аппаратуры с решающей обратной связью обеспечивается с помощью тактовых (синхронных) частот (Гт), определяющих скорость передачи информации, и цикловых частот (Г, ), определяющих циклы работы устройства.

В процессе синхронизации на выходе сигнала "Ошибка" декодера 10 присутствует сигнал "1". По его окончании (например, конец фазирования синхронных распределителей) сигнал с выхода блока 8 задержки запускает датчик

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

1, а через блок 7 запрета воздействует на блох 2 управления таким образом, что последний Формирует команду (комбинацию} "Служебная", которая через кодер 3 поступает в канал связи, Одновременно сигналом блока 2 уп-, равления запускается счетчик 5.

Принятая из канала связи команда (комбинация) "Служебная" поступает на декодер 10 и после декодирования обнаруживается дешифратором 6 и воздействует на блок 2 управления таким образом, что им формируется команда

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

Команда Подтвержпение" обнаруживается дешифратором 9, выходной сигнал которого останавливает датчик

4 импульсов и счетчик 5, снимает показание счетчика 5 и через его исполнительный блок устанавливает емкость динамического запоминающего блока 1, равной показанию счетчика 5.

Количество параллельных выходов (N вин

И„,д„) определяется интервалом градации значений устанавливаемой емкости динамического запоминающего блока 1. Исполнительный блок счетчика 5 (фиг. 3) выполнен в виде последовательно соединенных блока 38 фиксации кода состояния и дешифратора 39.

В случае совпадения во времени служебной команды и команды, принятой

1561212

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

Если при определении емкости дина- 10 мического запоминающего блока 1 в канале связи искажается служебная ко,манда или команда "Подтверждение", то счетчик 5, настроенный на максимально возможную длительность задержки сиг15 нала "Подтверждение", по истечении этого времени с последовательного выхода выдает сигнал для установки в исходное состояние и сигнал на повторное формирование команды "Служебная" 20 через блок 7 запрета на блок 2 управления. Процесс определения емкости динамического запоминающего блока 1 повторяется.

После огределения величины каналь- 25 ной задержки и установки оптимальной емкости И динамического запоминающего блока 1 -в случае отсутствия ошибок передаваемая информация поступает на динамический запоминающий блок 1 и одновременно через кодер 3 выводится в канал связи, Если в данный момент передается комбинация с порядковым номером W, то на входных ячейках динамического запоминающего блока 1 находится эта же комбинация, а в выходных ячейках — комбинация с порядковым номером W ;H, Принимаемая из канала связи информация поступает в декодер 10 и при отсутствии ошибок выдается потребителю. В случае обнаружения декодером

10 искаженных кодовых комбинаций сигнал "Онибка" с его выхода поступает на блок 2 управления, который формирует сигнал "Блокировка" на время

45 цикла переспроса, необходимый для блокировки передачи информации от датчика информации и следующий на кодер 3.

Одновременно с этим блок 2 управления после передачи комбинации "Запрос" формирует управляющий сигнал, который разрешает считывание информа,ции из динамического запоминающего блока 1 в кодер 3 для выврда в.канал . 55 связи и обеспечивает ее повторную запись (регенерацию) в динамическом запоминающем блоке 1.

Сигнал "Ошибка" с декодера 10 кроме блока управления 2 поступает на определитель 12, который формирует сигнал "Блокировка", обеспечивающий блокировку приемника информации на время цикла переспроса. Одновременно с этим в определителе 1? производится анализ положения комбинации "Запрос" на интервале цикла блокировки, В случае определения и установки оптимального значения канальной задержки сигнал с выхода дешифратора 11. поступает .в определитель 12 в моменты времени, соответствующие интервалу последней комбинации в цикле переспроса. В определителе 12 формируются импульсы сброса, поступающие на дополнительный счетчик 13, свидетельствующий об установке оптимального значения канальной задержки, и следовательно, емкости динамического запоминающего блока 1 °

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

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

1661212

Блок управления (фиг. 2) работает следующим образом. Импульс, поступающий с выхода блока 7 запрета через элементы ИЛИ 17, 19 и 21, устанавливает в единичное состояйие триггеры

5 .22, 24 и 26, образующие регистр сдви1

ra, тем самым формируя комбинацию

11с 11

Служебная дпя. вывода через элемент

ИЛИ 27.

Одновременно этим же импульсом устанавливается в единичное состояние триггер 15, сигнал с инверсного выхо-! да которого обеспечивает прохождение с выхода инвертора 14 одного импульса 15

F через элемент ИЛИ-НЕ 16. Сигнал

"Служебная11 с выхода денифратора 6, поступающий через элементы.ИЛИ 18, 20, записывает в регис.тр сдвига (триггеры 22, 24, 26) код комбинации

11 11

Подтверждение, после чего эта комбинация выводится в кодер 3.

Сигнал "Ошибка" с выхода декодера

10 устанавливает в единичное состояние триггер 28, на выходе которого 25

) формируется сигнал, обеспечиваюпр и блокировку датчика информации на время цикла переспроса. Формирование сигнала "Блокировка" необходимой длительности обеспечивается следующим образом. Сигнал с выхода триггера 28 открывает элемент И 29 для прохождения импульсов F . Импульсы с выхода элемента И 29 поступают на формирователь одиночного импульса (инвертор 31, триггер 32, элемент И 33)

И на вход счетчика 30 с переменным коэффициентом счета„ который устанавливается сигналами (N«Ä ... И „ с выхода счетчика 5 в зависимости от установленной величины задержки в канале связи.

Определитель 12 работает следующим образом. На фиг, 4 приведен пример реализащюи определителя 12 для случая, когда величина канальной

Задержки плавно изменяется в.пределах 3-5 циклов.

Формирование сигнала " Блокировка". необходимой длительности обеспечивается следующим образом. Сигнал "Ошиб- 50 ка"„ oeT H с декодера 10, или сигнала "Запрос", формируемый на выходе элемента И 53 при приеме запросной комбинации из канала, через элемент ИЛИ 44 устанавливают в единичное состояние триггер 45,, тем самым на его выходе формируется сигнал, обеспечивающий блокировку приемника информации на время цив:ла переспроса. Одновременно с сигналом "Блоки1t ровка поступает сигнал с инверсного выхода триггера 46.

При поступлении с выхода инвертора 56 на синхронизирующий вход триггера 46 импульса Ft он будет установ- . лен в единичное состояние, тем самым на выходе элемента И 47 будет сформирован единичный импульс, который импульсом Р,„ записывается в первый разряд регистра распрецелителя переменной емкости,, выполненный на триггерах 48.

Триггер 43 устанавливается в исходное состояние импуль ами F .

Анализ положения комбинации "Запрос на интервале цикла переспроса

11 производится следующим образом. Б случае оптимального определения величины канальной задержки положение комбинации "Зпрос" на интервапе цикла переспроса строго определено. Комбинация "Запрос" является последней в цикле переспроса. Анализ положения ее начинается только в случае определения ошибки в информационной комбинации. С этой целью сигнал "Ошибка" с выхода декодера 10 поступает на установку триггера 51 в единичное состояние через элемент И 501 который открыт сигналом с выхода инвертора

49 при отсутсгвии сигнала с выхода дешифратора 11,что тем самым позволяет запретить прохождение сигнала

"Ошибка" через элемент И 50 в случае, если в качестве комбинации "Запрос" используется одна из неразрешенных кодовых комбинаций. Сигналом с выхода, триггера 51 элемент И 52 подготовлен для прохождения импульсов F в случае

Ц отсутствия комбинации "Запрос" (при этом на выходе инвертора 49 формируется разрешающий сигнал) на заданном месте в конце цикла переспроса (на выходе элемента ИЛИ 41 также разрешающий сигнал).

Если же комбинация "Запрос" принята на заданном месте в конце переспроса, то импульс F с выхода элемента И 53, формируемый при приеме комбинации 1 Запрос 1, поступает на элемент И-НЕ 54„ на который также в это время поступает разрешающий сигнал с элемента ИЛИ 4 1, Тем самым на выходе элемента И-НЕ 54 формируется сигнал, задним фронтом которого устанавливается в единичное состояние ку5

C9 156 триггер 55, что в свою очередь обеспечивает установку в исходное состояние триггера 51. Триггер 55 переводится в исходное состояние импульса< ми FT °

Формула изобретения

Устройство защиты от ошибок телеграфной аппаратуры с решающей обратной связью по авт.св . Ii - 692104, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности функционирования путем уменьшения вероятности зацикливания в режиме переспроса информации, введены последовательно соединенные дешифратор комбинации "Запрос", определитель временного положения комбинации "Запрос" и дополнительный счетчик импульсов, выход которого подсоединен к управ- . ляющему входу декодера, лри этом

1212

10 информационный вход дешифратора комбинации "Запрос" объединен с входом =дешифратора команд, установочный

5 вход дополнительного счетчика им. пульсов подключен к выходу сигнала

"Сброс" определителя временного положения комбинации "Запрос", входы установки емкости которого объединены с соответствующими входами установки коэффициента счета блока управления и подключены к соответствующим входам исходного состояния динамического запоминающего блока, выход

15 сигнала "Ошибка" декодера объединен с вторым управляющим входом определителя временного положения комбинации

"Запрос" и подсоединен к входу сигнала "Ошибка" блока управления, а ин 0 формационный вход кодера объединен с информационным входом динамического запоминающего блока.

1561212

Составитель В.Орлов

Техред M.ÄHäûê

Редактор О. Спесивых

Корректор В.Кабаций

Закаэ 984 Тираж 523 Подписное

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

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

Проиэводственио-иэдательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101