- •Понятие об эталонной модели взаимодействия открытых систем эмвос (osi).
- •Телеуслуга.
- •Характеристика телеуслуги.
- •Первичные коды.
- •Основные параметры эффективности пдс.
- •Исправление дискретных сигналов.
- •2.Характеристика видов искажения
- •Методы регистрации дискретных сигналов.
- •Основные элементы устройства автоматического регулирования.
- •2. Обоснование необходимости устройства синхронизации но элементам. Расчет вероятности удержания синхронизма.
- •3.Схема фанч с дискретным управлением.
- •4.Основные характеристики системы фапч.
- •Модели последовательностей ошибок в дискретном канале.
- •1.Классификация ошибок
- •Характеристика моделей ошибок.
- •1.Модель канала с независимыми ошибками (схема Бернулли)
- •2.Модель Котова.
- •3. Модели на основе цепи Маркова (модель Гилберта)
- •4.Двухпараметрическая модель дискретного канала
- •Помехоустойчивое кодирование.
- •5. - Скорость кода (коэффициент кода)
- •Дополнительные свойства проверочной матрицы.
- •Методы кодирования и декодирования групповых кодов.
- •Методы кодирования.
- •Методы декодирования.
- •Метод максимального правдоподобия.
- •Важнейшие групповые коды.
- •Коды Хемминга.
- •Код Голея.
- •1) Процедуры на основе g(X).
- •Т.Е.Все 3 способа вычисления синдрома -одно и тоже
- •Процедура кодирования и декодирования на основе h(X)
- •Декодирование (для обнаружения ошибок)
- •Обнаружение ошибок
- •Исправление ошибок
- •Кода на основе последовательности максимальной длины
- •Понятие о мажоритарных кодах( по большинству голосов)-
- •Коды рида- соломона
- •Алгоритм быстрого декодирования кодов бчх
- •Составные коды
- •Непрерывные коды
- •Коды для асимметричных каналов
- •Цикловая синхронизация
Непрерывные коды
Связи между информационными и избыточными разрядами могут распространять не все кодовое сообщение, т.е. кодовое сообщение=одна кодовая комбинация
g1(x)=1+x² выход в канал связи
g2(x)=1+x+x²
Вводим один символ- получаем два. Это код (1/2)-скорость кода
Определим импульсную характеристику I(x)
На вход подадим:1000…
I(x)=11 01 11 00000
1000.. 1. 100
2. 010
3. 001
На ее основе можно построить матрицу кода.
Непрерывные коды -это групповые коды, а для них существует порождающая матрица:
G=
K(x)-кодовая комбинация=101100…
Ее можно получить из G методом линейной композиции(путем суммирования строк (единиц в кодирующей комбинации)) 11 01 0 10 10 11 …
Это сверточные коды.
=11010101011
xo x1 x2 x3 x4 x 5
11 01 00 10 10 11
К- количество символов, одновременно поступающих в регистр сдвига
n-количество символов, появляющихся на выходе по одному входному символу
L-длина кодовых ограничений (количество символов, распростран. Связи=количеству ячеек регистра)
Диаграмма состояний
00/0
11/1 11/0
10/1
01/0
10/0
01/1
Для 2х последних ячеек
000→00 вых. Сигнал
100→11
010→01
110→10
001→11
101→00
011→10
111→01
Далее строится решетчатая диаграмма
t1 t2 t3 t4 t5 t6
00
10
01
11
d=5
Временная решетчатая диаграмма для кода R=1/2
Алгоритм Витерби для декодирования непрерывным кодом:
d1 В каждой точке
d2
d3
d8
Смысл: после принятия последовательности z(x), происходит пошаговое сравнение путей. Каждый из путей характеризуется двумя символами, происходит попарное сравнение путей и для каждого определяется метрика путем сравнения с принятой последовательностью. Для каждого узла тот путь, который имеет большую метрику-“отмирает”.
На интервале (3-5) К определяется единственный путь с минимальной метрикой.
Алгоритм определяется 3 словами:
сложение
сравнение- в каждом узле сравниваются 2 пути
выбор- большее или меньшее значение метрики выбираем
Коды для асимметричных каналов
Ошибки
1→0
0→1
Р(1→0)
Р(0→1) равны, то канал симметричный
1-Р
0 0
1 1
1-Р
Но на практике канал не симметричен равенство не выполняется
Известно 2 типа кодов для асимметричных каналов:
1.Коды с постоянным весом
Это блоковые равномерные коды. Первые коды имели длину кодовой комбинации n=7
Код с постоянным весом- это постоянное соотношение единиц и нулей
С7¹=7 С72 =21 С73 = 35 С74 =35
а).код не является групповым
б).не обнаруживаются ошибки, которые сохраняют число единиц в кодовой комбинации
Код является совершенным в обнаружении ошибок в полностью асимметричных каналах.
2.Групповые и разделимые коды
Бергер в 60 г. предложил код, который идеален в полностью асимметричном канале
Если есть информационная последовательность из К элементов , надо посчитать число единиц и записать его число в избыточной части
К=5 n-K=3
log2 K+∆
Чтобы сделать цифру целой
К=5 4 < log5<3
Берут избыточную часть, инвертируют(если ошибки одного вида- они по-разному воздействуют на одну и другую часть)