Автореферат (Декодирование кодов с малой плотностью проверок на четность), страница 4

PDF-файл Автореферат (Декодирование кодов с малой плотностью проверок на четность), страница 4 Технические науки (24018): Диссертация - Аспирантура и докторантураАвтореферат (Декодирование кодов с малой плотностью проверок на четность) - PDF, страница 4 (24018) - СтудИзба2019-03-12СтудИзба

Описание файла

Файл "Автореферат" внутри архива находится в папке "Декодирование кодов с малой плотностью проверок на четность". PDF-файл из архива "Декодирование кодов с малой плотностью проверок на четность", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата технических наук.

Просмотр PDF-файла онлайн

Текст 4 страницы из PDF

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

В данной работе предлагается не ограничивать декодер в проведенииитеративного декодирования, а идентифицировать факт инверсии по анализу сходимостисиндрома.Перед декодированием и после каждой новой проделанной итерации декодеррассчитывает уравнения на четность (синдром), в которых участвуют полученные в результатепроведения итерации декодирования «жесткие» символы кодового слова. Моделированиепоказало (рисунок 13 и рисунок 14), что для случая нормального хода декодирования с каждойновой проделанной итерацией «вес» синдрома (число несошедшихся уравнений на четность), всреднем, уменьшается. Пример сходимости синдрома при декодировании одного из Subframe2,изначально содержащего 127 ошибок и декодированного за 17 итераций показан на рисунке 19.В случае инверсии этого Subframe2 синдром не сойдется к нулю (рисунок 20).Рисунок 19 – Пример сходимостисиндрома при декодировании Subframe2Рисунок 20 – Пример сходимости придекодировании Subframe2 с инверсиейВ первом приближении можно сформулировать критерий, позволяющий отличитьдинамику на рисунке 19 от динамики на рисунке 20: если значение «веса» синдрома после19проведения текущей итерации больше, чем после проведения предыдущей – выноситсярешение о том, что дальнейшее декодирование не имеет смысла и процесс останавливается.Сформулированный критерий требует уточнения.

Дело в том, что проверка на четностьне может обнаружить ошибки четной кратности. Это означает, что если проверка содержитсразу две ошибки (или любое четное число), она будет сходиться (элемент синдрома 0). Послепроведения одной итерации декодирования одна из этих ошибок может быть исправлена. Числоошибок станет нечетным, что будет зафиксировано проверкой на четность (элемент синдрома1). Таким образом, число ошибок в результате проведения итерации декодированияуменьшится, а число несошедшихся уравнений на четность («вес» синдрома) увеличится.Описанное явление иллюстрирует пример на рисунке 21.

«Вес» синдрома придекодировании сошелся к нулю, что эквивалентно выполнению всех проверок на четность,однако по ходу декодирования трижды был нарушен сформулированный выше критерийостановки декодирования. Выходом из данной ситуации является разрешение превышениязначения «веса» синдрома после текущей итерации над значением после предыдущей итерации,но только фиксированное число раз N.

Как только число превышений «веса» синдрома посравнению с предыдущим значением превышает N – выносится решение об инверсии битовогопотока. Чем меньше выставленное значение N тем быстрее будет приниматься решение обинверсии, однако тем вероятнее потерять кадры, характеризующиеся большим, как на рисунке21, значением N.Рисунок 21 – Пример сходимостьсиндрома при декодировании Subframe2Рисунок 22 – Зависимость числаитераций для идентификации от потерьНа рисунке 22 показаны зависимости числа итераций, необходимых для идентификацииинверсии, от потерь на рассматриваемой выборке.

В случае использования способаидентификации по ограниченному числу итераций потери складываются из потерь кадров,находящихся на «стыках» при смене полярности и потерь кадров, которые требуют большеечисло итераций на декодирование, чем выставленное ограничение. В случае использования20способа идентификации по анализу сходимости синдрома потери складываются из потерькадров, находящихся на «стыках» при смене полярности и потерь кадров, которые имеют«нестандартную» сходимость синдрома, превышающую значение N.Без идентификации инверсии на обрабатываемой выборке было потеряно ~50%принятых кадров.

Применение предложенных способов идентификации позволило сократитьпотери до ~1-2%, в зависимости от параметров алгоритма идентификации.При равных потерях на выборке способ идентификации по анализу сходимостисиндрома в среднем быстрее определяет факт инверсии, чем способ по ограниченному числуитераций.

