Anda di halaman 1dari 6

Tipos de codificaciones.

2.1.- Datos digitales / Señales Digitales.

 NRZ (Non-Return-to-Zero).

            Intuitivamente la forma más simple de codificar un mensaje es asignando a cada símbolo
un nivel de tensión, despreciando las transiciones. Encontramos dos posibles tipos de NRZ: 
 NRZ-L: No retornamos a nivel cero.
Para transmitir:

o Cero  Nivel Alto
o Uno  Nivel Bajo

o NRZI: No retornamos a cero e invertimos al transmitir el uno.

Cuando mando: 

 Cero  No hay ninguna transición.


 Uno  Hay una transición a nivel positivo o
negativo.

            Tienen mejor comportamiento frente al ruido, ya que es más fácil detectar un cambio de
nivel que el nivel propiamente dicho. Son más fáciles de implementar y hacen un uso eficiente
del ancho de banda. 
            Los mayores inconvenientes de esta codificación son la presencia de una componente
continua (largas cadenas de ceros o unos) y la falta de sincronización.  
            Su principal aplicación es la grabación magnética, pero son demasiado limitados para la
transmisión de señales. 

 Binario Multinivel. 

            Se diferencian de los NRZ en que utilizan más de dos niveles de señal, con lo que
consiguen superar algunas de sus desventajas. 

o  AMI Bipolar (Alternate Mark Inversion):


o Cero  No hay señal.
o Uno  Pulso positivo o negativo de forma
alterna.

            La transición que se produce cada vez que hay un 1 garantiza que no haya
componente continua, y también constituye un medio para que emisor y receptor
permanezcan sincronizados a pesar de que se produzcan largas cadenas de 1.
Además el ancho de banda necesario se reduce significativamente con respecto al
que empleaba NRZ. Finalmente la alternancia entre pulsos positivos y negativos
simplifica la detección de errores (habrá un error cuando se incumpla la condición
de alternancia).
 

o PSEUDOTERNARIO:

o Cero  Pulso positivo o negativo de forma


alterna.
o Uno  No hay señal.

            Tiene las mismas propiedades que el AMI.

 BIFASE.

            Estas técnicas fuerzan una transición por cada bit, pudiendo haber hasta dos. Como
consecuencia la velocidad de trasnmisión será el doble que en NRZ y el ancho de banda
necesario mayor.

o Manchester:
o Cero  Existirá una transición de + a - (o al
revés) en la mitad del intervalo.
o Uno  Transición de - a + (o al revés) en la
mitad del intervalo.

Ventajas:  
 - Mejor comportamiento frente al ruido.  
 - Mejores propiedades de sincronización.
 Manchester Diferencial:

o Cero  Existirá una transición de + a - (o al


revés) tanto al principio como a la mitad del
intervalo.
o Uno  Transición de - a + (o al revés) en la
mitad del intervalo.

Ventaja: Se detectan muy fácilmente errores de transición.


Propiedades de los códigos Bifase:

    - Autosincronizado: el receptor se sincroniza utilizando la transición


obligatoria de todo bit. 
    - No DC. 
    - Detección de Errores: la no transición en mitad de un intervalo supone un
error fácil de detectar.

            Los códigos bifase son muy populares en redes de distancias cortas, como por ejemplo en
transmisión de datos con C.Manchester en Ethernet, pero no es así en largas distancias debido a
la alta velocidad de elementos de señal que requiere comparada con la velocidad de los datos que
ofrece.

 Técnicas de Altibajos.

            Consisten en sustituir secuencias de bits que provocan niveles de tensión constantes por
otras que garantizan la anulación de la componente continua y la sincronización del receptor. La
longitud de la secuencia queda inalterada, por lo que la velocidad de transmisión de datos es la
misma; además el receptor debe ser capaz de reconocer estas secuencias de datos especiales.

            Existen dos técnicas, ambas basadas en AMI Bipolar: 


 B8ZS ("Bipolar with 8-Zeros Substitution"): es la más generalizada en
Estados Unidos:

Valor de tensión anterior a los ocho ceros


Positivo 000 + - 0 - +
Negativo 000 - + 0 + -
 HDB3 ("High Density Bipolar-3 Zeros"):

Número de 1´s desde la última sustitución PAR IMPAR


Pulso anterior positivo + 00 + 000 +
Pulso anterior negativo - 00 - 000 -
            Estos códigos son muy adecuados para la transmisión de datos a altas velocidades, ya
que su espectro es muy estrecho y se concentra en torno a la frecuencia correspondiente a la
mitad de la razón de datos. 
La primera y segunda se les llama NRZ(Non Return to Zero) debido a que el
nivel del uno o el cero es constante durante todo el intervalo de bit (No baja
a cero). Si es polar, el uno y el cero tienen representaciones opuestas. La
codificación RZ(Return to Zero) se caracteriza porque a la mitad del
intervalo de bit el nivel de uno o del cero va a cero. No retorno a cero
( NRZ ) es el esquema más sencillo ya que se codifica un nivel de tensión
como un 1 y una ausencia de tensión como un 0 ( o al revés ) . Ventajas :
sencillez , fácil de implementar , uso eficaz del ancho de banda .
Desventajas : presencia de componente en continua , ausencia de capacidad
de sincronización . Se suelen utilizar en grabaciones magnéticas . Otra
modalidad de este tipo de codificación es la NRZI que consiste en codificar
los bits cuando se producen cambios de tensión ( sabiendo la duración de
un bit , si hay un cambio de tensión , esto se codifica por ejemplo como 1 y
si no hay cambio , se codifica como 0 ) . A esto se le llama codificación
diferencial . Lo que se hace es comparar la polaridad de los elementos de
señal adyacentes , y esto hace posible detectar mejor la presencia de ruido
y es más difícil perder la polaridad de una señal cuando hay dificultades de
transmisión . 
CODIFICACION MANCHESTER

La codificación de Manchester combina datos y reloj en símbolos de bit, que se


dividen en dos mitades, con la polaridad de la segunda mitad siempre inversa a la de
la primera mitad. Recuerde que con la codificación Manchester, el 0 se codifica como
una transición baja-alta, mientras que el 1 se codifica como una transición alta-baja.
Como tanto los 0 como los 1 producen una transición de señal, el reloj puede, en
efecto, recuperarse en el receptor.
CODIFICACION MANCHESTER DIFERENCIAL

Las redes Token Ring de 4/16 Mbps emplean la codificación Manchester diferencial
(una variante de la codificación Manchester). Token-Ring usa el método de
codificación Manchester diferencial para codificar la información de reloj y de bits de
datos en símbolos de bit. Un bit "1" se representa por la ausencia de un cambio de
polaridad al principio del tiempo del bit, y un bit "0" se representa por un cambio de
polaridad al principio del tiempo del bit. 
Codificación en Bloque.

Aquí los datos fuente son partidos en bloques de k bits de información y a los que el codificador convierte en un
paquete de n bits, agregándoles (n-k) bits, que son llamados bits de redundancia, bits de paridad o bits de chequeo,
y estos no aportan información

nueva.

Entre los códigos de bloque se mencionan los Códigos de Hamming, Códigos BCH y Códigos "Reed-Solomon"que
son los que nos interesan.

(Los Códigos Cíclicos son una subclase de códigos lineales de bloque.)

Anda mungkin juga menyukai