Vysvětlující text k programu s příkladem použití CRC

Autor: P. Jareš <jaresp(at)fel.cvut.cz>, České vysoké učení technické v Praze, FEL, Téma: Zabezpečení přenosu, Vydáno dne: 20. 01. 2005

Komentář k simulačnímu programu. Program podle zadaných vstupních parametrů vytváří kódové slovo nesoucí uživatelskou informaci a zabezpečuje ho metodou CRC. Dále pak simuluje přenos kódového slova zarušeným prostředím a provádí detekci chybně přenesených bitů.

Zadání vstupních parametrů pro výpočet

Počet informačních bitů kódového slova
Počet informačních bitů určuje délku slova, které je na vstupu CRC kodéru.
Pozn.: Tento počet je z důvodu velké výpočetní náročnosti omezen na 12 bitů.

Hodnota vysílané informace (zadaná v dekadické soustavě).
Tato proměnná definuje informační část kódového slova. Proměnná je v programu převedena na svou binární reprezentaci.
Pozn.: Tato hodnota je již z principu omezena na interval <0 , 2počet informačních bitů - 1>.

Generující polynom
Seznam generujících primitivních polynomů. S vybraným polynomem bude prováděno zabezpečení informační části kódového slova.

Pozn.: Je zde uveden pouze určitý výběr z definovaných generujících polynomů pro odpovídající délky zabezpečovacích posloupností.
Binární posloupnost, která charakterizuje zabezpečující polynom, je psána zleva od MSB doprava k LSB. Tedy například zápis CRC-4a [1 0 0 1 1] označuje polynom x4+x+1.

Počet chyb
Proměnná definuje počet chyb, které budou vloženy na náhodně vybrané bitové pozice v kódovém slově.


Výstupy simulací

Výstupy ze simulace se vždy zobrazí v novém okně webového prohlížeče.
Stránka s výsledky zobrazuje dvě tabulky. První tabulka obsahuje zadaná data, druhá vypočtené údaje.

Tabulka se zadanými hodnoty obsahuje následující položky:


Tabulka s vypočtenými údaji obsahuje následující položky: