Indholdsfortegnelse:
Definition - Hvad betyder fejlkorrektion?
Fejlkorrektion er processen til at detektere fejl i transmitterede meddelelser og rekonstruere de originale fejlfri data. Fejlkorrektion sikrer, at der opnås korrigerede og fejlfri meddelelser på modtagersiden.
Techopedia forklarer fejlkorrektion
Systemer, der er i stand til at anmode om videresendelse af dårlige meddelelser som reaktion på fejldetektering, inkluderer en automatisk anmodning om videresendelse eller automatisk gentagelsesanmodning (ARQ) -behandling i deres kommunikationssoftwarepakke. De bruger kvitteringer, negative kvitteringsmeddelelser og timeouts for at opnå bedre datatransmission.
ARQ er en fejlkontrol (fejlkorrektion) metode, der bruger fejldetekteringskoder og positive og negative kvitteringer. Når senderen enten modtager en negativ kvittering, eller der sker en timeout, før kvitteringen modtages, får ARQ senderen til at sende meddelelsen igen.
Fejlkorrektionskode (ECC) eller fremadrettet fejlkorrektion (FEC) er en metode, der involverer at tilføje paritetsdatabits til meddelelsen. Disse paritetsbits læses af modtageren for at bestemme, om der opstod en fejl under transmission eller lagring. I dette tilfælde kontrollerer og korrigerer modtageren fejl, når de opstår. Det beder ikke senderen om at sende rammen eller beskeden igen.
En hybridmetode, der kombinerer både ARQ og FEC-funktionalitet, bruges også til fejlkorrektion. I dette tilfælde beder modtageren kun om videresendelse, hvis paritetsdatabitsene ikke er nok til vellykket fejldetektion og korrektion.