Professional Documents
Culture Documents
ОТТ ДКР Чирвон
ОТТ ДКР Чирвон
ОТТ ДКР Чирвон
Варіант 26
Київ 2022
Вихідні дані
дв . од .
H ( A ) макс =log ( 14 )=3,807
символ
Коефіцієнт надлишковості
H ( A )макс −H ( A )
K над =
H ( A ) макс
3,807−3,522 дв . од.
K над = =0,074
3,807 символ
Побудова ефективного статистичного кода Шенона-Фано
Крок 1: Розташовуємо апріорні ймовірності літер в порядку спадання:
3,807 дв . од .
Rбз = =714124930
3,554∗1,5∗10 −6
сек .
Кодування джерела
Перші літери ім’я по батькові: АО
Кодова комбінація ефективного коду для цього повідомлення:
1101111110
Внесемо помилку в 1 біт. Отримали комбінацію:
0101111110
Процес декодування:
В декодер поступає комбінація 0, відповідний код Хаффмена відсутній,
код 01 також відсутній, код 010 відповідає літері «Б», отже декодер буде
вважати першим символом букву Б. Далі, розглянему наступну літеру,
кодова комбінація 1 відсутня, 11 відсутня, 111 відсутня, 1111 відсутня,
11111 відсутня, 111111 відповідає літері «П», а значить декодер
розшифрує повідомлення як «БП». В результаті декодування кодової
послідовності закодованої ефективним статистичним кодом отриманим
методом Хаффмена, отримали повідомлення «БП», що не збігається з
повідомленням «АО» яке було задане в умові і відповідно далі
кодувалось. З цього можна зробити висновки, що ефективний
статистичний код отриманий методом Хаффмена дуже вразливий до
помилок, і не здатний ні виявляти, ні виправляти помилки, а тільки
перетворює символи для подальшої передачі каналом.
Щодо можливості процедури стиснення повідомлення в системі
передачі, то вона неможлива, адже даний код має мінімальну
надлишковість, при якій виконується умова префіксності ефективного
статистичного коду.
Кодування каналу
| |
1000 110
G0(7,4 )= 0100 101
0010 011
0001 111
Перевірочна матриця:
| |
1101 100
H 7,4 = 1011 010
0111 001
Синдром
110 101 011 111 100 010 001
S1S2S3
Помилковий
символ