Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка пристрою кодування двохкаскадним способом

Реферат Розробка пристрою кодування двохкаскадним способом





алу із зовнішніми кодами. Можливість такого досить гнучкого узгодження каналу з кодами призводить до виключної універсальності каскадних кодів при виправленні помилок вельми різної конфігурації.



ГЛАВА 3


Для розробки пристрою спочатку слід ознайомитися з алгоритмом кодування і декодування, а так само провести порівняльний аналіз переваги каскадного коду.


3.1 Алгоритм кодування


Оскільки складність реалізації функції, тим менше, чим менше число змінних, від яких вона залежить, тому особливість каскадного кодування є «подрібнення» основної функції. З іншого боку з основоположних теорем теорії кодування випливає, що чим довше коди, тим краще може бути їх коригуюча здатність. Задовільне вирішення цього протиріччя і є основною метою каскадного кодування.

Враховуючи, що слова ?,? і?, мають однакову довжину n, тобто складаються з одного і того ж числа символів, розглянемо безліч номерів позицій, на яких розташовані ці символи. Це безліч позначимо через N. Множина N тим чи іншим способом розіб'ємо на m +1 непересічних підмножин Mi, i=0, m. Масив змінних (символів), номери яких належать Mi, позначимо через

Розглянемо відповідну кодуванню зовнішніми кодами функцію.


? b (?) =?,


де?- Допоміжне двійкове слово довжини n. Це слово будемо представляти у вигляді


? =(? 0,? 1, ...,? M) =? b (?0, ?1, ..., ?m),

причому


? j =? bj (?j)


та номери змінних утворюють ?j і? j належать Mj.

Вище наведені співвідношення задають розбиття функції? b на m +1 функцій? bj, кожна з яких відповідає кодуванню деякими зовнішніми кодами.

Вважаючи n=nanb, розіб'ємо вдруге безліч номерів N на nb непересічних підмножин N ??(j) (j=1, nb) по na номерів в кожному. Нехай N (j)={na (j - 1) + 1, na (j - 1) + 2,. . ., Naj}. Масиви змінних, номери яких належать N (j), позначимо через ? (j),? (J),? (J) і? (J).

Розглянемо тепер відповідну кодуванню внутрішніми кодами функцію


? a (?) =?


Співвідношення представимо у вигляді


? =(? (1),? (2), ...,? (Nb)) =? a (? (1),? (2), ...,? (nb)),


причому


? (J) =? a (j) (? (j)).


Ці співвідношення задають розбиття функції? a на nb функцій? a (j), кожна з яких відповідає кодуванню внутрішнім кодом.

Таким чином визначається кодування каскадного коду довжини n=nanb, причому функція кодування? розчленовується на m +1 + nb функцій, кожна з яких залежить від значно меншого числа змінних. Природно, що при такій постановці завдання основною проблемою є питання про вибір функцій? bj, j=0, m, і? a (j), j=1, n2, при яких результуюча функція? визначає хороший код. При цьому бажано, щоб? bj і? a (j) вибиралися з числа функцій, що визначають коди, для яких відомі ефективні методи побудови, кодування і декодування.


3.2 Алгоритм декодування


Очевидно, що не менш важливим є питання про декодува...


Назад | сторінка 11 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Коді БЧХ. Алгоритми кодування та декодування
  • Реферат на тему: Коди та кодування інформації. Штрихкодирование
  • Реферат на тему: Коди та пристрої завадостійкого кодування інформації
  • Реферат на тему: Машинні коди, системи числення, кодування інформації
  • Реферат на тему: Розробка системи обміну файлами між двома комп'ютерами, в яких відомі I ...