5.2. Приемник с повышенной контрастностью оценок надежностиВажной особенностью мягких декодеров является двухэтапная обработка данных, поступающих на вход приемника, когда на первом этапе решающее устройство принимает жесткое решение, сопровождаемое ИДС, а на втором этапе декодер сортирует символы для реализации того или иного метода мягкого декодирования. В целях повышения скорости сортировки целесообразно иметь хорошо различимые значения ИДС. На рис. 5.2 приведена структурная схема декодера с повышенной контрастностью значений ИДС. Такой декодер содержит блок приема 1, выход которого подключен к входам блока стираний 2, анализатора сигналов 3 и дополнительного анализатора сигналов 4. Выходы перечисленных блоков соответственно подключены к вычитающему входу, первому и второму входу сумматора 5, выход которого через накопитель 6, подключён к входу блока восстановления стираний 7. Первый выход блока 7 подключен к управляющему входу накопителя 6, а второй выход к одному из входов блока исправления стираний 8, другой вход которого подключен к другому выходу входу блока приёма 1. Рис. 5.2. Структурная схема декодера с повышенной контрастностью ИДС Декодер работает следующим образом. Блок приёма 1 регистрирует поступающие сигналы кодовой последовательности и предаёт их в двоичной форме в блок исправления стираний 8. Кроме того, в блоке приёма 1 по интервалу неопределенности Блок стираний 2 представляет собой регистр сдвига. В этом регистре стертые позиции фиксируется в виде единиц. В противном случае при хорошем состоянии канала связи в регистре фиксируются нули. Регистр рассчитан на хранение Анализатор сигналов 3 вырабатывает оценку надежности для символа кодовой последовательности с номером i. Для этого начиная с символа i отсчитываются jв<k символов в сторону возрастания текущих номеров и одновременно jу<k символов в сторону их убывания образуя, таким образом, скользящие окна анализа двоичной последовательности. Оценка надежности символа с номером i, при k=3 и jв=jу=2, по аналогии с (5.3) определяется соотношением:
где Оценка Fi при k=3 обладает следующими свойствами: во-первых, (положительный фактор), наиболее низкие оценки фиксируют середины произвольных пачек стираний; во-вторых, (отрицательный фактор) стирания разделенные хорошими сигналами имеют одинаковые оценки надежности с этими сигналами. Например:
(здесь и далее многоточие означает хорошее состояние канала связи). Выход анализатора сигналов 3 подключен к первому входу сумматора 5. Дополнительный анализатор сигналов 4 тоже вырабатывает оценку надежности для символа кодовой последовательности с номером i, но ширина скользящих окон в этом блоке на единицу больше. Начиная с символа i в блоке отсчитываются
Оценка Например, для приведенной ранее последовательности:
В декодере выход дополнительного анализатора сигналов подключен ко второму входу сумматора 5. Значение k выбирается, исходя из свойств канала связи. Сумматор 5 предназначен для синхронизации оценок надежности по тактам и выработки общей оценки надежности для i--го символа. Общая оценка вырабатывается за счет сложения оценок, поступающих на первый и второй вход сумматора 5 и уменьшения этой оценки на единицу, если данный такт сопровождался стиранием. Суммарная оценка не изменяется, если стирание в такте отсутствует. Например, для приведенной ранее последовательности:
Повышение уровня различия оценок (повышение их контрастности) способствует более четкому выделению наиболее ненадежных символов и выделению центра пачек ошибок, улучшая характеристики декодера при работе в реальном масштабе времени. Накопитель 6 накапливает оценки надежности на одну кодовую комбинацию, а блок восстановления стираний 7 определяет возможность физического восстановления комбинации избыточного кода при конкретной конфигурации стираний. Работая в метрике Хэмминга, блок выбирает По результатам выбора осуществляется анализ возможности однозначного исправления таких символов. Если результат анализа положительный, то соответствующие символы в блоке исправления стираний 8 стираются и кодовая комбинация восстанавливается за счет регулярных методов. В случае отрицательного исхода анализа изменяется конфигурация стираний за счет исключения из
|