Você está na página 1de 12

CODIGOS DE LINEA

CODIGOS DE LINEA
1. DEFINICION
Los códigos de línea son utilizados para el trasporte digital de datos a
través de diversos medios de transmisión en sistemas de
comunicación, las señales digitales adoptan un formato con arreglo a
un determinado código para facilitar su procesamiento para la
multiplexación y transmisión. La señal está perfectamente
sincronizada gracias a las propiedades específicas de la capa física. La
representación de la onda se suele realizar mediante un número
determinados impulsos. Estos impulsos representan los 1s y los 0s
digitales.
CODIGOS DE LINEA
2. CARACTERISTICAS DE LOS CODIGOS DE LINEA

Un código debe cumplir determinadas condiciones. Las principales son:

Tener el máximo espectral próximo a un submúltiplo del régimen


binario, de forma tal que coincida, o se aproxime, a la curva de
atenuación/frecuencia del medio por donde va ser transmitido.
Mínima longitud de secuencias sin impulsos, para evitar pérdidas de
sincronismo.
Cierta posibilidad de detección de errores.
Eliminar la componente continua.
CODIGOS DE LINEA
2.1 COMPONENTE CONTINUA

En la transmisión de datos es conveniente que la secuencia de los símbolos


transmitidos, no presente una componente continua ya que presentan muchos
errores en los sistemas. Hay dos modos de eliminar la componente continua:
Diseñar cada código transmitido de tal forma que contenga el mismo número de
impulsos positivos que negativos, así se anularía la componente continua.
Usar un código de disparidades emparejadas o código alternante. Es decir, un
código en el que algunos o todos los dígitos o caracteres están representados por
dos conjuntos de dígitos, de disparidad opuesta, que se utilizan en una secuencia
de manera que se minimice la disparidad total de una larga cadena de dígitos.
CODIGOS DE LINEA
2.2 SINCRONISMO DE LA SEÑAL

Los códigos en línea deberían hacer posible que el receptor se sincronice en fase
con la señal recibida. Si la sincronización no es ideal, entonces la señal
decodificada no tendrá diferencias óptimas, en amplitud, entre los distintos
dígitos o símbolos usados en los códigos en líneas incrementando la probabilidad
de error en los datos recibidos. 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.
3. TIPOS DE CODIGOS DE LINEA
3.1 No retorno a cero (NRZ, “Nonreturn to Zero”)
La forma más frecuente y fácil de transmitir señales digitales es mediante la utilización de un nivel
diferente de tensión para cada uno de los bits. Los códigos que siguen esta estrategia comparten la
propiedad de que el nivel de tensión se mantiene constante durante la duración del bit; es decir, no
hay transiciones (no hay retorno al nivel cero de tensión).
 Su principal aplicación es la grabación magnética, pero son demasiado limitados para la
transmisión de señales.
3.1.1. NRZp (No Retorno a Cero-Polar)

Al símbolo “1” se le asigna un valor alto de señal (V) y al símbolo “0” se le asigna el valor opuesto, es
decir, -V.
3.1.2 NRZu (No Retorno a Cero-Unipolar)

Al símbolo “1” se le asigna un valor alto de señal (V) y al


símbolo “0” se le asigna el valor cero, es decir, 0V.
3.2 RZ (Return to Zero)
Los códigos de Retorno a Cero se caracterizan por mantener el valor de la señal constante
durante el primer semi-intervalo de Tb, para luego pasar a otro nivel en el segundo semi-
intervalo. Dependiendo del tipo de código, esta segunda parte puede tener un nivel de –V
o un nivel 0V. Los tipos de código RZ pueden ser:

3.2.1. RZp (Retorno a Cero-Polar)

Para el símbolo “1” tendrá dos valores: en el primer semi-intervalo [0, Tb/2] tendrá un nivel
+V y para el segundo semi-intervalo [Tb/2, Tb] retornará a 0V. Ahora, para el símbolo “2”
será: en el primer semi-intervalo tendrá un nivel opuesto (-V) y para el segundo semi-
intervalo también retornará a 0V. Gráficamente:
3.2.2 RZu (Retorno a Cero-Unipolar)

Para el símbolo “1” tendrá dos valores: en el primer semi-intervalo [0, Tb/2] tendrá
un nivel +V y para el segundo semi-intervalo [Tb/2, Tb] retornará a 0V. Ahora,
para el símbolo “2” se mantendrá en 0V por todo el intervalo Tb.
3.3Manchester

Al igual que con los códigos RZ, el código Manchester se caracteriza por tener una
transición de valor en Tb/2 durante el intervalo [0, Tb]. El “1” se representa por
cambio de +V a –V y el “0” hace el proceso opuesto. La codificación Manchester se usa
en muchos estándares de telecomunicaciones, como por ejemplo Ethernet
3.4Codificación Manchester diferencial
 es un método de codificación de datos en los que los datos y la señal reloj están
combinados para formar un único flujo de datos auto- sincronizable. Es una
codificación diferencial que usa la presencia o ausencia de transiciones para
indicar un valor lógico.
 Un bit '1' se indica haciendo en la primera mitad de la señal igual a la última
mitad del bit anterior, es decir, sin transición al principio del bit. Un bit '0' se
indica haciendo la primera mitad de la señal contraria a la última mitad del
último bit, es decir, con una transición al principio del bit. En la mitad del bit
hay siempre una transición, ya sea de high hacia low o viceversa.