Skip to main content

Cos'è la correzione degli errori in avanti?

La correzione dell'errore 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, il 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 per confrontare i dati ridondanti noti con le informazioni apparentemente danneggiate e utilizza questa analisi per correggere i dati corrotti 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 è stato possibile ripristinare le informazioni.

Un vantaggio per inoltrare la correzione dell'errore è che un trasmettitore può inviare aLo scoppio di dati in altrettanti ricevitori è disponibile, tutto 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é vogliono 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 è stato in circolazione dall'inizio del 20 °Century, con trasmissioni alla 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.