Está en la página 1de 12

CODIFICACION EN BANDA BASE La codificacin puede utilizarse para:  Reducir el nmero de cambios de la seal trasmitida (ancho de banda mnimo)

 Incluir informacin de temporizacin o sincronizacin.  Eliminar la existencia de componente continua.  Incluir cierta inmunidad al ruido o interferencia o, equivalentemente, cierta capacidad de deteccin/correccin de errores.

 Contenido dc. Debido a que los repetidores en telefona son acoplados en ac, es deseable tener un dc de cero en la forma de onda producida por un cdigo de lnea. Si una seal con un contenido significativo de dc se usa en una lnea acoplada por ac, causar un serpenteo del dc en la forma de onda recibida. Esto es, la lnea base de la seal recibida variar con el tiempo. Las lneas telefnicas no pasan dc debido a que el acople ac con transformadores y capacitores elimina los lazos dc a tierra.  Espectro de potencia. El espectro de potencia y el ancho de banda de la seal transmitida deben encajar con la respuesta en frecuencia del canal para evitar distorsiones importantes. Adems, el espectro de potencia debe ser tal que la mayor parte de la energa est contenida en un ancho de banda tan estrecho como sea posible. Cuanto ms estrecho el ancho de banda, mayor es la eficiencia de transmisin.  Probabilidad de error. La probabilidad de error promedio debe ser tan pequea como sea posible para una potencia de transmisin dada. Esto refleja la confiabilidad del cdigo de lnea.  Transparencia. Un cdigo de lnea debe permitir todos los posibles patrones de 1s y 0s. Si un cierto patrn no es deseable debido a otras consideraciones, debe ser mapeado a un patrn alternativo nico. La eleccin del tipo de codificacin depende de:  Requisitos exigidos.  Medio de transmisin.  Recursos disponibles

Aspectos de la codificacin banda base Las consideraciones dominantes cuando se elige un cdigo de lnea son: temporizacin, contenido dc, espectro de potencia, monitoreo del desempeo, probabilidad de error, y transparencia.  Temporizacin. La forma de onda producida por un cdigo de lnea debera contener suficiente informacin de temporizacin para que el receptor pueda sincronizarse con el transmisor y decodificar la seal recibida apropiadamente. Elcontenido de temporizacin debe ser relativamente independiente de la estadstica de la fuente  Monitoreo del desempeo. Es muy deseable detectar los errores causados por un canal de transmisin ruidoso. La capacidad de deteccin de errores adems permite monitorear el desempeo mientras el canal est en uso.

Tipos de Codificacin Existen varios tipos de codificaciones, entre ellas: Non Return to Zero (NRZ) Los cdigos de NRZ normalmente son unipolares y se caracterizan por mantener constante el valor de la seal de lnea durante todo el intervalo de bit Tb,  NRZL.  NRZ-M.  NRZ-S. tiene componente continua muy significativa y alto contenido en bajas frecuencias , pero su ancho de banda no es excesivo.

Retorno a cero (RZ) Son unipolares , para caracterizar al 1 mantienen constante el valor de la seal de lnea durante el primer semi intervalo de bit y a cero en la otra mitad . al 0 se le asigna valor nulo durante todo su tiempo de bit por ello el intervalo mas estrecho resulta ser Tb/2

Binario multinivel Estos cdigos son polares y asignan polaridades alternadas a las ocurriencias sucesivas de uno de los simbolos y al otro smbolo valor nulo siempre  Bipolar AMI.  Pseudoterrnario.

Cdigos bifase Nacen con la idea de corregir los problemas presentados por los unipolares para asegurar el sincronismo, cualquiera de ellos posee una transicin y como mucho dos por intervalo de bit son polares para asegurar la eliminacin de corriente continua y se basan en transiciones para incrementar la resistencia al ruido.     Bifase-L o Manchester. Bifase M Bifase S Bifase diferencial o Manchester diferencial.

Tcnicas de Scrambling  B8ZS.  HDB3. -------------------------------------------------------------------------------------

Cdigo MILLER

Es un cdigo polar que no tiene nunca mas de una transicin por tiempo de bit pero tiene almenos una por cada dos intervalos de bit. El criterio de aplicacin consiste, en dar una sola transicin en el centro del intervalo cuanda se trata de un 1 no darla en el centro si se trata de un 0 dar una al final y si va seguido de un 1 no darla tampoco

Sus caractersticas son my parecidas a los bifase pero poseen el menor ancho de banda de todos los considerados aunque con un poco de componente continua para sincrona son algo peores que los bifase y bastante complicados de realizar.

Cdigo no regreso a cero (NRZ) Sincronizacin  No contiene seal de temporizacin Capacidad de deteccin de errores  No permite detectar errores Inmunidad al ruido  En funcin de la diferencia de voltajes Espectro  Alto contenido de energa cercano a 0. El 95 % de la potencia se encuentra en las frecuencias menores a la frecuencia de los datos.  Puede considerarse que la mxima frecuencia de la seal es fd como criterio para limitar su ancho de banda. Transparencia  El valor promedio de la seal y la posibilidad de detectar el inicio de un bit dependen del contenido de 1 s y 0 s En esta densidad espectral de potencia , aproximadamente 77% de la potencia esta contenida en las componentes de frecuencia (-pi/2,pi/2), 90% en(-pi,pi) y 94.8% en(-2pi,2pi). Los datos aleatorios en NRZ no tienen componentes espectrales discretas por tanto se requiere un reloj externo o un procesamiento no lineal en el receptor para la tasa de adquisicin de bits

El valor de salida tiene un valor constante especifico ( ) durante el intervalo de bit para unos y ceros igualmente probables

Espectro de potencia

Donde la funcin digitales

aparece amenudo en los sistemas de datos

Cdigo unipolar regreso a cero (RZ)

 Si contiene seal de temporizacin Capacidad de deteccin de errores  No permite detectar errores Inmunidad al ruido  En funcin de la diferencia de voltajes

Tenemos que  Densidad espectral de Potencia  Alto contenido de energa cercano a 0.Doble ancho de banda que NRZ. Puede considerarse que la mxima frecuencia de la seal es 2fd como criterio para limitar su ancho debanda. Transparencia  El valor promedio de la seal y la posibilidad de detectar el inicio de un bit dependen slamente del contenido de 0 s

Espectro de potencia

Si consideramos iguales probabilidades de que aparezcan ceros y unos entonces tendremos que

Autosincronizacin

Cdigo bipolar RZ

Autosincronizacin  Si contiene seal de temporizacin Capacidad de deteccin de errores  No permite detectar errores Inmunidad al ruido  Mayor inmunidad al ruido al emplear voltajes positivos y negativos. Densidad espectral de Potencia  No tiene contenido de energa cercano a 0. Mayor ancho de banda que NRZ. Transparencia  Se mantiene la autosincronizacin con independencia de los valores de la informacin. Usa tre niveles de amplitud y en ocaciones se clasifica como una seal seudoternaria. Se puede modelar como un generador binario aleatorio cuya salida se filtra con un filtro transversal transversal de una etapa para obtener una salida ternaria      

para el primer 1

para el siguiente 1

Haciendo una escala de la salida al intervalo (-A,A) y considerando igual probabildad de ocurriencia para cada uno de los valores tenemos que ESPECTRO DE POTENCIA

Cdigo AMI Emplea el criterio de asignacin de un impulso en el primer semiintervalo de bit y un valor nulo en el segundo si se trata de un uno y valor nulo siempre se trata de un cero adems la polaridad de los 1 se va alternando.

Autosincronizacin  Si contiene seal de temporizacin Capacidad de deteccin de errores  Permite detectar cierto tipo de errores Inmunidad al ruido  Mayor inmunidad al ruido al emplear voltajes positivos y negativos. Densidad espectral de Potencia  No tiene contenido de energa cercano a 0.  Menor ancho de banda que RZ. Transparencia  El valor promedio de la seal depende del nmero de 0s.  La autosincronizacin se pierde si se transmite una gran cantidad de 0s, sin embargo puede emplearse un tipo de codificacin de los datos que lo evita, por ejemplo, HDB3 (sealizacin bipolar 3 de alta densidad) en donde se reemplazan secuencias de ms de tres ceros consecutivos port algn valor conocido.

espectro de potencia

Cdigo manchester

Autosincronizacin  Si contiene seal de temporizacin Capacidad de deteccin de errores  Permite detectar cierto tipo de errores

En este formato de sealizacin se tiene 

Densidad espectral de Potencia  No tiene contenido de energa cercano a 0. Doble ancho de banda que AMI. Transparencia  La autosincronizacin se mantiene independientemente del
valor de la informacin.

Espectro de potencia

Para ceros y unos igualmente probables tenemos que:

