
- •Понятие об эталонной модели взаимодействия открытых систем эмвос (osi).
- •Телеуслуга.
- •Характеристика телеуслуги.
- •Первичные коды.
- •Основные параметры эффективности пдс.
- •Исправление дискретных сигналов.
- •2.Характеристика видов искажения
- •Методы регистрации дискретных сигналов.
- •Основные элементы устройства автоматического регулирования.
- •2. Обоснование необходимости устройства синхронизации но элементам. Расчет вероятности удержания синхронизма.
- •3.Схема фанч с дискретным управлением.
- •4.Основные характеристики системы фапч.
- •Модели последовательностей ошибок в дискретном канале.
- •1.Классификация ошибок
- •Характеристика моделей ошибок.
- •1.Модель канала с независимыми ошибками (схема Бернулли)
- •2.Модель Котова.
- •3. Модели на основе цепи Маркова (модель Гилберта)
- •4.Двухпараметрическая модель дискретного канала
- •Помехоустойчивое кодирование.
- •5. - Скорость кода (коэффициент кода)
- •Дополнительные свойства проверочной матрицы.
- •Методы кодирования и декодирования групповых кодов.
- •Методы кодирования.
- •Методы декодирования.
- •Метод максимального правдоподобия.
- •Важнейшие групповые коды.
- •Коды Хемминга.
- •Код Голея.
- •1) Процедуры на основе g(X).
- •Т.Е.Все 3 способа вычисления синдрома -одно и тоже
- •Процедура кодирования и декодирования на основе h(X)
- •Декодирование (для обнаружения ошибок)
- •Обнаружение ошибок
- •Исправление ошибок
- •Кода на основе последовательности максимальной длины
- •Понятие о мажоритарных кодах( по большинству голосов)-
- •Коды рида- соломона
- •Алгоритм быстрого декодирования кодов бчх
- •Составные коды
- •Непрерывные коды
- •Коды для асимметричных каналов
- •Цикловая синхронизация
Дополнительные свойства проверочной матрицы.
Из выражения
и из определения проверочной матрицы следует, что произведение кодовой последовательностиV на НT равно нулю.
- синдром ошибки,
если
,
то есть ошибка.
S = 0 – разрешённая комбинация.
Умножение V на Н сводится к суммированию столбцов Н, соответствующих единицам в умножаемой комбинации. Следовательно кодовой комбинации min веса соответствует minчисло столбцов, в сумме дающих чисто нулевой столбец, т.е. min кодовое расстояние группового кода, равное min числу линейно зависимых столбцов в проверочной матрице.
Методы кодирования и декодирования групповых кодов.
Методы кодирования.
а) На основе порождающей матрицы.
Известны данные пользователя u и то, что код разделимый :
r
u
n-k
k
Пример.
Код (5,3),
,
u = 101
складываем те
строки в G,
где в u
стоят единицы.
б) На основе проверочной матрицы.
Известна информационная часть.
Вывод:
Если число избыточных символов меньше, чем число информационных символов, то удобнее кодировать по способу б), иначе по а).
П
r1 r2 r3
r4 r5
r
u
n-k
k
u = 101
r1 = u1 + u2 = 1
r2 = u2 + u3 = 1
V = 11101
Или
Методы декодирования.
- синдром ошибки,
если
,
то есть ошибка. Чтобы её исправить нужно
привязать конкретный синдром к конкретному
образцу ошибки. S – вектор из n-k. Тогда
всего возможно 2n-k
– значений синдрома.
Пусть передавалась
кодовая комбинация V,
а была принята V`.
V` = V + R,
где R
– образец ошибки. Тогда
.
- если не совпадает с видом кодовой
комбинации, иначе тоже равно нулю.
Связь между e ошибок и синдромами устанавливается с помощью таблицы декодирования (разложение группы по подгруппам на смежные классы). Таблица декодирования содержит 2n-k строк и 2k столбцов.
V0 = (00…0) |
V1 |
V2 |
… |
Vi |
… |
V2k-1 |
e1 = (10…0) |
V1 + e1 |
V2 + e1 |
… |
Vi + e1 |
… |
V2k-1 + e1 |
e2 = (010…0) |
V1 + e2 |
V2 + e2 |
… |
Vi + e2 |
… |
V2k-1 + e2 |
|
|
|
|
|
|
|
|
|
|
2n |
|
|
|
e2n-k-1 |
V1 + e2n-k-1 |
|
|
|
|
V2k-1 + e2n-k-1 |
e1 = (10…0) – лидер смежного класса.
Если dmin = 3, то в эту таблицу не вошли коды веса 1 и 2. e1 ни в одном помехоустойчивом коде, т.к. dmin = 1. Будут перечислены все возможные варианты искажений 2n и только один раз. В качестве первого столбца – комбинации min веса, не вошедшие в верхние строчки. Для каждого образца ошибки появляется свой индивидуальный синдром.
Метод максимального правдоподобия.
Выход декодера Вход декодера
Всего ошибок: 2n – 2k
Может исправить: 2n-k
Может обнаружить: 2n – 2k