stringtranslate.com

Алгоритм BCJR

Алгоритм Бахля-Кокка-Елинека-Равива (BCJR) — это алгоритм для максимального апостериорного декодирования кодов с исправлением ошибок, определенных на решетках (в основном сверточных кодов ). Алгоритм назван в честь его изобретателей: Бахля, Кока, Елинека и Равива. [1] Этот алгоритм имеет решающее значение для современных итеративно-декодируемых кодов с исправлением ошибок, включая турбокоды и коды с низкой плотностью проверок на четность .

Шаги, которые необходимо предпринять

На основе решетки :

Вариации

SBGT BCJR

Упрощение Берру, Главье и Титимайшимы. [2]

Лог-карта BCJR

[3]

Реализации

Смотрите также

Ссылки

  1. ^ Бахл, Л.; Кок, Дж.; Елинек, Ф.; Равив, Дж. (март 1974 г.). «Оптимальное декодирование линейных кодов для минимизации частоты появления ошибок символов». Труды IEEE по теории информации . 20 (2): 284–7. doi :10.1109/TIT.1974.1055186.
  2. ^ Ван, Сычунь; Патенауд, Франсуа (2006). «Систематический подход к модифицированным алгоритмам BCJR MAP для сверточных кодов». Журнал EURASIP по прикладной обработке сигналов . 2006 : 95360. Bibcode : 2006EJASP2006..242W. doi : 10.1155/ASP/2006/95360 .
  3. ^ Робертсон, П.; Хоэр, П.; Виллебрун, Э. (1997). «Оптимальные и субоптимальные максимальные апостериорные алгоритмы, подходящие для турбодекодирования». European Transactions on Telecommunications . 8 (2): 119–125. doi : 10.1002/ett.4460080202 .

Внешние ссылки