Коригувальні здатності й завадостійкість циклічного коду

 

Коригувальні здатності циклічного коду визначаються вибором утворюючого полінома і кількістю перевірочних розрядів m.

Циклічні коди, що виправляють одиночні помилки або виявляють одиночні й подвійні помилки, мають мінімальну кодову відстань . Число контрольних символів m = nk таких кодів залежить від числа інформаційних символів k, а виходить, і від довжини всієї кодової комбінації. Значення т повинне задовольняти емпіричній формулі

, (8)

де — знак округлення убік більшого значення.

При цьому загальне число ненульових компонентів многочлена не повинне бути менше мінімальної кодової відстані . Ряд утворюючих поліномів, що задовольняють цим вимогам, наведений у табл. 4.

 

Таблиця 4 – Поліноми для виправлення однократних помилок

2...4   5...7
5...11   9...15

 

Імовірність невиявлення помилок в -циклічному коді визначається виразом:

 

,

де – число сполучень із п елементів по i;

– імовірність спотворення одного розряду повідомлення.

Якщо , то цей вираз можна спростити:

 

. (9)

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: