5.1.
Введение
какой-то степени,
могут
решить низкоскоростные двоичные коды Бо-
уза
Чоудхури
- Хоквингема, однако, их реализация и декодирова-
ние
аналогично
кодам
Рида
Соломона
осуществляется с помощью
операций над
GF(2
m
)
при т > 1.
С
другой
стороны, турбо-коды, построенные на базе двоичных
сверточных кодов,
хотя
и позволяют обеспечить
требуемую
надеж-
ность при кодовых скоростях, близких к пропускной способности ка-
налов с независимыми ошибками, не расчитаны на
борьбу
с длинны-
ми
пакетами ошибок. Кроме этого, для их эффективной реализации
требуются
блоки очень большой длины (десятки и
даже
сотни кбит),
что не
всегда
технически приемлемо.
Решению подобных задач в немалой степени способствовало по-
явление в 1968 г. кодов Рида - Соломона с символами из
GF(q),
где
q > 2 [20]. Коды Рида - Соломона с параметрами (п, к) имеют мини-
мальное расстояние d
m
,
n
= п — к+1 и способны исправлять ](п—к)/2[
ошибок. После открытия Берлекэмпом в 1968 г. простого и эффек-
тивного алгоритма декодирования кодов Рида - Соломона, эти коды
прочно вошли в практику помехоустойчивого кодирования.
В первую очередь в
60
ых
годах
коды Рида - Соломона стали при-
меняться в качестве внешних кодов в каскадных конструкциях, ис-
пользуемых в спутниковых линиях связи. В таких конструкциях [21]
q-ичные символы кодов Рида - Соломона (один или несколько) коди-
руются внутренними двоичными сверточными кодами. При декоди-
ровании
сверточных кодов используется мягкое решение, особенно
эффективное
в каналах с АБГШ. Так как шум в реальных каналах
всегда
отличается от гауссовского, в спутниковых каналах возможно
появление пакетов ошибок. Такие пакеты
могут
привести к ошибоч-
ному декодированию внутренними сверточными кодами одного или
нескольких довольно длинных блоков. Для внешних кодов Рида -
Соломона это, в основном, эквивалентно появлению ошибочных q-
ичных символов небольшой кратности, лежащих в пределах коррек-
тирующей способности внешнего кода. Таким образом, весь каскад-
ный
код,
даже
при наличии пакетов ошибок, в подавляющем боль-
шинстве
случаев
декодируется правильно, что обеспечивает необхо-
димую
надежность передаваемой информации. Самое удивительное
заключается в том, что четкой альтернативы каскадным кодам с
внешними
кодами Рида Соломона для спутниковых линий связи до
сих пор найти не
удалось
и коды Рида Соломона являются неотъем-
лемой частью большинства стандартов (например Intelsat IESS-308).
Кроме этого коды Рида - Соломона имеют самостоятельное нрак-