CRC può fare eror correzione troppo?

R

ribelli

Guest
-------------------------------------------------- ------------------------------

CRC r utilizzato per il rilevamento di errore, può essere utilizzato per la correzione anche eror?in caso affermativo, fino a hom molti bit?
collegamenti, qualsiasi materiale WUD essere apprezzato.

 
CRC può solo rilevare codici di errore.Essi non possono correggere eventuali errori nei dati, una volta individuato nel luogo di destinazione, ed i dati devono essere trasmessi per ricevere nuovamente il messaggio.(CRC ARQ ricerca in Google)

È possibile utilizzare i codici FEC per la correzione degli errori.per esempio:
convolutional codici -> seriale codifica
Reed Solomon codici -> blocco di codifica

saluti
Ultimo a cura di eda_wiz il 28 marzo 2006 16:58, edited 1 volta in totale

 
È possibile combinare il CRC con il controllo totale.
Una volta che il CRC mis-match, invertire il corretto spostamento CRC CRC e cattive insieme con il controllo somma (meno di dati).Fino a quando non corrispondono ancora in qualche luogo specifico.Quindi, utilizzare il controllo somma per calcolare il valore di errore.

 
Parità dei dati è buona sia per l'individuazione e correzione di errore quando viene utilizzato con CRC.SCSI utilizza sistemi a specchio per diminuire la quantità di unità supplementari necessarie per ricostruire i dati se un disco non riesce.E 'anche estremamente facile da applicare è solo una questione di xor'ing una serie di byte insieme.Da non confondere con il bit di parità seriale associato con protocolli che non hanno nulla a che fare gli uni con gli altri.Una spiegazione completa si possono trovare qui.
http://www.pcguide.com/ref/hdd/perf/raid/concepts/genParity-c.html

 

Welcome to EDABoard.com

Sponsor

Back
Top