- •Понятие об эталонной модели взаимодействия открытых систем эмвос (osi).
- •Телеуслуга.
- •Характеристика телеуслуги.
- •Первичные коды.
- •Основные параметры эффективности пдс.
- •Исправление дискретных сигналов.
- •2.Характеристика видов искажения
- •Методы регистрации дискретных сигналов.
- •Основные элементы устройства автоматического регулирования.
- •2. Обоснование необходимости устройства синхронизации но элементам. Расчет вероятности удержания синхронизма.
- •3.Схема фанч с дискретным управлением.
- •4.Основные характеристики системы фапч.
- •Модели последовательностей ошибок в дискретном канале.
- •1.Классификация ошибок
- •Характеристика моделей ошибок.
- •1.Модель канала с независимыми ошибками (схема Бернулли)
- •2.Модель Котова.
- •3. Модели на основе цепи Маркова (модель Гилберта)
- •4.Двухпараметрическая модель дискретного канала
- •Помехоустойчивое кодирование.
- •5. - Скорость кода (коэффициент кода)
- •Дополнительные свойства проверочной матрицы.
- •Методы кодирования и декодирования групповых кодов.
- •Методы кодирования.
- •Методы декодирования.
- •Метод максимального правдоподобия.
- •Важнейшие групповые коды.
- •Коды Хемминга.
- •Код Голея.
- •1) Процедуры на основе g(X).
- •Т.Е.Все 3 способа вычисления синдрома -одно и тоже
- •Процедура кодирования и декодирования на основе h(X)
- •Декодирование (для обнаружения ошибок)
- •Обнаружение ошибок
- •Исправление ошибок
- •Кода на основе последовательности максимальной длины
- •Понятие о мажоритарных кодах( по большинству голосов)-
- •Коды рида- соломона
- •Алгоритм быстрого декодирования кодов бчх
- •Составные коды
- •Непрерывные коды
- •Коды для асимметричных каналов
- •Цикловая синхронизация
1) Процедуры на основе g(X).
Кодовая комбинация циклического кода f(x):
а) Процедура кодирования.
Есть комбинация k(x), а хотим сделать f(x). Для этого размещаем комбинацию k(x) на месте информационных элементов, а потом находим избыточные элементы. Таким образом получаем f(x).
k(x)= x0 … x k-1 , а нам надо
k(x)= x n – k … x n -1
Для этого k(x)*x n - k -первый шаг кодирования.
Таким образом, разместили k(x). Теперь находим избыточные элементы.
Любая кодовая комбинация циклического кода должна делиться на порождающий многочлен:
(k(x) * x n - k ) / g(x)= q(x) (частное от деления) + r (x) / g(x) (остаток от деления) -второй шаг кодирования.
k(x) * x n - k = q(x) * g(x) + r (x)
r (x) + k(x) * x n - k = q(x) * g(x) -третий шаг кодирования.
В качестве избыточных элементов берётся остаток от деления r (x).
В этом случае, реализуя эту процедуру, получаем разделимый код, у которого места информационных и избыточных элементов известны. По аналогии с рассмотренным методом кодирования групповых кодов на основе порождающей матрицы, можно использовать аналогичный метод кодирования для циклических кодов:
f (x) =k(x) / g(x) по mod (x n +1)
В этом случае получаем неразделимый код.
б) Процедура декодирования.
В основе процедуры декодирования лежит вычисление синдрома S(x). Есть 3 способа вычисления синдрома:
1. S (x) = f (x) * HT
2. S (x) = остаток от деления f (x) на g(x)
3. S (x) = f (x= a i), где a i -корни g(x)
Если код используется в режиме обнаружения ошибок, то синдром даёт основание решать: есть ошибки в принятой комбинации или нет.
Если S(x) = 0, то ошибок нет или они не обнаруживаются кодом
Если S(x) 0, то в принятой комбинации есть ошибки.
При исправлении ошибок поступают также как и в групповых кодах. По S(x) находят e(x) и тогда:
f '(x)+e(x) = f(x), где f '(x) -принятая комбинация.
ххn-k-1 х n-k х n-1
-
Избыток
Информация
n-k k
1.Кодирование
g(х)
2.Декодирование. Вычисление синдрома.
1.
2. =остаток от деления
3. для всех корней g(x)
Пример
Рассмотреть процедуру кодирования и декодирования для кода БЧХ (7,4) с g(x)=1+х+х³
Числа, соответствующие кодовой комбинации:
-
Элемент кодовой комбина
ции
Частное от деления
r(x)
Двоичная посл-ть остатка
хº
q(x)g(x)=0*g(x)
xº=1
100
х¹
0*g(x)
x α¹
010
х²
0*g(x)
x²α²
001
х³
1*g(x)
1+x
110
х4
x*g(x)
x+x² α4
011
х5
(x²+1)g(x)
1+x+x²
111
х6
(x³+x+1)g(x)
1+x²
101
случайно элементы поля GF(2³)
каноническая форма порождающей матрицы G(7,4)
Декодирование:
1.Сумма строк HT соответствующих f(x)
2.Сумма строк HT соответствующих f(x)
3. Сумма строк HT соответствующих f(x)
Теорема:
Справедливо рав-во (a+b)p=a p+b p,если GF(p m ) (a+b+c)p=a p+b p +c p