Реферат: Визначення і способи задання групових кодів

0

0

0

S4

1

1

0

1

0

Далі потрібно обчислити контрольні суми.


Таким чином, шуканий код - 0011000111010. Якщо в процесі передачі цієї коди буде зіпсований його п'ятий біт, то приймач отримає код 0011100111010. Для його декодування знову обчислюються контрольні суми:

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

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

Для виправлення одинарної помилки до 8-розрядного коду досить приписати 4 розряди , до 16-розрядного - 5, до 32-розрядного - 6, до 64-розрядного - 7.

Висновки

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

2. Коди, що виявляють помилку, і коди, що коректують, обов'язково мають додаткові символи (надмірні).

3. Матричне кодування є одним з економних способів опису схеми кодування.

4. Груповий код – це блоковий код, у якого кодові слова утворюють групу.

5. Одними з найбільш поширених перешкодостійких кодів є коди Хеммінга.

6. У реальних системах для кодування інформації застосовується квазідосконале кодування.

Література

1. Чисар И., Кернер Я. Теория информации. М.: Мир, 1985

2. Блейхер Р. Теория и практика кодов, контролирующих ошибки. М.: Мир, 1986

3. Питерсон Р., Уэлдон Э. Коды, исправляющие ошибки. М.: Мир, 1976

К-во Просмотров: 265
Бесплатно скачать Реферат: Визначення і способи задання групових кодів