Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
14.8. Прямое произведение кодов и его свойства14.81. Прямое произведение кодов. В большинстве случаев координаты кодового слова длины
Если символы этого кодового слова должны передаваться последовательно, то одномерная природа времени заставляет нас перевести эту двумерную матрицу в одномерную строку. Для отождествления упорядочение имеет вид
Циклическое упорядочение, рассмотренное Бартоном и Велдоном [1965], определяется условиями
Например, если
Если и Среди двумерных кодов наиболее интенсивно изучалось введенное Элайесом [1954] прямое произведение кодов. 14.812. Определение. Пусть
Не представляет труда проверить следующие два свойства прямого произведения кодов 1):
Наиболее естественным способом декодирования канонически упорядоченного прямого произведения является представленное на рис. 14.2 каскадное декодирование. На первом этапе каскадного декодера используется декодер для кода 1, а на втором — декодер для кода линией, состоящей из Эта простая процедура декодирования в каналах без памяти оставляет желать лучшего. Она приводит к отказу от декодирования при многих ошибках, которые код может исправлять
Рис. 14.2. Каскадный декодер для прямого произведения кодов, передаваемого в каноническом виде. Если составляющие коды имеют нечетные минимальные расстояния Однако процедура каскадного декодирования прямого произведения кодов дает эффективный метод построения реализуемых систем связи для каналов с группирующимися ошибками, так как такие искажения не могут поражать слишком много строк кода. Если прямое произведение передается в циклическом порядке, то пакеты ошибок будут поражать и строки и столбцы. В силу этого обстоятельства циклическое упорядочение часто бывает предпочтительней канонического. Другое интересное свойство циклического упорядочения описывается в разд. 14.82. 14.82. Циклическое произведение кодов. В общем случае прямое произведение двух циклических кодов не является циклическим кодом. Но если блоковые длины исходных кодов взаимно просты, а символы прямого произведения упорядочены согласно правилам (14.811), то такое произведение будет циклическим. Это составляет содержание теоремы 14.821. 14.821. Теорема (Бартон — Велдон ([1965]). Если
Доказательство. Согласно Элспасу [1968], компоненты двумерного кодового слова С можно представить как коэффициенты многочлена от двух переменных:
С другой стороны, компоненты С можно рассматривать как коэффициенты многочлена от одной переменной:
где Пусть а — примитивный корень (тцга-й степени из единицы;
Эквивалентность утверждений 14.822 и 14.823 следует из определения 14.812. Утверждения 14.823 и 14.824 эквивалентны потому, что каждый корень многочлена Если I определено соотношениями (14.811), то
Имеем
Таким образом,
Согласно определению
Эквивалентность утверждений 14.824 и 14.825 следует из равенств (14.827) и (14.828). Наконец, эквивалентность утверждений 14.825 и 14.826 вытекает из того факта, что каждый корень многочлена 14.829. Следствие. В условиях теоремы 14.821
где
Доказательство.
Пусть
Поскольку циклическое упорядочение отличается от канонического, то декодер для циклического произведения кодов несколько отличается от каскадного декодера, изображенного на рис. 14.2. Так как из канала связи символы поступают в последовательности С ось Теорема 14.821 и следствие 14.829 позволяют определить, можно ли заданный код с блоковой длиной 14.83. Среднее число ошибочно декодируемых символов в коде Хэмминга. Чтобы рассчитать характеристики прямого произведения кода Хэмминга и некоторого другого кода, полезно прежде найти среднее число ошибочно декодируемых символов в ной Если в канале искажается четное число символов блока длины Обозначим через Если вероятность ошибки в канале равна
где Формула для Функциональное соотношение между
Согласно (14.832), при
Рис. 14.3. Соотношение между средним числом искаженных символов в блоке до и после декодирования для длинных Это не должно быть слишком удивительным, так как декодер, исправляющий одиночные ошибки, будет декодировать любой вектор ошибок веса 3 в кодовое слово веса 4. 14.84. Коды Элайеса. Конструкция прямого произведения кодов легко распространяется на любое число множителей. Например, прямое произведение кодов А, 38 и определяется как Следуя замечательной идее Элайеса [1954], рассмотрим прямое произведение
Ясно, что это произведение сходится к положительному пределу, так как
Примерные значения скоростей таковы: Бесконечный каскадный декодер для бесконечного прямого произведения показан на рис. 14.4. На первом этапе такого декодера используется декодер для Пусть
Рис. 14.4. Каскадный декодер для кода Элайеса. Следовательно, ошибки, расположенные внутри блока из В силу свойства (14.833) заключаем, что если
Как видно из этой таблицы, каскадный декодер для бесконечного прямого произведения Коды Элайеса — единственный известный класс кодов, обеспечивающих безошибочное кодирование в одностороннем двоичном симметричном канале с положительной скоростью передачи. 14.85. Тензорное произведение кодов. Любая проверочная матрица из Если Если длина и избыточность кода
Хотя для односторонних каналов связи без памяти использование тензорного произведения не представляется особо привлекательным, Вулф [1965 а] показал, что некоторые коды такого сорта позволяют исправлять кратные пакеты ошибок. Элспас и Вулф [1963] и Вулф [1965 Ь] построили тензорные произведения кодов, которые могут быть использованы для локализации искаженных подблоков. При использовании таких кодов в двухпутевых каналах связи приемник может запрашивать передатчик о ретрансляции только искаженных подблоков. 14.86. Прямая сумма к одхо в. Если Хотя прямая сумма кодов мало схожа с прямым произведением кодов, вместе эти два понятия употребляются очень часто. Код 3 называется разложимым, если после некоторой перестановки координат он может быть записан в виде прямой суммы
|
1 |
Оглавление
|