Vous êtes sur la page 1sur 124

CODIFICACIN DE DATOS MODULACIN

INTRODUCCIN.
DATOS DIGITALES, SEALES DIGITALES.
DATOS DIGITALES, SEALES ANALGICAS.
DATOS ANALGICOS, SEALES DIGITALES.
DATOS ANALGICOS, SEALES ANALGICAS.
ESPECTRO EXPANDIDO (SPREAD SPECTRUM").

CODIFICACIN DE DATOS

INTRODUCCIN

CODIFICACIN DE DATOS

INTRODUCCIN

PARA SEALIZACIN DIGITAL UNA FUENTE DE DATOS g(t),


ANALGICA O DIGITAL, SE CODIFICA EN UNA SEAL DIGITAL x(t).
LA FORMA DE ONDA DE x(t) DEPENDER DE LA TCNICA DE
CODIFICACIN ELEGIDA:
SE
INTENTAR OPTIMIZAR EL USO DEL MEDIO DE
TRANSMISIN, EJ.:
MINIMIZAR EL ANCHO DE BANDA.
MINIMIZAR EL NMERO DE ERRORES.
LA TRANSMISIN ANALGICA SE BASA EN UNA SEAL CONTINUA
DE FRECUENCIA CONSTANTE DENOMINADA PORTADORA.
LA FRECUENCIA DE LA PORTADORA DEBE SER COMPATIBLE CON
LAS CARACTERSTICAS DEL MEDIO QUE SE UTILIZAR.

CODIFICACIN DE DATOS

INTRODUCCIN

LOS DATOS SE TRANSMITEN MODULANDO LA SEAL PORTADORA:


MODULACIN:
PROCESO DE CODIFICAR LOS DATOS
GENERADOS POR LA FUENTE, EN LA SEAL PORTADORA DE
FRECUENCIA fc.
TCNICAS DE MODULACIN: IMPLICAN LA MODIFICACIN DE
UNO O MS DE LOS TRES PARMETROS FUNDAMENTALES DE
LA PORTADORA:
AMPLITUD, FRECUENCIA, FASE.
LA SEAL DE ENTRADA (ANALGICA O DIGITAL) SE DENOMINA
SEAL MODULADORA O SEAL EN BANDA BASE s(t).
EL ANCHO DE BANDA ASIGNADO EST RELACIONADO CON fc:
USUALMENTE CENTRADO EN TORNO A fc.

CODIFICACIN DE DATOS

INTRODUCCIN

TCNICAS DE CODIFICACIN Y MODULACIN:

CODIFICACIN DE DATOS

INTRODUCCIN

ESQUEMA BSICO
MODULADOR:

DE

ENTRADAS

CODIFICACIN DE DATOS

SALIDAS

EN

UN

DATOS DIGITALES, SEALES


DIGITALES

CODIFICACIN DE DATOS

DATOS DIGITALES, SEALES


DIGITALES

UNA SEAL DIGITAL ES UNA SECUENCIA DE PULSOS DE TENSIN


DISCRETOS Y DISCONTINUOS, DONDE CADA PULSO ES UN
ELEMENTO DE SEAL.
LOS DATOS BINARIOS SE TRANSMITEN CODIFICANDO CADA BIT DE
DATOS EN CADA ELEMENTO DE SEAL:
EN EL CASO MS SENCILLO HABR UNA CORRESPONDENCIA
UNO A UNO ENTRE LOS BITS Y LOS ELEMENTOS DE SEAL.
SI TODOS LOS ELEMENTOS DE SEAL TIENEN EL MISMO SIGNO
ALGEBRAICO (POSITIVO O NEGATIVO), LA SEAL SE DICE
UNIPOLAR.
EN UNA SEAL POLAR, UN ESTADO LGICO SE REPRESENTAR
MEDIANTE UN NIVEL POSITIVO DE TENSIN Y EL OTRO
MEDIANTE UN NIVEL NEGATIVO.
LA RAZN DE DATOS DE UNA SEAL ES LA VELOCIDAD DE
TRANSMISIN, EXPRESADA EN BITS POR SEGUNDO, A LA QUE SE
TRANSMITEN LOS DATOS.

CODIFICACIN DE DATOS

DATOS DIGITALES, SEALES


DIGITALES

LA DURACIN O LONGITUD DE UN BIT SE DEFINE COMO EL TIEMPO


EMPLEADO EN EL TRANSMISOR PARA EMITIR UN BIT:
PARA UNA RAZN DE DATOS R, LA DURACIN DE UN BIT ES
1/R.
LA RAZN DE MODULACIN ES LA VELOCIDAD O RAZN CON LA
QUE CAMBIA EL NIVEL DE LA SEAL:
DEPENDER DEL ESQUEMA DE CODIFICACIN USADO.
SE EXPRESA EN BAUDIOS:
EQUIVALE A UN ELEMENTO DE SEAL POR SEGUNDO.
POR RAZONES HISTRICAS SE USAN LOS TRMINOS MARCA Y
ESPACIO, ALUDIENDO A LOS DGITOS BINARIOS 1 Y 0
RESPECTIVAMENTE.
LAS TAREAS PARA INTERPRETAR LAS SEALES DIGITALES EN EL
RECEPTOR SON:
CONOCER O DETERMINAR LA DURACIN DE CADA BIT.
DETERMINAR SI EL NIVEL PARA CADA BIT ES ALTO (1) O BAJO
(0).
CODIFICACIN DE DATOS

DATOS DIGITALES, SEALES


DIGITALES

LOS FACTORES QUE DETERMINAN EL XITO O EL FRACASO DEL


RECEPTOR AL INTERPRETAR LA SEAL DE ENTRADA SON:
LA RELACIN SEAL-RUIDO (MS PRECISAMENTE Eb/N0).
LA RAZN DE DATOS (O VELOCIDAD DE TRANSMISIN).
EL ANCHO DE BANDA.
CONSIDERANDO CONSTANTES OTROS FACTORES SE PUEDE
AFIRMAR:
UN AUMENTO DE LA RAZN DE DATOS AUMENTAR LA
RAZN DE ERROR POR BIT (PROBABILIDAD DE QUE UN BIT SE
RECIBA ERRNEAMENTE).
UN AUMENTO EN LA RELACIN S/N REDUCE LA TASA DE
ERROR POR BIT.
UN INCREMENTO DEL ANCHO DE BANDA PERMITE UN
AUMENTO EN LA RAZN DE DATOS.

CODIFICACIN DE DATOS

10

DATOS DIGITALES, SEALES


DIGITALES

TERMINOLOGA BSICA EN TRANSMISIN DE DATOS:


TRMINO

UNIDADES

DEFINICIN

ELEMENTO DE
DATOS

BITS

UN UNO O CERO BINARIOS

RAZN DE DATOS

BITS POR SEGUNDO (bps)

RAZN A LA QUE SE
TRANSMITEN LOS ELEMENTOS
DE DATOS

ELEMENTO DE
SEAL

DIGITAL: UN PULSO DE
TENSIN DE AMPLITUD
CONSTANTE
ANALGICO: UN PULSO
DE FRECUENCIA, FASE Y
AMPLITUD CONSTANTES

PARTE DE LA SEAL QUE OCUPA


EL INTERVALO MS CORTO
CORRESPONDIENTE A UN
CDIGO DE SEALIZACIN

RAZN DE
SEALIZACIN O
VELOCIDAD DE
MODULACIN

NMERO DE
ELEMENTOS DE SEAL
POR SEGUNDO
(BAUDIOS)

RAZN A LA QUE SE
TRANSMITEN LOS ELEMENTOS
DE SEAL

CODIFICACIN DE DATOS

11

DATOS DIGITALES, SEALES


DIGITALES

EL ESQUEMA DE CODIFICACIN ES OTRO FACTOR PARA MEJORAR


LAS PRESTACIONES DEL SISTEMA:
ES LA CORRESPONDENCIA QUE SE ESTABLECE ENTRE LOS BITS
DE LOS DATOS Y LOS ELEMENTOS DE SEAL.
LA EVALUACIN Y COMPARACIN DE LAS TCNICAS DE
CODIFICACIN DEBE CONSIDERAR:
ESPECTRO DE LA SEAL.
SINCRONIZACIN.
DETECCIN DE ERRORES.
INMUNIDAD AL RUIDO E INTERFERENCIAS.
COSTO Y COMPLEJIDAD.

CODIFICACIN DE DATOS

12

DATOS DIGITALES, SEALES


DIGITALES

PERIODO (T) E INTERVALO SIGNIFICATIVO ():


EJ. DE SEAL RZ (CON RETORNO A CERO):

EL PULSO OCUPA GENERALMENTE LA MITAD DEL INTERVALO


SIGNIFICATIVO.
CUANDO EL PULSO OCUPA TODO EL INTERVALO
SIGNIFICATIVO LA SEAL SER NRZ (SIN RETORNO A CERO).

CODIFICACIN DE DATOS

13

DATOS DIGITALES, SEALES


DIGITALES

ALGUNOS TIPOS DE TRANSMISIN Y SEALES:


TRANSMISIN UNIPOLAR POSITIVA SIN RETORNO A CERO (U+NRZ):

CODIFICACIN DE DATOS

14

DATOS DIGITALES, SEALES


DIGITALES

TRANSMISIN UNIPOLAR POSITIVA CON RETORNO A CERO (U+RZ):

CODIFICACIN DE DATOS

15

DATOS DIGITALES, SEALES


DIGITALES

TRANSMISIN UNIPOLAR NEGATIVA SIN RETORNO A CERO (U-NRZ):

CODIFICACIN DE DATOS

16

DATOS DIGITALES, SEALES


DIGITALES

TRANSMISIN UNIPOLAR NEGATIVA CON RETORNO A CERO (U-RZ):

CODIFICACIN DE DATOS

17

DATOS DIGITALES, SEALES


DIGITALES

TRANSMISIN POLAR SIN RETORNO A CERO (PNRZ):

CODIFICACIN DE DATOS

18

DATOS DIGITALES, SEALES


DIGITALES

TRANSMISIN POLAR CON RETORNO A CERO (PRZ):

CODIFICACIN DE DATOS

19

DATOS DIGITALES, SEALES


DIGITALES

TRANSMISIN BIPOLAR SIN RETORNO A CERO (BNRZ O BPNRZ):

CODIFICACIN DE DATOS

20

DATOS DIGITALES, SEALES


DIGITALES

TRANSMISIN BIPOLAR CON RETORNO A CERO (BRZ O BPRZ):

CODIFICACIN DE DATOS

21

DATOS DIGITALES, SEALES


DIGITALES

DEFINICIN DE LOS FORMATOS DE CODIFICACIN DIGITAL


DE SEALES:
NO RETORNO A CERO (NRZ-L):
0 = NIVEL ALTO; 1 = NIVEL BAJO.
NO RETORNO A CERO INVERTIDO (NRZI):
0 = NO HAY TRANSICIN AL COMIENZO DEL INTERVALO (UN
BIT CADA VEZ).
1 = TRANSICIN AL COMIENZO DEL INTERVALO.
BIPOLAR-AMI:
0 = NO HAY SENAL.
1 = NIVEL POSITIVO O NEGATIVO, ALTERNANTE.
PSEUDOTERNARIA:
0 = NIVEL POSITIVO O NEGATIVO, ALTERNANTE.
1 = NO HAY SENAL.

CODIFICACIN DE DATOS

22

DATOS DIGITALES, SEALES


DIGITALES

MANCHESTER:
0 = TRANSICIN DE ALTO A BAJO EN MITAD DEL INTERVALO.
1 = TRANSICIN DE BAJO A ALTO EN MITAD DEL INTERVALO.
MANCHESTER DIFERENCIAL:
SIEMPRE HAY UNA TRANSICIN EN MITAD DEL INTERVALO.
0 = TRANSICIN AL PRINCIPIO DEL INTERVALO.
1 = NO HAY TRANSICIN AL PRINCIPIO DEL INTERVALO.
B8ZS:
IGUAL QUE EL BIPOLAR-AMI, EXCEPTO QUE CUALQUIER
CADENA DE 8 CEROS SE REEMPLAZA POR UNA CADENA CON 2
VIOLACIONES DE CDIGO.
HDB3:
IGUAL QUE EL BIPOLAR-AMI, EXCEPTO QUE CUALQUIER
CADENA DE 4 CEROS SE REEMPLAZA POR UNA CADENA CON 1
VIOLACIN DE CDIGO.

CODIFICACIN DE DATOS

23

DATOS DIGITALES, SEALES


DIGITALES

FORMATOS DE CODIFICACIN CON SEAL DIGITAL:

CODIFICACIN DE DATOS

24

DATOS DIGITALES, SEALES


DIGITALES

NO RETORNO A CERO (NRZ, NONRETURN TO ZERO)


LA FORMA MS FRECUENTE Y FCIL DE TRANSMITIR SEALES
DIGITALES ES MEDIANTE UN NIVEL DIFERENTE DE TENSIN PARA
CADA UNO DE LOS BITS:
EL NIVEL DE TENSIN SE MANTIENE CONSTANTE DURANTE
LA DURACIN DEL BIT.
NO HAY TRANSICIONES (NO HAY RETORNO AL NIVEL CERO
DE TENSIN).
EJEMPLOS:
AUSENCIA DE TENSIN: 0 BINARIO; NIVEL CONSTANTE Y
POSITIVO DE TENSIN: 1 BINARIO.
NIVEL NEGATIVO DE TENSIN: UN VALOR BINARIO;
TENSIN POSITIVA: EL OTRO VALOR BINARIO: CDIGO
NIVEL NO RETORNO A CERO (NRZ-L NONRETURN-TOZERO-LEVEL).

CODIFICACIN DE DATOS

25

DATOS DIGITALES, SEALES


DIGITALES

UNA VARIANTE DEL NRZ SE DENOMINA NRZI (NONRETURN TO


ZERO, INVERT ON ONES):
MANTIENE CONSTANTE EL NIVEL DE TENSIN MIENTRAS
DURA UN BIT.
LOS DATOS SE CODIFICAN MEDIANTE LA PRESENCIA O
AUSENCIA DE UNA TRANSICIN DE LA SEAL AL PRINCIPIO
DEL INTERVALO DE DURACIN DEL BIT.
UN 1 SE CODIFICA MEDIANTE LA TRANSICIN (BAJO A ALTO O
ALTO A BAJO) AL PRINCIPIO DEL INTERVALO DEL BIT.
UN 0 SE REPRESENTA POR LA AUSENCIA DE TRANSICIN.
NRZI ES UN EJEMPLO DE CODIFICACIN DIFERENCIAL:
EN LUGAR DE DETERMINAR EL VALOR ABSOLUTO, LA
SEAL SE DECODIFICA COMPARANDO LA POLARIDAD DE
LOS ELEMENTOS ADYACENTES.
UNA VENTAJA ES QUE EN PRESENCIA DE RUIDO PUEDE
SER MS SEGURO DETECTAR UNA TRANSICIN QUE
COMPARAR UN VALOR CON UN UMBRAL.
CODIFICACIN DE DATOS

26

DATOS DIGITALES, SEALES


DIGITALES

LOS CDIGOS NRZ SON LOS MS FCILES DE IMPLEMENTAR Y


HACEN UN USO EFICAZ DEL ANCHO DE BANDA.
LA PRINCIPAL LIMITACIN DE LAS SEALES NRZ ES:
LA PRESENCIA DE UNA COMPONENTE DE CONTINUA.
LA AUSENCIA DE CAPACIDAD DE SINCRONIZACIN:
UNA CADENA LARGA DE UNOS O DE CEROS EN UN
ESQUEMA NRZ-L O UNA CADENA DE CEROS EN NRZI, SE
CODIFICAR COMO UN NIVEL DE TENSIN CONSTANTE
DURANTE UN LARGO INTERVALO DE TIEMPO.
CUALQUIER
FLUCTUACIN
ENTRE
LAS
TEMPORIZACIONES DEL TRANSMISOR Y EL RECEPTOR
DARN LUGAR A UNA PRDIDA DE SINCRONIZACIN
ENTRE AMBOS.
LOS CDIGOS NRZ SE USAN CON FRECUENCIA EN LAS
GRABACIONES MAGNTICAS, PERO NO SON ATRACTIVOS PARA
APLICACIONES DE TRANSMISIN DE SEALES.

CODIFICACIN DE DATOS

27

DATOS DIGITALES, SEALES


DIGITALES

BINARIO MULTINIVEL
ESTAS TCNICAS SUBSANAN ALGUNAS DE LAS DEFICIENCIAS DE
LOS CODIGOS NRZ.
SE USAN MS DE DOS NIVELES DE SEAL.
EJEMPLOS: EL BIPOLAR-AMI (ALTERNATE MARK INVERSION) Y
EL PSEUDOTERNARIO.
BIPOLAR-AMI:
UN 0 BINARIO SE REPRESENTA POR AUSENCIA DE SEAL Y EL
1 BINARIO COMO UN PULSO POSITIVO O NEGATIVO.
LOS PULSOS CORRESPONDIENTES A LOS 1 DEBEN TENER UNA
POLARIDAD ALTERNANTE.

CODIFICACIN DE DATOS

28

DATOS DIGITALES, SEALES


DIGITALES

LAS PRINCIPALES VENTAJAS SON:


NO HABR PROBLEMAS DE SINCRONIZACIN EN EL CASO DE
QUE HAYA UNA CADENA LARGA DE 1: CADA 1 FUERZA UNA
TRANSICIN, PERMITIENDO AL RECEPTOR QUE SE
SINCRONICE:
UNA CADENA LARGA DE CEROS ES UN PROBLEMA.
YA QUE LOS ELEMENTOS DE SEAL CORRESPONDIENTES A 1
ALTERNAN EL NIVEL DE TENSIN, NO HAY COMPONENTE
CONTINUA.
EL ANCHO DE BANDA DE LA SEAL RESULTANTE ES
CONSIDERABLEMENTE MENOR QUE PARA NRZ.
LA ALTERNANCIA ENTRE LOS PULSOS PERMITE DETECTAR
ERRORES.

CODIFICACIN DE DATOS

29

DATOS DIGITALES, SEALES


DIGITALES

PSEUDOTERNARIO:
LOS COMENTARIOS ANTERIORES SON TAMBIN VLIDOS
AC.
EL BIT 1 SE REPRESENTA POR LA AUSENCIA DE SEAL:
UNA CADENA LARGA DE 1 ES UN PROBLEMA DE
SINCRONIZACIN.
EL 0 SE REPRESENTA MEDIANTE PULSOS DE POLARIDAD
ALTERNANTE.
ES LA BASE DE MUCHAS APLICACIONES.

CODIFICACIN DE DATOS

30

DATOS DIGITALES, SEALES


DIGITALES

EL ESQUEMA BINARIO MULTINIVEL:


SUPERA LOS PROBLEMAS DE LOS CDIGOS NRZ.
NO ES TAN EFICAZ COMO LOS NRZ:
CON LA CODIFICACIN BINARIO MULTINIVEL LA SEAL
PUEDE TOMAR TRES VALORES EN CADA ELEMENTO DE
SEAL:
REPRESENTARA LOG23 = 1,58 BITS DE INFORMACIN.
EN REALIDAD TRANSPORTA SLO UN BIT DE
INFORMACIN.

CODIFICACIN DE DATOS

31

DATOS DIGITALES, SEALES


DIGITALES

EL RECEPTOR DE SEALES CODIFICADAS CON BINARIO


MULTINIVEL DEBE DISTINGUIR ENTRE TRES NIVELES (+A, A, 0), EN LUGAR DE LOS DOS NIVELES DE LOS NRZ:
LA SEAL DE UN CDIGO BINARIO MULTINIVEL
NECESITA APROXIMADAMENTE 3 dB MS DE
POTENCIA QUE LAS SEALES BIVALUADAS PARA LA
MISMA PROBABILIDAD DE ERROR.
LA TASA DE ERRORES POR BIT PARA LOS CDIGOS
NRZ, A UNA RELACIN SEAL RUIDO DADA, ES
SIGNIFICATIVAMENTE MENOR QUE LA NECESARIA EN
BINARIO MULTINIVEL.

CODIFICACIN DE DATOS

32

DATOS DIGITALES, SEALES


DIGITALES

TASA TERICA DE ERRORES POR BIT PARA VARIOS ESQUEMAS DE


CODIFICACIN DIGITAL:

CODIFICACIN DE DATOS

33

DATOS DIGITALES, SEALES


DIGITALES

BIFASE
ESTAS TCNICAS TAMBIN SUPERAN LAS LIMITACIONES DE LOS
CDIGOS NRZ.
DOS TCNICAS USADAS FRECUENTEMENTE SON LA MANCHESTER
Y LA DIFERENCIAL.
MANCHESTER: SIEMPRE HAY UNA TRANSICIN EN MITAD DEL
INTERVALO DE DURACIN DEL BIT:
SIRVE COMO UN PROCEDIMIENTO DE SINCRONIZACIN A LA
VEZ QUE SE TRANSMITEN LOS DATOS.
UNA TRANSICIN DE BAJO A ALTO REPRESENTA UN 1.
UNA TRANSICIN DE ALTO A BAJO REPRESENTA UN 0.
MANCHESTER DIFERENCIAL: LA TRANSICIN A MITAD DEL
INTERVALO
SE
UTILIZA
SLO
PARA
PROPORCIONAR
SINCRONIZACIN:
UN 0 SE REPRESENTA POR LA PRESENCIA DE UNA
TRANSICIN AL PRINCIPIO DEL INTERVALO DEL BIT.
UN 1 SE REPRESENTA MEDIANTE LA AUSENCIA DE
TRANSICIN.
CODIFICACIN DE DATOS

34

DATOS DIGITALES, SEALES


DIGITALES

TODAS LAS TCNICAS BIFASE FUERZAN AL MENOS UNA


TRANSICIN POR CADA BIT PUDIENDO TENER HASTA DOS:
LA MXIMA VELOCIDAD DE MODULACIN ES EL DOBLE QUE
EN LOS NRZ.
EL ANCHO DE BANDA NECESARIO ES MAYOR QUE PARA NRZ Y
CDIGOS BINARIOS MULTINIVEL.
LAS PRINCIPALES VENTAJAS SON:
SINCRONIZACIN: DEBIDO A LA TRANSICIN QUE SIEMPRE
OCURRE DURANTE EL INTERVALO CORRESPONDIENTE A UN
BIT, EL RECEPTOR PUEDE SINCRONIZARSE USANDO DICHA
TRANSICIN:
LOS CDIGOS BIFASE SE DENOMINAN TAMBIN AUTOSINCRONIZADOS.
NO TIENE COMPONENTE EN CONTINUA.
DETECCIN DE ERRORES: SE PUEDEN DETECTAR ERRORES SI
SE DETECTA UNA AUSENCIA DE LA TRANSICIN ESPERADA
EN MITAD DEL INTERVALO:
PARA
QUE EL RUIDO PRODUJERA UN ERROR NO
DETECTADO TENDRA QUE INVERTIR LA SEAL ANTES Y
DESPUS DE LA TRANSICIN.
CODIFICACIN DE DATOS

35

DATOS DIGITALES, SEALES


DIGITALES

SE USAN HABITUALMENTE EN LOS ESQUEMAS DE TRANSMISIN


DE DATOS, EJ.:
CDIGO MANCHESTER INTEGRANTE DE LA ESPECIFICACIN
DE LA NORMALIZACIN IEEE 802.3 PARA REDES LAN CON BUS
CSMA/CD USANDO CABLE COAXIAL EN BANDA BASE O PAR
TRENZADO.
CDIGO
MANCHESTER DIFERENCIAL ELEGIDO EN LA
NORMALIZACIN IEEE 802.5 PARA REDES LAN EN ANILLO CON
PASO
DE
TESTIGO,
USANDO
PARES
TRENZADOS
APANTALLADOS.

CODIFICACIN DE DATOS

36

DATOS DIGITALES, SEALES


DIGITALES

VELOCIDAD DE MODULACIN
SE DEBE DIFERENCIAR ENTRE:
LA RAZN DE DATOS O VELOCIDAD DE TRANSMISIN
(EXPRESADA EN BITS POR SEGUNDO): 1/tB CON tB = DURACIN
DE 1 BIT.
LA VELOCIDAD DE MODULACIN (EXPRESADA EN BAUDIOS):
VELOCIDAD A LA QUE SE GENERAN LOS ELEMENTOS DE
SEAL.
EJEMPLO CON CODIFICACIN MANCHESTER:
EL ELEMENTO DE SEAL MNIMO TIENE UNA DURACIN
IGUAL A LA MITAD DE LA DURACIN DEL INTERVALO
CORRESPONDIENTE A UN BIT.
PARA UNA CADENA DE BITS TODOS 0 1, SE GENERARA UNA
SERIE DE PULSOS, SIENDO LA VELOCIDAD MXIMA DE
MODULACIN DE 2/tB.

CODIFICACIN DE DATOS

37

DATOS DIGITALES, SEALES


DIGITALES

EJ.: UNA CADENA DE UNOS A 1 Mbps:

CODIFICACIN DE DATOS

38

DATOS DIGITALES, SEALES


DIGITALES

EN GENERAL:
D = R/b = R/(log2 L).
D: VELOCIDAD DE MODULACIN EN BAUDIOS.
R: VELOCIDAD DE TRANSMISIN O RAZN DE DATOS EN bps.
L: N DE ELEMENTOS DE SEAL DIFERENTES.
b: N DE BITS POR ELEMENTO DE SEAL.

CODIFICACIN DE DATOS

39

DATOS DIGITALES, SEALES


DIGITALES

TCNICAS DE ALTIBAJOS
LA IDEA SUBYACENTE ES SENCILLA:
REEMPLAZAR LAS SECUENCIAS DE BITS QUE DEN LUGAR A
NIVELES DE TENSIN CONSTANTE POR OTRAS SECUENCIAS
QUE PROPORCIONEN SUFICIENTE NMERO DE TRANSICIONES
ARRIBA Y ABAJO.
SE BUSCA QUE EL RELOJ DEL RECEPTOR PUEDA MANTENERSE
SINCRONIZADO.
EN EL RECEPTOR SE DEBE IDENTIFICAR LA SECUENCIA
REEMPLAZADA Y SUSTITUIRLA POR LA SECUENCIA ORIGINAL.
LA SECUENCIA REEMPLAZADA TENDR LA MISMA LONGITUD
QUE LA ORIGINAL.

CODIFICACIN DE DATOS

40

DATOS DIGITALES, SEALES


DIGITALES

LOS OBJETIVOS SON:


EVITAR LA COMPONENTE EN CONTINUA.
EVITAR LAS SECUENCIAS LARGAS QUE CORRESPONDEN A
SEALES DE TENSIN NULA.
NO REDUCIR LA VELOCIDAD DE DATOS.
TENER CAPACIDAD PARA DETECTAR ERRORES.
EJ. DE TCNICAS QUE SE USAN FRECUENTEMENTE EN LAS
COMUNICACIONES
A
LARGA
DISTANCIA:
REGLAS
DE
CODIFICACIN PARA B8ZS Y HDB3.

CODIFICACIN DE DATOS

41

DATOS DIGITALES, SEALES


DIGITALES

CODIFICACIN DE DATOS

42

DATOS DIGITALES, SEALES


DIGITALES

UN ESQUEMA DE CODIFICACIN USADO EN NORTEAMRICA SE


DENOMINA B8ZS (BIPOLAR WITH 8-ZEROS SUBSTITUTION):
SE BASA EN UN AMI BIPOLAR.
PARA EVITAR LA PRDIDA DE SINCRONIZACIN ANTE UNA
LARGA SECUENCIA DE CEROS SE CODIFICA SEGN ESTAS
REGLAS:
SI APARECE UN OCTETO CON TODO CEROS Y EL LTIMO
VALOR DE TENSIN ANTERIOR A DICHO OCTETO FUE
POSITIVO:
CODIFICAR DICHO OCTETO COMO 000+-0-+.
SI APARECE UN OCTETO CON TODO CEROS Y EL LTIMO
VALOR DE TENSIN ANTERIOR A DICHO OCTETO FUE
NEGATIVO:
CODIFICAR DICHO OCTETO COMO 000-+0+-.

CODIFICACIN DE DATOS

43

DATOS DIGITALES, SEALES


DIGITALES
CON
ESTE
PROCEDIMIENTO
SE
FUERZAN
DOS
VIOLACIONES DE CDIGO DEL CDIGO AMI:
ES MUY IMPROBABLE QUE ESTO SEA CAUSADO POR EL
RUIDO U OTROS DEFECTOS EN LA TRANSMISIN.
EL RECEPTOR IDENTIFICAR ESE PATRN Y LO
INTERPRETAR CONVENIENTEMENTE COMO UN
OCTETO TODO CEROS.
ES ADECUADO PARA ALTAS VELOCIDADES DE TRANSMISIN.

CODIFICACIN DE DATOS

44

DATOS DIGITALES, SEALES


DIGITALES

UN ESQUEMA UTILIZADO EN EUROPA Y JAPN ES EL HDB3


(HIGH DENSITY BIPOLAR-3 ZEROS):
SE BASA EN LA CODIFICACIN AMI.
ES ADECUADO PARA ALTAS VELOCIDADES DE TRANSMISIN.
SE REEMPLAZAN LAS CADENAS DE CUATRO CEROS POR
CADENAS QUE CONTIENEN UNO O DOS PULSOS.
EL CUARTO CERO SE SUSTITUYE POR UN ESTADO DE SEAL
NO PERMITIDO EN EL CDIGO:
PROCEDIMIENTO DE VIOLACIN DEL CDIGO.
EN LAS VIOLACIONES SIGUIENTES SE CONSIDERA LA
SIGUIENTE REGLA DE SUSTITUCIN EN HDB3:
NUMERO DE PULSOS
DESDE LA LTIMA

BIPOLARES (UNOS)
SUSTITUCIN

POLARIDAD DEL
PULSO ANTERIOR

IMPAR

PAR

000000+

+00+
-00-

CODIFICACIN DE DATOS

45

DATOS DIGITALES, SEALES


ANALGICAS

CODIFICACIN DE DATOS

46

DATOS DIGITALES, SEALES


ANALGICAS

LA SITUACIN MS CONOCIDA ES LA TRANSMISIN DE DATOS


DIGITALES, A TRAVS DE LA RED TELEFNICA.
SE PUEDEN CONECTAR DISPOSITIVOS DIGITALES A TRAVS DE LA
RED MEDIANTE EL USO DE DISPOSITIVOS MODEM (MODULADORDEMODULADOR):
CONVIERTEN
LOS
DATOS
DIGITALES
EN
SEALES
ANALGICAS Y VICEVERSA.

CODIFICACIN DE DATOS

47

DATOS DIGITALES, SEALES


ANALGICAS

TCNICAS DE CODIFICACIN
LA MODULACIN AFECTA A UNO O MS DE LOS PARMETROS
CARACTERSTICOS DE LA SEAL PORTADORA:
AMPLITUD, FRECUENCIA Y FASE.
HAY TRES TCNICAS BSICAS DE CODIFICACIN O DE
MODULACIN:
DESPLAZAMIENTO DE AMPLITUD: ASK: AMPLITUDESSHIFT KEYING.
DESPLAZAMIENTO DE FRECUENCIA: FSK: FREQUENCYSHIFT KEYING.
DESPLAZAMIENTO
DE FASE: PSK: PHASE-SHIFT
KEYING.
LA SEAL RESULTANTE SIEMPRE ACUPA UN ANCHO DE BANDA
CENTRADO EN TORNO A LA FRECUENCIA DE LA PORTADORA.

CODIFICACIN DE DATOS

48

DATOS DIGITALES, SEALES


ANALGICAS

MODULACIN DE SEALES ANALGICAS PARA DATOS DIGITALES:

DESPLAZAMIENTO
DE AMPLITUD

DESPLAZAMIENTO
DE FRECUENCIA

DESPLAZAMIENTO
DE FASE

CODIFICACIN DE DATOS

49

DATOS DIGITALES, SEALES


ANALGICAS

ASK
MODULACIN ASK CON DOS VALORES DE AMPLITUD:

CODIFICACIN DE DATOS

50

DATOS DIGITALES, SEALES


ANALGICAS

ASK
LOS DOS VALORES BINARIOS SE REPRESENTAN MEDIANTE DOS
AMPLITUDES DIFERENTES DE LA PORTADORA.
USUALMENTE UNA DE LAS AMPLITUDES ES CERO:
UNO DE LOS DGITOS BINARIOS SE REPRESENTA MEDIANTE
LA PRESENCIA DE LA PORTADORA A AMPLITUD CONSTANTE.
EL OTRO MEDIANTE LA AUSENCIA DE PORTADORA.
LA SEAL RESULTANTE ES:
s(t) = A cos(2fct)
1 BINARIO.
s(t) = 0
0 BINARIO.
LA PORTADORA ES:
A cos(2fct).
ES SENSIBLE A CAMBIOS REPENTINOS DE LA GANANCIA.
ES INEFICAZ: EN LNEAS DE CALIDAD TELEFNICA SE USA A
BAJAS VELOCIDADES.
CODIFICACIN DE DATOS

51

DATOS DIGITALES, SEALES


ANALGICAS

SE USA PARA LA TRANSMISIN DE DATOS DIGITALES EN FIBRAS


PTICAS.
EN LOS TRANSMISORES CON LED LA EXPRESIN ANTERIOR SIGUE
SIENDO VLIDA:
UN ELEMENTO DE SEAL SE REPRESENTA MEDIANTE UN
PULSO DE LUZ.
EL OTRO ELEMENTO SE REPRESENTA MEDIANTE LA AUSENCIA
DE LUZ.
EN LOS TRANSMISORES LASER SE TIENE NORMALMENTE:
UN ELEMENTO DE SEAL SER UNA SEAL DE BAJA
INTENSIDAD.
EL OTRO ELEMENTO SER UN HAZ DE LUZ DE MAYOR
AMPLITUD.

CODIFICACIN DE DATOS

52

DATOS DIGITALES, SEALES


ANALGICAS

FSK
MODULACIN FSK CON DOS VALORES DE FRECUENCIA:

CODIFICACIN DE DATOS

53

DATOS DIGITALES, SEALES


ANALGICAS

FSK
LOS DOS VALORES BINARIOS SE REPRESENTAN POR DOS
FRECUENCIAS DIFERENTES PRXIMAS A LA FRECUENCIA DE LA
PORTADORA.
LA SEAL RESULTANTE ES:
s(t) = A cos(2f1t)
1 BINARIO.
s(t) = A cos(2f2t)
0 BINARIO.
f1 Y f2 CORRESPONDEN A DESPLAZAMIENTOS DE IGUAL
MAGNITUD PERO EN SENTIDOS OPUESTOS DE LA FRECUENCIA
PORTADORA.

CODIFICACIN DE DATOS

54

DATOS DIGITALES, SEALES


ANALGICAS

EJEMPLO DEL USO DE FSK EN UNA TRANSMISIN FULL-DUPLEX EN


UNA LNEA DE CALIDAD TELEFNICA, CON LA SERIE DE MODEMS
BELL SYSTEM 108.
PARA TRANSMITIR FULL-DUPLEX EL ANCHO DE BANDA (300 A
3400 HZ) SE REPARTE EN TORNO A LOS 1700 HZ.
EN UNO DE LOS SENTIDOS LAS FRECUENCIAS UTILIZADAS PARA
REPRESENTAR AL 1 0 ESTN CENTRADAS EN TORNO A LOS 1170
HZ:
CON UN DESPLAZAMIENTO DE 100 HZ A CADA LADO.
CORRESPONDE A LA TRANSMISIN DE UNA SEAL CUYO
ESPECTRO CORRESPONDE A LA ZONA SOMBREADA DE LA
IZQUIERDA DE LA FIGURA.

CODIFICACIN DE DATOS

55

DATOS DIGITALES, SEALES


ANALGICAS

EN EL OTRO SENTIDO EL MODEM UTILIZARA SEALES


CORRESPONDIENTES CENTRADAS EN TORNO A LOS 2125 HZ:
CON UN DESPLAZAMIENTOS DE 100 HZ A CADA LADO.
CORRESPONDE AL REA SOMBREADA A LA DERECHA EN LA
FIGURA.
HAY UN PEQUEO SOLAPAMIENTO ENTRE LAS BANDAS, ES DECIR
HAY CIERTA INTERFERENCIA.
FSK ES MENOS SENSIBLE A ERRORES QUE ASK.
EN LNEAS DE CALIDAD TELEFNICA SE UTILIZA A BAJAS
VELOCIDADES.
TAMBIN SE USA EN TRANSMISIN DE RADIO A FRECUENCIAS
DESDE 3 HASTA 30 MHZ.
SE PUEDE USAR A FRECUENCIAS SUPERIORES EN REDES LAN QUE
UTILICEN CABLE COAXIAL.

CODIFICACIN DE DATOS

56

DATOS DIGITALES, SEALES


ANALGICAS

TRANSMISIN FULL-DUPLEX EN UNA LNEA DE CALIDAD


TELEFNICA:

CODIFICACIN DE DATOS

57

DATOS DIGITALES, SEALES


ANALGICAS

PSK
MODULACIN PSK EN FASE DE 0 Y 180:

CODIFICACIN DE DATOS

58

DATOS DIGITALES, SEALES


ANALGICAS

PSK
LA FASE DE LA SEAL PORTADORA SE DESPLAZA PARA
REPRESENTAR CON ELLO DATOS DIGITALES.
EN UN SISTEMA QUE UTILICE DOS FASES:
UN 0 BINARIO SE REPRESENTA MEDIANTE UNA SEAL CON LA
MISMA FASE QUE LA FASE DE LA SEAL ANTERIORMENTE
ENVIADA.
UN 1 SE REPRESENTA MEDIANTE UNA SEAL CUYA FASE
EST EN OPOSICIN DE FASE RESPECTO A LA SEAL
PRECEDENTE.
ESTA TCNICA SE CONOCE COMO PSK DIFERENCIAL:
EL DESPLAZAMIENTO EN FASE ES RELATIVO A LA FASE
CORRESPONDIENTE AL LTIMO SMBOLO TRANSMITIDO.

CODIFICACIN DE DATOS

59

DATOS DIGITALES, SEALES


ANALGICAS

LA SEAL RESULTANTE ES:


s(t) = A cos(2fct + )
1 BINARIO.
s(t) = A cos(2fct)
0 BINARIO.
LA FASE ES RELATIVA A LA CORRESPONDIENTE AL BIT
ANTERIOR.
PARA UTILIZAR MS EFICAZMENTE EL ANCHO DE BANDA, CADA
ELEMENTO DE SEAL TRANSMITIDA REPRESENTAR MS DE UN
BIT:

CODIFICACIN DE DATOS

60

DATOS DIGITALES, SEALES


ANALGICAS

EJ.: EN LUGAR DE USAR UN DESPLAZAMIENTO DE FASE DE


180 (PSK), SE CONSIDERAN DESPLAZAMIENTOS DE FASE
CORRESPONDIENTES A MULTIPLOS DE 90:
CADA ELEMENTO DE SEAL REPRESENTA 2 BITS EN VEZ
DE 1 BIT.
SE TIENE EL DESPLAZAMIENTO DE FASE EN CUADRATURA:
QPSK: QUADRATURE PHASE-SHIFT KEYING.
s(t) = A cos(2fct + 45)
11
s(t) = A cos(2fct + 135)
10
s(t) = A cos(2fct + 225)
00
s(t) = A cos(2fct + 315)
01

CODIFICACIN DE DATOS

61

DATOS DIGITALES, SEALES


ANALGICAS

ESTE ESQUEMA SE PUEDE AMPLIAR:


SE PUEDEN TRANSMITIR TRES BITS CADA VEZ SI SE USAN
OCHO NGULOS DE FASE DIFERENTES.
CADA NGULO PUEDE TENER VARIAS AMPLITUDES.
EJ.: SI UN MODEM UTILIZA 12 NGULOS DE FASE DIFERENTES,
Y 4 DE ELLOS TIENEN DOS POSIBLES AMPLITUDES:
CADA ELEMENTO DE SEAL TRANSPORTA 4 BITS.
LA RAZN DE DATOS SER 4 VECES LA VELOCIDAD DE
SEALIZACIN DE LA LNEA.

CODIFICACIN DE DATOS

62

DATOS DIGITALES, SEALES


ANALGICAS

QPSK (a), QAM-16 (b) Y QAM-64 (c):

CODIFICACIN DE DATOS

63

DATOS DIGITALES, SEALES


ANALGICAS

V32 PARA 9600 BPS (a); V32 BIS PARA 14400 BPS (b) :

CODIFICACIN DE DATOS

64

DATOS DIGITALES, SEALES


ANALGICAS

PRESTACIONES
EL PRIMER PARMETRO PARA COMPARAR LAS PRESTACIONES DE
LOS ESQUEMAS DE MODULACIN DIGITAL A ANALGICO ES EL
ANCHO DE BANDA DE LA SEAL MODULADA:
DEPENDER DE VARIOS FACTORES, ENTRE OTROS:
DE LA DEFINICIN QUE SE HAGA DE ANCHO DE BANDA.
DE LA TCNICA QUE SE USE PARA OBTENER LA SEAL
PASABANDA.
EL ANCHO DE BANDA BT PARA ASK Y PSK ES DE LA FORMA:
BT = (1 + r) R.
R ES LA RAZN DE BITS.
r EST RELACIONADO CON LA TCNICA DE FILTRADO DE LA
SEAL PARA LIMITAR SU ANCHO DE BANDA:
TPICAMENTE 0 < r < 1.

CODIFICACIN DE DATOS

65

DATOS DIGITALES, SEALES


ANALGICAS

EL ANCHO DE BANDA EST DIRECTAMENTE RELACIONADO CON


LA RAZN DE BITS.
EL ANCHO DE BANDA PARA FSK SE PUEDE EXPRESAR COMO:
BT = 2F + (1 + r) R.
F = f2 fc = fc f1 ES EL DESPLAZAMIENTO DE LA FRECUENCIA
DE LA SEAL MODULADA RESPECTO DE LA FRECUENCIA DE
LA PORTADORA.
CUANDO SE USAN FRECUENCIAS ALTAS, EL TRMINO F ES
EL DOMINANTE.
CON SEALIZACIN MULTINIVEL SE PUEDEN CONSEGUIR MEJORAS
SIGNIFICATIVAS EN EL ANCHO DE BANDA.

CODIFICACIN DE DATOS

66

DATOS ANALGICOS, SEALES


DIGITALES

CODIFICACIN DE DATOS

67

DATOS ANALGICOS, SEALES


DIGITALES

MS CORRECTO QUE DECIR TRANSFORMACIN DE DATOS


ANALGICOS EN SEALES DIGITALES ES DECIR CONVERSIN DE
DATOS ANALGICOS EN DATOS DIGITALES: DIGITALIZACIN.
UNA VEZ CONVERTIDOS LOS DATOS ANALGICOS EN DIGITALES
PUEDE OCURRIR LO SIGUIENTE:
LOS DATOS DIGITALES SE TRANSMITEN USANDO NRZ-L:
SE HA REALIZADO DIRECTAMENTE UNA CONVERSIN DE
DATOS ANALGICOS A SEALES DIGITALES.
LOS DATOS DIGITALES SE CODIFICAN USANDO UN CDIGO
DIFERENTE AL NRZ-L:
SE NECESITA UN PASO ADICIONAL.

CODIFICACIN DE DATOS

68

DATOS ANALGICOS, SEALES


DIGITALES

LOS DATOS DIGITALES SE CONVIERTEN EN SEALES


ANALGICAS, USANDO UNA DE LAS TCNICAS DE
MODULACIN PRESENTADAS:
EJ. DE DIGITALIZACIN DE DATOS ANALGICOS:

LOS DATOS DE VOZ, AL HABER SIDO DIGITALIZADOS, SE


PUEDEN TRATAR COMO SI FUERAN DIGITALES, INCLUSO
CUANDO LOS REQUISITOS DE TRANSMISIN (EJ.:
MICROONDAS) FUERCEN LA UTILIZACIN DE SEALES
ANALGICAS.

CODIFICACIN DE DATOS

69

DATOS ANALGICOS, SEALES


DIGITALES

EL DISPOSITIVO QUE SE UTILIZA PARA LA CONVERSIN DE LOS


DATOS ANALGICOS EN DIGITALES Y POSTERIORMENTE RECUPERA
LOS DATOS ANALGICOS INICIALES DE LOS DIGITALES SE
DENOMINA CODEC (CODIFICADOR-DECODIFICADOR):
LAS DOS TCNICAS MS IMPORTANTES USADAS EN LOS
CODECS SON:
MODULACIN POR IMPULSOS CODIFICADOS.
MODULACIN DELTA.
MODULACIN POR CODIFICACIN DE IMPULSOS
LA MODULACIN PCM PULSE CODE MODULATION SE BASA
EN EL TEOREMA DE MUESTREO:
SI UNA SEAL f(t) SE MUESTREA A INTERVALOS REGULARES
DE TIEMPO CON UNA FRECUENCIA MAYOR QUE EL DOBLE DE
LA FRECUENCIA SIGNIFICATIVA MS ALTA DE LA SENAL,
ENTONCES
LAS
MUESTRAS
CONTIENEN
TODA
LA
INFORMACIN DE LA SEAL ORIGINAL.
LA FUNCIN f(t) SE PUEDE RECONSTRUIR A PARTIR DE ESTAS
MUESTRAS MEDIANTE LA UTILIZACIN DE UN FILTRO PASABAJA.
CODIFICACIN DE DATOS

70

DATOS ANALGICOS, SEALES


DIGITALES

EN UNA LNEA TELEFNICA DE CALIDAD DE VOZ, CON


FRECUENCIAS POR DEBAJO DE 4000 HZ, PARA CARACTERIZAR
COMPLETAMENTE LA SEAL DE VOZ SERA SUFICIENTE OBTENER
8000 MUESTRAS/SEGUNDO.
PARA UNA SEAL ORIGINAL LIMITADA EN BANDA CON UN ANCHO
DE BANDA B, LAS MUESTRAS SE TOMAN A UNA FRECUENCIA 2B:
CADA 1/2B SEGUNDOS.
ESTAS MUESTRAS SE REPRESENTAN COMO PULSOS DE CORTA
DURACIN CUYA AMPLITUD ES PROPORCIONAL AL VALOR
ORIGINAL DE LA SEAL.
ESTE PROCEDIMIENTO SE DENOMINA MODULACIN POR
AMPLITUD
DE
IMPULSOS
(PAM,
PULSE
AMPLITUDE
MODULATION).

CODIFICACIN DE DATOS

71

DATOS ANALGICOS, SEALES


DIGITALES

PAM ES EL PRIMER PASO HACIA LA CODIFICACIN PCM:


LOS
DATOS PCM SE OBTIENEN A PARTIR DE LA
CUANTIFICACIN DE LAS MUESTRAS PAM.
LA AMPLITUD DE CADA MUESTRA PAM SE APROXIMA
MEDIANTE UN ENTERO DE N-BITS.

CODIFICACIN DE DATOS

72

DATOS ANALGICOS, SEALES


DIGITALES

EJ. DE MODULACIN POR CODIFICACIN DE IMPULSOS:

EL ANCHO DE BANDA B ES LA
DIFERENCIA ENTRE LA FRECUENCIA
MXIMA (fm) Y LA FRECUENCIA 0.
LA AMPLITUD DE LA SEAL
REQUIERE REPRESENTAR
BINARIOS ENTRE 0 Y 15.

CADA MUESTRA SE REPRESENTA POR UN BLOQUE DE 4 BITS.


CODIFICACIN DE DATOS

73

DATOS ANALGICOS, SEALES


DIGITALES

CONVERSIN ANALGICA A DIGITAL:

EN EL RECEPTOR ESTE PROCEDIMIENTO SE INVIERTE PARA


OBTENER LA SEAL ANALGICA.

CODIFICACIN DE DATOS

74

DATOS ANALGICOS, SEALES


DIGITALES

ESTE PROCEDIMIENTO VIOLA LAS CONDICIONES EXIGIDAS POR


EL TEOREMA DE MUESTREO:
AL CUANTIFICAR LOS IMPULSOS PAM, LA SEAL ORIGINAL
SLO SE APROXIMA:
NO PODR SER RECUPERADA CON EXACTITUD.
ESTE EFECTO SE DENOMINA ERROR DE CUANTIFICACIN O
RUIDO DE CUANTIZACIN.
LA RAZN SEAL-RUIDO PARA EL RUIDO DE CUANTIZACIN
SE PUEDE EXPRESAR COMO:
S/N = 6n a dB
n: NMERO DE BITS DE LA MUESTRA.
a: CONSTANTE DEFINIDA ENTRE 0 Y 1.
EL ESQUEMA PCM SE REFINA MEDIANTE TCNICAS DE
CODIFICACIN NO LINEAL, EN LAS QUE LOS NIVELES DE
CUANTIZACIN NO ESTN IGUALMENTE SEPARADOS.

CODIFICACIN DE DATOS

75

DATOS ANALGICOS, SEALES


DIGITALES

EL PROBLEMA AL CONSIDERAR SEPARACIONES ENTRE NIVELES


(DE AMPLITUD DE ENTRADA) IGUALES ES QUE EL VALOR MEDIO
DEL VALOR ABSOLUTO DEL ERROR PARA CADA MUESTRA ES EL
MISMO:
INDEPENDIENTEMENTE DEL NIVEL DE LA SEAL.
LOS
NIVELES DE SEAL MS PEQUEOS ESTARN
RELATIVAMENTE MS DISTORSIONADOS.
AL USAR UN NMERO MAYOR DE NIVELES DE CUANTIZACIN
PARA SEALES DE POCA AMPLITUD, Y UN NMERO MENOR
PARA LAS SEALES DE AMPLITUD GRANDE, SE CONSIGUE
UNA REDUCCIN EN LA DISTORSIN MEDIA DE LA SEAL.

CODIFICACIN DE DATOS

76

DATOS ANALGICOS, SEALES


DIGITALES

CODIFICACIN DE DATOS

77

DATOS ANALGICOS, SEALES


DIGITALES

EL MISMO EFECTO SE LOGRA CON CUANTIZACIN UNIFORME


COMPRIMIENDO Y POSTERIORMENTE EXPANDIENDO LA SEAL
ANALGICA DE ENTRADA:
EN LA ENTRADA SE COMPRIME EL RANGO DE INTENSIDADES DE
LA SEAL, ASIGNANDO A LAS SEALES DE BAJA AMPLITUD
UNA GANANCIA SUPERIOR QUE A LAS SEALES DE AMPLITUD
MAYOR.
EN LA SALIDA SE REALIZA LA OPERACIN CONTRARIA.

CODIFICACIN DE DATOS

78

DATOS ANALGICOS, SEALES


DIGITALES

FUNCIN TPICA DE COMPRESIN EXPANSIN:

CODIFICACIN DE DATOS

79

DATOS ANALGICOS, SEALES


DIGITALES

LA CODIFICACIN NO LINEAL PUEDE CONSEGUIR UNA MEJORA


SIGNIFICATIVA DE LA RAZN SEAL-RUIDO DE UN SISTEMA
PCM.
PARA SENALES DE VOZ SE HAN CONSEGUIDO MEJORAS DEL
ORDEN DE 24 A 30 dB.

CODIFICACIN DE DATOS

80

DATOS ANALGICOS, SEALES


DIGITALES

MODULACIN DELTA (DM: DELTA MODULATION)


SE HA DESARROLLADO UN GRAN NMERO DE TCNICAS PARA:
MEJORAR LAS PRESTACIONES DE LA CODIFICACIN PCM.
REDUCIR SU COMPLEJIDAD.
UNA DE LAS MS ACEPTADAS ES LA MODULACIN DELTA.
LA ENTRADA ANALGICA SE APROXIMA MEDIANTE UNA FUNCIN
ESCALERA QUE EN CADA INTERVALO DE MUESTREO (TS) SUBE O
BAJA UN NIVEL DE CUANTIFICACIN ().

CODIFICACIN DE DATOS

81

DATOS ANALGICOS, SEALES


DIGITALES

LA CARACTERSTICA PRINCIPAL DE LA FUNCIN ESCALERA ES


QUE SU COMPORTAMIENTO ES BINARIO:
EN CADA INSTANTE DE MUESTREO LA FUNCIN SUBE O BAJA
UNA CANTIDAD CONSTANTE .
LA SALIDA SE PUEDE REPRESENTAR MEDIANTE UN NICO BIT
PARA CADA MUESTRA.
SE GENERA UNA CADENA DE BITS APROXIMANDO LA DERIVADA
EN LUGAR DE LA AMPLITUD DE LA SEAL ANALGICA DE
ENTRADA:
SE GENERA UN 1 SI LA FUNCIN ESCALERA SUBE EN EL
SIGUIENTE INTERVALO, O UN 0 EN CUALQUIER OTRO
CASO.

CODIFICACIN DE DATOS

82

DATOS ANALGICOS, SEALES


DIGITALES

EJEMPLO DE MODULACIN DELTA:

CODIFICACIN DE DATOS

83

DATOS ANALGICOS, SEALES


DIGITALES

MODULACIN DELTA:

CODIFICACIN DE DATOS

84

DATOS ANALGICOS, SEALES


DIGITALES

EN LA TRANSMISIN OCURRE LO SIGUIENTE:


POR CADA INTERVALO DE MUESTREO LA SEAL ANALGICA DE
ENTRADA SE COMPARA CON EL VALOR MS RECIENTE DE LA
FUNCIN ESCALERA.
SI EL VALOR DE LA FORMA DE ONDA MUESTREADA SUPERA EL
DE LA FUNCIN ESCALERA, SE GENERA UN 1, EN OTRO CASO SE
GENERARA UN 0.
LA FUNCIN ESCALERA SIEMPRE SE MODIFICA EN LA
DIRECCIN DE LA SEAL DE ENTRADA.
LA SALIDA ES UNA SECUENCIA BINARIA QUE PUEDE USARSE EN
EL RECEPTOR PARA RECONSTRUIR LA FUNCIN ESCALERA.
ESTA FUNCIN RECONSTRUIDA SE PODR SUAVIZAR PARA
GENERAR UNA APROXIMACIN ANALGICA A LA SEAL
ANALGICA DE ENTRADA.

CODIFICACIN DE DATOS

85

DATOS ANALGICOS, SEALES


DIGITALES

LOS PARMETROS IMPORTANTES EN EL ESQUEMA DM SON:


EL TAMAO DEL CUANTO ASIGNADO A CADA DGITO BINARIO:
.
LA FRECUENCIA DE MUESTREO.
SE DEBE ELEGIR PARA CONSEGUIR UN COMPROMISO ENTRE LOS
DOS TIPOS DE ERROR O RUIDO:
CUANDO LA SEAL ANALGICA VARA MUY DESPACIO HABR
RUIDO DE CUANTIZACIN, QUE SER TANTO MAYOR CUANTO
MAYOR SEA .
CUANDO LA SEAL DE ENTRADA CAMBIA TAN RPIDAMENTE
QUE LA FUNCIN ESCALERA NO LA PUEDE SEGUIR, SE
PRODUCIR UN RUIDO DE SOBRECARGA EN LA PENDIENTE,
QUE AUMENTAR AL DISMINUIR .

CODIFICACIN DE DATOS

86

DATOS ANALGICOS, SEALES


DIGITALES

PRESTACIONES
SE PUEDE CONSEGUIR UNA BUENA CALIDAD DE REPRODUCCIN
DE VOZ CON 128 NIVELES, ES DECIR CON 7 BITS (27 = 128).
LA SEAL DE VOZ OCUPA UN ANCHO DE BANDA DE 4 KHZ.
SEGN EL TEOREMA DE MUESTREO LAS MUESTRAS SE DEBEN
TOMAR A UNA RAZN DE 8000 MUESTRAS POR SEGUNDO:
SIGNIFICA UNA RAZN DE DATOS DE 8000 X 7 = 56 KBPS PARA
LOS DATOS DIGITALES CODIFICADOS EN PCM.
UNA SEAL ANALGICA DE VOZ OCUPA 4 KHZ.
UNA SEAL DIGITAL A 56 KBPS NECESITAR DEL ORDEN DE AL
MENOS 28 KHZ.
UN ESQUEMA TPICO PARA LA TELEVISIN EN COLORES UTILIZA
UN CDIGO DE 10 BITS, QUE SE TRANSMITE A 92 MBPS PARA
SEALES DE 4,6 MHZ DE ANCHO DE BANDA.

CODIFICACIN DE DATOS

87

DATOS ANALGICOS, SEALES


DIGITALES

A PESAR DE LO SEALADO, LAS TCNICAS DE TRANSMISIN


DIGITAL SE UTILIZAN CADA VEZ MS PARA LA TRANSMISIN DE
DATOS ANALGICOS, DEBIDO A QUE:
AL USAR REPETIDORES EN LUGAR DE AMPLIFICADORES NO
HAY RUIDO ADITIVO.
EN LUGAR DE UTILIZAR MULTIPLEXACIN POR DIVISIN EN
FRECUENCIAS
(FDM
FRECUENCY-DIVISION
MULTIPLEXING), SE USA LA MULTIPLEXACIN POR DIVISIN
EN EL TIEMPO (TDM, TIME-DIVISION MULTIPLEXING):
EN TDM NO HAY RUIDO DE INTERMODULACIN.
SE UTILIZAN TCNICAS MS EFICACES DE CONMUTACIN.

CODIFICACIN DE DATOS

88

DATOS ANALGICOS, SEALES


ANALGICAS

CODIFICACIN DE DATOS

89

DATOS ANALGICOS, SEALES


ANALGICAS

LA MODULACIN ES EL PROCESO DE COMBINAR UNA SEAL DE


ENTRADA m(t) Y UNA PORTADORA A FRECUENCIA fc PARA
PRODUCIR UNA SEAL s(t) CUYO ANCHO DE BANDA EST
(NORMALMENTE) CENTRADO EN TORNO A fc.
PARA DATOS DIGITALES LA MODULACIN ES NECESARIA CUANDO
EXISTE SLO LA POSIBILIDAD DE TRANSMISIN ANALGICA.
PARA DATOS ANALGICOS LA JUSTIFICACIN NO ES TAN
EVIDENTE:
SE DEBE TENER PRESENTE QUE LAS SEALES DE VOZ SE
TRANSMITEN A TRAVS DE LNEAS TELEFNICAS USANDO SU
ESPECTRO ORIGINAL (ESTO ES TRANSMISIN EN BANDA BASE).

CODIFICACIN DE DATOS

90

DATOS ANALGICOS, SEALES


ANALGICAS

LAS RAZONES PRINCIPALES PARA MODULAR DATOS ANALGICOS


SON:
PARA HACER UNA TRANSMISIN MS EFECTIVA PUEDE QUE SE
NECESITE UNA FRECUENCIA MAYOR:
PARA
MEDIOS NO GUIADOS ES PRCTICAMENTE
IMPOSIBLE TRANSMITIR SEALES EN BANDA-BASE YA QUE
EL TAMAO DE LAS ANTENAS TENDRA QUE SER DE VARIOS
KILMETROS DE DIAMETRO.
LA MODULACIN PERMITE LA MULTIPLEXACIN POR DIVISIN
EN FRECUENCIAS.

CODIFICACIN DE DATOS

91

DATOS ANALGICOS, SEALES


ANALGICAS

LAS TCNICAS MS IMPORTANTES PARA LA MODULACIN DE


DATOS ANALGICOS SON:
MODULACIN
EN
AMPLITUD
(AM:
AMPLITUDE
MODULATION).
MODULACIN
EN
FRECUENCIAS
(FM:
FRECUENCY
MODULATION).
MODULACIN EN FASE (PM: PHASE MODULATION).

CODIFICACIN DE DATOS

92

DATOS ANALGICOS, SEALES


ANALGICAS

MODULACIN EN AMPLITUD
LA MODULACIN EN AMPLITUD MS SENCILLA ES LA SIGUIENTE:

CODIFICACIN DE DATOS

93

DATOS ANALGICOS, SEALES


ANALGICAS

MATEMTICAMENTE SE PUEDE EXPRESAR COMO:


s(t) = [1 + na x(t)] cos 2fct.
cos 2fct ES LA PORTADORA.
x(t) ES LA SEAL DE ENTRADA.
AMBAS SEALES NORMALIZADAS A LA AMPLITUD UNIDAD.
na ES EL NDICE DE MODULACIN:
COCIENTE ENTRE LA AMPLITUD DE LA SEAL DE ENTRADA
Y LA AMPLITUD DE LA PORTADORA.
m(t) = na x(t) ES LA SEAL DE ENTRADA.
1 ES UNA COMPONENTE DE CONTINUA.
ESTE ESQUEMA TAMBIN SE DENOMINA TRANSMISIN DE
PORTADORA CON DOBLE BANDA LATERAL (DSBTC: DOUBLE
SIDEBAND TRANSMITTED CARRIER).

CODIFICACIN DE DATOS

94

DATOS ANALGICOS, SEALES


ANALGICAS

EJEMPLO:
OBTENER LA EXPRESIN PARA s(t) SI x(t) ES LA SEAL
MODULADORA EN AMPLITUDES cos 2fmt.
SE TIENE QUE:
s(t) = [1 + na cos 2fmt] cos 2fct
UTILIZANDO LA IDENTIDAD TRIGONOMTRICA:
s(t) = cos 2fct + (na /2) cos 2(fc fm)t + (na /2) cos 2(fc + fm)t
LA SEAL RESULTANTE TIENE UNA COMPONENTE A LA
FRECUENCIA ORIGINAL DE LA PORTADORA, Y COMPONENTES
ADICIONALES SEPARADAS fm HZ DE LA FRECUENCIA DE LA
PORTADORA.

CODIFICACIN DE DATOS

95

DATOS ANALGICOS, SEALES


ANALGICAS

AM IMPLICA LA MULTIPLICACIN DE LA SEAL DE ENTRADA POR


LA PORTADORA:
LA ENVOLVENTE DE LA SEAL RESULTANTE ES [1 + na x(t)]:
SI na < 1: LA ENVOLVENTE SER UNA REPRODUCCIN
EXACTA DE LA SEAL ORIGINAL.
SI na > 1: LA ENVOLVENTE CRUZAR EL EJE DEL TIEMPO Y
SE PERDER INFORMACIN.
EL ESPECTRO DE LA SEAL AM EST FORMADO POR:
LA PORTADORA ORIGINAL.
EL ESPECTRO DE LA SEAL DE ENTRADA DESPLAZADO SOBRE
fc.

CODIFICACIN DE DATOS

96

DATOS ANALGICOS, SEALES


ANALGICAS

LA PARTE DEL ESPECTRO CON:


|f| > | fc| ES LA BANDA LATERAL SUPERIOR.
|f| < | fc| ES LA BANDA LATERAL INFERIOR.
AMBAS BANDAS SON RPLICAS EXACTAS DEL ESPECTRO ORIGINAL
M(f):
LA BANDA INFERIOR EST INVERTIDA EN FRECUENCIAS.

CODIFICACIN DE DATOS

97

DATOS ANALGICOS, SEALES


ANALGICAS

ESPECTRO DE UNA SEAL AM:

CODIFICACIN DE DATOS

98

DATOS ANALGICOS, SEALES


ANALGICAS

EJEMPLO: SE CONSIDERA LA MODULACIN DE LA SEAL DE VOZ,


CON UN ESPECTRO ENTRE 300 Y 3000 HZ, SOBRE UNA PORTADORA
DE 60 KHZ:
LA SEAL RESULTANTE ESTAR CONSTITUIDA POR:
LA BANDA SUPERIOR: ENTRE 60,3 Y 63 KHZ.
LA BANDA INFERIOR: ENTRE 57 Y 59,7 KHZ.
LA PORTADORA DE 60 KHZ.
UNA RELACIN IMPORTANTE ES:
Pt = Pc [1 + (na2/2)].
Pt ES LA POTENCIA TOTAL TRANSMITIDA EN s(t).
Pc ES LA POTENCIA TRANSMITIDA EN LA PORTADORA.
na DEBE SER TAN GRANDE COMO SEA POSIBLE SIN SUPERAR 1:
PARA QUE LA MAYOR PARTE DE LA POTENCIA DE LA
SEAL TRANSMITIDA SE USE PARA TRANSPORTAR
INFORMACIN.
CODIFICACIN DE DATOS

99

DATOS ANALGICOS, SEALES


ANALGICAS

s(t) CONTIENE COMPONENTES INNECESARIAS:


C/U DE LAS BANDAS LATERALES CONTIENE TODO EL ESPECTRO
DE m(t).

CODIFICACIN DE DATOS

100

DATOS ANALGICOS, SEALES


ANALGICAS

LA VARIANTE DE AM DENOMINADA AM DE BANDA LATERAL UNICA


(SSB: SINGLE SIDEBAND) APROVECHA ESTE HECHO:
TRANSMITE SLO UNA DE LAS BANDAS LATERALES,
ELIMINANDO LA OTRA Y LA PORTADORA.
LAS PRINCIPALES VENTAJAS DE ESTA APROXIMACIN SON:
SLO SE NECESITA LA MITAD DEL ANCHO DE BANDA:
BT = B.
B ES EL ANCHO DE BANDA DE LA SEAL ORIGINAL.
EN DSBTC BT = 2B .
SE NECESITA MENOS POTENCIA:
SE AHORRA LA POTENCIA CORRESPONDIENTE A LA
PORTADORA Y A LA OTRA BANDA LATERAL.

CODIFICACIN DE DATOS

101

DATOS ANALGICOS, SEALES


ANALGICAS

OTRA VARIANTE ES LA DOBLE BANDA LATERAL CON PORTADORA


SUPRIMIDA (DSBSC: DOUBLE SIDEBAND SUPRESSED CARRIER"):
SE ELIMINA LA FRECUENCIA PORTADORA.
SE TRANSMITEN LAS DOS BANDAS LATERALES.
SE AHORRA ALGO DE POTENCIA.
SE UTILIZA IGUAL ANCHO DE BANDA QUE EN DSBTC.
DESVENTAJA DE SUPRIMIR LA PORTADORA:
SE LA PUEDE USAR PARA LA SINCRONIZACIN.
UNA SOLUCIN DE COMPROMISO ES LA DENOMINADA BANDA
LATERAL VESTIGIAL (VSB: VESTIGIAL SIDEBAND):
SE USA UNA DE LAS BANDAS LATERALES Y UNA PORTADORA DE
POTENCIA REDUCIDA.

CODIFICACIN DE DATOS

102

DATOS ANALGICOS, SEALES


ANALGICAS

MODULACIN EN ANGULO
LA MODULACIN EN FRECUENCIAS (FM: FREQUENCY
MODULATION) Y LA MODULACIN EN FASE (PM: PHASE
MODULATION) SON CASOS PARTICULARES DE LA MODULACIN
EN NGULO.
LA SEAL MODULADA SE EXPRESA COMO:
s(t) = Ac cos[2fct + (t)].
EN LA MODULACIN EN FASE LA FASE ES PROPORCIONAL A LA
SEAL MODULADORA:
(t) = npm(t).
np ES EL NDICE DE MODULACIN EN FASE.
EN LA MODULACIN EN FRECUENCIAS LA DERIVADA DE LA FASE
ES PROPORCIONAL A LA SEAL MODULADORA:
(t) = nfm(t).
nf ES EL NDICE DE MODULACIN EN FRECUENCIAS.

CODIFICACIN DE DATOS

103

DATOS ANALGICOS, SEALES


ANALGICAS

LA FASE DE s(t) EN CUALQUIER INSTANTE DADO ES 2fct = (t).


LA DESVIACIN DE FASE INSTANTNEA RESPECTO A LA SEAL
PORTADORA ES (t).
EN LA MODULACIN EN FASE (PM) LA DESVIACIN INSTANTNEA
DE FASE ES PROPORCIONAL A m(t).
LA FRECUENCIA SE PUEDE DEFINIR COMO LA RAZN DEL CAMBIO
DE FASE DE UNA SEAL:
LA FRECUENCIA INSTANTNEA DE s(t) ES:

2fi (t )

d
dt

[2f ct (t )]

1
f i (t ) f c
' (t )
2

LA DESVIACIN DE LA FRECUENCIA INSTANTNEA RESPECTO A


LA FRECUENCIA DE LA PORTADORA ES (t):
EN FM ES PROPORCIONAL A m(t).
CODIFICACIN DE DATOS

104

DATOS ANALGICOS, SEALES


ANALGICAS

MODULACIN EN AMPLITUD, FASE Y FRECUENCIA DE UNA


PORTADORA SINUSOIDAL MEDIANTE UNA SEAL SINUSOIDAL:

CODIFICACIN DE DATOS

105

DATOS ANALGICOS, SEALES


ANALGICAS

OBSERVACIONES CON RELACIN A FM:


LA DESVIACIN DE PICO F ES:

1
F
n f Am Hz
2

Am ES EL VALOR MXIMO DE m(t).


UN INCREMENTO EN LA AMPLITUD DE m(t) AUMENTAR F:
AUMENTARA EL ANCHO DE BANDA TRANSMITIDO BT.
NO SE INCREMENTA EL NIVEL DE POTENCIA MEDIO DE LA
SEAL FM: Ac2/2.
EN AM EL NIVEL DE MODULACIN AFECTA A LA POTENCIA DE LA
SEAL AM PERO NO AFECTA A SU ANCHO DE BANDA.

CODIFICACIN DE DATOS

106

DATOS ANALGICOS, SEALES


ANALGICAS

AM, FM Y PM DAN LUGAR A UNA SEAL CUYO ANCHO DE BANDA


EST CENTRADO EN TORNO A fc:
PERO LAS AMPLITUDES DE SUS ANCHOS DE BANDA SON MUY
DIFERENTES.
LA MODULACIN EN AMPLITUD ES UN PROCESO LINEAL QUE
PRODUCE FRECUENCIAS QUE SON LA SUMA Y LA DIFERENCIA DE
LA PORTADORA Y LAS COMPONENTES DE LA MODULADORA:
BT=2B.
LA MODULACIN EN NGULO INCLUYE UN TRMINO DE LA
FORMA cos[(t)]:
NO ES LINEAL.
GENERAR UN GRAN RANGO DE FRECUENCIAS.

CODIFICACIN DE DATOS

107

DATOS ANALGICOS, SEALES


ANALGICAS

PARA UNA SEAL MODULADORA SINUSOIDAL DE FRECUENCIA fm,


s(t) CONTENDR COMPONENTES EN fc + fm, fc + 2fm, Y AS
SUCESIVAMENTE.
EN EL CASO MS GENERAL, PARA LA TRANSMISIN DE UNA
SEAL FM O PM, SE NECESITAR UN ANCHO DE BANDA INFINITO:
EN LA PRCTICA UNA BUENA APROXIMACIN ES LA LEY DE
CARSON:
BT = 2( + 1)B.
= npAm
PARA PM.
= (F / B) = (nfAm / 2B)
PARA FM.
LA EXPRESIN PARA FM SE PUEGE REESCRIBIR:
BT = 2F + 2B.
CONCLUSIN: TANTO FM COMO PM NECESITAN UN ANCHO DE
BANDA MAYOR QUE AM.

CODIFICACIN DE DATOS

108

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

CODIFICACIN DE DATOS

109

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

PERMITE TRANSMITIR TANTO SEALES ANALGICAS COMO


DIGITALES, MEDIANTE LA UTILIZACIN DE UNA SEAL
ANALGICA.
SE DESARROLL INICIALMENTE PARA APLICACIONES DE
AGENCIAS DE INFORMACIN Y MILITARES.
LA IDEA BSICA ES EXPANDIR LA INFORMACIN DE LA SEAL
SOBRE UN ANCHO DE BANDA MAYOR PARA DIFICULTAR:
INTERFERENCIAS.
INTERCEPCIN.
EL PRIMER TIPO DE TCNICA SE DENOMINA SALTO EN
FRECUENCIAS.
UNA VERSIN MS RECIENTE ES EL ESPECTRO EXPANDIDO CON
SECUENCIA DIRECTA.
SE UTILIZAN EN REDES DE DATOS INALMBRICAS Y EN TELFONOS
INALMBRICOS.

CODIFICACIN DE DATOS

110

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

MODELO GENERAL PARA UN SISTEMA DE COMUNICACIN DIGITAL


CON EXPECTRO EXPANDIDO:

EL CODIFICADOR DEL CANAL PRODUCE UNA SEAL ANALGICA:


A PARTIR DE LOS DATOS DE ENTRADA.
TIENE UN ANCHO DE BANDA RELATIVAMENTE ESTRECHO EN
TORNO A SU FRECUENCIA CENTRAL.

CODIFICACIN DE DATOS

111

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

LA SEAL SE MODULA USANDO UNA SECUENCIA DE DGITOS


APARENTEMENTE
ALEATORIOS
DENOMINADA
SECUENCIA
PSEUDOALEATORIA:
SE AUMENTA DRSTICAMENTE EL ANCHO DE BANDA (ESPECTRO
EXPANDIDO) DE LA SEAL A TRANSMITIR.
EN EL RECEPTOR SE USA LA MISMA SECUENCIA DE DGITOS PARA
DEMODULAR LA SEAL DE ESPECTRO EXPANDIDO.
LA SEAL DEMODULADA SE DECODIFICA PARA RECUPERAR LOS
DATOS ORIGINALES.

CODIFICACIN DE DATOS

112

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

LA SECUENCIA PSEUDOALEATORIA DE NMEROS SE GENERA


MEDIANTE UN ALGORITMO PARTIENDO DE UN VALOR INICIAL:
SEMILLA.
EL ALGORITMO ES DETERMINISTA:
LA SECUENCIA GENERADA NO ES ESTADSTICAMENTE
ALEATORIA.
SI
EL ALGORITMO ES SUFICIENTEMENTE BUENO LAS
SECUENCIAS RESULTANTES SUPERARN LOS TESTS DE
ALEATORIEDAD.
LOS NMEROS SERN PSEUDOALEATORIOS.
LA IDEA BSICA RESIDE EN EL HECHO DE QUE A MENOS QUE SE
CONOZCA TANTO EL ALGORITMO COMO LA SEMILLA, ES CASI
IMPOSIBLE PREDECIR LA SECUENCIA:
SLO LOS RECEPTORES QUE CONOZCAN ESTA INFORMACIN
SERN CAPACES DE DECODIFICAR ADECUADAMENTE LA
SEAL.
CODIFICACIN DE DATOS

113

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

SALTO EN FRECUENCIAS: FHSS: FREQUENCY HOPPING


SPREAD SPECTRUM
LA SEAL SE EMITE SOBRE UNA SERIE DE RADIO-FRECUENCIAS
APARENTEMENTE ALEATORIAS:
SE SALTA DE FRECUENCIA EN FRECUENCIA POR CADA
FRACCIN DE SEGUNDO TRANSCURRIDA.
EI RECEPTOR CAPTAR EL MENSAJE SALTANDO DE FRECUENCIA
EN FRECUENCIA SNCRONAMENTE CON EL TRANSMISOR:
LOS RECEPTORES NO AUTORIZADOS ESCUCHARN UNA SEAL
ININTELIGIBLE.

CODIFICACIN DE DATOS

114

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

EJEMPLO DE SALTO DE FRECUENCIAS:

CODIFICACIN DE DATOS

115

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

SISTEMA DE ESPECTRO EXPANDIDO POR SALTO DE FRECUENCIAS:

CODIFICACIN DE DATOS

116

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

TRANSMISIN:
LOS DATOS DIGITALES SON LA ENTRADA DEL MODULADOR
USANDO ALGN TIPO DE ESQUEMA DE CODIFICACIN
DIGITAL A ANALGICO, COMO:
DESPLAZAMIENTO EN FRECUENCIAS (FSK: FREQUENCYSHIFT KEYING).
DESPLAZAMIENTO EN FASE BINARIO (BPSK: BINARY PHASE
SHIFT KEYING).
LA SEAL RESULTANTE ESTAR CENTRADA EN TORNO A UNA
FRECUENCIA BASE CUALQUIERA.
SE UTILIZA UN GENERADOR DE NMEROS PSEUDOALEATORIOS
QUE SIRVE COMO PUNTERO A UNA TABLA DE FRECUENCIAS:
SE SELECCIONA UNA FRECUENCIA EN CADA UNO DE LOS
INTERVALOS CONSIDERADOS.

CODIFICACIN DE DATOS

117

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)
LA FRECUENCIA SE MODULA POR LA SEAL PRODUCIDA EN
EL MODULADOR INICIAL.
SE OBTIENE UNA NUEVA SEAL CON LA MISMA FORMA PERO
CENTRADA EN TORNO A LA FRECUENCIA ELEGIDA SEGN LA
TABLA MENCIONADA.
RECEPCIN:
LA SEAL DE ESPECTRO EXPANDIDO SE DEMODULA USANDO
LA MISMA SECUENCIA DE FRECUENCIAS OBTENIDAS DE LA
TABLA.
SE DEMODULA LA SEAL RESULTANTE PARA PRODUCIR LOS
DATOS DE SALIDA.

CODIFICACIN DE DATOS

118

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

ESPECTRO EXPANDIDO POR SALTO DE FRECUENCIAS LENTO


USANDO MFSK (M = 4, K = 2):

CODIFICACIN DE DATOS

119

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

ESPECTRO EXPANDIDO POR SALTO DE FRECUENCIAS RPIDO


USANDO MFSK (M = 4, K = 2):

CODIFICACIN DE DATOS

120

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

SECUENCIA DIRECTA: DSSS: DIRECT SEQUENCE SPREAD


SPECTRUM
CADA BIT DE LA SEAL ORIGINAL SE REPRESENTA MEDIANTE
VARIOS BITS DE LA SEAL TRANSMITIDA:
ESTO SE DENOMINA CDIGO DE COMPARTICIN (CC).
SE EXPANDE LA SEAL A UNA BANDA DE FRECUENCIAS MAYOR,
DIRECTAMENTE PROPORCIONAL AL NMERO DE BITS USADOS.
UN CC DE 10 BITS EXPANDE LA SEAL A UNA BANDA DE
FRECUENCIAS 10 VECES MAYOR QUE UN CC DE 1 BIT.
SE COMBINA LA CADENA DE DGITOS CON LA CADENA DE BITS
PSEUDOALEATORIOS UTILIZANDO LA FUNCIN OR-EXCLUSIVA.

CODIFICACIN DE DATOS

121

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

EJEMPLO
DIRECTA:

DE

ESPECTRO

EXPANDIDO

CODIFICACIN DE DATOS

MEDIANTE

SECUENCIA

122

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

SE OBSERVA QUE:
UN
BIT 1 DE INFORMACIN INVIERTE LOS BITS
PSEUDOALEATORIOS.
UN
BIT 0 DE INFORMACIN HACE QUE LOS BITS
PSEUDOALEATORIOS SE TRANSMITAN SIN SER INVERTIDOS.
LA CADENA RESULTANTE DE BITS TIENE LA MISMA RAZN DE BITS
QUE LA SECUENCIA ORIGINAL PSEUDOALEATORIA:
TIENE UN ANCHO DE BANDA MAYOR QUE LA CADENA DE
INFORMACIN.
EN EL EJEMPLO: LA CADENA DE BITS PSEUDOALEATORIOS
TIENE UNA FRECUENCIA DE RELOJ CUATRO VECES LA
FRECUENCIA DE LOS BITS DE INFORMACIN.

CODIFICACIN DE DATOS

123

ESPECTRO EXPANDIDO (SPREAD


SPECTRUM)

SISTEMA DE ESPECTRO EXPANDIDO DE SECUENCIA DIRECTA:

CODIFICACIN DE DATOS

124

Vous aimerez peut-être aussi