miércoles, 30 de junio de 2010

Codificación Bipolar

Binario Multinivel (o bipolar)

La codificación 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

Bipolar-AMI Alternate Mask Inversion
Es la codificación bipolar mas sencilla
0 representado por ausencia de señal
1 representado por pulsos de polaridad alternante
No hay pérdidas de sincronismo para una larga cadena de unos (sí existe problemas para largas cadenas de ceros consecutivas)
No tiene componente continua
Menor ancho de banda que NRZ
Sencilla detección de errores.


Pseudoternario
Unos representados por ausencia de señal
Ceros representados por pulsos de polaridad alternante
No tiene ventajas ni inconvenientes respecto al Bipolar-AMI excepto en lo referente a la perdida de sincronismo en unos (1)

DESVENTAJAS DEL BINARIO MULTINIVEL
No tan eficiente como el NRZ
Cada elemento de señal sólo representa un bit
En un sistema de 3 niveles, lo que daría en log23 = 1.58 bits de información
El Receptor debe distinguir entre tres niveles (+A, -A, 0)
Necesita mas o menos 3dB más de potencia de señal para la misma probabilidad de error
Dada una relación S/N, la tasa de error por bit de NRZ es menor que en binario multinivel

B8ZS (Norteamérica)
Bipolar con 8 Ceros de Sustitución
Basado en el AMI bipolar, es decir actúa como tal hasta cuando encuentra un octeto.
Causa dos violaciones del código AMI
Improbable que ocurra debido al ruido
El receptor detecta e interpreta como octeto con todo ceros
Adecuado para transmisión a altas velocidades
Se activa si aparece un octeto con todos ceros:
el último valor de tensión anterior a dicho octeto(+), se codifica como 000+-0-+
y si el último valor anterior fue negativo, se codifica como 000-+0+-


HDB3 (Europa y Japón)

Actua basándose en el Ami,  que cumple las condiciones para codificar en la banda base, al ser bipolar elimina la componente de continua, hasta que encuentra mas de tres ceros consecutivos, momento en el cual se introducen cambios en la señal, produce una violación en la señal.
Alta Densidad Bipolar 3 Ceros
Basado en AMI bipolar
Adecuado para transmisión a altas velocidades
Cuando la polaridad anterior es positiva y si es par será luego de 3 ceros positiva y si es negativa sera negativa, cuando fuera impar vendrá +00+ en negativa y -00- en positiva. Con este proceso y enviar 2 pulsos continuos de la misma polaridad, se viola la polaridad aceptada y es reconocida por el receptor.


No hay comentarios:

Publicar un comentario