Page 21 - 121
P. 21
19
Прості коди використовуються для кодування повідомнень джерела
інформації на першому етапі. Такі коди мають мінімальну кодову
відстань d min=1 і не можуть застосовуватися для виявлення і
виправлення помилок.
На рис. А.2 приведена класифікація простих двійкових кодів.
прості двійкові коди
рівномірні нерівномірні
двійкові коди Шенона-Фано
шістнадцяткові Хаффмена
двійково-десяткові числоімпульсний
рефлексні (Грея) нерівномірний Морзе
міжнародний телеграфний код МТК-2
Рисунок А.2 – Класифікація простих двійкових кодів
Завадостійкі коди повинні мати мінімальну кодову відстань d min3.
Зростання d min досягається за рахунок підвищення надлишковості коду.
Завадостійкі коди (рис. А.3) поділяють на:
- неперервні (рекурентні);
- блокові (групові).
завадостійкі коди
блокові неперервні
нерозділювані розділювані розділювані нерозділювані
несистематичні систематичні
Рисунок А.3 – Класифікація завадостійких кодів