You are on page 1of 49

COMUNICACIN DE DATOS.

ESI-CR.UCLM 1
Tema 4
CODIFICACIN Y MODULACIN
DIGITAL
COMUNICACIN DE DATOS.
ESI-CR.UCLM 2
Tcnicas de Codificacin
Datos digitales, seales digitales
Datos analgicos, seales digitales (PCM)
Datos digitales, seales analgicas (modem)
Datos analgicos, seales analgicas (AM, FM,
PM)

COMUNICACIN DE DATOS.
ESI-CR.UCLM 3
Datos digitales, seales digitales
Seal digital: secuencia de pulsos de tensin
Discreto, pulsos de tensin discontinuos
Cada pulso es un elemento de seal
Datos binarios codificados en elementos de seal

COMUNICACIN DE DATOS.
ESI-CR.UCLM 4
Esquemas de Codificacin
No Retorno a Cero. Nonreturn to Zero-Level
(NRZ-L)
No Retorno a Cero Invertido. Nonreturn to Zero
Inverted (NRZI)
Binario Multinivel (Bipolar-AMI, Alternate Mask
Inversion)
Pseudoternarios
Bifase: Manchester y Manchester Diferencial
B8ZS (Bipolar con 8 ceros de sustitucin)
HDB3 (Bipolar de Alta Densidad con 3 ceros)

COMUNICACIN DE DATOS.
ESI-CR.UCLM 5
No Retorno a Cero-Nivel (NRZ-L)
Dos tensiones diferentes para los bits 0 y 1
Tensin constante durante el intervalo del bit
no hay transicin, no retorna a tensin cero
Ausencia de tensin para 0, tensin constante
positiva para 1
Ms habitual, tensin negativa para un valor y
tensin positiva el otro valor

COMUNICACIN DE DATOS.
ESI-CR.UCLM 6
No Retorno a Cero Invertido (NRZI)
Sin retorno a cero invertido en 1s
Tensin constante durante la duracin de un bit
El dato se codifica por la presencia o ausencia
de una transicin al principio del tiempo del bit
Transicin (bajo a alto o al revs) significa un 1
Sin transicin significa un 0
Ejemplo de codificacin diferencial
COMUNICACIN DE DATOS.
ESI-CR.UCLM 7
NRZ
Cada vez que vaya a empezar un 1 se produce una transicin.
Si empieza un 0 no se produce transicin.
COMUNICACIN DE DATOS.
ESI-CR.UCLM 8
Codificacin Diferencial
Datos representados por cambios en vez de por
niveles
Deteccin ms fiable en la transicin que en el
nivel
En sistemas de transmisin complicados es fcil
perder la polaridad. Si se invierte, se cambian
los 0 por 1 y viceversa. Con codificacin
diferencial no existe este problema
COMUNICACIN DE DATOS.
ESI-CR.UCLM 9
NRZ: ventajas e inconvenientes
Ventajas:
Fcil de implementar
Uso eficaz del ancho de banda
Inconvenientes
Componente continua (DC)
Ausencia de la capacidad de sincronizacin
Usados para grabaciones magnticas
No usados para transmisin de seales
COMUNICACIN DE DATOS.
ESI-CR.UCLM 10
Binario Multinivel
Usan ms de dos niveles
Bipolar-AMI
0 representado por ausencia de seal
1 representado por pulsos de polaridad alternante
No hay prdidas de sincronismo para una larga
cadena de unos (s para cadena de ceros)
No tiene componente continua
Menor ancho de banda que NRZ
Sencilla deteccin de errores
COMUNICACIN DE DATOS.
ESI-CR.UCLM 11
Pseudoternario
Unos representados por ausencia de seal
Ceros representados por pulsos de polaridad
alternante
No tiene ventajas ni inconvenientes respecto al
Bipolar-AMI
COMUNICACIN DE DATOS.
ESI-CR.UCLM 12
Bipolar-AMI y Pseudoternario
COMUNICACIN DE DATOS.
ESI-CR.UCLM 13
Inconvenientes para Binario Multinivel
No tan eficiente como el NRZ
Cada elemento de seal slo representa un bit
En un sistema de 3 niveles, lo que representara
log
2
3 = 1.58 bits de informacin
El Receptor debe distinguir entre tres niveles
(+A, -A, 0)
Necesita aproximadamente 3dB ms de potencia de
seal para la misma probabilidad de error
Dada una relacin S/N, la tasa de error por bit para
los cdigos NRZ es menor que para binario multinivel
COMUNICACIN DE DATOS.
ESI-CR.UCLM 14
Bifase
Manchester
Transicin en mitad del intervalo de duracin del bit
La transicin sirve como reloj y para transmitir el dato
Transicin Bajo a Alto representa 1
Transicin Alto a Bajo representa 0
Manchester Diferencial
Transicin en mitad del intervalo usado slo para sincronizar.
La transicin al principio del intervalo del bit representa 0.
La ausencia de transicin al principio del intervalo representa
1
Nota: es un esquema de codificacin diferencial

