Проанализировав все полученные КК, мы удостоверяемся, что они обладают параметром dmin=3, так как этот параметр обеспечивает корректирующие способности кода.
Пример анализа кода на обеспечение dmin:
2КК 0001101
4КК Å0010111
0011010=>d=3(количество различных одноименных разрядов)
Также наблюдаем свойство цикличности. Например, 3КК, 5КК, 9КК могут быть получены циклическим сдвигом на один такт вправо 2КК. Однако не все КК могут быть получены сдвигом, это нормально, полностью циклические коды встречаются довольно редко.
В итоге было получено шестнадцать кодовых комбинаций удовлетворяющих параметрам кода (7,4,3).
2) Способ, использующий порождающую матрицу, строющуюся по порождающему многочлену, который всегда содержит n-столбцов и k- строк, недостающие разряды дополняются нулями.
Существуют два способа построения циклических кодов по порождающей матрице:
а) Комбинирование строк генераторной матрицы, предполагает использование строк генераторной матрицы как начальные четыре кодовых комбинации, остальные 2k-кодовых комбинаций получаются сложением исходных по mod 2.
1КК |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
Строки генераторной матрицы, исходные четыре КК |
2КК |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
|
3КК |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
|
4КК |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
|
5КК |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1ККÅ2КК |
6КК |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1ККÅ3КК |
7КК |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1ККÅ4КК |
8КК |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
2ККÅ3КК |
9КК |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
2ККÅ4КК |
10КК |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
3ККÅ4КК |
Четыре исходных КК просуммированы между собой по mod 2, остальные КК можно получить сложением полученных КК. При таком способе иногда получаются одинаковые КК, их необходимо исключать. |
||||||||
11КК |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1ККÅ9КК |
12КК |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1ККÅ8КК |
13КК |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1ККÅ10КК |
14КК |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
3ККÅ11КК |
15КК |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
6ККÅ11КК |
16КК |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
6ККÅ15КК |
Проанализировав полученные кодовые комбинации, мы видим, что код идентичен полученному первым способом, а значит отвечатет параметрам (7,4,3).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.