cdigo HDB3 El cdigo HDB3 pertenece a los cdigos de lnea llamados Tcnica

de Altibajos.
Consisten en sustituir secuencias de bits que provocan niveles de tensin constantes por otras que garantizan la anulacin de la componente continua y la sincronizacin del receptor. La longitud de la secuencia queda inalterada, por lo que la velocidad de transmisin de datos es la misma; adems el receptor debe ser capaz de reconocer estas secuencias de datos especiales. Los objetivos en el diseo de estas tcnicas son: Evitar la componente en continua. Evitar las secuencias largas que correspondan a seales de tensin nula. No reducir la velocidad de datos. Capacidad para detectar errores. El esquema de codificacin basado en Norteamrica se llama B8ZS y el utilizado en Europa y Japn es el HDB3, ambos se basan en la codificacin AMI. En el esquema HDB3, se reemplazan las cadenas de cuatro ceros por cadenas que contienen uno o dos pulsos. En estecaso, el cuarto cero se sustituye por un estado de seal no permitido en el cdigo, este procedimiento se denomina violacin del cdigo. En las violaciones siguientes, se considera una regla adicional para asegurar con ello que tengan una polaridad alternante y as no

introducir componente en continua. Si la ltima violacin fue positiva, la siguiente debe ser negativa y viceversa. Esta condicin se determina dependiendo si el nmero de pulsos desde la ltima violacin es par o impar y dependiendo de la polaridad del ltimo pulso anterior a la aparicin de los cuatro ceros. La mayor parte de la energa se concentra en una regin estrecha en torno a la frecuencia correspondiente a la mitad de la razn de datos. Por tanto, estos cdigos son adecuados para la transmisin a altas velocidades.

HDB3 ("High Density Bipolar-3 Zeros"):


Nmero de 1s desde la ltima sustitucin Pulso anterior positivo Pulso anterior negativo PAR IMPAR

+ 00 + + 000 + - 00 - 000 -

Un ejemplo de una seal codificada con HDB3, es la siguiente:

Codificacin de lnea:

a) Propiedades:  Binario vs. multinivel: Ms eficiente multinivel, ya que enva varios bits con cada forma de onda, frente a las 2 formas con 1 bit cada una del binario.  Componente continua ( (f)) en el espectro): Ideal si la seal no tiene DC ni componentes en . f Pulsos no muy estrechos. 0

 Ancho de banda: Mejor sin componentes en frec. altas (coste y ruido)

 Recuperacin de reloj: Misma seal de reloj para transmisor y receptor (sincronizacin). Cdigos de retorno a cero (RZ, fcil recuperacin): En el tiempo de un bit en 1, en la mitad vuelve a 0, y cuando est en 0, la mitad est en V y despus vuelve a 0 (doble ). WB  Proteccin frente a errores (deteccin): Cdigo AMI (1 alternados entre V y V).  Codif. diferencial (forma de onda en funcin de la anterior): 0 conserva el nivel anterior y 1 lo cambia frente a inversiones de seal (amplificador inversor). b) Formas de onda tpicas:  NRZ (unipolar / bipolar): Con / sin nivel de continua.  NRZM: Igual, pero diferencial.  RZ unipolar: Transiciones a 0 con 1 (doble ). WB  RZ bipolar: Transiciones con 0 y 1.  AMI: 1 alternados.  Manchester: 1 con 1 en T/2 y 0 el resto, y 0 al contrario. inmunidad

Con informacin (potencia) en f

Con informacin (potencia) en f

Interferencia entre smbolos (IES o ISI): Seal finita en t a) 1er criterio de Nyquist:  Condiciones: 2. Codificacin de lnea: 1  Teorema: (f) y 0 0 V.

en f(BW= )

Limitacin de BW Seal en t

IES.

1. Decisin por muestreo en el receptor (una muestra por cada bit).

No hay IES en los instantes de muestreo en el receptor es un filtro P.B. ideal, con Bmn=. 1/2T  Consecuencias: Las funciones sinc (transf. inversa del pulso cuadrado) son nulas enk*T , k 0 por lo que no interfieren entre s en los instantes de muestreo, cada T segundos. Bmn restriccin en la VS , definiendo su valor maximo VS = 1/T

Pero en la realidad, los canales no cumplen las condiciones de Nyquist (filtros P.B. ideales y h(t)=0 , =k*T , 0), por lo que se aade otro filtro (ecualizador):