![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Оосновные понятия
Помехоустойчивое кодирование используется в различных системах связи, в сетях ЭВМ, в бытовой и профессиональной аудио- и видеотехнике.
Любой помехоустойчивый код является избыточным.
Избыточные коды – коды, в которых для передачи информации используются не все возможные кодовые слова. Используемые кодовые слова называются разрешенными. Их число – мощность кода
. Неиспользуемые кодовые слова считаются запрещенными.
Пример 2.1:
Рассмотрим трехразрядный (n =3) двоичный (m =2) код.
| Безызбыточный код | Избыточный код | |
| Разрешенные кодовые слова | Запрещенные кодовые слова | |
|
|
На вход канала поступают только разрешенные кодовые слова. Под воздействием помех возможно искажение кодовых слов. Говорят, что в канале произошла ошибка кратности
, если
символов кодового слова принято ошибочно. Для контроля за ошибками используется переход разрешенных кодовых слов в запрещенные.
Пример 2.2:
| Безызбыточный код | Избыточный код |
Нет возможности контролировать ошибки.
|
Есть возможность контролировать ошибки.
|
Корректирующая способность кода – способность кода контролировать (обнаруживать и исправлять) ошибки. Она определяется кодовым расстоянием.
Кодовое расстояние – минимальное расстояние Хэмминга для заданного кода:
.
Расстояние Хэмминга – степень различия между
-ым и
-ым кодовыми словами:
.
Определяется числом несовпадающих в них разрядов.
Задача 2.1:
Определить
для избыточного кода из примера 2.1.
Решение:
;
;
;
;
;
;
.
Методы декодирования помехоустойчивых кодов:
- декодирование с обнаружением ошибок – обеспечивает стирание или особую отметку той части сообщения, в которой обнаружены ошибки;
- декодирование с исправлением ошибок – позволяет получить верное сообщение, несмотря на наличие искажений отдельных символов.
Существует также смешанное декодирование. Один и тот же код можно использовать при различных методах декодирования.
Правила для определения корректирующей способности кодов:
1. Для обнаружения ошибок кратности
кодовое расстояние должно удовлетворять соотношению:
.
2. Для исправления ошибок кратности
и одновременного обнаружения ошибок кратности
(
) кодовое расстояние должно удовлетворять соотношению:
.
Задача 2.2:
Определить корректирующую способность кода, имеющего
. То же для кода с
.
Решение:
Формулы для определения обнаруживающей и исправляющей способности кода:
,
.
Для кода с
(из правила 1:
) или
и
(из правила 2:
).
Для кода с
(из правила 1:
) или
и
(из правила 2:
).
Дата публикования: 2014-11-26; Прочитано: 532 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
