Blokkikoodit
Blokkikoodit ovat virheenkorjauskoodien ryhmä, jossa k informaatiomerkkiä koodataan n symbolin pituiseksi lohkoksi lisäyksien avulla. Koodin tarkoituksena on mahdollistaa virheiden havaitseminen ja korjaaminen sekä siirrossa että tallennuksessa, kun kanava on epäluotettava. Lohkoihin jakautuva koodaus tekee virheenkorjauksesta järjestelmällistä ja ennakoitavaa sekä sovellettavissa erilaisiin data- ja signaalinkäsittelytilanteisiin.
Tyypillisesti blokkikoodit ovat lineaarisia tai epälineaarisia. Lineaarisissa blokkikodeissa koodisymbolit voidaan esittää generatori- ja paritytjaksiin liittyen: c
Esimerkkejä blokkikoodityypeistä ovat Hamming-koodit, BCH-koodit ja Reed-Solomon-koodit (RS). RS-koodit ovat yleisiä ei-binäärisiä blokkikoodien muotoja, joita käytetään
Käyttökohteet kattavat tietoliikenteen ja tallennusvälineet sekä muistiteknologiat, joissa virheenkorjaus on tärkeää. CD-, DVD- ja Blu-ray -medioiden