April 8
interferenza elettrostatica dall'ambiente circostante può causare errori si verificano in dati trasmessi da un modem all'altro. Un modem ricevente può rilevare tali errori usando dati aggiuntivi inviati dal modem trasmittente.
Nel rilevamento e correzione degli errori, il modem trasmittente attribuisce un modello speciale che è derivata dai dati inviati utilizzando un algoritmo. Il modem ricevente utilizza quindi l'algoritmo per eseguire gli stessi calcoli utilizzando lo stesso insieme di dati quando arriva. Quando il modem ricevente riceve i dati, si confronta la sequenza di frame check derivò a quello modem trasmittente attaccata ai dati.
Se entrambi i modelli sono uguali, allora i dati sono stati trasmessi e ricevuti correttamente, senza errori. Se i modelli sono diversi, allora si verifica un errore, ed i dati devono essere ritrasmessi. Questo è chiamato richiesta automatica, o ARQ, ed è il metodo preferito di rilevamento e correzione degli errori perché richiede che relativamente pochi dati aggiuntivi trasmessi.
Se la ritrasmissione dei dati non è pratico o possibile, come ad esempio l'invio di dati a una navicella interplanetaria, poi in avanti la correzione degli errori, o FEC, viene utilizzato. Invece di consentendo solo il modem ricevente per rilevare errori FEC invia abbastanza informazioni supplementari che il modem ricevente può correggere gli errori pure. Questo è un metodo meno comune di rilevamento e correzione di errore.