Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BIPOLAR
RESUMEN
CODIGOS DE LINEA
Algunos de los parámetros que se deben cumplir para que sea llamado en forma código de
línea son los siguientes:
No tenga componentes DC
Autosincronizable
La detección y baja tasa de errores
Compresión de ancho de banda
Inmunidad contra el ruido y la interferencia intersímbolo (ISI)
Densidad espectral de potencia favorable
Los códigos de línea se agrupan y dividen en las siguientes técnicas:
RESUMEN
Polar
La codificación polar usa dos niveles de voltajes: uno positivo y uno negativo. Gracias al
uso de dos niveles, en la mayoría de los métodos de codificación polar se reduce el nivel de
voltaje medio de la línea y se alivia el problema de la componente DC existente en la
codificación unipolar.
NRZ-L. En la codificación sin retorno a cero nivel, la señal depende del tipo de bit que
representa. Habitualmente, en valor de voltaje positivo indica que el bit es un ‘0’ y un valor
de voltaje negativo significa que el bit es un ‘1’ (o viceversa); siendo el nivel dependiente
del estado del bit. Pueden existir problemas al enviar un flujo grande de ceros o unos, lo
cual genera un voltaje continuo y puede perderse la sincronía.
NRZ-I. En la codificación sin retorno a cero invertido, una inversión de voltaje representa
un bit ‘1’. Es la transición entre el valor de voltaje lo que representa a un bit ‘1’, no los
cambios de voltajes, un bit ‘0’ se representa sin ningún cambio. Es mejor que NRZ-L
debido a la sincronización implícita al tener cambios cuando encuentra un ‘1’. Las tiras o
flujos de ceros todavía pueden representar errores en la transmisión, pues se perdería
sincronía.
Figura 5. AMI aplica en sistemas troncales T1 en ISDN de acuerdo con la UIT-T I.430
Fuente: Tropeano, 2003
RESUMEN
Ejemplo 1: Para la cadena de bits 01001110, representar las formas de onda de cada señal
para cada uno de los códigos mencionados anteriormente.
Respuesta: En MATLAB se realizó la secuencia respectiva para el código de línea NRZ-L
RESUMEN
while n<=length(h)-1;
t=n-1:0.001:n;
if h(n) == 0
if h(n+1)==0
y=(t>n);
else
if ami==1
y=-(t==n);
else
y=(t==n);
end
end
d=plot(t,y);grid on;
title('\bfCodigo de Linea AMI RZ');
set(d,'LineWidth',2.5);
hold on;
axis([0 length(h)-1 -1.5 1.5]);
disp('zero');
else
ami=ami*-1;
if h(n+1)==0
if ami==1
y=(t<n-0.5);
else
y=-(t<n-0.5);
end
else
if ami==1
y=(t<n-0.5)-(t==n);
else
y=-(t<n-0.5)+(t==n);
end
end
d=plot(t,y);grid on;
title('\bfCodigo de Linea AMI RZ');
set(d,'LineWidth',2.5);
hold on;
axis([0 length(h)-1 -1.5 1.5]);
disp('one');
end
n=n+1;
end