Skip to main content

Vad är korrigering av framåtfel?

Framåtfelkorrigering är en metod för dataöverföring som gör det möjligt för mottagare att upptäcka och reparera många typer av fel i informationen automatiskt.Processen kräver inte kommunikation med sändaren.Istället hanterar mottagare oberoende fel när det är möjligt.I situationer där data blir hopplöst skadade kan det vara nödvändigt att begära en vidarebefordran för att få en ren kopia att använda.

Processen börjar vid sändaren, vilket lägger till några extra bitar till meddelandet.Arten av de redundanta uppgifterna kan variera, beroende på den metod som används för att lägga till data;Vissa alternativ inkluderar algebraisk kodning, Viterbi -avkodningsalgoritmen och konvolutionell kodning.Dessa skapar ett mönster som mottagaren kan känna igen och använda för att kontrollera resten av data.

Om överföringen är ren kommer kontrollen att visa att det inte finns några fel och mottagaren kan leverera data till användaren.I händelse av att det finns ett problem använder mottagaren framåtfelkorrigering för att jämföra de kända redundanta uppgifterna mot den uppenbarligen skadade informationen och använder denna analys för att fixa de skadade data och generera en utgång för användaren.Om mottagaren inte kan korrigera felet kan det indikera att uppgifterna är för korrupta, eller om de kan inkludera tomma platser där det inte var möjligt att återställa informationen.

En fördel för att vidarebefordra felkorrigering är att en sändare kan skicka ut enBurst of Data till så många mottagare finns tillgängliga, på en gång.Mottagarna behöver inte handskaka med sändaren och är inte bundna med svar på dess överföringar.Det kan också minska belastningarna på systemet, eftersom förfrågningar om att återge data snabbt kan äta upp bandbredd och kan försena andra sändningar.Att lägga till redundant information till överföringar kan dock också täppa till bandbredd.Formgivare måste överväga detta när de utvecklar en framåtfelkorrigeringsteknik eftersom de vill skicka tillräckligt med extra data för att mottagare ska användas, utan att överbelasta systemet.

Ett grundläggande ram för framåtfelkorrigeringsteknologi har funnits sedan början av den 20århundrade, med överföringar över radio.Betydande forskning om detta ämne utfördes på 1940- och 1950 -talet.Företag fortsätter att utveckla nya sätt att effektivt överföra exakta data med lägsta möjliga bandbreddbelastning.Bandbreddskraven ökar i många regioner, vilket innebär att detta kan vara ett viktigt övervägande i transmissionsalgoritmer.