RU2500074C1 - Способ кодовой цикловой синхронизации с мягкими решениями - Google Patents

Способ кодовой цикловой синхронизации с мягкими решениями Download PDF

Info

Publication number
RU2500074C1
RU2500074C1 RU2012123366/08A RU2012123366A RU2500074C1 RU 2500074 C1 RU2500074 C1 RU 2500074C1 RU 2012123366/08 A RU2012123366/08 A RU 2012123366/08A RU 2012123366 A RU2012123366 A RU 2012123366A RU 2500074 C1 RU2500074 C1 RU 2500074C1
Authority
RU
Russia
Prior art keywords
sequence
code
words
error
cyclic
Prior art date
Application number
RU2012123366/08A
Other languages
English (en)
Other versions
RU2012123366A (ru
Inventor
Владислав Валентинович Квашенников
Сергей Алексеевич Трушин
Original Assignee
Открытое акционерное общество "Калужский научно-исследовательский институт телемеханических устройств"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Открытое акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" filed Critical Открытое акционерное общество "Калужский научно-исследовательский институт телемеханических устройств"
Priority to RU2012123366/08A priority Critical patent/RU2500074C1/ru
Application granted granted Critical
Publication of RU2500074C1 publication Critical patent/RU2500074C1/ru
Publication of RU2012123366A publication Critical patent/RU2012123366A/ru

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

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

Description

Изобретение относится к способам кодовой цикловой синхронизации сообщений при передаче цифровой информации и может быть использовано для цикловой синхронизации каскадных кодов, турбокодов и каскадных сигнально-кодовых конструкций.
Для повышения вероятности доведения сообщения в каналах связи с ошибками применяют помехоустойчивое кодирование. Наиболее эффективным с точки зрения соотношения помехоустойчивости приема сообщений и сложности технической реализации является применение каскадного помехоустойчивого кода. Для правильного декодирования каскадного кода необходимо знать границы этого кода. На приемной стороне для определения начала кода применяют кодовую цикловую синхронизацию. При кодовой цикловой синхронизации синхронизирующую последовательность передают в проверочной части каскадного кода. Кодовая цикловая синхронизация может быть установлена при наличии искажений в принятом каскадном коде, не превышающем определенного порогового значения. После установления кодовой цикловой синхронизации синхронизирующую последовательность вычитают из проверочной части каскадного кода, не уменьшая при этом его корректирующую способность. Повысить вероятность установления синхронизации возможно за счет мягких решений при установлении синхронизации каскадного кода. В этом случае пороговое значение числа неискаженных символов каскадного кода, при котором устанавливается кодовая цикловая синхронизация, учитывает мягкие веса символов кода, характеризующие достоверность этих символов. Кодовая цикловая синхронизация с мягкими решениями может также использоваться в других кодах с каскадированием составных кодов, например в турбокодах и в сигнально-кодовых конструкциях (СКК) на основе блоковых или сверточных кодов.
Известен способ кодовой цикловой синхронизации сообщений, при котором на передающей стороне формируют выходную последовательность, состоящую из следующих друг за другом информационных и проверочных символов помехоустойчивого кода, которую затем вместе с синхронизирующей последовательностью передают по каналу связи. На приемной стороне в скользящем окне приема принятую синхронизирующую последовательность сравнивают с переданной синхронизирующей последовательностью и при совпадении принятой синхронизирующей последовательности и переданной синхронизирующей последовательности устанавливают цикловую синхронизацию, совпадающую с местоположением начала скользящего окна приема. При несовпадении принятой синхронизирующей последовательности и переданной синхронизирующей последовательности скользящее окно приема смещают на один символ по входной последовательности и опять сравнивают принятую синхронизирующую последовательность и переданную синхронизирующую последовательность и так повторяют до тех пор, пока принятая синхронизирующая последовательность не совпадет с переданной синхронизирующей последовательностью [Передача дискретных сообщений. Под ред. В.П.Шувалова. - М.: Радио и связь. 1990. Стр.348-349].
Однако этот способ снижает объем полезной информации, передаваемой по каналу связи, из-за необходимости отдельной передачи специальной служебной синхронизирующей последовательности.
Известен способ кодовой цикловой синхронизации, заключающийся в том, что принятую входную последовательность, состоящую из нескольких следующих друг за другом слов, каждое из которых представляет собой поразрядную сумму по модулю два помехоустойчивого циклического кода, синхронизирующей последовательности и нумерующей последовательности, умножают на проверочный полином помехоустойчивого циклического кода и на проверочный полином нумерующей последовательности и получают сумму синдрома помехоустойчивого циклического кода и синхронизирующей последовательности. Затем выделяют нумерующую последовательность принятого помехоустойчивого циклического кода, сравнивают ее с нумерующими последовательностями ранее принятых помехоустойчивых циклических кодов и запоминают число совпадений нумерующей последовательности с ранее принятыми нумерующими последовательностями в одном из счетчиков совпадений. Причем при совпадении нумерующей последовательности с ранее принятыми нумерующими последовательностями число в соответствующем счетчике совпадений увеличивают на 1 и в случае превышения числа, записанного в соответствующем счетчике совпадений порогового значения, принимают решение о кодовой цикловой синхронизации входной последовательности (патент РФ №2401512, МПК H04L 7/08. Квашенников В.В., Сосин П.А. Способ кодовой цикловой синхронизации. Приор. 16.03.2009, опубл. 10.10.2010, бюл. №28).
Однако при этом способе вероятность установления цикловой синхронизации недостаточно высокая из-за того, что не учитываются достоверности символов синхронизирующей последовательности, которые зависят от качества приема символов и состояния канала связи.
Наиболее близким к предлагаемому способу является способ кодовой цикловой синхронизации сообщений с мягкими решениями (прототип), заключающийся в том, что на передающей стороне формируют последовательность кодовых слов в виде следующих друг за другом внутренних слов каскадного кода, каждое из которых представляет собой сумму по модулю два помехоустойчивого циклического кода и синхронизирующей последовательности. На приемной стороне входную последовательность, принятую в скользящем окне приема, делят на порождающий полином помехоустойчивого циклического кода. В результате деления получают сумму синдрома помехоустойчивого циклического кода и синхронизирующей последовательности. Далее из полученной суммы вычитают синхронизирующую последовательность и выделяют синдром помехоустойчивого циклического кода. Затем по синдрому помехоустойчивого циклического кода вычисляют комбинацию ошибок в помехоустойчивом циклическом коде и оценивают ее вес. Далее по весу комбинации ошибок вычисляют достоверности следующих друг за другом слов помехоустойчивого циклического кода. Затем эти достоверности суммируют вместе и далее сравнивают суммарную достоверность слов помехоустойчивых циклических кодов с пороговым значением. При суммарной достоверности слов помехоустойчивых циклических кодов больше порогового значения устанавливают цикловую синхронизацию, совпадающую с началом скользящего окна приема, при суммарной достоверности слов помехоустойчивых циклических кодов больше либо равном, чем пороговое значение, скользящее окно приема смещают на один символ по входной последовательности и вычисление суммарной достоверности слов помехоустойчивых циклических кодов повторяют (патент РФ №2295198, МПК7 H04L 7/08. Зимихин Д.А., Квашенников В.В. Способ кодовой цикловой синхронизации. Приор. 08.06.2005, опубл. 10.03.2007, бюл. №7).
Недостатком этого способа является недостаточно высокая вероятность установления синхронизации, обусловленная тем, что цикловую синхронизацию каскадного кода устанавливают по суммарной достоверности внутренних слов каскадного кода, которая не учитывает мягкие решения относительно числа и конфигурации ошибок внутреннего кода каскадного кода, а значит и синхронизирующей последовательности.
Цель изобретения - увеличение вероятности установления синхронизации за счет того, что суммарная достоверность принятой синхронизирующей последовательности учитывает число и конфигурацию ошибок в синхронизирующей последовательности и в словах внутреннего кода каскадного кода, а также учитывает достоверности отдельных символов синхронизирующей последовательности.
Для достижения цели предложен способ кодовой цикловой синхронизации сообщений с мягкими решениями, заключающийся в том, что на передающей стороне формируют последовательность кодовых слов в виде следующих друг за другом внутренних слов каскадного кода, каждое из которых представляет собой сумму по модулю два помехоустойчивого циклического кода и синхронизирующей последовательности. На приемной стороне входную последовательность, принятую в скользящем окне приема, делят на порождающий полином помехоустойчивого циклического кода. В результате деления получают сумму синдрома помехоустойчивого циклического кода и синхронизирующей последовательности. Далее из полученной суммы вычитают синхронизирующую последовательность и выделяют синдром помехоустойчивого циклического кода. Затем по синдрому помехоустойчивого циклического кода вычисляют комбинацию ошибок в помехоустойчивом циклическом коде и оценивают ее вес. Далее по весу комбинации ошибок вычисляют достоверности следующих друг за другом слов помехоустойчивого циклического кода. Затем эти достоверности суммируют вместе и далее сравнивают суммарную достоверность слов помехоустойчивых циклических кодов с пороговым значением. При суммарной достоверности слов помехоустойчивых циклических кодов больше порогового значения устанавливают цикловую синхронизацию, совпадающую с началом скользящего окна приема, при суммарной достоверности слов помехоустойчивых циклических кодов меньше либо равной, чем пороговое значение, скользящее окно приема смещают на один символ по входной последовательности и вычисление суммарной достоверности слов помехоустойчивых циклических кодов повторяют. Новым является то, что на приемной стороне из принятой в скользящем окне приема входной последовательности вычитают синхронизирующую последовательность и получают последовательность слов помехоустойчивых циклических кодов, далее выполняют декодирование этой последовательности слов помехоустойчивых циклических кодов с мягкими решениями и в результате такого декодирования получают комбинации ошибок последовательности слов помехоустойчивых циклических кодов. Далее оценивают вес полученных комбинаций ошибок последовательности слов помехоустойчивых циклических кодов, после этого оценивают вес комбинаций ошибок, наложенных на синхронизирующую последовательность и только затем определяют суммарную достоверность слов помехоустойчивых циклических кодов, которую сравнивают с пороговым значением. При этом суммарную достоверность слов помехоустойчивых циклических кодов вычисляют как взвешенную сумму достоверностей слов помехоустойчивых циклических кодов, достоверности синхронизирующей последовательности в зависимости от наложенных на нее комбинаций ошибок и достоверностей символов синхронизирующей последовательности. Декодирование последовательности слов помехоустойчивых циклических кодов с «мягкими» решениями осуществляют по алгоритму декодирования Чейза. При этом на передающей стороне только проверочные символы внутреннего кода каскадного кода суммируют по модулю два с символами синхронизирующей последовательности и затем полученную последовательность передают по каналу связи, причем длина скользящего окна приема выбирается равной длине каскадного помехоустойчивого кода, соответствующего передаваемому сообщению.
Осуществление способа кодовой цикловой синхронизации сообщений с мягкими решениями рассмотрим на примере синхронизации помехоустойчивого каскадного кода, внутренним кодом которого является помехоустойчивый циклический двоичный код Боуза-Чоудхури-Хоквингема (БЧХ-код), а внешним - код Рида-Соломона. Для этого на передающей стороне исходное сообщение объемом К m-ичных (m>1) символов вначале кодируют m-ичным помехоустойчивым кодом Рида-Соломона. Код Рида-Соломона является кодом первой ступени помехоустойчивого каскадного кода. В результате кодирования информации получают кодовое слово кода Рида-Соломона (N, K), информационная длина которого равна К, а блоковая - N символов.
Далее информацию кодируют двоичным циклическим кодом БЧХ с порождающим многочленом g(x). Код БЧХ является внутренним кодом или кодом второй ступени помехоустойчивого каскадного кода. Код БЧХ имеет параметры: n - блоковая длина кода, k - информационная длина кода. Кодирование кода БЧХ выполняется по формуле
p 1 ( x ) = ƒ ( x ) x n k + ƒ ( x ) x n k mod g ( x ) . ( 1 )
Figure 00000001
В результате кодирования кодом БЧХ всех символов кода Рида-Соломона получают N двоичных слов кода БЧХ(n,k) или двоичную последовательность, длина которой составляет nN бит.
Далее складывают по модулю два символы двоичной последовательности кодов БЧХ с символами двоичной синхронизирующей последовательности. В качестве синхронизирующей последовательности выбирают последовательность с хорошими синхронизирующими свойствами, например код Рида-Маллера (РМ) 1-го порядка (последовательность максимального периода). Синхронизирующая последовательность генерируется заранее в линейном сдвиговом регистре с обратными связями, описываемыми примитивным порождающим полиномом подходящей степени. Например, для порождающего полинома степени 10 будем иметь синхронизирующую последовательность длины 210-1=1023 бит. При этом синхронизирующую последовательность делят на части р2(х) длины n-k символов каждая и символы этих частей синхронизирующей последовательности суммируют с соответствующими n-k символами проверочной части соответствующего кода БЧХ: р3(х)=р2(х)+р2(х). Для выполнения этой операции длина синхронизирующей последовательности должна быть не менее V=(n-k)N. Между словами БЧХ в каскадном коде и отрезками синхронизирующей последовательности (кода РМ) устанавливается взаимно однозначное соответствие. Проверочная часть первого слова БЧХ складывается с первым отрезком синхронизирующей последовательности, проверочная часть второго - со вторым отрезком синхронизирующей последовательности и так далее. Такое сложение выполняется со всеми словами кода БЧХ каскадного кода.
На приемной стороне входную последовательность, сформированную в виде суммы по модулю два помехоустойчивого циклического кода БЧХ и синхронизирующей последовательности, используют для кодовой цикловой синхронизации. В канале связи из-за искажений сигнала возникают ошибки и на кодовые слова кода БЧХ р3(х) накладывается комбинация ошибок е(х). Поэтому входную последовательность на приемной стороне можно представить в виде:
p 4 ( x ) = p 1 ( x ) + p 2 ( x ) + e ( x ) . ( 2 )
Figure 00000002
Затем на приемной стороне из принятой в скользящем окне приема входной последовательности вычитают синхронизирующую последовательность р2(х) и получают последовательность слов помехоустойчивых циклических кодов с ошибками
p 5 ( x ) = p 4 ( x ) p 2 ( x ) = p 1 ( x ) + e ( x ) . ( 3 )
Figure 00000003
Далее выполняют декодирование этой последовательности слов помехоустойчивых циклических кодов с «мягкими» решениями. Декодирование может осуществляться, например, по одному из алгоритмов декодирования Чейза. Известны три алгоритма декодирования Чейза, используемые обычно для декодирования двоичных помехоустойчивых кодов за пределами их минимального кодового расстояния D (Кларк Дж., мл., Кейн Дж. Кодирование с исправлением ошибок в системах цифровой связи. Пер. с англ. - М.: Радио и связь, 1987. - 392 с.). Для малошумящих каналов при использовании алгоритмов Чейза вероятность ошибки для кода с кодовым расстоянием D ведет себя примерно так же, как для кода с коррекцией D-1 ошибок, что позволяет записать приближенные оценки для помехоустойчивости кода. Расширение корректирующей способности кода в алгоритмах Чейза достигается следующим образом. Предположим, что принята последовательность символов кода y1, y2,…, yn с признаками достоверности соответственно α1, α2,…, αn, характеризующими вероятность ошибки в символах кода. По определенным правилам сформируем образец ошибок Т, который складывается по модулю два с принятым словом Y. Слово Y+T декодируется в «жестком» декодере, на выходе которого можно определить корректируемую ошибку Z. В жестком декодере можно использовать синдромное декодирование, при котором кодовое слово сначала делится на порождающий многочлен кода и вычисляется синдром ошибок. Затем по синдрому помехоустойчивого циклического кода вычисляют комбинацию ошибок в помехоустойчивом циклическом коде. Минимальное значение веса ошибки w(Z) по всему набору образцов ошибок Т дает наиболее вероятную ошибку Z, которая позволяет определить принятое кодовое слово X=Y+Z.
Известны три алгоритма Чейза, отличающиеся правилами выбора образцов ошибок Т.
Алгоритм 1
Образец ошибок T содержит ошибки на s=INT(D/2) местах. Число таких наборов ошибок будет
M = ( q 1 ) s C N s , ( 4 )
Figure 00000004
где q - основание кода.
Алгоритм 2
Образец ошибок Т содержит или не содержит ошибки только на s=INT(D/2) наименее надежных местах. Число таких наборов ошибок будет
M = q s . ( 5 )
Figure 00000005
Алгоритм 3
Образец ошибок Т содержит ошибки на i местах. При D четном i=1,3,…,D-1, при D нечетном; i=2,4,…,D-1. Число таких наборов ошибок будет
M = q I N T ( D / 2 + 1 ) . ( 6 )
Figure 00000006
По вероятности правильного приема кодового слова алгоритмы 1, 2, 3 расположены в убывающем порядке. Число наборов ошибок во всех алгоритмах возрастает для двоичных кодов экспоненциально в зависимости от числа позиций ошибок.
В результате такого декодирования получают комбинации ошибок е(х) принятой последовательности слов помехоустойчивого циклического кода. Далее оценивают вес, то есть число ошибок в полученной комбинации ошибок последовательности слов помехоустойчивого циклического кода
W 1 = w ( e ( x ) ) . ( 7 )
Figure 00000007
После этого оценивают вес комбинаций ошибок, наложенных на синхронизирующую последовательность
W 2 = w ( e 1 ( x ) ) . ( 8 )
Figure 00000008
Это те комбинации ошибок, которые наложены на проверочную часть помехоустойчивых циклических кодов.
Веса комбинаций ошибок определяют достоверность слов помехоустойчивых циклических кодов
γ 1 = 1 W 1 C n W 1 γ 2 = 1 W 2 C n W 2 γ 3 = i = 1 n N α i . ( 9 )
Figure 00000009
Суммарную достоверность слов помехоустойчивых циклических кодов вычисляют как взвешенную сумму достоверностей слов помехоустойчивых циклических кодов, достоверности синхронизирующей последовательности в зависимости от наложенных на нее комбинаций ошибок и достоверностей символов синхронизирующей последовательности.
Затем определяют суммарную достоверность слов помехоустойчивых циклических кодов, которую сравнивают с пороговым значением. Если суммарная достоверность кодовых слов превысит некоторое заранее выбранное пороговое значение достоверности γmax
γ i ( t ) > γ max , ( 10 )
Figure 00000010
то устанавливается цикловая синхронизация. Это означает, что входная информация поступает на дальнейшую обработку. Местоположение синхронизирующей последовательности однозначно определяет начало первого помехоустойчивого циклического кода БЧХ в каскадном коде или начало сообщения.
В предлагаемом способе на приемной стороне после снятия синхронизирующей последовательности с входной последовательности слов помехоустойчивых циклических кодов выполняют декодирование помехоустойчивых циклических кодов с использованием мягких решений, что увеличивает число корректируемых ошибок по сравнению с жестким алгоритмом, применяемым в прототипе. Это позволяет сформировать более точную оценку достоверности последовательности слов помехоустойчивых циклических кодов. Затем формируется суммарная достоверность слов помехоустойчивых циклических кодов, учитывающая достоверности отдельных символов кода, что также увеличивает точность и надежность оценок достоверности последовательности слов помехоустойчивых циклических кодов, а значит и увеличивает точность и надежность определения синхронизирующей последовательности. Это позволяет повысить вероятность установления цикловой синхронизации каскадного кода и других кодов, в основе построения которых лежит принцип каскадирования.
Достигаемым техническим результатом предлагаемого способа кодовой цикловой синхронизации сообщений с мягкими решениями является повышение вероятности установления цикловой синхронизации, а значит и увеличение вероятности приема всего сообщения.

Claims (5)

1. Способ кодовой цикловой синхронизации сообщений с мягкими решениями, заключающийся в том, что на передающей стороне формируют последовательность кодовых слов в виде следующих друг за другом внутренних слов каскадного кода, каждое из которых представляет собой сумму по модулю два помехоустойчивого циклического кода и синхронизирующей последовательности, на приемной стороне входную последовательность, принятую в скользящем окне приема, делят на порождающий полином помехоустойчивого циклического кода и в результате деления получают сумму синдрома помехоустойчивого циклического кода и синхронизирующей последовательности, далее из полученной суммы вычитают синхронизирующую последовательность и выделяют синдром помехоустойчивого циклического кода, затем по синдрому помехоустойчивого циклического кода вычисляют комбинацию ошибок в помехоустойчивом циклическом коде и оценивают ее вес, далее по весу комбинации ошибок вычисляют достоверности следующих друг за другом слов помехоустойчивого циклического кода, затем эти достоверности суммируют вместе и далее сравнивают суммарную достоверность слов помехоустойчивых циклических кодов с пороговым значением, при суммарной достоверности слов помехоустойчивых циклических кодов больше порогового значения устанавливают цикловую синхронизацию, совпадающую с началом скользящего окна приема, при суммарной достоверности слов помехоустойчивых циклических кодов меньше либо равной, чем пороговое значение, скользящее окно приема смещают на один символ по входной последовательности и вычисление суммарной достоверности слов помехоустойчивых циклических кодов повторяют, отличающийся тем, что на приемной стороне из принятой в скользящем окне приема входной последовательности вычитают синхронизирующую последовательность и получают последовательность слов помехоустойчивых циклических кодов, далее выполняют декодирование этой последовательности слов помехоустойчивых циклических кодов с мягкими решениями и в результате такого декодирования получают комбинации ошибок последовательности слов помехоустойчивых циклических кодов, далее оценивают вес полученных комбинаций ошибок последовательности слов помехоустойчивых циклических кодов, после этого оценивают вес комбинаций ошибок, наложенных на синхронизирующую последовательность, и только затем определяют суммарную достоверность слов помехоустойчивых циклических кодов, которую сравнивают с пороговым значением.
2. Способ по п.1, отличающийся тем, что суммарную достоверность слов помехоустойчивых циклических кодов вычисляют как взвешенную сумму достоверностей слов помехоустойчивых циклических кодов, достоверности синхронизирующей последовательности в зависимости от наложенной на нее комбинации ошибок и достоверностей символов синхронизирующей последовательности.
3. Способ по п.1, отличающийся тем, что декодирование последовательности слов помехоустойчивых циклических кодов с мягкими решениями осуществляют по алгоритму декодирования Чейза.
4. Способ по п.1, отличающийся тем, что на передающей стороне только проверочные символы внутреннего кода каскадного кода суммируют по модулю два с символами синхронизирующей последовательности и затем полученную последовательность передают по каналу связи.
5. Способ по п.1, отличающийся тем, что длину скользящего окна приема выбирают равной длине помехоустойчивого каскадного кода, соответствующего передаваемому сообщению.
RU2012123366/08A 2012-06-05 2012-06-05 Способ кодовой цикловой синхронизации с мягкими решениями RU2500074C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2012123366/08A RU2500074C1 (ru) 2012-06-05 2012-06-05 Способ кодовой цикловой синхронизации с мягкими решениями

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2012123366/08A RU2500074C1 (ru) 2012-06-05 2012-06-05 Способ кодовой цикловой синхронизации с мягкими решениями

Publications (2)

Publication Number Publication Date
RU2500074C1 true RU2500074C1 (ru) 2013-11-27
RU2012123366A RU2012123366A (ru) 2013-12-10

Family

ID=49682855

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012123366/08A RU2500074C1 (ru) 2012-06-05 2012-06-05 Способ кодовой цикловой синхронизации с мягкими решениями

Country Status (1)

Country Link
RU (1) RU2500074C1 (ru)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2566945C1 (ru) * 2014-07-15 2015-10-27 Антон Юрьевич Баринов Способ цикловой синхронизации турбокодов
RU2633148C2 (ru) * 2016-02-01 2017-10-11 Акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации для каскадного кода при применении жестких решений
RU2759801C1 (ru) * 2021-03-22 2021-11-18 Акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации для каскадного кода при применении жестких решений

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5969631A (en) * 1996-06-14 1999-10-19 Temic Telefunken Microelectronic Gmbh Method and control system for the synchronized transmission of digital data
US6101229A (en) * 1996-04-04 2000-08-08 Texas Instruments Incorporated Data synchronization method and circuit using a timeout counter
RU2210870C2 (ru) * 2001-08-09 2003-08-20 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ адаптивной кодовой цикловой синхронизации
RU2214689C2 (ru) * 2001-05-28 2003-10-20 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации
RU2295198C1 (ru) * 2005-06-08 2007-03-10 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации
RU2383104C2 (ru) * 2008-08-13 2010-02-27 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Устройство кодовой цикловой синхронизации
RU2401512C1 (ru) * 2009-03-16 2010-10-10 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации
EP2259534A2 (en) * 1997-11-05 2010-12-08 Sony Deutschland Gmbh Synchronisation of digital communication systems

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6101229A (en) * 1996-04-04 2000-08-08 Texas Instruments Incorporated Data synchronization method and circuit using a timeout counter
US5969631A (en) * 1996-06-14 1999-10-19 Temic Telefunken Microelectronic Gmbh Method and control system for the synchronized transmission of digital data
EP2259534A2 (en) * 1997-11-05 2010-12-08 Sony Deutschland Gmbh Synchronisation of digital communication systems
RU2214689C2 (ru) * 2001-05-28 2003-10-20 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации
RU2210870C2 (ru) * 2001-08-09 2003-08-20 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ адаптивной кодовой цикловой синхронизации
RU2295198C1 (ru) * 2005-06-08 2007-03-10 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации
RU2383104C2 (ru) * 2008-08-13 2010-02-27 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Устройство кодовой цикловой синхронизации
RU2401512C1 (ru) * 2009-03-16 2010-10-10 Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2566945C1 (ru) * 2014-07-15 2015-10-27 Антон Юрьевич Баринов Способ цикловой синхронизации турбокодов
RU2633148C2 (ru) * 2016-02-01 2017-10-11 Акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации для каскадного кода при применении жестких решений
RU2759801C1 (ru) * 2021-03-22 2021-11-18 Акционерное общество "Калужский научно-исследовательский институт телемеханических устройств" Способ кодовой цикловой синхронизации для каскадного кода при применении жестких решений

Also Published As

Publication number Publication date
RU2012123366A (ru) 2013-12-10

Similar Documents

Publication Publication Date Title
US6654926B1 (en) Soft decision maximum likelihood encoder and decoder
US7260766B2 (en) Iterative decoding process
KR100881192B1 (ko) 에러 패턴 검출 방법, 에러 정정 장치, 및 데이터 부호화 방법
US20040064782A1 (en) Reduced latency interleaver utilizing shortened first codeword
EP0907256B1 (en) Apparatus for convolutional self-doubly orthogonal encoding and decoding
Swaminathan et al. Parameter estimation of block and helical scan interleavers in the presence of bit errors
RU2401512C1 (ru) Способ кодовой цикловой синхронизации
RU2500074C1 (ru) Способ кодовой цикловой синхронизации с мягкими решениями
RU2633148C2 (ru) Способ кодовой цикловой синхронизации для каскадного кода при применении жестких решений
RU2295196C1 (ru) Способ контроля качества канала связи
RU2295198C1 (ru) Способ кодовой цикловой синхронизации
US20030212948A1 (en) Synchronization scheme in a turbo decoder based FEC system
JP4286274B2 (ja) 誤り訂正装置
CN102394662A (zh) 一种bch码的译码方法
US8943391B2 (en) Cyclic code decoding method and cyclic code decoder
RU2450464C1 (ru) Устройство кодовой цикловой синхронизации с интегрированными мягкими и жесткими решениями
RU2110148C1 (ru) Способ кодирования и декодирования данных для системы радиовещательной передачи цифровых сообщений
RU2664409C1 (ru) Способ кодовой цикловой синхронизации с мягкими решениями
RU2419966C2 (ru) Способ декодирования помехоустойчивых каскадных кодов по наиболее достоверным символам внешнего кода
RU2562435C1 (ru) Способ кодирования-декодирования информации в системах передачи данных
RU2428801C1 (ru) Устройство кодовой цикловой синхронизации с мягкими решениями
RU2797444C1 (ru) Способ устойчивой кодовой цикловой синхронизации при применении жестких и мягких решений
RU2210870C2 (ru) Способ адаптивной кодовой цикловой синхронизации
RU2667370C1 (ru) Способ декодирования линейного каскадного кода
RU2812964C1 (ru) Способ устойчивой кодовой цикловой синхронизации при применении жестких и мягких решений и модуляции по типу стыка с1-фл