foutencorrectiecodes
Foutencorrectiecodes zijn codes die redundantie toevoegen aan informatie zodat fouten die tijdens opslag of overdracht optreden kunnen worden opgespoord en gecorrigeerd. Ze verbeteren de betrouwbaarheid van communicatiesystemen en opslagmedia door fouten te detecteren en waar mogelijk te herstellen zonder extra hertransmissie.
Technisch gezien bestaat veel foutencorrectie uit blokcodes en convolutionele codes. Een blokcode werkt op blokken van
Voorbeelden van families van foutencorrectiecodes zijn blockcodes zoals Hamming-, BCH- en Reed-Solomon codes, en convolutionele codes
Decodering kan hard decision of soft decision zijn. Veel decoders gebruiken vectoreerde of probabilistische informatie uit