NUMERICAL SIMULATION OF THE GENERALIZED PROCEDURE OF FORMATION OF INDICES OF SOFT DECISIONS


Cite item

Full Text

Abstract

Offers a universal method for calculating indices of soft decisions necessary for the effective implementation of the procedure of soft decoding error-correcting codes. Introduce efficiency index scheme for forming indices soft decision and its asymptotic limits for different types of signals. Boundary estimates an analytical modeling synthesized systems forming indices of soft decisions are verified by results of statistical tests appropriate models.

Full Text

Введение Одной из особенностей передачи данных в мобильных мультисервисных сетях является обеспечение заданного уровня достоверности на участке радиоинтерфейса. Эта цель достигается путем использования различных методов, среди которых важное место принадлежит средствам помехоустойчивого кодирования [1-3]. Невзирая на значительное число исследований в этой предметной области, вопросы мягкого декодирования, в частности способы вычисления ИМР, остаются недостаточно изученными. Известны следующие способы формирования ИМР: на основе логарифмического отношения функций правдоподобия [1-2], на основе квантования модулируемого параметра сигнала на несколько уровней [1], на основе кортежа стираний в случае организации стирающего канала связи [3; 7-8]. При определении ИМР методом вычисления логарифма отношения функций правдоподобия приемником формируются нецелочисленные значения ИМР, что снижает производительность его процессора. Квантование сигналов по нескольким уровням требует решения системы неравенств, но существенным достоинством подобного подхода является возможность формирования целочисленных индексов. Третий способ требует специального построения решающего устройства для оценки сигналов с выделением некоторой зоны неопределенности (классический стирающий канал). Перечисленные методы противоречивы по своей сути, не пригодны для адаптивной выработки ИМР, не решают задачу формирования мягких решений при использовании сложных видов мо «Инфокоммуникационные технологии» Том 11, № 2, 2013 Гладких А.А., Климов Р.В. 23 дуляции и недвоичных преобразований данных. Целью работы является разработка унифицированного метода формирования целочисленных ИМР в системе мягкой обработки избыточных кодов. Постановка задачи Рассмотрим некоторое множество последовательностей конечной длины n, которые являются словами корректирующего кода. В мягком декодере каждый i-й бит принятого кодового вектора представляется в виде жесткого решения, сопровождающегося ИМР в виде некоторого Ą. Обозначая жесткие решения через «минус» для информационного нуля и через «плюс» для единицы, на выходе приемника получают кортеж данных ■ ■•+ЯІ- Ą+ι - λί+2 + Ą+з + Ą+4 ■■■, который в последующем обрабатывается в мягком декодере, например итеративным методом. Пусть {Ą·} конечный алфавит множества целочисленных индексов, для которых {λ,} = Я^пЛтах > и для любого кодового вектора допустимо среди зафиксированных ИМР выделение s<d-1 ненадежных элементов с наименьшими значениями Ą, где d - метрика Хэмминга. При приеме символов на фиксированной длине кодовых комбинаций в общем случае может быть сформировано различное значение ненадежных символов i, которые идентифицируются и восстанавливаются кодовыми методами как стирания. Обозначим для таких условий приема через Pos вероятность ошибочного декодирования кодовой комбинации. Очевидно, что ρ0ί=Σρί·ρι+ Σ^’ (1) i=о i=S+1 где Pi - вероятность появления таких значений ИМР, которые в алгоритме декодирования стираются, а Р( - вероятность появления ошибок в этой же кодовой комбинации при наличии ровно і стираний, которые обеспечивают снижение вероятности ошибок, следовательно (ι = 0;1...</-1 = *). Установим, что Poco„st - вероятность ошибочного декодирования комбинации избыточного кода, когда всякий раз, используя принцип ранговой метрики, в принятом кодовом векторе формируется ровно i = s стираний. В этих условиях при реализации в процедуре декодирования требования р! > р!+1 для кодовых комбинаций длины n выполняется соотношение Pos > P()const. Действительно, составим очевидное неравенство к ^Σρί+ps ÏLpi · с2) i=0 i=s+l г=0 ι=ί+1 ΗοΣ^+Σ^=1’Η ρ£Σρι + Σ^>ρί’ i=0 ί'=ί+1 тогда Р{ > Ρ·+1 и ΡζΣΡί < ΣΡίΡί · и’ Усили' i=0 i=0 вая это неравенство, получаем %Σή+ Żpi>pś- с3) г'=0 j'=i+l Следовательно, Pos > PQconst. Отсюда следует: во-первых, при декодировании комбинаций избыточного кода среди принятых символов отдельной комбинации, используя ранжированные ИМР, целесообразно выделить d — 1 стирание и исправить их выбранным способом; в таком случае, во-вторых, вероятность появления ошибочных символов среди нестертых позиций с высокими значениями ИМР должна быть минимальной. Процедура формирования индексов Широко распространенный способ формирование логарифмического отношения правдоподобия в модели гауссовского канала обеспечивает получение ИМР по правилу: λ(ζ) = i4Ë (4) где z - реализация сигнала; E - энергия сигнала на бит; σ2 - дисперсия условной плотности распределения вероятностей параметра z. Известно, что σ = Ν0 / 2 , где Ν0 - спектральная плотность гауссовского шума [4; 6]. Это обстоятельство приводит к изменениям динамического диапазона получаемых по данному методу ИМР, вызванных стохастическими вариациями соотношения «сигнал-шум». Следовательно, для различных условий обработки сигнала необходимо иметь некоторый набор линейных функций, формирующих ИМР при разных отношениях «сигнал-шум». Справедливость этого вывода с определенным поправочным коэффициентом сохраняется и для каналов связи с замираниями различной природы. Таким образом, при изменениях Ν0 , но одинаковых z, возможно получение отличающихся друг от друга ИМР. Это снижает эффективность процедуры мягкого декодирования, особенно при использовании длинных кодов, когда одинаковые «Инфокоммуникационные технологии» Том 11, № 2, 2013 24 Гладких А.А., Климов Р.В. ИМР могут соответствовать разным условиям обработки сигнала. Для оперативной актуализации значений λ(ζ) в ходе сеанса связи возникает необходимость постоянного мониторинга значений σ2. В целях совершенствования процедуры вычисления ИМР предлагается в решающей схеме приемника ввести широкий интервал стирания и всем значениям сигналов, принятых за пределами этой зоны в окрестностях математического ожидания случайной величины z, присваивать максимальную градацию надежности . Другие значения Ą. < необходимо формировать на основе линейной характеристики, как показано на рис. 1, где Лтах = 7. Рис. 1. Характеристики схемы прямого вычисления ИМР: а) для системы с АМ или системы широкополосных сигналов; б) для системы с ФМ-2 Для систем формирования ИМР с открытым интервалом (характеристика типа «а» на рис. 1) ^max формируется при условии Z > рл[Ё . В силу особенностей фазовой модуляции рабочая характеристика носит закрытый характер (тип «б»), и Хтах формируется при выполнении условия р4Ё<ζ<(1 + р')4Ё , где р' = 1-р. Общее для всех видов модуляции аналитическое выражение характеристик в пределах интервала стирания р имеет вид Ą(z) = рМм (5) где Ммп - математическое ожидание модулируемого параметра. Указанный подход обеспечивает универсальность метода формирования ИМР и оставляет конструктору приемника свободу выбора для значения индекса с максимальным показателем. Важной особенностью метода является независимость показателей ИМР от знания статистических характеристик канала связи. Для системы с АМ Ммп = у/~Ё , а для системы с ФМ-2 параметр Ммп равен номинальному значению фазы. Например, Ммп] = π/2 для «1» и Ммп0 = -π/2 для «О». В [8] в качестве критерия эффективности системы формирования ИМР был выбран коэффициент правдоподобия кпр = рош , где Рправ - вероятность совпадения оценки Ą с правильно принятыми символами, а Рош - вероятность ошибочной регистрации символов с оценкой Ą . Этот показатель позволяет оценить потенциальные возможности проектируемой системы формирования ИМР. Например, для Лтах и ФМ-2 при р = 0,9 значение п оценивалось как * прав 1,1π/2 Рправ = Jexp(-(z - π/2)2 /N0)dz ^πΝ~0 . 0Λ5π Вероятность ошибочной регистрации индекса Лтах при выбранном значении р определялось как 1,1яг/2 / _ Рош = JexP( ~(ζ + π!2)2 ! N0 )dz ■ 0,45π Аналогичным образом могут быть вычислены вероятностные оценки для системы с открытым интервалом. Тогда в качестве верхнего предела интегрирования предпочтительно использовать критерий «трех сигма» σ. Выбирая соответствующие пределы интегрирования, возможно определение коэффициента правдоподобия для любого < Хтах. Полученные результаты аналитического моделирования целесообразно использовать в качестве потенциальных оценок для различных кпр , степень приближения к которым указывает на эффективность аппаратных средств, формирующих ИМР. На рис. 2 представлены аналитические оценки к для индекса Лтах - 7, двух значений и различных видов модуляции. Данные приведены для области низких значений параметра h. Заметно некоторое превосходство системы с открытым интервалом относительно системы с ФМ-2. Это свойство в последующем будет играть положительную роль при формировании ИМР в ходе применения сложных видов модуляции. Уменьшение параметра р приводит к снижению кпр{И) и, следовательно, к росту потерь в «Инфокоммуникационные технологии» Том 11, № 2, 2013 Гладких А.А., Климов Р.В. 25 ходе мягкого декодирования принятого кодового вектора. 0 05 1к(дБ) Рис. 2. Поведение функции правдоподобия для различных видов модуляции и интервалов стирания в области низких отношений «сигнал-шум» С увеличением уровня сигнала значения потенциальных оценок knp(h) меняются в пользу системы с ДФМ. На рис. 3 представлен диапазон изменений отношения «сигнал-шум» от 0 дБ до 2 дБ. Заметно, что в правой части указанного интервал превосходство ФМ-2 проявляется более внятно, и это преимущество увеличивается при дальнейшем росте отношения «сигнал-шум». Рис. 3. Поведение функции правдоподобия для различных видов модуляции и интервалов стирания при увеличении параметра На рис. 4. приведены потенциальные оценки KW для других значений Д.. В частности, показаны оценки для Л/=5 и Ą_3 при р = 0,9. Заметен существенный отрыв функции правдоподобия для индекса Лтах =7 от приведенных оценок. Этот факт играет положительную роль при итеративных преобразованиях кодовых векторов независимо от типа кодека. Рис. 4. Поведение функции правдоподобия для сигналов ФМ-2 Очевидно, что при некотором значении р граница формирования индексов Лтах совпадает с интервалом для подобных оценок, формируемых по методу Витерби [2]. Однако при равномерном разделении пространства сигналов на зоны формирования индексов с использованием этого метода приемнику для поиска соответствующего принятому сигналу индекса необходимо решать систему линейных неравенств, что реализуется несколько сложнее предложенного прямого вычисления ИМР. Процедура формирования ИМР носит универсальный характер и из-за простоты своей реализации может быть успешно использована в процессорах современных цифровых систем обмена данными с ФМ-2, ФМ-4 и т.п. Результаты имитационного моделирования системы формирования индексов мягких решений Имитационное моделирование проводилось для системы с ФМ-2. В соответствии с правилом (3) интервал неопределенности разбивается на ^тах ~ 1 целочисленных участков, которым от границы зоны стирания к жесткому порогу решающей схемы в порядке убывания номеров присваиваются соответствующие значения ИМР. Это означает, что в традиционной схеме со стиранием элементов символы, попавшие в зону неопределенности, должны интерпретироваться как стертые позиции, большинство из которых в обычной схеме стирающего канала связи оказались бы ложными стираниями [7]. В новых условиях символы с ИМР меньшими λ также могут трактоваться как стирания, но они в отличие от классического стирающего канала связи будут иметь вполне определенные «Инфокоммуникационные технологии» Том 11, № 2, 2013 26 Гладких А.А., Климов Р.В. индексы надежности. В модели осуществлялась обработка 106 двоичных символов [6]. В ходе численного моделирования соответствующие накопители суммировали результаты испытаний в виде Σηρ и Σ0Μ для каждой оценки, и на основе этого вычислялись частоты появления Рправ и рош. С помощью этих данных формировались коэффициенты правдоподобия, которые затем сравнивались с соответствующими оценками аналитического моделирования. Формирование ИМР в модели осуществлялось в соответствии с выражением (4), в котором угловой коэффициент tg линейной зависимости определен первым сомножителем, а параметр z определен как fi. Условные операторы в моделирующем комплексе программ в системе MATLAB имели вид: elseif (0<=fi)&&(fi<stgr(1)) IMP=floor(tg*fi); elseif (stgr (2)<fi)&&(fi<pi) IMP=floor(tg*(pi-fi)); elseif (-(pi)<fi)&&(fi<stgr (3)) IMP=floor((-tg)*(-pi-fi)); elseif (stgr (4)<fi)&&(fi<0) IMP=floor((-tg)*(fi)); В таблице 1 приведены результаты, полученные при использовании аналитического моделирования и соответствующих им имитационных моделей. Результаты соответствуют Хтах = 7. Таблица 1. Значения коэффициента правдоподобия Значение h, дБ /> = 0,9 ОО o' II Аналит. модель Имитац. модель Аналит. модель Имитац. модель 0 131 132 121 118 0,46 228 226 197 196 0,97 445 446 379 374 1,54 1156 1098 851 842 2,22 3717 4022 2462 2677 3,01 117000 136700 10844 11850 Сравнение данных позволяет говорить об адекватности моделей. Превосходство показателей имитационного моделирования относительно аналогичных показателей аналитического моделирования после 1,5 дБ объясняется повышенной точностью имитационных моделей. Результаты статистических испытаний описанных систем выявили интересную особенность, которая заключалась в том, что итоговые оценки Лтах =7 не доминируют для интервала /7 = 0,9 и больше (см. рис. 5), но их остается лучшим относительно других Ą. < . Это указывает на верность разработанной концепции: использовать стирающий канал связи с широким интервалом стирания для выработки за его пределами ИМР с высокими показателями их достоверности. У HTł Рис. 5. Сравнения суммарных оценок при р = 0,9 Рис. 6. Зависимость коэффициента правдоподобия от соотношения «сигнал-шум» при равномерном разбиении пространства регистрации сигналов (1) и получения ИМР на основе стирающего канала (2) Одновременно с этим показано, что значения KP(h) в области больших отношений «сигнал-шум» для стирающего канала связи превосходят аналогичные данные для системы с равномерным разбиением пространства регистрации сигнала на зоны формирования целочисленных ИМР (см. рис. 6). Формирование индексов мягких решений в системе сложных сигналов Одним из недостатков современных систем с OFDM является невозможность избирательной «Инфокоммуникационные технологии» Том 11, № 2, 2013 Гладких А.А., Климов Р.В. 27 адаптации пропускной способности элементарных каналов к частотным характеристикам всего частотного канала [1]. Решение этой проблемы лежит на пути применения мягких декодеров, позволяющих гибко использовать полученную приемником информацию из отдельных частотных каналов. Другим направлением применения мягких методов в ходе обработки сложных сигналов являются системы с иерархической модуляцией [4]. Предложенный метод формирования ИМР в силу своей универсальности пригоден и в этих случаях. Рассмотрим метод формирования мягких решений на примере КАМ-4. На рис. 7 показано созвездие подобных сигналов. Для применения метода необходимо использовать систему концентрических окружностей, которые на комплексной плоскости определят рабочую точку z. Наиболее критическими расстояниями между точками созвездия являются интервалы примыкающих квадрантов. Рис. 7. Альтернативные принципы разбиения созвездия КАМ-4 на зоны для получения ИМР Недостатком подобного разбиения является: во-первых, неопределенное пространство сигналов в области начала координат, которое условно можно принять за Лтіп ; во-вторых, завышенное количество низких ИМР из-за формирования подобных оценок в областях, не примыкающих к соседним квадрантам. На рис. 7 (второй квадрант) показан принцип устранения последнего недостатка за счет применения гиперболических границ вместо концентрических окружностей. Но применение подобного подхода возвращает к решению системы линейных неравенств для поиска Ą, что противоречит целевой установке. Тогда, принимая за опорные точки номинальные значения {С;· } = c0;cj;...;c „ КАМ-сигнала и получив комплексное значение сигнала zk, приемник выполняет проверку его принадлежности к окружности радиуса η: \zk -ct\ = rt. В этом случае rt=z , используя (4), приемник формирует Ą, при этом зона неопределенности в области начала координат принимается за Лтіп. Для рационального вычисления индексов целесообразно использовать еще одну границу, которую назначают в виде дробно-линейной функции вида ах + Ъ Л у =-при сф 0. cx + δ (6) Выражение (5) приводится к уравнению равносторонней гиперболы с переносом начала координат в точку пересечения окружности ri = ^max с прямыми у = \х\. Асимптоты такой равносторонней гиперболы параллельны осям комплексной плоскости. На рис. 8 представлен выигрыш при формировании ИМР по правилу концентрических окружностей и при комплексном использовании этого правила с правилом равносторонней гиперболы. Рис. 8. Сравнительные характеристики правил формирования ИМР в системе КАМ-сигналов Принцип вычисления ИМР в последнем случае несколько усложняется, но это повышает эффективность работы декодера при использовании сложных видов модуляции. Обсуждение результатов В условиях стремительного роста трафика данных относительно иных информационных потоков применение мягких декодеров позволяет решить задачи повышения достоверности данных достаточно эффективно без существенного роста сложности приемных устройств. Предложенная процедура формирования ИМР носит универсальный характер и из-за простоты своей реализации может быть успешно использована в процессорах современных цифровых сис «Инфокоммуникационные технологии» Том 11, № 2, 2013 28 тем обмена данными, использующих принципы радиоинтерфейса. Свободный выбор диапазона изменения целочисленных ИМР позволяет конструктору приемника эффективно решать задачу сложности реализации мягкого декодера. Важное практическое значение имеет открывающаяся возможность адаптивного изменения интервала стирания путем смены параметра р для выработки ИМР в условиях изменения уровня сигнала. При этом поток оценок Ą на некотором зачетном отрезке данных может явиться индикатором для смены выбранных параметров. В случае исправления декодером помехоустойчивого кода стертых позиций решается вопрос об идентификации ложных стираний и назначении приоритетов при перестановочном декодировании или декодировании на основе эквивалентных кодов. Внедрение широкополосных систем обмена данными, применение в них сложных видов модуляции и недвоичных кодовых конструкций открывает новые возможности для мягкого декодирования таких кодов и решения важной задачи снижения сложности реализации декодеров недвоичных кодов
×

About the authors

A. A Gladkikh

Email: a.gladkikh@ulstu.ru

R. V Klimov

Email: chorrus@mail.ru

References

  1. Скляр Б. Цифровая связь. М.: Радио и связь, 2000. - 800 с
  2. Морелос-Сарагоса Р. Искусство помехоустойчивого кодирования. Методы, алгоритмы, применение. М.: Техносфера, 2005. - 320 с
  3. Гладких А.А. Основы теории мягкого декодирования избыточных кодов в стирающем канале связи. Ульяновск: Изд. УлГТУ, 2010. - 379 с
  4. Волков Л.Н., Немировский М.С., Шинаков Ю.С. Системы цифровой радиосвязи: базовые методы и характеристики. М.: Эко-Трендз, 2005. - 392 с
  5. Возенкрафт Дж., Джекобс И. Теоретические основы техники связи. М.: Мир, 1969. - 640 с
  6. Тихонов В.И., Харисов В.Н. Статистический анализ и синтез радиотехнических устройств и систем. М.: Радио и связь, 1991. - 410 с
  7. Шувалов В.П. Прием сигналов с оценкой их качества. М.: Связь. 1979. - 240 с
  8. Гладких А.А., Мансуров А.И, Черторийский С.Ю. Статистическая оценка индексов достоверности символов, формируемых в системе с мягким декодированием // ИКТ. Т.6, №1, 2008. - С. 39-43

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2013 Gladkikh A.A., Klimov R.V.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies