Está en la página 1de 7

En telecomunicaciones, un cdigo en lnea (modulacin en banda base) es un cdigo

utilizado en un sistema de comunicacin para propsitos de transmisin.


Los cdigos en lnea son frecuentemente usados para el transporte digital de datos.
stos cdigos consisten en representar la seal digital transportada respecto a su
amplitud respecto al tiempo. La seal est perfectamente sincronizada gracias a las
propiedades especficas de la capa fsica. La representacin de la onda se suele realizar
mediante un nmero determinado de impulsos. Estos impulsos representan los 1s y los
0s digitales. Los tipos ms comunes de codificacin en lnea son el unipolar, polar,
bipolar y Manchester.
Despus de la codificacin en lnea, la seal se manda a travs de la capa fsica. A veces
las caractersticas de dos canales aparentemente muy diferentes son lo suficientemente
parecidos para que el mismo cdigo sea usado por ellos.

La codificacin Manchester, tambin denominada codificacin bifase-L, es un


mtodo de codificacin elctrica de una seal binaria en el que en cada tiempo
de bit hay una transicin entre dos niveles de seal. Es una codificacin
autosincronizada, ya que en cada bit se puede obtener la seal de reloj, lo que
hace posible una sincronizacin precisa del flujo de datos. Una desventaja es que
consume el doble de ancho de banda que una transmisin asncrona. Hoy en da
hay numerosas codificaciones (8b/10b) que logran el mismo resultado pero
consumiendo menor ancho de banda que la codificacin Manchester.

Ventajas y desventajas del uso de la codificacin Manchester

Como ventajas principales se pueden destacar las siguientes:

La codificacin Manchester o codificacin bifase-L es


autosincronizada: provee una forma simple de codificar secuencias de
bits, incluso cuando hay largas secuencias de periodos sin
transiciones de nivel que puedan significar la prdida de
sincronizacin, o incluso errores en las secuencias de bits. Por ello es
altamente fiable.

Deteccin de retardos: directamente relacionado con la caracterstica


anterior, a primera vista podra parecer que un periodo de error de
medio bit conducira a una salida invertida en el extremo receptor,
pero una consideracin ms cuidadosa revela que para datos tpicos
esto llevara a violaciones de cdigo. El hardware usado puede
detectar esas violaciones de cdigo, y usar esta informacin para
sincronizar adecuadamente en la interpretacin correcta de los datos.

Esta codificacin tambin nos asegura que la componente continua


de las seales es cero si se emplean valores positivos y negativos
para representar los niveles de la seal, haciendo ms fcil la
regeneracin de la seal, y evitando las prdidas de energa de las
seales.

Las principales desventajas asociadas son las siguientes:

Ancho de banda del doble de la seal de datos: una consecuencia de


las transiciones para cada bit es que el requerimiento del ancho de
banda para la codificacin Manchester es el doble comparado en las
comunicaciones asncronas, y el espectro de la seal es
considerablemente ms ancho. La mayora de los sistemas modernos
de comunicacin estn hechos con protocolos con lneas de
codificacin que persiguen las mismas metas, pero optimizan mejor el
ancho de banda, hacindolo menor.

La codificacin Manchester se usa en muchos estndares de telecomunicaciones, como


en las variantes 10 Mbit/s del estndar Ethernet, por ejemplo 10Base5 o 10Base-F.

La codificacin Manchester es slo un caso especial de la Modulacin por


desplazamiento de fase, donde los datos que van a ser transmitidos
controlan la fase de una onda rectangular portadora. Para controlar la
cantidad de ancho de banda consumida, se puede usar un filtro para reducir
el ancho de banda hasta un valor bajo como 1Hz por bit/segundo, y
mantenerlo para no perder informacin durante la transmisin.

En telecomunicaciones, Unipolar.. se denomina NRZ porque el voltaje no


vuelve a cero entre bits consecutivos de valor uno.

Mediante la asignacin de un nivel de tensin a cada smbolo se simplifica la tarea de


