Устройство обнаружения ошибок в системах передачи дискретной информации с решающей обратной связью Советский патент 1982 года по МПК H04L1/12 H03M13/51 

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

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

Цель изобретения - повышение достоверности передаваемой информации

Указанная цель достигается тем, что в передающую часть введены синхронизатор передачи, ключ, счетчик, управляющий регистр и анализатор команд, вход и выход которого подключены ко входу и дополнительномувыходу блока управления соответственно первь1Й выход которого подсоединен к первому входу счетчика, первому входу ключа и ко входу синхронизатора передачи, первый и второй выходы которого подсоединены к дополнительным входам регистра числа продвигающих импульсов, а третий выход подсоединен к дополнительному входу временного накопителя, выход которого через последЬва ельно соединенные ключ и счетчик подсоединен ко второму входу входного блока, при этом первый выход блока управления через управляющий регистр подсоединен к третьему входу счетчика, выход которого подсоединен к объединенным третьему входу ключа и четвертому входу переключающего блока, а в присную часть введены синхронизатор приема, вход которого подключен к первому .выходу блока управления, а первый и второй выходы подсоединены к дополнительным входам регистра числа продвигающих импульсов, при этом первый выход синхронизатора приема подсоединен к объединенным дополнительным входам временного накопителя и выходного блока.

На фиг. 1 и 2 представлены структурные электрические схемы передающей и приемной частей устройства соответственно.

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

Приемная часть содержит входной блок 15, рекуррентный регистр 1б, генератор 17 продвигающих импульсов,регистр 18 числа продвигающих импульсов, решающий блок 19, управляющий блок 20, временной накопитель 21, датчик 22 проверочных комбинаций, выходной блок 23, синхронизатор 2k приема.

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

В исходном состоянии в регистрах 7 и 18 числа продвигающих импульсов передающей и приемной частей записан блок служебной информации Б длины п, хранящийся в синхронизаторе передачи и синхронизаторе приема, открыт первый вход переключающего блока 9, а четвертый вход закрыт, ключ 12 закрыт, первый вход счетчика 11 закрыт.

В передающей части (фиг.1) информационная комбинация И.длины m символов от источника информации поступает во входной блок 1, из которого направляется во временной накопитель 2 и через переключающий блок 9 в п-разрядный рекуррентный регистр 4. В последнем к информационной комбинации присоединяется г проверочных символов от датчика 8 проверочных комбинаций, образуя блок Б длиной . Блок Б поступает из рекуррентного регистра 4 в регистр 7 числа продвигающих имп льсов, откуда предварительно блок Бд передается в генератор 6 продвигающих импульсов. Таким образом, информация продвигается по рекуррентному регистру пачкой импульсов, число которых определяется комбинацией служебного блока БО(для передаваемого блока Б, комбинацией предыдущего блока Б|,), тем самым вводится

необходимая корреляция между передаваемыми блоками. Полученная в рекуррентном регистре 4 в результате преобразования коррелированная комбинация Бкд(или Б К )направляется через выходной блок 5 в канал связи, е котором с некоторой вероятностью Ру5д может быть искаженао

