- •Содержание
- •Определение параметров циклического систематического (n, k) кода.
- •Построение структурной схемы передачи информации на станции.
- •Построение структуры цикла опроса станций и стрелок.
- •Построение структурной схемы приемного устройства установленного на каждой станции.
- •Определение производящего полинома g( X ) циклического систематического ( n, k ) кода.
- •Определение кодовой комбинации V(X) теоретически.
- •Построение структурной схемы кодера систематического циклического кода.
- •Построение таблицы состояний кодера.
- •Определение теоретического модифицированного синдрома первой кратности, двойной смежной ошибок.
- •Построение схемы генератора синдромов.
- •Построение таблиц состояний генератора синдромов для определения аппаратных синдромов ошибок первой кратности и двойной смежной.
- •Построение таблицы состояний генератора синдромов на примере ошибочно принятой кодовой комбинации.
- •К1 Построение структурной схемы декодера.
- •Определение амплитуды и длительности импульсов на входе канала ту.
- •Определение передаточной функции фильтра, согласованного с одиночным импульсом и построение структурной схемы соответствующего согласованного фильтра.
- •Построение структурной схемы фильтра согласованного с комбинацией синхросигнала
Построение структуры цикла опроса станций и стрелок.
Информационные Контрольные
элементы (k) элементы (n-k)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
-
1
-1
1
-1
1
1
0
0
0
1
1
1
1
0
0
0
1
1
1
Импульс № станции № стрелки состояние
синхросигнала
стрелки
Общее число элементов (n)
Рис.2
Построение структурной схемы приемного устройства установленного на каждой станции.
Рис.3
Структурные элементы:
СФСС - согласованный фильтр синхронного сигнала;
РУ - решающее устройство;
СФ - согласованный фильтр;
ЛЗ - линия задержки;
К1, К2 - ключи;
ДК -декодер.
Определение производящего полинома g( X ) циклического систематического ( n, k ) кода.
Производящий полином-это полином, которому кратны все кодовые полиномы циклического ( n, k ) кода.
Производящий полином должен удовлетворять трём свойствам:
Старшая степень производящего полинома должна быть равно n-k;
Многочлен xn + 1 должен делиться на g( x ) без остатка;
Многочлен g( x ) должен быть разложим.
Методом подбора выберем производящий полином g( x )=x5 +x2 + x + 1.
Проверим, удовлетворяет ли выбранный производящий полином трём свойствам:
Старшая степень n-k =14 - 9 =5;
x14 + 1 x5 +x2 + x + 1
x14 + x11+ x10+ x9 x9 +x6 + x5+ x4+ x3+ x+ 1
x11+ x10+ x9+1
x11+ x8+ x7+ x6
x10+ x9+ x8+ x7+ x6+ 1
x10+ x7+ x6+ x5
x9+ x8+ x5+1
x9+ x6+ x5+ x4
x8+ x6+ x4+1
x8+ x5+ x4+ x3
x6+ x5+ x3+1
x6+ x3+ x2+ x
x5+ x2+ x+1
x5+ x2+ x+ 1
0
g( x )= x5+ x2+ x+ 1= (x+1)(x +1)( x3+x2 + 1)
Видим, что все три свойства выполняются, следовательно, производящий полином выбран правильно.
Определение кодовой комбинации V(X) теоретически.
Для определения l(x) закодируем двоичным кодом последнюю станцию последнюю стрелку: Nстанции=1710=100012; Nстрелки=1410=11102.
L –100011110
Кодировать положение стрелки не обязательно, так как передаётся команда на её переключение в другое положение.
l(x)= x8+ x4+ x3+ x2+ x
Информационный многочлен l(x) умножаем на xn-k:
l(x) ∙ xn-k = l(x) ∙ x5=( x8 + x4+ x3+ x2+ x)∙ x5=
= x13 +x9 + x8+ x7+ x6
Полученный многочлен делим на производящий полином g( x ):
x13+x9 + x8+ x7+ x6 x5 +x2 + x + 1
x13 + x10+ x9+ x8 x8 +x5 +1
x10 + x7+ x6
x10 + x7+ x6+ x5
x5
x5+ x2+ x +1
x2+x+1→ R(x) - остаток
Остаток R(x) суммируется с l(x) ∙ xn-k, в результате чего получаем кодовую комбинацию:
V(x)= l(x) ∙ xn-k + R(x)=x13+x9 + x8+ x7+ x6+ x2+ x +1=10001111000111
