Professional Documents
Culture Documents
Codificacin de datos
Tcnicas de codificacin
Datos digitales, seales digitales. Datos analgicos, seales digitales. Datos digitales, seales analgicas. Datos analgicos, seales analgicas.
Terminologa bsica
Seal unipolar:
Todos los elementos de seal tienen el mismo signo.
Seal polar:
Un estado lgico se representa mediante un nivel positivo de tensin y el otro, mediante un nivel negativo.
Terminologa bsica
Velocidad de modulacin:
Velocidad a la que cambia el nivel de la seal. Se expresa en baudios= un elemento de seal por segundo.
Marca y espacio:
Dgitos binarios 1 y O, respectivamente.
Factores que determinan el xito o el fracaso del receptor al interpretar la seal de entrada:
La relacin seal/ruido. La velocidad de transmisin de datos. El ancho de banda.
Sincronizacin:
Sincronizar el receptor con el transmisor. Seal de reloj por separado. Sincronizacin mediante la propia seal transmitida.
Costo y complejidad:
Cuanto mayor es la velocidad de elementos de seal para una velocidad de transmisin dada, mayor es el coste. Algunos cdigos implican mayor velocidad de elementos de sealizacin que de transmisin de datos.
Es q u e m a s d e c o d i f i c a c i n
Nivel no retorno a cero (NRZ-L). No retorno a cero invertido (NRZI). Bipolar-AMI . Pseudoternario. Manchester. Manchester Diferencial. B8ZS HDB3
Ejemplo: ausencia de tensin para O, nivel constante y positivo de tensin para 1. Ms habitual usar un nivel negativo para un valor binario y una tensin positiva para el siguiente. Este ltimo cdigo se denomina NRZ-L.
NRZ
Codificacin diferencial
Los datos se representan por los cambios que se producen, no por los niveles que se establecen. Ms seguro en la deteccin de transicin que en la deteccin de nivel. En un sistema complicado de transmisin, no es difcil perder la polaridad de la seal.
Inconvenientes:
Presencia de una componente en continua. Ausencia de capacidad de sincronizacin.
Se usan con frecuencia en las grabaciones magnticas. No se suelen utilizar en la transmisin de seales.
Binario multinivel
Usan ms de dos niveles de seal. Bipolar-AMI:
Un O binario se representa por ausencia de seal. El 1 binario se representa como un pulso positivo o negativo. Los pulsos correspondientes a los 1 deben tener una polaridad alternante. No habr problemas de sincronizacin en el caso de que haya una cadena larga de 1. Una cadena larga de ceros, sigue siendo un problema. No hay componente en continua. El ancho de banda resultante es menor. Forma sencilla de detectar errores.
Pseudoternarios
El bit 1 se representa por la ausencia de seal. El O se representa mediante pulsos de polaridad alternante. No hay ninguna ventaja particular de esta codificacin respecto de la anterior.
B i p o l a r -AM I y p s e u d o t e rn a ri o s
Pseudoternario
Bifase
Manchester:
Transicin en mitad del intervalo de duracin del bit. La transicin sirve como procedimiento de sincronizacin y de transmisin de datos. Una transicin de bajo a alto representa un 1. Una transicin de alto a bajo representa un O. Utilizado por IEEE 8O2.3.
Manchester Diferencial:
La transmisin a mitad del intervalo se utiliza tan slo para proporcionar sincronizacin. La transicin al principio del intervalo del bit representa O. La ausencia de transmisin al principio representa 1. Nota: es un esquema de codificacin diferencial. Utilizado por IEEE 8O2.5.
Ventajas:
Sincronizacin, debido a que la transicin ocurre durante el intervalo de duracin de un bit (cdigos auto-sincronizados). No tienen componente en continua. Deteccin de errores:
Ausencia de la transicin esperada.
Ve l o c i d a d d e m o d u l a c i n
5 bits = 5s
1 bit = 1 s
Tcnicas de "scrambling"
Utilizar algn procedimiento o tcnica de "scrambling" para reemplazar las secuencias de bits que den lugar a niveles de tensin constante. La secuencia reemplazada:
Debe proporcionar suficiente nmero de transiciones para que el reloj se mantenga sincronizado. Debe ser reconocida por el receptor y sustituida por la secuencia original. Debe tener la misma longitud que la original.
Evitar la componente en continua. Evitar las secuencias largas que correspondan a seales de tensin nula. No reducir la velocidad de transmisin de los datos. Tener cierta capacidad para detectar errores.
BBZS
Bipolar With 8-Zeros Substitution. Se basa en un AMI bipolar. Si aparece un octeto con todo ceros y el ltimo valor de tensin anterior a dicho octeto fue positivo, codificar dicho octeto como OOO+-O-+. Si aparece un octeto con todo ceros y el ltimo valor de tensin anterior a dicho octeto fue negativo, codificar dicho octeto como OOO-+O+-. Se fuerzan dos violaciones del cdigo AMI. Probabilidad muy baja de haber sido causa por el ruido u otros defectos en la transmisin. El receptor identificar ese patrn y lo interpretar convenientemente como un octeto todo ceros.
HDB3
High Density Bipolar-3 Zeros. Se basa en la codificacin AMI. Se reemplazan las cadenas de cuatro ceros por cadenas que contienen uno o dos pulsos.
BBZS y HDB 3
M o d u l a c i n d e d a t o s d i g i ta l e s
Desplazamiento de amplitud
Los valores binarios se representan mediante dos amplitudes diferentes de la portadora. Es normal que una de las amplitudes sea cero:
Es decir, se utiliza la presencia o ausencia de la portadora.
Sensible a cambios repentinos de la ganancia. Ineficaz. Se usa tpicamente hasta 12OO bps, en lneas de calidad telefnica. Se usa en fibras pticas.
Desplazamiento de frecuencia
Los valores se representan mediante frecuencias diferentes prximas a la frecuencia de la portadora. Menos sensible a errores que ASK. Se utiliza tpicamente a velocidades de hasta 12OObps en lneas de alta calidad telefnica. Transmisin de radio a ms altas frecuencias. Tambin se puede usar a frecuencias superiores en redes de rea local que utilicen cable coaxial.
Frecuencia (Hz)
Desplazamiento de fase
La fase de la seal portadora se desplaza para representar los datos. PSK diferencial:
El desplazamiento en fase es relativo a la fase correspondiente al ltimo smbolo transmitido, en lugar de ser relativo a algn valor constante de referencia.
En presencia de ruido, las tasas de errores por bit de PSK y QPSK son aproximadamente 3dB
Los datos de voz se limitan a frecuencias por debajo de 4OOO Hz. Se necesitan 8OOO muestras por segundo. Muestras analgicas, denominadas muestras PAM (Pulse Amplitude Modulation). Todas las muestras llevan asignado un cdigo digital.
Una muestra de 8 bits permite 256 niveles. La calidad es comparable a la que se consigue mediante transmisin analgica. 8OOO muestras por segundo x 8 bits por muestra = 64 kbps.
Codificacin no-lineal
Los niveles de cuantizacin no estn igualmente separados. Reduccin en la distorsin media de la seal. El mismo efecto se puede conseguir usando comprensin-expansin.
Ej e m p lo d e m o d u l a c i n d e l t a
Amplitud de seal Entrada analgica Funcin escalera
Periodo de muestreo
Tiempo
Modulacin delt a
Entrada analgica
Comparador
Salida binaria
(a) Transmisin
Entrada binaria Forma de onda reconstruida
(b) Recepcin
Tipos de modulacin:
En amplitud. En frecuencias. En fase.
Modulacin analgica
Portadora
Esp e c t r o e x p a n d i d o
Se usa para transmitir tanto seales analgicas como digitales. Utiliza una seal analgica. Expandir la informacin de la seal sobre un ancho de banda mayor. Dificulta las interferencias y su intercepcin. Salto en frecuencia: La seal se emite sobre una serie de radio- frecuencias aparentemente aleatorias. Secuencia directa: Cada bit se representa mediante varios bits de la seal transmitida. Cdigo de comparticin.
Lecturas recomendadas
Stallings, W. Comunicaciones y Redes de Computadores, sexta edicin. Madrid: Prentice Hall, 2OOO: Captulo 5.