Sciences de l'ingénieur • 1ère

Détection et correction d'erreurs

Méthodes de Parité
\( \text{Parité paire} : \sum_{i=0}^{n} b_i \equiv 0 \mod 2 \)
Bit de parité pour détecter les erreurs simples
Exemples de parité :
Données: 1011 → Parité paire: 1
Données: 1010 → Parité paire: 0
Erreur détectée si parité incorrecte
Limites de la parité :
Ne détecte qu'un nombre impair d'erreurs
Impossible de corriger
Checksum et CRC
🔍
Checksum : somme des données modulo 256
🔄
CRC : Cyclic Redundancy Check, polynôme
🎯
Hamming : correction d'une erreur unique
✅
Requête-réponse : retransmission si erreur
Types d'erreurs
⚡
Bruit : perturbation aléatoire
⚠️
Collision : interférence de signaux
📊
Taux d'erreur : BER (Bit Error Rate)
Méthodes & Conseils
🔍
Calculer le bit de parité
🎯
Utiliser le checksum pour petite quantité de données
📊
CRC plus robuste que checksum
🔧
Requête-réponse pour correction fiable
💡
Plus de redondance = meilleure détection
Formules clés
Checksum simple :
\( \text{Checksum} = \left( \sum_{i=0}^{n} D_i \right) \mod 256 \)
Taux d'erreur :
\( BER = \frac{\text{bits erronés}}{\text{bits totaux}} \)
Codage de l’information Transfert de l’information et logique