Entre los métodos más usados para corregir errores en transmisiones digitales destacan: Se diseñó para utilizarse cuando haya un ser humano en la terminal de recepción.
En la sustitución de símbolos si se recibe un carácter presuntamente equivocado se sustituye por un carácter que exige al operador que lo vuelva a interpretar.
En este caso por contexto se puede recuperar el contenido de ese carácter y es innecesaria la retransmisión pero si el mensaje fuera “&%,000.00” el operador no puede definir cual es el carácter equivocado y se pide la retransmisión del mensaje.
Es el caso por ejemplo del protocolo ARQ (Automatic Repeat-reQuest) donde el terminal que detecta un error de recepción pide la repetición automática de todo el mensaje.
En el sistema FEC se agregan bits al mensaje antes de transmitirlo.