![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Систематический код Хемминга
Соотношение между числом информационных символов
Это предложение выполняется только для определённых соотношений Коды Второе предложение Хемминга касается построения проверочной матрицы [7]. Проверочная матрица должна состоять из столбцов, являющихся кодом номера столбца в двоичном представлении. Например, для кода
В отличие от проверочной матрицы
Если задана информационная часть кода Для определения синдрома ошибки проверочная матрица H умножается на принятую кодовую комбинацию. Синдром указывает номер позиции символа, в которой произошла ошибка. Ввиду того, что код Хемминга принадлежит систематическим (линейным) кодам, можно также составить производящую матрицу (с учётом особенностей записи кодов Хемминга) и определить все кодовые комбинации составляющие множество кодов Хемминга С(n, k) Пример 5.3 Используем код
Подставим значения символов согласно таблице 5.3 в систему равенств (5.16) и получим значения проверочных символов h 1, h 2 , h 4, h 8. h1 = h 3 Å h 5 Å h 7 Å h 9 Å h 11 Å h 13 Å h 15 = 1 Å 1 Å 1 Å 0 Å 1 Å 1 Å 1 =0, h 2= h 3 Å h 6 Å h 7 Å h 12 Å h 13 Å h 14 Å h 15 = 1Å 0 Å 1 Å 0 Å 1 Å 1 Å 1 =1, h 4 = h 5 Å h 6 Å h 7 Å h 10 Å h 11 Å h 13 Å h 15 = 1 Å 0 Å 1 Å 0 Å 1 Å 1 Å 1 =1, h 8 = h 9 Å h 10 Å h 11 Å h 12 Å h 13 Å h 14 Å h 15 = 0 Å 0 Å 1 Å 0 Å 1 Å 1 Å 1 = 0,
Кодер канала выдает последовательность символов
Проверка правильности вычислений – произведение
|