Che cos'è la correzione dell'errore diretto?

La correzione in avanti dell'errore è un metodo di trasmissione dei dati che consente ai destinatari di rilevare e riparare automaticamente molti tipi di errori nelle informazioni. Il processo non richiede la comunicazione con il trasmettitore. Invece, i ricevitori gestiscono autonomamente gli errori, quando possibile. In situazioni in cui i dati vengono 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 di Viterbi e la codifica convoluzionale. Questi creano uno schema che il ricevitore può riconoscere e utilizzare per controllare il resto dei dati.

Se la trasmissione è pulita, il controllo mostrerà che non ci sono errori e il destinatario può consegnare i dati all'utente. Nel caso in cui si verifichi un problema, il ricevitore utilizza la correzione in avanti dell'errore per confrontare i dati ridondanti noti con le informazioni apparentemente corrotte e utilizza questa analisi per correggere i dati danneggiati e generare un output per l'utente. Se il destinatario non è in grado di correggere l'errore, potrebbe indicare che i dati sono troppo corrotti o potrebbe includere spazi vuoti in cui non è stato possibile ripristinare le informazioni.

Un vantaggio di inoltrare la correzione degli errori è che un trasmettitore può inviare una raffica di dati a tutti i ricevitori disponibili contemporaneamente. I ricevitori non devono stringere la mano al trasmettitore e non sono collegati con le risposte alle sue trasmissioni. Inoltre, può ridurre i carichi sul sistema, poiché le richieste di reinvio dei dati possono consumare rapidamente la larghezza di banda e ritardare altre trasmissioni. L'aggiunta di informazioni ridondanti alle trasmissioni, tuttavia, può anche ostruire la larghezza di banda. I progettisti devono tenerne conto quando sviluppano una tecnica di correzione degli errori in avanti perché desiderano inviare dati extra sufficienti per l'utilizzo da parte dei ricevitori, senza sovraccaricare il sistema.

Un quadro di base per la tecnologia di correzione degli errori in avanti è in circolazione dall'inizio del 20 ° secolo, con trasmissioni via 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 minor carico di larghezza di banda possibile. Le richieste di larghezza di banda sono in aumento in molte regioni, il che significa che questo 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?