Кодер несистематического сверточного кода

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

Авторы: Приходько, Снисаренко, Сорока, Столяров

ZIP архив

Текст

)5 Н 03 М 13/12 ЕТЕНИ АНИЕ ИДЕТЕЛ АВТОРСКО(54) КОДЕК СВЕРТОЧНО (57) Изобретеной технике использовано ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР. М 1327296, кл. Н 03 М 13/00, 1985,Авторское свидетельство СССРЬЬ 1580567, кл. Н 03 М 13/12, 1988. НЕСИСТЕМАТИЧЕСКОГО О КОДАние относится к вычислитель- технике связи и может быть в системах цифровой связи,Цель изобретения - повышение помехоустойчивости - достигается введением второго вычислителя 8 оценок, первого 11 и второго 2 пороговых элементов, первого 18 и второго 19 корректоров оценок и первого 20 и второго 21 корректоров синдрома, Сущность изобретения состоит в том, что с введением новых элементов и связей реализуется новая дисциплина функционирования. Эта дисциплина функционирова. ния состоит в том, что декодирование кодовой последовательности осуществляется по результатам принятия решений мажоритарным элементом на основе ортогональных оценок Е). При этом значения сигналов ортогональных оценок Е 1 и Е 2 подвергаются коррекции сигналами, значения которых формируются первым и вторым пороговыми элементами на основе анализа символов синдрома, 2 ил.5 10 15 20 30 35 50 Изобретение относится к вычислительной технике и технике связи и может быть использовано в системах цифровой связи,Цель изобретения - повышение помехоустойчивости. Сущность изобретения ссстоит в том, что с введением новых элементов и связей реализуется новая дисциплина функционирования, состоящая в том, что декодирование кодовой последовательности осуществляется по результатам принятия решений махсоритарным элементом на основе ортогональных оценок Е 1, При этом значения сигналов артс гональных оценок Е 1 и Н 2 подвергаются коррекции сигналами, значения которых определяются первыми и вторыми пороговыми элементами на основе анализа символов синдрома,На фиг. 1 приведена блок-схема кодека несистематического сверточного кода; на фиг. 2 - пример его конкретной реализации.Кодек несистематического сверточного кода состоит из передающей стороны 1, приемной стороны 2 и канала 3 связи, Передающая сторона содержит гервый и второй кодеры 4 и 5, Приемная сторона 2 содержит вычислитекль 6 синдрома, вычислители 7 и 8 оценок, анализатор 9 синдрома, мажоритарный элемент 10, первый 11 и второй 12 пороговые элементы, генератор 13 импульсов, ключ 14, элемент ИЛИ 15, формирователь 16 временноо интервала, пороговый счетчик 17, первый и второй корректоры 18, 19 оценок, первый и второй корректоры 2 Э, 21 синдрома,Первый кодер 4, генерирующий кодовые слова ортогонального несистематического сверточного кода, предназначен для формирования по информационным символам проверочных последовательностей, В качестве коцера 4 используется (фиг. 2) регистр сдвига, связанный с сумматорами по модулю два, Длина регистра сдвига, число сумматоров по модулю два и их связи определяются порождающими многочлечами ортогонального несистематического сверточного кода,Второй кодер 5 предназначен для формирования,цобавочных проверочных разрядов в порождающих многочленах квазиортогонал ьн ого несистематического сверточного кода, позволяющих обнаружить факты ошибочного декодирования принятых информационных сигналов на приемной стороне 2 и увеличить кратность направляемых ошибок. Второй кодер 5 представляет собой регистр сдвига, связан ный с сумматорами по модулю два, число разрядов регистра сдвига и связи с сумматорами по модулю два обусловлено видом дополнительных многочленов в порождающих многочленах квазиортогонального несистематического свеоточного кода, Первый. - третий входы второго кодера 5 соединены с соответствующими выходами первого кодера 4, а первый и второй выходы - с одноименными входами канала 3 связи.Вычислитель б синдрома предназначен. для умножения приня 1 ых из канала 3 связи проверочных последовательностей квази- ортогонального несистематического сверточного кода на порождающие многочлены квазиортогонального несистематического СВЕРтОЧНОГО КОДа Рк 2(Х) И Рк 1(Х) И ДЛЯ фОРМИрования синдромной последовательности. Вычислитель 6 синдрома представляет собой регистры сдвига и сумматор по модулю два, связи регистров сдвига с сумматором по модулю два определяются порождающими многочленами квазиортогонального несистематического сверточного кода, Первый и второй выходы вычислителя б синдрома подключены к одноименным выходам канала связи, а выход - с информационным входом анализатора 9синдрома.Вычислитель 7 оценок предназначендля формирования сигналов ортогональных оценок Е, на длине кодового ограничения ортогонального несистематического сверточного кода и представляет собой регистры сдвига, связанные с сумматорами по модулю два. Длина регистров сдвига, число сумматоров по модулю два и их связи определяются структурой проверок для каждых конкретных многочленов ортогонального несистематического кода, Куправляющему входу вычислителя 7 оценок подключен выход мажоритарного элемента 10, третий и последующий выходы соединены с соотвсгствующими информационными входами мажоритарного элемента 10, первый выход подключен к второму входу первого корректора 20 синдрома, а второй выход - х второму входу второго корректора 21 синдрома,Второй вычислитель 8 оценок предназначен для формирования сигналов ортогональных оценок Е на длине кодового ограничения квазиортогонального несистематического сверточного кода. Второй вычислитель 8 оценок представляет собой регистры сдвига, связанные с сумматорами по модулю два. Длина регистра сдвига, числа сумматоров по модулю два обуславливаются видом дополнительных многочленов в составе квазиортогонального кода. Первый и второй информационные входы второго вычислителя 8 оценок подключены к одноименным выходам канала 3 связи, а выходы - к соответствующим информационным вхо 16955165 10 15 20 3035 40 45 55 дам вычислителя 7 оценок, К управляющему входу второго вычислителя 8 подключен выход мажоритарного элемента 10.Анализатор 9 синдрома предназначен .для обйаружения ошибок в проверочных символах и выдачи сигналов символов синдрома на соответствующие входы первого и второго пороговых элементов. Анализатор 9 синдрома представляет собой регистр сдвига для записи синдромной последовательности, которая определяет число разрядов регистра сдвига. Информационный вход анализатора 9 сидрома подключен к выходу вычислителя 6 синдрома, первый и второй управляющие входы соединены соответственно с выходами первого и второо корректоров 20, 21 синдрома, а последовательный выход - с входом порогового счетчика 17 и первым управляющим входом ключа 14.Мажоритарный элемент 10 предназначен для принятия решения о достоверности принятых символов по большинству ортогональных оценок Е 1. Первый вход мажоритарного элемента 10 соединен с выходом первого корректора 18 оценок, второй вход- с выходом второго корректора 19 оценок,третий и последующий входы мажоритарного элемента 10 соединены с соответствующими выходами вычислителя 7 оценок. Первый пороговый элемент 11 предназначен для принятия решения о значении шумового символа"о, действующего на информационный символ Оо при передаче его по каналу 3 связи, на основании значений символов синдрома Я. Входы порогового элемента 11 соединены с соответствующими выходами анализатора 9 синдрома, а выход - с первым входом первого корректора оценок 18,Второй пороговый элемент 12 предназначен для принятия решения о значении шумового символаоУ, действующего на информационный символ Оо при передаче его по каналу 3 связи на основании значений символов синдрома Я, Входы второго порогового элемента подключены к соответствующим выходам анализатора 9 синдрома, а выход- к первому входу второго корректора 19 оценок. Генератор 13 импульсов формирует им-50 пульсы, необходимые для работы формирователя 16 временного интервала. Выход генератора 13 импульсов соединен с информационным входом ключа 14. Ключ 14 предназначен для подачи импульсов с выхода генератора 13 импульсов на вход формирователя 16 временного интервала в промежуток времени от момента поступления на первый управляющий вход ключа 14 сигнала о наличии ошибок с последовательного выхода анализатора 9 синдрома до момента поступления на его второйуправляющий вход сигнала с выхода злЕмента ИЛИ 15.Элемент ИЛИ 15 предназначен для установки в закрытое состояние ключа 14 исброса показанийпорогового счетчика 18 иформирователя 16 временного интервала вслучае поступления на входы элемента ИЛИ15 сигнала переполнения как с выхода по-рогового счетчика 17, так и с выхода формирователя 16 временного интервала.Формирователь 16 временного интервала-предназначен для установления временного интервала анализа информации,поступающей на вход порогового счетчика17. В качестве формирователя 16 временного интервала используется счетчик, порогсрабатывания которого выбирается, исходяиз допустимой вероятности трансформациисообщений, длины кодовых ограничений,коррек-.ирующей способности квазиортогоналыного несистематического сверточногокода,Пороговый счетчик 17 предназначендля подсчета количества сигналов ошибок,поступающих с второго выхода анализатора9 синдрома и выдачи сигнала о наличииошибок на второй выход кодекса в случаепереполнения, Порог срабатывания порогового счетчика 17 выбирается исходя из корректирующих свойств квазиоотогональногонесистематического сверточного кода и требований по допустимой вероятности трансформации сообщений, Счетный входпорогового счетчика 17 соединен с последовательным выходом анализатора 9 синдрома, вход обнуления соединен с выходомэлемента ИЛИ 15, Выход порогового счетчика 17 подключен к второму входу элементаИЛИ 15 и является вторым выходом кодека.Первый корректор 18 оценок предназначен для коррекции значения первой оценки Е согасно выраженияЕ 1+ 1 о"= Оо+ 1 о" + 1 о" (1)хгде 1 о - шумовой символ, значение которогоопределяется первым пороговым элементом 11.Таким образом, согласно выражения (1)на выходе первого корректора оценок 20формируется сигнал Оо, который поступаетна первый вход мажоритарного элемента13. Первый корректор 18 оценок представляет собой сумматор по модулю два, первыйвход которого соединен с выходом первогопорогового элемента 11, второй выход подключен к первому выходу вычислителя 8оценок, а выход - к первому входу мажоритарного элемента 10.55 Второй корректор 19 оценок предназначен для коррекции значения второй оценки Е 2 согласно выраженияЕг+ "=О +1" +1" (2)л угде 1 о" - шумовой символ, значение которого определяется вторым пороговым элементом 12.Как видно из выражения (2), на выходевторого корректора оценок 19 формируетсясигнал Оо, который поступает на второйвход мажоритарного элемента 10. В качестве второго корректора 19 оценок используется сумматор по модулю два, первый входкоторого соединен с выходом второго порогового элемента 12, второй вход подключенк второму выходу вычислителя 8 Оценок, авыход - к второму входу мажоритарногоэлемента 10;Первый корректор 20 синдрома предназначен для выработки сигнала коррекциисоответствующих разрядов регистра сдвигаанализатора 9 синдрсяча согласно выражениялЕ 1+ Оо = Оо+1 о Оо = 1 о Ц)где Оо - сигнал, сформированный на выходемажоритарного элемента 13,Таким образоч, согласно выражения (3)на выходе первого корректора 22 синдромаформируется сигнал шумового символа 1 о.В качестве первого корректора 22 синдромаиспользуется сумматор по чодулю два, первый вход которого соединен с выходом чажоритарного элемента 10, а второй вход. - спервым выходом вычислителя 7 оценок, выход первого корректора синдрома подключен к первому управляющему входуанализатора 9 синдрома,Второй корректор 21 синдрома предназначен для формирования сигнала коррекции соответствующих разрядоврегистра сдвига анализатора 9 синдрома согласно выраженияАЕг=О =О +У +О =.-У 14)где Оо - сигнал, сформированный на выходемажоритарного элемента 13.Из выражения (4) видна, что на выходевторого корректора 21 синдрома формируЕТСЯ СИГНаЛ ШУМОВОГО СИМВОЛа Уо. ВтОРОйкорректор 21 синдрома представляет собойсумматор по модулю деа, первый вход которого соединен с выходом мажоритарного элемента 10, а второй вход- с вторым выходом вычислителя 7 оценок, выход второго корректора 21 синдрома подключен к второму управляющему входу анализатора 9 синдрома,Г 1 ри работе устройства возможны три случал, т.е, декодирование информации происходит при: отсутствии ошибок; при наличии ошибок, уровень которых меньше или 5 10 15 20 25 30 35 40 50 равен корректирующей способности исходного ортогонального несистематическогосверточного кода; при наличии ошибок, уровень которых выше корректирующей способности исходного ортогональногонесистематического сверточного хода.Устройство работает следующим образом,В исходно 1 ч состоянии в регистрах сдвига первого и второго кодеров 4 и 5, вычислителя 7 оценок, второго вычислителя 8оценок, вычислителя 6 синдрома, анализатора 9 синдрома записаны нулевые сигналы. Содержимое порогового счетчика 17 иформирователя 16 временного интервалатакже равно нулю. Выход генератора 13 импульсов ключом 14 отключен от входа формирователя 16 временного интервала. Впервом пороговом элементе 11 установленопороговое значение Р 1- = - = 2, где).1 -5 42 2число ортогональных проверок (А ) относи 1тельно шумового символа 1"о, определяемыхследующими разрядами регистра сдвигаанализатора 9 синдрома:А 1:Я -1 +1 У.хА 2 = Яз = хо+ 1 з+ Уг+ Уз; (5)А 3 = Я 5= 1 о+ 1 2+1 5+1 4+1 5А 4 = Я 9 =о +4 +8+9 + 1 1 +8+ 1 "9,Во втором пороговом элементе 12 установ 12 + 1лбнО пороговое значение Р 22 = 2,где Ь - число ортогонал ьных проверок (А )11относительно шумового символа"о, определяемых следующими разрядами регистрасдвига анализатора 9 синдрома:А 1= Яо=1 Уо+ 1"о.1А г = Я 1 = 1"о+ 1" 1+ У 1;(6)А 3 = Я 8 = 1 уо+ 1 5+ 1 8+ 1 У 7+ 1 У 8В мажоритарном элементе 10 установленоЬ+1пороговое значение Рз - 2, где язвчисло ортогональных оценок, При поступлении закодированной информационной последовательности в регистры сдвигавторого вычислителя 8 оценок и вычислителя 7 оценок с присущими им связями с сумматорами по модулю два формируетсясистема ортогональных оценок (Е) относительно информационного символа Оо,Е 1=О +УЕ 2 = Оо+1 о,Ез=О +1+ У 1;Е 4 = Оо+1 з+ Уг+ Уз; (7)15=Оо+ 2+ 5+ 4+ 5В пороговом счетчике 17 установлен порог) с К%иу2допустимого числа ошибокна интервале а тактов в принимаемых из35 40 45 50 55 канала 3 связи закодированных последовательностях, сигнал с выхода порогового счетчика 17 появляется в том случае, если пороговое значение у превышано, 8 форми.рователе 16 временного интервала установ ,лен порог числа тактов в, и сигнал на его выходе появляется в случае, если число а превышено.На вход кодека (вход кодера 4) в последовательном коде поступают с тактовыми 10 периодами ЬТ сигналы двоичной информационной последовательности М(х). Эта последовательность продвигается с тактовой частотой по разрядам регистра сдвига кодера 4 и далее по разрядам регистра сдви га кодера 5. В процессе этого движения последовательность М(х) преобразуется в последовательности вида,М(х)(Ро 1(х) + Рц 1(х)х= М(Х)Рк 1(Х),М(х)Ро 2(х) + Рц 2(х)х= М(Х)Рк 2(Х), (8) 20 которые в последовательном коде поступают на входы канала 3 связи. При этом сигналы проверочных последовательностей М(х) Рк 1(х) и М(х)Рк 2(х) искажаются воздействием помех Е 1(х) и Е 2(х), т.е, из канала 3 связи 25 поступают двоичные последовательчости вида:П 1(х) = М(х)Рк 1(х) + Е 1(х);П 21(х)Рк 1(х) = М (х) Рк 2(х)Рк 1(х) ( 9) , В случае отсутствия ошибок,т,е. Е 1(х)= Е 2(х) =О, 30 последовательности вида (8) поступают в разряды регистров сдвига вычислителя 6 синдрома и продвигаются по ним с тактовой частотой В процессе этого движения эти последовательности преобразуются в последовательности вида:П 1(х)Рк 2(х) = М(х)Рк 1(х)Рк 2(х);П 2(х)Рк 1(х) = М(х)Рк 2(х)Рк 1(х), (10) которые поступают на вход сумматора по модулю два. Так как по условию Е 1(х) = Е 2(х) = О, то в регистр сдвига анализатора 9 синдрома записывается нулевой синдром, т.е. Я(х) = О. Следовательно, на выходах первого и второго пороговых элементов 11 и 12 сформированы сигналы значений символов"о и о соответственно, которые равны нулю, Одновременно последовательности вида (8) поступают на входы второго вычислителя 8 оценок и далее .на входы вычислителя 7 оценок, в рядах регистра сдвига и сумматорах по модулю два которых формируется система ортогональных оценок (Е) согласно выражения (7).на каждом такте работы устройства,При этом, так как по условию в канале 3 связи ошибок не произошло, то сигнал первой ортогональной оценки Е 1 коррекции в первом корректоре 18 оценок не подвергается и поступает на первый вход мажоритарного элемента 10. Соответственно не происходит коррекции сигнала оценки Е 2 во втэром корректоре 19 оценок и она поступает на второй вход мажоритарного элемента 10, на выходе которого формируется сигнал значения информационного символа Оо. Сигнал с выхода мажоритарного элемента 10 поступает на выход кодека несистематического сверточного кода, на управляющие входы вычислителя 7 оценок и второго вычислителя 8 оценок в соответствующие разряды регистров сдвига и на первые входы первого и второго корректоров 20 и 21 синдрома, где формируются сигналы коррекции символов синдрома Я(х) согласно выражений (3) и (4). Так как в рассматриваемом случае ошибки не произошло, т.е. Е 1(х) = Е 2(х) = О, то на выходах первого и второго корректоров 20, 21 синдрома сигналы коррекции не сформированы и не происходит коррекция соответствующих разрядов регистра сдвига анализатора 9 синдрома согласно выражений (5) и (6). Нулевой синдром, записанный в регистр сдвига анализатора 9 синдрома, не оказывает влияния на остальные блоки приемной стороны: не изменяется содержимое порогового счетчика 18 и состояние формирователя 16 временного интервала и ключа 14. Сигнал "Ошибка" на втором выходе кодека отсутствует. Устройство готово к работе на следующем такте.В случае, если в канале 3 связи на длине кодового ограничения квазиортогонального несистематического сверточного кода возникла однократная или двукратная ошибка, кодек работает следующим образом. Как и в предыдущем случае, последовательности вида (9) поступают в разряды регистров сдвига вычислителя 6 синдрома и продвигаются по ним с тактовой частотой Т. В процессе движения эти последовательности преобразуются к виду:П 1(Х)Рк 2(Х) = (М(Х)Рк 1(Х) + Е 2(Х)Рк 2(Х);П 2(х)Рк 1(х) =(М(х)Рк 2(х)+ Е 2(х)Рк 1(х), (11) которые поступают на входы сумматора по модулю два, с выхода которого поступает синдромная последовательность Я(х) на информационный вход анализатора 9 синдрома. При этом записывается ненулевой синдром. На выходах первого и второго пороговых элементов 11 и 12 формируются сигналы значений шумовых символов"о и 1"о соответственно, которые поступят на входы первого и второго корректора 18 и 19 оценок соответственно, сигналы с которых поступят на соответствующие входы мажоритарного элемента 10, Одновременно с этим последовательности вида (9) поступают на входы второго вычислителя 8 оценок и далее на входы вычислителя 7 оценок, гдеформируются сигналы ортогональных оценок (Е) согласно выражения (7), поступающие на третий и последующие входы мажоритарного элемента 10, где происходит принятие решения о значении каждого информационного символа последовательности М(х), Сигнал с выхода мажоритарного элемента 13 поступает на уп равляющие входы вычислителя 7 оценок и второго вычислителя 8 оценок, на первые входы первого и второго корректоров 20, 21 синдрома, сигнал с выхода которых поступает на первый и второй управляющие входы анализатора 9 синдрома и соответствующие разряды регистра сдвига, Так как синдром, записанный в регистре сдвига анализатора 9 синдрома, ненулевой, то пороговый счетчик 17 осуще ствляет подсчет числа ошибок, поступивших с последовательного выхода анализатора 9 синдрома на его счетный вхоц. Одновременно сигналы ошибок с последовательного выхода анализатора 9 синдрома поступают на первый вход ключа 14, "подключая выход генератора 13 импульсов к входу формирователя 16 временного интервала, Поскольку по условию количество ошибок мало, формирователь 16 временно. го интервала подсчитывает а тактов и сформирует на своем выходе сигнал раньше, чем переполнится пороговый счетчик 17. Сигнал с выхода формирователя 16 временного интервала через элемент ИЛИ 5 осуществляет сброс содержимого формирователя 16 временного интервала, порогового счетчика 17 и возвращает в исходное состояние ключ 14, отключив выход генератора 13 импульсов от входа формирователя 16 временного интервала. На выходе порогового счетчика 17 сигнал "Ошибка" не появляется, а достоверная информация с выхода мажоритарно го элемента поступает к получателю, Очередной сигнал вызывает повторение описанных операций,П р и м е р 1. Пусть на входы канала 3 связи поступают закодированные последовательности 0000000000 и ОООООООООО,. где они подвергаются воздействию шумовой последовательности веса два: "0 Р 0. На входы вычислителя 8 оценок, второго вычис.лителя 7 оценок и входы вычислителя б синдрома поступают последовательности вида: 1000000000 и 1000000000 При этом в регистр сдвига анализатора 9 синдрома запишется нулевой синдром. Следовательно, на выходах первого и второго пороговых элементов 11, 12 будут сформированы сигналы "0 - 0 и "0 0 соответственно, Будут сформированы сигналы ортогональных оце. нок: Е 1=1, Е 2=1, Ез:=О, Е 4 О, Е 5"-О, Сигналы ортогональных эценок Ез - Е 5 по. ступят на третий и последующий входы мажоритарного элемента 10, на первый входкоторого поступит сигнал с выхода первого корректора 18 оценок в соответствии с выражением (1) Оо = О, а на второй вход мажоритарного элемента 10 поступит сигнал свыхода второго корректора оценок 19 в соответствии с выражением (2) 00 =О, По большинству значений сигналов .010 мажоритарный элемен г 10 сформирует сигнал 1 А = О, который поступит на первые входы первого и второго корректоров 20, 21 синдрома, где будут сформированы сигналы коррекции в соответствии с выражениями (3) 15 и (4) соответственно, равные "0 = 1 и Уо = 1,которые поступят в соответствующие разряды регистра сдвига анализатора 9 синдрома, Сигнал с выхода мажоритарного элемента 10 поступит также на управляющие входы 20 второго вычислителя 8 оценок и вычислителя 7 оценок в соответствующие разряды регистров сдвига. Так как в анализаторе 9 синдрома записан нулевой синдром, то сигнал "Ошибка" на выходе порогового счетчика 25 17 согласно алгоритму функционирования кодека сформирован не будет.В случае, если в канале 3 связи на длинекодового ограничения возникла трехкратная ошибка, работа кодекса аналогична 30 описанному случаю.П р и м;. р 2. Пусть каки в предыдущемслучае закодированные последовательности ОООООООООО;,. и 0000000000 передаются по каналу 3 связи, где они подвергаются 35 воздействию шумовой последовательностивеса три: "0 У 0 Г 2. На входы второго вычислителя 8 оценок вычислителя 7 оценок и вычислителя б синдрома поступают последовательности вида: 1010000000 и 40 10 ОООООООО., В регистре сдвига анализатора 9 синдрома запишется следующий синдром: ЯС=.О. 51.1,82= 1., Яз=1,34=0, 35 = О, Яе - -О, 57= 1, 38=1, Яв=1. Первый и второй поооговый элементы 11 и 12 сформи руют на своих выходах сигналы значенийшумовых символов "0 = О и У 0 = 1 в соответствии с выражениями (;.1) и (6). которые поступят на первые входь первого и второго вычислителей 18 и 19 оценок соответственно.На выходе вычислителя 7 оценок будут сформированы сигналы ортогональных оценок; Е 1=1 Е"==1з=О, Е 4=4,Е 5=1,Оценки Ез - Е 5 поступают на соответствующие входы мажоритарного элемента 10, Сигналыоценок Е 1 и Е 2 подвергаются коррекции и с выходов первого и второго корректоров 18 и 19 оценок на первый и второй входы мажоритарного элемента О поступают сигналы: Е 1-. 1, Е 2:- О. На выходе мажоритарного элемента 10 будет сформирован сигнал Оо 1695518О, который поступит на управляющие входывычислителя 7 оценок и второго вычислителя 8 оценок и на первые входы первого ивторого корректоров 20, 21 синдрома, с выходов которых сигналы коррекции ", = 1 и 5"о = 1 поступят в соответствующие разрядырегистров сдвига. При этом скорректированный синдром примет вид: Яо = О, 31==О, 32= 1, ЯЗ=О, 54= О, Я 5=1 36=0,Я 7 = 1, Яв = О, Я 9 = О, Пороговый счетчик 10подсчитает два сигнала ошибки и будет обнулен, не выдав сигнала "Ошибка" на своемвходе, Достоверная информация будет поступать получателю. Устройство готово к работе на следующем такте, т.е. трехкратная 15,ошибка кодеком исправлена. Аналогичнымобразом происходит исправление значительной части возможных комбинаций трехкратных ошибок.В случае, если в канале 3 связи на длине. 20кодового ограничения возникает ошибкакратности выше, чем может исправить квазиортогональный несистематический сверточный код, работа кодека аналогичнаописанному, Пороговый счетчик подсчитывает число импульсов ошибок с последовательного выхода анализатора 9 синдрома иформирует сигнал "Ошибка", если произойдет его переполнение на временном интервале а, 30Таким образом, в рассматриваемом кодеке достигается повышение помехоустойчивости за счет увеличения кратностиисправляемых ошибок,Формула изобретения 35Кодек несистематического сверточногокода, содержащий канал связи, на передающей стороне - первый кодер, вход которогоявляется входом кодекса, первый - третийвыходы первого кодера подключены к одноименным входам второго кодера, первый ивторой выходы которого соединены с одноименными входами канала связи, на приемной стороне - вычислитель синдрома,первый и второй входы которого соединены 45с одноименными выходами канала связи,выход вычислителя синдрома подключен кинформационному входу анализатора синдрома, первый выход которого подключен ксчетному входу порогового счетчика и пер вому управляющему входу ключа, выход генератора импульсов соединен с информационным входом ключа, выход которого подключен к информационному входу формирователя временного интервала, выход которого соединен с первым входом элемента ИЛИ, выход которого подключен к второму управляющему входу ключа и входам обнуления формирователя временного интервала и порогового счетчика, выход которого соединен с вторым входом элемента ИЛИ и является первым выходом кодека, мажоритарный элемент, выход которого подквючен к управляющему входу первого вычислителя оценок, о т л и ч а ю щ и й с я тем, что, с целью повышения помехоустойчивости, на приемной стороне введены второй вычислитель оценок, первый и второй поооговые элементы, первый и второй корректоры оценок и первый и второй корректоры синдрома, выходы которых подключены соответственно к первому и второму управляющим входам анализатора синдрома, вторые и третьи выходы которого подключены соответственно к входам первого и второго пороговых элементов, выходы которых подключены соответственно к первым входам первогои второго корректоров оценок, выходы которых подключены соответственно к первому и второму входам мажоритарного элемента, первый и второй информационные входы второго вь 1 числителя оценок подключены соответственно к одноименным выходам канала связи, выходы второго вычислителя оценок подключены к информационным входам первого вычислителя оценок, первый выход которого подключен к второму входу первого корректора оценок и первому входу первого корректора синдрома, второй вход которого объединен с управляющим входом второго вычитателя оценок и первым входом второго корректора синдрома и подключен к выходу мажоритарного элемента, который является вторым. выходом устройства, второй и третий выходы первого вычислителя оценок подключены соответственно к вторым входам второго корректора синдрома и второго корректора оценок и третьим входам мажоритарного элемента.1695516 Ю 1г Составитель О. Тюринаедактор М. К О Техред М.Моргентал орректор Т, Па Заказ 4173 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ С 113035, Москва, Ж, Раушская наб., 4/5

Смотреть

Заявка

4789088, 07.02.1990

ХАРЬКОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА КРЫЛОВА Н. И

СНИСАРЕНКО АНДРЕЙ ГЕОРГИЕВИЧ, СОРОКА ЛЕОНИД СТЕПАНОВИЧ, ПРИХОДЬКО СЕРГЕЙ ИВАНОВИЧ, СТОЛЯРОВ АЛЕКСАНДР СЕРГЕЕВИЧ, СНИСАРЕНКО ОЛЬГА АЛЕКСЕЕВНА

МПК / Метки

МПК: H03M 13/23

Метки: кода, кодер, несистематического, сверточного

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

Код ссылки

<a href="https://patents.su/8-1695516-koder-nesistematicheskogo-svertochnogo-koda.html" target="_blank" rel="follow" title="База патентов СССР">Кодер несистематического сверточного кода</a>

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