virheentunnistusmenetelmistä
Virheentunnistusmenetelmät ovat tekniikoita, joiden tarkoituksena on havaita virheitä tiedonsiirrossa, datan tallennuksessa ja laskentaprosesseissa. Ne mahdollistavat virheiden havaitsemisen sekä usein myös virheiden korjaamisen tai virhetilanteen uudelleen käsittelyn, kuten pyynnön uudelleenlähetyksen.
Menetelmät voidaan jakaa havaitsemiseen ja korjaamiseen. Yleisesti käytettyjä havaitsemisen keinoja ovat parity- tai pariteettikentät, tarkistussummat sekä
Hamming-koodit ovat esimerkki virheiden havaitsemisen ja korjaamisen mahdollistavista koodeista, jotka pystyvät havaitsemaan ja korjaamaan yksittäiset virheet
Sovelluskohteet vaihtelevat tietoliikenteestä tallennusjärjestelmiin sekä viestintäprotokolliin (esim. ARQ, jossa virhetilanteet johtavat uudelleenlähetykseen). Suunnittelussa huomioidaan virheiden todennäköisyys,