С минимизацией потерь в обоих случаях растет время (число проделываемыхитераций) на идентификацию инверсии. В случае идентификации с ограничением числаитераций декодер вынужден проделывать все отведенные ему на декодирование итерации. Вслучае идентификации за счет анализа сходимости синдрома декодер имеет критерий,позволяющий принять решение об инверсии на промежуточном этапе декодирования.Применяя способ идентификации инверсии посредствам анализа сходимости синдромапри N=3, на обрабатываемой выборке было декодировано 2000 из 2026 кадров (~99%). Еще 26кадров, как было отмечено выше, было потеряно на «стыках» при смене полярности «мягких»решений на входе декодера. Правильность декодирования подтверждается расшифровкойдекодированной информации и расчетом контрольной суммы для каждого кадра.

Фрагментстатистики по обработке данной выборки представлен на рисунке 23. Собранная статистика почислу итераций декодирования Subframe2 соответствует полученной на имитационной моделистатистике (рисунок 12).Рисунок 23 – Статистика по декодированию Subframe2 и Subframe321В пятой главе приводится краткая классификация турбо кодов и описание выбранногодля сравнения турбо кодека. Анализируются результаты турбо декодирования, полученные наимитационной модели. Оценивается вычислительная сложность одной итерации турбодекодирования и проводится сравнение турбо кода и рассматриваемого кода с малойплотностью проверок на четность по выбранным критериям. Основные результаты, полученныев рамках данной главы, опубликованы автором в [7].На рисунке 24 демонстрируются полученные на имитационной модели зависимости BERот битового отношения сигнал/шум для блокового турбо кодека (32,26)х(32,26) при различномзначении длины списка гипотез T.

Увеличение длины списка гипотез приводит к повышениюпомехоустойчивости.Помимо этого, на рисунке 24 приводится сравнение помехоустойчивости LDPC кода,декодируемого по алгоритму минимума суммы «Min-sum normalized», и различных реализацийблокового турбо кодека, в том числе реализации фирмы AHA. Реализованный LDPC коддемонстрирует лучшую исправляющую способность, чем блоковый турбо код, опережаяреализацию турбо кодека фирмы AHA на ~0.8 дБ по уровню вероятности битовой ошибки 10-5.Рисунок 24 – Сравнение BER турбо кодека иLDPC кодекаРисунок 25 – Сравнение среднего числаитераций при декодированииМоделирование показывает, что в среднем при декодировании кодов с малойплотностью проверок на четность используется больше итераций, чем при декодированиитурбо кодов.

Зависимости среднего числа итераций от битового отношения сигнал/шум длясравниваемых кодов приведены на рисунке 25.Сравнение сложности итерации декодирования турбо кода и LDPC кода приводится втаблице 3. Моделирование на ПК показало, что проведение итерации LDPC декодированиятребует в 3 раза меньше времени, чем проведение итерации блокового турбо декодирования.Анализсоотношениймеждусложностьюсравниваемыхкодовнаитерациюдекодирования и их средним используемым числом итераций показывает, что в конкретном22случае выгоднее проделывать больше итераций декодирования LDPC с меньшей сложностью,чем осуществлять меньшее число итераций турбо декодирования, но с большей сложностью.Таблица 3 – Сравнение сложности декодированияКоличество на итерацию декодированияОперацияLDPCБлоковый турбо код(«Min-sum normalized») (Алгоритм Чейза (T=4))Сложение3702472704Умножение38706215040Сравнение64159149825Взятие модуля338882048Сложение по модулю 24218201344Основные результаты и выводы по работеПроведенный в данной работе анализ существующих алгоритмов декодирования LDPCпоказал их тесную взаимосвязь друг с другом в рамках отдельных семейств, а такжепринципиальные отличия семейств друг от друга.Полученные в данной работе аналитические соотношения позволяют оцениватьсложность итерации декодирования LDPC для различных алгоритмов.Выявленные характерные особенности в работе алгоритмов декодирования в частирасчета поправок позволили разработать модификации с целью повышения вычислительнойэффективности декодирования.Разработанная имитационная модель позволила проводить исследование вероятностныххарактеристик алгоритмов декодирования и осуществлять отладку программных реализацийдекодера для последующего внедрения.Разработанный способ идентификации инверсии битового потока на входе декодерапозволяет определять инверсию за счет внутренних ресурсов LDPC декодера.Основные результаты можно сформулировать следующим образом:1.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
430
Средний доход
с одного платного файла
Обучение Подробнее