Учебное пособие: Расчет информационных характеристик дискретного канала

· Корректирующие коды – обнаруживают наличие ошибки, вычисляют адрес ошибки (позицию), в котором появился ошибочный бит.

7.1 Обнаруживающие коды

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

Можно назвать следующие обнаруживающие коды: обнаруживающий код четности (ОКЧ), обнаруживающий код удвоения (ОКУ), обнаруживающий код инверсией (ОКИ), обнаруживающий код стандартный телеграфный код № 3 и другие.

7.1.1 Обнаруживающий код четности (ОКЧ)

Данный двоичный код дополняется одним контрольным битом в конце слова.

nи - длина информационной части, количество бит.

nк - длина контрольной части.

n= nи + nк - длина слова.

Пример.

Генерация.

Пусть исходное слово 0101.

Макет ОКЧ - 0101К,

где К – контрольный бит, равно сумме по модулю 2 информационных бит исходника.

К = 0101 = 0

ОКЧ (n; nи )

ОКЧ (5; 4) = 01010

Проверим:

S = 0 1010 = 0 - ошибки , то есть ошибки не существует

Количество ошибок Передано Принято Наличие ошибки
Нет ошибок 01010 01010 S = 0, ошибки
1 ошибка 01010 11010 S = 1, ошибка
2 ошибки 01010 11011 S = 0, ошибки
3 ошибки 01010 10011 S = 1, ошибка
4 ошибки 01010 10111 S = 0, ошибки

Недостаток: ОКЧ позволяет определять наличие ошибки при нечетном их количестве и не определяет ошибку при их четном количеств?

К-во Просмотров: 662
Бесплатно скачать Учебное пособие: Расчет информационных характеристик дискретного канала