Para facilitar la recuperación de los datos digitales que contienen la información transmitida y evitar las pérdidas que se producen en el medio de transmisión, se utiliza un código de protección de errores con lo que añadimos redundancia en los datos que se transmiten, y que se utilizará en el receptor para la corrección de errores.