Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Np £



Множество разрешенных кодовых комбинаций в системе Windows -кодирования составляет Np=219, следовательно, 219 £ , откуда n=12.

3. Определение числа информационных элементов k.

2k ³ 219 k=8.

4. Определение числа проверочных элементов r.

r = n-k =12-8 = 4.

5. Построение производящей матрицы кода G12,8 (12 столбцов, 8 строк). Для чего из состава 2r = 24 =16 проверочных комбинаций для построения производящей матрицы выбирается k=8 комбинаций с весом

p³dmin-1=3-1=2.

Например: 0011, 0101, 0110, 0111, 1001, 1010, 1011, 1100 (как и для случая построения систематических кодов). Производящая матрица G12,8 имеет вид, такой же как и для случая систематического кода.

C12,8 =
10000000 0011

01000000 0101

00100000 0110

00010000 0111

00001000 1001

00000100 1010

00000010 1011

00000001 1100

6. Построение проверочной матрицы на основании производящей матрицы G12,8. Напоминаем, что для построения проверочной матрицы H12,4 в первую строку вписывается первый столбец проверочных элементов производящей матрицы G12,8, во вторую строку второй столбец и т.д. Справа ко всем строкам приписываются кортежи единичной матрицы.

H12,4= =
a1a2a3a4a5a6a7a8 b1b2b3b4

0 0 0 0 1 1 1 1 1 0 0 0

0 1 1 1 0 0 0 1 0 1 0 0

1 0 1 1 0 1 1 0 0 0 1 0

1 1 0 1 1 0 1 0 0 0 0 1

7.Преобразуем проверочную матрицу перераспределением ее элементов таким образом, чтобы кодовая комбинация кортежа столбца указывала в двоичной форме на номер столбца проверочной матрицы

H12,4=
e1e2 e3 e4

u1u2u3u4u5u6u7u8u9u10u11u12

0 0 0 0 0 0 0 1 1 1 1 1

0 0 0 1 1 1 1 0 0 0 0 1

0 1 1 0 0 1 1 0 0 1 1 0

1 0 1 0 1 0 1 0 1 0 1 0

Проверочная матрица систематизирована в порядке возрастания номера столбца.

8. По построенной проверочной матрице составляется r=4 проверочных уравнений. Проверочные уравнения составляются по представлению элемента единичной матрицы (е1, е2, е3, е4) в виде сумм по модулю 2 элементов строк матрицы со значением 1

e1=u3 Å u5 Å u7 Å u9 Å u11

e2=u3 Å u6 Å u7 Å u10 Å u11

e3=u5 Å u6 Å u7 Å u12

e4=u9 Å u10 Å u11 Å u12

Уравнения е1, е2, е3, е4 являются кодообразующими уравнениями преобразования Windows -кодирования в коды Хэмминга.

Например для преобразования семантического алфавита символа Т из Windows -кодирования в код Хэмминга необходимо определить проверочные элементы е1, е2, е3, е4 и составить кодовую комбинацию Хэмминга.

Так символ Т в Windows -кодировании определен как Т®11010010, в этом случае u3=1, u5=1, u6=0, u7=1, u9=0, u10=0, u11=1, u12=0, u1=e1, u2=e2, u4=e3,u8=e4.

e1=1 Å 1 Å 1 Å 0 Å 1=0

e2=1 Å 0 Å 1 Å 0 Å 1=1

e3=1 Å 0 Å 1 Å 0=0

e4=0 Å 0 Å 1 Å 0=1

Преобразованная кодовая комбинация символа Т из Windows -кодирования в код Хэмминга имеет вид





Дата публикования: 2014-10-25; Прочитано: 325 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (1.204 с)...