Codigos de Linea
Codigos de Linea
Codigos de Linea
CÓDIGOS DE LÍNEA
INTRODUCCIÓN
La señal de entrada (que puede ser tanto analógica como digital) se denomina señal moduladora o
también señal en banda base s(t). Como se indica en la figura 1, s(t) es una señal limitada en banda.
La localización del ancho de banda asignado está relacionada con fc, estando usualmente centrado
en torno a ésta. De nuevo, el procedimiento de codificación se elegirá para optimizar algunas de las
características de la transmisión.
De esta manera, la información que día a día se ocupa para la realización de ciertas tareas o en el
uso de aplicaciones, tiene que ser solicitada de un servidor que se encuentra a grandes distancias
del punto donde se encuentra el usuario, la información viaja a través de medios guiados como
también en medios no guiados en forma de ceros o unos, pero, ¿Como son codificados esos simples
dígitos en señales eléctricas para poder ser transmitidos? La respuesta es simple, existen varios
métodos para codificar un mensaje dado en 0 y 1s que da como resultado el conjunto de pulsos
eléctricas que son necesarios para transmitir el mensaje de a través del medio que se esté
ocupando, de esta manera existen múltiples códigos que son usados para la realización de dicha
tarea.
CÓDIGO DE LÍNEA
Los códigos de línea son frecuentemente usados para el transporte digital de datos. Estos códigos
consisten en representar la señal digital transportada respecto a su amplitud respecto al tiempo. 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 determinado de impulsos.
Después de la codificación en línea, la señal se manda a través de la capa física. 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.
De esta manera los códigos se caracterizan por tener las siguientes propiedades:
Sincronización
Capacidad de detección de errores
Inmunidad al ruido
Espectro
CRISTIAN CAMILO BAUTISTA CONTRERAS 20192090001
Ancho de banda
Transferencia
Asimismo, para escoger el determinado tipo de código línea se debe tomar en cuenta los
siguientes factores.
Voltaje de transmisión
Facilidad de detección decodificado
Ciclo de trabajo
Ancho de banda
Recuperación de reloj
Detección de errores
La señal binaria es codificada usando pulsos rectangulares, amplitudes modulares con código polar
non-return-to-zero. En telecomunicaciones, se denomina NRZ porque el voltaje no vuelve a cero
entre bits consecutivos de valor uno. Mediante la asignación de un nivel de tensión a cada símbolo
se simplifica la tarea de decodificar un mensaje. La decodificación en banda base se considera como
una disposición diferente de los bits de la señal on/off, de este modo se adapta la señal al sistema
de transmisión utilizado. Para ello se emplean los códigos tipo NRZ.
Atendiendo a la forma de onda binaria se pueden clasificar estos códigos como unipolares (el voltaje
que representa los bits varía entre 0 voltios y +5voltios). Este tipo de código no es recomendable en
largas distancias principalmente por dos motivos. En primer lugar presentan niveles residuales de
corriente continua y en segundo lugar por la posible ausencia de suficientes números de transiciones
de señal que permitan la recuperación fiable de una señal de temporización. Los polares desplazan
el nivel de referencia de la señal reduciendo a la mitad la diferencia de potencial necesaria con
referencia a la Unipolar. En el receptor y el transmisor se debe efectuar un muestreo de igual
frecuencia. Este código no es autosincronizante, y su principal ventaja es que al emplear pulsos de
larga duración requiere menor ancho de banda que otros sistemas de codificación que emplean
pulsos más cortos.
Dentro de los códigos NRZ se establece una clasificación, pudiendo tratar códigos del tipo NRZ-L o
NRZ-I.
CRISTIAN CAMILO BAUTISTA CONTRERAS 20192090001
NRZ-L (No se retorna a nivel cero). Donde 0 representa el nivel alto y 1 el nivel bajo.
Uno de los problemas que presenta este código se fundamenta en la longitud de las secuencias de
unos y ceros. En estos casos el receptor necesita sincronizarse y del mismo modo llegar a comprobar
que exista señal o si por el contrario no está disponible. Una prolongada permanencia de la señal en
nivel positivo o negativo durante la transmisión puede conducir a la situación denominada
desplazamiento de la línea base, que dificulta al receptor la adecuada decodificación de la
información.
Otro de los aspectos negativos se centra en el método que se debe emplear para que el emisor y el
receptor estén en sincronismo. Para ello es necesario continuos cambios en la señal. Esto se ve
dificultado cuando aparecen las mencionadas cadenas de unos y ceros que mantienen la tensión a
niveles altos o bajos durante largos periodos de tiempo.
CÓDIGO AMI
En este código, cuando se asigna un impulso positivo al primer “1”, al siguiente "1" se le asigna un
impulso negativo, y así sucesivamente. Por lo tanto, se asignan alternativamente impulsos positivos
y negativos a los "1" lógicos. Además, al ser del tipo retorno a cero, durante la segunda mitad del
intervalo de bit se utiliza tensión cero para representar el “1”.
El espectro de la señal a la frecuencia cero debe ser cero, ya que la mayoría de los canales eliminan
la componente continua de las señales.
De esta manera, gracias a las condiciones anteriores, si la señal puede contener arbitrariamente
largas secuencias de ceros se utiliza un generador aleatoreo que limite estadísticamente el número
de ceros consecutivos, de otra manera se perdería el sincronismo con el reloj. A su vez, si se
encuentra dos unos seguidos con la misma polaridad sabemos que se ha producido un error.
El código AMI fue usado extensamente en la primera generación de redes PCM, y todavía se suele
ver en los multiplexores más antiguos, pero su éxito radica en que no hay un gran número seguido
de ceros en su código. Esto asegura que no haya más de 15 ceros consecutivos, lo que asegura la
sincronización. Forma de este código se aplican en los sistemas troncales T1
CÓDIGO MANCHESTER
Las señales de datos y de reloj, se combinan en una sola que auto-sincroniza el flujo de
datos.
Cada bit codificado contiene una transición en la mitad del intervalo de duración de los bits.
Una transición de negativo a positivo representa un 1 y una transición de positivo a negativo
representa un 0.
Los códigos Manchester tienen una transición en la mitad del periodo de cada bit. Cuando se tienen
bits iguales y consecutivos se produce una transición al inicio del segundo bit, la cual no es tenida
en cuenta por el receptor al momento de decodificar, solo las transiciones separadas
uniformemente en el tiempo son las que son consideradas por el receptor. Hay algunas transiciones
que no ocurren a mitad de bit. Estas transiciones no llevan información útil, y solo se usan para
colocar la señal en el siguiente estado donde se llevará a cabo la siguiente transición. Aunque esto
CRISTIAN CAMILO BAUTISTA CONTRERAS 20192090001
Detectar transiciones es a menudo menos propenso a errores que comparar con tierra en
un entorno ruidoso.
La presencia de la transición es importante pero no la polaridad. La codificaciones
diferenciales funcionarán exactamente igual si la señal es invertida (cables intercambiados).
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. Una configuración inversa
es posible, y no habría ninguna desventaja en su uso.
En la codificación Manchester Diferencial, si el '1 es representado por una transición, entonces el '0'
es representado por 2 transiciones y viceversa.
CRISTIAN CAMILO BAUTISTA CONTRERAS 20192090001
CODIGO CMI
El código CMI (Codec Mark Inversion) es un código en línea en banda base, cuyo objetivo al igual
que otros códigos de línea es:
En este tipo de código el bit 0 se codifica con un cambio de polaridad negativa a postiva (V- a V+),
en la mitad del intervalo del bit. Mientras que, el bit 1 se codifica con polaridad positiva y negativa
alternativamente y sin transición en la mitad del intervalo.
El código CMI, anula la componente continua. La inserción del reloj de sincronismo en los ceros,
mediante la transición de la señal entre dos niveles o estados opuestos, hace que su velocidad de
línea sea el doble del régimen binario(R).
CÓDIGO HDB3
El código HDB3 cumple las propiedades que debe reunir un código de línea para codificar señales
en banda base: El espectro de frecuencias carece de componente continua y su ancho de banda está
optimizado. El sincronismo de bit se garantiza con la alternancia de polaridad de los “unos”, e
insertando impulsos de sincronización en las secuencias de “ceros”.
Los códigos HDBN (High Density Bipolar) limitan el número de ceros consecutivos que se pueden
transmitir, por lo que HDB3 no admite más de 3 ceros consecutivos. Coloca un impulso (positivo o
negativo) en el lugar del 4º cero. El receptor tiene que interpretar este impulso como un cero. Para
ello es preciso diferenciarlo de los impulsos normales que representan a los “unos”. El impulso del
4º cero se genera y transmite con la misma polaridad que la del impulso precedente. Cuando
aparecen más de tres ceros consecutivos estos se agrupan de 4 en 4, y se sustituye cada grupo de
0000 por una de las secuencias siguientes de impulsos: B00V ó 000V.
B indica un impulso con distinto signo que el impulso anterior. Por tanto, B mantiene la ley
de alternancia de impulsos, o ley de polaridad, con el resto de los impulsos transmitidos.
V indica un impulso del mismo signo que el impulso que le precede, violando por tanto la
ley de bipolaridad.
CONCLUSIONES
La codificación de línea es una parte fundamental en los sistemas de telecomunicaciones, ya que los
dispositivos previos al receptor utilizan los medios guiados para transmitir los datos que se
requieran por lo que una codificación segura y eficiente es más que necesaria para este proceso, la
selección del método de codificación que deba emplearse dependerá de las condiciones tanto del
ambiente como de las instalaciones de la infraestructura que se esté usando, algunos de los
métodos son mejores a la hora de la seguridad pero dependen en gran medida de que la
infraestructura de la red sea avanzada, esto debido a que los mismo códigos han ido evolucionando
a la par de las nuevas tecnologías , ya que no puedes tener una buena red sin un código de
codificación que no explotarla a su totalidad.
De esta manera, se analizaron las características de algunos códigos de líneas resaltando sus
ventajas y desventajas. A manera de conclusión se presenta una imagen comparativa de los códigos
de línea expuesto para identificar
REFERENCIAS
Disponible en : https://richardfong.files.wordpress.com/2011/02/stallings-william-
comunicaciones-y-redes-de-computadores.pdf
CRISTIAN CAMILO BAUTISTA CONTRERAS 20192090001
Codigos de linea.
Disponible en https://sites.google.com/site/webangyquest/codigos-de-linea
Camilo Andrés Gómez Sierra, Oscar Antonio Llanos Perdomo Ingeniería Electrónica,
Universidad Popular del Cesar, Colombia. CODIFICACIÓN DE LÍNEA