COMUNICACIN DE DATOS.
ESI-CR.UCLM 15
COMUNICACIN DE DATOS.
ESI-CR.UCLM 16
Bifase: ventajas e inconvenientes
Inconvenientes
Al menos una transicin por cada bit pudiendo ser
hasta dos
Velocidad de modulacin mxima doble que en NRZ
Necesita ms ancho de banda
Ventajas
Sincronizacin: el receptor se sincroniza con la propia
seal (auto-sincronizados)
Ausencia de componente continua
Deteccin de errores, si hay una ausencia de la
transicin esperada


COMUNICACIN DE DATOS.
ESI-CR.UCLM 17
COMUNICACIN DE DATOS.
ESI-CR.UCLM 18
Tcnicas de Scrambling
Usada para reemplazar secuencias que produciran una
tensin constante por otras secuencias con transiciones
para mantener el sincronismo.
La secuencia de relleno debe
Producir suficientes transiciones para sincronizar
Ser reconocida por el receptor y reestablecer la original
Tener la misma longitud que la original
OBJETIVOS:
Eliminar la componente continua
Evitar que las secuencias largas sean seales de tensin continua
No reducir la velocidad de transmisin de datos
Tener cierta capacidad de detectar errores
COMUNICACIN DE DATOS.
ESI-CR.UCLM 19
B8ZS (Norteamrica)
Bipolar con 8 Ceros de Sustitucin
Basado en AMI bipolar
Si aparece un octeto con todo ceros y el ltimo valor de
tensin anterior a dicho octeto fue positivo, se codifica
dicho octeto como 000+-0-+
Si aparece un octeto con todo ceros y el ltimo valor de
tensin anterior a dicho octeto fue negativo, se codifica
dicho octeto como 000-+0+-
Causa dos violaciones del cdigo AMI
Improbable que ocurra debido al ruido
El receptor detecta e interpreta como octeto con todo
ceros
Adecuado para transmisin a altas velocidades

COMUNICACIN DE DATOS.
ESI-CR.UCLM 20
HDB3 (Europa y Japn)
Alta Densidad Bipolar 3 Ceros
Basado en AMI bipolar
Si aparece un cuarteto con todo ceros y el ltimo valor
de polaridad anterior a dicho cuarteto fue negativo, se
codifica dicho cuarteto como 000- o bien +00+
Si aparece un cuarteto con todo ceros y el ltimo valor
de polaridad anterior a dicho cuarteto fue positivo, se
codifica dicho cuarteto como 000+ o bien 00-
En las violaciones siguientes se alternan las polaridades
de las violaciones para evitar la componente continua
Adecuado para transmisin a altas velocidades



COMUNICACIN DE DATOS.
ESI-CR.UCLM 21
B8ZS y HDB3
COMUNICACIN DE DATOS.
ESI-CR.UCLM 22
Datos Digitales, Seales Analgicas
Sistema de Telefona pblica
300 Hz a 3400 Hz
Usa modem (modulador-demodulador)
Desplazamiento de Amplitud (ASK, Amp Shift K.)
Desplazamiento de Frecuencia (FSK,Frec S. K.)
Desplazamiento de Fase (PSK,Phase S. Keying)

COMUNICACIN DE DATOS.
ESI-CR.UCLM 23
Tcnicas de Modulacin
COMUNICACIN DE DATOS.
ESI-CR.UCLM 24
Desplazamiento de Amplitud (ASK)
Valores representados por diferentes amplitudes
de portadora
Usualmente, una amplitud es cero
Se usa presencia y ausencia de portadora
Susceptible de repentinos cambios de ganancia
Poco eficiente
Hasta 1200 bps en lneas de calidad telefnica
Usada en fibra ptica

