Page 21 - 121
P. 21

19

                      Прості коди використовуються для кодування повідомнень джерела

               інформації  на  першому  етапі.  Такі  коди  мають  мінімальну  кодову


               відстань  d min=1  і  не  можуть  застосовуватися  для  виявлення  і
               виправлення помилок.


                      На рис. А.2 приведена класифікація простих двійкових кодів.

                                                 прості двійкові коди


                                           рівномірні                нерівномірні


                      двійкові коди                        Шенона-Фано


                        шістнадцяткові                           Хаффмена


                        двійково-десяткові                       числоімпульсний


                            рефлексні (Грея)                                    нерівномірний Морзе


                               міжнародний телеграфний код МТК-2


                              Рисунок А.2 – Класифікація простих двійкових кодів


                      Завадостійкі  коди  повинні  мати  мінімальну  кодову  відстань  d min3.

               Зростання d min досягається за рахунок підвищення надлишковості коду.

                      Завадостійкі коди (рис. А.3) поділяють на:

                      - неперервні (рекурентні);

                      - блокові (групові).

                                                    завадостійкі коди


                                            блокові                   неперервні


                     нерозділювані           розділювані          розділювані          нерозділювані


                             несистематичні             систематичні


                                Рисунок А.3 – Класифікація завадостійких кодів
   16   17   18   19   20   21   22   23   24   25   26