decodificar un mensaje. Esta es la teora que desarrolla el cdigo NRZ (non return to
zero). La decodificacin en banda base se considera como una disposicin diferente de
los bits de la seal on/off, de este modo se adapta la seal al sistema de transmisin
utilizado. Para ello se emplean los cdigos tipo NRZ.
Atendiendo a la forma de onda binaria se pueden clasificar estos cdigos
como unipolares (el voltaje que representa los bits vara entre 0 voltios y
+5voltios). Este tipo de cdigo 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 nmeros de transiciones de seal que permitan la
recuperacin fiable de una seal de temporizacin.

Los polares desplazan el nivel de referencia de la seal 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 cdigo no es autosincronizante, y su principal ventaja es que al emplear pulsos de
larga duracin requiere menor ancho de banda que otros sistemas de codificacin que
emplean pulsos ms cortos.
Dentro de los cdigos NRZ se establece una clasificacin, pudiendo tratar cdigos del
tipo NRZ-L o NRZ-I.
NRZ-L (No se retorna a nivel cero).
Donde 0 representa el nivel alto y 1 el nivel bajo.
NRZ-I (No se retorna a 0 y se invierte al transmitir el 1).
Al transmitir un 0 no se produce transicin y en cambio al enviar un 1 se
produce una transicin a nivel positivo o negativo.
Codificacin digital polar

La codificacin polar utiliza dos niveles de voltaje, positivo y negativo.

NRZ (No retorno a cero)

RZ (Retorno a cero)

Bifase (autosincronizados)

NRZ (No retorno a cero)

El nivel de la seal es siempre positivo o negativo. Los dos mtodos ms utilizados son:

NRZ-L (Non Return to Zero-L): Un voltaje positivo significa que el bit


es un 0, y un voltaje negativo que el bit es un 1.

NRZ-I (Non Return to Zero, Invert on ones): En esta codificacin el bit


1 se representa con la inversin del nivel de voltaje. Lo que
representa el bit 1 es la transicin entre un voltaje positivo y un
voltaje negativo, o al revs, no los voltajes en s mismos. Un bit 0 no
provoca un cambio de voltaje en la seal. As pues, el nivel de la
seal no solo depende del valor del bit actual, sino tambin del bit
anterior.

RZ (Retorno a cero)

Utiliza tres valores: positivo, negativo y cero. Un bit 1 se representa por una transicin
de positivo a cero y un bit 0 se representa con la transicin de negativo a cero, con
retorno de voltaje 0 en mitad del intervalo.
Bifase (autosincronizados)

En este mtodo, la seal cambia en medio del intervalo del bit, pero no retorn a cero,
sino que contina el resto del intervalo en el polo opuesto. Hay dos tipos de codificacin
Bifase:

Manchester: Una transicin de polaridad de positiva a negativa


representa el valor binario 0, y una transicin de negativa a positiva
representa un 1.

Manchester Diferencial: Necesita dos cambios de seal para


representar el bit 0, pero solo 1 para representar el bit 1. Es decir,
una transicin de polaridad inversa a la del bit previo, para
representar el '0' y una transicin igual para el '1'.

Codificacin digital bipolar


La codificacin digital bipolar, utiliza tres valores:

Positivo

Negativo

Cero

El nivel de voltaje cero se utiliza para representar un bit "cero". Los bits "uno" se
codifican como valores positivo y negativo de forma alternada. Si el primer "uno" se
codifica con una amplitud positiva, el segundo lo har con una amplitud negativa, el
tercero positiva y as sucesivamente. Siempre se produce una alternancia entre los
valores de amplitud para representar los bits "uno", aunque estos bits no sean
consecutivos.

Hay 3 tipos de codificacin bipolar:


AMI ("Alternate Mark Inversion")

Dependen de un tipo de codificacin que representa a los "unos" con impulsos de


