Hem Networks Vad är korrigering av framåtfel (fec)? - definition från techopedia

Vad är korrigering av framåtfel (fec)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Forward Error Correction (FEC)?

Framåt felkorrigering (FEC) är en teknik för digital signalbehandling som används för att förbättra dators tillförlitlighet. Det gör detta genom att införa redundanta data, kallad felkorrigeringskod, innan dataöverföring eller lagring. FEC ger mottagaren möjlighet att korrigera fel utan en omvänd kanal för att begära omutsändning av data.

Den första FEC-koden, kallad Hamming-kod, infördes i början av 1950-talet. Det är en metod som används för att erhålla felkontroll vid dataöverföring där sändaren skickar redundant data. Endast en del av uppgifterna utan uppenbara fel identifieras av mottagaren. Detta gör att sändningsdata kan skickas till flera destinationer från en enda källa.

Framåtfelkodning kallas också kanalkodning.

Techopedia förklarar FEC (Forward Error Correction)

FEC lägger till redundans till överförd information med hjälp av en förutbestämd algoritm. De redundanta bitarna är komplexa funktioner för de ursprungliga informationsbitarna. Bitar skickas flera gånger, eftersom ett fel kan uppstå i något av de sända proverna. FEC-koder detekterar vanligtvis den sista uppsättningen bitar för att bestämma avkodningen av en liten handfull bitar.

Med FAC skickas varje tecken två eller tre gånger, och mottagaren kontrollerar förekomsten av varje tecken. Det accepteras endast om överensstämmelse inträffar i båda fallen. Om överensstämmelse är uppfylld för ett exempel accepteras det tecken som överensstämmer med protokollet. Om inga tecken överensstämmer med protokollet avvisas tecknet och en understruk eller tomt visas på sin plats.

FEC-koder är kapabla att generera bitfelfrekvenssignaler, som används som feedback för att finjustera den analoga mottagande elektroniken. Det maximala antalet saknade bitar som kan korrigeras bestäms av FEC-koddesignen. Två viktiga kategorier av FEC-koder är indragningskoder och blockkoder. Blockkoderna fungerar på paket med fast storlek med bitar där de partiella kodblocken avkodas i polynom tid till blockets längd. En allmänt använd blockkod är Reed-Solomon-kodning. Konventionella koder handlar om strömmar av godtycklig längd och avkodas med hjälp av en Viterbi-algoritm. En viktig egenskap hos konvolutional kod är att all bitkodning påverkas av de föregående bitarna.

Vad är korrigering av framåtfel (fec)? - definition från techopedia