Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
4.3. Дистанционные свойства сверточных кодов для каналов с двоичным входомВ гл. 2 было установлено, что вероятность ошибки для линейных кодов и каналов с двоичным входом можно просто оценить через совокупность весов кодовых векторов, которая совпадает с множеством расстояний между любым фиксированным кодовым вектором и остальными кодовыми векторами. Вероятность ошибки для сверточных кодов, образующих подкласс линейных кодов, может быть оценена аналогично, но, как увидим ниже, для сверточных кодов результаты будут более определенными. Совокупность весов кодовых путей или, что то же самое, совокупность расстояний между нулевым путем и всеми остальными путями, ответвляющимися от него, может быть легко вычислена с помощью решетки или диаграммы состояний кода. Для наглядности вновь обратимся к примеру кода с (кодер, решетка и диаграмма состояний которого приведены соответственно на рис. 4.2а, 4.4 — и 4.5). Вначале перерисуем решетку, как это показано на рис. 4.8, помечая ребра в соответствии с их расстояниями от нулевого пути. Рассмотрим все пути, которые впервые сливаются с нулевым путем в узле
Рис. 4.8 Решетчатая диаграмма (на ребрах указано расстояние до нулевого пути) Однако с помощью диаграммы состояний можно легко получить простое выражение, которое дает полную информацию о дистанционных свойствах кода. Для этого вначале все ребра диаграммы состояний, приведенной на рис. 4.5, пометим символами как прохождение по петле, образованной ребром, выходящим из узла и заканчивающимся в нем, соответствует просто прохождению по ребрам нулевого пути, расстояние от которых до самих себя, очевидно, равно нулю. В результате получается диаграмма, приведенная на рис. 4.9. Как показано выше, на решетчатой диаграмме каждый путь, который впервые попадает в узел
Рис. 4.9. Диаграмма состояний (на ребрах указано расстояние до нулевого пути) Все такие пути можно проследить и на модифицированной диаграмме состояний. Учитывая экспоненты, сопоставленные ребрам, видим, что путь Порождающую функцию всех путей, сливающихся с нулевым путем на уровне
где
Это решение подтверждает правильность наших предыдущих наблюдений и доказывает, что среди всех путей, которые сливаются с нулевым путем в заданном узле, имеется Конечно, формула (4.3.2) справедлива для бесконечно длинных кодовых последовательностей. Если рассматривать
Рис. 4.10. Диаграмма состояний (на ребрах указано расстояние до нулевого пути, длина и число символов I во входном блоке) Символы
Отсюда следует, в частности, что из двух путей на расстоянии 6 от нулевой последовательности один имеет длину 4, другой — длину 5 и оба отличаются в двух .входных символах от нулевой входной последовательности. Следовательно, если правильным был нулевой путь и из-за шума приходится выбрать один из двух упомянутых путей, то в результате будут сделаны две ошибки. Аналогично, среди путей, находящихся на расстоянии 7 от нулевой последовательности, один имеет длину 5, два — длину 6 и один — длину 7; все эти пути соответствуют входным последовательностям с тремя единицами. Если мы интересуемся Таким образом, для рассматриваемого простого сверточного кода определены свойства всех кодовых путей. Очевидно, что та же техника применима к любому двоичному коду с произвольной длиной кодового ограничения и с произвольной скоростью
|
1 |
Оглавление
|