Ambos ayudan a corregir los errores debido al canal.
No, en realidad no. A menos que presione el sentido de lo que significa 'ayuda'.
La codificación del canal se utiliza para adaptar el canal para que pueda enviar información digital. El canal puede ser variable, o paso de banda, o ruidoso. La codificación de canales se utiliza para hacer posible el envío de datos digitales, con una tasa de error razonable. Por ejemplo, con un canal acoplado a un transformador que no permite DC, se puede usar la codificación Manchester para evitar saturar los transformadores.
La codificación de errores hacia adelante (FEC) se utiliza para agregar redundancia a la información transmitida, para que los errores inevitables en los datos sin procesar se puedan corregir.
Obviamente, algunos tipos de canal producen algunos errores, y otros tipos, por lo que es conveniente elegir una forma de FEC que coincida con el canal para obtener el mejor rendimiento. Por ejemplo, el canal de reproducción de CD puede perder miles de bits en una ráfaga, debido a rasguños, por lo que el FEC está diseñado para distribuir un cuadro codificado durante un tiempo significativo, de modo que no todo se pierde al mismo tiempo.