Cos'è la correzione degli errori in avanti?

La correzione degli errori in avanti è un metodo di trasmissione dei dati che consente ai ricevitori di rilevare e riparare automaticamente molti tipi di errori nelle informazioni. Il processo non richiede la comunicazione con il trasmettitore. Invece, i ricevitori gestiscono in modo indipendente errori, quando possibile. Nelle situazioni in cui i dati diventano irrimediabilmente danneggiati, potrebbe essere necessario richiedere una ritrasmissione per ottenere una copia pulita da utilizzare.

Il processo inizia dal trasmettitore, che aggiunge alcuni bit extra al messaggio. La natura dei dati ridondanti può variare, a seconda dell'approccio utilizzato per aggiungere dati; Alcune opzioni includono la codifica algebrica, l'algoritmo di decodifica Viterbi e la codifica convoluzionale. Questi creano un modello che il ricevitore può riconoscere e utilizzare per verificare il resto dei dati.

Se la trasmissione è pulita, il controllo mostrerà che non ci sono errori e il ricevitore può fornire i dati all'utente. Nel caso in cui vi sia un problema, il ricevitore utilizza la correzione degli errori in avanti da compsono i dati ridondanti noti rispetto alle informazioni apparentemente danneggiate e utilizzano questa analisi per correggere i dati danneggiati e generare un output per l'utente. Se il ricevitore non può correggere l'errore, può indicare che i dati sono troppo corrotti o potrebbero includere punti vuoti in cui non era possibile ripristinare le informazioni.

Un vantaggio per inoltrare la correzione degli errori è che un trasmettitore può inviare uno scoppio di dati a altrettanti ricevitori, tutti in una volta. I ricevitori non hanno bisogno di stringere la mano con il trasmettitore e non sono legati alle risposte alle sue trasmissioni. Può inoltre ridurre i carichi sul sistema, poiché le richieste di riferimento i dati possono consumare rapidamente la larghezza di banda e possono ritardare altre trasmissioni. L'aggiunta di informazioni ridondanti alle trasmissioni, tuttavia, può anche ostruire la larghezza di banda. I progettisti devono considerarlo quando sviluppano una tecnica di correzione degli errori in avanti perché ily vuoi inviare abbastanza dati extra da utilizzare per i ricevitori, senza sovraccaricare il sistema.

Un framework di base per la tecnologia di correzione degli errori in avanti è in circolazione dall'inizio del 20 ° secolo, con trasmissioni sulla radio. Una considerevole ricerca su questo argomento fu condotta negli anni '40 e '50. Le aziende continuano a sviluppare nuovi modi per trasmettere in modo efficiente dati accurati con il carico di larghezza di banda più basso possibile. Le richieste di larghezza di banda sono in aumento in molte regioni, il che significa che questa può essere una considerazione importante negli algoritmi di trasmissione.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?