Устройство для декодирования сообщений Советский патент 1977 года по МПК H03M13/51 G06F11/08 

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

выход которого соединен со вторым входом блока памяти. На чертеже представлена блок-схема описываемого устройства. Опо содержит блок 1 q-y регистров, предназначенный для проверки условий, которым должен удовлетворять кодовый вектор, вычислительный блок 2, где происходят поиски номеров искаженных символов, блок 3 Коммутации, устанавливающий длину кодового вектора, блок 4 памяти, где размещается принятое сообщение, представленное в виде двоичного вектора, блок 5 суммирования по модулю «два, служащий для инвертирования искаженных символов принятого вектора. На входе устройства стоит приемник 6 аналогового сигнала, и функционирование устройства в целом обеспечивается блоком 7 управления. Вход приемника 6 аналогового сигнала является входом устройства, а выход соединен с первым входом блока 4 памяти; первый вход блока 5 суммирования по модулю «два соединен с выходом блока 4 памяти, второй вход- с выходом вычислительного блока 2, а выход - с первым входом блока 7 управления н выходом устройства; первый выход блока 7 управления соединен с первым входом вычислительного блока 2, второй выход - со входом блока 3 коммутации, выход которого соединен со вторым входом блока 4 памяти. Вход блока 1 (7-х регистров соединен с выходом приемника 6 аналогового сигнала, первый выход - со вторым входом блока 7 управления, второй выход - со вторым входом вычислительного блока 2. Аналоговый сигнал проходит через приемник 6, принимает дискретную форму и в виде двоичного вектора ... Xn-i, или 1, поступает в блок 4 памяти и одновременно в блок 1 7-х регистров. В блоке 1 q-- регистров вычисляются симметрические многочлены Os согласно уравнению . а Xi Xt, /.0, . a(modf()), Здесь ffs и а являются элементами поля Галуа GF(q) образуемого неприводимым многочленом 1(х), степени т, показателя п с коэффициентами нз поля GF(q), /(а)0; s пробегает значения от 1 до t, где t- количество несимметрических ошибок, которые исправляются кодом, применяющимся для передачи информации. Количество т ошибок, имеющих место в канале связи т определяется согласнО максимальному индексу симметрического многочлена d, значение которого отлично ОТ значения о, выбранного при кодировании. Величины 01, 02,... (Т-. поступают в вычислительный блок 2, а значение т - в блок 7 управления. По значению t блок 7 управления выдает в вычислительный блок 2 команду на решение уравнения -2 K-a,)-C--f (о I - 2) V -...+ (-1Г(,, если исправляются искажения нулевого символа, и уравнения оооо х- - (о, - С,) X-I + (а, - о,) л;-2 -... + (-1) К - ) О если в канале искажаются символы «1. Решения этого уравнения представлены в виде степеней элемента а и показателем этих степеней - номера искаженных символов дискретного сигнала. Выход вычислительного блока 2, воздействуя на один из входов блока 5 суммирования по модулю «два, меняет значение соответствующего символа дискретного сигнала, поступающего на другой вход блока 5, если этот символ искажен, и оставляет его без изменения, если символ правилен. На выходе блока 5 появляются истинные значения дискретного сигнала. Переключение с одной длины кодового слова над другую происходит при поступлении на блок 7 управления служебной информации из блока 5. Блок 7 управления, воздействуя через блок 3 коммутации на блок 4 памяти, устанавливает необходимую длину кодового слова и, если необходимо, дополнительную величину задержки, зависящую от количества корректируемых ошибок и быстродействия вычислительного блока 2. Таким образом, коррекция ошибок происходит в темпе поступления сигнала иа вход устройства. Эффективность изобретения обеспечивается возможностью исправления многократных неимметрических ошибок; адаптацией к кодоой длине и количеству исправляемых ошиок; использованием в канале связи кодов с ольшой мощностью. При исправлении f несимметрических ошиок для мощностей используемых двоичных одов снраведлива оценка, i и , где р - простое число , (2- + п2 )(п + 1), мощности всех известных кото превышает ов. Применение д-к логики при декодировании воичных сигналов позволяет использовать лассические способы решения квадратного равнения, что и ведет к увеличению быстроействия устройства.

5

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

Устройство для декодирования сообщений, содержащее приемник аналогового сигнала, вход которого является входом устройства, а 1ВЫХОД соединен с первым входом блока памяти, блок суммирования по модулю «два, первый вход которого соединен с выходом блока памяти, второй вход - с выходом вычислительного блока, а выход - с первым входом блока управления и выходом устройства, первый выход блока управления соединен с первым входом вычислительного блока, отличающееся тем, что, с целью увеличения количества исправляемых ошибок, в устройство введены блок коммутации и блок -х регист6

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

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

1.Берлекэмп Э. Алгебраическая теория кодирования. М., Мир, 1973, с. 146, рис. 5, 14.

2.Математические вопросы кибернетики и вычислительной техники. Ереван, изд-во АН Армянской ССР, 1970, с. 76, рис. 4.

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

название год авторы номер документа
Устройство для кодирования сообщений 1974
  • Дынькин Владимир Натанович
  • Харламов Вячеслав Михайлович
SU543176A1
Устройство для исправления ошибок 1984
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Савельев Борис Александрович
  • Додунеков Стефан Манев
  • Георгиева Валентина Маркова
SU1216832A1
Устройство для приема избыточной информации 1981
  • Зубков Юрий Петрович
SU1001147A1
Устройство для приема избыточных сигналов 1983
  • Зубков Юрий Петрович
  • Ключко Владимир Игнатьевич
  • Грешневиков Анатолий Константинович
  • Александров Анатолий Михайлович
  • Николаев Юрий Иванович
SU1107145A1
Декодер циклического кода 1988
  • Нейфах Альберт Эммануилович
SU1599996A1
Устройство для исправления ошибок 1987
  • Ященко Виктор Васильевич
SU1432787A1
Устройство защиты от ошибок внешней памяти 1981
  • Типикин Александр Петрович
  • Петров Вячеслав Васильевич
  • Горшков Николай Васильевич
  • Токарь Александр Петрович
  • Бабанин Александр Герасимович
  • Пеньков Александр Георгиевич
  • Гвоздев Владимир Викторович
SU1018119A1
Корректор ошибок 1989
  • Звягинцев Валерий Васильевич
SU1810909A1
Устройство для приема избыточной информации 1981
  • Зубков Юрий Петрович
  • Нефедов Евгений Иванович
SU1029205A1
УСТРОЙСТВО ДЛЯ ПРИЕМА КОДА ХЕММИНГА 1969
SU246353A1

Иллюстрации к изобретению SU 543 177 A1

Реферат патента 1977 года Устройство для декодирования сообщений

Формула изобретения SU 543 177 A1

SU 543 177 A1

Авторы

Дынькин Владимир Натанович

Харламов Вячеслав Михайлович

Даты

1977-01-15Публикация

1974-12-18Подача