Corrección de errores

Definición: ¿Qué significa corrección de errores?

La corrección de errores es el proceso de detectar errores en los mensajes transmitidos y reconstruir los datos originales sin errores. La corrección de errores garantiza que se obtengan mensajes corregidos y sin errores en el lado del receptor.

Techinfo explica la corrección de errores

Los sistemas capaces de solicitar la retransmisión de mensajes incorrectos en respuesta a la detección de errores incluyen una solicitud automática de retransmisión o procesamiento de solicitud de repetición automática (ARQ) en su paquete de software de comunicación. Utilizan reconocimientos, mensajes de reconocimiento negativos y tiempos de espera para lograr una mejor transmisión de datos.

ARQ es un método de control de errores (corrección de errores) que utiliza códigos de detección de errores y reconocimientos positivos y negativos. Cuando el transmisor recibe un reconocimiento negativo o se agota el tiempo de espera antes de recibir el reconocimiento, el ARQ hace que el transmisor vuelva a enviar el mensaje.

El código de corrección de errores (ECC) o la corrección de errores de reenvío (FEC) es un método que implica agregar bits de datos de paridad al mensaje. El receptor leerá estos bits de paridad para determinar si ocurrió un error durante la transmisión o el almacenamiento. En este caso, el receptor verifica y corrige los errores cuando ocurren. No le pide al transmisor que vuelva a enviar la trama o el mensaje.

También se utiliza un método híbrido que combina la funcionalidad ARQ y FEC para la corrección de errores. En este caso, el receptor solicita la retransmisión solo si los bits de datos de paridad no son suficientes para la detección y corrección de errores con éxito.