"Издание некоторых газет, журналов и даже книг может приносить выгоду". К. Прутков

  Издательство | Наши книги | Где купить | Рекламодателям | Главная | | Обратная связь

   
 
Золотарёв В. В., Овечкин Г. В.  Помехоустойчивое кодирование. Методы и алгоритмы:  Справочник /Под. ред. чл.-кор. РАН Ю. Б. Зубарева. – М.: Горячая линия–Телеком, 2004. – 126 c.: ил.

 ISBN 5-93517-169-4

ББК 32.811.4

З-80

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

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

 

Заказать книгу в интернет-магазине БИБЛИОН  

Справочное издание

Золотарёв Валерий Владимирович, Овечкин Геннадий Владимирович

 ПОМЕХОУСТОЙЧИВОЕ КОДИРОВАНИЕ. 

Методы и алгоритмы. Справочник

 

Компьютерная верстка Г. В. Овечкина

Обложка художника В. Г. Ситникова

ЛР № 071825 от 16 марта 1999 г.

Подписано в печать 11.02.04. Формат 60х88/16.  Бумага офсетная. Усл. печ. л. 7,9. Тираж 1500 экз. Изд. № 169. 

Ó  Золотарёв, Г. В., Овечкин, 2004
Ó Оформление издательства «Горячая линия - Телеком», 2004

Информация об авторах

Золотарёв Валерий Владимирович – доктор технических наук. 30 лет занимается теоретическими и прикладными вопросами помехоустойчивого кодирования. Открыл и исследовал многопороговые алгоритмы декодирования. Опубликовал по этой тематике около ста работ.

  

Овечкин Геннадий Владимирович – ассистент кафедры вычислительной и прикладной математики Рязанской государственной радиотехнической академии. В 2003 г. защитил кандидатскую диссертацию в области помехоустойчивого кодирования. Автор более 20 научных работ по данной тематике.

 

Оглавление

Введение 2
1. ОБЩИЕ СВЕДЕНИЯ 5
1.1. Элементы систем цифровой связи 5
1.2. Модели каналов связи  6
1.3. Пропускная способность канала связи 9
1.4. Помехоустойчивые коды 15
1.5. Основные характеристики методов коррекции ошибок 15
2. БЛОКОВЫЕ КОДЫ И МЕТОДЫ ИХ ДЕКОДИРОВАНИЯ.....................  28
2.1. Коды Хэмминга 28
2.2. Коды Боуза-Чоудхури-Хоквингема 31
2.3. Коды Рида-Соломона 35
2.4. Мажоритарно декодируемые коды 37
2.5. Декодер Меггита. 40
2.6. Мягкое декодирование блоковых кодов 43
2.7. Пороговое декодирование 45
2.8. Многопороговый декодер  52
2.9. Недвоичные многопороговые декодеры  58
3. СВЕРТОЧНЫЕ КОДЫ И МЕТОДЫ ИХ ДЕКОДИРОВАНИЯ 64
3.1. Алгоритм декодирования Витерби 64
3.2. Последовательные алгоритмы декодирования 74
3.3. Пороговый декодер 78
3.4. Многопороговый декодер 83
4. КАСКАДНЫЕ СХЕМЫ КОДИРОВАНИЯ 88
4.1. Каскадные коды, построенные с использованием кода Рида-Соломона. 89
4.2. Каскадные коды, декодируемые с использованием многопорогового декодера 92
4.3. Применение многопорогового декодера в схемах с параллельным кодированием....................  97
4.4. Турбо коды  99
4.5. Сравнение сложности реализации эффективных методов декодирования помехоустойчивых кодов  114
Заключение..  117
Список литературы 118
Список сокращений, принятых в книге 122
Оглавление 123

 

Введение

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

К наиболее эффективным методам обеспечения высокого качества цифровой передачи в условиях высокого уровня шума канала относятся уже весьма мощные в настоящее время алгоритмы декодирования корректирующих кодов, в разработке которых теория помехоустойчивого кодирования, несомненно, имеет очень значительные успехи. За 50 лет своего интенсивного развития в технику связи были успешно внедрены пороговые декодеры, алгоритм Витерби, коды Рида-Соломона, каскадные схемы кодирования, а также разработки последнего времени: алгоритмы для турбо кодов и многопороговые декодеры (МПД). Однако требования к алгоритмам исправления ошибок в каналах с шумами, в частности, спутниковых каналах, непрерывно растут, и главная проблема – декодирование с эффективностью, близкой к оптимальной по энергетике канала, но при максимально простой реализации, еще до недавнего времени была весьма далека от своего успешного решения.

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

Другим еще более эффективным подходом к решению проблемы декодирования являются многопороговые декодеры (МПД), которые много лет успешно развиваются российскими специалистами. В справочнике эти методы представлены особенно широко как для блоковых, так и для сверточных кодов, в том числе и недвоичных.

Подчеркнем, что в настоящее время алгоритмы типа МПД могут декодировать длинные коды почти так же, как и опти­мальные переборные алгоритмы. Однако сами МПД сохраняют при этом линейную сложность реализации. При одинаковой эффективности МПД выполняет примерно в 100 раз меньшее число операций, чем соответствующие турбо деко­деры. При аппаратной реализации МПД может быть в неко­то­рых случаях более быстрым, чем, например, турбо декодеры, почти на 3 десятичных порядка. Авторы полагают, что по совокупности характеристик эффективности, сложности реализации и быстродействия к уровню алгоритмов МПД в бли­жайшее время не смогут даже приблизиться никакие ме­тоды, известные в настоящее время.

Значительную роль в теории и технике кодирования играют каскадные методы кодирования и декодирования. Они практически всегда обеспечивают гораздо более высокий энергетический выигрыш (ЭВК) кодирования, чем те исходные базовые методы, из которых формируются затем сами каскадные коды. Этим и определяется важность каскадных методов кодирования и декодирования, также приведенных в справочнике.

Представленный вниманию читателей материал разбит на четыре главы. Первая глава содержит вводный материал, в кото­ром описываются общие принципы работы системы передачи информации, рассматриваются наиболее часто исполь­зуемые модели дискретных каналов связи и способы вычисления их основных характеристик. Также в данной главе даются базовые понятия помехоустойчивого кодирования и рассматри­ваются наиболее важные свойства линейных кодов. Во второй главе описываются блоковые линейные коды, проводится анализ эффективности методов их декодирования, как с точки зрения обеспечиваемых вероятностных характеристик, так и слож­ности практической реализации. Третья глава посвящена методам декодирования сверточных кодов. В ней рассмотрены алгоритм декодирования Витерби, методы последовательного декодирования, а также пороговые и многопороговые алгоритмы декодирования. В последней четвертой главе представлены широко распространенные каскадные коды (каскадный код, состоящий из кода Рида-Соломона и сверточного кода, турбо коды). Кроме того, описаны совершенно новые способы каскадирования кодов, для которых применим многопороговый алгоритм декодирования, с другими простейшими кодами, которые существенно улучшают возможности методов многопорогового декодирования без существенно усложнения вычислений, что является еще одним важнейшим достоинством данных методов.

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

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

 
 

 

© 2002, 2007 Издательство "Горячая линия-Телеком".
Все права защищены.
       

Москва, тел/факс (095)-737-3927
e-mail:
radios_HL@mtu-net.ru