ДЕКОДЕР С ПОВЫШЕННЫМ УРОВНЕМ РАЗЛИЧИЯ ОЦЕНОК НАДЕЖНОСТИ Российский патент 2003 года по МПК H04L1/20 

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

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

Известны устройства восстановления стираний и исправления ошибок, использующие оценки надежности символов для повышения достоверности приема информации (см. Л.Ф. Бородин. Введение в теорию помехоустойчивого кодирования. - М.: Советское радио, 1968 г. стр. 281-284).

Наиболее близким устройством такого же назначения является устройство для восстановления стираний и исправления ошибок в кодовой последовательности (см. а.с. СССР 658757, 1979 г.), содержащее блок приема, один из выходов которого через анализатор сигналов и накопитель подключен к блоку восстановления стираний, первый выход которого подключен к управляющему входу накопителя, а второй выход - к одному из выходов блока исправления стираний, другой вход которого подключен к другому выходу блока приема.

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

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

На чертеже приведена структурная электрическая схема предложенного декодера с повышенной контрастностью оценок надежности.

Декодер с повышенной контрастностью оценок надежности содержит блок приема 1, выход которого подключен к входам блока стираний 2, анализатора сигналов 3 и дополнительного анализатора сигналов 4, выходы которых соответственно подключены к вычитающему входу, первому и второму входу сумматора 5, выход которого через накопитель 6 подключен к входу блока восстановления стираний 7, первый выход которого подключен к управляющему входу накопителя 6, а второй выход - к одному из входов блока исправления стираний 8, другой вход которого подключен к другому выходу блока приема 1.

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

Блок приема 1 регистрирует поступающие сигналы кодовой последовательности и предает их в двоичной форме в блок исправления стираний 8. Кроме того, в блоке приема 1 вырабатывается сигнал стирания по интервалу стирания h, поступающий в виде логической единицы одновременно в блок стираний 2, анализатор сигналов 3 и дополнительный анализатор сигналов 4.

Блок стираний 2 представляет собой регистр сдвига, в котором фиксируется единица, если в блоке приема было зарегистрировано стирание, и соответственно нули при хорошем состоянии канала связи. Регистр рассчитан на хранение 2k-1 символов (нечетное число), при этом средний символ в регистре имеет номер i. В общем случае k=l, 2, 3,.. и его максимальное значение ограничивается размером зоны анализа в дополнительном анализаторе сигналов 4. На выходе блока стираний 2 находится импульс кодовой последовательности с номером i+k-l. С очередным тактом значение этого импульса с выхода блока стираний 2 поступает на вычитающий вход сумматора 5.

Анализатор сигналов 3 вырабатывает оценку надежности для символа кодовой последовательности с номером i. Для этого, начиная с символа i, отсчитываются jв1<k символов в сторону возрастания текущих номеров и jу1<k символов в сторону их убывания, образуя, таким образом, скользящие окна анализа двоичной последовательности. Оценка надежности символа с номером i при k=3 и jв1= jy1=2 определяется соотношением
Fil=(jв1+1-Sв1)+(jy1+1-sy1),
где sв1 и sy1 - число стираний, попавших соответственно в окна анализа jв1 и jy1.

Оценка Fi1 при k=3 обладает следующими свойствами: во-первых, (положительный фактор), наиболее низкие оценки фиксируют середины произвольных пачек стираний; во-вторых, (отрицательный фактор) стирания, разделенные хорошими сигналами, имеют одинаковые оценки надежности с этими сигналами.

Например:
Выход блока 1... 000010111101010...

Выход блока 3... 666544322344445...

Здесь и далее многоточие означает хорошее состояние канала связи.

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

Дополнительный анализатор сигналов 4 тоже вырабатывает оценку надежности для символа кодовой последовательности с номером i. Для этого, начиная с символа i, отсчитываются jв2=k символов в сторону возрастания текущих номеров и jy2= k символов в сторону их убывания, таким образом образуются более широкие скользящие окна анализа двоичной последовательности. Оценка надежности символа с номером i при jв2=jy2=3 определяется соотношением
Fi2-(jв2+1-sв2)+(jy2+1-sу2),
где sв2 и sy2 - число стираний, попавших соответственно в расширенные окна анализа jв2 и jу2.

Оценка Fi2 обладает следующими свойствами: во-первых, в пачке стираний менее 2k-1 символов оценки надежности не отличаются друг от друга (отрицательный фактор); во-вторых, при чередовании стираний и хороших символов оценки надежности достаточно хорошо различаются (положительный фактор).

Например, для приведенной ранее последовательности:
Выход блока 1... 000010111101010...

Выход блока 4... 887755333354657...

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

Сумматор 5 предназначен для синхронизации оценок надежности по тактам и выработки общей оценки надежности для i-го символа.

Общая оценка вырабатывается за счет сложения оценок, поступающих на первый и второй вход сумматора 5, и уменьшения этой оценки на единицу, если данный такт сопровождался стиранием. Суммарная оценка не изменяется, если стирание в такте отсутствует.

Например, для приведенной ранее последовательности:
Выход блока 1... 0 0 0 0 101111010 10
Выход блока 2... 0 0 0 0 101111010 10
Выход блока 3... 6 6 6 5 443223444 4 5
Выход блока 4... 8 8 7 7 553333546 5 7
Итоговая оценка...14 14 13 12 8954459710 8 12...

Повышение уровня различия оценок (повышение их контрастности) способствует более четкому выделению наиболее ненадежных символов и выделению центра пачек ошибок, улучшая характеристики декодера при работе в реальном масштабе времени.

