CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
DOCUMENTE SIMILARE |
|
TERMENI importanti pentru acest document |
|
Samoopravné kódy – Hammingovy kódy, cyklické kódy
Hammingův kód
Hammingovy kódy tvoří významnou skupinu kódů, které opravují jednoduché chyby. Kódy se snadno dekódují a jsou perfektní, tj. mají nejmenší myslitelnou redundanci. Hammingův kód s n-kontrolními znaky má délku 2n-1 takže dostáváme 3-2 kód, 10-15 kód apod. Hammingovy kódy jsou perfektní kódy pro jednoduché opravy, tato vlastnost je charakterizuje.
Binární kód se nazývá Hammingův jestliže má kontrolní matici jejíž slova jsou nenulové délky a žádné z nich se neopakuje.
Např. pro pět informačních prvků ( k = 5) a n = 9 je počet prvků zabezpečení:
(= počet řádků H) a sloupců kontrolní matice H.
Cyklické kódy
Patří k systematickým lineárním kódům. Jejich specifická vlastnost, podle které se nazývají, spočívá v tom, že cyklickou záměnou prvků použité kódové složky vzniká opět použitá kódová složka. Je-li použitá složka cyklického kódu, pak i kódové složky a patří k použitým složkám kódu.
Kódová složka délky n je pak vyjádřena polynomem n-1 stupně:
Cyklický (n,k) kód je takový kód, jehož kódové
složky lze vyjádřit mnohočleny stupně n-
Označme I(X) mnohočlenem, jež reprezentuje přenášenou informaci a k prvky. Postup zabezpečení je následující. Každý mnohočlen I(X) se nejprve násobí členem : čímž se stupeň každého členu polynomu I(X) zvýší o r, tj na Potom se I(X) dělí generačním mnohočlenem G(X):
Např. pro n = 7 lze realizovat tolik cyklických kódů délky n = 7, kolik existuje dělitelů dvojčlenu . Protože dvojčlen lze rozložit na: existuje celkem 6 různých polynomů G(X), kterým odpovídají kódy v tabulce.
Z hlediska rozložení chybných míst v přenesené zprávě dělíme kanály na: s nezávislým výskytem chyb a se shluky chyb. Shlukem chyb délky b rozumíme skupinu b po sobě jdoucích prvků posloupnosti zprávy, z nichž alespoň první a poslední jsou chybné a vzdálenost dalšímu shluku je větší než b. Podle doporučení mezinárodní normy se používají cyklické kódy (n,k) s generačním mnohočlenem (CCITT-16) Dále se používá cyklický kód CRC-16 s generačním mnohočlenem Oba kódy detekují následující chyby :
všechny jednoduché, dvojnásobné a trojnásobné chyby
jakýkoliv počet chyb
libovolný shluk o délce b-16 nebo kratší
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 636
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved