Министерство образования и науки РФ
Государственное образовательное учреждение высшего профессионального образования
Новосибирский Государственный Технический Университет

Кафедра Автоматики
Расчётно-графическая работа №2
По дисциплине:
МЕТОДЫ И СРЕДСТВА ЗАЩИТЫ ИНФОРМАЦИИ
Вариант 19
|
Факультет |
: |
АВТ |
|
Группа |
: |
АА-86 |
|
Студентка |
: |
Баранова А. |
|
Преподаватель Дата выполнения: |
: |
Каменский С.В. 10.05.2011г. |
Отметка о защите:
Новосибирск, 2011
Задание
Определить неизвестные параметры кода и закодировать сообщение в соответствии с заданной таблицей данных.
Исходные данные
табл.1 таблица исходных данных
|
19 |
М |
n |
k |
d |
D |
№сообщ. |
||||||
|
2-10 6-4-2-1 |
? |
16 |
? |
? |
? |
518 |
||||||
|
КУ |
? |
? |
4 |
? |
? |
11 |
||||||
|
КИП |
800 |
? |
? |
? |
? |
514 |
||||||
|
КХ |
210 |
? |
? |
? |
? |
209 |
? |
? |
- |
- |
х4 |
? |
|
ЦК |
? |
? |
16 |
? |
0,48 |
980 |
3 |
3 |
? |
? |
х21 |
? |
|
М |
n |
k |
d |
D |
№сообщ. |
r |
s |
P(x) |
h(x) |
E(x) |
S(x) |
|
Решение
1) При заданной длине кода n=16, закодировать сообщение №518, двоично-десятичным код c весовыми коэффициентами 6-4-2-1.
Определить мощность кода, число информационных символов, кодовое расстояние и избыточность кода.
Каждый разряд исходного десятичного числа кодируется четырехразрядным двоичным кодом.
Модификация: 6-4-2-1.
[518]10 → [0101 0001 1010]2
Мощность кода: M=10n/4=104
В данном коде отсутствуют контрольные символы, отсюда, длина кода равна числу информационных символов: n = k = 16
Кодовое расстояние: d=1.
Избыточность кода:
[1]
Находим мощность не избыточного кода: Мни = 2n = 216 = 55536
Отсюда следует, что: 
2) При заданном числе информационных символов k = 4, закодировать сообщение №11, кодом с удвоением элементов.
Определить мощность кода M, длину кода n, кодовое расстояние d и избыточность кода D.
Код с удвоением элементов строиться следующим образом: сначала записывается исходный символ, а затем противоположный ему: “1”→”10” или “0”→”01”. [2]
Закодированное сообщение: [11]10 → [1011]2 → [10011010]КУ
Длина кода:
;
Мощность:
;
Кодовое расстояние: d=2;
Избыточность:
; [1]
3) При заданной мощности М = 800, закодировать сообщение №514, кодом с защитой повторением с инверсией (код инверсный с повторением).
Определить длину кода n, число информационных символов k, кодовое расстояние d и избыточность кода D.
Исходное сообщение передается два раза подряд, при этом если число единиц в исходном сообщении четное, то повторная передача идет без инверсии. Если же число единиц в исходном сообщении нечетное, то при повторной передаче все символы заменяются на противоположные. [3]
[514]10 → [1000000010]2 ;
Т.к. число «1» в сообщении четное, то при повторной передаче все символы не заменяются на противоположные. В результате будет приниматься сообщение
[514]10 → [1000000010 1000000010]КИП
Длина кода:
=>
;
Число информационных символов: k = n/2 = 10
Кодовое расстояние: d = 2
Мощность не избыточного кода: Мни = 2n = 220
Избыточность: 
4) При заданной мощности М = 210, закодировать сообщение №209, кодом Хэмминга, если вектор ошибки Е(х) = х4.
Определить длину кода n, число информационных символов k, кодовое расстояние d и избыточность кода D.
В данном коде контрольные символы располагаются на позициях с номером 2i где i-целое положительное число, на остальных будут информационные. [4]
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.