Накопитель 6 накапливает оценки надежности на одну кодовую комбинацию.

Блок восстановления стираний 7 определяет возможность физического восстановления комбинации избыточного кода при конкретной конфигурации стираний. Работая в метрике Хэмминга, блок выбирает d-1 символов кодовой комбинации с наименьшими оценками надежности (здесь d - минимальное кодовое расстояние). По результатам выбора осуществляется анализ возможности однозначного исправления таких символов. Если результат анализа положительный, то соответствующие символы в блоке исправления стираний 8 стираются и кодовая комбинация восстанавливается за счет регулярных методов. В случае отрицательного исхода анализа изменяется конфигурация стираний за счет исключения из d-1 ранее выбранных символов символа с наибольшей оценкой надежности, хранящихся в накопителе 6. Увеличение контрастности оценок надежности в такой ситуации исключает условие неопределенности, когда из d-1 оценки с наибольшими показателями могут годиться не одна, а несколько, имеющих одинаковые значения.

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ВОССТАНОВЛЕНИЯ КОДОВОЙ ПОСЛЕДОВАТЕЛЬНОСТИ 1999
  • Гладких А.А.
  • Тетерко В.В.
  • Васильев К.К.
RU2166235C1
ДЕКОДЕР С ИСПРАВЛЕНИЕМ СТИРАНИЙ 2007
  • Гладких Анатолий Афанасьевич
  • Черторийский Сергей Юрьевич
  • Тетерко Вадим Владимирович
  • Шакуров Радик Шамильевич
  • Закирова Лилия Рэстемовна
RU2344556C1
ДЕКОДЕР С УПОРЯДОЧЕННОЙ СТАТИСТИКОЙ СИМВОЛОВ 2012
  • Гладких Анатолий Афанасьевич
  • Капустин Дмитрий Александрович
  • Логинова Ксения Евгеньевна
  • Ермолаева Анна Сергеевна
RU2490804C1
УСТРОЙСТВО ФИЛЬТРАЦИИ НЕРАВНОМЕРНЫХ КОДОВ 2009
  • Ковальский Сергей Петрович
  • Батенков Александр Александрович
  • Моисеев Олег Владимирович
RU2400934C1
ДЕКОДЕР С ПОВЫШЕННОЙ КОРРЕКТИРУЮЩЕЙ СПОСОБНОСТЬЮ 2010
  • Егоров Юрий Петрович
  • Гладких Анатолий Афанасьевич
  • Пятаков Анатолий Иванович
  • Кальников Владимир Викторович
  • Бородина Екатерина Сергеевна
RU2438252C1
ДЕКОДЕР С ИЗМЕНЯЕМЫМ ИНТЕРВАЛОМ СТИРАНИЯ 2001
  • Визиренко А.Б.
  • Тетерко В.В.
  • Гладких А.А.
  • Климентьев П.В.
  • Сергеев В.А.
RU2209519C2
УСТРОЙСТВО ВОССТАНОВЛЕНИЯ КОДОВОЙ ПОСЛЕДОВАТЕЛЬНОСТИ 2003
  • Гладких А.А.
  • Васильев К.К.
  • Агеев С.А.
  • Егоров Ю.П.
  • Бодров С.А.
  • Маслов А.А.
RU2256294C1
ДЕКОДЕР С ИСПРАВЛЕНИЕМ СТИРАНИЙ 2008
  • Агеев Сергей Александрович
  • Гладких Анатолий Афанасьевич
  • Кержнер Дмитрий Алексеевич
  • Кулешов Игорь Александрович
  • Петров Валерий Владимирович
  • Репин Геннадий Александрович
  • Служивый Максим Николаевич
RU2379841C1
СИСТЕМА ИСПРАВЛЕНИЯ СТИРАНИЙ С ЗАЩИТОЙ НОМЕРА КЛАСТЕРА 2012
  • Агеев Сергей Александрович
  • Гладких Анатолий Афанасьевич
  • Егоров Юрий Петрович
  • Саенко Игорь Борисович
  • Солодовникова Дарья Николаевна
  • Шитиков Сергей Павлович
RU2485702C1
УСТРОЙСТВО ВОССТАНОВЛЕНИЯ СТИРАНИЙ 2007
  • Гладких Алексей Анатольевич
  • Гладких Екатерина Анатольевна
  • Агеев Сергей Александрович
  • Кулешов Игорь Александрович
  • Репин Геннадий Александрович
  • Скачков Михаил Михайлович
  • Петров Валерий Владимирович
RU2345493C1

Реферат патента 2003 года ДЕКОДЕР С ПОВЫШЕННЫМ УРОВНЕМ РАЗЛИЧИЯ ОЦЕНОК НАДЕЖНОСТИ

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

Формула изобретения RU 2 209 520 C2

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

Документы, цитированные в отчете о поиске Патент 2003 года RU2209520C2

Устройство для восстановления стираний и исправления ошибок в кодовой последовательности 1977
  • Гладких Анатолий Афанасьевич
  • Гриневич Георгий Александрович
  • Охорзин Виктор Михайлович
  • Расторгуев Павел Дмитриевич
  • Рюхин Николай Николаевич
SU658757A1
Устройство для исправления стираний 1989
  • Николаев Виктор Анатольевич
  • Родионов Евгений Вячеславович
SU1647916A2
US 3836957, 17.05.1974
DE 1249909, 19.11.1969.

RU 2 209 520 C2

Авторы

Тетерко В.В.

Гладких А.А.

Васильев К.К.

Визиренко А.Б.

Даты

2003-07-27Публикация

2001-06-05Подача