Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
63
Добавлен:
21.03.2016
Размер:
2.08 Mб
Скачать

Алгоритм 4.1

формирования базовых параметров помехозащищенного - кода

1. Задать категорию разрабатываемой системы передачи (Пд) – приема (Пр) технической информации (СПдПрТИ), охарактеризовав ее величиной в соответствии с ГОСТ 26.205 – 88Е (таблица 4.1);

2. Получить характеристики предоставленного двоичного канала связи в виде значения искажения одного бита передаваемых двоичных кодов;

3. Задать информационный массив передаваемых сообщений в виде их числа;

4. Выбрать характер помехозащиты в виде «исправления» ошибок в формируемом ПЗК, полагая возможным в зависимости от назначения СПдПрТИ заменой его «обнаружением» ошибок;

5. Сформировать (вычислить) число информационных разрядов двоичного ПЗК из условия

(4.1)

6. Сформировать (вычислить) число проверочных разрядов ПЗК на основе реализации условия

, (4.2)

где числоненулевых синдромов (опознавателей, адресов мест) ошибок в коде, число ошибок кратности от единицы до, осуществляемой в виде рекуррентной процедуры:

6.1. Ввести в рассмотрение первую априорную рабочую гипотезу (ПАРГ) о том, что «достаточно, чтобы формируемый ПЗК исправлял ошибки только первой кратности» . В этом случае для вычисления числапроверочных разрядов следует воспользоваться первой частью условия (4.2), которое записывается в виде

; (4.3)

6.2. Провести проверку справедливости ПАРГ для чего следует воспользоваться второй частью условия (4.2), которое записывается в виде

; (4.4)

Если условие (4.4) выполнятся, то перейти к п.7 алгоритма, в противном случае перейти к п.6.3;

6.3. Ввести в рассмотрение вторую рабочую гипотезу (ВРГ) о том, что «достаточно, чтобы формируемый ПЗК исправлял ошибки первой и второй кратностей» . В этом случае для вычисления числапроверочных разрядов следует воспользоваться первой частью условия (4.2), которое записывается в виде

; (4.5)

6.4. Провести проверку справедливости ВРГ для чего следует воспользоваться второй частью условия (4.2), которое записывается в виде

; (4.6)

Если условие (4.6) выполнятся, то перейти к п.7 алгоритма, в противном случае перейти к п.6.3, в котором наращивать на единицу кратность исправляемой ошибки до выполнения условия (4.2) в полном объеме с целью получения возможности перехода к п.7 алгоритма;

7. Зафиксировать результаты п.п.5 и 6 вычисления параметров систематического ПЗК в форме – его представления с целью дальнейшего конструирования его формата средствамиматричного или рекуррентного помехозащитного преобразования кодов. ■

Завершая рассмотрение проблемы формирования базовых параметров систематического помехозащищенного кода, сформулируем следующее определение.

Определение 4.10. Систематический помехозащищенный код, параметры которого удовлетворяют условию (4.3), записанному в форме равенства , называетсяоптимальным ПЗК. □

В таблице 4.2 приведены параметры примеров оптимальных систематических кодов.

Таблица 4.2

Число информационных разрядов ПЗК

k

1

4

11

26

57

120

247

502

1013

Число проверочных разрядов ПЗК

m

2

3

4

5

6

7

8

9

10

Полное число разрядов ПЗК

n

3

7

15

31

63

127

255

511

1023

Оптимальные систематические ПЗК, исправляющие ошибки первой кратности, являются хорошей основой для построения укороченных ПЗК, также исправляющих ошибки первой кратности.

Проиллюстрируем алгоритм 4.1 примером.

Пример 4.1. Осуществим формирование базовых параметров систематического помехозащищенного кода по следующим исходным данным:

- объем информационного массива передаваемых сообщений (команд) составляет величину ;

- модель искажений в двоичном канале связи в виде информации искажения бита передаваемого кода , где– соответственно вероятность трансформации нулевого элементарного сигнала кода в единичный и наоборот;

- характер помехозащиты: исправление;

- категория проектируемой системы передачи III – я с .

Решение

1.Вычислим число – информационных разрядов кода из условия (4.1)

2.Вычислим число – проверочных разрядов ПЗК из условия (4.2), дополнив его ПАРГ о достаточности исправления ошибок первой кратности,

а также полное число разрядов ПЗК

2.1.Проверим справедливость ПАРГ о достаточности с помощью (4.4)

2.2. Условие (4.4) не выполнятся, поэтому вводим в рассмотрение вторую рабочую гипотезу (ВРГ) о том, что «достаточно, чтобы формируемый ПЗК исправлял ошибки кратности , для вычисления числапроверочных разрядов следует воспользоваться первой частью условия (4.2), которое записывается в

при этом полное число разрядов ПЗК

2.3. Проверим справедливость ВРГ о достаточности для ПЗКс помощью (4.4)

3. Условие (4.6) выполнятся, в результате сформированы базовые параметры ПЗК с полным числом разрядов, с числом информационных разрядови числом проверочных разрядов

Соседние файлы в папке СТПУ_УшБыНу_3103_2012