polaridad alternativa, y a los "ceros" mediante ausencia de pulsos. El cdigo AMI
genera seales ternarias (+V -V 0), bipolares( + - ), y del tipo RZ o NRZ ( con o sin
vuelta a cero ). La seal AMI carece de componente continua y permite la deteccin de
errores con base en la ley de formacin de los "unos" alternados.En efecto, la recepcin
de los "unos" consecutivos con igual polaridad se deber a un error de transmisin.
Tal y como muestra la figura, la seal elctrica resultante no tiene componente continua
porque las marcas correspondientes al "1" lgico se representan alternativamente con
amplitud positiva y negativa. Cada impulso es neutralizado por el del impulso siguiente
al ser de polaridad opuesta.
Codificando los "ceros" con impulsos de polaridad alternativa y los "unos" mediante
ausencia de impulsos, el cdigo resultante se denomina pseudoternario.
Los cdigos AMI ( inversin de marcas alternadas) se han desarrollado para paliar los
inconvenientes que presentan los cdigos binarios NRZ y RZ ( el sincronismo y la
corriente continua).
El cdigo AMI consigue anular la componente continua de la seal elctrica. Sin
embargo no resuelve la cuestin de cmo evitar la prdida de la seal de reloj cuando se
envan largas secuencias de ceros. Este problema lo solucionan los cdigos bipolares de
alta densidad de orden N, HDBN ( High Density Bipolar ) que pertenecen a la familia
de los cdigos AMI, y que evitan la transmisin de secuencias con ms de N "ceros"
consecutivos. El HDB3 es un cdigo bipolar de orden 3.
B8ZS (Bipolar 8-Zero Substitution)

B8ZS: la sustitucin bipolar de 8 ceros, tambin llamada la sustitucin binaria de 8


ceros, el canal claro, y 64 claros. Es un mtodo de codificacin usado sobre circuitos
T1, que inserta dos veces sucesivas al mismo voltaje - refirindose a una violacin
bipolar - en una seal donde ocho ceros consecutivos sean transmitidos. El dispositivo
que recibe la seal interpreta la violacin bipolar como una seal de engranaje de
distribucin, que guarda(mantiene) la transmisin y dispositivos de encubrimiento

sincronizados. Generalmente, cuando sucesivos "unos" son transmitidos, uno tiene un


voltaje positivo y el otro tiene un voltaje negativo.
Es decir, cuando aparecen 8 "ceros" consecutivos, se introducen cambios artificiales en
el patrn basados en la polaridad del ltimo bit 'uno' codificado:
V: Violacin, mantiene la polaridad anterior en la secuencia.
B: Transicin, invierte la polaridad anterior en la secuencia.
Los ocho ceros se sustituyen por la secuencia: 000V B0VB
B8ZS est basado en el antiguo mtodo de codificacin llamado Alternate Mark
Inversion ( AMI).
HDB3 (High Density Bipolar 3)

El cdigo HDB3 es un buen ejemplo de las propiedades que debe reunir un cdigo de
lnea para codificar en banda base:
-El espectro de frecuencias carece de componente de corriente 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 sincronizacin en las secuencias de "ceros".
Los cdigos HDBN (High Density Bipolar) limitan el nmero de ceros consecutivos
que se pueden transmitir: -HDB3 no admite ms de 3 ceros consecutivos. Colocan 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. Se denomina por ello V "impulso de violacin de polaridad" ( el receptor
reconoce esta violacin porque detecta 2 impulsos seguidos con la misma polaridad).
-Para mantener la componente de corriente continua con valor nulo, se han, de
transmitir alternativamente tantas violaciones positivas como negativas ( V+ V- V+ V-...
).
-Para mantener siempre alternada la polaridad de las violaciones V, es necesario en
algunos casos insertar un impulso B "de relleno" ( cuando la polaridad del impulso que
precede a la violacin V, no permite conseguir dicha alternancia). Si no se insertaran los
impulsos B, las violaciones de polaridad V del 4 cero seran obligatoriamente del
mismo signo.

En HDB3 se denomina impulso a los estados elctricos positivos o negativos, distintos


de "cero". (0 voltios).

También podría gustarte