COMUNICACIN DE DATOS.
ESI-CR.UCLM 25
) 2 cos( ) ( t f A t s
c

0 ) ( t s
0 binario
1 binario
COMUNICACIN DE DATOS.
ESI-CR.UCLM 26
Desplazamiento de frecuencia (FSK)
Valores representados por diferentes
frecuencias (prximas a la portadora)
Menos sensible a errores que ASK
Hasta 1200 bps en lneas de calidad telefnica
Transmisin por radio en HF (3-30 MHz)
Incluso en LAN en frecuencias superiores con
cable coaxial
COMUNICACIN DE DATOS.
ESI-CR.UCLM 27
0 binario
1 binario
) 2 cos( ) (
1
t f A t s
) 2 cos( ) (
2
t f A t s
COMUNICACIN DE DATOS.
ESI-CR.UCLM 28
FSK en lnea de calidad telefnica
COMUNICACIN DE DATOS.
ESI-CR.UCLM 29
Desplazamiento de Fase (PSK)
La Fase de la portadora se desplaza para
representar los datos
PSK Diferencial
El cambio de fase se refiere a la transmisin del bit
anterior en lugar de a una referencia absoluta
COMUNICACIN DE DATOS.
ESI-CR.UCLM 30
0 binario
1 binario
) 2 cos( ) ( t f A t s
c
) 2 cos( ) ( t f A t s
c

COMUNICACIN DE DATOS.
ESI-CR.UCLM 31
PSK en cuadratura (QPSK)
Uso ms eficaz del espectro si por cada
elemento de sealizacin se representa ms de
un bit
Con saltos de fase de /2 (90
o
)
Cada elemento representa dos bits
Se pueden usar 8 ngulo de fase e incluso
amplitudes distintas
Un modem estndar de 9600 bps usa 12 ngulos,
cuatro de los cuales tienen dos amplitudes

COMUNICACIN DE DATOS.
ESI-CR.UCLM 32
11
)
4
7
2 cos( ) (

t f A t s
c
)
4
2 cos( ) (

t f A t s
c
)
4
3
2 cos( ) (

t f A t s
c
)
4
5
2 cos( ) (

t f A t s
c
10
00
01
COMUNICACIN DE DATOS.
ESI-CR.UCLM 33
OTROS PSK
8-PSK
8 fases, repartidas dos en cada cuadrante, para
cada una de las 8 ternas que se pueden generar
con tres bits

16-PSK
16 fases, repartidas cuatro en cada cuadrante,
para cada una de las 16 cuaternas que se
pueden generar con cuatro bits

COMUNICACIN DE DATOS.
ESI-CR.UCLM 34
Codificacin Amplitud - Fase
La informacin digital est contenida tanto en la
fase como en la amplitud






Puede haber 16 cuaternas con 4 bits


Amp
1 1 1 1 2 2 2 2
Fase
-135 -45 +135 +45 -135 -45 +135 +45
MSB 0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
LSB 0 1 0 1 0 1 0 1
COMUNICACIN DE DATOS.
ESI-CR.UCLM 35
Constelacin
000 001
101
100
010
011
110
111
COMUNICACIN DE DATOS.
ESI-CR.UCLM 36
Modulacin en Amplitud en
Cuadratura (QAM)
Se pueden enviar dos seales diferentes
simultneamente sobre una misma portadora
Se utilizan dos rplicas de la portadora, una de
ellas desfasada 90 respecto a la otra (en
cuadratura)
Cada una de las portadoras se modula usando
ASK
Las dos seales independientes se transmiten
por el mismo medio

COMUNICACIN DE DATOS.
ESI-CR.UCLM 37
Prestaciones (1)
Ancho de Banda B
T
ASK y PSK directamente relacionado con la velocidad de
transmisin R.


FSK depende tanto del salto de frecuencia de las frecuencias
con la portadora como de la velocidad binaria R
R r B
T
) 1 (
R r F B
T
) 1 ( 2
r es un factor relacionado con la tcnica de filtrado y su valor
est comprendido entre 0 y 1. es f
2
-f
c
o bien f
c
-f
1

F
F
COMUNICACIN DE DATOS.
ESI-CR.UCLM 38
Prestaciones (2)
En sealizacin multinivel se consigue un
importante aprovechamiento del espectro
R
L
r
R
b
r
B
T
2
log
1 1

COMUNICACIN DE DATOS.
ESI-CR.UCLM 39
Algunos ejemplos de Ancho de Banda en FSK
F
=1,25 MHz, f
c
=5 MHz, R=1 Mbps, B
T
depende de
F
=100 Hz, f
c
=1.170 Hz, R=300 bps, B
T
depende de R F
COMUNICACIN DE DATOS.
ESI-CR.UCLM 40
Datos Analgicos, Seales Digitales
Digitalizacin: conversin de datos analgicos
en datos digitales
Los datos digitales se pueden transmitir utilizando
NRZ-L
Los datos digitales se pueden transmitir utilizando
otros cdigos que no sean NRZ-L
Los datos digitales se pueden convertir en seal
analgica: (ASK, FSK, PSK)
La conversin analgica a digital y viceversa se
realiza usando un codec: PCM, DM
Modulacin por Impulsos Codificados (PCM)
Modulacin Delta (DM)



COMUNICACIN DE DATOS.
ESI-CR.UCLM 41
Modulacin Impulsos Codificados
MIC (Pulse Code Modulation) (1)
Si una seal se muestrea a intervalos regulares
a un ritmo mayor que el doble de la
componente de frecuencia ms alta, las
muestras contienen toda la informacin de la
seal original (TEOREMA DEL MUESTREO)
Los datos de voz estn limitados a 4000 Hz
Se necesitan 8000 muestras por segundo
A cada muestra se le asigna un cdigo digital
COMUNICACIN DE DATOS.
ESI-CR.UCLM 42
Modulacin por Impulsos
Codificados MIC (PCM) (2)
Un sistema de 4 bits proporciona 16 niveles
Cuantificacin
Error de cuantificacin o ruido
Las aproximaciones suponen que es imposible
recuperar exactamente la seal original
Muestras de 8 bits proporcionan 256 niveles
Calidad comparable a la transmisin analgica
8000 muestras por segundo de 8 bits cada una
suponen 64 kbps
COMUNICACIN DE DATOS.
ESI-CR.UCLM 43
Relacin Seal / Ruido PCM
La relacin S/N se mejora en aproximadamente
6 dB cada vez que se aumenta un bit
76 . 1 02 . 6 ) ( n dB SNR
COMUNICACIN DE DATOS.
ESI-CR.UCLM 44
Codificacin no lineal
Los niveles de cuantificacin no estn
espaciados regularmente
Se reduce mucho la distorsin de seal
Los escalones son ms pequeos para entradas
ms bajas
Tambin se puede usar cuantificacin uniforme
y previamente expandir y comprimir la seal
analgica, dando ms ganancia a los niveles
ms bajos

COMUNICACIN DE DATOS.
ESI-CR.UCLM 45
Modulacin Delta (DM)
La entrada analgica se aproxima mediante una
funcin escalera
Se mueve arriba o abajo un nivel en cada
intervalo de muestra, intentando asemejarse a
la entrada analgica
Comportamiento binario: la subida se
representa con un 1 y la bajada con un 0
Se necesita un bit por cada muestra
La precisin es mayor cuanto mayor sea la
frecuencia de muestreo, si bien ello incrementa
la velocidad de transmisin

COMUNICACIN DE DATOS.
ESI-CR.UCLM 46
Modulacin Delta (DM)
Compromiso eleccin : grande para poco error de
sobrecarga de pendiente y pequeo para poco ruido o
error de cuantificacin (ruido granular)
COMUNICACIN DE DATOS.
ESI-CR.UCLM 47
Problemas DM
Sobrecarga de pendiente, si la seal vara
rpidamente el DM no puede seguir las
variaciones
Ruido granular o de cuantificacin. En ausencia
se seal, o con variaciones muy pequeas el DM
est variando constantemente entre 0 y 1
generando un ruido que la seal analgica no
tiene
DM es ms sencillo que PCM pero tiene peor
relacin S/N
COMUNICACIN DE DATOS.
ESI-CR.UCLM 48
Espectro Expandido
Datos analgicos o digitales
Seal analgica
Datos esparcidos en una ancho de banda grande
Consigue que la perturbacin y la interceptacin sean
ms difciles
Salto en Frecuencia (Frequency hoping)
La seal se transmite sobre una serie pseudoaleatoria de
frecuencias
Secuencia Directa
Cada bit se representa mediante varios bits en la seal
trasmitida


COMUNICACIN DE DATOS.
ESI-CR.UCLM 49
Secuencia Directa

You might also like