Códigos en línea

A veces las características de dos canales aparentemente muy diferentes son lo suficientemente parecidos para que el mismo código sea usado por ellos.

El código en línea más simple, el unipolar, que no tiene límites en su componente continua, da muchos errores en los sistemas.

Hay dos modos de eliminar la componente continua: Los códigos en línea deberían hacer posible que el receptor se sincronice en fase con la señal recibida.

Para que la recuperación del reloj sea fiable en el receptor, normalmente se impone un número máximo de ceros o unos consecutivos razonables.

El periodo de reloj se recupera observando las transiciones en la secuencia recibida, hasta que el número máximo permitido de ceros o unos seguidos garantice la recuperación del reloj, mientras que las secuencias sin estas restricciones pueden empeorar la calidad del código.

Ejemplo de código BMC.
Ejemplo de codificación bipolar, o AMI.
Codificación de 11011000100 en Código Manchester
Codificación de 11011000100 en Código Manchester
Ejemplo de código Manchester diferencial.
Código MLT-3.