В приемной части (фиг.2) канала связи через входной блок 10поступает в рекуррентный регистр 16 для обратного случайного преобразования под воздействием продвигающих импульсов генератора 17 продвигающих импульсов, количество которых определяется значением комбинации БО( (или Б| для блока БК ), находящейся в регистре 18 числа продвигающих импульсов. После обратного преобразования полученная комбинация направ ляется в регистр 18 числа продвигающих импульсов для декодирования БКз,(или )и во временной накопитель 21, а принятые проверочные символы поступают в решающий блок 19, где сравниваются с проверочными символами от датчика 22 проверочных комбинаций, работающего синхронно с аналогичным датчиком 8 на передающей стороне. Далее результат сравнения поступает в управляющий блок 20. В случае совпадения проверочных символов управляющий блок 20 выдает в обратный канал связи команду Квитанция о правильном приеме.

Получив команду Квитанция анализатор 13 команд разрешает через управляющий блок 3 обработку следующего блока информации Б- и выдачу ВК. в канал связи.

После поступления ,в приемную часть БК;( и его обработки управляющий блок 20 (в случае совпадения проверочных) символов) выдает команду выходному блоку 23 на выдачу потребителю информационной комбинации и.

В случае несовпадения проверочных символов управляющий блок 20 выдает команду на закрытие входного блока 15 и выходного блока 23 и выдает команду Запрос в обратный канал связи. Одновременно выдается команда на синхронизатор 2k приема, с второго выхода которого на входы регистра 18 числа продвигающих импульсов и временного накопителя 21 поступает сигнал, стирающий находящуюся в них информацию. Этот же сигнал поступает на вход выходного блока 23, запрещая выдачу, информации. Затем с первого выхода синхронизатора 2 приема в регистр 18 числа продвигающих импульсов переписывается значение блока служебной информации БО.

Команда Запрос по обратному каналу связи поступает, в анализатор 13 команд, которая через управляющий блок 3 переводит передающую часть в режим повторной передачи.

В случае приема по обратному каналу информации и невозможности из-за ошибок, возникших при ее передаче по обратному каналу, однозначно отождествить ее с командой Запрос или Квитанция анализатор 13 команд также переводит передающую часть в режим повторной передачи.

При этом управляющий блок 3 выдает команду через вторые входы на закрытие входного блока,открытие четвертого входа и закрытие первого входа переключающего блока 9, открытие первого входа счетчика 11, открытие первого входа ключа 12.

Одновременно выдается команда на синхронизатор 1 передачи, который стирает блок информации БХ в регистре 7 числа продвигающих импульсов и записывает блок служебной информации БО. По окончании записи БО в регистр 7 числа продвигающих импульсов с третьего выхода синхронизатора передачи на третий вход временного накопителя 2 поступает команда на повторную выдачу блоком информации, начиная с и (в общем случае с И.) , которые через четвертый вход переключающего -блока 9 поступают на вход рекуррентного регистра k и одновременно через открытый ключ 12 вновь перезаписываются во временной накопитель 2. Число передаваемых повторно информационных комбинаций И подсчи тывается счетчиком 11 и после расчета X информационных комбинаций с первого выхода счетчика 11 выдается команда на открытие входного блока 1, закрытие ключа 12, открытие первого входа и закрытие четвертого входа переключающего блока 9, закрытие первого входа счетчика 11.

При получении команды Квитанция на входной блок 1 поступает информационная комбинация Иц , которая обрабатывается по описанному выше алгоритму.

Если во время повторной передачи приемная часть обнаруживает ошибку в принятом блоке, в обратный канал связи вторично посылается команда Запрос. По этой команде управляющи регистр 10 сдвигает информационные блоки во временном накопителе 2 так, что в выходной ячейке оказывается И -х1-1 блок, одновременно обнуляя счетчик 11, синхронизатор 14 .передачи вновь.записывает в регистр 7 числа п|эодвигающих импульсов блок служебной информации БО и запускает временной накопитель 2 и цикл повторной передачи информации повторяется.

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

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

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

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР - 462296, кл. Н L 1/10, 1972 (прототип).

Риг.1

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

название год авторы номер документа
Устройство обнаружения ошибок в системах передачи дискретной информации с решающей обратной связью 1972
  • Осмоловский Станислав Антонович
  • Монахов Владимир Евгеньевич
SU462296A1
СПОСОБ ПЕРЕДАЧИ СООБЩЕНИЙ В ПОЛУДУПЛЕКСНОМ КАНАЛЕ СВЯЗИ 1996
  • Стальнов В.Н.
  • Данилов Б.И.
  • Старовойтов А.В.
  • Овчинкин Г.М.
  • Оськин В.А.
RU2127953C1
Устройство для обнаружения ошибок в системах передачи дискретной информации с решающей обратной связью 1971
  • Монахов Владимир Евгеньевич
  • Осмоловский Станислав Антонович
SU438036A1
УСТРОЙСТВО для ОБНАРУЖЕНИЯ ОШИБОК 1972
  • В. М. Масловский, Л. А. Зюзин, С. А. Осмоловский В. Е. Монахов
SU333717A1
Система передачи дискретной информации 1985
  • Родькин Иван Иванович
  • Романов Виктор Анатольевич
  • Завьялов Александр Николаевич
  • Погодин Юрий Алексеевич
  • Ефимов Владимир Алексеевич
SU1325719A1
Система передачи сообщений 1986
  • Грачев Владимир Викторович
  • Паницкий Владимир Александрович
  • Платонов Евгений Евгеньевич
SU1356268A1
УСТРОЙСТВО для ИСПРАВЛЕНИЯ ОШИБОК ПРИ ИТЕРАТИВНОМ КОДИРОВАНИИ 1969
SU251253A1
Устройство для приема дискретной информации 1987
  • Мамедалиева Людмила Николаевна
  • Попова Людмила Серафимовна
  • Сударев Игорь Васильевич
SU1501296A1
Логическое запоминающее устройство 1978
  • Балашов Евгений Павлович
  • Варлинский Николай Николаевич
  • Волкогонов Владимир Никитич
  • Степанов Виктор Степанович
SU771720A1
Устройство для повышения достоверности передачи дискретной информации 1972
  • Монахов Владимир Евгеньевич
  • Осмоловский Станислав Антонович
SU478447A1

Иллюстрации к изобретению SU 902 284 A2

Реферат патента 1982 года Устройство обнаружения ошибок в системах передачи дискретной информации с решающей обратной связью

Формула изобретения SU 902 284 A2

SU 902 284 A2

Авторы

Устинов Геннадий Николаевич

Трубчанинов Юрий Александрович

Ханафиев Закий Зияевич

Даты

1982-01-30Публикация

1980-03-10Подача