foutencorrectie
Foutencorrectie is het proces waarbij fouten in digitale data worden opgespoord en gecorrigeerd zodat de oorspronkelijke informatie zo nauwkeurig mogelijk kan worden hersteld. Het begrip omvat zowel foutdetectie (het constateren van fouten) als foutcorrectie (het herstellen van de juiste waarden). Een belangrijk onderdeel is forward error correction (FEC), waarbij redundante informatie wordt meegestuurd, zodat de ontvanger fouten kan herstellen zonder een opnieuw verzonden bericht te hoeven ontvangen. In veel communicatie- en opslagsystemen wordt ook gebruikgemaakt van automatische heroverdracht bij foutmeldingen (ARQ), waarbij fouten leiden tot retransmissie.
Technieken en codes spelen een centrale rol bij foutencorrectie. Voorbeelden van foutdetectie- en correctiecodes zijn Hammingcodes,
Toepassingen en impact. Foutencorrectie is cruciaal in communicatiekanalen (satellietcommunicatie, glasvezel, mobiele netwerken), opslagmedia (SSD’s, harde schijven,
Overwegingen. Ontwerpers kiezen codes op basis van gewenste foutenkansen, benodigde redundantie, rekentijd en energiegebruik. Foutencorrectie speelt