Correction d’erreur

Définition - Que signifie la correction d'erreur?

La correction d'erreur est le processus de détection des erreurs dans les messages transmis et de reconstruction des données d'origine sans erreur. La correction d'erreurs garantit que des messages corrigés et sans erreur sont obtenus du côté récepteur.

Definir Tech explique la correction d'erreur

Les systèmes capables de demander la retransmission de mauvais messages en réponse à une détection d'erreur comprennent une demande automatique de retransmission, ou traitement de demande de répétition automatique (ARQ), dans leur progiciel de communication. Ils utilisent des accusés de réception, des messages d'accusé de réception négatifs et des délais d'expiration pour améliorer la transmission des données.

ARQ est une méthode de contrôle d'erreur (correction d'erreur) qui utilise des codes de détection d'erreur et des accusés de réception positifs et négatifs. Lorsque l'émetteur reçoit un accusé de réception négatif ou qu'un délai d'attente se produit avant la réception de l'accusé de réception, l'ARQ oblige l'émetteur à renvoyer le message.

Le code de correction d'erreur (ECC) ou la correction d'erreur directe (FEC) est une méthode qui implique l'ajout de bits de données de parité au message. Ces bits de parité seront lus par le récepteur pour déterminer si une erreur s'est produite lors de la transmission ou du stockage. Dans ce cas, le récepteur vérifie et corrige les erreurs lorsqu'elles se produisent. Il ne demande pas à l'émetteur de renvoyer la trame ou le message.

Une méthode hybride qui combine les fonctionnalités ARQ et FEC est également utilisée pour la correction des erreurs. Dans ce cas, le récepteur ne demande une retransmission que si les bits de données de parité ne sont pas suffisants pour une détection et une correction d'erreur réussies.