Académique Documents
Professionnel Documents
Culture Documents
SISTEMAS DE COMUNICACI6N
Simon Haykin
McMaster University
~LIMUSA WILEY~
LC
DEWEY
TK5101
621.38415
CUTTER
H 39s
&
COMMUNICATION SYSTEMS
&
& TECHNOLOGY.
PROFESOR
2002,
100
!81
(5) 8503-80-50
01 (800) 7-06-91-00
(5) 512-29-03
Jf- limusa@_noriega.com.mx
www.nonega.com.mx
CANIEM NuM. 121
PRIMERA EDICION
HEcHo EN Mexico
ISBN 968-18-6307-0
vii
viii
PREFACIO
proceso aleatorio. Los procesos gaussianos y el ruido de banda angosta sobresalen en el
estudio de los sistemas de comunicaci6n, de ahf su estudio en la ultima parte de! capftulo.
Esto ultimo conduce de manera natural a las distribucionc-s de Rayleigh y Rician que
surgen en un ambiente de comunicaciones.
~ El capftulo 2 presenta un c-studio integrado de la
El capftulo 4 aborda la transmisi6n de pulsos en banda base, la cual tiene que ver con la
transmisi6n de sefiales moduladas por amplitud de base en su forma de banda base. Se
analizan dos importantes aspectos: el efecto del ruido del canal y el ancho de banda limitado
de! canal en el desempefio de un sistema de comunicaci6n digital. Suponiendo que el ruido
PREFACIO ix
del canal es aditivo y blanco, este efecto se minimiza empleando un filtro de acoplamiento, el
cual resulta fundamental en el disefio de los receptores de comunicaci6n. Con respecto al
ancho de banda limitado del canal, este se manifiesta en la forma de un fen6meno conocido
como interferencia de intersimbolo. Para combatir los efectos de degradaci6n de esta interferencia dependiente de la sefial, es posible utilizar unfiltro de formaci6n de pulso o un codificador/
decodificador relativo; se discuten ambos metodos. El capftulo incluye una explicaci6n de las
lfneas de suscriptor digitales para la comunicaci6n directa entre un suscriptor y un proveedor de servicios de Internet. A lo anterior sigue la deducci6n del receptor lineal 6ptimo para
combatir los efectos combinados del ruido del canal y la interferencia de intersfmbolo, la
cual conduce a un estudio introductorio de la ecualizaci6n adaptativa.
~ El capitulo 5 presenta el analisis espacial de senales en un canal con ruido blanco gaussiano
aditivo. En particular, se establecen los fundamentos para la representaci6n geometrica de
sefiales con energfa finita. Se obtiene el receptor de correlaci6n, y se demuestra su equivalencia con el filtro de acoplamiento. Concluye con una explicaci6n de la probabilidad de
error y SU calculo aproximado.
*' En el capftulo 6 se estudia la transmisi6n de datos pasobanda, donde se recurre a una onda
portadora senoidal para facilitar la transmisi6n de una onda modulada digitalmente por un
canal pasobanda. Este capftulo parte de la interpretaci6n geometrica de senales presentada
en el capftulo 5. En particular, se evalua el efecto del ruido del canal en el desempefio de
sistemas de comunicaci6n digitales, utilizando las siguientes tecnicas de modulaci6n:
i) Corrimiento de fase por llaveo, que es la contraparte digital de la modulaci6n en fase, en
la cual la fase de la portadora asume uno de los valores discretos de un conjunto
preestablecido.
ii) Esquemas hfbridos de modulaci6n en amplitud/fase que incluyen la modulaci6n en amplitud par cuadratura (QAM) y la modulaci6n en amplitud!fase sin portadora (CAP).
iii) Corrimiento de frecuencia por llaveo, que es la contraparte digital de la modulaci6n en
frecuencia, en la cual la frecuencia de la portadora asume un valor discreto de un
conjunto preestablecido.
iv) Modulaci6n multicanal generica, seguida por multitonos discretos, cuyo uso se ha estandarizado en las lfneas de suscriptor digitales asimetricas.
En un sistema de comunicaci6n digital, la temporizaci6n lo es todo, lo cual significa que el
receptor debe estar sincronizado con el transmisor. En este contexto, se dice que el receptor
es coherente o no coherente. En un receptor coherente, se toman provisiones para recuperar tanto la fase de la portadora coma la temporizaci6n del sfmbolo. En un receptor no
coherente, se ignora la fase de la portadora y se toman provisiones solo para la temporizaci6n
del sfmbolo. Una estrategia de este tipo depende del hecho de que la fase de la portadora
puede ser aleatoria, lo que implica que la recuperaci6n de esta ultima constituya una
propuesta costosa. En la (1ltima parte del capitulo se explican las tecnicas de sincronizaci6n,
destacando en particular el procesamiento de seiiales en tiempo discreto.
El capftulo 7 presenta la modulaci6n de espcctro disperso. A diferencia de las formas de
modulaci6n tradicionales que se presentan en los capitulos anteriores, el ancho de banda
del canal se sacrifica a prop6sito en este tipo de modulaci6n en aras de la seguridad o la
protecci6n contra senales de interferencia. Se explican las formas de secuencia directa y de
salto de frecuencia de la modulaci6n por espectro disperso.
> El capftulo 8 aborda las comunicaciones por radio multiusuario, donde una multitud de usuarios
tienen acceso a un canal de radio comun. Este tipo de canal de comunicaci6n lo representan perfectamente los sistemas de comunicaci6n por satelite e inalambricos que se estudian aquf. lncluye una presentaci6n del analisis del presupuesto del enlace, destacando
los conceptos relacionados de antena y propagaci6n, asf como los calculos del ruido.
PREFACIO
El capftulo 9 formula los limites fundamentales en la teoria de la informaci6n, los cuales se
incorporan en los teoremas de Shannon para la compactaci6n, la compresi6n y la transmisi6n de datos. Estos teoremas proporcionan lfmites superiores sobre el desempefio de las
fuentes de informaci6n y los canales de comunicaci6n. Dos conceptos fundamentales para
la formulaci6n de los teoremas son 1) la entropia de una fuente (cuya definici6n es analoga
a la de la entropfa en termodinamica) y 2) la capacidad del canal.
El capftulo 10 trata la codificaci6n de control de errores, la cual comprende tecnicas para la
codificaci6n y la decodificaci6n de flujos de datos digitales para su transmisi6n confiable
por canales ruidosos. Se exponen cuatro tipos de codificaci6n de control de errores:
i) C6digos de bloque lineales: se describen completamente mediante conjuntos de palabras de c6digo linealmente independientes, cada una de ellas consta de bits de mensaje y de bits de verificaci6n de paridad. Estos ultimas se inciuyen con el fin de controlar
los errores.
ii) C6digos cfclicos: forman una subclase de los c6digos de bloques lineales.
iii) C6digos convolucionales: implican la operaci6n en forma continua y de manera serial
sabre la secuencia de mensaje.
iv) C6digos turbo: proporcionan un metodo novedoso para la construcci6n de buenos
c6digos que se aproximan a la capacidad de Shannon del canal de una manera realizable ffsicamente.
Se analizan los metodos para la generaci6n de estos c6digos, asf como su decodificaci6n.
El libro contiene tambien material suplementario en la forma de seis apendices:
En el apendice 1 se repasa la teorfa de la probabilidad.
En el apendice 2, acerca de la representaci6n de sefiales y sistemas, se repasa la transformada de Fourier y sus propiedades, las diversas definiciones del ancho de banda, la transformada de Hilbert y los equivalentes pasobajas de las sefiales y sistemas de banda angosta.
En el apendice 3 se presenta un estudio introductorio de la funci6n de Bessel y de su forma
modificada. Las funciones de Bessel surgen en el estudio de la modulaci6n en frecuencia,
la detecci6n no coherente de sefiales en ruido y la sincronizaci6n de la temporizaci6n del
sfmbolo.
En el apendice 4 se introduce la funci6n hipergeometrica confluente, cuya necesidad surge
de los problemas de detecci6n en ruido de la envolvente de sefiales moduladas en amplitud.
En el apendice 5 se ofrece una introducci6n a la criptograffa, la cual es fundamental para
las comunicaciones seguras.
En el apendice 6 se incluyen 12 utiles tablas de diversos tipos.
Como se mencion6 antes, el objetivo primario de este libro es ofrecer un tratamiento
moderno de los sistemas de comunicaci6n adecuado para utilizarse en un curso universitario en
el nivel avanzado de uno o dos semestres. La selecci6n del material para el curso depende
naturalmente de los antecedentes de los estudiantes y el interes de los maestros participantes.
El material que se cubre en el libro es lo bastante extenso y profundo para satisfacer una diversidad de antecedentes e intereses, lo que permite una gran flexibilidad en la elecci6n del contenido del curso. Como apoyo para el profesor, en el sitio del libro en la red es posible obtener un
detallado manual de soluciones de todos los problemas del libro.
~r~~!-~~~~~(J~
Deseo expresar mi profunda gratitud a los doctores Gregory J. Pottie (Universidad de California,
Los Angeles), Santosh Venkatesh (Universidad de Pennsilvania), Stephen G. Wilson (Univer-
PREFACIO
xi
AvrECEDE'.\TES y PRELIMINAUES
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
~~~!~,~~,?,~}
1.1
1.2
1.3
1.4
1.5
1.6
1. 7
1.8
1.9
1.10
1.11
1.12
1.13
1.14
El proceso de comunicaci6n l
Recursos de comunicaci6n primarios 3
Fuentes de informaci6n 3
Redes de comunicaci6n 10
Canales de comunicaci6n 15
Proceso de modulaci6n 19
Tipos de comunicaci6n anal6gica y digital 21
Teorema de la capacidad de informaci6n de Shannon
Un problema de comunicaci6n digital 24
Notas hist6ricas 26
Notas y bibliografia 29
23
Procesos aleatorio.~
lntroducci6n 31
Definici6n matematica de un proceso aleatorio 32
Procesos estacionarios 33
Funciones de la media, de correlaci6n y de covarianza 35
Procesos erg6dicos 41
Transmisi6n de un proceso aleatorio a traves de un filtro lineal invariante con el tiempo
Densidad espectral de potencia 44
Proceso gaussiano 54
Ruido 58
Ruido de banda angosta 64
Representaci6n del ruido de banda angosta en terminos de las componentes
en fase y en cuadratura 64
Representaci6n del ruido de banda angosta en terminos de las componentes
de la envolvente y de la fase 67
Onda seno mas ruido de banda angosta 69
Experimentos de computadora: canal de desvanecimiento plano 71
31
42
xiii
xiv
CONTENIDO
1.15
Resumen y discusion 75
Notas y bibliografia 77
Problemas
78
88
2.4
2.5
2.6
2. 7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
Introduccion 88
Modulacion de amplitud
90
93
105
107
126
130
132
Ruido en receptores de AM al utilizar detecci6n de envolvente 135
Ruido en receptores de FM 14 2
Experimentos de computadora: malla de fase encadenada 157
Resumen y discusion 162
Notas y bibliografia 165
Ruido en receptores lineales al utilizar deteccion coherente
Problemas
166
183
3.1
3.2
3.3
3.4
3.5
3.6
3. 7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
183
Proceso de muestreo 184
Modulacion por amplitud de pulsos 188
Otras formas de modulacion por pulsos 191
Compromiso ancho de banda-ruido 193
Proceso de cuantizacion 193
Modulacion por codificacion de pulsos 201
Consideraciones de ruido en sistemas PCM 209
Multiplexado por division de tiempo 211
Multiplexores digitales 214
Virtudes, limitaciones y modificaciones de la PCM 209
Modulacion delta 218
Prediccion lineal 223
Modulaci6n diferencial por codificacion de pulsos 227
Modulacion diferencial adaptable por codificacion de pulsos
Introduccion
229
CONTENIDO
3.16
3.1 7
3.18
Notas y bibliografia
Problemas 239
I CAriTUI~O 4
4.4
4.5
4.6
4. 7
4.8
4.9
4.10
4.11
4.12
238
lntroducci6n 24 7
Filtro de acoplamiento
247
.M>"'
248
253
lnterferencia de intersfmbolo
259
282
Ecualizaci6n adaptable
28 7
275
2 77
261
267
Notas y bibliografia
Problemas 300
I CwiTrn~o 5
232
234
236
~~">~~---~--
4.1
4.2
4.3
293
296
297
309
~-O="'"'''"m~-m~~~--~~~~'
~ .~~~~ ~=-=M='=~'~-~o-w>-
,.v~~-~~~~-W-M-'""'-""'''"'''''-'
5.1
5.2
lntroducci6n 309
Representaci6n geometrica de sefiales
5.3
5.4
Funciones de verosimilitud
5.5
5.6
5. 7
328
5.8
Resumen y discusi6n
337
Receptor de correlaci6n
Notas y bibliografia
Problemas 338
CwiTUI~O
311
322
326
337
318
322
o.~.w
6.1
6.2
6.3
xv
~mw
-=W>V -"-w-w.-w.vw-vovo>
344
348
349
344
xvi
CONTENIDO
6.4
6.5
6.6
6. 7
6.8
6. 9
6.10
6.11
6.12
6.13
6.14
6.15
6.16
41 7
479
7 .1
7.2
7 .3
7.4
7 .5
7.6
7. 7
7.8
7. 9
Introducci6n 4 79
Secuencias de pseudo ruido 480
Una noci6n del espectro disperso 488
Espectro disperso de secuencia directa con corrirniento de fase por llaveo binaria
coherente 490
Dirnensionalidad del espacio de senales y ganancia del procesarniento 493
Probabilidad de error 497
Espectro disperso de salto de frecuencia 499
Experirnentos de cornputadora: longitud maxima y c6digos de Gold 505
Resurnen y discusi6n 508
Notas y bibliografia
Problemas 509
] C\PiTuto 8
509
!L"'--~-~-~-,----~O'~~~~--="~-~-=~~---C-0--~~'~A
8.1
8.2
8.3
8.4
8.5
8.6
8. 7
8.8
8.9
Introducci6n 512
T ecnicas de acceso multiple 513
Cornunicaciones por satelite 514
Analisis del enlace de radio 517
Cornunicaciones inalarnbricas 529
Caracterizaci6n estadfstica de canales de rnultitrayectoria 535
Senalizaci6n binaria sabre un canal con desvanecirniento de Rayleigh 542
Sisternas de cornunicaci6n inalarnbricos TOMA y CDMA 54 7
Codificaci6n de la fuente de! habla para las cornunicaciones inalarnbricas 550
512
CONTENIDO
8.10
8.11
Problemas
CAPiTLI~O
9.1
9.2
9.3
9.4
9.5
9.6
9. 7
9.8
9.9
9.10
9.11
9.12
9 .13
9.14
9.15
56 7
lntroducci6n 567
Incertidumbre, informaci6n y entropfa 568
Teorema de codificaci6n de fuente 574
Compactaci6n de datos 575
Canales sin memoria discretos 581
Informaci6n mutua 584
Capacidad del canal 587
Teorema de codificaci6n de! canal 589
Entropfa diferencial e informaci6n mutua para conjuntos continuos
Teorema de la capacidad de informaci6n 597
Implicaciones del teorema de la capacidad de informaci6n 601
Capacidad de informaci6n de! canal de ruido coloreado 607
Teorfa de distorsi6n de velocidad 611
Compresi6n de datos 614
Resumen y discusi6n 616
593
617
Codificacion de control de
<<cccc~cccc
10.1
10.2
10.3
10.4
10.5
10.6
10. 7
10.8
10.9
10.10
10.11
10.12
553
562
Notas y bibliografia
Problemas 618
'cMcCc'c'cc'cccc
xvii
errore.~
626
cCcCCccO~ccccccc
Introducci6n
626
629
632
641
668
Notas y bibliografia
Problemas 696
694
682
683
660
xviii
CONTENIDO
Ar~:"JICE
Teorfa de la probabilidad
Atf:XDICE
AI~:"llCI':
Funciones de Bessel
ArEXDICE
APl~XDICE
5
6
Criptografia
Arf:l\DICE
GLOSAIUO
BmuoGRAFiA
lNDICE
Tablas
703
715
735
740
742
761
771
777
792
ANTECEDENTES
Y PRELIMINARES
~ El proceso de comunicaci6n.
~ Recursos de comunicaci6n primarios, a saber, potencia transmitida y ancho de banda del canal.
~ Fuentes de informaci6n.
~ Los dos tipos primarios de conmutaci6n: conmutaci6n de circuitos y conmutaci6n de paquetes.
~ Canales de comunicaci6n para la transportaci6n de senales que contienen informaci6n del transmisor al
receptor.
~ El proceso de modulaci6n, el cual es basico para los sistemas de comunicaci6n.
El proce.~o de comullicacioll 1
x=~~"~-~~~~-"'~'
;~"'""'o''"~~'o'~~- '=~
,~
En la actualidad, la comunicaci6n participa en nuestra vida cotidiana de muchas diferentes maneras y por ello es facil pasar por alto la multitud de sus facetas. Los telefonos en nuestras
manos, los radios y televisiones en nuestras habitaciones, las terminales de computadora con
acceso a Internet en nuestras oficinas y hogares, asf como nuestros peri6dicos, son capaces de
proporcionar comunicaciones rapidas desde cada rinc6n del planeta. Las comunicaciones indican el rumbo de los barcos en altamar, los aviones en vuelo y los cohetes y satelites en el espacio.
Asimismo, mantienen a un conductor en contacto con su oficina o casa a kil6metros de distancia a traves del telefono inalambrico y se encargan de informar a un pronosticador del tiempo
acerca de las condiciones que miden multitud de sensores. En realidad, la lista de aplicaciones
que implican el uso de las comunicaciones de una forma u otra es casi interminable.
1
ANTECEDENTES Y PRELIMINARES
informaci6n de un punto a otro a traves de una sucesion de procesos, coma se describe aquf:
1. La generacion de una seiial del mensaje: voz, musica, imagen o datos de computadora.
2. La descripcion de esa senal del mensaje con cierta medida de precision, mediante un
conjunto de simbolos: electricos, auditivos o visuales.
3. La codificaci6n de estos sfmbolos en una forma que sea adecuada para la transmisi6n por
un media flsico de interes.
4. La transmisi6n de los sfmbolos codificados al destino deseado.
5. La decodificaci6n y la reproducci6n de los sfmbolos originales.
6. La recreaci6n de la sefial del mensaje original, con una degradaci6n definible en la calidad;
la degradacion la ocasionan las imperfecciones del sistema.
Existen, desde luego, muchas otras formas de comunicacion que no implican directamente la mente humana en tiempo real. Por ejemplo, en las comunicaciones por computadora que
comprenden dos o mas computadoras que se comunican entre ellas, las decisiones humanas
solo participan en la formulacion de los programas 0 comandos de la maquina () en la supervisi6n de los resultados.
Independientemente de la forma de! proceso de comunicaci6n que se este considerando,
existen tres elementos basicos para todo sistema de comunicacion: transmisor, canal y receptor,
como se indica en la figura 1. El transmisor se localiza en un punto en el espacio, el receptor se
ubica en algun otro punto separado del transmisor, y el canal es el medio ffsico que los conecta.
El prop6sito del transmisor es convertir la senal del mensaje producida por la fuente de informaci6n
en una forma adecuada para la transmisi6n por el canal. Sin embargo, como la senal transmitida
se propaga a lo largo del canal, se distorsiona debido a imperfecciones de este ultimo. Aun mas,
el ruido y las sefiales de interferencia (originadas de otras fuentes) se suman a la salida del canal,
con el resultado de que la seiial recibida es una version corrompida de la senal transmitida. El
receptor tiene la tarea de actuar sobre la senal recibida de manera que reconstruya para el
usuario una forma reconocible de la sefial de! mensaje original.
Existen dos modos basicos de comunicacion:
Sistema de comunicaci6n
Fuente de
informaci6n
Seflal del I
mensaje I
Receptor
Transmisor
Estimaci6n de I
la senal del
mensaje
Canal
Sen al
recibida
L---------------------------~
FIGURA
Usuario de la
informaci6n
3.
Fuentes de informaci6n
2.
3.
Fuentes de informaci6n
El ambiente de las telecomunicaciones esta dominado por cuatro importantes fuentes de informaci6n: habla, mU.Sica, irruigenes y datos de computadora. Es posible caracterizar una fuente de informaci6n en terminos de la sefial que porta la informaci6n. Una serial se define como una funci6n de un
solo valor de tiempo que desempefia el papel de la variable independiente; en cualquier instante, la
funci6n tiene un valor linico. La sefial puede ser unidimensional, como en el caso del habla, la
musica o los datos de computadora; bidimensional, como en el caso de las imagenes; tridimensional,
ANTECEDENTES Y PRELIMINARES
como en el caso de los datos de video; y cuadrimemional, como en el caso de datos de volumen a lo
largo del tiempo. En lo que sigue explicaremos las diferentes fuentes de informaci6n.
i) El habla es el merodo fundamental de la comunicaci6n humana. Espedficamente, el proceso de comunicaci6n del habla implica la transferencia de informaci6n de un hablante a
un escucha, lo cual ocurre en tres etapas sucesivas:
Producci6n. Un mensaje en la mente del hablante que quiere expresarse se representa mediante una seiial del habla que esta compuesta por sonidos (es decir, ondas de prcsi(m)
generados dentro del tracto vocal y cuyo arreglo esta gobernado por las reglas del lenguaje.
Propagaci6n. Las ondas sonoras se propagan por el aire a una velocidad de 300 m/s,
llegando a los ofdos del escucha.
Percepci6n. El oyente descifra los sonidos que llegan en un mensaje recibido, completando de ese modo la cadena de acontecimientos que culminan en la transferencia de
informaci6n del hablante al escucha.
El proceso de producci6n del habla puede considerarse como una forma de filtrado, en el
cual una fuente sonora excita a un filtro del tracto vocal. El tracto vocal se compone de un tubo
de area de secci6n transversal no uniforme, que se inicia en la glotis (es decir, la abertura
entre las cuerdas vocales) y que termina en el labia. Cuando el sonido se propaga a lo largo
del tracto vocal, el espectro (es decir, el contenido de frecuencia) es formado por la selectividad de frecuencia del tracto vocal; este efecto es un poco similar al fen6meno de resonancia que se observa en los tubos de 6rgano. El punto importante a observar aquf es que el
espectro de potencia (es decir, la distribuci6n de la potencia promedio de largo plazo en
funci6n de la frecuencia) del habla tiende a cero para frecuencia cero y alcanza un maximo
en la vecindad de unos cuantos cientos de hertz. Sin embargo, para ubicar este asunto en la
perspectiva adecuada, debemos recordar que el mecanismo de audici6n resulta muy sensible
a la frecuencia. Asimismo, el tipo de sistema de comunicaci6n que se esta considerando
tiene una presencia importante en la banda de frecuencias que se considera "esencial" para
el proceso de comunicaci6n. Por ejemplo (como se mencion6 antes), un ancho de banda de
300 a 3100 Hz se considera adecuado para la comunicaci6n telef6nica comercial.
ii) La segunda fuente de informaci6n, la musica, se origina de instrumentos como el piano, el
violfn y la flauta. Las notas que produce un instrumento musical quiza duren un breve
intervalo de tiempo, como cuando se presiona una tecla en un piano, o es posible sostenerlas durante un intervalo de tiempo largo, como en el caso de un flautista que sostiene
una nota prolongada. Por lo comun, la musica tiene dos estructuras: una mel6dica, compuesta por una secuencia de tiempo de sonidos, y una arm6nica, que se compone de un
conjunto de sonidos simultaneos. Al igual que la seiial del habla, una senal musical es
bipolar. Sin embargo, difiere de la del habla en que su espectro ocupa una banda mucho
mas ancha de frecuencias que se puede extender hasta cerca de 15 kHz. De acuerdo con
lo anterior, las senales musicales demandan un ancho de banda de canal mucho mas
amplio que las sefiales del habla para SU transmision.
iii) La tercera fuente de informacion, las imflgenes, se perciben por medio del sistema visual
humano. La imagen puede ser diruimica, como en la television, o estatica, como en el facsfmil.
Se considera primero el caso de la television, en el cual las imagenes en movimiento se convierten en seiiales electricas para facilitar su transporte desde el transmisor hasta el receptor.
Para hacerlo de ese modo, cada imagen completa se escanea (explora 6pticamente) en form.a
secuencilll. El proceso de escaneo se realiza en una camara de TV. En la television en blanco y
negro, la camara contiene una optica disenada para enfocar una imagen sabre un fotocatodo
compuesto por un gran numero de elementos fotosensibles. El patron de carga generado de esa
manera sobre la superficie fotosensible se escanea mediante un haz electr6nico, produciendose
en esa forma una corriente de salida que varfa temporalmente con la manera en la cual la
brillantez de la imagen original varia espacilllmente de un punto a otro. La corriente de salida
3.
Fuentes de informaci6n
resultante se denomina sefial de video. El tipo de escaneo que se utiliza en la television es una
forma de muestreo espacial que se denomina escaneo de trama, el cual convierte la intensidad
de una imagen bidimensional en una forma de onda unidimensional; esto se asemeja un poco
a la manera en la cual leemos un papel impreso, ya que el escaneo se realiza de izquierda a
derecha en un patron de lfnea por linea. En la television analogica de Estados Unidos, una
imagen se divide en 525 lfneas, lo cual constituye una trama. Cada trama se divide en dos
campos entrelazados y cada uno de ellos consta de 262.5 lfneas. Para facilitar la exposici6n,
nos referiremos a los dos campos como I y II. El procedimiento de escaneo se ilustra en la
figura 2. Las lfneas del campo I se describen como lfneas continuas y las relativas al campo II
se presentan como lineas discontinuas. El inicio y fin de cada campo se incluye tambien en la
figura. El campo I se escanea primero. El punto de escaneo de la camara de TV se mueve
con velocidad constante a lo largo de cada lfnea del campo de izquierda a derecha y se mide
la intensidad de la imagen en el centro del punto; el punto de escaneo por sf mismo es
parcialmente responsable del promedio espacial local de la imagen. Cuando se alcanza el
extrema de una lfnea particular, el punto de escaneo regresa rapidamente (en una direcci6n
horizontal) al principio de la siguiente lfnea de abajo en el campo. Este retroceso se denomina retrazado horizontal. El proceso de exploraci6n que acaba de describirse continua hasta
cubrir el campo completo. Al llegar a esta condici6n, el punto de escaneo se mueve rapidamente (en direcci6n vertical) desde el final del campo I hasta el inicio del campo II. Este
segundo retroceso se denomina retrazado vertical. El campo II se trata de la misma manera que
el campo I. El tiempo que t~ma la exploraci6n de cada campo es igual a 1/60 s. En forma
correspondiente, el tiempo que se necesita para explorar una trama o una imagen completa
equivale a 1/30 s. Con 525 lfneas en una trama, la frecuencia de exploraci6n de lineas es igual
a 15.75 kHz. De esta manera, al mostrar 30 imagenes fijas por segundo en el tubo de imagen
de un receptor de TV, el ojo humano las percibe como imagenes en movimiento. Este efecto
se debe a un fen6meno conocido como la persistencia de la vision. Durante los intervalos de
retrazado horizontal y vertical, el tubo de imagen se hace inoperativo por medio de pulsos de
anulaci6n o blanqueo que se generan en el transmisor. Ademas, la sincronizaci6n entre las
diversas operaciones de exploraci6n tanto en el transmisor como en el receptor se consiguen
mediante pulsos especiales que se transmiten durante los periodos de anulaci6n; de esta
manera, los pulsos de sincronizaci6n no se muestran sobre la imagen reproducida. La calidad
de reproducci6n de la imagen de TV esta limitada por dos factores basicos:
1. El numero de lfneas disponibles en una exploraci6n (escaneo) de trama, que limita la
resoluci6n de la imagen en la direcci6n vertical.
2. El ancho de banda del canal disponible para transmitir la sefial de video, que limita la
resoluci6n de la imagen en la direcci6n horizontal.
lnicio del campo I
j_
-)
)-
-----
/1
FIGURA
~
Fin del campo II
"'
ANTECEDENTES Y PRELIMINARES
En cada direcci6n, la resoluci6n se expresa en terminos del numero maximo de lfneas que se
alternan entre el negro y el blanco y que pueden determinarse en la imagen de TV junto con
la direcci6n pertinente de un observador humano. En el sistema NTSC (siglas del National
Television System Committee de Estados Unidos), que constituye el estandar en ese pafs, los
valores de los parametros que se utilizan producen un anclw de barula de video de 4.2 MHz, el
cual se extiende hasta la frecuencia cero. Este ancho de banda es varias 6rdenes de magnitud
mas grande que el de la sefial del habla. Adviertase, asimismo, que en tanto que una sefial de
voz es bipolar, una de video (television) es inherentemente positiva (es decir, unipolar).
En la TV de color, la percepci6n del color se basa en tres tipos de receptores de color
(conos) en el ojo humano: rojo, verde y azul, cuyas longitudes de onda son 570 nm, 535
nm y 445 nm, respectivamente. Estos tres colores se conocen como los colores primarios, ya
que cualquier otro color que se encuentra en la naturaleza se aproxima por medio de una
mezcla aditiva de ellos. Esta realidad ffsica constituye la base para la transmision del color
en las emisiones de la television comercial. Los tres colores primarios se representan mediante las sefiales de video mR(t), m0 (t) y mB(t), respectivamente. Para conservar el ancho
de banda y producir una imagen que es posible ver sobre un receptor de television convencional en blanco y negro (monocromatico), la transmisi6n de estos tres colores primarios se consigue observando que estos pueden representarse en forma unica por medio de
tres sefiales que son combinaciones lineales independientes de mR(t), m0 (t) y mll(t). Las
. .
tres sefiales son como sigue:
Una senal de luminancia, mL(t), que produce una version en blanco y negro de la imagen
en color cuando esta se recibe en un receptor de television convencional monocromatico.
~ Un par de sefiales m1(t) y mQ(t), denominadas las seiiales de crominancia, indican la
forma en que el color de la imagen se desvfa de las sombras de grises.
Ill-
3.
Fuentes de informaci6n
Desocupado
Alto
i
Baja
Bit de
inicio
I
I
Bits de datos
Bit de
para
FIGURA
el estandar RS-232.
ordenan empezando con el bit mas significativo b7 hasta el menos significativo bl' coma
se ilustra en la figura 3. Al final de los bits de datos, se agrega un bit adicional b8 con el fin de
detectar errores. Este bit se denomina bit de paridad. Una secuencia de ocho bits se conoce
coma un byte o un octeto. El bit de paridad se establece de tal manera que el numero total
de unos en cada byte sea impar para paridad impar y par para paridad par. Suponga, por
ejemplo, que los comunicadores concuerdan en utilizar paridad par; en ese caso el bit de
paridad sera un 0 cuando el numero de unos en el bit de datos es par y un 1 cuando es impar.
Por consiguiente, si un solo bit en un byte se recibe con error y por eso viola la regla de
paridad par, es posible detectarlo y corregirlo despues por media de la retransmisi6n. Las
computadoras personales se conectan a menudo por media de sus puertos RS (estandar
recomendado)-232. Cuando las datos ASCII (en realidad todos las datos de caracteres) se
transmiten a traves de estos puertos, un bit de inicio, fijado coma 0, y uno o mas bits de para,
fijados coma 1, coma se muestra en la figura 3, se agregan para proporcionar un marco para
los caracteres. Cuando la transmisi6n esta inactiva, se envia una larga serie de unos de
manera que se mantenga viva la conexi6n del circuito. En la figura 3, las simbolos 0 y 1 se
designan coma "bajo" y "alto", respectivamente. Algunas veces se les llama tambien "espacio" y "marca"; la ultima terrninologfa proviene de la epaca de la telegrafla. El texto que se
elabora en una computadora personal suele almacenarse y luego transmitirse par un canal de
comunicaci6n (por ejemplo, un canal telef6nico) con un solo caracter enviado a la vez. Esta
forma de transmisi6n de datos recibe el nombre de transmisi6n asincrana, en oposici6n a transmisi6n sincrana, en la cual una secuencia completa de caracteres codificados se envfa par el
canal en una transmisi6n larga. Los caracteres codificados producidos par una mezcla determinales asfncronas y sfncronas se combinan mediante multiplexores de datos. La corriente multiplexada de datos que se forma de este modo se aplica despues en un dispositivo denominado
m6dem (modulador-demodulador) con el fin de realizar la transmisi6n por el canal.
En resumen, los datos generados por computadora y las sefiales de television constituycn en ambos casos seiiales de banda ancha, porque su contenido de potencia ocupa un
intervalo amplio de frecuencias. Otra caracteristica importante de la comunicaci6n de
datos entre computadoras personales es la de rafaga, lo cual significa que la informaci6n
suele transmitirse de una terminal a otra en rafagas con periodos de silencio entre ellas.
En realidad, el trafico de datos que involucra a las computadoras en una forma u otra
tiende a ser de naturaleza de rafaga. Esto contrasta con el trafico en una red de transmisi6n digital en la cual la voz o el video interactivo son, en terminos relativos, continuos.
Otra forma en la cual usamos la computadora es para descargar formas comprimidas de
datos de texto, audio y video de un proveedor de servicios en una localidad remota. La
compresi6n de datos es un media practico para el almacenamiento y la transmisi6n eficiente
de estos tipos de datos. Un sistema de compresi6n de datos esta compuesto por un codificador
y un decodificador, donde se realizan, respectivamente, la compresi6n y reconstrucci6n de
una corriente de datos entrantes. Basicamente, existen dos formas de compresi6n de datos:
1. La compresi6n sin perdida elimina la informaci6n redundante contenida en las datos de
interes. Se dice que la compresi6n es sin perdidas debido a que es completamente
ANTECEDENTES Y PRELIMINARES
reversible, porque es posible reconstruir en forma exacta los datos originales. La compresi6n sin perdidas tambien se conoce coma compactaci6n de datos.
2. La compresi6n con perdidas implica la perdida de informaci6n de una manera controlada; en consecuencia, la compresi6n quiza no sea por completo reversible. Sin embargo,
este tipo de compresi6n es capaz de alcanzar una raz6n de compresi6n superior a la que
se obtiene con los metodos sin perdidas.
En el texto digital se requiere la compresi6n sin perdidas. En este contexto mencionamos
el algoritmo de Lempel-Ziv, que es intrfnsecamente adaptable y capaz de codificar grupos de
sfmbolos fuente que ocurren con frecuencia. Logra una compresi6n de aproximadamente
55% en el texto en ingles ordinario, lo que, en terminos generales, corresponde a la compresi6n que se lograrfa al codificar pares de letras. El algoritmo de Lempel-Ziv es una
forma de codificaci6n entr6pica o fuente, la cual se explica en el capftulo 9.
En muchas otras aplicaciones, la compresi6n con perdidas suele ser el metodo preferido
y es posible que su empleo reduzca de manera sustancial el tamafto de los datos sin alterar en
forma significativa la calidad de percepci6n de una seftal de imagen o de audio. En tal tipo de
aplicaciones, resulta aceptable esta forma de compresi6n de datos, y constituye una necesidad
en las aplicaciones de transmisi6n de datos de alto rendimiento coma lo es Internet. Sin embargo, en algunas otras aplicaciones, coma una imagen clfnica, la calidad de la imagen medica
(por ejemplo, radiograffas de rayos X digitale~) no debe degradarse en la reconstrucci6n.
Para que las aplicaciones de audio y video digitales que implican el almacenamiento
o transmisi6n resulten viables en el mercado actual, necesitamos algoritmos de compresi6n estandar que permitan la interoperabilidad de equipos producidos por fabricantes
diferentes. En este contexto mencionamos tres de los mas prominentes algoritmos de compresi6n estandar que satisfacen las diferentes necesidades:
*' El estandar de codificaci6n de imagenes ]PEG 2 esta diseftado para comprimir imagenes a
todo color o de escala de grises de escenas naturales del mundo real explotando las
limitaciones conocidas del sistema visual humano; JPEG corresponde a las siglas en
ingles de Joint Photographic Expert Group (Grupo Unido de Expertos en Fotograffa).
En la entrada del codificador, los elementos de la imagen o pixeles se agrupan en bloques
de 8 x 8, los cuales se aplican a un tipo de transformada de Fourier conocida coma la
transformada coseno discreta (OCT, por sus siglas en ingles) .3 La OCT descompone cada
bloque de pixeles en un conjunto de 64 coeficientes que satisfacen con mucha precision dos objetivos relacionados:
1. Los coeficientes deben estar lo menos correlacionados posible.
2. La energfa de la seftal de entrada debe empaquetarse en el menor numero de coefi-
cientes posible.
La siguiente operaci6n en el codificador es la cuantizaci6n, donde se redondea cada uno
de los 64 coeficientes de la OCT. En el estandar JPEG, la cuantizaci6n se lleva a cabo
junta con una tabla de cuantizaci6n proporcionada por el usuario coma una entrada
para el codificador. Cada elemento de la tabla es un entero de 1 a 255 que especifica el
tamafto del escal6n de los coeficientes de la OCT, lo que, a su vez, permite la representaci6n de cada coeficiente de la OCT cuantizado por media de una palabra de c6digo
de 8 bits. Basicamente, el prop6sito de la cuantizaci6n es descartar informaci6n que no
es discernible perceptiblemente. La cuantizaci6n constituye un mapeo de muchos a uno
y, por tanto, es la principal fuente de perdida en el codificador. La operaci6n final en el
codificador es la codificaci6n de Huffman, una forma de codificaci6n entr6pica (fuente)
que se explica tambien en el capftulo 9 y que consigue compresi6n de datos adicional
sin perdidas codificando los coeficientes de la OCT cuantizados de acuerdo con sus
caracterfsticas estadfsticas. En el decodificador, la reconstrucci6n de datos se lleva a
cabo a traves de una secuencia de operaciones que son las inversas a las del codificador,
3.
Fuentes de informaci6n
10
m ANTECEDENTES Y PRELIMINARES
4.
Redes de comunicaci6n 6
Una red de comunicaci6n (o simplemente red), ilustrada en la figura 4, esta compuesta por una
interconexi6n de varios ruteadores integrados por procesadores inteligentes (por ejemplo,
microprocesadores). El prop6sito fundamental de estos procesadores es dirigir los datos a traves
de la red, de ahi SU nombre. Cada ruteador tiene una 0 mas hosts unidas a el. Las hosts son
dispositivos que se comunican entre si. La red se disefia para servir como recursos compartidos
para datos m6viles intercambiados entre hosts de una manera eficiente y para proporcionar un
marco de referencia que soporte nuevas aplicaciones y servicios.
La red telef6nica es un ejemplo de una red de comunicaci6n en la que se emplea la comunicaci6n de circuitos para ofrecer una trayectoria de comunicaciones dedicada, o circuito, entre dos hosts.
El circuito consta de una secuencia conectada de enlaces de una fuente al destino. Por ejemplo, los
enlaces pueden estar compuestos por ranuras de tiempo para las cuales esta disponible un canal
comun al que tengan acceso una multitud de usuarios. El circuito, una vez establecido, se mantiene
ininterrumpido durante la transmisi6n. La conmutaci6n del circuito suele controlarse por media de
un mecanismo de control jerarquico centralizado con conocirniento de la organizaci6n de la red.
Para establecer una conexi6n de conmutaci6n de circuito, se dimensiona una trayectoria disponible
a traves de la red y se destina luego al uso exclusivo de las dos hosts que desean comunicarse. En
particular, una sefial de solicitud de Hamada debe propagarse todo el tiempo hacia el destino y reconocerse antes de que sea posible el inicio de la transrnisi6n. En esas condiciones, la red es efectivamente transparente para los usuarios. Esto significa que durante el tiempo de conexi6n, el ancho de
banda y los recursos asignados al circuito son en esencia "poseidos" por las dos hosts hasta que el
circuito se desconecta. De ese modo, el circuito representa un uso eficiente de recursos unicamente
en el grado en el que el ancho de banda asignado se use con propiedad. A pesar de que la red
FIGURA
Red de comunicacion.
4.
Redes de comunicacion
11
telef6nica se utiliza para transmitir datos, la voz constituye el grueso del trafico de la red. En realidad
la conmutaci6n del circuito es bastante apropiada para la transmisi6n de senales de voz, ya que la voz
da origen a un trafico de flujo y las conversaciones de voz tienden a ser de larga duraci6n (alrededor
de 2 minutos en promedio), comparadas con el tiempo que se necesita para inicializar el circuito
(alrededor de 0.1 a 0.5 segundos). Ademas, en la mayor parte de las conversaciones existe un flujo de
informaci6n para un porcentaje relativamente grande del tiempo de conexi6n, el cual logra que la
conmutaci6n de circuitos sea la mas adecuada para las conversaciones.
En la conmutaci6n de circuitos, un enlace de comunicaciones se comparte entre las diferentes sesiones que utilizan ese enlace en un esquema de asignaci6n fija. En cambio, en la
conmutaci6n de paquete, la compartici6n se realiza con base en la demanda, de modo que esta
tiene una ventaja sobre la conmutaci6n de circuito en el sentido de que cuando un enlace tiene
trafico que enviar, este quiza se utilice de manera mas completa.
El principio de red de la conmutaci6n de paquete es "almacenar y adelantar''. Espedficamente, en una red de conmutaci6n de paquetes, cualquier mensaje mayor que un tamafio definido
se subdivide antes de la transmisi6n en segmentos que no excedan dicho tamafio. Los segmentos se conocen comunmente como paquetes. El mensaje original se reensambla en el destino
paquete por paquete. Es posible considerar a la red como una bolsa distribuida de recursos de red
(es decir, ancho de banda del canal, bufers y procesadores de conmutaci6n) cuya capacidad se
comparte dinamicamente mediante una comunidad de hosts en competencia que desean comunicarse. En contraste, en una red de conmutaci6n de circuitos, los recursos se dedican a un par
de hosts durante el periodo completo que se mantienen en sesi6n. De acuerdo con esto, la
conmutaci6n de paquetes es mucho mas adecuada en un ambiente de comunicaci6n de computadora en el que se intercambian ocasionalmente rafagas de datos entre las hosts. Sin embargo,
el uso de la conmutaci6n de paquetes requiere poner en practica un cuidadoso control en las
demandas de los usuarios; de otra manera, es factible que se abuse seriamente de la red.
El disefio de una red de datos (es decir, una red en la cual las hosts esten integradas en su
totalidad por computadoras y terminales) quiza proceda de una manera ordenada al considerar la
red en terminos de una arquitectura en capas, considerada como una jerarqufa de capas anidadas. El
termino capa se refiere a un proceso o dispositivo dentro de un sistema de c6mputo, disenado para
realizar una funci6n espedfica. Naturalmente, los disenadores de una capa estaran intimamente
familiarizados con sus detalles intemos y operaci6n. Sin embargo, a nivel del sistema, un usuario
observa la capa meramente como una "caja negra" que se describe en terminos de entradas, salidas
y la relaci6n funcional entre salidas y entradas. En una arquitectura de capas, cada una de ellas
considera a la siguiente inferior como una o mas cajas negras con cierta especificaci6n funcional
dada que utilizara la capa superior particular. Por consiguiente, el altamente complejo problema de
comunicaci6n en las redes de datos se resuelve como un conj unto manejable de funciones de intercierre
perfectamente definido. Es esta linea de razonamiento la que ha conducido a la creaci6n del modelo
de referencia de interconexi6n de sistemas abiertos (OSI) 7 por parte de un subcomite de la International
Organization for Standardization. El termino abierto se refiere a la capacidad de cualesquiera dos
sistemas que conformen el modelo de referencia y a sus estandares asociados para interconectarse.
En el modelo de referencia OSI, las funciones de comunicaciones y de conexi6n relativa
se organizan como una serie de capas o niveles, con interfaces bien definidas y con cada capa
construida sobre su predecesora. En particular, cada capa efectua un subconjunto relacionado
de funciones primitivas y se apoya en la siguiente capa inferior para realizar funciones primitivas
adicionales. Ademas, cada una ofrece ciertos servicios a la siguiente capa superior y aisla a esta
ultima de los detalles de implementaci6n de esos servicios. Entre cada par de capas, existe una
interfaz, la cual define los servicios que ofrece la capa inferior a la superior.
El modelo OSI esta compuesto de siete capas, segun se ilustra en la figura 5; esta figura
contiene tambien una descripci6n de las funciones de las capas individuales del modelo. La
capa k en el sistema A, por ejemplo, se comunica con la capa k en algun otro sistema B en
......
N
Cap a
Usuario final Y
Usuario final X
Funci6n
Protocolo de la capa 7
Protocolo de la capa 6
Protocolo de la capa 4
Control de extrema a extrema (es decir, de la fuente al destine) de las mensajes
intercambiados entre usuarios.
4
Protocolo de
la capa 3
Protocolo de
la capa 2
Ffsico
Enlace ffsico
Sistema A
Transmisi6n de bits de datos sin procesamiento par un canal ffsico; esta capa tiene que
ver con las requerimientos mec8.nicos, electricos, funcionales y procesales para tener
acceso al canal.
Ffsico
Enlace fisico
Noda de la subred
FIGURA
Sistema B
Modelo OSI; el acr6nimo DLC a la mitad de la figura significa control del cnlace de datos.
4.
Redes de comunicaci6n
13
INTERNET
Toda exposici6n sobre redes de computadora lleva de manera natural a Internet. En el paradigma de Internet, la tecnologia de red subyacente se desacopla de las aplicaciones corrientes al
adoptar una definici6n abstracta de servicio de red. En terminos mas espedficos, podemos establecer lo siguiente:
Las aplicaciones se ejecutan independientemente de la tecnologia empleada para construir la red.
Mediante el mismo token, la tecnologia de red es capaz de evolucionar sin afectar las
aplicaciones.
La arquitectura de Internet, descrita en la figura 6, cuenta con tres bloques funcionales:
computadoras hosts (anfitrionas), subredes y ruteadores. Las hosts constituyen nodos de la red,
donde los datos se originan o donde se entregan. Los ruteadores conforman nodos intermedios
que se emplean para cruzar las fronteras de las subredes. Dentro de una subred, todas las
computadoras hosts que pertenecen a la subred intercambian datos directamente; observe, por
ejemplo, las subredes 1 y 3 en la figura 6.
Al igual que otras redes de computadora, Internet tiene un conjunto de protocolos en capas.
En particular, el intercambio de datos entre las hosts y los ruteadores se realiza por medio del
protocolo de Internet (IP), como se ilustra en la figura 7. El IP es un protocolo universal que reside
en la capa de la red (es decir, la capa 3 del modelo de referencia OSI); es simple y define un plan
de direccionamiento con una capacidad integrada para transportar datos en la forma de paquetes
de nodo a nodo. Al cruzar la frontera de la subred, los ruteadores toman las decisiones en cuanto
a c6mo deben designarse las rutas de los paquetes dirigidos a un destino espedfico. Esto se lleva a
cabo con base en tablas de rutas que se desarrollan mediante el uso de protocolos a la medida para
FIGURA
14
m ANTECEDENTES Y PRELIMINARES
AP
AP
AP
AP
TCP/UDP
TCP/UDP
TCP/UDP
TCP/UDP
IP
IP
IP
IP
FIGURA
intercambiar informaci6n pertinente con otros ruteadores. El resultado neto del uso del conjunto
de protocolos en capa es la entrega del servicio del mejor esfuerzo. Esto es, Internet ofrece entregar
cada paquete de datos, pero no hay garantfas en el tiempo de transito que se produzca en la
entrega o incluso con respecto a si las paquetes se entregaran al receptor considerado.
I@
Con la creciente demanda de nuevos servicios (par ejemplo, video sabre demanda, comunicaciones multimedia) y la disponibilidad de tecnologfas habilitadoras clave (entre ellas las fibras
6pticas y las conmutadores digitales), la red telef6nica evoluciona hacia una red de banda ancha para todos las fines que se conoce coma red digital de servicios integrados de banda ancha (BISON). La tecnologfa de soporte que hace posible a la B-ISON es un protocolo de interfaz
usuario-red denominado modo de transferencia asincrona (ATM, par sus siglas en ingles). El
ATM es una tecnica de ancho de banda alto, retardo bajo y similar a las paquetes que se utiliza
para conmutaci6n y multiplexado; es independiente de las medias ffsicos de transporte. La
caracterfstica de retardo bajo de la tecnica se necesita para soportar servicios en tiempo real
coma la voz. La caracterfstica de ancho de banda alto se requiere para manejar video sabre
demanda. En terminos simples, el ATM es una tecnologfa oculta para las usuarios y un servicio
orientado a la conexi6n que es visible para estos mismos.
Como su nombre lo indica, el ATM no es sfncrono (es decir, en correspondencia con un
reloj maestro). Posibilita el transporte de informaci6n digital en la forma de pequefJ.os paquetes
de tamafJ.o fijo llamados celdas. El rasgo principal del ATM que debe destacarse aquf es que el
servicio orientado a la conexi6n preserva el secuenciamiento de llamadas, lo que significa que
no se necesita un reensamblado de celdas antes de presentar el flujo de trafico a las hosts de
destino. El despliegue de la tecnologfa de conmutaci6n de celdas en la B-ISON constituye un
avance gigantesco en el uso tradicional de la conmutaci6n de circuitos en la red telef6nica.
El prop6sito fundamental del ATM es asignar recursos de red (es decir, ancho de banda,
bUfers y capacidad de procesamiento) de manera eficiente a fin de garantizar la calidad de servicio esperada en cada conexi6n. La calidad de servicio se mide en terminos de tres parametros:
~ Proporci6n de perdida de celdas, que se define coma la proporci6n entre el numero de celdas
perdidas en el transporte a lo largo de la red y el numero total de celdas bombeadas hacia
la red.
" Retardo de celda, que se define coma el tiempo que tarda una celda de una conexi6n
particular en transitar a lo largo de la red.
Variaci6n del retardo de celda, que se define coma la dispersion y/o inestabilidad en torno al
retardo de celda media.
La calidad de servicio que se ofrece en la B-ISON se comparara con el servicio de mejor esfuerzo
ofrecido par Internet.
5.
TABLA
Canales de comunicaci6n
15
de datos de la SONET
Nivel"
OC-1
OC-3
OC-9
OC-12
OC-18
OC-24
OC-36
OC-48
a
51.84
155.52
466.56
622.08
933.12
1,244.16
1,866.24
2,488.32
Luego de que se generan, las celdas ATM se estructuran para el transporte a lo largo de la red.
Las celdas en la B-ISDN se ponen en un sistema de transmision optico denominado la red 6ptica
s(ncrona (SONET) ;8 las fibras opticas se explican en la seccion siguiente. La SONET utiliza
multiplexado por division de tiempo, por lo que el ancho de banda completo de una fibra optica se
dedica a los diferentes flujos de datos entrantes en un esquema de tiempo compartido, de donde
surge la necesidad de la operacion sfncrona. La SONET se controla por media de un reloj maestro
con una precision de aproximadamente 1 parte en 109 De este modo, se envfan bits de datos por una
lfnea SONET a intervalos extremadamente precisos, que se controlan por media de un reloj maestro. De cualquier modo, la SONET permite los arribos de tiempo irregular de las celdas del ATM.
La trama basica de la SONET es un bloque de 810 bytes que se lanza cada 125 s para una
velocidad de datos completa de 51.84 Mb/s. Tener 8000 tramas cada segundo corresponde
exactamente a una velocidad de muestreo de 8 kHz, que es la velocidad de muestreo estandar
para la transmision digital de sefiales de voz par la red telefonica. Las velocidades de datos
basicas de 51.84 Mb/s se intercalan sfncronamente mediante bytes para generar una jerarqufa
de velocidades de datos, como se resume en la tabla l.
5.
Canales de comunicacion
La transmision de informacion por una red de comunicacion se logra en la capa ffsica par media
de un canal de comunicaci6n. Dependiendo de! modo de transmisi6n que se use, se distinguen
dos grupos basicos de canales de comunicacion: los que se basan en propagaci6n guiada y los que
se fundamentan en la propagaci6n libre. El primer grupo incluye canales telefonicos, cables
coaxiales y fibras opticas. El segundo grupo comprende canales de transmision inalambrica,
canales de radio movil y canales de satelite. Los seis canales se describen a continuacion.
i) Como se menciono antes, una red telefonica ordinaria utiliza conmutacion de circuitos para
establecer un enlace de comunicacion de extremo a extremo en una base temporal. El objetivo
principal de la red es asegurar que la transmision telef6nica entre un hablante en un extremo
de! enlace y el escucha en el otro extremo constituya un sustituto aceptable para la conversacion cara a cara. En esta forma de comunicacion, la fuente del mensaje es el sonido que se
produce mediante la voz de! hablante y el destino final es el ofdo del escucha. No obstante, el
canal telef6nico soporta unicamente la transmision de sefiales electricas. De acuerdo con lo
anterior, se emplean los transductores apropiados en los extremos de transmision y recepcion
de! sistema. De manera espedfica, se coloca un micr6fano cerca de la boca del hablante para
16
m ANTECEDENTES Y PRELIMINARES
convertir las ondas sonoras en una sefial electrica y esta sefial se convierte de nuevo a la forma
acustica mediante un receptor de bobirui rru5vil situado cerca del ofdo del escucha. Los disefios
actuales de estos dos transductores se han perfeccionado hasta responder bien a las frecuencias que varian de 20 a 8000 Hz; asimismo, es posible empaquetar en forma compacta un par
de ellos dentro de un solo aparato telef6nico con el que es facil hablar o escuchar. El canal
telef6nico es uno de ancho de banda limitado. La restricci6n del ancho de banda surge del
requerimiento de compartir el canal entre una multitud de usuarios al mismo tiempo. En
consecuencia, una soluci6n practica al problema de la comunicaci6n telef6nica debe minimizar el requerimiento del ancho de banda del canal, sujeto a una transmisi6n satisfactoria de la
voz humana. Para conseguirlo, las especificaciones de los transductores y del canal deben
apegarse a est:indares basados en pruebas subjetivas que se realizan en relaci6n con la inteligibilidad o articulaci6n de sefiales telef6nicas mediante hablantes masculinos y femeninos representativos. Una sefial de voz (masculina o femenina) esta limitada en esencia a una banda de
300 a 3100 Hz a causa de que las frecuencias fuera de esta banda no contribuyen mucho a la
eficiencia de la articulaci6n. Por consiguiente, es posible considerar esta banda de frecuencia como una lfnea de gufa aproximada para la pasobanda de un canal telef6nico que proporciona un servicio satisfactorio, como se ilustra en la figura 8 para una conexi6n de larga
distancia comun. La figura 8a muestra las perdidas de inserci6n del canal graficadas en funci6n de la frecuencia; la perdida par inserci6n (en dB) se define como 10 log 10 (PJPL), donde
PL es la potencia entregada a una carga desde una fuente mediante el canal y P0 es la potencia que se entrega a la misma carga cuando esta se conecta directamente a la fuente. La
figura Sb muestra la grafica correspondiente del retardo (en milisegundos) de la envolvente
(grupo) con respecto a la frecuencia; el retardo de la envolvente se define como el negativo de
la derivada de la respuesta en fase con respecto a la frecuencia angular co = 2nf. Las graficas
de la figura 8 ilustran con claridad la naturaleza dispersa del canal telef6nico.
El canal telef6nico se construye utilizando pares trenzados para la transmisi6n de la
sefial. Un par trenzado esta compuesto por dos conductores de cobre s6lido, cada uno de
los cuales se introduce en una funda de cloruro de polivinilo (PVC). Por lo general, cada
par tiene una tasa de giro de 2 a 12 giros por pie, asf como una impedancia caracterfstica
de 90 a 110 ohms. Los pares trenzados suelen construirse dentro de cables, con cada cable
compuesto de muchos pares muy pr6ximos unos de otros. Los pares trenzados son natural4
20
iii'
~
15
_[
Q)
Q)
>
0
>
c
Q)
"'
Q_
Q)
10
<ll
"O
Q)
"O
0
'E
Q)
'1i"l
"-
a:
Frecuencia (kHz)
Frecuencia (kHz)
a)
b)
FIGURA
5.
Canales de comunicaci6n
17
mente susceptibles a la interferencia electromagnetica (EMI), cuyos efectos se mitigan mediante el trenzado de los alambres.
ii) Un cable coaxial consta de un conductor interior y de un conductor exterior, separados por
un material aislante dielectrico. El conductor interior esta hecho de alambre de cobre que se
introduce en el material dielectrico. El conductor exterior es de cobre estaiiado o de acero
revestido de cobre. Por ejemplo, un cable coaxial tiene una impedancia caracterfstica de 50
o 75 ohms. Comparado con un cable de par trenzado, el cable coaxial ofrece un mayor grado
de inmunidad a la interferencia electromagnerica. Ademas, en virtud de su mucho mas alto
ancho de banda, los cables coaxiales pueden soportar la transmision de datos digitales a
velocidades de bit mucho mas elevadas que los pares trenzados. Resultan factibles velocidades de hasta 20 Mb/s utilizando cables coaxiales, siendo 10 Mb/s el estandar.
En tanto que el uso de! par trenzado se ha confinado principalmente al servicio punto
a punto, el cable coaxial tiene la posibilidad de operar como un medio de acceso multiple
utilizando derivaciones de alta impedancia. Una aplicacion comun de los cables coaxiales es
como medio de transmision para las redes de area local en un ambiente de oficinas.
Otra aplicacion comun de los cables coaxiales corresponde a los sistemas de television
por cable, conocidos tambien como sistemas de television de antena comunitaria (CATV). En
esta aplicacion los cables coaxiales se emplean para distribuir las seiiales de television, audio
y datos desde el extremo principal hasta los suscriptores. El extrema principal es la unidad de
origen central de! sistema CATY, donde se transportan y procesan todas las seiiales.
iii) Una fibra optica es una gufa de onda dielectrica que transporta seiiales luminosas desde un
lugar a otro de! mismo modo que un cable de par trenzado o coaxial transporta seiiales
electricas. Esta compuesto por un nucleo central dentro de! cual el campo electromagnerico que se propaga queda confinado y esta rodeado por una capa de revestimiento metalico,
rodeada a su vez por un delgado forro de proteccion. 9 El nucleo y el revestimiento metalico
se elaboran en ambos casos a partir de vidrio de sflice, en tanto que el forro es de plastico.
Las fibras opticas cuentan con caracterfsticas unicas que las hacen altamente atractivas
como medio de transmision. En particular, ofrecen las siguientes caracterfsticas unicas:
18
111
ANTECEDENTES Y PRELIMINARES
al disefiar la antena es excitar las ondas en la direcci6n o direcciones requeridas, del modo
mas eficiente posible. Por lo general la antena transmisora se monta sobre una torre para
proporcionar una vista sin obstaculos del area de los alrededores, lo mas lejos posible.
Debido al fen6meno de la difracci6n, que es una propiedad fundamental del movimiento
ondulatorio, las ondas de radio se desvfan en tomo a la superficie terrestre. La propagaci6n mas alla de la lfnea de vista se hace por ello posible, aunque con un poco mas de
perdidas que las que se producen en el espacio libre.
En el extrema de recepci6n se emplea una antena para captar las ondas radiadas,
estableciendose un enlace de comunicaci6n con el transmisor. La mayor parte de los receptores de radio son del tipo superheterodino. Esta tecnica consiste en convertir la sefial
recibida dentro de cierta banda de frecuencias conveniente, denominada la banda de frecuencia intermedia (IF, por sus siglas en ingles), yen recuperar despues la sefial original que
transporta la informaci6n por medio de un detector apropiado.
v) Un canal de radio m6vil amplfa la capacidad de la red de telecomunicaciones publica introduciendo movilidad en la red debida a su capacidad para transmitir. El termino radio m6vil
normalmente significa abarcar situaciones terrestres donde un transmisor o receptor de radio es capaz de moverse, independientemente de que se desplace o no. Los principales efectos de propagaci6n que se encuentran en el uso de un radio m6vil en areas pobladas se
deben a que la antena de la unidad m6vil quiza se encuentre bastante debajo de las edificaciones de los alrededores. En terminos simples, no hay una trayectoria de "lfnea de vista"
para la comunicaci6n; en vez de eso, la propagaci6n de radio ocurre principalmente mediante la dispersion en las superficies de las construcciones de los alrededores y a partir de la
difracci6n por y/o alrededor de ellas. El resultado final es que la energfa llega a la antena
receptora por medio de mas de una trayectoria. En un ambiente de radi0 m6vil, hablamos
consecuentemente de un fen6meno de trayectorias multiples en el que las diversas ondas de
radio entrantes Hegan a su destino desde diferentes direcciones y con diferentes tiempos de
retardo. En realidad, es posible que exista una multitud de trayectorias de propagaci6n con
diferentes longitudes electricas, y sus contribuciones a la sefial recibida podrfan combinarse
en una diversidad de formas. En consecuencia, la intensidad de la sefial recibida varia con la
ubicaci6n de una manera complicada, y es por eso que un canal de radio m6vil se considera
coma uno lineal variante con el tiempo que es de naturaleza estadfstica.
vi) Par ultimo, un canal de satelite afiade otra dimension invaluable a la red de telecomunicaciones publica al proporcionar una cobertura de area amplia tanto en el sentido continental
coma en el intercontinental. Asimismo, el acceso a areas remotas no cubiertas mediante
comunicaciones de cable convencional o de fibra es tambien un rasgo distintivo de los satelites. En casi todos los sistemas de comunicaci6n de satelite, los satelites se situan en 6rbita
geoestacionaria. Se necesita satisfacer dos requerimientos para que la 6rbita sea de este tipo.
Primera, la 6rbita es geos(ncrona, lo que requiere que el satelite se encuentre a una altura de
22,300 millas; un satelite geosfncrono orbita la Tierra en 24 horas (es decir, el satelite esta en
sincronfa con la rotaci6n terrestre). Segundo, el satelite se coloca en una 6rbita directamente arriba del ecuador apuntando hacia el este (es decir, con inclinaci6n cero). Vista desde la
Tierra, un satelite en 6rbita geoestacionaria parece estar fijo en el cielo. En consecuencia,
una estaci6n terrestre no tiene que seguir al satelite; en vez de eso, s6lo tiene que apuntar su
antena a lo largo de una direcci6n fija, directamente hacia el satelite. Al hacerlo de esa
manera, el disefi.o del sistema se simplifica de modo considerable. Los satelites de comunicaciones en 6rbita geoestacionaria ofrecen las siguientes capacidades unicas del sistema:
6.
Proceso de modulaci6n
19
En terminos de servicios, los satelites tienen la posibilidad de ofrecer enlaces fijos de punto a
punto que se extienden por Jargas distancias y hasta areas remotas, comunicacion a plataformas moviles (por ejemplo, aviones, barcos) o capacidades de transmision. En realidad, los
satelites de comunicacion desempefian un papel fundamental en la nocion de! mundo completo que se es ta considerando como una "aldea global". En un sistema de comunicacion de
satelite caracteristico, una sefial de mensaje se transmite desde una estacion terrestre por
media de un enlace ascendente hasta un satelite, se amplifica en un transpondedor (es decir,
circuiteria electronica) a bordo del satelite y luego se retransmite desde el satelite por media
de un enlace descendente hasta otra estacion terrestre. Con el satelite situado en una orbita
geoestacionaria, siempre son visibles todas las estaciones terrestres ubicadas dentro de las
zonas de cobertura de la antena del satelite sabre la superficie de la Tierra. En efecto, el
satelite actua como una poderosa repetidora en el cielo. La banda de frecuencias mas popular
para las comunicaciones de satelite es la de 6 GHz para el enlace ascendente y de 4 GHz
para el descendente. El uso de esta banda de frecuencia ofrece los siguientes atributos:
Equipo de microondas relativamente economico.
~ Atenuacion baja debido a la lluvia; esta ultima es una causa atmosferica principal de la
perdida de sefial.
Ruido de fondo del cielo insignificante; el ruido de fondo del cielo (debido a las emisiones de ruido desde fuentes galacticas, del sol y terrestres) alcanza su nivel mas bajo
entre 1 y 10 GHz.
En la banda de 6/4 GHz, a un satelite representativo se le asigna un ancho de banda de 500
MHz que se divide entre los 12 transpondedores a bordo del satelite. Cada uno de estos ultimas, utilizando alrededor de 36 MHz del ancho de banda del satelite, corresponde a un canal
de radio especffico. Es posible que un solo transpondedor transporte al menos una sefial de
television a color, 1200 circuitos de voz o datos digitales a una velocidad de 50 Mb/s.
En resumen, un canal de comunicacion es fundamental para la operacion de un
sistema de comunicaciones. Sus propiedades determinan tanto la capacidad de transporte
de informacion del sistema como la calidad de servicio que ofrece este mismo. Es factible
clasificar los canales de comunicacion de diferentes maneras:
!>- Un canal puede ser lineal o no lineal; un canal de radio inalambrico es lineal, en tanto
que uno de satelite suele ser (aunque no siempre) no lineal.
!>- Es posible que un canal sea invariante con el tiempo o variante con el tiempo; una fibra
optica es invariante con el tiempo en tanto que un canal de radio movil suele ser por lo
general variante con el tiempo.
!>- Un canal quiza sea de ancho de banda limitado ode potencia limitada (es decir, limitado
en la potencia transmitida disponible); un canal telefonico es de ancho de banda limitado, mientras que un canal de enlace de fibra optica y uno de satelite son en ambos
casos de potencia limitada.
Luego de que disponemos de cierta comprension de las fuentes de informacion y de
los canales de comunicacion, es factible regresar al diagrama de bloques de un sistema de
comunicaciones que se muestra en la figura 1.
Proceso de modulaci6n
El fin de un sistema de comunicaciones es entregar una sefial de mensaje desde una fuente de
informacion en una forma reconocible hasta el destino del usuario, con la fuente y el usuario separados ffsicamente uno del otro. Para realizar lo anterior, el transrnisor modifica la sefial del mensaje en
una forma adecuada para la transrnision por el canal. Esta modificacion se logra mediante un proceso
conocido como modulaci6n, que implica variar alglin pararnetro de la onda portadora de acuerdo con
la sefial del mensaje. El receptor recrea la sefial del mensaje original a partir de una version degrada-
20
>ll
ANTECEDENTES Y PRELIMINARES
da de la sefial transmitida luego de la propagaci6n a traves del canal. Esta recreaci6n se consigue al
emplear un proceso conocido como demodulaci6n, que es el inverso del proceso de modulaci6n utilizado en el transmisor. Sin embargo, debido a la inevitable presencia de ruido y de distorsi6n en la
sefial recibida, encontramos que el receptor no puede recrear exactamente la sefial del mensaje
original. La degradaci6n que resulta en el desempefio completo del sistema depende del tipo del
esquema de modulaci6n que se utilice. De modo especifico, observamos que algunos esquemas de
modulaci6n son menos sensibles a los efectos del ruido y la distorsi6n que otros.
Es posible clasificar el proceso de modulaci6n en modulaci6n de onda continua y modulaci6n
par pulsos. En la modulaci6n de onda continua (CW) se emplea una onda senoidal como la portadora. Cuando la amplitud de la portadora varfa de acuerdo con la sefial del mensaje, tenemos
modulaci6n de amplitud (AM), y cuando se varfa el 3.ngulo de la portadora, tenemos modulaci6n
angular. Es posible subdividir aun mas la ultima forma de modulaci6n de onda continua en modulaci6n de frecuencia (FM) y modulaci6n de fase (PM), en las cuales la frecuencia y fase instantaneas
de la portadora, respectivamente, se varfan de acuerdo con la sefial del mensaje.
Por otro lado, en la modulaci6n por pulsos la portadora esta compuesta por una secuencia
peri6dica de pulsos rectangulares. La modulaci6n por pulsos puede ser por sf sola de tipo anal6gico
o digital. En la modulaci6n par pulsos anal6gica, la amplitud, duraci6n o posici6n de un pulso
varfa de acuerdo con valores de muestra de la sefial del mensaje. En un caso de este tipo,
hablamos de la modulaci6n par amplitud de pulsos (PAM), modulaci6n par duraci6n de pulsos (PDM)
y modulaci6n par posici6n de pulsos (PPM).
La forma digital estandar de la modulaci6n por pulsos se conoce como modulaci6n par
codificaci6n de pulsos (PCM) que no tiene contraparte de onda continua. La PCM se inicia
esencialmente como la PAM, pero con una modificaci6n importante. La amplitud de cada pulso
modulado (es decir, la muestra de la sefial del mensaje original) se cuantiza o redondea hasta el
valor mas cercano en un conjunto preestablecido de niveles de amplitud discretos y luego se
codifica en una secuencia correspondiente de sfmbolos binarios. Los propios sfmbolos binarios 0
y 1 se representan mediante sefiales de pulsos a los que se les da una forma adecuada para la
transmisi6n por el canal. En cualquier acontecimiento, como consecuencia del proceso de
cuantizaci6n, siempre se pierde cierta informaci6n y la sefial del mensaje original no puede
reconstruirse con exactitud. A pesar de eso, siempre que el numero de niveles de cuantizaci6n
(amplitud discreta) es suficientemente grande, la distorsi6n que produce el proceso de
cuantizaci6n no la distingue el ofdo humano en el caso de una sefial de voz o el ojo humano en
el caso de una imagen bidimensional. Entre todos los esquemas de modulaci6n diferentes, la
decodificaci6n por pulsos ha surgido como el metodo de modulaci6n preferido para la transmisi6n de sefiales de mensaje anal6gicas por las siguientes razones:
I'?
I>
Operaci6n flexible.
J'?
i.
r
7.
21
tinta. En el receptor se recurre a un banco de filtros para separar las diferentes sen.ales
moduladas y prepararlas individualmente para la demodulaci6n.
> Multiplexada par division de tiempa (TOM): la modulaci6n por pulsos se emplea para colocar muestras de senates de mensajes diferentes en ranuras de tiempo que no se traslapan.
~ Multiplexada par division de codiga (COM): cada senal del mensaje se identifica mediante
un c6digo distintivo.
En el FOM las senales del mensaje se traslapan entre sf a la entrada del canal. Por tanto, es
posible que el sistema sufra de diafania (es decir, la interacci6n entre senales de mensaje) si el
canal es no lineal. En el TOM las sen.ales de mensaje utilizan la pasobanda completa del canal,
pero en un esquema de tiempo compartido. En el COM se permite que las sen.ales de mensaje se
traslapen tanto en tiempo como en frecuencia a lo largo del canal.
Oebe mencionarse el multiplexado par division de langitud de anda (WOM), que es especial
para las fibras 6pticas. En este tipo de multiplexado, la longitud de onda se utiliza como un
nuevo grado de libertad al operar en forma concurrente distintas porciones del espectro de
longitudes de onda (es decir, calares distintos) a los que se tiene acceso dentro de la fibra 6ptica.
Sin embargo, al reconocer la relaci6n redproca que existe entre la longitud de onda y la frecuencia de una onda electromagnetica, es factible afirmar que el WOM es una forma de FOM.
;L
7.
Codificar/modular la senal de mensaje generada por la fuente de informaci6n, transmitirla por el canal y producir una "estimaci6n" de ella en la salida del receptor que satisfaga los
requerimientos del usuario final.
Efectuar todo lo anterior a un costo viable.
I>
El codificador de fuente elimina informaci6n redundante de la senal de mensaje y es responsable del uso eficiente del canal. La secuencia de sfmbolos resultante se denomina la palabra de
codiga fuente. El codificador del canal procesa posteriormente el flujo de datos, lo cual produce
una nueva secuencia de sfmbolos denominada la palabra de codiga de canal. Esta es mas grande
que la palabra de c6digo fuente en virtud de la redundancia controlada integrada en su construcci6n. Por ultimo, el modulador representa cada sfmbolo de la palabra de c6digo de canal
mediante un sfmbolo anal6gico correspondiente, elegido de manera apropiada a partir de un
conjunto finito de sfmbolos anal6gicos posibles. La secuencia de sfmbolos anal6gicos producidos por el modulador se denomina farma de anda, la cual es adecuada para la transmisi6n por el
canal. En el receptor, la salida del canal (senal recibida) se procesa en orden inverso al del
transmisor, reconstruyendo de esa manera una version reconocible de la senal de mensaje original. La senal de mensaje reconstruida s~ entrega finalmente al usuario de informaci6n en el
22
!!!!
.ANrECEDENTES Y PRELIMINARES
Fuente de
informaci6n
Estimaci6n de la
sefial del mensaje
_____ ,
r - - - - - - ,........
I
I
I
I
I
I
'
Codificador de
fuente
I
Transmisor
I
I
I
I
I
I
I
I
I
Palabra de
c6digo de
fuente
Codificador de
canal
r------
I
I
I
I
I
I
I
I
I
I
I
I
I
I
Decodificador
de canal
canal
I
I
Modulador
______
I
I
[
r------
FIGURA
--
I
I
I
I
Estimaci6n
~
I
de la palabra
I
de c6digo de
I
canal
I
I
I
Demodulador
I
I
I
Receptor
______ ~-----J
Se ii al
Forma de
and a
I
I
I
I
I
Estimaci6n de I
la palabra de I
c6digo de la I
fuente
I
I
I
I
I
I
I
------,
Decodificador
de fuente
Palabra de
c6digo de
Usuario de la
informaci6n
recibida
Canal
destino. A partir de esta descripci6n queda claro que el disefio de un sistema de comunicaci6n
digital es bastante complejo en los terminos conceptuales, pero facil de construir. Ademas, el
sistema es robusto, lo que ofrece una mayor tolerancia a los efectos ffsicos (por ejemplo, variaciones de temperatura, envejecimiento, vibraciones mecanicas) que su contraparte anal6gica.
En contraste, el disefio de un sistema de comunicaci6n anal6gico es simple en terminos
conceptuales, aunque diffcil de construir debido a los estrictos requerimientos en la linealidad y
el ajuste del sistema. Por ejemplo, la comunicaci6n de voz requiere productos con distorsi6n no
lineal al menos a 40 dB debajo de la sefial de mensaje deseada. En terminos de procesamiento
de la sefial, el transmisor consiste en un modulador y el receptor en un demodulador, cuyos
detalles se determinan mediante el tipo de modulaci6n de onda continua utilizado.
La simplicidad conceptual de las comunicaciones anal6gicas se debe a que las tecnicas de
modulaci6n anal6gica, ejemplificadas por su extenso uso en el radio y la television, hacen relativamente superficiales los cambios a la sefial de mensaje a fin de prepararla para la transmisi6n
por el canal. De modo mas espedfico, el disefiador del sistema no requiere de un esfuerzo importante para ajustar la forma de onda de la sefial transmitida para adaptar el canal a cualquier
nivel mas profundo. Por otra parte, la teoria de la comunicaci6n digital intenta determinar un
conjunto finito de formas de onda que correspondan estrechamente con las caracteristicas del
canal y que, en consecuencia, son mas tolerantes a los deterioros de este ultimo. Al hacerlo de
esa manera, se establece una comunicaci6n confiable por el canal. En la selecci6n de buenas
formas de onda para comunicaci6n digital por un canal ruidoso, el disefio se ve afectado unicamente por las caracteristicas del canal. Sin embargo, una vez que se ha elegido el conjunto
apropiado de formas de onda para transmisi6n por el canal, es posible codificar la informaci6n
de la fuente en las formas de onda del canal y de ese modo asegurar la transmisi6n eficiente de
8.
23
I s.
En el caso de un sistema de comunicaci6n digital, la confiabilidad se expresa comunmente en terminos de la tasa de error de bits (BER) o probabilidad de error de bit medida en la salida del receptor.
Claramente, cuanto mas pequefia es la BER, tanto mas confiable resulta el sistema de comunicaci6n. Una pregunta que viene a la mente en este contexto es si es posible disefiar un sistema de
comunicaci6n que opere con BER cero incluso a traves de una canal ruidoso. En un escenario ideal,
la respuesta a esta pregunta es un si enfatico. La respuesta esta embebida en uno de los celebres
teoremas de Shanon, 10 que recibe el nombre de teorema de la capacidad de informaci6n.
Dejemos que B denote el ancho de banda del canal y que SNR indique la relaci6n sefial a
ruido recibida. El teorema de capacidad de inforrnaci6n establece que estos dos parametros se
relacionan idealmente como
C = B logz(l
+ SNR) bis
(1)
24
ANTECEDENTES Y PRELIMINARES
1. El teorema de capacidad de informaci6n proporciona una cota con respecto a que velocidad
de transmisi6n de datos es te6ricamente alcanzable para valores preestablecidos del ancho
de banda del canal B y de la SNR recibida. Con base en ello, es posible utilizar la proporci6n
ri=-
como una medida de la eficiencia del sistema de comunicaci6n digital en estudio. Cuanto
mas cercana es T) a la unidad, tanto mas eficiente es el sistema.
2. La ecuaci6n (1) ofrece una base para el compromiso entre el ancho de banda del canal B
y la SNR recibida. En particular, para una velocidad de sefializaci6n preestablecida R,
resulta viable reducir la SNR requerida aumentando el ancho de banda del canal B, de lo
cual surge la motivaci6n para utilizar un esquema modulado de banda ancha (por ejemplo, modulaci6n por codificaci6n de pulsos) para mejorar el desempefio relativo al ruido.
3. La ecuaci6n (1) proporciona un marco de referenda idealizado para comparar el desempefio relativo al ruido de un esquema de modulaci6n con otro.
(2)
(3)
9.
25
"""Mm'"""'"'
Ruido
Onda portadora
w(t)
A, cos (2rrft)
b)
a)
Correlator
r-----------1
---M
Sen al
recibida x(t)
yT
Dispositivo
de toma de
decisiones
Digamos
1 si )'T > 0
Portadora local
Umbral
cos (2rrf,t)
c)
FIGURA 10 Elementos de un sistema de comunicaci6n digital. a) Diagrama de bloques de transmisor. b)
Diagrama de bloques de canal. c) Diagrama de bloques de receptor.
ra cos(2nf/) generada localmente e integra despues el producto sobre el intervalo del sfmbolo
0::::; t::::: T, produciendo la salida
YT =
x(t) cos(2nf,t) dt
(4)
Al sustituir las ecuaciones (2) y (3) en la (4) y bajo la suposici6n de que la frecuencia de la
portadora Jc es un multiplo de l/T, obtenemos (despues de la simplificaci6n de terminos)
-{+ ~c
YT -
__
c
+wT
+w
T
para el sfmbolo 1
para el sfmbolo 0
(5)
donde wT es la contribuci6n de la salida del correlator debida al ruido del canal w(t). Para reconstruir la sefial binaria original m(t), la salida del correlator yT se compara con un umbral de cero
volts mediante el dispositivo de toma de decisiones, cuya operaci6n se basa en la siguiente regla:
Si la salida de Yr es mayor que cero, el receptor produce la salida sfmbolo l; en otro caso, la
salida es el sfmbolo 0.
Con este antecedente, es posible discutir o plantear ahora algunos aspectos basicos. En
primer lugar, a partir del analisis de Fourier encontramos que el producto de tiempo-ancho de
banda de una sefial de pulsos es constante. Esto significa que el ancho de banda de un pulso
rectangular de duraci6n T es inversamente proporcional a T. La sefial transmitida en la figura
lOa consiste en el producto de esta sefial rectangular y de la portadora senoidal Ac cos(2nf/).
La multiplicaci6n de una sefial por una senoide tiene el efecto de correr a la derecha la transformada de Fourier de la sefial en f y a la izquierda por una cantidad igual, salvo por el factor de
escalamiento de 1/2. Se concluyec, en consecuencia, que el ancho de banda de la sefial transmitida m(t), y por lo tanto el ancho de banda del canal requerido, es inversamente proporcional al
redproco de la duraci6n del sfmbolo T. Para el problema presente, el redproco de Tes tambien
la velocidad de sefializaci6n del sistema en b/s.
26
oi
ANTECEDENTES Y PRELIMINARES
1. El ancho de banda del canal es un recurso altamente valioso. lC6mo elegimos un esquema de modulaci6n que conserve el ancho de banda a un costo adecuado?
2. La seflal binaria m(t) quiza incluya simbolos redundantes introducidos en ella mediante
el uso de la codificaci6n de! canal al grado de proporcionar protecci6n contra el ruido
del canal. lC6mo diseflamos el codificador del canal en el transmisor y el decodificador del
canal en el receptor de tal modo que nos acerquemos al teorema de la capacidad de
informaci6n de Shannon para que sea fisicamente realizable?
3. La portadora generada en forma local en el receptor de la figura lOc esta separada fisicamente de la fuente de la portadora que se utiliza para la modulaci6n en el transmisor.
lC6mo sincronizamos el receptor con el transmisor en lo que respecta tanto a la fase portadora como a la temporizaci6n del simbolo para que se justifique el uso de la ecuaci6n (4)
coma la base de la toma de decisiones en la reconstrucci6n de la senal binaria original?
Los aspectos te6ricos y practicos que se han planteado aqui en el contexto del sistema de
comunicaci6n digital simple de la figura 10 se consideran en los siguientes capitulos del libro.
10.
Notas hist6ricas
27
Oliver Lodge demostro la comunicacion inalambrica a lo largo de una distancia relativamente corta (150 yardas). Posteriormente, el 12 de diciembre de 1901, Guglielmo Marconi recibi6 una sefial de radio en Signal Hill en Terranova; la sefial de radio se habfa originado en
Cornwall, Inglaterra, a 1700 millas de distancia a traves del Atlantico. Se habfa abierto de ese
modo el camino hacia una tremenda ampliacion del alcance de las comunicaciones. En 1906,
Reginald Fessenden, un academico autodidacta, hizo historia al conducir la primera transmision de radio.
En 1875, Alejandro Graham Bell, un maestro de sordos, invento el telefono. Este aparato convirtio en una realidad practica la transmisi6n en tiempo real del habla mediante la
codificacion electrica y la replicacion del sonido. La primera version del telefono fue burda y
limitada, y unicamente posibilitaba que la gente hablara a cortas distancias. Cuando el servicio telef6nico contaba apenas con unos cuantos afios, se gener6 el interes por automatizarlo.
Notablemente, en 1897, A.B. Strowger, contratista de Kansas City, Missouri, ideo el conmutador par grados automatico que lleva su nombre; de todos los conmutadores electromecanicos
ideados a lo largo de los afios, el conmutador Strowger fue el mas popular y el que se utilizo
mas ampliamente.
En 1904, John Ambrose Fleming invento el diodo de tuba de vacio, que abrio paso a la
invencion del triodo de tuba de vacio de Lee de Forest en 1906. El descubrimiento del triodo
marco los albores de las comunicaciones de voz inalambricas. En realidad, hasta la invencion y
perfeccion del transistor, el triodo fue el dispositivo supremo en el disefio de los amplificadores
electronicos.
En 1918, Edwin H. Armstrong invento el receptor de radio superheterodino; hasta ahora
casi todos los receptores de radio son de este tipo. En 1933, Armstrong demostro otro concepto
revolucionario, a saber, un esquema de modulacion que denomino modulaci6n de frecuencia
(FM); el artfculo de Armstrong que fundamento el radio FM se publico en 1936.
Philo T. Farnsworth probo el primer sistema de television totalmente electronico en 1928,
y posteriormente Vladimir K. Zworykin hizo lo mismo en 1929. Por el afio de 1939, la British
Broadcasting Corporation (BBC) transmitfa television comercialmente.
En 1928, Harry Nyquist publico un artfculo clasico acerca de la teorfa de la transmision de
sefiales en telegraffa. En particular, Nyquist creo criterios para la correcta recepcion de sefiales
telegraficas transmitidas por canales dispersos en la ausencia de ruido. Gran parte del trabajo
inicial de Nyquist se aplico despues a la transmision de datos digitales por canales dispersos.
En 1937, Alec Reeves invento la modulaci6n par codificaci6n de pulsos (PCM) para la codificaci6n digital de sefiales de voz. La tecnica se cre6 durante la Segunda Guerra Mundial para
permitir el encriptado de sefiales habladas; en realidad, el ejercito estadounidense utilizo en el
campo un sistema de 24 canales a escala maxima al final de la guerra. Sin embargo, la PCM
tuvo que aguardar al descubrimiento del transistor y al subsecuente desarrollo de la integracion
a gran escala de circuitos para su explotacion comercial.
En 1943, D.O. North ideo elfiltro acoplado para la deteccion optima de una sefial conocida en ruido blanco aditivo. J.H. Van Vleck y D. Middleton obtuvieron en forma independiente
un resultado similar en 1946; este ultimo acufio el termino filtro acoplado.
En 194 7, V.A. Kotel'nikov cre6 la representaci6n geometrica de sefiales en una disertacion doctoral presentada ante el Consejo Academico del Instituto de Energia Molotov en Moscu.
John M. Wozencraft e Irwin M. Jacobs lograron despues que este metodo fructificara completamente en un libro de texto memorable publicado en 1965.
En 1948, Claude Shannon establecio los fundamentos teoricos de las comunicaciones
digitales en un artfculo titulado "Una teorfa matematica de la comunicacion". Dicho artfculo se
recibio con una aclamacion inmediata y entusiasta. Es posible que esta respuesta haya animado
a Shannon a cambiar el tftulo de su artfculo por el de "La teorfa matematica de la comunicacion" cuando este se reimprimio un afio despues en un libro en el que fue coautor Warren
28
oi
ANTECEDENTES Y PRELIMINARES
Weaver. Vale la pena mencionar que antes de la publicaci6n del artfculo clasico de 1948 de
Shannon, se pensaba que el aumento de la velocidad de transmisi6n de informaci6n sobre un
canal incrementarfa la probabilidad de error; la comunidad de la teorfa de la comunicaci6n se
sorprendi6 cuando Shannon demostr6 que esto no era cierto, siempre que la velocidad de transmisi6n estuviera por debajo de la capacidad del canal. Al artfculo de 1948 de Shannon siguieron algunos avances significativos en la teorfa de la codificaci6n, entre los cuales se incluyen los
siguientes:
~
Desarrollo de los primeros c6digos de correcci6n de errores no triviales por parte de M.J.E.
Golay en 1949 y de Richard W Hamming en 1950.
Desarrollo de los c6digos turbo de C. Berrou, A. Glavieux y P. Thitimajshima en 1993; los
c6digos turbo proporcionan un desempefio en la codificaci6n y en la decodificaci6n de la
correcci6n de errores casi 6ptimo en el sentido de Shannon.
Notas y bibliograffa
29
Antes de que la Web surgiera explosivamente, ya estaban listos los ingredientes para su
creacion. En particular, gracias a la VLSI, las computadoras personales ya se encontraban
en gran parte de los hogares del planeta y cada vez mayor cantidad de ellas se equipaban
con modems para la interconectividad con el mundo exterior.
Por cerca de dos decadas, Internet habfa crecido uniformemente (aunque dentro de una
comunidad confinada de usuarios), alcanzando un umbral crftico de correo electronico y
transferencia de archivos basado en el valor para el usuario.
Se habfan adoptado los estandares para la descripcion y transferencia de documentos, el
lenguaje de marcacion de hipertexto (HTML) y el protocolo de transferencia de hipertexto
(HTTP).
De ese modo, todo lo que era necesario para crear la Web ya estaba listo, con la excepcion de
dos ingredientes crfticos: una interfaz de usuario simple y un concepto de servicio inteligente.
En 1955, John R. Pierce propuso el uso de satelites para las comunicaciones. Sin embargo,
esta propuesta fue precedida por un artfculo anterior de Arthur C. Clark que se publico en 1945,
donde se proponfa tambien la idea de utilizar un satelite orbital terrestre coma un punto repetidor
para las comunicaciones entre dos estaciones terrestres. En 1957, la Union Sovietica lanzo el
Sputnik I, que transmitio sefiales de telemetrfa durante 21 dfas. Al poco tiempo Estados Unidos
lanzo, en 1958, el Explorer I, que transmitio sefiales de telemetrfa durante cerca de 5 meses. Se dio
un gran paso experimental en la tecnologfa de los satelites de comunicaciones con el lanzamiento
del Telstar I desde Caba Canaveral el 10 de julio de 1962. El satelite Telstar se habfa construido en
los Laboratorios Bell, donde se habfa adquirido un conocimiento muy amplio a partir del trabajo
pionero de Pierce. El satelite era capaz de transmitir programas de TV a traves del Atlantico, lo
cual solo fue posible a traves de usuarios de receptores maser y grandes antenas.
El empleo de medias opticos (por ejemplo, sefiales de humo o de fuego) para la transmision de informacion se remonta a los tiempos prehistoricos. Sin embargo, no hubo ningun acontecimiento notable en las comunicaciones opticas hasta 1966, cuando K.C. Kao y G.A. Hockham
de Standard Telephone Laboratories, en el Reino Unido, propusieron el uso de una fibra de
vidrio revestida coma una gufa de ondas dielectrica. El laser (acronimo de amplificacion de luz
mediante emision estimulada de radiacion) se invento y desarrollo en 1959 y 1960. Kao y
Hockham sefialaron que 1) la atenuacion en una fibra optica se debe a las impurezas del vidrio
y que 2) la perdida intrfnseca, determinada por la dispersion de Rayleigh, es muy baja. En
realidad, predijeron que era posible alcanzar una perdida de 20 dB/km. Esta impresionante
prediccion, realizada en el tiempo en que las perdidas de potencia en la fibra de vidrio eran
aproximadamente de 1000 dB/km, se comprobo tiempo despues. En nuestros dfas es posible
conseguir perdidas de transmision tan bajas coma 0.1 dB/km.
Los avances espectaculares en microelectronica, computadoras digitales y sistemas de
ondas luminosas que hemos atestiguado hasta ahora y que continuaran en el futuro, son causa
de impresionantes cambios en el ambiente de las telecomunicaciones; muchos de estos cambios
ya tienen carta de naturaleza y un mayor numero de ellos surgiran en el tiempo que viene.
NoTAS Y BIBLIOGRAFIA
1. En lo que respecta a ensayos acerca de un recuento inicial de las comunicaciones y de otras disciplinas relacionadas (por ejemplo, electr6nica, computadoras, radar, radioastronomfa, satelites), consulte Overhage [112); en particular vea el capftulo sabre "Comunicaciones" de L.V Berkner,
pp. 35-50.
30
"
ANTECEDENTES Y PRELIMINARES
2. El estandar de codificaci6n de imagenes JPEG se explica en los artfculos de Wallace [393]; vea
tambien el artfculo de TA. Ramstad en el manual editado por Madisetti y Williams [99].
3. La transformada coseno discreta (DCT) y su inversa para un bloque de muestras de imagen de
foente de 8 x 8 se definen respectivamente por medio de
PROCESOS ALEATORIOS
Este capftulo presenta un tratamiento introductorio de los procesos aleatorios estacionarios
destacando la estadfstica de segundo orden. En particular, explica los siguientes aspectos:
1.1
lntroducci6n
La idea de un modelo matematico utilizado para describir un fen6meno ffsico se establece pcrfectamente en las ciencias ffsicas yen la ingenierfa. En este contexto es posible distinguir dos clases
de modelos matematicos: determinfstico y estocastico. Se afirma que un modelo es deterministico
si no hay incertidumbre acerca de su comportamiento dependiente del tiempo en cualquier
instante. Sin embargo, en muchos problemas del mundo real el empleo de un modelo
determinfstico resulta inapropiado porque el fen6meno ffsico de interes incluye demasiados
factores desconocidos. A pesar de eso, es factible considerar un modelo descrito en terminos
probabilfsticos en lo que sefialamos como la probabilidad de un valor futuro que se encuentre
entre dos lfmites especificados. En un caso de este tipo, se afirma que el modelo sera estocastico
o aleatorio. En el apendice 1 se presenta un breve repaso de la teorfa de probabilidad.
Considere, por ejemplo, un sistema de comunicaci6n de radio. La sefial recibida en dicho
sistema suele constar de una componente de la seiial que lleva la informaci6n, una componente
de interferencia aleatoria y del ruido del canal. La componente de la sefial que lleva la informaci6n tal vez represente, por ejemplo, una sefial de voz que, por lo general consiste en rafagas
espaciadas al azar de energfa de duraci6n aleatoria. La componente de interferencia quiza represente ondas electromagneticas espurias producidas por otros sistemas de comunicaci6n que
31
32
CAPITULO
PROCESOS ALEATORIOS
operan en la vecindad del receptor de radio. Una fuente principal de ruido en el canal es el ruido
termico, que provoca el movimiento aleatorio de los electrones en conductores y dispositivos en
el extrema frontal del receptor. De ese modo, descubrimos que la senal recibida es de naturaleza
aleatoria. Aunque no es posible predecir desde el principio el valor exacto de la senal, sf es
viable describirla en terminos de parametros estadfsticos como la potencia promedio y la densidad espectral de potencia, como se explica en este capftulo.
A la luz de estas notas introductorias, es claro que los procesos aleatorios tienen dos propiedades: 1) son funciones del tiempo y 2) son aleatorios porque antes de llevar a cabo un experimento, no es posible definir con exactitud las formas de onda que se observaran en el futuro.
Al describir un experimento aleatorio resulta conveniente pensar en terminos de un espacio muestral. De modo especffico, cada resultado del experimento se asocia con un punto de la
muestra. La totalidad de los puntos de la muestra correspondientes al agregado de todos los
resultados posibles del experimento recibe el nombre de espacio muestral. Cada punto de la
muestra del espacio muestral es una funci6n del tiempo. El espacio o totalidad muestral compuesta por funciones de tiempo se denomina proceso aleatorio o estocdstico. 1 Como una parte
integral de esta noci6n, suponemos la existencia de una distribuci6n de probabilidad definida
sobre una clase apropiada de conjuntos en el espacio muestral, por lo que hablamos con confianza de la probabilidad de diversos eventos.
Considere, entonces, un experimento aleatorio especificado por los resultados s de un
espacio muestral S, por los eventos definidos en el espacio muestral S y por las probabilidades de
Resultado del
-""-"bo"~---=i...,..,..o.,.o:--f--"''t-:-chA..J.'....1,,.,.-l,H~-- primer ensayo del
experimento
Resultado del
-T
+T
I~
FIGURA
1.1
Resultado del
ensayo
n-esimo del
experimento
1.3
Procesos estacionarios
33
estos eventos. Suponga que asignamos a cada punto s de la muestra una funci6n del tiempo de
acuerdo con la regla:
X(t, s),
-T
t ~
(I .1)
x(t) = X(t, s)
J
(1.2)
La figura 1.1 ilustra un conjunto de funciones muestra {x (t) Jj = l, 2, ... , n}. A partir de esta
J
figura, advertimos que para un tiempo fijo tk dentro del intervalo de informaci6n, el conj unto de
numeros
( 1.3
Proce.~os
estacionarios
Al tratar con los procesos aleatorios que se encuentran en el mundo real, descubrimos muchas
veces que la caracterizacion estadfstica del proceso es independiente del tiempo en el que se
inicia la observacion del proceso. Es decir, si un proceso de este tipo se divide en varios intervalos de tiempo, las distintas secciones del proceso exhiben en csencia las mismas propiedades
estadfsticas. Un proceso de estas caracterfsticas se dice que es estacionario. De otra manera, se
indica que es no estacionario. En terminos generales, un proceso estacionario surge de un fen6meno ffsico estable que ha evolucionado hasta un modo de comportamiento de estado estable,
en tanto que un proceso no estacionario proviene de un fen6meno inestable.
Para ser mas precisos, consideremos un proceso aleatorio X(t) que se inicia en t = - oo.
Dejemos que X(t 1), X(t 2), , X(tk) denoten las variables aleatorias que se obticnen al observar los procesos aleatorios X (t) en los tiempos ti' t2, , tk, respectivamente. La funci6n de
distribucion de union de este conj unto de variables aleatorias es F X(r,), ... , X(r,J (x 1, , xk).
Sup6ngase que a continuaci6n desplazamos todas las observaciones en una cantidad fija 1,
obteniendo de esa manera un nuevo conjunto de variables aleatorias X(t 1 + 1), X(t 2 + 1), ... ,
X(tk + 1). La funci6n de distribucion de union de este ultimo conjunto de variables aleatorias es
F X(r, + T), ... , X(tk + T) (x 1, , xk). Se dice que el proceso aleatorio X (t) sera estacionario en el sentido
estricto o estacionario estrictamente si se cumple la siguiente condicion:
(1.3)
para todos los desplazamientos de tiempo 1, todas las k y todas las elecciones posibles del tiempo de
observaci6n ti' ... , tk. En otras palabras, un proceso aleatorio X(t) iniciado en el tiempo t = -oo, es
estrictamente estacionario si la distribuci6n de union de cuaU].uier conjunto de variables aleatorias obtenidas al observar el proceso aleatorio X(t) es invariante con respecto a la ubicaci6n del origen t = 0.
34
CAPiTULO
PROCESOS ALEATORIOS
Advierta que las distribuciones de dimension finita en la ecuacion (1.3) dependen de la separacion de tiempo relativa entre las variables aleatorias, pero no de su tiempo absoluto. Es decir, el
proceso aleatorio tiene el mismo comportamiento probabilfstico a traves del tiempo.
De manera similar, podemos afirmar que dos procesos aleatorios X(t) y Y(t) son en conjunto
estrictamente estacionarios si las distribuciones de union de dimension finita de los dos conjuntos de
variables aleatorias X(tl), ... , X(tk) y Y (t;), ... , Y t; son invariables con respecto al origen t = 0
para todas las k y j y todas las elecciones de los tiempos de observacion ti, ... , tk y t;, ... , t;.
Al regresar a la ecuacion (1.3), se distinguen dos situaciones de interes especial:
1. Para k
1, tenemos
(1.4)
para todo t y 1:
Esto es, la funci6n de distribuci6n de primer orden de un proceso aleatorio estacionario es independiente del tiempo.
2. Para k = 2 y 1: = - tl' tenemos
(1.5)
Es decir, la funci6n de distribuci6n de segundo orden de un proceso aleatorio estacionario solo
depende de la diferencia de tiempo entre los tiempos de observaci6n y no de los tiempos particulares a los cuales se observa el proceso-aleatorio.
Estas dos propiedades tienen profundas implicaciones en la parametrizacion estadfstica de un
proceso aleatorio estacionario; este aspecto se explica en la seccion 1.4.
~ EJEMPLO 1.1
Considcre la figura 1.2, que describe tres ventanas espaciales localizadas en los tiempos t 1, t 2, tr
Deseamos cvaluar la probabilidad de obtener una funcion muestra x(t) de un proceso aleatorio X(t)
que pasa por este conjunto de ventanas; es decir, la probabilidad del evento de union
i = 1, 2, 3
P(A) =
Supongamos ahora que se sabe que el proceso aleatorio X(t) es estrictamente estacionario. Una
implicacion de lo anterior es que la probabilidad de que el conjunto de funciones muestra de este
proceso pasc por las ventanas de la figura l.3a es igual a la probabilidad de que el conjunto de funciones muestra pase por las ventanas correspondientes desplazadas en el tiempo de la figura l.3b. Sin
embargo, advierta que no es necesario que estos dos conjuntos esten compuestos por las mismas funciones muestra.
411
Una posible
funci6n muestra
FIGURA
1.2
1.4
35
a)
ai
a,+
't
b,
b)
FIGURA
1.4
1.3
(1.6)
= [
xfX(<) (x) dx
donde f X(<) (x) es la funci6n de densidad de probabilidad de primer orden del proceso. A partir
de la ecuaci6n (1.4) deducimos que para un proceso aleatorio estrictamente estacionario, f X(t) (x)
es independiente del tiempo t. En consecuencia, la media de un proceso estrictamente estacionario
es una constante, como lo indica
para todo t
(1. 7)
Definimos la funci6n de autocorrelaci6n del proceso X(t) como el valor esperado del producto de
dos variables aleatorias, X(t 1) y X(t 2), obtenido al observar el proceso X(t) en los tiempos t 1 y t2,
respectivamente. De manera especffica, escribimos
(1.8)
donde f X(c,), X(r,) (x 1, x2 ) es la funci6n de densidad de probabilidad de segundo orden del proceso.
Segun la ecuaci6n (1.5), deducimos que para un proceso aleatorio estrictamente estacionario,
f X(t,), X(tz) (x 1, x2) solo depende de la diferencia entre los tiempos de observaci6n t 1 y t 2, lo cual
36
CAPiTULO
1111
PROCESOS ALEATORIOS
paratodot 1 yt 2
(1.9)
(1.10)
=Rx(tz -ti)-~
La ecuacion (1.10) muestra que, al igual que la funcion de autocorrelacion, la funcion de
autocovarianza de un proceso estrictamente estacionario X(t) solo depende de la diferencia del
tiempo t 2 - t 1 Esta ecuaci6n indica tambien que si conocemos la media y la funcion de
autocorrelaci6n del proceso, es posible que determinemos en forma unica la funcion de
autocovarianza. La media y la funci6n de autocorrelaci6n son, por tanto, suficientes para describir los primeros dos momentos del proceso.
Sin embargo, deben hacerse notar con todo cuidado dos puntos importantes:
Por conveniencia de la notacion, redefinimos la funcion de autocorrelaci6n de un proceso estacionario X(t) como
para todo t
Rx () = E[X(t + )X(t)]
Esta funcion de autocorrelaci6n tiene varias propiedades importantes:
(1.11)
1. El valor cuadratico media del proceso se puede obtener a partir de Rx() poniendo simplemente 1: = 0 en la ecuaci6n ( 1.11), como se indica por medio de
Rx(O) = E[X 2 (t)]
(1.12)
37
1.4 Ilustraci6n de las funciones de autocorrelaci6n de procesos aleatorios que fluctuan lenta y
rapidamente.
FIGURA
(1.15)
dcmde A y f, son constantes y E> es una variable aleatoria que es ta distribuida unifonnemente sobre el
intervalo [-11, 11], esto es,
fe(8)J
2~'
lo,
-11:s;e:s;rc
(l.16)
en otra parte
38
CAPITULO
w PROCESOS ALEATORIOS
fc
FIGURA
1.5
Lo cual quiere decir que es igualmente probable que la variable 8 tenga cualquier valor 8 en el intervalo
[- n;, n;]. Cada valor de 8 corresponde a una muestra en el espacio muestral en el proceso aleatorio X (t).
El proceso X(t) definido por las ecuaciones (l.15) y (1.16) quiza represente una portadora
generada localmente en el receptor de un sistema de comunicaciones, que se usa en la demodulaci6n
en la sefial recibida. En particular, la variable aleatoria 8 denota la diferencia de fase entre esta
portadora generada localmente y la onda portadora senoidal que se utiliz6 para modular la sefial de!
mensaje en el transmisor.
La funci6n de autocorrelaci6n de X(t) es
A2Jn
=-
-n
~ E[cos(hf,1)]
1
A2
-cos(4n:f,t + Zn:f,1+ 28) d8+-cos(hf,1)
h
2
A2
Rx ('t) = -cos(2nf, 1)
2
(l.17)
que se grafica en la figura 1.5. En consecuencia, vemos que la funci6n de autocorrelaci6n de una
onda senoidal con fase aleatoria es otra senoide a la misma frecuencia en el "dominio de 1" en vez
<:I
de! dominio de tiempo original.
EJEMPLO
1.3
La figura 1.6 representa la funci6n de muestra x(t) de un proceso X(t) consistente en una secuencia
aleatoria de simbolo binario 1 y 0. Se hacen las siguientes suposiciones:
en otra parte
3. Durante cualquier intervalo de tiempo (n - l)T < t -td < nT, donde n es un entero, la presencia
de un 1 o un 0 se determina lanzando una moneda sin alteraciones; espedficamente, si el resultado es cara, tenemos un 1, y si lo que resulta es cruz, tenemos un 0. De ese modo, estos dos
1.4
39
x(t)
-----.
+A
FIGURA
1.6
simbolos son igualmente probables y la presencia de un 1 o un 0 en cualquier intervalo es independiente de todos los demas intervalos.
Puesto que los niveles de amplitud -A y + A ocurren con igual probabilidad, se concluye de
inmediato que E[X(t)] = 0 para todo t, y la media del proceso resulta consecuentemente 0.
Para determinar la funci6n de autocorrelacion Rx(tk, t), tenemos que evaluar E[X(tk)X(t)],
donde X(tk) y X(t) son variables aleatorias obtenidas al observar el proceso aleatorio X(t) en los
tiempos tk y ti, respectivamente.
Considere primero el caso en el que Itk - t, I > T. Baja esta condicion las variables aleatorias X(tk)
y X (t) ocurren en diferentes intervalos de pulso y son, por lo tan to, independientes. De tal modo tenemos
Considere a continuacion el caso en el que I tk - t, I < T, con tk = 0 y t, < tk. En una situacion
de este tipo observamos en la figura 1.6 que las variables aleatorias X(tk) y X(t) ocurren en el mismo
intervalo de pulso si y solo si el retraso td satisface la condicion td < T - Itk - t, I Asi, obtenemos la
esperanza condicional:
E[Xt Xt Jt
( k)
J-{Az,
0,
( ;) d -
td<T-Jtk-tiJ
en otra pa rte
Al promediar este resultado sabre todos los valores posibles de td, obtenemos
Mediante un razonamiento similar de otro valor de tk, concluimos que la funcion de autocorrelacion
de una onda binaria aleatoria, representada por la funcion muestra que se presenta en la figura 1.6,
es solo una funcion en la diferencia de tiempo 'I = tk - ti, coma se indica por media de
Rx(T)=
A2(1
1
0,
ITI)
T
(1.18)
40
CAPiTULO
111
PROCESOS ALEATORIOS
Rx('r)
~~-1.'---~~~L..__~~~~~~~
-T
FIGURA
1. 7
Considere a continuaci6n el caso mas general de dos procesos aleatorios X(t) y Y(t) con funciones de autocorrelaci6n Rx(t, u) y Ry(t, u), respectivamente. Las dos funciones de correlaci6n
cruzada de X(t) y Y(t) se definen por media de
RXY(t, u) = E[X(t)Y(u)]
(1.19)
RYX(t,u) = E[Y(t)X(u)]
(1.20)
donde t y u denotan dos valores de tiempo en los cuales se observan los procesos. En este caso,
las propiedades de correlaci6n de los dos procesos aleatorios X(t) y Y(t) quiza se exhiban de
manera conveniente en forma de matriz del siguiente modo:
R(t,u)=
Rx(t,u) RXY(t,u)]
[ RYX(t,u) Ry(t,u)
la cual recibe el nombre de matriz de correlaci6n del proceso aleatorio X(t) y Y(t). Si cada uno de
los procesos aleatorios X(t) y Y(t) es estacionario y, ademas, son conjuntamente estacionarios,
entonces es posible escribir la matriz de correlaci6n como
(1.21)
donde T = t - u.
La funci6n de correlaci6n cruzada no es en general una funci6n por par de 't, como sf
ocurri6 para la funci6n de autocorrelaci6n, y tiene un maxima en el origen. Sin embargo, obedece a cierta relaci6n de simetrfa como la siguiente (vease el problema 1.9):
(1.22)
EJEMPLO
1.4
Considere un par de procesos rrwdulados en cuadratura X 1 (t) y X 2 (t) que se relacionan con un proceso
estacionario X(t) coma sigue:
X 1 (t) = X(t) cos(Zrtf,t + 8)
X 2 (t) = X(t) sen(21tf,t + 8)
1.5
Procesos erg6dicos
41
27ef, H 8)]
-t Rx ('t)
(1.23)
sen(27ef, 't)
donde, en la ultima lfnea, hemos hecho uso de la distribuci6n uniforme de la variable aleatoria 8
que representa a la fase. Advierta queen 't = 0, el factor sen(2nf, r) es 0 y, en consecuencia,
R12 (0) = E[X1(t)X 2 (t)]
=0
Esto demuestra que las variables aleatorias obtenidas mediante la observaci6n simult:inea de procesos de modelaci6n en cuadratura X 1 (t) y X 2 (t) en algun valor fijo de tiempo t son ortogonales
entre si.
411
t .5 Procesos erg6dicos
Las esperanzas o promedios totales de un proceso aleatorio X(t) son promedios "entre los extremos del proceso". Por ejemplo, la media de un proceso aleatorio X(t) en algun tiempo fijo tk es la
esperanza de la variable aleatoria X(tk) que describe todos las valores posibles de las funciones
muestra del proceso observado en el tiempo t = tk. De modo natural, es posible definir tambien
promedios de muestra a largo plaza o promedios de tiempo que son promedio "a lo largo del proceso". Por lo tan to, estamos interesados en relacionar promedios totales con promedios de tiempo
para que estos ultimas representen un medio practico que este disponible para la estimaci6n de
los promedios totales de un proceso aleatorio. La pregunta clave, desde luego, es: lCuando es
posible sustituir los promedios de tiempo por los promedios totales? Para explorar este aspecto,
considere la funci6n muestra x(t) de un proceso estacionario X(t), con el intervalo de observaci6n definido como - T.:::: t.:::: T. El valor de cd de x(t) se define mediante el promedio de tiempo
1 JT x(t)dt
(T)=x
2T -T
(1.24)
Claramente, el promedio de tiempo , (T) es una variable aleatoria, ya que su valor depende del
intervalo de observaci6n y de que funci6n muestra particular del proceso aleatorio X(t) se toma
para utilizarse en la ecuaci6n (1.24). Puesto que se supone que el proceso X(t) es estacionario,
la media del promedio de tiempo ,(T) esta dada por (despues de intercambiar la operaci6n de
esperanza e integraci6n):
Ef,(T)]=
=
2~ rTE[x(t)]dt
1
JT
2T -Tx dt
=x
(1.25)
42
CAPiTULO
m PROCESOS ALEATORIOS
donde x es la media del proceso X(t). En consecuencia, el promedio de tiempo ,(T) representa una estimaci6n no polarizada de la media promediada en el conjunto x. Afirmamos que el
proceso X(t) es erg6dico en la media si se satisfacen dos condiciones:
El promedio de tiempo x (T) se acerca al promedio total x en el llmite cuando el intervalo de observaci6n T tiende a infinito; esto es,
lfm x (T) == X
T~oo
La varianza de (T), tratada como una variable aleatoria, tiende a 0 en el lfmite cuando
el intervalo de observaci6n T se acerca a infinito; esto es,
1 JT x(t+-c)x(t)dt
R (-c,T)==2T
(1.26)
~T
Este segundo promedio en el tiempo tambien debe verse como una variable aleatoria con una media
y una valencia propias. De manera similar a la ergodicidad de la media, afirmamos que el proceso x(t)
T ~=
T ~=
1.6
X(t)
43
Y(t)
h(t)
FIGURA
1.8
(1.27)
Siempre que la esperanza E [X (t)] sea finita para todo t y el sistema sea estable, existe la posibilidad de que intercambiemos el orden de la esperanza y la integraci6n en la ecuaci6n (1.27) y
escribir de esa manera
y (t) = [
=[
(1.28)
Cuando el proceso aleatorio de entrada X(t) es estacionario, la media x(t) es una constante x,
por lo que podemos simplificar la ecuaci6n (1.28) del modo siguiente:
y = x
r=
h( 't1) d'tl
= xH(O)
(1.29)
donde H(O) es la respuesta en frecuencia 0 (cd) del sistema. La ecuaci6n (1.29) establece que la
media de un proceso aleatorio Y(t) producida a la salida de un sistema lineal invariante con el
tiempo en respuesta a X(t) que actua como el proceso de entrada es igual a la media de X(t)
multiplicada por la respuesta de cd del sistema, lo cual se satisface de manera intuitiva.
Considere la funci6n de autocorrelaci6n del proceso aleatorio de salida Y(t). Por definici6n, tenemos
Ry(t,u) = E[Y(t)Y(u)]
donde t y u denotan dos valores del tiempo en el cual se observa el proceso de salida. Por tanto,
resulta viable utilizar la integral de convoluci6n para escribir
(1.30)
44
CAPiTULO
PROCESOS ALEATORIOS
En este caso tambien, siempre que el valor cuadratico media E[X 2 (t)] sea finito para todo t y el
sistema sea estable, podemos intercambiar el orden de la esperanza y la integraci6n con respecto a 'T 1 y 'T 2 en la ecuaci6n (1.30), obteniendo
Ry (t, u) = [
= [
2 ))
(1.31)
( 1.3 2)
Al combinar este resultado con el que involucra a la media Y, observemos que si la entrada
para un filtro lineal y estable invariante con el tiempo es un proceso estacionario, entonces la
salida del filtro tambien es un proceso estacionario.
Puesto que R/O) = E[Y2(t)], se concluye que el valor medio cuadratico del proceso aleatorio de salida Y(t) se obtiene al sustituir 'T = 0 en la ecuaci6n (1.32). De tal modo obtenemos
el resultado
(1.33)
que es una constante.
1. 7
(1.34)
Mediante la sustituci6n de esta expresi6n para h('T 1) en la ecuaci6n (1.33), obtenemos
E[Y 2 (t)]= [ [ [ [ H(f) exp(j27tf'T 1 )df h('T 2 )Rx('T 2 -'! 1 ) d'T 1 d'Tz
= [
df H(f)
[= d'T h( 'T
2
(1.35)
2)
[Rx (1: 2
1. 7
45
En la ultima integral del segundo miembro de la ecuaci6n (1.35) definimos una nueva variable
IH(fll
1.0
....--...,..-- ----------......--
FIGURA
1.9
46
CAPiTULO
II
PROCESOS ALEATORIOS
donde Lif es el ancho de banda del filtro. Entonces, de acuerdo con la ecuaci6n (1.39), encontramos que si el ancho de banda del filtro Lif es suficientemente pequefio comparado con las
frecuencias de la banda media fc y Sx(f) es una funci6n continua, el valor cuadratico medio de
la salida del filtro es aproximadamente
( 1.41)
Sin embargo, el filtro deja pasar solo aquellas componentes de frecuencia del proceso aleatorio
de entrada X(t) que estan dentro de una banda de frecuencias estrecha de ancho Lif de entrada
en torno a la frecuencia fc. De esa manera, Sx(f) representa la densidad de frecuencia de la
potencia promedio en el proceso aleatario X(t), evaluada a la frecuencia f = fc. Las dimensiones de la densidad espectral de frecuencia es tan, par tanto, en watts par Hertz (W /Hz).
llll PROPIEDADES DE LA DENSIDAD ESPECTRAL DE POTENCIA
(1.42)
(1.43)
Las ecuaciones (1.42) y (1.43) son relaciones basicas en la teorfa del analisis espectral de procesos aleatorios, yen conjunto constituyen lo que suele denominarse relaciones de Einstein-Wiener-
Khintchine. 3
Dichas relaciones muestran que si se conoce la funci6n de autocorrelaci6n con la densidad espectral de potencia de un proceso aleatario, la otra puede determinarse con exactitud.
Sin embargo, estas funciones exhiben diferentes aspectos de la informaci6n de correlaci6n en
torno al proceso. Se acepta comunmente que para procesos practicos, la densidad espectral de
potencia es el "parametro" de mayor utilidad.
A continuaci6n deseamos utilizar este par de relaciones para obtener algunas propiedades
generales de la densidad espectral de potencia de un proceso estacionario.
Propiedad 1
Sx(O)= f=Rx("t)d"t
Esta propiedad sigue directamente de la ecuaci6n (1.42) al hacer f = 0.
Propiedad 2
El valor cuadratico media de un proceso estacionario es igual al area total bajo la grafica de la densidad
espectral de potencia; esto es,
(1.45)
Rx(O)
= 0 y advertir que
1. 7
47
Propiedad 3
(1.46)
La densidad espectral de potencia de un proceso aleatorio de valores reales es una funcifm par de la
frecuencia; esto es,
(1.47)
Esta propiedad se obtiene al sustituir -
La densidad espectral de potencia, normalizada en forma apropiada, tiene las propiedades que suelen
asociarse con una funci6n de densidad de probabilidad.
La normalizaci6n que tenemos en mente aqui es con respecto al area total bajo la grafica
de la densidad espectral de potencia (es decir, el valor cuadratico medio del proceso). Considere
en este caso la funci6n
(1.48)
A la luz de las propiedades 2 y 3, advertimos que Px(f) ~ 0 para toda f. Ademas, el area total
bajo la funci6n Px(f) es la unidad. Por consiguiente, la forma normalizada de la densidad espectral de potencia, segun se define en la ecuaci6n (1.48), se comporta de manera similar a una
funci6n de densidad de probabilidad.
rrf.
48
CAPITULO
m PROCESOS ALEATORIOS
Sx<Jl
FIGURA
1.10
Densidad espectral de potencia de onda seno con fase aleatoria; 8(j) denota la funci6n delta enf = 0.
Dejemos que 8(f) denote la funci6n delta en f = O; para la definici6n delta y sus propiedades,
consulte el apendice Z. Tomando la transformada de Fourier en ambos miembros de la relaci6n que
define a Rx("r), encontramos que la densidad espectral de potencia del proceso senoidal X(t) es
Sx(f)=~
[8(f-fJ+8(f+fJ]
(1.49)
la cual consta de un par de funciones delta ponderadas por el factor A 2/4 y ubicadas en f,, como
se ilustra en la figura 1.10. Notamos que el area total bajo la funci6n delta es igual a uno. Por
consiguiente, el area total bajo Sx(f) es igual a A 2/Z, como se esperaba.
'4
EJEMPLO
1.6
Considere de nuevo una onda binaria aleatoria compuesta de una secuencia de unos y ceros representada
mediante los valores de +A y-A, respectivamente. En el ejemplo 1.3 demostramos que la funci6n de
autocorrelaci6n de este proceso aleatorio tiene una forrna de onda triangular, como se indica mediante
Sx (f)
=fr
U tilizando la transformada de Fourier de una funci6n triangular (vea la tabla A6.3), obtenemos
(1.50)
1.11.
49
Sx<Jl
FIGURA
1.11
La ecuaci6n (1.52) establece que para una onda binaria aleatoria en la que los sfmbolos binarios
1 y 0 se representan por medio de los pulsos g(t) y - g(t), respectivamente, la densidad espectral
de potencia Sx(f) es igual a la densidad espectral de energfa Eg(f) del pulso de formaci6n del
simbolo g(t), dividido entre la duraci6n del simbolo T.
~ EJEMPLO 1. 7
Una situaci6n que surge a menudo en la practica es la de mezcla (es decir, multiplicaci6n) de un
proceso estacionario X(t) como una onda senoidal cos(2nU + 8), donde la fase 8 es una variable
aleatoria que esta distribuida de manera uniforme sobre el intervalo [O, 2n]. La adici6n de este modo
de la fase aleatoria 8 tan solo reconoce el hecho de que el origen de tiempo se elige arbitrariamente
cuando X(t) y cos(2nf / + 8) provienen de fuentes independientes fisicamente, como sue le ser el
caso. Nos interesa determinar la densidad espectral de potencia del proceso aleatorio Y(t), definido por
Y(t) =X(t) cos(2nf,t + 8)
(l.53)
(l.54)
50
CAPiTULO
a PROCESOS ALEATORIOS
Dejemos que Sx(f) denote la densidad espectral de potencia del proceso aleatorio de salida Y(t)
obtenida al hacer pasar el proceso aleatorio X(t) par un filtro lineal de respuesta en frecuencia
H(f). En ese caso, al reconocer por definici6n que la densidad espectral de potencia de un
proceso aleatorio es igual a la transformada de Fourier de su funci6n de autocorrelaci6n y al
utilizar la ecuaci6n (1.32), obtenemos
(1.56)
Sea 't - 't 1 + 't2 = 't0 o, equivalentemente 't = 't0 + 't 1 - 'tr Al hacer entonces esta sustituci6n en
la ecuaci6n (1.56), descubrimos que Sx(f) se puede expresar coma el producto de tres terminos:
la respuesta en frecuencia H(f) del filtro, la compleja conjugada de H(f) y la densidad espectral
de potencia de Sx(f) del proceso aleatorio de entrada X(t). En consecuencia, es posible simplificar la ecuaci6n ( 1.56):
(1.57)
Por ultimo, puesto que I H (f) 12 = H (f) H* (f)' encontramos que la relaci6n entre las densidades
espectrales de potencia de los procesos aleatorios de entrada y salida se expresa en el dominio de
la frecuencia al escribir
(1.58)
La ecuaci6n (1.58) establece que la demidad espectral de potencia del proceso de salida Y(t) es igual a
la demidad de potencia del proceso de entrada X(t) multiplicado por la respuesta en magnitud al cuadrado
del filtro. Mediante el uso de esta relaci6n, es posible determinar consecuentemente el efecto de
hacer pasar el proceso aleatorio por un filtro estable y lineal invariablemente. En terminos
computacionales, la ecuaci6n (1.58) suele ser mas facil de manejar que su contraparte en el dominio de! tiempo de la ecuaci6n (1.32), incluyendo la funci6n de autocorrelaci6n.
Im RELACION ENTRE LA DENSIDAD ESPECTRAL DE POTENCIA
Y EL ESPECTRO EN MAGNITUD DE UNA FUNCION MUESTRA
Deseamos relacionar la densidad espectral de potencia Sx(f) directamente con las propiedades
espectrales de una funci6n muestra x(t) de un proceso estacionario X(t) que es erg6dico. Sin
embargo, para que la funci6n muestra x(t) sea transformada de Fourier, esta debe ser absolutamente integrable; es decir,
[Jx<t)I dt < =
(1.59)
Esta condici6n nunca puede satisfacerla ninguna funci6n muestra estacionaria x(t) de duraci6n
infinita. Con el fin de utilizar la tecnica de la transformada de Fourier, consideramos un segmento truncado de x(t), definido sabre el intervalo observacional - T-:::; t-:::; T, por ejemplo. De
tal modo, al utilizar X(f, T) para denotar la transformada de Fourier de la funci6n muestra
truncada definida de ese modo, es posible escribir
X(f, T) == frx(t) exp(-j21tft) dt
(1.60)
1. 7
51
1 fT x(t+1:)x(t)dt
Rx(1:)= lim(1.61)
T-->= 2T -T
Suele considerarse la funcion muestra x(t) coma una seiial de potencia (es decir, una sefial con
potencia promedio finita). Por tanto, podemos formular el siguiente par de transformadas de Fourier:
- 1 fT x(t + 1:)x(t) dt ~ - 1 IX(f, T) 12
(1.62)
2T -T
2T
El parametro en el primer miembro es una funcion de autocorrelacion promediada en el tiempo.
El parametro del segundo miembro recibe el nombre de periodograma, cuyas dimensiones son las
mismas que las de la densidad espectral de potencia. Sin embargo, esta terminologfa es una
designacion erronea, ya que el periodograma es una funcion de la frecuencia, no del periodo. A
pesar de eso, se usa ampliamente. La cantidad la utilizaron primero los estadisticos para tener en
cuenta periodicidades, coma las tendencias estacionales en los datos.
Al utilizar la formula para la transformada inversa de Fourier en el par de transformadas
de Fourier en la ecuacion (1.62), es posible expresar la funcion de autocorrelacion promediada
en el tiempo de la funcion muestra x(t) en terminos del periodograma coma
2
1
_l fT x(t + 1:)x(t) dt = [ - 1xu, T)l exp(j21t[f) d
2T -T
-= 2T
(l.63)
Rx(1:) =
]exp(j21tft) df
(1.65)
Enseguida podemos intercambiar el orden de integracion y las operaciones limite para abtener
2
1
Rx (1:) = [ {11m- E[IX(f, T)l
-= T-->=2T
llJJ exp(j21tft) df
(1.66)
Por consiguiente, al comparar las ecuaciones (1.66) y (1.43), abtenemos la relacion deseada
entre la densidad espectral de potencia Sx(f) de un proceso ergodico y el espectro de magnitud
al cuadrado IX (f, T) I2 de una funcion muestra truncada del proceso:
2
1
Sx(f) = lim- E[lx(f, T)l ]
T-->=2T
2
1
= lim- E[lfT x(t) exp(-j21tft) dtl ]
T-->= 2T
-T
(1.67)
52
CAPiTULO
wi
PROCESOS ALEATORIOS
Es importante sefialar queen la ecuaci6n (1.67) no es posible hacer que T ~ oo antes de tomar
la esperanza. La ecuaci6n (1.67) proporciona la base matematica para estimar4 la densidad espectral de potencia de un proceso aleatorio erg6dico, dada una funci6n muestra x(t) de un
proceso observado sobre el intervalo [- T, T].
(1.69)
Las funciones de correlaci6n cruzada y las densidades espectrales cruzadas forman consecuentemente pares de transformadas de Fourier. Por tanto, utilizando la formula para la transformada inversa de Fourier tambien es posible escribir
(1. 70)
y
(l.71)
Las densidades espectrales cruzadas Sxy(f) y SYX(f) no son necesariamente funciones reales de la frecuencia f. Sin embargo, al sustituir la relaci6n
en la ecuaci6n (1.68) y empleando despues la ecuaci6n (1.69) encontramos que SXY(f) y SYX(f)
se relacionan por medio de
(l.72)
.. EJEMPLO
1.8
Suponga que los procesos aleatorios X(t) y Y(t) tienen media cero y son individualmente estacionarios. Considere el proceso aleatorio de suma
Z(t)
= X(t) + Y(t)
1. 7
53
R2 (t, u) = E[Z(t)Z(u)]
T =
t - u, podemos escribir
(l.73)
cuando los procesos estacionarios X(t) y Y(t) son tambien estacionarios conjuntamente. Por consiguiente, al tomar la transformada de Fourier en la ecuaci6n (l.73), obtenemos
(l.74)
De tal modo, vemos que las densidades espectrales cruzadas SXY(f) y SYX(f) representan los componentes espectrales que deben agregarse a las densidades espectrales de potencia individuales de un par
de procesos aleatorios correlacionados para obtener la densidad espectral de potencia de su suma.
Cuando los procesos estacionarios X(t) y Y(t) no estan correlacionados, las densidades
espectrales cruzadas SXY(f) y SYX(f) no son cero, y por ello la ecuaci6n (1. 74) se reduce a
(l.75)
Es posible generalizar este ultimo resultado estableciendo que cuando existe multiplicidad de procesos estacionarios de media cero que no estan correlacionados entre sf, la densidad espectral de
potencia de su suma es igual a la suma de sus densidades espectrales de potencia individuales. 411
,. EJEMPLO 1. 9
Considere el siguiente problema de hacer pasar dos procesos estacionarios conjuntamente por un
par de filtros lineales, estables e independientes invariantes con el tiempo, como se muestra en la
figura 1.12. En particular, suponga que el proceso aleatorio X(t) es la entrada para el filtro de respuesta al impulso h1 (t) y que el proceso aleatorio Y(t) es la entrada para el filtro de respuesta al
impulso h2 (t). Deje que V(t) y Z(t) denoten los procesos aleatorios en las salidas respectivas de los
filtros. La funci6n de correlaci6n cruzada de V(t) y de Z(t) es, en consecuencia,
h 2 (T 2 )Y(u-T 2 )dT 2
r=r-
(l.76)
h1 (T 1 )h 2 (T 2 )Rxy (t -T!>u -T 2 ) dT 1 dT 2
donde RXY(t, u) es la funci6n de correlaci6n cruzada de X(t) y Y(t). Debido a que los procesos
aleatorios de entrada son estacionarios conjuntamente (por hip6tesis), es posible dejar T = t - u y
por ello reescribir la ecuaci6n (1. 76) de la manera siguiente:
(l.77)
X(<)~V(d V(<)~Z(<)
FIGURA
1.12
54
CAPiTULO
II
PROCESOS ALEATORIOS
(1.78)
donde H 1 (f) y H 2 (f) son las respuestas en frecuencia de los filtros respectivos en la figura 1.12, y
H; (f) es la conjugada compleja de H 2 (f). Esta es la relaci6n deseada entre la densidad espectral
cruzada de los procesos de salida y la de los procesos de entrada.
411
1 .8
Proceso guussiano
El material que hemos presentado acerca de procesos aleatorios hasta este punto en la exposici6n ha sido de una naturaleza bastante general. En esta secci6n, consideraremos una importante farnilia de procesos aleatorios conocida como procesos gaussianos. 5
Vamos a suponer que observamos un proceso aleatorio X{t) en un intervalo que se inicia en
el tiempo t = 0 y perdura hasta t = T. Supongamos tambien que ponderamos el proceso aleatorio
X{t) por medio de alguna funci6n g{t) y que luego integramos el producto g{t)X(t) a lo largo de
este intervalo de observaci6n, obteniendo de esa manera una variable aleatoria Y definida por
Y=
g{t)X{t) dt
(1.79)
Nos referimos a Y como una funcional lineal de X{t). La distinci6n entre una funci6n y una
funcional debe seiialarse con todo cuidado. Por ejemplo, la suma de Y = I,~ 1 aiXi, donde las ai
son constantes y las X son variables aleatorias, es una funci6n lineal de las X; para cada conj unto observado de valor~s correspondientes a las variables aleatorias X, tene~os un valor correspondiente para la variable aleatoria Y. Por otro lado, en la ecuaci6n {i. 79) el valor de la variable
aleatoria Y depende del curso de lafunci6n argumento g{t)X{t) sobre el intervalo de observaci6n
completo de 0 a T. De tal modo, una funcional es una cantidad que depende del uso completo
de una o mas funciones en vez de un m'.imero de variables discretas. En otras palabras, el dominio de una'funcional es un conjunto o espacio de funciones admisibles en vez de una region de
un espacio de coordenadas.
Si en la ecuaci6n (1.79) la funci6n ponderadora g{t) es tal que el valor cuadratico medio
de la variable aleatoria Yes finito, y si Yes una variable aleatoria que se distribuye gaussiaMmente
para toda g{t) en esta clase de funciones, entonces se dice que el proceso X{t) es un proceso
gaussiarw. En otras palabras, el proceso X{t) es gaussiano si cada funcional lineal de X{t) es una
variable aleatoria gaussiana.
Decimos que la variable aleatoria Y tiene una distribuci6n gaussiana si su funci6n de
densidad de probabilidad tiene la forma
(1.80)
fi;
Tal distribuci6n gaussiana normalizada se escribe por lo comun como .Ar(O, 1).
1.8
Proceso gaussiano
55
0.6
0.4
-1
-2
-3
y
FIGURA
1.13
Un proceso gaussiano tiene dos virtudes. Primera, el proceso gaussiano posee muchas
propiedades que hacen posibles los resultados anallticos; analizaremos estas propiedades mas
adelante en la secci6n. Segundo, los procesos aleatorios producidos por fen6menos ffsicos son
tales que a menudo resulta apropiado un modelo gaussiano. Ademas, el uso de un modelo
gaussiano para describir los fen6menos ffsicos suele confirmarse mediante experimentos. De tal
manera, la ocurrencia frecuente de fen6menos ffsicos para los cuales es apropiado el modelo
gaussiano, junto con la facilidad con la que el proceso gaussiano se maneja matematicamente,
hacen que este ultimo sea muy importante en el estudio de los sistemas de comunicaci6n.
II TEOREMA DEL LiMITE CENTRAL
El teorema del limite central proporciona la justificaci6n matematica para utilizar un proceso
gaussiano como un modelo en un gran numero de fen6menos ffsicos diferentes en los que la
variable aleatoria observada, en un instante particular, es el resultado de un numero grande de
eventos aleatorios individuales. Para formular este importante teorema, sea Xi, i = 1, 2, ... , N,
un conjunto de variables aleatorias que satisfacen los siguientes requerimientos:
buida~ independiente e identicamente (dii). Considerese que estas variables aleatorias se normalizan como sigue:
Yi =-(Xi -x),
i=l,2, ... ,N
O'x
var[YJ= 1
Defina la variable aleatoria
56
CAPiTULO 1
111
PROCESOS ALEATORIOS
Sise aplica un proceso gaussiano X(t) a un filtro lineal estable, entonces el proceso aleatorio Y(t) que se
desarrolla a la salida del filtro tambien es gaussiano.
Esta propiedad se deduce facilmente utilizando la definici6n de un proceso gaussiano a
partir de la ecuaci6n ( l. 79). Considere la situaci6n que se describe en la figura 1.8, donde
tenemos un filtro invariante con el tiempo de respuesta al impulso h(t), con el proceso aleatorio
X(t) como entrada y el proceso aleatorio Y(t) como salida. Suponemos que X(t) es un proceso
gaussiano. Los procesos aleatorios Y(t) y X(t) se relacionan por media de la integral de convoluci6n
Y(t)=
f h(t-t)X(t)dt,
Ost<oo
(l.81)
Suponemos que la respuesta al impulso h(t) es tal que el valor cuadratico media del proceso
aleatorio de salida Y(t) es finito para toda ten el intervalo 0 st < oo para el cual se define Y(t).
Para demostrar que el proceso de salida Y(t) es gaussiano, debemos demostrar que cualquier
funci6n lineal de este es una variable aleatoria gaussiana. Esto es, si definimos la variable
aleatoria
z = s: g
y ( t)
(1.82)
entonces Z debe ser una variable aleatoria gaussiana para toda funci6n gy(t), tal que el valor
cuadratico media de Z sea finito. Al intercambiar el orden de integraci6n en la ecuaci6n (1.82),
obtenemos
g( t)X( t) dt
(l.83)
s: gy(t)h(t-t)dt
(1.84)
Z=
donde
g(t)=
Puesto que X(t) es un proceso gaussiano por hip6tesis, se concluye de la ecuaci6n (1.83) que Z
debe ser una variable aleatoria gaussiana. Asf hemos demostrado que si la entrada X(t) para un
filtro lineal es un proceso gaussiano, entonces la salida Y(t) tambien es un proceso gaussiano. Sin
embargo, advierta que a pesar de que la demostraci6n se realiz6 suponiendo un filtro lineal invariante
con el tiempo, esta propiedad es valida para cualquier sistema lineal estable arbitrario.
1.8
Proceso gaussiano
57
Propiedad 2
Considere el conjunto de variables o muestras aleatorias X(t), X(t 2), , X(t), obtenido al observar
un proceso aleatorio X(t) en las tiempos t 1, t 2, , tn. Si el proceso X(t) es gaussiano, entonces este
conjunto de variables aleatorias es gaussiano conjuntamente para toda n, estando su funci6n de densidad de probabilidad conjunta enesima determinada completamente al especificar el conjunto de medias
X(t.J =E[X(t,)],
i=l,2, ... ,n
k, i = 1, 2, ... , n
Consideremos que el vector X den por 1 denota el conjunto de variables aleatorias X(t 1), ,
X(t) derivado del proceso gaussiano X(t) muestreandolo en los tiempos t 1, , tn. Oejese que x
denote el valor de X. De acuerdo con la propiedad 2, el vector aleatorio X tiene una distribuci6n
gaussiana multivariada definida en forma de matriz como
f x(i 1J.
,x(i, J(xp .. , x 2 ) =
( 2 nr~z ~in
exp(-
~(x - f l:- (x - ))
1
(1.85)
~= [l'Z, ,nf
~ = matriz de covarianza
= {Cx(tk,tJX,;~1
Propiedad 3
58
CAPiTULO
111
PROCESOS ALEATORIOS
Propiedad 4
Si las variables aleatorias X(t 1), X(t 2), , X(tn), obtenidas mediante un proceso gaussiano X(t) en las
tiempos ti' t2 , , tn, no estan correlacionadas, esto es,
I;=
donde
a~
Ol
CTz
a~
a; = E[(X(t,) - E[X(t,) ]
],
i = 1, 2, ... ,
fx(x) =
ITfx, (x;)
i=l
donde Xi = X(t) y
En palabras, si las variables aleatorias gaussianas X(t 1), , X(tJ no estan correlacionadas, entonces
son independientes estadisticamente, lo que a su vez significa que la funci6n de densidad de probabilidad conjunta de este conjunto de variables aleatorias puede expresarse como el producto de las
funciones de densidad de probabilidad de las variables aleatorias individuales en el conjunto.
1.9
Ruido
El termino ruido suele usarse para designar sefi.ales no deseadas que tienden a perturbar la
transmisi6n y el procesamiento de sefi.ales en sistemas de comunicaci6n y sabre las cuales no
tenemos un control completo. En la practica, encontramos que existen muchas fuentes potenciales de ruido en un sistema de comunicaci6n. Estas pueden ser externas al sistema (por ejemplo, ruido atmosferico, ruido galactico, ruido hecho por el hombre) o internas al sistema. La
segunda categoria incluye un tipo importante de ruido que surge de fluctuaciones espontaneas de
la corriente o voltaje en circuitos electricos. 6 Este tipo de ruido representa una limitaci6n basica
en la transmisi6n o detecci6n de sefi.ales en sistemas de comunicaci6n que incluyen el uso de
dispositivos electr6nicos. Los dos ejemplos mas comunes de fluctuaciones espontaneas en circuitos electricos son el ruido de disparo y el ruido termico, que se describen en seguida.
Ii
Rumo
DE DISPARO
El ruido de disparo surge en dispositivos electr6nicos como los diodos y los transistores debido a
la naturaleza discreta del flujo de corriente en estos dispositivos. Por ejemplo, en un circuito
1.9
Ruido 59
fotodetector se genera un pulso de corriente cada vez que el catodo emite un electron debido al
uso incidente de una fuente de intensidad constante. Los electrones se emiten naturalmente en
tiempos aleatorios denotados por rk, donde - oo < k < oo. Se supone que las emisiones aleatorias
de los electrones se han realizado durante largo tiempo. De ese modo, la corriente total que
fluye por el fotodetector puede modelarse como una suma infinita de pulsos de corriente:
X(t)= Lh(t-"Ck)
(1.86)
k=-=
donde h(t - rk) es el pulso de corriente generado en el tiempo rk. El proceso X(t)definido por la
ecuacion (1.86) es uno estacionario denominado ruido de disparo.
El numero de electrones N(t), emitido en el intervalo de tiempo [0, t] constituye un
proceso estocastico discreto, el valor del cual aumenta en uno cada vez que se emite un electron. La figura 1.14 ejemplifica una funcion muestra de este tipo. Dejemos que el valor medio
del numero de electrones, v, emitido entre los tiempos t y t + t 0 se defina por medio de
(1.87)
El parametro 'A es una constante denominada la velocidad del proceso. El numero total de electrones emitido en el intervalo [t, t + t0 ], esto es,
v=N(t+t 0 )-N(t)
sigue una distribuci6n de Poisson con un valor medio igual a 'At 0 En particular, la probabilidad de
que k electrones emita en el intervalo [t, t + t0 ] esta definida por
P(v = k)
('At 0 )k
-e-i.' 0
=-
k!
k = 0, 1,...
(1.88)
La media de X(t) es
(1.89)
r--
4
3
2
I
I
I
,---,
I
I
.--1
I I
I I
I
I
I
I
I
I
r---1
I
I
I
I
--1
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
0
FIGURA
1.14
60
CAPITULO
"'
PROCESOS ALEATORIOS
Ruma
TERMico
El ruido termico es el nombre dado al ruido electrico que surge del movimiento aleatorio de los
electrones en un conductor. El valor medio cuadratico del voltaje del ruido termico V TN que
aparece en las terminales de un resistor, medido en un ancho de banda !1f en Hertz, esta, para
todos los fines practicos, dado por
(1.91)
donde k es la constante de Boltzman igual a 1.38 x 10-23 joules por grado Kelvin, T es la temperatura absoluta en grados Kelvin y R es la resistencia en ohms. De este modo, es posible que
modelemos un resistor ruidoso por medio del circuito equivalente de Thevenin compuesto por un
generador de voltaje de ruido de valor cuadratico medio
]en serie con un resistor sin
ruido, como en la figura l.15a. De manera alternativa, podemos recurrir al circuito equivalente de
Norton compuesto por un generador de corriente de ruido en paralelo con una conductancia sin
ruido, como en la figura l.15b. El valor medio cuadratico del generador de corriente de ruido es
E[ViN
E[IiN]=~E[v+N]
R
= 4kTG
f1f amps 2
(1.92)
donde G = 1/R es la conductancia. Tambien resulta de interes notar que debido a que el numero
de electrones en un resistor es muy grande y a que sus movimientos aleatorios dentro del resistor
son independientemente estadfsticos entre sf, el teorema del lfmite central indica que el ruido
termico se distribuye en forma gaussiana con media igual a cero.
a)
FIGURA
1.15
de Norton.
b)
1.9
Ruido
61
Los calculos de ruido incluyen la transferencia de potencia, por lo que encontramos que el
del teorema de maxima transferencia de potencia resulta aplicable a dichos calculos. Este teorema establece que la maxima potencia posible se transfiere de una fuente de resistencia interna
R a una carga de resistencia R1 cuando R1 = R. Bajo esta condici6n de acoplamiento la potencia
que produce la fuente se divide igualmente entre la resistencia interna de la fuente y la resistencia de la carga, y la potencia entregada a la carga se denomina potencia disponible. Al aplicar el
teorema de maxima transferencia de potencia al circuito equivalente de Thevenin de la figura
l.15a o al circuito equivalente de Norton de la figura l.15b, encontramos que el resistor ruidoso
produce una potencia de ruido disponible igual a kT t:.f watts.
USO
Rumo BLANCO
El analisis de ruido de los sistemas de comunicaci6n suele basarse en una forma idealizada de
ruido denominada ruido blanco, cuya densidad espectral de potencia es independiente de la
frecuencia de operaci6n. El adjetivo blanco se usa porque la luz blanca contiene cantidades
iguales de todas las frecuencias dentro de la banda visible de radiaci6n electromagnetica. Expresamos la densidad espectral de potencia del ruido blanco, con una funci6n de potencia
denotada por w(t), como
(1.93)
que se ilustra en la figura l.16a. Las dimensiones de N 0 son watts por Hertz. El parametro N 0
casi siempre se corresponde con la etapa de entrada del receptor de un sistema de comunicaci6n. Es posible expresarlo como
(1.94)
N 0 =kTe
N0
Rw(t)=8(t)
2
Sw(f)
(1.95)
Rw(i:)
Noo(i:)
2
0
a)
b)
FIGURA
62
CAPITULO
111
PROCESOS ALEATORIOS
Esto es, la funcion de autocorrelacion del ruido blanco consiste en una funcion delta generada
por el factor N/2 y que ocurre en 't = 0, como en la figura l.16b. Advertimos que Rw('t) es cero
para 't -::f:. 0. En consecuencia, cualesquiera dos muestras diferentes de ruido blanco, no importa
que tan proximas entre sf se tomen en el tiempo, no estan correlacionadas. Si el ruido blanco
w(t) tambien es gaussiano, entonces las dos muestras resultan estadfsticamente independientes. En cierto sentido, el ruido blanco representa lo ultimo en "aleatoriedad".
En terminos generales, el ruido blanco tiene una potencia promedio infinita y, como tal,
no puede ser flsicamente realizable. A pesar de eso, el ruido blanco tiene propiedades matematicas simples ejemplificadas por las ecuaciones (1.93) y (1.95), mismas que lo hacen litil en el
analisis de sistemas estadisticos.
La utilidad del proceso de ruido blanco es paralela a la de la funcion impulso o de la
funcion delta en el analisis de sistemas lineales. Del mismo modo que es posible observar el
efecto de un impulso solo despues de que este ha pasado por un sistema con un ancho de banda
finito, con el ruido blanco ocurre igual, pues su efecto se observa solo despues de que pasa por
un sistema similar. Por tanto, es posible establecer que siempre que el ancho de banda de un
proceso de ruido en la entrada de un sistema es apreciablemente mayor que el del sistema
mismo, entonces se puede modelar el proceso de ruido como ruido blanco.
EJEMPLO
1.10
Suponga que un ruido gaussiano blanco w (t) de media cero y densidad espectral de potencia N/2 se
aplica a un filtro pasobajas ideal de un ancho de banda B y respuesta en magnitud pasobanda de
uno. La densidad espectral de potencia de! ruido n(t) que aparece a la salida de! filtro es, en consecuencia (vea la figura 1.17),
(l.96)
RN ('t) = JB N exp(j21tf't) df
-B
(l.97)
=N 0 B senc(2B't)
Esta funci6n de autocorrelaci6n se grafica en la figura l.17b. Vemos que RN('t) tiene su valor maxima de N 0B en el origen, y que pasa por cero en 't = k/2B, donde k = 1, 2, 3, ....
----_'-B---,0~--'B'-------
a)
FIGURA
1.17
b)
b) Funci6n de autocorrelaci6n.
1.9 Ruido
63
Puesto que el ruido de entrada w(t) es gaussiano (por hip6tesis), se concluye que el ruido limitado en banda n(t) en la salida del filtro tambien es gaussiano. Suponga que n(t) se muestrea a una
velocidad de 2B por segundo. De acuerdo con la figura l.17b, vemos que las muestras de ruido resultantes no estan correlacionadas y, al ser gaussianas, son estadfsticamente independientes. Por consiguiente, la funci6n de densidad de probabilidad conjunta de un conj unto de muestras de ruido obtenido
de esta manera es igual al producto de las funciones de densidad de probabilidad individuales. Advierta que cada una de estas muestras de ruido tiene una media cero y una varianza de NJ3.
~
a.- EJEMPLO
1.11
w'(t) =
#r
w(t) cos(21tfct) dt
(1.98)
que es la salida de un correlator con ruido gaussiano blanco w(t) y una onda senoidal ~2/T cos(21tfct)
como entradas; el factor de escalamiento ~2/T se incluye aquf para lograr que la entrada de la
onda senoidal tenga energfa unitaria sobre el intervalo 0 ::::; t ::::; T. (Este problema se encontr6 en el
capitulo de antecedentes y conceptos preliminares, aunque nose desarroll6 en esa ocasi6n.) Con el
ruido w(t) con media cero, se concluye de inmediato que la salida del correlator w' (t) tiene tambien
media cero. La varianza de la salida del correlator esta definida por
cr 2 =
E[ ~
= ~r
= -2
rr
T o o
donde Rw(t 1,
(1.95):
t 2)
1)
a at 2
....r
cos(2,.Jctz)
t1
donde NJ2 es la densidad espectral de potencia del ruido blanco w(t). En consecuencia, es posible
simplificar la expresi6n para la varianza cr2 como
r=
donde g(t) es una funci6n continua del tiempo, suponiendo el valor g(O) en el tiempo t = 0. Por
tanto, aun puede simplificarse mas <J 2:
(1.99)
donde se supone que la frecuencia ( de la entrada de la onda senoidal es un multiplo entero del
redproco de T.
4111
64
CAPITULO
w PROCESOS ALEATORIOS
n(t)
=~---1
/
I
I
~----~~~~~~~~~~~~~~~~~-/
-fc - B
-fc
-fc + B
fc - B
fc
fc + B
b)
a)
FIGURA
1. 10
Considere un ruido de banda angosta n(t) de ancho de banda 2B centrado en la frecuencia f c'
como se ilustra en la figura 1.18. De acuerdo con la teorfa de sefiales y sistemas pasobanda que
se presenta en el apendice 2, podemos representar n(t) en la forma canonica (estandar):
n(t) = n 1 (t) cos(21tfJ)-nQ (t) sen(21tfct)
(l.100)
1.11
65
donde n 1(t) se denomina la componente en Jase de n(t), y nQ(t) se nombra como la componente de
cuadratura de n(t). Tanto n1(t) como nQ(t) son sefiales pasobajas. Salvo por la frecuencia de banda
media fc, estas dos componentes son por completo representativas del ruido de banda angosta n(t).
Dado el ruido de banda angosta n(t), es posible extraer sus componentes en fase yencuadratura
utilizando el esquema indicado en la figura l.19a. Se supone que los dos filtros pasobajas que se
utilizan en este esquema son ideales, cada uno con un ancho de banda igual a B (es decir, la mitad del
ancho de banda del ruido de banda angosta n(t)). El esquema de la figura l.19a sigue de la representaci6n de la ecuaci6n (1.100). Podemos, desde luego, utilizar directamente esta ecuaci6n para generar el ruido de banda angosta n(t), dadas sus componentes en fase yen cuadratura, como se muestra
en la figura l.19b. En consecuencia, los esquemas de las figuras l.19a y l.19b pueden considerarse
como un analizador y un sintetizador, respectivamente, de ruido de banda angosta.
Los componentes en fase y en cuadratura de un ruido de banda angosta tienen propiedades importantes que se resumen a continuaci6n:
(1.101)
en otro caso
={j[SN(f + f,)-SN(f-JJ],
n(t)
n1(t)
n1(t)
COS
2 COS (27rfc t)
Filtro
pasobajas
-2 sen (27rfc t)
a)
(1.102)
en otro caso
0,
Filtro
pasobajas
-B~f~B
nQ(t)
(27rfc t)
n(t)
nQ(t)
sen (27rfc t)
b)
1.19 a) Extracci6n de las componentes en fase yen cuadratura de un proceso de banda angosta.
b) Generaci6n de un proceso de banda angosta a partir de sus componentes en fase y de cuadratura.
FIGURA
66
CAPiTULO
II
PROCESOS ALEATORIOS
Considere un ruido gaussiano blanco de media cero y densidad espectral de potencia NJ2, que pasa
a traves de un filtro pasobanda ideal de respuesta en magnitud pasobanda igual a uno, frecuencia de
banda media f c y ancho de banda 2B. La caracterfstica de la densidad espectral de potencia del
ruido filtrado n(t) sera, en consecuencia, como se muestra en la figura 1.20a. El problema es determinar las funciones de autocorrelaci6n n{t) y sus componentes en fase yen cuadratura.
La funci6n de autocorrelaci6n de n(t) es la transformada inversa de Fourier de la caracteristica de densidad espectral de potencia que se ilustra en la figura l.20a:
Jf,-B
(1.103)
No
2
~--''----'--'--'~~~~~-'-~~~~~"---''~-'-~-t
-fc
0
a)
2NoIJ
'
/'
~'t
fc
l
B
b)
f
-B
c)
1.20 Caracteristicas de ruido blanco con filtrado pasobanda ideal. a) Densidad espectral de potenda.
b) Fund6n de autocorrelaci6n. c) Densidad espectral de potencia de las componentes en fase yen cuadratura.
FIGURA
1.12
67
nente de ruido en fase n1(t) ode la componente en cuadratura nQ(t) es como se muestra en la figura
l.2lc. Por tanto, la funci6n de autocorrelaci6n de n1(t) o nQ(t) es (vease el ejemplo 1.10):
(1.104)
(1.105)
donde
(1.106)
y
ljl(t) = tan- 1
(t)]
n
_Q_
[ n (t)
1
(1.107)
La funci6n r(t) se denomina la envolvente de n(t), y la funci6n ljl(t) se denomina lafase de n(t).
La envolvente r(t) y la fase l/f(t) son ambas funciones de muestreo de procesos aleatorios
pasobajas. Como se ilustr6 en la figura l.18b, el intervalo de tiempo entre dos picas sucesivos de la
envolvente r(t) es alrededor de l/B, donde 2B es el ancho de banda del ruido de banda angosta n(t).
Las distribuciones de probabilidad de r(t) y ljl(t) pueden obtenerse de las correspondientes
n1(t) y nQ(t) del modo siguiente. Dejemos que N 1 y NQ denoten las variables aleatorias obtenidas
al observar (en algun tiempo fijo) el proceso aleatorio representado par las funciones de muestreo
n1(t) y nQ(t), respectivamente. Advertimos que N 1 y NQ son variables aleatorias gaussianas independientes de media cero y varianza cr2, par lo que es posible expresar su funci6n de densidad de
probabilidad conjunta mediante
(1.108)
n 1 =r cos ljl
nQ =r senljl
(1.110)
(1.111)
En un sentido restrictivo, podemos igualar las dos areas incrementales que se presentan
sombreadas en las figuras l.21a y l.21b y escribir consecuentemente
(1.112)
68
CAPITULO
111
PROCESOS ALEATORIOS
4dn ~
1
n1
b)
a)
1.21 Ilustraci6n de! sistema de coordenadas para la representaci6n de! ruido de banda angosta:
a) En terminos de las componentes en fase yen cuadratura. b) En terminos de la envolvente y la fase.
FIGURA
Despues de esto, dejemos que Ry 'P denoten las variables aleatorias que se obtuvieron al observar (en algun tiempo t) el proceso aleatorio representado por la envolvente r(t) y la fase l/f(t),
respectivamente. En ese caso, al sustituir las ecuaciones (1.110)-(1.112) en la (1.109), encontramos que la probabilidad de las variables aleatorias Ry 'P que se encuentran conjuntamente
dentro del area sombreada de la figura l.21b es igual a
2
--exp
r
( - -r -
2cr 2
2ncr 2
r dl/f
r exp ( - 2cr2
r
fR,' (r, l/f) = 2ncr2
(1.113)
Esta funci6n de densidad de probabilidad es independiente del angulo lff, lo que significa que las
variables aleatorias R y 'P son estadisticamente independientes. En consecuencia, es posible expresar
f R,'l'(r, 1/1) coma el producto de f R(r) y f 'I'( 1/1). En particular, la variable aleatoria 'P que representa la
fase esta distribuida uniforrnemente dentro del intervalo de 0 a 27t, coma se indica mediante
1
- , 0'5,l/f'5,2n
f'l'(l/f)= 27t
{ 0,
en otro caso
(1.114)
~0
(1.115)
en otro caso
donde d es la varianza del ruido de banda angosta original n(t). Una variable aleatoria que
tiene la funci6n de densidad de probabilidad de la ecuaci6n (1.115) se dice que seguira una
distribuci6n de Rayleigh. 8
Por conveniencia de la representaci6n grafica, sea
r
v=-
cr
(1.116)
(1.117)
1.13
69
0
v
FIGURA
1.22
fv(v) =
{
exp(-~}
2
0,
v 2:: 0
(1.118)
en otra parte
La ecuaci6n (1.118) se grafica en la figura 1.22. El valor pico de la distribuci6n f v(v) ocurre en
= 1 y es igual a 0.607. Advierta tambien que, a diferencia de la distribuci6n gaussiana, la de
Rayleigh es cero para valores negativos de v. Esta es la raz6n por la que la envolvente r(t) puede
tomar unicamente valores no negativos.
1.13
Onda seno
Suponga a continuaci6n que agregamos la onda senoidal A cos(2nf t) al ruido de banda angosta n(t), donde A y f son constantes. Suponemos que la frecuenci~ de la onda senoidal es la
misma que la frecuen~ia de la portadora nominal del ruido. Una funci6n de muestreo de la onda
senoidal mas el ruido se expresa entonces mediante
x(t) =A cos(2nf,t) + n(t)
(1.119)
donde
(1.121)
0'
En consecuencia, podemos
N;
fN!,NQ (n'I> n Q ) --
(1.122)
70
CAPiTULO
111
PROCESOS ALEATORIOS
Dejemos que r(t) denote la envolvente de x(t) y lfl(t) denote su fase. De acuerdo con la
ecuaci6n (1.120), encontramos que
r(t)={[n;(t)]2+n6(t)r
(1.123)
lfl(t) = tan- 1
(t)l
_Q_
n; (t)
(1.124)
f R,'I' (r '
(l.125)
Sin embargo, vemos que en este caso no es posible expresar la funci6n de densidad de probabilidad conjunta f R.'l'(r, ljl) como un producto def R(r)f "'(ljl). Esto se debe a que ahora tenemos un
termino que incluye los valores de ambas variables aleatorias multiplicados juntos como r cos lfl
Por tanto, Ry 'I' son variables aleatorias dependientes para valores distintos de cero de la amplitud A de la componente de la onda senoidal.
Nos interesa, en particular, la funci6n de densidad de R. Para determinarla, integramos la
ecuaci6n (1.125) sobre todos los valores posibles de lflobteniendo la densidad marginal
(1.126)
1
I 0 (x)=2n
12"
exp(xcoslfl)dlf/
(1.127)
v=(}"
A
a=(}"
fv(v) = afR(r)
(1.129)
(1.130)
(1.131)
1.14
71
0.6
0.5
0.4
'..::"' 0.3
0.2
0.1
v
FIGURA
1.23
normalizada
(1.132)
la cual se grafica en la figura 1.23 para los valores 0, 1, 2, 3, 5, del parametro a. Con base en estas
curvas, establecemos las siguientes observaciones:
I
~
72
CAPITULO
Ill
PROCESOS ALEATORIOS
Haz
Media
incidente
aleatorio
Haces
dispersados
Antena transmisora
Antena receptora
FIGURA
1.24
manera uniforme dentro del intervalo [0, 2rc]. El tipo de desvanecimiento exhibido por el canal de
trayectoria multiple descrito aquf se conoce como "disminuci6n plana" debido a que las caracterfsticas espectrales de la sefial transmitida se reservan por completo a la salida del canal. Sin embargo, la
intensidad de la salida del canal cambia con el tiempo a causa de las fluctuaciones aleatorias en la
ganancia del canal provocadas por el fen6meno de trayectoria multiple.
Sumando las contribuciones de todos los dispersores, supuestos en numero N, es posible
expresar el proceso aleatorio que presenta la sefial recibida como
N
(1.133)
k~l
(1.134)
donde XI y XQ se definen respectivamente por media de
N
(1.135)
k~l
y
N
XQ = :2,Ak sen ek
(1.136)
k~l
Por conveniencia en la presentaci6n y sin perder generalidad, resulta factible suponer que Ak se
encuentra en el intervalo [-1, l] para toda k.
1.14
73
distribuci6n gaussiana te6rica. Una forma de llevar a cabo esta prueba es utilizar momentos centrales de una distribuci6n (has ta el orden 4) para definir los siguientes dos parametros:
2
_fu
R
1-'1-
(1.137)
(1.138)
lo cual produce
R -0
1-'1-
y
R -3
1-'2
-
La tabla 1.1 presenta los valores de p1 y p2 calculados tanto para la componente en fase X1 como
para la componente en cuadratura XQ para N variable. Al comparar estos valores con los correspondientes a la distribuci6n gaussiana, vemos en forma clara que cuando aumenta el numero de dispersores N, las distribuciones tanto de XI como de XQ tienden a la distribuci6n gaussiana
de media cero en concordancia con el teorema de llmite central.
TABLA
1.1
Valores
Numero de dispersores, N
I
Componente en fase XI
I
Componente de cuadratura XQ
10
100
1000
10,000
~1
0.2443
0.0255
0.0065
0.0003
~2
2.1567
2.8759
2.8587
3.0075
~!
0.0874
0.0017
0.0004
0.0000
~2
1.9621
2.7109
3.1663
3.0135
I
I
74
CAPITULO
111
PROCESOS ALEATORIOS
(1.140)
y
o/=tong~:
(1.141)
Advierta que en las experimentos considerados aqu1 la componente en fase XI' la componente
en cuadratura XQ, la envolvente R y la fase \{' son todas independientes del tiempo.
Si X1 y XQ se aproximan a variables aleatorias gaussianas para N creciente, entonces a partir
de la teorfa que se present6 en la secci6n 1.12 notamos que la envolvente R se aproximara a una
distribuci6n de Rayleigh y que la fase \{' tendera a una distribuci6n uniforme. En la figura 1.25
presentamos la funci6n de densidad de probabilidad real de r para datos generados en el caso de
N = 10,000, con el calculo de 100 histogramas y 100 promedios totales. Esta figura comprende tambien la curva te6rica. Existe una estrecha concordancia entre estas dos curvas, lo que
sostiene la afirmaci6n de que la envolvente R de la sefi.al recibida tiende a una distribuci6n de
Rayleigh.
La figura 1.26 ilustra el efecto del desvanecimiento de Rayleigh en la forma de onda de la
sefial recibida x(t), una funci6n de muestreo de X(t), en el caso de una sefial transmitida senoidal
con amplitud unitaria (es decir, A = 1) y frecuencia f = 1 MHz. Espedficamente, la sefial
transmitida y la sefial recibida correspondiente se muest;an en las partes a y b de la figura 1.26,
respectivamente. Al comparar estas dos formas de onda, observamos que la transmisi6n a traves.
0.7
0.6
0.5
...,
~
0.4
0.3
0.2
0.1
I
0
0
0.5
1.5
2.5
3.5
4.5
v
1.25 Funci6n de densidad de probabilidad de la envolvente del proceso aleatorio X(t): comparaci6n de la teorfa y el experimento.
FIGURA
1.15
Resumen y discusi6n
75
c_
<(
0.5
0.5
1.5
2.5
3.5
x 10 6
Tiempo (s)
a)
0.5
~c_ 0
E
<(
0.5
1
0.5
1.5
2.5
Tiempo (s)
3.5
4.5
x 10 6
b)
1.26 Efecto de! desvanecimiento de Rayleigh en una onda senoidal. a) Onda senoidal de entrada.
b) Forma de onda de la, sefial resultante.
FIGURA
del canal de trayectoria multiple de la figura 1.24 ha producido una sefial recibida cuyas componentes de amplitud y fase varfan en forma aleatoria con el tiempo, como se esperaba.
1.15
Resumen y discusi6n
Gran parte del material presentado en este capftulo tiene que ver con la caracterizaci6n de una
clase particular de procesos aleatorios conocidos como estacionarios y erg6dicos. La implicaci6n de la estacionariedad (en el sentido amplio) es que es posible que desarrollemos una descripci6n parcial de un proceso aleatorio en terminos de dos parametros promediados en el
conjunto: 1) una media que es independiente del tiempo y 2) una funci6n de autocorrelaci6n
que depende unicamente de la diferencia entre los tiempos en los que se realizan dos observaciones del proceso. io La ergodicidad nos permite utilizar promedios de tiempo como "estimaciones" de estos parametros. Los promedios de tiempo se calculan utilizando una funci6n de muestreo
(es decir, una sola realizaci6n) del proceso aleatorio.
Otro parametro importante de un proceso aleatorio es la densidad espectral de potencia. La
funci6n de autocorrelaci6n y la densidad espectral de potencia constituyen un par de transformadas
de Fourier. Las formulas que definen la densidad espectral de potencia en terminos de la funci6n de
autocorrelaci6n y viceversa, se conocen como las relaciones de Einstein-Wiener-Khintchine.
En la tabla 1.2 presentamos un resumen grafico de las funciones de autocorrelaci6n y de
las densidades espectrales de potencia de procesos aleatorios importantes. Todos los procesos
que se describen en esta tabla se suponen que tienen media cero y varianza unitaria. Esta tabla
debe proporcionar al lector una idea relativa a 1) la interacci6n entre la funci6n de autocorrelaci6n y la densidad espectral de potencia de un proceso aleatorio, y 2) el papel del filtrado
lineal en la forma de la funci6n de autocorrelaci6n o, de manera equivalente, la densidad espectral de potencia de un proceso de ruido blanco.
La ultima parte del capftulo abord6 un proceso de ruido que es gaussiano y de banda angosta,
el cual es del tipo de ruido filtrado que se encuentra en el extrema frontal de una forma idealizada de
receptor de comunicaci6n. Calidad de gaussiano significa que la variable aleatoria obtenida al obser-
76
CAPiTULO
lll
PROCESOS ALEATORIOS
-1
-4
-2
-4
-2
-0.5
0.5
-0.5
0.5
0.5
-1.0
4
\
I
\I
-1.0
1.0
Notas y bibliografia
77
var la salida del filtro en algun tiempo fijo tiene una distribuci6n gaussiana. La naturaleza de banda
angosta del ruido quiere decir que este quiza se represente en terminos de una componente en fase y
de una en cuadratura. Las dos componentes son procesos gaussianos pasobajas, cada una con media
cero y varianza igual a la del ruido de banda angosta original. En forma altemativa, es posible representar un ruido de banda angosta gaussiano en terminos de una envolvente de distribuci6n de
Rayleigh y una fase distribuida uniformemente. Cada una de estas representaciones tiene su propia
area de aplicaci6n especffica, como se muestra en los capftulos subsecuentes del libro.
NoTAs Y BmuocRAFiA
1. Para un tratamiento riguroso de los procesos aleatorios, vea los libros cl:isicos de Doob [38], Loeve
[95] y Cramer y Leadbetter [34].
2. Existe otra clase importante de procesos aleatorios encontrados comunmente en la pr:ictica, de los
cuales la media y la funcion de autocorrelacion exhiben periodicidad, como en
x(t1 +T)=x(t1)
Rx(t 1 +T,t 2 +T)=Rx(t 1,t 2 )
para toda t 1 y tr Un proceso aleatorio X(t) que satisface este par de condiciones, se dice que es
cicloestacionario (en el sentido amplio). La modelacion del proceso X(t) como cicloestacionario aflade una nueva dimension, a saber, el periodo T a la descripcion parcial del proceso. Ejemplos de
procesos cicloestacionarios incluyen una seflal de television obtenida mediante la exploracion optica de trama de un campo de video aleatorio y un proceso modulado obtenido al variar la amplitud,
la fase o la frecuencia de una portadora senoidal. Para una explicacion detallada de los procesos
cicloestacionarios, consulte Franks [43], pp. 204-214, y el artkulo de Gardner y Franks [258].
3. Tradicionalmente, las ecuaciones (l.42) y (1.43) se han conocido en la literatura tecnica como las
relaciones de Wiener-Khintchine en reconocimiento de! trabajo pionero realizado por Norbert Wiener
y A.I. Khintchine; en lo que respecta a los artkulos originales, vea Wiener, y Khintchine [295]. El
descubrimiento de un artfculo olvidado de Albert Einstein acerca de! an:ilisis de las series de tiempo
(entregado a una reunion de febrero de 1914 de la Sociedad Ffsica Suiza en Basilea) revela que
Einstein habfa analizado la funcion de autocorrelacion y su relacion con el contenido espectral de
las series del tiempo muchos aflos antes que Wiener y Khintchine. Una traduccion al ingles de!
artfculo de Einstein se reproduce en el IEEE ASSP Magazine, vol. 4. Este numero particular tambien
contiene artkulos de WA. Gardner y A.M. Yaglom, los cuales se elaboraron con base en el trabajo
original de Einstein.
4. Para mayores detalles de la estimacion espectral de potencia, vea Blachman y Tukey [21], Box y
Jenkins [25], Marple y Kay.
5. La distribucion gaussiana y el proceso gaussiano asociado reciben ese nombre en honor al gran matem:itico C.F. Gauss. A la edad de 18 aflos, Gauss invento el metodo de minimos cuadrados para determinar el mejor valor de una secuencia de mediciones de alguna cantidad. Gauss utilizo despues el metodo
de mfnimos cuadrados para ajustar orbitas de planetas a las mediciones de datos, un procedimiento
que se publico en 1809 en su libro titulado Teoria del Movimiento de Cuerpos Celestes. En conexion con
el error de observacion, desarrollo la distribuci6n gaussiana. Esta tambien se conoce como la distribuci6n
normal. En parte por razones historicas, los matem:iticos emplean comunmente el termino normal, si
bien los ingenieros y los ffsicos utilizan la mayor parte de las veces el termino gaussiano.
6. En cuanto a un tratamiento detallado del ruido electrico, vea Van der Ziel [157] y la coleccion de
artfculos editados por Gupta [59].
Un tratamiento introductorio del ruido de disparo se presenta en Helstrom [67]. Para un tratamiento m:is amplio, consulte el artfculo de Yue, Luganani y Rice [409].
78
CAPiTULO
m PROCESOS ALEATORIOS
El ruido termico lo estudi6 experimentalmente por primera vez J.B. Johnson en 1928, y por esta
raz6n algunas veces se denomina ruido Johnson. Los experimentos de Johnson los confirm6 te6ricamente Nyquist [332).
7. La calidad de ruidoso de un receptor tambien puede medirse en terminos de la Hamada figura de ruido.
La relaci6n entre la figura de ruido y la temperatura de ruido equivalente se desarrolla en el capitulo 8.
8. La distribuci6n de Rayleigh recibe este nombre en honor al ffsico ingles J.W Strutt, Lord Rayleigh.
9. La distribuci6n de Rician recibe este nombre en honor a Stephen 0. Rice, par la aportaci6n original de
la cual inform6 en un par de articulos publicados en 1944 y 1945, que se reproducen en Wax [164].
10. La caracterizaci6n estadistica de los sistemas de comunicaci6n presentada en este libro se confina a
los primeros dos momentos, la media y funci6n de autocorrelaci6n (equivalente a funci6n de
autocovarianza) de! proceso aleatorio pertinente. Sin embargo, cuando un proceso aleatorio se transmite a traves de un sistema no lineal, se encuentra contenida informaci6n valiosa en momentos de
orden superior de! proceso de salida resultante. Los parametros utilizados para caracterizar los momentos de orden superior en el dominio de! tiempo se denominan cumulantes, y sus transformadas
de Fourier multidominantes se denominan poliespectros. En cuanto a una explicaci6n de los cumulantes
de orden superior y los poliespectros y su estimaci6n, vea el articulo de Nikias y Raghuveer.
PROBLEMAS
Estacionariedad y ergodicidad
1.1 Considere un proceso aleatorio X(t) definido por media de
X(t) =sen(27tfct)
en el que la frecuencia f es una variable aleatoria definida uniformemente sabre el intervalo [0, W].
Demuestre que X(t) es ~o estacionario. Sugerencia: examine funciones de muestreo espedficas de!
proceso aleatorio X(t) para la frecuencia f = W/4, W/2, y W, entre otras posibilidades.
1.2 Considere el proceso senoidal
X(t) =A cos(2n;fct)
donde la frecuencia
l,
O~a~l
0,
en otro caso
X(t) =A cos(2n;f,t)
donde A es una variable aleatoria distribuida en forma gaussiana de media cero y varianza cr~. Este
proceso aleatorio se aplica a un integrador ideal y se produce la salida
Y(t)
=I~ X( t) dt
Problemas
79
a) Si X(t) contiene una componente de cd igual a A, entonces Rx('r) contendra una componente
constante igual a A 2
b) Si X(t) contiene una componente senoidal, entonces Rx(1:) contendra tambien una componente
senoidal x(t) de la misma frecuencia.
1.6 La onda cuadrada x(t) de la figura Pl.6 de amplitud constante A, periodo T 0 y retraso td, representa
la funci6n de muestreo de un proceso aleatorio X(t). El retraso es aleatorio y se describe por media
de la funci6n de densidad de probabilidad
enotro caso
a) Determine la funci6n de densidad de probabilidad aleatoria X(tk) obtenida al observar el proceso
aleatorio X(t) en el tiempo tk.
b) Determine la media y la funci6n de autocorrelaci6n de X(t) utilizando promediaci6n total.
c) Determine la media y la funci6n de autocorrelaci6n de X(t) utilizando promediaci6n en el tiempo.
d) Establezca si X(t) es o no estacionaria. lEn que sentido esto es erg6dico?
..,I
I .I I I
FIGURA
Pl.6
1. 7 Una onda binaria esta compuesta por una frecuencia aleatoria de sfmbolos 1 y 0, similar a la que se
describe en el ejemplo 1.3, con una diferencia basica: el sfmbolo 1 se representa en este caso par media
de un pulso de amplitud A en volts y el simbolo 0 mediante cero volts. La totalidad de los demas
parametros son los mismos de antes. Demuestre que para esta nueva onda binaria aleatoria X(t):
a) La funci6n de autocorrelaci6n es
A2
A 2T
Sx (f) = -o(f) + senc 2 (ff)
80
CAPITULO
oo
PROCESOS ALEATORIOS
1.8 Un proceso aleatorio Y(t) esta compuesto por una componente de cd de J3j2 volts, una componente peri6dica g(t) y una componente aleatoria X(t). La funci6n de autocorrelaci6n Y(t) se presen-
ta en la figura Pl.8.
a) iCual es la potencia promedio de la componente peri6dica g(t)?
b) iCual es la potencia promedio de la componente aleatoria X(t)?
Ry('t)
(volts)'
~--5~T~~--4LT~~--3~T~~--~2T~~-_iT~~---10~~--'T~~--'2LT~~-3LT~~-4LT~~-5LT~'t
FIGURA
Pl.8
1.9 Considere un par de procesos estacionarios X(t) y Y(t). Demuestre que las correlaciones cruzadas
RXY('t) y RYX('t) de estos procesos tienen las siguientes propiedades:
a) RXY('t)=RYX(-'t)
b)
IRXY('t)l~q[Rx(O)+Ry(O)]
donde Rx('t) y Ry('t) son las funciones de autocorrelaci6n de X(t) y Y(t), respectivamente.
1.10 Considere dos filtros lineales conectados en cascada como en la figura Pl.10. Sea X(t) un proceso
estacionario con funci6n de autocorrelaci6n Rx('t). El proceso aleatorio que aparece en la primera
salida del filtro es V(t) y el correspondiente a la salida del segundo filtro es Y(t).
a) Encuentre la funci6n de autocorrelaci6n de Y(t).
b) Determine la funci6n de correlaci6n cruzada RVY('t) de V(t) y Y(t).
FIGURA
Pl.10
1.11 Se aplica un proceso estacionario X(t) a un filtro lineal invariante con el tiempo de respuesta al
r= h(-u)Rx('t-u)du
Problemas
81
c) Suponiendo que X(t) es un proceso de ruido blanco con media cero y densidad espectral de
potencia N /2, demuestre que
N0
RYX(T) = h(T)
2
Comente acerca del significado pr:'ictico de este resultado.
1.12 La densidad espectral de potencia de un proceso aleatorio X (t) se presenta en la figura Pl.12. Consta de una funci6n delta de f = 0 y de una componente triangular.
a) Determine y dibuje la funci6n de autocorrelaci6n Rx(r) de X(t).
b) iCual es la potencia de cd contenida en X(t)?
c) iCu:'il es la potencia de ca contenida en X(t)?
d) iQue velocidades de muestreo producir:'in muestras no correlacionadas de X(t)? iLas muestras
son estadisticamente independientes?
8(f)
1.0
FIGURA
Pl.12
f8 (8)=f
2~'
0 ~ 8~ 2n
10,
en otro caso
El proceso de ruido n 1 (t) es estacionario y su densidad espectral de potencia es como se indica en la figura
Pl.13. Determine y grafique la densidad de potencia correspondiente de n 2 (t).
-W
0
FIGURA
p 1.13
1.14 Una seiial telegrafica aleatoria X(t), caracterizada por la funci6n de autocorrelaci6n
82
CAPiTULO
PROCESOS ALEATORIOS
donde v es una constante, se aplica al filtro RC pasobajas de la figura Pl.14. Determine la densidad espectral de potencia y la funci6n de autocorrelaci6n de! proceso aleatorio a la salida del
filtro.
R
Ent~I
Salida
FIGURA
PI.14
y(t)=
fT
X('t)d't
donde x(t) es la entrada, y (t) es la salida y Tes el periodo de integraci6n. Tan to x(t) como y (t) son las
funciones de muestreo de los procesos estacionarios X(t) y Y(t), respectivamente. Demuestre que la
densidad espectral de potencia de la salida del integrador se relaciona con la correspondiente a
la entrada del integrador de acuerdo con
h(t) =
ae-"' O<t<T
' - { 0,
en otro caso
Demuestre que la densidad espectral de potencia de la salida del filtro Y(t) esta definida por
Sy(f)=
aZ
2
a +4rr 2f 2
(1-2exp(-aT)cos(2rtfT)+exp(-2aT))Sx(f)
X(t)=A cos(2rrft-8)
donde A es una constante y f y 8 son variables independientes. La funci6n de densidad de probabilidad de e esta definida por
f0 (0)={2~'
0,
Problem.as
83
Proceso gaussiano
1.18 Un proceso gaussiano estacionario X(t) tiene media cero y densidad espectral de potencia Sx(f).
Determine la funci6n de densidad de probabilidad de una variable aleatoria obtenida al observar el
proceso X(t) en algun tiempo tk.
1.19 Un proceso gaussiano X(t) de media cero y varianza cr~ pasa a traves de un rectificador de onda
completa, el cual se describe mediante la relaci6n de entrada-salida de la figura Pl.19. Compruebe
que la funci6n de densidad de probabilidad de la variable aleatoria Y(tk), obtenida al observar el
proceso aleatorio Y(t) en la salida del rectificador en el tiempo tk, es como sigue:
y ::::-o
y<O
y
Y=X
Y=-X
FIGURA
p 1.19
1.20 Sea X(t) un proceso gaussiano estacionario de media cero con funci6n de autocorrelaci6n Rx('r).
Este proceso se aplica a un dispositivo de ley cuadratica, el cual se define mediante la relaci6n de
entrada-salida
Y(t) = X2 (t)
donde Y(t) es la salida.
a) Demuestre que la media de Y(t) es Rx(O).
b) Demuestre que la funci6n de autocovarianza de Y(t) es 2R~ ('t).
1.21 Un proceso estacionario gaussiano X(t) con media x y varianza O'~ pasa a traves de dos filtros
lineales con respuestas al impulso h 1 (t) y hz(t), produciendo los procesos Y(t) y Z(t), coma se ilustra
en la figura Pl.21.
a) Determine la funci6n de densidad de probabilidad conjunta de las variables aleatorias Y(t 1) y
Z(t 2).
b) lQue condiciones son necesarias y suficientes para asegurar que Y(t 1) y Z(t 2) son estad1sticamente
independientes?
h,(t)
Y(t)
h2 (t)
(t)
X(t)
FIGURA
Pl.21
84
CAPITULO
PROCESOS ALEATORIOS
1.22 Un proceso gaussiano estacionario X(t) con media cero y densidad espectral de potencia Sx(f) se
aplica a un filtro lineal cuya respuesta al impulso h(t) se presenta en la figura Pl.22. Se toma una
muestra Y de! proceso aleatorio en la salida de! filtro en el tiempo T.
a) Determine la media y la varianza de Y.
b) iCual es la funci6n de densidad de probabilidad de Y?
h(t)
ft--------.
T
FIGURA
Pl.22
Ruido
1.23 Considere el proceso de ruido blanco gaussiano de media cero y densidad espectral de potencia
N/2 que se aplica al filtro RL pasoaltas que se muestra en la figura Pl.23.
a) Determine la funci6n de autocorrelaci6n y la densidad espectral de potencia de! proceso aleatorio en la salida de! filtro.
b) iCuales son la media y la varianza de esta salida?
Entrada
FIGURA
Salida
Pl.23
1.24 Un ruido blanco w(t) de densidad espectral de potencia N /2 se aplica a un filtro Butterworth pasobajas
de orden n, cuya respuesta en magnitud esta definida por medio de
Problemas
85
c) iCual es la velocidad a la que n(t) puede muestrearse de manera que las muestras que se produzcan esencialmente no esten correlacionadas?
Ruido
blanco
Filtro
Filtro
pasobanda
pasobajas
H1(fJ
H,(fJ
COS
IHl(fll
1.0
1.0
Salida n(t)
J2~L
-fc
(2Trfct)
b)
a)
FIGURA
Pl.26
1.27 Considere que X(t) es un proceso estacionario con media cero, funci6n de autocorrelaci6n Rx('r) y
densidad espectral de potencia Sx(f). Se nos pide determinar un filtro lineal con respuesta al impulso h(t), de manera que la salida del filtro tenga las mismas caracterfsticas estadfsticas que X(t)
cuando la entrada es ruido blanco de densidad espectral de potencia Nof2.
a) Determine la condici6n que la respuesta al impulso h(t) debe satisfacer para cumplir este requerimiento.
b) iCual es la condici6n correspondiente con respecto a la respuesta en frecuencia H(f) del filtro?
1.0
-7
-5 -4
FIGURA
Pl.30
4 5
86
CAPiTUW
11
PROCESOS ALEATORIOS
1.31 Considere un ruido gaussiano n(t) con media cero y la densidad espectral de potencia SN(j) que se
muestra en la figura Pl.31.
a) Encuentre la funci6n de densidad de probabilidad de la envolvente n(t).
b) lCuales son la media y la varianza de esta envolvente?
SN(f)
No
----
2
----
L~J
-fc
FIGURA
Pl.31
A2
N0
Rx('t) =-cos(Z.,,.{ -r)+O('t)
2
'"Jc
Esta ecuaci6n muestra que para Irl > 0 la funci6n de autocorrelaci6n Rx( rj tiene la misma forma
de onda senoidal que la componente de la seiial de X(t).
El prop6sito de este experimento de computadora es efectuar el c:ilculo de Rx(t) utilizando
dos metodos diferentes:
a) Promediaci6n de totales. Se generan M = 50 realizaciones escogidas al azar de! proceso X(t). De
ese modo, el producto x(t + r)x(t) para algun tiempo fijo t, donde x(t) es una realizaci6n de
X(t). Se repite el c:ilculo de x(t + r)x(t) para las M realizaciones de X(t), y de ahf en adelante
se calcula el promedio de estos calculos sobre M. Se repite esta secuencia de c:ilculos para
diferentes valores de r.
b) Promediaci6n en el tiempo. Se calcula la funci6n de correlaci6n promediada en el tiempo
1
RJt,T)=ZT
JT x(t+-r)x(t)dt
-T
donde x(t) es una realizaci6n particular de X(t), y ZT es el intervalo de observaci6n total. Para
este c:ilculo, use el par de transformadas de Fourier:
Problemas
87
donde IXT(f) I2/2T es el periodograma del proceso X(t). Espedficamente, calcule la transformada de Fourier XT(f) de la funci6n con ventana en el tiempo
Xy(t)
={
x(t),
-T~t~T
0,
en otro caso
X(t)
donde a cos(2nf ct) es la componente recibida directamente. Siguiendo el material que se presenta
en la secci6n 1.14, calcule la envolvente de X(t) para N = 10,000, ya= 0, 1, 2, 3, 5. Compare sus
resultados con la distribuci6n de Rician estudiada en la secci6n 1.13.
En este capftulo estudiarnos la rnodulaci6n de onda continua, la cual resulta basica para la
operaci6n de los sisternas de cornunicaci6n anal6gicos. El capftulo se divide en dos partes
relacionadas. En la prirnera estudiarnos las descripciones en el dorninio del tiernpo y en el dorninio
de la frecuencia de dos farnilias basicas de rnodulaci6n de onda continua:
~ Modulaci6n de amplitud; en esta, la amplitud de una portadora senoidal se varia de acuerdo con una
2 .1
lntroduccion
El objetivo de un sistema de cornunicaci6n es transmitir senales que contienen informaci6n a traves
de un canal de cornunicaci6n que separa al transmisor del receptor. Las sefiales que llevan informaci6n tambien se conocen como senales de banda base. El termino banda base se utiliza para
designar la banda de frecuencias que representa la sefial original como la entrega de la fuente de
informaci6n. El uso apropiado del canal de comunicaci6n requiere un corrimiento del intervalo
de las frecuencias de banda base en otros intervalos de frecuencias adecuados para la transmisi6n, asf como en un correspondiente corrimiento de regreso al intervalo de frecuencia original
despues de la recepci6n. Por ejemplo, un sistema de radio debe operar con frecuencias de 30
kHz y superiores, en tanto que la sefial de la banda base suele contener frecuencias en la gama
de las frecuencias de audio, por lo que alguna forma de corrimiento de la banda de frecuencia
debe emplearse para que el sistema opere satisfactoriamente. Un corrimiento del intervalo de
frecuencias en una sefial se logra utilizando modulaci6n, la cual se define como el proceso
mediante el que alguna caracteristica de la portadora se varia de acuerdo con una onda (seiial)
moduladora. Una forma comun de portadora es una onda senoidal, en cuyo caso hablamos de un
proceso de modulaci6n de onda continua. 1 La sefial de banda base se conoce como onda moduladora
y el resultado del proceso de modulaci6n se denomina onda modulada. La modulaci6n se realiza en
el extrema de transmisi6n del sistema de comunicaci6n. En el extrema receptor del sistema, generalmente requerimos que se recupere la sefial de banda base original, lo cual se consigue al utilizar
un proceso conocido como demodulaci6n, que es el inverso del proceso de modulaci6n.
En terminos del procesamiento basico de sefiales, encontramos que el transmisor de un
sistema de comunicaci6n anal6gico consta de un modulador y que el receptor esta compuesto por
88
2.1
~~
Sefial de
mensaie
Salida
Onda
modulada
del canal
Introducci6n
~
Demodulador
89
Estimaci6n
de la sefial
de mensaje
b)
a)
Onda
portadora
senoidal
FIGURA
2.1
un demodulador, en la forma que se describe en la figura 2.1. Ademas de la sefial recibida del transmisor, la entrada del receptor incluye ruido del canal. La degradaci6n en el desempefio del receptor
por causa del ruido del canal se determina mediante el tipo de modulaci6n que se utiliza.
En este capftulo estudiamos dos familias de sistemas de modulaci6n de onda continua, a
saber: rrwdul.aci6n de amplitud y rrwdul.aci6n angular. En el primer tipo se varfa la amplitud de la onda
portadora senoidal de acuerdo con la sefial de la banda base. En la modulaci6n angular, el angulo
de la onda portadora senoidal se varfa en concordancia con la sefial de la banda base. La figura 2.2
exhibe las formas de onda de las sefiales modulada de amplitud y modulada angular para el caso de
la modulaci6n senoidal. Las partes a y b de la figura muestran la portadora senoidal y las ondas
moduladoras, respectivamente. Las partes c y d presentan las correspondientes ondas modulada
fifififififififififififififififififififi
c)
d)
Tiempo
2.2 Ilustraci6n de senales de AM y FM producidas por un tono. a) Onda portadora. b) Sena! moduladora
senoidal. c) Sena! modulada en amplitud. d) Sena! modulada en frecuencia.
FIGURA
90
CAPiTULO
111
paratodot
(2.3)
Esta condici6n se ilustra en la figura 2.3b; esta asegura que la funci6n 1 + kam(t) sea
siempre positiva y, puesto que la envolvente es una funci6n positiva, podemos expresar la
envolvente de la onda de AM, s (t) de la ecuaci6n (2.2) coma A [ 1 + k m(t)]. Cuando
la sensibilidad de amplitud k del modulador es suficientemente cgrande "para hacer que
Ikam(t) I > 1 para todo t, la dnda portadora se sobremodula, lo que resulta en inversiones
de fase de la portadora siempre que el factor 1 + k m(t) cruza por cero. La onda modulada
exhibe en ese caso distorsi6nde envolvente, coma er{la figura 2.3c. Por tanto, es patente que
al evitar la sobremodulaci6n, se mantiene una relaci6n uno a uno entre la envolvente de
la onda AM y la onda moduladora para todos los valores de tiempo, una caracteristica
6.til, coma veremos mas adelante. El valor maxima absoluto de kam(t) multiplicado por
100 se conoce como el porcentaje de modulaci6n.
2. La frecuencia de la portadora f es mucho mayor que la componente de frecuencia mas
alta W de la sefial del mensaje ~(t), esto es,
(2.4)
fc W
Llamamos a W el ancho de banda del mensaje. Si la condici6n de la ecuaci6n (2.4) nose
satisface, no es posible visualizar (y consecuentemente detectar) una envolvente en forma satisfactoria.
2.2
Modulaci6n de amplitud
91
a)
s(t)
s(t)
''
lnversiones de fase
+l
-1
--
/
/
,/
/
/
b)
c)
2.3 Ilustraci6n del proceso de modulaci6n de amplitud. a) Sena! de banda base m(t). b) Onda de AM
para Ikam(t) I < 1 para todo t. c) Onda de AM para Ikam(t) I > 1 para algun t.
FIGURA
S(f) =
(2.5)
Suponga que la sefial de banda base m(t) esta limitada en banda en el intervalo - W sf s W,
como en la figura 2.4a. La forma del espectro que se muestra en esta figura atiende s6lo a fines
ilustrativos. Encontramos a partir de la ecuaci6n (2.5) que el espectro S (f) de la onda de AM
es como se muestra en la figura 2.4b para el caso en el que f > W. Este espectro consta de dos
funciones delta dadas por el factor A/2 que se presentan er: f,, y de dos versiones del espectro de la banda base trasladado en la frecuencia por f y escalado en amplitud pork A /2. A
partir del espectro de la figura 2.4b, advertimos lo siguie~te:
a c
1. Como resultado del proceso de modulaci6n, el espectro de la sefial del mensaje m(t) para
frecuencias negativas que se extiende desde -W hasta 0 se vuelve por completo visible
para frecuencias positivas (es decir, medible), siempre que la frecuencia de la portadora
cumpla la condici6n f, > W; aquf se encuentra la importancia de la idea de frecuencias
"negativas".
2. Para frecuencias positivas, la porci6n del espectro de la onda de AM que se ubica sobre la
frecuencia de la portadora f, se conoce como la banda lateral superior, en tanto que la porci6n simetrica debajo de f, se denomina la banda lateral inferior. En el caso de frecuencias
negativas, la banda lateral superior se representa por medio de la porci6n del espectro por
debajo de -f y la banda lateral inferior por la parte de arriba de -f . La condici6n f > W
asegura que ~o se traslapen las bandas laterales.
'
'
92
CAPITULO
M(f)
S(fl
A
T S(j +J;.J
M'(Ol
-!,- w -f
w
b)
a)
FIGURA
-f,.+
8(f - f,)
2.4
Sin embargo, recuerde que la potencia transmitida y el ancho de banda del canal son
nuestros dos recursos de comunicacion principales y que estos deben utilizarse de manera eficiente. En este contexto encontramos que la forma estandar de la modulacion de amplitud
definida en la ecuacion (2.2) sufre de dos limitaciones fundamentales:
1. La modulaci6n de amplitud desperdicia potencia. La onda portadora c(t) es par completo independiente de la sefial que contiene informacion m(t). Par tanto, la transmision de la onda
portadora representa un desperdicio de potencia, lo cual significa que en la modulacion de
amplitud solo una fraccion de la potencia transmitida total es en realidad afectada por m(t).
2.3
93
2. La modulaci6n de amplitud desperdicia ancho de banda. Las bandas laterales superior e inferior de una onda de AM se relacionan un1vocamente entre sf por virtud de su simetrfa en
torno a la frecuencia de la portadora; por tanto, dados los espectros de magnitud y fase de
cualquier banda lateral, podemos determinar en forma (mica la otra. Esto quiere decir que
en lo que se refiere a la transmision de informacion, unicamente es necesaria una banda
lateral, y en consecuencia, el canal de comunicacion solo necesita proporcionar el mismo
ancho de banda que el de la sefial de la banda base. A la luz de esta observacion, la
modulacion de amplitud desperdicia ancho de banda, puesto que requiere un ancho de
banda de transmision igual al doble del relativo al mensaje.
Para superar estas limitaciones, debemos recurrir a ciertas modificaciones: suprimir la
portadora y modificar las bandas laterales de la onda de AM. Estas modificaciones producen
naturalmente una mayor complejidad del sistema. En efecto, cambiamos la complejidad del
sistema por un mejor uso de los recursos de comunicacion. La base de este compro~iso es la
modulacion lineal, la cual se explica en la seccion siguiente. En estricto sentido, la modulacion
de amplitud completa no califica como modulacion lineal debido a la presencia de la onda
portadora.
2.3
Esquemas de modulaci6n
En
SU
line~
donde s/t) es la componente enfase de la onda modulada s(t), y sQ(t) es su componente de cuadratura.
La ecuacion (2.7) se reconoce como la representacion canonica de una sefial de banda angosta,
la cual se discute en detalle en el apendice 2. En la modulacion lineal, tanto s1(t) como sQ(t) son
sefiales pasobajas que se relacionan linealmente con la sefial del mensaje m(t).
En realidad, dependiendo de como se definen estas dos componentes de s(t), es posible
identificar tres tipos de modulacion lineal que incluyen una sola sefial del mensaje:
1. Modulaci6n de doble banda lateral-portadora suprimida (DSB-SC), donde unicamente se
transmiten las bandas laterales superior e inferior.
2. Modulaci6n de banda lateral unica (SSB), donde unicamente se transmite una banda lateral (la banda lateral inferior o la superior).
3. Modulaci6n de banda lateral residual (VSB), donde solo se transmite un residua (es decir,
una traza) de una de las bandas laterales y una version modificada correspondiente de la
otra banda lateral.
En la tabla 2.1 se presenta un resumen de las definiciones de estas tres formas especiales de
modulacion lineal. Hay dos puntos importantes que sefialar de la tabla 2.1:
1. La componente en fase s1(t) depende exclusivamente de la sefial de mensaje m(t).
2. La componente de cuadratura sQ (t) es una version filtrada de m(t). Esta modificacion espectral de la onda modulada s(t) se debe unicamente a sQ(t).
Para ser mas espedficos, el papel de la componente de cuadratura (si esta presente) es meramente el de interferir con la componente en fase, a fin de reducir o eliminar potencia en una de
las bandas laterales de la sefial modulada s(t), dependiendo de como se defina la componente
en cuadratura.
94
CAPfTULO
TABLA
2.1
Componente
enfase
Tipo de modulaci6n
sr(t)
DSB-SC
SSB:"
a) Banda lateral superior
transmitida
b) Banda lateral inferior
transmitida
VSB:
a) Banda lateral inferior
residual transmitida
b) Banda lateral superior
residual transmitida
m(t)
-}m(t)
-}m(t)
--}m(t)
l m(t)
-}m'(t)
l m(t)
--}m'(t)
m(t)
__!_
Comentarios
{
2
aPara la descripci6n matematica de una modulaci6n de banda lateral (mica, vea el problema 2.16.
(DSB-SC)
Esta forma de modulaci6n lineal se genera utilizando un modulador de producto que simplemente
multiplica la seftal del mensaje m(t) por la onda portadora Ac cos(21tf/), como se ilustra en la
figura 2.5a. De manera especffica, escribimos
(2.8)
Senal de
banda bas
Modulador
de producto
Onda modulada de
DSB-SC
Portadora
Ac
COS
(27Tfctl
al
bl
s(tl
lnversiones de fase
cl
2.5
DSB-SC.
FIGURA
a) Diagrama de bloques de! modulador de producto. b) Sena! de banda base. c) Onda modulada de
2.3
95
S(fl
M(f)
M(O)
a)
FIGURA
2.6
bl
La figura 2.5c presenta la sefial modulada s(t) para la forma de onda del mensaje arbitrario de la
figura 2.5b. La sefial modulada s(t) experimenta una inversi6n de fase siempre que la sefial del
mensaje m(t) pasa por cero. En consecuencia, la envolvente de una sefial modulada DSB-SC es
diferente de la sefial del mensaje; lo anterior es distinto al caso de una onda de AM que tiene un
porcentaje de modulaci6n menor que 100%.
De acuerdo con la ecuaci6n (2.8), la transformada de Fourier de s(t) se obtiene como
(2.9)
Para el caso en el que la sefial de banda base m(t) esta limitada al intervalo -W ~ f ~ W, como en
la figura 2.6a, encontramos consecuentemente que el espectro S(f) de la onda de DSB-SC s(t)
es como se ilustra en la figura 2.6b. Salvo por el cambio en el factor de escala, el proceso de
modulaci6n simplemente traslada el espectro de la sefial de banda base en f. Desde luego, el
ancho de banda de transmisi6n requerido por la modulaci6n DSB-SC es el mis~o que el correspondiente a la modulaci6n de amplitud, a saber, 2W.
Ill DETECCION COHERENTE
La sefial de banda base m(t) puede recuperarse en forma (mica a partir de la onda DSB-SC s(t)
multiplicando primero s(t) con una onda senoidal generada localmente y hacienda pasar despues el producto por un filtro pasobajas, como en la figura 2. 7. Se supone que la sefial del
oscilador local es coherente o sincronizada, tanto en frecuencia como en fase, con la onda
portadora c(t) utilizada en el modulador de producto para generar s(t). Este metodo de
demodulaci6n se conoce como detecci6n coherente o demodulaci6n sincrona.
Resulta instructivo deducir la detecci6n coherente como un caso especial del proceso mas
general de demodulaci6n al utilizar una sefial de oscilador local de la misma frecuencia pero de
diferencia de fase arbitraria <j>, medida con respecto a la onda portadora c(t). De esta manera, al
s(t)
Modulador
de
producto
u (t)
A~ cos (21rfct
Filtro
pasobajas
+ r/>)
Oscilador
local
FIGURA
2. 7
96
CAPiTULo
ill
2.8 Ilustraci6n de! espectro de una salida de modulador de producto con una onda modulada de DSBSC como entrada.
FIGURA
denotar la sefial del oscilador local mediante A: cos(2nf} + <j)), y utilizar la ecuaci6n (2.8) para
la onda DSB-SC s(t), encontramos que la salida del modulador de producto en la figura 2.7 es
(2.10)
El primer termino en la ecuaci6n (2.10) representa una sefial modulada de DSB-SC con
una frecuencia de portadora 2f , en tanto que el segundo termino es proporcional a la sefial
de banda base m(t). Esto se ilust~a adicionalmente por medio del espectro V(f) que se presenta en la figura 2.8, donde se supone que la sefial de banda base m(t) esta limitada al intervalo
-W:::; f :::; W. En consecuencia, resulta claro que el primer termino en la ecuaci6n (2.10) se
elimina mediante el filtro pasobajas de la figura 2. 7, siempre que la frecuencia de carte de este
filtro sea mayor que W pero menor que 2( - W. Este requerimiento se satisface eligiendo f, > W.
A la salida del filtro obtenemos entonces una sefial dada por
v (t)=..!..AA'costt..m(t)
2 c c
'I'
0
(2.11)
La sefial demodulada v (t) es consecuentemente proporcional a m(t) cuando el error de fase <P es
una constante. La amplitud de esta sefial demodulada es maxima cuando <P = 0, y es minima
(cero) cuando <P = n/2. La sefial demodulada cero, la cual ocurre para <P = n/2, representa
el efecto nulo en cuadratura del detector coherente. De este modo el error de fase <P en el oscilador
local provoca que la salida del detector sea atenuada por un factor igual a cos <j). Mientras el
error de fase <P sea constante, el detector proporciona una version no distorsionada de la sefial
de banda base original m(t). Sin embargo, en la practica solemos encontrar que el error de fase
<P varfa aleatoriamente con el tiempo, debido a variaciones aleatorias en el canal de comunicaci6n. El resultado es que en la salida del detector, el factor multiplicador cos <P varfa tambien
aleatoriamente con el tiempo, lo cual es obvio que no se desea. Por lo tanto, deben tomarse
provisiones en el sistema para mantener el oscilador local en el receptor en perfecto sincronismo, tanto en frecuencia como en fase, con la onda portadora utilizada para generar la sefial
modulada de DSB-SC en el transmisor. La complejidad del sistema resultante es el precio que
debe pagarse al suprimir la onda portadora para ahorrar potencia del transmisor.
llllll
RECEPTOR DE COSTAS
Un metodo para obtener un sistema receptor sfncrono practico, adecuado para demodular ondas de DSB-SC, consiste en utilizar el receptor de Costas 2 que se muestra en la figura 2.9. Este
2.3
97
Canal I
_.,..
Modulador
de producto
I~
Filtro
r-+-
COS (27Tfct
COS
<P m(t)
Sefial
demodulada
+ <f>)
Oscilador
control ado
Sefial de DSB-SC
Ac COS (27Tfct) m(t)
~Ac
pasobajas
par voltaje
Discriminador
de fase
Corrimiento de
fase de -90
sen (27Tfct
_.,..
Modulador
de producto
+ <f>)
r-+-
Filtro
pasobajas
Canal Q
FIGURA
2.9
Receptor de Costas.
receptor esta compuesto par dos detectores coherentes alimentados con la misma sefi.al de entrada, a saber la onda entrante de DSB-SC A cos(2rrf t)m(t), pero con sefi.ales de oscilador
local individuales que estan en cuadratura de f~se entre ~f. La frecuencia del oscilador local se
ajusta para que sea la misma que la de la frecuencia de la portadora f, la cual se supone que se
conoce a priori. El detector en la trayectoria superior recibe el nomb~e de detector coherente en
fase o canal I, y el de la trayectoria inferior se denomina detector coherente en cuadratura-fase o
canal Q. Estos dos detectores se acoplan entre sf para formar un sistema de realimentaci6n negativa disefi.ado de modo que se mantenga sfncrono el oscilador local con la onda portadora.
Para entender la operaci6n de este receptor, suponga que la sefi.al del oscilador local es de
la misma fase que la onda portadora A, cos(2rr(t) utilizada para generar la onda de DSB-SC
entrante. En estas condiciones, descubrimos que la salida del canal I contiene la sefi.al demodulada
m(t) deseada, en tanto que la salida del canal Q es cero debido al efecto nulo en cuadratura del
canal Q. Sup6ngase a continuaci6n que la fase del oscilador local se desplaza a partir de su valor
apropiado en un pequefi.o angulo de cj> radianes. La salida del canal I en esencia permanecera
invariable, aunque ahora aparecera cierta sefi.al en la salida del canal Q, que es proporcional a
sen cj> = cj> para cj> pequefi.a. Esta salida de canal Q tendra la misma polaridad que la salida del
canal I en una direcci6n del corrimiento de fase del oscilador local y la polaridad opuesta para la
direcci6n opuesta del corrimiento de fase de dicho oscilador. De tal manera, al combinar las
salidas del canal I y del Q en un discriminador de fase (el cual consta de un multiplicador seguido
par un filtro pasobajas), coma se muestra en la figura 2.9, se obtiene una sefi.al de control de cd
que corrige de modo automatico las errores de fase local en el oscilador controlado par voltaje.
Es patente que el control de fase en el receptor de Costas cesa con la modulaci6n y que el
cierre de fase tiene que restablecerse con la reaparici6n de la modulaci6n. Lo anterior no constituye un problema serio cuando se recibe la transmisi6n de voz, debido a que el proceso de
cierre ocurre normalmente tan rapido que no se percibe la distorsi6n.
ilii
El efecto nulo en cuadratura del detector coherente puede aprovecharse en la construcci6n del
llamado multiplexado de portadora en cuadratura o modulaci6n de amplitud par cuadratura (QAM).
98
CAPiTULO
Senal del
mensaje m 1{t)
11
Modulador
de producto
Se ii al
multiplexada
Filtro
pasobajas
Modulador
de producto
s{t)
A,m 1{t)
2 cos (21rfct)
Corrimiento de
Sena/
multiplexada
Corrimiento de
lase de -90
s(t)
lase de -90
2 sen(21Tfctl
Sena! de!
mensaje m 2 (t)
a)
FIGURA
Filtro
pasobajas
Modulador
de producto
Modulador
de producto
2.10
A,m,(t)
b)
Este esquema permite que dos ondas moduladas de DSB-SC (que resultan de la aplicaci6n de
dos sefiales de mensaje fisicamente independientes) ocupen el mismo ancho de banda de canal,
e incluso posibilita la separaci6n de las dos sefiales de mensaje en la salida del receptor. Por
tanto, resulta un esquema de conservaci6n de anclw de banda.
En la figura 2.10 se muestra un diagrama de bloques del sistema de multiplexado de
portadora en cuadratura. La parte transmisora del sistema, sefialada en la figura 2. lOa, significa
el uso de dos moduladores de producto independientes que se alimentan con dos ondas portadoras de la misma frecuencia pero que difieren en fase en -90 grados. La sefial transmitida s(t)
consiste en la suma de dos salidas del modulador de producto, como se indica mediante
(2.12)
donde m 1 (t) y m2 (t) denotan las dos sefiales de mensaje diferentes aplicadas a los moduladores
de producto. Deese modo s(t) ocupa un ancho de banda de canal de 2W centrado en la frecuencia de portadora f c' donde W es el ancho de banda del mensaje de m 1 (t) o m2 (t). De
acuerdo con la ecuaci6n (2.12), es posible considerar a Acm 1 (t) como la componente en fase de
la sefial pasobanda multiplexada s(t) ya -Acm2 (t) como su componente en cuadratura.
La parte receptora del sistema se muestra en la figura 2.lOb. La sefial multiplexada s(t) se
aplica en forma simultanea a dos detectores coherentes independientes que se alimentan con dos
portadoras locales de la misma frecuencia pero que difieren en fase en -90 grados. La salida del
detector superior es Acm 1 (t), en tanto que la del detector inferior es Acmz (t). Para que el sistema
opere en forma satisfactoria, es importante mantener la relaci6n entre fase y frecuencia correctas
entre los osciladores locales utilizados en las partes del transmisor y del receptor del sistema.
Para mantener esta sincronizaci6n, es factible enviar una seiial piloto fuera de la banda de
paso de la sefial modulada. En este metodo, la sefial piloto consiste por lo general en un tono
senoidal de baja potencia cuya frecuencia y fase se relacionan con la onda portadora c(t); en el
receptor, la sefial piloto se extrae por medio de un circuito sintonizador adecuado y luego se
traslada a la frecuencia correcta para utilizarse en el detector coherente.
Ill MODULACION DE BANDA LATERAL UNlCA
En la modulaci6n de banda lateral unica, solo se transmite la banda lateral superior o inferior.
Podemos generar una onda modulada de este tipo utilizando el metodo de discriminaci6n de
frecuencia que consta de dos etapas:
2.3
99
La primera etapa es un modulador de producto, que genera una onda modulada de DSBSC.
La segunda etapa es un filtro pasobanda, que se disefia para dejar pasar una de las bandas
laterales de esta onda modulada y suprimir la otra.
II>
Desde un punto de vista practico, el mas serio requerimiento de generaci6n de SSB utilizando el
metodo de discriminaci6n de frecuencia surge de la banda lateral indeseada. La componente de
frecuencia mas cercana de la banda lateral indeseada se separa de la banda lateral deseada
duplicando la componente de frecuencia mas baja de la seii.al (moduladora) del mensaje. La
implicaci6n aquf es que para que sea posible la generaci6n de una sefial modulada de SSB, el
espectro del mensaje debe tener una brecha de energfa centrada en el origen, como se ilustra en
la figura 2.1 la. Este requerimiento se satisface naturalmente mediante sefiales de voz, cuya
brecha de energfa es aproximadamente de 600 Hz de ancho {es decir, se extiende de -300 a
+ 300 Hz). Por tanto, suponiendo que se retiene la banda lateral superior, el espectro de la sefial
modulada de SSB es como se muestra en la figura 2.1 lb.
Al disefiar el filtro pasobanda utilizado en el discriminador de frecuencia para generar la
onda modulada de SSB, debemos satisfacer tres requerimientos basicos:
La banda lateral deseada se encuentra dentro de la banda de paso del filtro.
La banda lateral no deseada se ubica dentro de la banda de supresi6n del filtro.
La banda de transici6n del filtro, la cual separa la banda de paso de la banda de supresi6n,
es dos veces la componente de frecuencia mas baja de la sefial del mensaje.
II>
II>
II>
Este tipo de discriminaci6n de frecuencia suele requerir del empleo de filtros altamente selectivos, los cuales unicamente pueden realizarse en la practica por media de resonadores de cristal.
Para demodular una sefial modulada de SSB s{t), podemos utilizar un detector coherente,
el cual multiplica s(t) por una portadora generada localmente y luego hacer pasar el producto
por filtros pasobajas. Este metodo de demodulaci6n supone sincronismo perfecta entre el oscilador
y el detector coherente y el oscilador utilizado para alimentar la onda portadora en el transmisor. Este requerimiento suele satisfacerse de una de dos maneras:
Una portadora piloto de baja potencia se transmite ademas de la banda lateral elegida.
Se utiliza un oscilador altamente estable, sintonizado a la misma frecuencia que la de la
portadora, en el receptor.
II>
II>
En el ultimo metodo, irremediablemente existira alg(tn error de fase <I> a la salida del oscilador local
respecto de la onda portadora que se utiliza para generar la onda modulada de SSB entrante. El
efecto de este error de fase es introducir una distorsi.6n de fase en la sefial demodulada, donde cada
componente de frecuencia de la seii.al del mensaje original sufre un corrimiento de fase constante <I>
I S(f)I
IM(f)I
-fb
-fa
fa
fb
-f-fb
f, + fb
f, +fa
IEBrecha de energia
a)
b)
2.11 a) Espectro de una sefial de mensaje m(t) con una brecha de energia de ancho 2fa centrado en el
origen. b) Espectro de la sefial de SSB correspondiente que contiene la banda lateral superior.
FIGURA
100
CAPiTULO
Esta distorsi6n de fase es tolerable en comunicaciones de voz, debido a que el ofdo humano resulta
relativamente insensible a la distorsi6n de fase. En particular, la presencia de la distorsi6n de fase
origina un eiecto de voz del Pata Donald. En la transmisi6n de sefiales de musica y video, par otro
lado, la presencia de esta forma de distorsi6n de forma de onda es por completo inaceptable.
MODULACION DE BANDA LATERAL RESIDUAL
En la modulaci6n de banda lateral residual (VSB), una de las bandas laterales se suprime parcialmente y un residua de la otra banda lateral se transmite para compensar esa supresi6n. Un
metodo popular para generar una onda modulada VSB consiste en utilizar el metodo de discriminaci6n de irecuencia. Primera, generamos una onda modulada de DSB-SC y luego la hacemos
pasar por un filtro pasobanda, coma se muestra en la figura 2.12; es el disefio especial del filtro
pasobanda lo que distingue la modulaci6n de VSB de la SSB. Suponiendo que se transmite un
residua de la banda lateral inferior, la respuesta en frecuencia H (f) del filtro pasobanda toma la
forma que se muestra en la figura 2.13. Para simplificar las cosas, solo se muestra aquf la respuesta relativa a las frecuencias positivas. Esta respuesta en frecuencia se normaliza, de modo que la
frecuencia de la portadora i tiene IH (i )I = 1/2. La caracterfstica importante que debe advertirse
en la figura 2.13 es que la p~rci6n de c~rte de la respuesta en frecuencia alrededor de la frecuencia de portadora ( exhibe simetria impar. Esto es, dentro del intervalo de transici6n ( - iv~ Iii
~ ( + iv se satisfacen las siguientes dos condiciones:
es la unidad.
2. El arg (H (f)) de la respuesta en fase es line~l. Esto es, H (f) satisface la condici6n
H (f -
fJ + H (f + fJ = 1
para - W ~ i ~ W
(2.13)
Advierta tambien que fuera de la banda de frecuencia de interes (es decir, Iii > ( + W), la
respuesta en frecuencia H (f) quiza tenga una especificaci6n arbitraria. En consecuencia, el
ancho de banda de transmisi6n de la modulaci6n de VSB es
(2.14)
donde Wes el ancho de banda del mensaje y i es el ancho de la banda lateral residual.
De acuerdo con la tabla 2.1, la onda modulada de VSB se representa en el dominio del
tiempo coma
s(t) =_!_A m(t) cos (2,...f t) _!_A m'(t) sen(2n:f t)
2'
"le
2'
c
(2.15)
Seiial del
mensaje m(t)
Modulador de
producto
Onda
modulada
de DSB-SC
Filtro
pasobanda,
H(f)
Onda
modulada
de VSB
Onda portadora
A, cos(2rrft)
FIGURA
2.12
2.3
FIGURA
2.13
101
Respuesta en magnitud del filtro de VSB; solo se muestra la porci6n de frecuencia positiva.
componente de cuadratura de s(t) se obtiene al pasar la sefi.al del mensaje m(t) por un filtro cuya
respuesta en frecuencia HQ(f) satisface el siguiente requerimiento (vea el problema 2.20):
HQ (f) = j [H (f -
fJ - H (f + fJ]
para - W
sf sW
(2.16)
La figura 2.14 presenta una grafica de la respuesta en frecuencia HQ(f), escalada por l/j. El
papel de la componente en cuadratura determinada por HQ(f) es interferir con la componente
en fase en la ecuaci6n (2.15) de manera que se reduzca en forma parcial la potencia en una de
las bandas laterales de la onda modulada s(t) y se retenga simplemente un residuo de la otra
banda lateral, como se desea.
Es interesante advertir que la modulaci6n de SSB puede considerarse como un caso especial de la modulaci6n de VSB. Espedficamente, cuando la banda lateral residual se reduce a
cero (es decir, dejamos fv= 0), la onda modulada s(t) de la ecuaci6n (2.15) adquiere la forma
lfmite de una onda modulada de banda lateral.
ffill
SEii.JALES DE TELEVISION
~~~~'-----l~--'"'--~~~f
-fv
FIGURA
102
CAPITULO
111
Sin embargo, con respecto al punto 1, debe subrayarse que a pesar de que existe en realidad un deseo fundamental de conservar el ancho de banda, en la transmisi6n de la TV comercial la sefi.al que se transmite no tiene la suficiente modulaci6n de banda lateral residual. La
raz6n radica en que en el transmisor los niveles de potencias son elevados, con el resultado de
que resultaria costoso controlar en forma rigida el filtrado de las bandas laterales. En lugar de esto,
se inserta un filtro de VSB en cada receptor, donde los niveles de potencia son bajos. El desempefi.o total es el mismo que el de la modulaci6n convencional de banda lateral residual, salvo
por algo de potencia y ancho de banda desperdiciados. Estos sefi.alamientos se ilustran en la
figura 2.15. En particular, la figura 2.15a presenta el espectro idealizado de la sefi.al de TV
transmitida. Se transmiten la banda lateral superior, 25% de la banda lateral inferior y la portadora de la imagen. La respuesta en frecuencia del filtro de VSB utilizado para dar la forma
requerida al espectro en el receptor se presenta en la figura 2.15b.
El ancho de banda del canal utilizado para la transmisi6n de TV en Estados Unidos es de 6
MHz, como se sefi.ala en la figura 2.15b. Este ancho de banda de canal no solo se ajusta al requerimiento de ancho de banda de la sefi.al de video modulada de VSB, sino que tambien proporciona
la sefi.al de sonido acompafi.ante que modula una portadora propia. Los valores presentados en el
eje de frecuencia en las figuras 2.15a y 2.15b pertenecen a un canal de TV especifico. De acuerdo
con esta figura, la frecuencia de la portadora de la imagen corresponde a 55.25 MHz, y la
frecuencia de la portadora del sonido a 59.75 MHz. Sin embargo, advierta que el contenido de
informaci6n de la sefi.al de TV yace en el espectro de banda base que se extiende desde 1.25 MHz
debajo de la portadora de la imagen hasta 4.5 MHz sobre ella.
En lo que se refiere al punto 2, el empleo de la detecci6n de envolventes (aplicada a la
onda modulada de VSB mas la portadora) produce una distorsi6n de la forma de onda en la sefi.al
- l ~~~
r---
4.5 MHz
~ I+-
0.25 MHz
-i I- 0.75 MHz
0.5~
I
I
I
I
I Portadora
de la
Portadora
del sonido
I
I
imagen
I
I
I
Portadora
del sonido
.,
1.0
<ii
"
*
!!l
a.
0.5
:g
<I'.
b)
FIGURA
2.4
Traslaci6n de frecuencia
103
(2.17)
donde la constante ka determina la modulaci6n porcentual. La salida del detector de envolvente, denotada por a(t), es entonces
(2.18)
La ecuaci6n (2.18) indica que a la distorsi6n se agrega m' (t), que es la responsable de la componente en cuadratura de la sefial modulada de VSB de entrada. Dicha distorsi6n se puede reducir recurriendo a dos metodos:
"" Reduciendo el porcentaje de modulaci6n para disminuir la sensibilidad de amplitud ka.
> Aumentando el ancho de la banda lateral residual para reducir m' (t).
De hecho, en la practica se emplean ambos metodos. En la transmisi6n de TV comercial, el
ancho de la banda lateral residual, que es mas o menos de 0. 75 MHz o un sexto de la banda
lateral completa, se determina para mantener la distorsi6n debida a m'(t) dentro de limites
tolerables cuando la modulaci6n porcentual es cerca de 100.
2.4
Traslaci6n de frecuencia
La operaci6n basica implicada en la modulaci6n de una banda lateral es de hecho una forma de
traslaci6n de frecuencia, que es la causa de que algunas veces la modulaci6n de banda lateral se
denomine cambio de frecuencia, mezcla o heterodinaci6n. Esta operaci6n se ilustra con claridad en
el espectro de la sefial de la figura 2.1 lb en comparaci6n con la sefial del mensaje original en la
figura 2.1 la. De manera especffica, vemos que el espectro del mensaje que ocupa la banda de
fa a f b para frecuencias positivas en la figura 2.1 lase desplaza hacia arriba en una cantidad
igual a la frecuencia de la portadora fc en la figura 2.llb, y que el espectro del mensaje para
frecuencias negativas se traslada hacia abajo de una manera simetrica.
Es factible generalizar del siguiente modo la idea de traslaci6n de frecuencia que acabamos
de describir. Suponga que tenemos una onda modulada s1 (t) cuyo espectro se centra en la frecuencia de portadora f 1, y que el requerimiento es trasladarla hacia frecuencias superiores de manera
que la frecuencia de portadora cambie de f 1 a un nuevo valor f 2" Es posible satisfacer este requerimiento utilizando el mezclador que se muestra en la figura 2.16. Especfficamente, el mezclador es
un dispositivo que consiste en un modulador de producto seguido por un filtro pasobanda.
104
CAPiTULO
f1
Ae
FIGURA
s'(t)
Modulador
de producto
Filtro
pasobanda
f1
cos (211:/etl
2.16
f 2 es mayor que
la frecuencia de portadora entrante f 1 y, por tan to, la frecuencia f 1 del oscilador local que
se requiere esta definida por
fz =
f1 + fi
o bien
ft= fz -
f1
sml
l:~_J
l:~71
a)
S' (j)
I f1
- ff I
k-2w~
b)
2.17 a) Espectro de la seiial modulada s1 (t) a la entrada de! mezclador. b) Espectro de la seiial correspondiente s'(t) a la salida de! modulador de producto en el mezclador.
FIGURA
2.5
105
La parte sin sombra del espectro de la figura 2. l 7b define la sefial modulada deseada 5 2 (t), y
la parte sombreada de este espectro define la 5eiial de imagen asociada con 52 (t). Por razones
obvias, el mezclador en este caso se conoce coma un convertidor ascendente de frecuencia.
o bien
La imagen que tenemos esta vez es la inversa de la que corresponde a la conversion ascendente. En particular, la parte sombreada del espectro en la figura 2. l 7b define la sefial
modulada que se desea s2 (t), y la parte sin sombra de este espectro determina la sefial de la
imagen asociada. El mezclador se conoce en este caso como un convertidor descendente de
frecuencia. Advierta queen esas condiciones la frecuencia de portadora trasladada f 2 tiene que ser mayor que W (es decir, la mitad del ancho de banda de la sefial modulada) para
evitar el traslape de banda lateral.
El proposito del filtro pasobanda en el mezclador de la figura 2.16 es dejar pasar la sefial modulada deseada s2 (t) y eliminar la sefial asociada de la imagen. Lo anterior se consigue alineando la
frecuencia de banda media del filtro con la frecuencia de la portadora trasladada f 2 y asignandole un ancho de banda igual al de la sefial modulada entrante s 1(t).
Es importante advertir que la mezcla es una operacion lineal. En consecuencia, se preserva
por completo la relacion de las bandas laterales de la onda modulada entrante con la portadora
a la salida del mezclador.
2.5
106
CAPiTULO
Entradas de
mensaje
Filtros
pasobajas
111
Moduladores
Filtros
pasobandas
LP
BP
LP
BP
Filtros
pasobandas
Canal
com Un
LP
BP
Suministro
de
portadora
Demoduladores
Filtro
pasobajas
BP
LP
BP
LP
BP
LP
portadora
Transmisor
Receptor
FIGURA
2.18
mutuos. Las frecuencias de portadora necesarias para efectuar estas traslaciones de frecuencia
se obtienen de un suministro de portadoras. Para la modulacion, es posible recurrir a cualquiera
de los metodos que se describieron en las secciones anteriores de este capitulo. Sin embargo, el
que mas se utiliza en la modulacion del multiplexado por division de frecuencia es el metodo de
banda lateral, que, en el caso de sefiales de voz, requiere de un ancho de banda aproximadamente igual al de la sefial de voz original. En la practica, a cada entrada de voz suele asignarsele
un ancho de banda de 4 kHz. Los filtros pasobanda que siguen a los moduladores se utilizan para
restringir la banda de cada onda modulada en su intervalo preestablecido. Las salidas que resultan del filtro pasobanda se combinan luego en paralelo para formar la entrada al canal comun.
En la terminal de recepcion se utiliza un banco de filtros pasobanda, con sus entradas conectadas en paralelo, para separar las sefiales de mensaje en un esquema de ocupacion de frecuencia.
Por ultimo, las sefiales de mensaje originales se recuperan por medio de demoduladores individuales. Advierta que el sistema FDM que se presenta en la figura 2.18 opera solo en una direccion. Para proporcionar la transmision de dos vfas, como en la telefonfa, tenemos que duplicar
por completo los equipos de multiplexado, con los componentes conectados en orden inverso y
con ondas de la sefial que procedan de derecha a izquierda.
EJEMPLO
2.1
2.6
Frecuencias de portadora (en
107
Frecuenclas de portadora
\108
Modulacion angular
108 kHz
\612
564
516
468
420
104
100
96
92
88
84
80
552 kHz
504
456
408
360
312
Supergrupo de
5 grupos
76
72
68
64
9o}
4 kHz
Grupo basico de
12 entradas de voz
Banda de voz
FIGURA
2.19
entradas de voz independientes. La raz6n por la que se forma de este modo el supergrupo es que los
filtros econ6micos de las caracterfsticas requeridas se obtienen solo para un intervalo limitado de
frecuencia. De manera similar, los supergrupos se combinan en grupos maestros, y estos en grupos
sumamente grandes.
.,gj
11111
DEFINICIONES BASICAS
Dejemos que e (t) denote el angulo de la portadora senoidal modulada, que se supone es la
funci6n de la s~fial del mensaje. Expresamos la onda modulada en angulo que resulta coma
s(t) =Ac cos[e, (t)]
(2.19)
108
CAPiTULO
donde Ac es la amplitud de la portadora. Ocurre una oscilaci6n completa siempre que 8,(t)
cambie en 2n radianes. Si 8 (t) aumenta monot6nicamente con el tiempo, la frecuencia promedio en hertz, sabre un inter~alo de t a t + L1t, esta dada par
t)=ei(t+i:it)-ei(t)
f (
"''
2n L1t
(2.20)
De este modo, es posible definir la frecuencia instantanea de la sefial modulada en angulo s(t) de
la siguiente manera:
fi(t)= limf,.,,(t)
l>t->0
= lim[8;(t+Lit)-8i(t)]
!>HO
2Jt Lit
(2.21)
_1 d8;(t)
2n
dt
Par tanto, segun la ecuaci6n (2.19), podemos interpretar la sefial modulada en angulo s (t)
coma un fasor rotatorio de longitud A y angulo e (t). La velocidad angular de un fasor de este
tipo es d8Jt)/dt medida en radianes po; segundo, cle acuerdo con la ecuaci6n (2.21). En el caso
simple de una portadora no modulada, el angulo ei(t) es
y el fasor correspondiente gira con una velocidad angular constante igual a 2n(. La constante
<jl es el valor de 8 (t) en t = 0.
'
Hay un nu~ero infinito de formas en las cuales es posible variar el angulo 8;(t) de alguna
manera con la sefia[ de! mensaje (banda base). Sin embargo, solo consideraremos dos metodos
que suelen usarse, la modulaci6n de fase y la modulaci6n de frecuencia, definidas coma sigue:
1. La modulaci6n de fase (PM) es aquella forma de modulaci6n angular en la que el angulo 8Jt) se
varia linealmente con la seiial del mensaje m(t) de acuerdo con
(2.22)
El termino 2nfct representa el angulo de la portadora no modulada; y la constante k1, la
sensibilidad de fase del modulador, expresada en radianes par volt con la suposici6n de que
m(t) es una forma de onda de voltaje. Par conveniencia, hemos supuesto en la ecuaci6n
(2.22) que el angulo de la portadora no modulada es cero en t = 0. La sefial modulada en
fase s(t) se describe entonces en el dominio del tiempo par media de
(2.23)
2. La modulaci6n de frecuencia (FM) es aquella forma de modulaci6n angular en la que la frecuencia instantanea f;(t) se varia linealmente con la seiial del mensaje m(t), coma se muestra par
media de
(2.24)
El termino fc representa la frecuencia de la portadora no modulada, y la constante kf' la
sensibilidad de frecuencia del modulador, expresada en hertz par volt suponiendo que m(t)
2. 7
Onda
moduladora
Modulador de
lntegrador
lase
Onda de FM
a)
Onda
moduladora
Modulaci6n de frecuencia
Modulador de
Diferenciador
frecuencia
109
Onda de PM
b)
FIGURA
es una forma de onda de voltaje. Al integrar la ecuaci6n (2.24) con respecto al tiempo y
multiplicando el resultado por 2n, obtenemos
(2.25)
donde, por conveniencia, se ha supuesto que el angulo de la onda portadora no modulada
es cero en t = 0. La seftal modulada en frecuencia se describe, por tanto, en el dominio del
tiempo mediante
(2.26)
Una consecuencia por permitir que el angulo 8;(t) se vuelva dependiente de la seftal del
mensaje m(t), como en la ecuaci6n (2.22), ode su integral, como en la ecuaci6n (2.25), es
que los cruces por cero de la seftal PM o de la seftal FM ya no tienen una regularidad perfecta
en su espaciamiento; los cruces por cero se refieren a los instantes en los cuales la forma de
onda cambia de un valor negativo a positivo o viceversa. Lo anterior constituye un rasgo
importante que distingue a las seftales tanto PM como FM de una seftal de AM. Otra diferencia importante es que la envolvente de una seftal PM o FM es constante (igual a la amplitud
de la portadora), en tanto que la envolvente de una seftal de AM depende de la seftal del
mensaje.
La comparaci6n de las ecuaciones (2.23) y (2.26) revela que una seftal de FM puede
considerarse como una de PM en la que la onda moduladora es J~ m( 't) di en lugar de m(t). Esto
quiere decir que una seftal de FM puede generarse al integrar primero m(t) y utilizar despues el
resultado como la entrada a un modulador de fase (ver figura 2.20a). De manera inversa, es
posible generar una seftal de PM al diferenciar primero m(t) y emplear luego el resultado como
la entrada a un modulador de frecuencia (ver figura 2.20b). De este modo, resulta factible que
deduzcamos todas las propiedades de las seftales PM de aquellas de las seftales de FM y viceversa. De aquf en adelante concentraremos nuestra atenci6n en las seftales de FM.
~7
Modulaci6n de frecuencia
La seftal de FM s (t) definida por la ecuaci6n (2.26) es una funci6n no lineal de la seftal moduladora
m(t), la cual hace que la modulaci6n de frecuencia sea un proceso de modulaci6n no lineal. En
consecuencia, a diferencia de la modulaci6n de amplitud, el espectro de una seftal de FM no se
relaciona de manera simple con el de la seftal moduladora; en vez de eso, su analisis es mucho
mas diffcil que el de una seftal de AM.
110
CAPiTULO
11
ZC6mo podemos entonces abordar el analisis espectral de una sefial de FM? Proponemos
dar una respuesta empfrica a esta importante pregunta procediendo del modo siguiente:
> Consideramos el caso mas simple posible; es decir, el de una modulaci6n de un tono que
produce una sefial de FM de banda angosta.
> Consideramos despues el caso mas general incluyendo tambien la modulaci6n de un tono,
pero esta vez la sefial de FM es de banda ancha.
Desde luego, existe la posibilidad de que prosigamos y consideremos el caso mas elaborado de una
sefial de FM multitono. Sin embargo, proponemos no hacerlo, ya que nuestro objetivo inmediato
es establecer una relaci6n empfrica entre el ancho de banda de transmisi6n de una sefial de FM y
el ancho de banda del mensaje. Como veremos mas adelante, el analisis espectral de dos etapas
que se describe aquf nos ofrece suficiente informaci6n para proponer una soluci6n al problema.
Considere entonces una sefial moduladora senoidal definida por
m(t) =Am cos(2nfm t)
(2.27)
(2.28)
(2.29)
'
2nf,t + ~: sen(2nfmt)
(2.30)
La proporci6n entre la desviaci6n de frecuencia Lif y la frecuencia de modulaci6n f m suele denominarse el indice de modulaci6n de la sefial de FM. La denotamos por medio de ~' y asf escribimos
(2.31)
y
(2.32)
De acuerdo con la ecuaci6n (2.32) observamos que, en un sentido fisico, el parametro ~ representa la desviaci6n de fase de la sefial FM, esto es, la desviaci6n maxima del angulo 8 (t) con
respecto al angulo 2n(t de la portadora no modulada. Por tanto, ~ se mide en radiane;.
La propia sefial de FM esta dada por
(2.33)
Dependiendo del valor del fndice de modulaci6n ~' es posible que distingamos dos casos de
modulaci6n en frecuencia:
Modulaci6n de frecuencia
2. 7
111
Considere la ecuaci6n (2.33), la cual define una seiial de FM que resulta del uso de una seiial
moduladora senoidal. Al expandir esta relaci6n, obtenemos
(2.34)
Suponiendo que el fndice de modulaci6n
utilizar las siguientes aproximaciones:
es posible
,--------------------,
I
I
Onda
lntegrador
moduladora
Modulador
de producto
Onda de FM de
banda angosta
Corrimiento de
Onda portadora
lase de -90 - - - - - - A c cos (2TTfct)
FIGURA
2.21
112
CAPITULO
misma frecuencia. Sin embargo, la sefial que produce el modulador de banda angosta de la
figura 2.21 difiere de esta condici6n ideal en dos aspectos fundamentales:
1. La envolvente contiene una modulaci6n de amplitud residual y, por tanto, varia con el
tiempo.
2. Para una onda moduladora senoidal, el angulo 8 (t) contiene distorsi6n arm6nica en la
forma de arm6nicas de tercer orden y orden superior de la frecuencia de modulaci6n f m
No obstante, restringiendo el indice de modulaci6n en p ~ 0.3 radianes, los efectos de la AM
residual y de la PM arm6nica se limitan a niveles que es posible ignorar.
Regresando a la ecuaci6n (2.35), resulta factible expandirla como sigue:
(2.36)
Esta expresi6n es similar a la correspondiente que define a la sefial de AM, la cual es del siguiente modo:
sAM (t) =A, cos(2nf,t) +
(2.3 7)
donde es el factor de modulaci6n de la sefial AM. Al comparar las ecuaciones (2.36) y (2.3 7)
vemos que en el caso de la modulaci6n senoidal, la diferencia basica entre una sefial de AM y
una sefial de FM de banda angosta es que se invierte el signo algebraico de la frecuencia del !ado
inferior en la FM de banda angosta. De esa manera, una sefial de FM de banda angosta requiere
esencialmente el mismo ancho de banda de transmisi6n (es decir, 2f ) que la sefial de AM.
Podemos representar la sefial de FM de banda angosta con un mdiagrama de fasores en la
forma que se indica en la figura 2.22a, donde se ha usado como referencia el fasor de la portadoSuma de fasores de
frecuencias Jaterales
a)
Im
----'
'
Portadora
'''
'
/
Suma de fasores de
frecuencias laterales
/
/
/
/
/
~
Im
b)
FIGURA 2.22 Una comparaci6n fasorial de las ondas de FM y AM de banda angosta para modulaci6n senoidal.
a) Onda de FM de banda angosta. b) Onda de AM.
2. 7
Modulaci6n de frecuencia
113
ra. Vemos que la resultante de los fasores de las frecuencias de los dos lados siempre esta en
angulo recto con el fasor de la portadora. El efecto de esto es producir un fasor resultante que
representa a la sefial de FM de banda angosta, que es aproximadamente de la misma amplitud
que el fasor de la portadora, aunque fuera de fase con respecto a ella. Este diagrama fasorial
debe compararse con el de la figura Z.22b, que representa una sefial de AM. En este ultimo caso
vemos que el fasor resultante que representa a la sefial de AM tiene una amplitud diferente del
fasor de la portadora, aunque siempre en fase con el.
lWl MODULACION DE FRECUENCIA DE BANDA ANCHA
(Z.38)
s(t) =
I. en exp(jznnfmt)
(Z.40)
l/2fm
-l/2fm
= fm A c
s(t)exp(-;'Znnf m t) dt
l/2fm
-l/2fm
(Z.41)
x = Znfmt
(Z.4Z)
Por tan to, es factible que volvamos a escribir la ecuaci6n (Z.41) en la nueva forma
en=AcJn
Zn
exp[i(~senx-nx)]dx
-n
(Z.43)
(Z.44)
114
CAPiTULO
t11
(2.4 7)
Con el intercambio del orden de la sumatoria y la evaluaci6n de la parte real en el lado derecho
de la ecuaci6n (2.47), llegamos finalmente a
(2.48)
Esta es la forma deseada para la representaci6n en series de Fourier en la sefial de FM de un tono
s(t) para un valor arbitrario de f3. El espectro discreto de s(t) se obtiene al tomar las transformadas de Fourier en ambos miembros de la ecuaci6n (2.48). De ese modo tenemos
S(f)
=-:j: n~ Jn (~)(o(f -
(2.49)
En la figura 2.23 hemos graficado la funci6n de Bessel Jn (f3) en funci6n del fndice de
modulaci6n f3 para diferentes valores enteros positivos de n. Es posible investigar aun mas el
0.4
....~
0.2
-0.2
-0.4
FIGURA
2.23
2. 7 Modulaci6n de frecuencia
115
1.
p,
(2.50)
tenemos
(2.51)
3.
L. J~(~)=1
(2.52)
Por tanto, al recurrir a las ecuaciones (2.49)-(2.52) ya las curvas de la figura 2.23, podemos hacer las siguientes observaciones:
P=lA 2
2 c
(2.53)
Cuando se modula la portadora para generar la sefial de FM, la potencia en las frecuencias
laterales quizas aparezca solo a costa de la potencia originalmente en la portadora, lo que
ocasiona que la amplitud de la componente de la portadora dependa de p. Advierta que la
potencia promedio de una sefial de FM tambien puede determinarse a partir de la ecuacion (2.48), obteniendose
(2.54)
Al sustituir la ecuacion (2.52) en la (2.54), la expresi6n para la potencia promedio P se
reduce a la ecuacion (2.53), como debe ser.
~ EJEMPW 2.2
En este ejemplo deseamos investigar las maneras en las que las variaciones en la amplitud y en la
frecuencia de una seiial moduladora senoidal afectan el espectro de la seiial de FM. Considere
116
CAPiTULO
~~~~~~~-"'---'--'--'--'--'-"'"'-~~~~~~~-f
~ = 1.0
a)
1.0
~ = 2.0
-1
b)
1.0
~~~---=_J__J__J__J__J_J__,___.._~~-'----'~-----L-----L-"'-~~~
~=
5.0
---..jI
I~ f
21},f
c)
2.24 Espectros de amplitud discretos de una seii.al de FM normalizada con respecto a la amplitud de la
portadora, para el caso de modulaci6n senoidal de frecuencia fija y amplitud variable. Solo se muestran los
espectros para frecuencias positivas.
FIGURA
primero el caso en el que es fija la frecuencia de la seii.al moduladora, pero que cambia su amplitud,
produciendose una variaci6n correspondiente en la desviaci6n de frecuencia t1f. De ta! manera,
manteniendo fija la frecuencia de modulaci6n f m' encontramos que el espectro de amplitud de la
seii.al de FM que resulta es como se muestra graficado en la figura 2.24 para P = 1, 2 y 5. En este
diagrama hemos normalizado el espectro con respecto a la amplitud de portadora no modulada.
Considere a continuaci6n el caso cuando la amplitud de la seii.al modulada es fija; esto es, se
mantiene constante la desviaci6n de frecuencia !-,,f y se varia la frecuencia de modulaci6n f m' Determinamos en este caso que el espectro de amplitud de la seii.al de FM que se produce es como la
forma que se grafica en la figura 2.25 para p = l, 2 y 5. Vemos que cuando t1f se fija y Paumenta,
tenemos un numero creciente de lfneas espectrales que se apiii.an en el intervalo de frecuencia fijo
2. 7
Modulaci6n de frecuencia
11 7
1.0
~~~~~~~~~~~~--'~~~~_.__~~~~~~~--'~~~~~~~-f
f3 = 1.0
---2t:..1--a)
1.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-/
f3
2.0
2t:..1------i
b)
1.0
c)
2.25 Espectros de amplitud discretos de una serial de FM normalizada con respecto a la amplitud de la
portadora, para el caso de modulaci6n senoidal de frecuencia variable y amplitud fija. Solo se muestran los
espectros de frecuencias positivas.
FIGURA
If I
< f, + t1f. Esto es, cuando ~ tiende a infinito, el ancho de banda de la onda de FM
se acerca al valor lfmite de 2!1f, que es un pun to importante para recordar mas adelante.
~
f, - t1f <
11!111
FM
En teorfa, una sefial de FM contiene un numero infinito de frecuencias laterales de modo que el
ancho de banda que se requiere para transmitir este tipo de sefiales es similarmente infinito en
extension. No obstante, en la practica encontramos que la sefial de FM esta efectivamente
limitada a un numero finito de frecuencias laterales significativas compatible con la cantidad de
distorsi6n especificada. Por tanto es posible que especifiquemos un ancho de banda efectivo
requerido para la transmisi6n de una sefial de FM. Considere primero el caso de una sefial de
118
CAPfTULo
z(.
(2.55)
Esta relacion empfrica se conoce coma la reg/a de Carson. 4
Para una evaluacion alternativa del requerimiento de ancho de banda de una seiial de
FM, es posible emplear una definicion basada en la retencion del numero maxima de frecuencias laterales significativas cuyas amplitudes son en su totalidad mayores que algun valor elegido. Una eleccion conveniente para este valor es 1% de la amplitud de la portadora no modulada.
De tal modo, podemos definir el andw de banda de transmisi6n de una onda de FM coma la
separaci6n entre las dos frecuencias mds alld de las cuales ninguna de las frecuencias laterales es mayor
que 1% de la amplitud de portadora que se obtiene cuando se elimina la modulaci6n. Esto es, definimos el ancho de banda de transmision coma Znmaxm
, f , donde f m es la frecuencia de modulacion
y nmax es el valor mas grande del entero n que satisface el requerimiento 1JJP) 1 > 0.01. El valor
de nmiix varia con el indice de modulacion Py puede determinarse facilmente de valores tabulados de la funcion de Bessel]n(p). La tabla 2.2 presenta el numero total de frecuencias laterales
significativas (incluyendo ambas frecuencias laterales superior e inferior) para diferentes valores de p, calculadas sabre la base de 1% que se explico aqui. El ancho de banda de transmision
BT que se calculo al utilizar este procedimiento puede presentarse en la forma de una curva
universal normalizandola respecto de la desviacion de frecuencia t:.f y graficandola despues en
funcion de p. Esta curva se presenta en la figura 2.26, la cual se dibuja coma el mejor ajuste a
traves del conjunto de puntos obtenidos al utilizar la tabla 2.2. En la figura 2.26 advertimos que
cuando aumenta el indice de modulacion p, el ancho de banda que ocupan las frecuencias
Indice de modulaci6n
2nmax
0.1
0.3
0.5
4
4
1.0
2.0
5.0
10.0
28
20.0
50
30.0
70
16
2. 7
Modulaci6n de frecuencia
119
40
20
10
~ 6
4
-------------------------------------
o'---'-----'---'---'---'--'----'--'-'--'--'--~-'---'---'--~~~~~~~~~~~
0.1
FIGURA
2.26
0.2
0.4
.6 .8 1.0
8 10
20
40
laterales significativas disminuye hacia aquel a partir del cual se desvfa en realidad la frecuencia
de la portadara. Esto quiere decir que valores pequefios del fndice de modulaci6n p resultan
relativamente mas extrafios en el ancho de banda de transmisi6n que los valores mayores de p.
Considere a continuaci6n el caso mas general de una sefial moduladara arbitraria m(t)
con su componente de frecuencia mas alta denotada par W. El ancho de banda que se requiere
para transmitir una sefial de FM generada por esta sefial moduladora se estima utilizando un
analisis de modulaci6n de tono correspondiente al peor caso. De modo especffico, establecemos
primero la Hamada raz6n de desviaci6n D, que se define como la proporci6n entre la desviaci6n
de la frecuencia t.f, que corresponde a la maxima amplitud posible de la sefial de modulaci6n
m(t), y la frecuencia de modulaci6n mas alta W. Estas condiciones representan los casos extremos posibles. La raz6n de desviaci6n D desempeiia el mismo papel en la modulaci6n no senoidal que
el del indice de modulaci6n p en el caso de modulaci6n senoidal. Por tanto, al sustituir p por D y f
por W, es posible utilizar la regla de Carson dada par la ecuaci6n (2.55) o la curva universal d~
la figura 2.26 para obtener un valor correspondiente al ancho de banda de transmisi6n de la
sefial de FM. Desde un punto de vista practico, la regla de Carson subestima un poco el requerimiento de ancho de banda de un sistema de FM, en tanto que al usar la curva universal de la
figura 2.26 se obtiene un resultado algo conservador. For tanto, la elecci6n de un ancho de
banda de transmisi6n que se encuentra entre los lfmites que ofrecen estas dos reglas practicas
resulta aceptable para la mayorfa de los fines practicos.
~ EJEMPLO 2.3
En Estados Unidos de Norteamerica, el valor maxima de la desviaci6n de frecuencia t.f se fija en 75
kHz para la transmisi6n comercial de radio FM. Si consideramos la frecuencia de modulaci6n W =
15 kHz, que es por lo comun la frecuencia de audio "maxima" de interes en las transmisiones de FM,
encontramos que el valor correspondiente de la raz6n de desviaci6n es
D= 75 =5
15
Al utilizar la regla de Carson de la ecuaci6n (2.55), remplazando P por Dy f m por W, el valor
aproximado del ancho de banda de transmisi6n de la sefial de FM se obtiene como
120
CAPiTULO
Por otro !ado, el uso de la curva de la figura 2.26 produce un ancho de banda de transmisi6n de la
senal de FM igual a
~ GENERACION DE SENALES DE
FM
FM indirecta 5
En la figura 2.27 se presenta un diagrama de bloques simplificado y un sistema de FM
indirecta. La sefial m(t) del mensaje (banda de base) se integra primero y luego se utiliza para
modular en fase un oscilador controlado por cristal; el uso de este ultimo proporciona estabilidad de frecuencia. Para minimizar la distorsi6n inherente en el modulador de fase, la desviaci6n de fase maxima o el fndice de modulaci6n ~ se mantiene pequefio produciendose de ese
modo una sefial de FM de banda angosta; para la puesta en practica del modulador de fase de
banda angosta, podemos utilizar el arreglo que se describe en la figura 2.21. La sefial de FM de
banda angosta se multiplica despues en frecuencia por media de un multiplicador de frecuencia hasta que se produce la sefial de FM de banda ancha que se desea.
Un multiplicador de frecuencia esta compuesto por un dispositivo no lineal seguido por un
filtro pasobanda, como se indica en la figura 2.28. La implicaci6n de que el dispositivo no lineal
sea sin memoria corresponde a que no cuenta con elementos que almacenan energfa. La relaci6n de entrada-salida de un dispositivo de este tipo puede expresarse en la forma general
(2.56)
donde a1, a2 , , an son coeficientes determinados por el punto de operaci6n del dispositivo y n
es la no linealidad de mayor orden. En otras palabras, el dispositivo no lineal sin memoria es uno
de potencia n-esima. La entrada s(t) es una senal de FM definida por
s(t) =A, cos[ 27tf,t + 2nk1 J~ m( -r)d't
Sefial de banda
base
lntegrador
Modulador de
lase de banda
angosta
Multiplicador
de frecuencia
Sefial de FM
s(t)
Oscilador
control ado
par cristal
FIGURA
2.27
Oiagrama de bloques de! metodo indirecto de generar una seii.al de FM de banda ancha.
Modulacion de frecuencia
2. 7
Seiial de FM s (t)
con frecuencia de
portadora e indice
de
v(t)
Dispositivo no
lineal sin
memona
:::-
FIGURA
Filtro pasobanda
con frecuencia de
banda media
nf
nf,
moduJ~ci6n p
121
n~
2.28
(2.57)
La frecuencia de banda media del filtro pasobanda de la figura 2.28 se iguala an(, donde (es la
frecuencia de la portadora de la senal de FM entrante s (t). Ademas, el filtro pasobanda se disefi.a para
que tenga un ancho de banda igual an veces el ancho de banda de transmisi6n de s(t). En la secci6n
2.8 que aborda los efectos no lineales en los sistemas de FM, escribimos las contribuciones espectrales
de tales terminos no lineales coma los de segundo y tercer orden en la relaci6n de entrada-salida de
la ecuaci6n (2.56). Por ahora es suficiente afirmar que despues del filtrado pasobanda de la salida
del dispositivo no lineal v(t), tenemos una nueva senal de FM definida por
s'(t) =A: cos[ 2nnfct + 2nnkf J~ m( t) dt
(2.58)
(2.59)
De tal modo, comparando la ecuaci6n (2.59) con la (2.57), vemos que el circuito de procesamiento no lineal de la figura 2.28 actua coma un multiplicador de frecuencia. La raz6n de
multiplicaci6n de frecuencia se determina a partir de la potencia n mas elevada en la relaci6n de
entrada-salida de la ecuaci6n (2.56), lo que caracteriza al dispositivo no lineal sin memoria.
illlll
DEMODULACION DE SENALES DE
FM
La demodulaci6n de frecuencia es el proceso que nos permite recuperar la senal moduladora original
a partir de una sen.al modulada de frecuencia. El objetivo es producir una caracterfstica de transferencia que sea la inversa de la del modulador de frecuencia, la cual puede realizarse directa o
indirectamente. Aquf describimos un metodo directo de demodulaci6n en frecuencia que incluye el uso de un popular dispositivo conocido como discriminador de frecuencia, cuya amplitud de salida instantanea es directamente proporcional a la frecuencia instantanea de la senal
de FM de entrada. En la secci6n 2.14 describimos un metodo indirecto de demodulaci6n de frecuencia que utiliza otro dispositivo popular que recibe el nombre de malla de fase encadenada.
Basicamente, el discriminador de frecuencia consiste en un circuito de pendiente seguido par
un detector de envolvente. Un circuito de pendiente ideal se caracteriza por una respuesta en
frecuencia que es puramente imaginaria, variando linealmente con la frecuencia dentro de un
intervalo preestablecido de esta misma. Considere la respuesta en frecuencia que se indica en la
figura 2.29a, la cual esta definida por
Hi(f) =
j2na(f - fc + BT
2
j2na(f + f, - BT
2
0,
-~:5,f:5,f +BT
f
c
-f - BT :5,f :5,-f
c
2
c
en otro !ado
+~
2
(2.60)
122
CAPITULO
lll
Pendiente = 27!a
f c +~
fc -~
2
2
a)
H,(f)
Pendiente
= -21!a
f c +~
f c -~
2
2
c)
FIGURA
donde a es una constante. Nos interesa evaluar la respuesta de este circuito de pendiente denotada por s 1 (t), la cual es producida por una sefial de FM s(t) de frecuencia de portadora fc y
ancho de banda de transmisi6n Br Se supone que el espectro des (t) es esencialmente cero fuera
del intervalo de frecuencia ( - By!2 : : ; If I : : ; ( + BT/2.
Podemos simplificar el analisis del discriminador de frecuencia apelando al isomorfismo
entre el filtro pasobanda de valores reales y un filtro pasobajas de valores complejos. Este isomorfismo se explica en el apendice 2. De acuerdo con el material que se presenta en ese apendice, resulta factible reemplazar el filtro pasobanda con r~spuesta en frecuencia H 1 (f) por un
filtro pasobajas equivalente con respuesta en frecuencia H 1 (f) efectuando dos cosas:
1. Desplazamos ~PC (f) a la derecha en f c' donde fc es la frecuencia de banda media del filtro
pasobanda; esta operaci6n alinea la respuesta en frecuencia trasladada del filtro pasobajas
equivalente con la del filtro pasobanda.
2. lgualamos H1 (f - fc) a 2H 1(f) para f > 0.
De modo que para el problema presente obtenemos
(2.61)
En consecuencia, al utilizar las ecuaciones (2.60) y (2.61), encontramos
-~::::;[::::;~}
2
en otro lado
la cual se grafica en la figura 2.29b.
(2.62)
2. 7
Modulacion de frecuencia
123
La sefial de FM entrante s(t) esta definida por la ecuaci6n (2.26), misma que se reproduce
aquf por conveniencia:
s(t) =A, cos[ 21tfct + 2rckf J~ m( 't) d't
(2.63)
Dejemos que Si(t) denote la envolvente compleja de la respuesta del circuito de pendiente
definido por la figura 2.29a y que se debe a s(t). Por tanto, de acuerdo con el material que se
presenta en el apendice 2, podemos expresar la transformada de Fourier de Si(t) del modo siguiente:
(2.64)
en otro lado
donde S (f) es la transformada de Fourier de s(t). De acuerdo con el analisis de Fourier,
sabemos que la multiplicaci6n de la transformada de Fourier de una sefial por j2nf es equivalente a diferenciarla en el dominio del tiempo; vea la lfnea 8 de la tabla A6.2. Por tanto, de
acuerdo con la ecuaci6n (2.64), deducimos
Si(t) =a[
(2.65)
(2.66)
(2.67)
La sefial s1 (t) es una sefial modulada hfbrida en la que tanto la amplitud como la frecuencia de
la onda portadora varfan con la sefial del mensaje m(t). Sin embargo, en vista de que elegimos
I
para todo t
es viable que usemos en ese caso un detector de envolvente para recuperar las variaciones de
amplitud y obtener asf, salvo por un termino de polarizaci6n, la sefial del mensaje original. En
consecuencia, la salida del detector de envolvente resultante es
(2.68)
El termino de polarizaci6n nB~Ac en el segundo miembro de la ecuaci6n (2.68) es proporcional a la pendiente a de la funci6n de transferencia del circuito de pendiente. Esto sugiere que
124
CAPiTULO
Circuito de
Detector de
pendiente
envolvente
H,(f)
Sefial de banda
Onda de FM
base
Circuito de
pendiente
H,(f)
FIGURA 2.30
Detector de
envolvente
la polarizacion quiza se elimine al sustraer de la salida del detector de envolvente ls;(t)l la salida
de un segundo detector de envolvente precedida por el circuito de pendiente complementario, con
una respuesta en frecuencia H 2 (f) coma se describe en la figura 2.29c. Esto es, los dos circuitos
de pendiente se relacionan par media de
(2.69)
Dejemos que s2 (t) denote la respuesta del circuito de pendiente complementario que produce la
senal de FM entrante s(t). En estas condiciones, siguiendo el procedimiento similar al que acaba de describirse, es posible escribir
ITz(t)I = nBTaA, [ 1-
~k: m(t)]
(2. 70)
donde s2 (t) es la envolvente compleja de la senal s2 (t). La diferencia entre las dos envolventes
en la ecuacion (2.68) y (2. 70) es
so (r) = ls;(r)l-ls;(r)I
=
4nkfaA,m(t)
(2. 71)
que es la version escalada de la senal del mensaje original m(t) y sin polarizacion.
En consecuencia, es posible modelar el discriminador de frecuencia ideal coma un par de
circuitos de pendiente con sus funciones de transferencia compleja relacionadas par la ecuacion (2.69), seguido por detectares de envolvente y al final por un sumador, coma en la figura
2.30. Este esquema recibe el nombre de discriminador de frecuencia balanceado.
1. La transmisi6n tiene que operar dentro de los canales asignados de transmisi6n de FM.
2. Tiene que ser compatible con los receptores de radio monof6nicos.
El primer requerimiento establece los parametros de frecuencia permisibles, que incluyen la
desviaci6n de frecuencia. El segundo requerimiento restringe la manera en la cual se configura
la senal transmitida.
La figura 2.3 la presenta el diagrama de bloques del sistema de multiplexado que se utiliza
en un transmisor estereof6nico de FM. Sean m1(t) y mr(t) las senales captadas por los microfonos
2. 7 Modulaci6n de frecuencia
125
Circuito de matriz
Duplicador
de
frecuencia
cos (27Tfctl
a)
Circuito de matriz
Banda base
de LPF
m(t)o--.-~
BPF centrado
en
2f, = 38 kHz
Filtro de banda
angosta
sintonizado en
f,=19kHz
b)
FIGURA
2.31
(2.72)
donde f, = 19 kHz y K es la amplitud del tono piloto. En esas condiciones, la sefial multiplexada
m(t) modula en frecuencia la portadora principal para producir la sefial transmitida. El piloto se
distribuye entre 8 y 10 por ciento de la desviaci6n de frecuencia pico; la amplitud K en la
ecuaci6n (2. 72) se elige para satisfacer este requerimiento.
En un receptor estereof6nico, la sefial multiplexada m(t) se recupera demodulando en
frecuencia la onda de FM entrante. Despues m(t) se aplica en el sistema de demultiplexado que se
126
CAPITULO
111
muestra en la figura 2.3 lb. Las componentes individuales de la sefial multiplexada m(t) se separan utilizando tres filtros apropiados. El piloto recuperado (utilizando un filtro de banda angosta
sintonizado en 19 kHz) se duplica en frecuencia para producir la subportadora deseada de 38
kHz. La disponibilidad de esta subportadora permite la detecci6n coherente de la onda modulada de DSB-SC, recuperandose de esa manera la sefial de diferencia, m1(t) - mr(t). El filtro
pasobanda de la banda base en la trayectoria superior de la figura 2.3 lb se disefia para dejar
pasar la sefial de suma mJt) + m,(t). Por ultimo, el circuito de matriz simple reconstruye la sefial
de lado izquierdo m1(t) y la sefial de lado derecho mr(t), excepto por factores de escalamiento, y
estas Se aplican a SUS respectiVOS altavoces.
(2.74)
2.8
12 7
+1a 2 A~ cos[47tfct+2<J>(t)]
(2. 75)
+~a 3 A; cos(67tfJ+3<J>(t)]
De tal modo, la salida del canal consiste en una componente de cd y en tres sefiales moduladas
en frecuencia con frecuencias de portadora f, 2f y 3f; las ultimas componentes se establecen
mediante la aportacion respectiva de las te~i~os li~eales de segundo y tercer orden de la
ecuacion (2.73).
Para extraer la sefial de FM deseada de la salida del canal v (t), es decir, la componente
particular con frecuencia de portadora f , es necesario separar la s;fial de FM con esta frecuencia de portadora de aquella con la frecu~ncia de portadora mas cercana, 2(. Dejemos que Af
denote la desviacion de frecuencia de la sefial de FM entrante v (t) y que W indique la componente de mas alta frecuencia de la sefial del mensaje m(t). En ese caso, al aplicar la regla de
Carson y al observar que se duplica la desviacion de frecuencia alrededor de la segunda armonica de la frecuencia de portadora, encontramos que la condicion necesaria para separar la sefial
de FM deseada con la frecuencia de portadora f c de aquella con frecuencia de portadora 2f c es
1
(2. 76)
fc >3M +2W
Par tanto, mediante el uso de un filtro pasobanda de frecuencia de banda media f c y ancho de
banda 2Af + 2W, la salida del canal se reduce en
(2. 77)
Vemos, par tanto, que el unico efecto de dejar pasar una sefial de FM par un canal con no linealidades
de amplitud, seguida par el filtrado apropiado, implica simplemente modificar su amplitud. Esto
es, a diferencia de la modulacion de amplitud, la modulacion de frecuencia no es afectada par
la distorsion producida en la transmision par un canal con no linealidades de amplitud. Esta es la
razon par la que encontramos la aplicacion de la modulacion de frecuencia en las sistemas de
radio de microondas: posibilita el uso de amplificadores y transmisores de potencia altamente
no lineales, mismos que son en particular importantes para producir una salida de potencia
maxima a las frecuencias de radio.
Sin embargo, un sistema de FM es en extrema sensible a las nn linealidades de fase, coma
esperariamos intuitivamente. Un tipo comun de no linealidad de fase gue se encuentra en las
sistemas de radio de microondas se conoce coma conversi6n de AM a PM. Este es el resultado de las
caracteristicas de fase de repetidores o amplificadores utilizados en el sistema que son dependientes de la amplitud instantanea de la sefial de entrada. En la practica, la conversion de AM-PM se
caracteriza par una constante K, que se mide en grados par dB y que puede interpretarse coma el
cambio de fase maxima en la salida para un cambio de 1 dB en la envolvente a la entrada. Cuando
una onda de FM se transmite par un enlace de radio de microondas, esta capta variaciones espurias de amplitud debidas a ruido e interferencia durante el curso de la transmision, y cuando tal
onda de FM se deja pasar par un repetidor con conversion de AM a PM, la salida contendra
128
CAPITULO
111
L2 9
Receptor superheterodino 7
En un sistema de transmisi6n, sin que importe que este se base en la modulacion de amplitud o
en la modulacion de frecuencia, el receptor no solo tiene la tarea de demodular la sefial modulada entrante, sino que tambien se requiere que realice algunas otras funciones del sistema:
~
Sintonizaci6n de la frecuencia portadora, cuyo proposito es elegir la sefial deseada (es decir,
la estacion de radio o TV que se desea).
Filtrado, que se requiere para separar la sefial deseada de otras sefiales moduladas que tal
vez se captaron a lo largo del camino.
~ Amplificaci6n, la cual persigue compensar la perdida de potencia de la sefial a la que se
incurre en el curso de la transmision.
El receptor superheterodino, o superhet coma a menudo se le conoce, es un tipo especial de receptor que satisface las tres funciones, sobre todo las primeras dos, de una manera elegante y
practica. De modo espedfico, este receptor supera la dificultad de tener que construir un filtro
sintonizable variable y altamente selectivo. En realidad, todos los receptores de radio y TV que
se fabrican en la actualidad son de este tipo.
Basicamente, el receptor consiste en una seccion de radio frecuencia (RF), un mezclador
y un oscilador local, una seccion de frecuencia intermedia (Fl), demodulador y amplificador de
potencia. Los parametros de frecuencia caracterfsticos de los receptores de radio comerciales de
AM y FM se listan en la tabla 2.3. La figura 2.32 presenta el diagrama de bloques de un receptor
superheterodino para modulacion de amplitud utilizando un detector de envolvente para la
demodulacion.
La onda entrante modulada de amplitud se capta por medio de una antena receptora y se
amplifica en la seccion RF que se sintoniza a la frecuencia de la portadora de la onda entrante.
La combinacion del mezclador y el oscilador local (de frecuencia ajustable) proporciona una
funcion de heterodinado, mediante el cual la sefial de entrada se convierte en una frecuencia
intermedia fija y predeterminada, casi siempre inferior a la frecuencia de la portadora recibida.
Esta traslacion de frecuencia se consigue sin perturbar la relacion de las bandas laterales de la
portadora; vea la seccion 2.4. El resultado del heterodinado es producir una portadora de frecuencia intermedia definida por
(2. 78)
donde f LO es la frecuencia del oscilador local y f RF es la frecuencia de la portadora de la sefial RF
entrante. Nos referimos a f FI como la frecuencia intermedia (Fl), ya que la sefial no esta a la
TABLA
Radio deAM
Intervalo de portadora de RF
Frecuencia de banda media de la secci6n de FI
Ancho de banda de la FI
0.535-1.605 MHz
0.455 MHz
10 kHz
Radio de FM
88-108 MHz
10.7 MHz
200 kHz
2.9
Antena
~--~/
?f
Mezclador
RF
129
Bocina
Secci6n de
Secci6n de
//
Fl
Detector de
envolvente
Amplificador
de audio
?f
///
Receptor superheterodino
Sintonizaci6n
comUn
"------------FIGURA
2.32
Oscilador
local
130
CAPiruw 2
111
Denotemos la densidad espectral de potencia del ruido w(t) por medio de NJ2, que se define
tanto para frecuencias positivas como negativas; esto es, N 0 es la potencia promedio del ruido par
ancho de banda unitario medido en el extrema frontal del receptor. Suponemos tambien que el filtro
pasobanda en el modelo del receptor de la figura 2.33 es ideal y que tiene un ancho de banda
igual al ancho de banda de transmisi6n BT de la sefial modulada s(t) y una frecuencia de banda
media igual a la frecuencia f de la portadora. La ultima suposici6n se justifica por la modulaci6n de doble banda lateral-Portadora suprimida (DSB-SC), la modulaci6n de amplitud (AM)
completa y la modulaci6n de frecuencia (FM); los casos de modulaci6n de banda lateral unica
(SSB) y de modulaci6n de banda lateral residual (VSB) requieren consideraciones especiales.
Al considerar la frecuencia de banda media del filtro pasobanda igual que la frecuencia ( de la
portadora, es posible modelar la densidad espectral de potencia SN(f) del ruido n(t), que resulta
del paso del ruido blanco w(t) por el filtro, como se indica en la figura 2.34. Por lo comun, la
Filtro
pasobanda
Sena I
modulada _ ___,,.,
Demodulador
s(t)
Ruido
w(t)
FIGURA
2.33
Modelo de receptor.
Senal de
salida
2.10
131
(2. 79)
donde n1{t) es la componente de ruido en fase y nQ(t) es la componente de ruido en cuadratura, medidas
ambas con respecto a la onda portadora A cos(27tf t). La sefial filtrada x{t) disponible para la
c
c
demodulaci6n se define por media de
x(t) = s{t) + n(t)
(2.80)
Los detalles de s(t) dependen del tipo de modulaci6n que se utiliza. En cualquier evento, la
potencia de ruido promedio en la entrada del demodulador es igual al area total bajo la curva de
la densidad espectral de potencia SN(f). De acuerdo con la figura 2.34, vemos facilmente que
esta potencia de ruido promedio es igual a N 0Br Dado el formato de s(t), es posible determinar
tambien la potencia de sefial promedio en la entrada del demodulador. Con la sefial demodulada
s(t) y el ruido filtrado n(t) que aparece en forma aditiva en la entrada del demodulador de
acuerdo con la ecuaci6n (2.80), podemos continuar y definir una relaci6n seiial a ruido de entrada, (SNR)I' coma la proporci6n entre la potencia promedio de la seiial modulada s(t) y la potencia
promedio del ruido filtrado n(t).
Sin embargo, una medida mas util del desempefio con respecto al ruido es la relaci6n seiial
a ruido de salida, (SNR) 0 , definida como la proporci6n entre la potencia promedio de la seiial del
mensaje demodulada y la potencia promedio del ruido, ambas medidas en la salida del receptor. La
relaci6n sefial de salida a ruido ofrece una medida intuitiva para describir la fidelidad con la que
el proceso de demodulaci6n en el receptor recupera la sefial del mensaje de la sefial modulada
en la presencia de ruido aditivo. Para que tal criteria este bien definido, la sefial del mensaje
recuperada y la componente de ruido corruptiva deben aparecer aditivamente en la salida del
demodulador. Esta condici6n resulta perfectamente valida en el caso de un receptor que utiliza
detecci6n coherente. Por otro lado, cuando el receptor emplea la detecci6n de envolvente
como en la AM total o la discriminaci6n de frecuencia como en la FM, tenemos que suponer
que la potencia promedio del ruido filtrado n(t) es relativamente baja para justificar el uso de
una relaci6n sefial a ruido de salida como una medida del desempefio del receptor.
La relaci6n de sefial a ruido de salida depende, entre otros factores, del tipo de modulaci6n utilizado en el transmisor y del tipo de demodulaci6n que se emplea en el receptor. Por
tanto, es informativo comparar las relaciones de sefial de salida a ruido de diferentes sistemas de
modulaci6n-demodulaci6n. Sin embargo, para que esta comparaci6n sea de utilidad, se debe
hacer sabre una base de equidad, como se describe a continuaci6n:
Iii>
ii"
La sefial modulada s(t) transmitida por cada sistema tiene la misma potencia promedio.
El ruido del canal w(t) tiene la misma potencia promedio media en el ancho de banda W
del mensaje.
...--.------
FIGURA
2.34
132
CAPiTULO
"'
.L
la misma potencia
de ancho de
Salida
banda W
Ruido
w(t)
2.35 El modelo de transmisi6n de banda base, suponiendo una seii.al de mensaje de banda W, que se
utiliza para calcular la relaci6n seii.al a ruido del canal.
FIGURA
En consecuencia, coma un marco de referencia definimos la relaci6n senal a ruido del canal,
(SNR) C' coma la proporci6n entre la potencia promedio de la senal modulada y la potencia promedio
del ruido del canal en el ancho de banda del mensaje, medidas ambas en la entrada del receptor. Esta
definici6n se ilustra en la figura 2.35.
Con el fin de comparar los diferentes sistemas de modulaci6n de onda continua, normalizamos
el desempefi.o del receptor dividiendo la relaci6n senal a ruido de salida por la relaci6n de sefi.al a
ruido del canal. De esa manera, definimos una figura de merito para el receptor de la forma siguiente:
, .
(SNR) 0
.
Figura de mento =
(SNR)c
(2.81)
Naturalmente, cuanto mas alto sea el valor de la figura de merito, tanto mejor sera el desempefi.o del receptor con respecto al ruido. La figura de merito puede ser igual a uno, menor que uno
o mayor que uno, segun el tipo de modulaci6n que se utilice, lo cual sera manifiesto a partir de
la explicaci6n que sigue.
(2.82)
donde A, cos(2nf/) es la onda portadora senoidal y m(t) es la sen.al del mensaje. En la expresi6n
de s(t) en la ecuaci6n (2.82) hemos incluido un factor de escalamiento dependiente del sistema C,
cuyo fin es asegurar que la componente de la sefi.al s(t) se mida en las mismas unidades que la
componente de ruido aditivo n(t). Suponemos que m(t) es la funci6n de muestreo de un proceso
2.11
133
Detector coherente
~------------------~
I
Filtro
pasobanda
Serial de
DSB-SC
x{t) I
Modulador de
producto
v {t)
Filtro
pasobajas
y{t)
I
_ _ _ _ _ _ _ _ _ _ _ _ _ _JI
COS
Ruido
{27rfct)
w{t)
Oscilador
local
FIGURA
2.36
estacionario de media cero, cuya densidad espectral de potencia SM(f) se limita a una frecuencia maxima W; esto es, Wes el ancho de banda del mensaje. La potencia promedio P de la sefial
de! mensaje es el area total bajo la curva de la densidad espectral de potencia, como indica
(2.83)
La onda portadora es estadfsticamente independiente de la sefial de! mensaje. Para subrayar
esta independencia, la portadora debe incluir una fase aleatoria que se distribuye uniformemente sobre 2n radianes. En la ecuaci6n de definici6n para s (t) este angulo de fase aleatoria se ha
omitido por conveniencia en la presentaci6n. Utilizando el resultado de! ejemplo 1.7 de! capftulo 1 relativo a procesos aleatorios modulados, es posible expresar la potencia promedio de la
componente de la sefial modulada de DSB-SC s(t) como C 2A 2//2. Con una densidad espectral
de ruido de N/2, la potencia de ruido promedio en el ancho de banda de! mensaje Wes igual a
WN 0 La relaci6n sefial a ruido de! canal de! sistema de modulaci6n de DSB-SC es entonces
(SNR)c DSB =
C 2 A 2P
c
2WN 0
(2.84)
(2.85)
donde n1(t) y nQ(t) son las componentes en fase yen cuadratura de n(t) con respecto a la portadora.
La salida de! componente de! modulador de producto de! detector coherente es consecuentemente
(2.86)
134
CAPiTULo
111
2. El detector coherente rechaza por completo la componente en cuadratura nQ(t) del ruido n(t).
Estos dos resultados son independientes de la relaci6n de sefial de entrada a ruido. De tal modo, la
detecci6n coherente se distingue por sf sola de otras tecnicas de demodulaci6n en una propiedad
importante: la componente del mensaje de salida no se mutila y la componente de ruido aparece
siempre aditivamente con el mensaje, sin que importe la relaci6n sefial a ruido de entrada.
La componente de la sefial del mensaje en la salida del receptor es CAcm(t)/2. Por tanto,
la potencia promedio de esta componente se expresa coma C 2A~P / 4, donde P es la potencia
promedio de la sefial del mensaje original m(t) y C es el factor de escalamiento dependiente del
sistema al que se hizo referencia antes.
En el caso de la modulaci6n de DSB-SC, el filtro pasobanda en la figura 2.36 tiene un
ancho de banda BT igual a 2W para adaptar las bandas laterales superior e inferior de la sefial
modulada s(t). Por tanto, se concluye que la potencia promedio del ruido filtrado n(t) es igual a
2WN0 A partir de la discusi6n del ruido de banda angosta que se present6 en la secci6n 1.11,
sabemos que la potencia promedio de la componente de ruido en fase (pasobajas) n1(t) es la
misma que la del ruido filtrado (pasobanda) n(t). Puesto que de acuerdo con la ecuaci6n (2.86)
la componente de ruido en la salida del receptor es n1(t)/2, se desprende que la potencia promedio del ruido en la salida del receptor es
(t)22WNo =tWNo
La relaci6n sefial a ruido de salida para un receptor de DSB-SC utilizando detecci6n
coherente es entonces
= C A~P I 4
WN 0 I 2
2
(SNR)
0, DSB-SC
C 2A c2P
(2.87)
2WN 0
Utilizando las ecuaciones (2.84) y (2.87), obtenemos la figura de mfoto
(SNR) 0
(SNR)c DSB-sc
_1
(2.88)
Advierta que el factor C 2 es comun en ambas relaciones de sefial a ruido de la salida y del canal
y, por tanto, se cancela al evaluar la figura de merito.
Al seguir con el analisis de ruido de un detector coherente para SSB, encontramos que, a
pesar de las diferencias fundamentales entre el y el detector coherente para modulaci6n de
DSB-SC, la figura de merito es exactamente la misma para ambos; vea el problema 2.49.
Son dos las conclusiones importantes a las que se llega luego de la discusi6n presentada en
esta secci6n y en el problema 2.49:
1. Para la misma potencia de la sefial promedio transmitida o modulada y la misma potencia
promedio del ruido en el ancho de banda del mensaje, un receptor de SSB coherente tendra
exactamente la misma relaci6n sefial a ruido de salida que un receptor de DSB-SC coherente.
2. En ambos casos, el desempefio del receptor en relaci6n con ruido es exactamente el mismo
que el que se obtiene al transmitir simplemente la sefial del mensaje en la presencia del mismo
ruido de canal. El unico efecto del proceso de modulaci6n es trasladar la sefial del mensaje a
una banda diferente de frecuencia para facilitar su transmisi6n por un canal pasoband~
2.12
135
A;
(SNR)
A~ (1 + k;P)
C,AM
(2.90)
2WN 0
Para evaluar la relaci6n sefial a ruido de salida presentamos primero el ruido filtrado n(t)
en terminos de sus componentes en fase y en cuadratura. Es posible entonces definir la sefial
filtrada x(t) que se aplica al detector de envolvente en el modelo del receptor de la figura 2.37
de la manera siguiente:
x(t) = s(t) + n(t)
(2.91)
Es informativo representar las componentes que integran la sefial x(t) por medio de fasores,
como en la figura 2.38a. De acuerdo con este diagrama fasorial, la salida del receptor se obtiene
facilmente como
La sefial y (t) define la salida de un detector de envolvente ideal. La fase de x(t) no nos interesa,
pues un detector de envolvente ideal es por completo insensible a las variaciones en la fase de x(t).
La expresi6n que define a y(t) es un poco compleja y necesita simplificarse de alguna
manera para permitir la obtenci6n de resultados significativos. De modo especifico, nos gustarfa
aproximar la salida y(t) como la suma de un termino del mensaje mas un termino debido al
ruido. En general, esto es bastante diflcil de conseguir. Sin embargo, cuando la potencia promeSefial de AM
s(t!
--~
--~
Filtro
pasobanda
x(t)
Detector de
envolvente
Ruido
w(t)
FIGURA
2.37
1---~
Sefial de
salida
y(t)
136
CAPITULO
Resultante y(t)
a)
Resultante y(t)
---===================:9!-~~
;t,) --
Ac[l + k m(t)]
r(t)
bl
2.38 a) Diagrama fasorial de una onda de AM mas ruido de banda angosta para el caso de una elevac
relaci6n portadora a ruido. b) Diagrama fasorial de una onda de AM mas ruido de banda angosta para el caso c
una baja relaci6n portadora a ruido.
FIGURA
dio de la portadora es grande comparada con la potencia promedio del ruido, de manera que <
receptor este operando en forma satisfactoria, entonces el termino A [1 + k m(t)] de la sefial ser
grande en comparaci6n con los terminos n 1(t) y nQ(t) del ruido, ~l men~s la mayor parte dt
tiempo. En ese caso es posible aproximar la salida y(t) como (vea el problema 2.51):
(2.93
La presencia del termino de cd o constante A en la salida del detector de envolvente y (1
de la ecuaci6n (2.93) se debe a la demodulaci6n de la onda portadora transmitida. Sin embargc
es posible ignorar este termino, ya que no guarda relaci6n ninguna con la sefial del mensaj
m(t). En cualquier caso, puede eliminarse simplemente por medio de un capacitor de bloquec
De esa manera, si ignoramos el termino A de cd en la ecuaci6n (2.93), encontramos que 1
resto tiene, salvo por factores de escalamie~to, una forma similar a la salida de un receptor d
DSB-SC utilizando detecci6n coherente. En consecuencia, la relaci6n sefial a ruido de salida d
un receptor de AM empleando un detector de envolvente es aproximadamente
(SNR)
O,AM
::: A~k;P
2WN 0
(2.9L
Sin embargo, la ecuaci6n (2.94) es valida s6lo si se cumplen las dos siguientes condiciones:
(2.9~
2.12
137
La onda de AM correspondiente es
(SNR) 0 I
(SNR)c AM
l_kz A z
a m
2
l+l_k a2 A m2
2
____
(2.96)
2+2
Cuando = 1, lo que corresponde a 100% de modulaci6n, obtenemos una figura de mento igual a 1/3.
Esto significa que, siendo los demas factores iguales, un sistema de AM (utilizando detecci6n de envolvente) debe transmitir tres veces mas tanta potencia promedio que un sistema de portadora suprimida
~
(utilizando detecci6n coherente) para alcanzar la misma calidad de desempefto ante el ruido.
!\!11
EFECTO DE UMBRAL
Cuando la relaci6n portadora a ruido es pequefia comparada con la unidad, el termino de ruido
domina y el desempefio de! detector de envolvente cambia por completo en relaci6n con el que
acaba de describirse. En este caso es mas conveniente representar el ruido de banda angosta
n(t) en terminos de su envolvente r(t) y fase l/f(t):
n(t) = r(t) cos[2nf,t + ljl(t)]
(2.97)
El diagrama fasorial correspondiente para la entrada del detector x(t) = s (t) + n(t) se ilustra en
la figura 2.38b, donde hemos utilizado la envolvente de ruido como referencia, puesto que
ahora es el termino dominante. Para el fasor de ruido r(t) se ha agregado un fasor que representa
el termino A) 1 + kam(t)] de la sefial, con el angulo entre ellos igual a la fase l/f(t) del ruido n(t).
En la figura 2.38b se ha supuesto que la relaci6n portadora a ruido es tan baja que la amplitud A,
de la portadora es pequefia en comparaci6n con la envolvente de! ruido r(t), al menos la mayor
parte del tiempo. De ta! modo, podemos ignorar la componente en cuadratura de la sefial con
respecto al ruido y, de esa manera, determinar de acuerdo con la figura 2.38b que la salida del
detector de envolvente es
(2.98)
Esta relaci6n revela que cuando la relaci6n portadora a ruido es baja, la salida del detector no
tiene componente estrictamente proporcional a la sefial del mensaje m(t). El ultimo termino de la
expresi6n que define a y(t) contiene la sefial del mensaje m(t) multiplicada por el ruido en la forma
de cos[l/f(t)]. De la secci6n 1.11 recordamos que la fase l/f(t) de! ruido de banda angosta n(t) se
138
CAPiTULO
111
distribuye de manera uniforme sobre 21t radianes. En consecuencia, se concluye que tenemos una
perdida completa de informaci6n, ya que la salida del detector no contiene en absoluto la sefial del
mensaje m(t). La perdida de un mensaje en un detector de envolvente que opera a una relaci6n
portadora a ruido baja se conoce como el efecto de umbra!. Por umbral queremos decir un valor de la
relaci6n portadora a ruido debajo del cual el desempeiio ante el ruido de un detector se deteriora mucho
mas rapido que proporcionalmente a la relaci6n portadora a ruido. Es importante reconocer que todo
detector no lineal (por ejemplo, el detector de envolvente), exhibe un efecto de umbral. Por otra
parte, un efecto de este tipo no surge en un detector coherente.
Un analisis matematico riguroso del efecto de umbral para el caso general de una onda de
AM esta mas alla del objetivo de este libro. En la siguiente subsecci6n simplificamos las cosas
considerando el caso de una portadora no modulada. A pesar de esta simplificaci6n, a(m podemos
obtener un gran conocimiento del efecto de umbral que experimenta un detector de envolvente.
Formula general para (SNR) 0 en la detecci6n de envolvente*
(2.99)
x(t) =A, cos(2rrf,t) + n(t)
donde A, cos(2rr(t) es la portadora no modulada y n(t) es la funci6n muestra de ruido blanco
gaussiano N(t) de media cero y limitado en banda. La densidad espectral de potencia de N(t) es
SN(t) =
{~o
0
para If - f,I::;; W
(2.100)
en otro caso
(2.102)
Para el problema presente, la sefial de entrada consiste en una portadora no modulada con
potencia promedio igual a A; / 2. La potencia promedio del ruido en la entrada del detector es
cr~=2WN 0
(2.103)
A 2 /2
p=-'cr~
Az
_ _c _
(2.104)
4WN0
Es posible considerar a p como una relaci6n de sefial a ruido de entrada para el problema
descrito aquf.
*Si al lector no le interesan los detalles matem:lticos relativos a c6mo afecta el ruido a la detecci6n de envolvente de una
seii.al de AM, puede saltar hasta la ecuaci6n (2.124) y leer los dos casos lfmite de la formula en esa ecuaci6n.
2.12
139
Sin embargo, la determinaci6n de la relaci6n sefial a ruido de salida resulta mas diffcil de
llevar a cabo debido a que la salida del detector de envolvente
(2.105)
es una combinaci6n no lineal de los terminos de la sefial y el ruido. Sin una separaci6n de carte
clara entre la sefial y el ruido en la salida del detector y(t), lc6mo aislamos entonces la contribuci6n de la sefial s (t) a y (t) de la contribuci6n debida a ruido n(t)? Para resolver este asunto,
adoptamos un procedimiento heuristico basado en la promediaci6n de la sefial. De modo espedfico, introducimos las siguientes dos definiciones:
1. La seiial de salida media, s , es la diferencia entre la esperanza de y (t) en la presencia combinada de la sefial y el ruido, y la esperanza de y(t) en la presencia (micamente del ruido,
como se indica por media de
s = E[y(t)]-E[y,,(t)]
donde y(t) se define con base en la ecuaci6n (2.105) y y0 (t), mediante
0
y 0 (t)=~n;(t)+nh(t)
(2.106)
(2.107)
2. La potencia media del ruido de salida es la diferencia entre el valor cuadratico media de la
salida del detector y (t) y el cuadrado del valor media de y (t), segun indica
2
(2.108)
(SNR)o
(2.109)
De la secci6n 1.12 recordamos que la salida del detector de envolvente debida exclusivamente al ruido tiene una distribuci6n de Rayleigh, esto es
-exp
y
( - -y2- )
fy" (y) = ~~
2CJ~
{
y~O
(2.110)
en otro caso
(2.111)
A partir de la definici6n de la funci6n gamma para valores reales positivos del argumento x,
tenemos
l(x) =
zx-l exp(-z) dz
(2.112)
=~(JN
(2.113)
140
CAPiTULO
111
donde hemos utilizado el valor r(3/2) = J;/z. Para calcular la sefial media s0 en la salida del
detector, tambien necesitamos la esperanza de y(t). En virtud de la presencia combinada de la sefial
y el ruido, recordamos de la secci6n 1.13 que y(t) presenta una distribuci6n tipo Rician, como indica
-
fy(y)-
- 2 exp
( - y2
+A~ )o(A,y J
2
-2-
2CJN
(JN
para y ;?: o
(JN
(2.114)
en otro caso
donde Il) es la funci6n modificada de Bessel de primer tipo de orden cero (vea el apendice 3).
Por tanto,
2
E[y(t)]= r= Lexp(- Y
Jo a~
=u
2a~
a~
(2.115)
E(y(t)]= ~exp(-p.)
r= u 2 exp(-~) 0 (u) du
312
Jo
(2p)
4p
(2.116)
La integral en la ecuaci6n (2.16) puede escribirse en una forma concisa utilizando funciones
hipergeometricas confluentes; vea el apendice 4. En particular, al utilizar la representaci6n integral
r= um- 1 exp(-b 2u 2 )I
Jo
(u) du=
O
1 ))
f'(2bm
m/ 2) ( F (m2 1' '4b2
1
(2.117)
(2.118)
(2.119)
(2.120)
Por tan to, el uso de las ecuaciones (2.113) y (2.120) en la ecuaci6n (2.106) produce la sefial de
la salida media como
(2.121)
cuya dependencia en la desviaci6n estandar aN del ruido n(t) es testimonio de la entremezcla de
la sefial y el ruido a la salida del detector.
Siguiendo un procedimiento similar, podemos expresar el valor cuadratico medio de la
salida del detector y (t) como
2a~
= 2a~ (1 F1 (-1;1;-p))
]1o(Acy
ldy
a~
(2.122)
2.12
141
Por tanto, al usar las ecuaciones (2.120) y (2.122) en la (2.108), se produce la potencia media
de! ruido de salida como
rn[y(t)]=
(2.123)
Por ultimo, el uso de las ecuaciones (2.121) y (2.123) en la (2.109) origina la relacion seii.al
a ruido de salida para el problema de la deteccion de envolvente que estamos considerando como
(SNR) 0
CF{-t;l;-p J-1
J
2
(2.124)
(4/nHl1(-1;1;-p))-(iF{-t;1;-p ])
La ecuacion (2.124) es la formula general para la seii.al a ruido de salida de un detector de
envolvente cuya entrada esta compuesta por una portadora no modulada y ruido blanco gaussiano
limitado en banda. Dos casos lfmite de esta formula general resultan de particular interes:
1. Relacion portadora a ruido elevada. Para un valor considerable de p, es posible utilizar la
siguiente formula asintotica (vea el apendice 4)
1F{-t;l;-p ]=2l
para p
oo
(2.125)
F1(-1;1;-p)=1 + p
(2.126)
se cumple exactamente para toda p. En consecuencia, el uso de las ecuaciones (2.125) y
(2.126) en la (2.124) produce la siguiente formula aproximada para la relacion seii.al a
1
ruido de salida:
(SNR) 0
=p
para p
2
oo
(2.127)
1 F1 (a;c;-p)=l-~p
c
para p~O
(2.128)
Por tanto, utilizando esta formula asintotica, es posible aproximar la relacion seii.al a ruido
de salida para p pequeii.a como
(SNR)0
np
16-4n
0.9lp 2
(2.129)
para p ~o
142
CAPiTULO
111
2.39 Relacion senal a ruido de salida de un detector de envolvente para una relaci6n variable de
portadora a ruido.
FIGURA
Las conclusiones que se extraen de los dos casos h:mite considerados aqui son que un
detector de envolvente favorece las sefiales fuertes y penaliza las debiles. El fen6meno de las
sefiales debiles que son penalizadas por el detector se conoce como supresi6n de senal debil, el
cual es una manifestaci6n del efecto de umbral.
Al utilizar la formula de la ecuaci6n (2.124), hemos graficado en la figura 2.39 la relaci6n
sefial a ruido de salida (SNR) 0 del detector de envolvente en funci6n de la relaci6n de portadora a ruido p utilizando valores tabulados de las funciones hipergeometricas confluentes. Esta
figura incluye tambien las dos asintotas para p grande y p pequefia. A partir de esta figura
observamos que la relaci6n sefial a ruido de salida se aparta del comportamiento lineal alrededor de una relaci6n de portadora a ruido de 10 dB (esto es p =10).
L 2.13
Ruido en receptores de FM
Por ultimo, dirigimos nuestra atenci6n al analisis de ruido de un sistema de modulaci6n de frecuencia (FM), para el cual recurrimos al modelo del receptor que se ilustra en la figura 2.40. Como antes,
el ruido w(t) se modela como ruido blanco gaussiano de media cero y densidad espectral de potencia
Seiial de
FMs(t)
Filtro
pasobanda
x(t)
v(t)
Limitador
Discriminador
Ruido
w(t)
FIGURA
2.40
Filtro
pasobajas de
banda base
Seiial de
salida
2.13
Ruido en receptores de FM
143
NJ2. La senal de FM recibida s(t) tiene una frecuencia de portadora ( y un ancho de banda de
transmision BT, tal que solo una cantidad ignorable de potencia se encuentra fuera de la banda de
frecuencia ( BJ2 para frecuencias positivas, y similarmente para frecuencias negativas.
Como en el caso de AM, el filtro pasobanda tiene una frecuencia de banda media fc y un
ancho de banda BT y, en consecuencia, deja pasar la senal de FM casi sin distorsion. En la
mayorfa de los casos, BT es pequefi.a comparada con la frecuencia de banda media fc, por lo que
es posible utilizar la representacion de banda angosta para n(t), la version filtrada del ruido del
canal w(t), en terminos de sus componentes en fase yen cuadratura.
En un sistema de FM, la senal del mensaje se transmite mediante variaciones de la frecuencia instantanea de una onda portadora senoidal, y su amplitud se mantiene constante. Por
tanto, cualesquiera variaciones de la amplitud de la portadora en la entrada del receptor deben
resultar del ruido o de la interferencia. El limitador de amplitud, que sigue al filtro pasobanda en
el modelo del receptor de la figura 2.40, se emplea para eliminar las variaciones de amplitud
sujetando la onda modulada a la salida del filtro casi en el eje cero. La onda rectangular que se
produce se redondea mediante otro filtro pasobanda que es parte integral del limitador,
suprimiendose de esa manera las armonicos de la frecuencia de la portadora. Par tanto, la salida
del filtro es otra vez senoidal, con una amplitud practicamente independiente de la amplitud de
la portadora en la entrada del receptor.
El discriminador en el modelo de la figura 2.40 consta de dos componentes:
1. Una red de pendiente o diferenciador como una respuesta en frecuencia imaginaria que varfa
linealmente con la frecuencia. Esta produce una onda modulada hfbrida en la que varian
tanto la amplitud como la frecuencia de acuerdo con la senal del mensaje.
2. Un detector de envolvente que recupera la variacion de amplitud y de ese modo reproduce la senal del mensaje.
La red de pendiente y el detector de envolvente suelen ponerse en practica como partes integrales de una sola unidad fisica.
El filtro posdetecci6n, denominado "filtro pasobanda de banda base" en la figura 2.40, tiene
un ancho de banda que es apenas lo bastante grande para ajustar la componente de frecuencia
mas alta de la senal del mensaje. Este filtro elimina las componentes fuera de banda del ruido en
la salida del discriminador y mantiene de ese modo en un mfnimo el efecto del ruido de salida.
El ruido filtrado n(t) a la salida del filtro pasobanda en la figura 2.40 se define en terminos
de sus componentes en fase y en cuadratura par medio de
n(t) = n 1 (t) cos(21tfJ) -
nQ (t)
sen(21tfct)
(2.130)
r(t) = [nf(t)+n~(t)]
(2.131)
donde la envolvente es
112
y la fase corresponde a
ljl(t) = tan- 1
(t)l
n
_Q_
[ n (t)
1
(2.132)
La envolvente r(t) tiene una distribucion de Rayleigh, y la fase ljl(t) se distribuye de manera
uniforme sobre 27t radianes (vea la seccion 1.12).
La senal de FM entrante s(t) esta definida par
s(t) =Ac cos[ 21tf,t + 2nk1 J~ m( 't) d-r
(2.133)
144
CAPiruw
11
(2.134)
(2.135)
(2.136)
Es informativo representar x(t) mediante un diagrama fasorial, coma en la figura 2.41. En este
diagrama hemos utilizado el termino de la sefial coma referencia. La fase S(t) del fasor resultante que representa a x(t) se obtiene directamente de la figura 2.41 coma
S(t) =<jl(t)+tan_ 1 {
(2.13 7)
A,
(2.138)
(2.139)
2.41 Diagrama fasorial para una onda FM mas ruido de banda angosta para el caso de una elevada
relaci6n portadora a ruido.
FIGURA
2.13
Ruido en receptores de FM
145
v(t) = _1 d8(t)
2rt dt
=krm(t)+nd(t)
(2.140)
(2.141)
De este modo, vemos que siempre que es alta la relaci6n de portadora a ruido, la salida del
discriminador v(t) esta compuesta por la seftal del mensaje original m(t) multiplicada por el
factor constante kf, mas una componente de ruido aditiva nd(t). En consecuencia, podemos
utilizar la relaci6n seftal a ruido de salida que se defini6 antes para evaluar la calidad del desempefto del receptor de FM. Sin embargo, antes de hacerlo es instructivo ver si es posible simplificar la expresi6n que define al ruido nd(t).
De acuerdo con el diagrama fasorial de la figura 2.41 observamos que el efecto de las
variaciones en la fase 1/f(t) del ruido de banda angosta aparece referido al termino de la seftal
<j>(t). Sabemos que la fase 1/f(t) se distribuye uniformemente sobre 2rt radianes. Por tanto, serfa
tentador suponer que la diferencia de fase 1/f(t) - <j>(t) tambien se distribuye de manera uniforme
sobre 2rt radianes. Si tal suposici6n fuera cierta, entonces el ruido nd(t) en la salida del
discriminador serfa independiente de la seftal moduladora y dependerfa solo de las caracterfsticas de la portadora y del ruido de banda angosta. Las consideraciones te6ricas demuestran que
esta suposici6n se justifica siempre y cuando sea alta la relaci6n portadora a ruido. 9 En ese caso
podemos simplificar la ecuaci6n (2.141) como:
nd (t)
(2.142)
Sin embargo, de las ecuaciones de definici6n para r(t) y \lf(t), notamos que la componente en
cuadratura nQ(t) del ruido filtrado n(t) es
(2.143)
(2.144)
Esto significa que el ruida aditiva nd(t) que aparece a la salida del discriminadar se determina de
manera efectiva par media de la amplitud A, de la partadara y par la campanente en cuadratura nQ(t)
del ruida de banda angasta n(t).
La relaci6n seftal a ruido de salida se define como la proporci6n entre la potencia promedio de la seftal de salida y la potencia promedio del ruido de salida. De acuerdo con la ecuaci6n
(2.140), vemos que la componente del mensaje en la salida del discriminador y, consecuentemente la salida del filtro pasobajas, es kfm(t). Por tanto, la potencia promedio de la seftal de
salida es igual a k:P, donde P es la potencia promedio de la seftal del mensaje m(t).
Para determinar la potencia promedio del ruido de salida, advertimos que el ruido nd(t) en la
salida del discriminador es proporcional a la derivada en el tiempo de la componente del ruido en
cuadratura nQ(t). Puesto que la diferenciaci6n de una funci6n con respecto al tiempo corresponde a la
multiplicaci6n de su transformada de Fourier por j2nf, se desprende que es posible obtener el procesamiento del ruido n/t) al hacer pasar nQ(t) por un filtro lineal con respuesta en frecuencia igual a
j2rtf
2rtA,
jf
A,
146
CAPiTULO
111
Esto quiere decir que la densidad espectral de potencia SN/f) del ruido nd(t) se relaciona con la
densidad espectral de potencia SN (f) de la componente de ruido en cuadratura nQ(t) de la ma.
.
Q
nera s1gmente:
SN, (f) =
(2.145)
Con el filtro pasobanda en el modelo de receptor de la figura 2.40 cuya respuesta en frecuencia ideal esta caracterizada por el ancho de banda BT y la frecuencia de banda media (, se concluye que el ruido de banda angosta n(t) tendra una caracteristica de densidad espectral de potencia
que es de forma similar. Esto implica que la componente en cuadratura nQ(t) del ruido de banda
angosta n(t) tendra la caracteristica pasobajas ideal que se muestra en la figura 2.42a. La
correspondiente densidad espectral de potencia del ruido nd(t) se presenta en la figura 2.42b; esto es,
Na
N 0 f2
(f)=
Iii~ BT
AZ'
0,
(2.146)
en otro caso
En el modelo de receptor de la figura 2.40, a la salida del discriminador sigue un filtro pasobajas
con un ancho de banda igual al ancho de banda del mensaje W. Para la FM de banda ancha,
encontramos casi siempre que Wes mas p~quefi.a que BT/2, donde BT es el ancho de banda de
transmisi6n de la sefi.al de FM. Esto quiere decir que las componentes de ruido fuera de banda
nit) seran rechazadas. Por tanto, la densidad espectral de potencia SN (f) del ruido n0 (t) que
aparece a la salida del receptor esta definida por
0
N 0f
ifj~W
(2.14 7)
0,
en otro caso
AZc
fw f df
2
-W
(2.148)
2N 0 W 3
3A c2
~~BLT~~~~Q'--~~~B~T~~f
2
a)
~~BLT~~~"""'"'o"""""~~~B~T~~f
2
b)
c)
2.42 Analisis de ruido de! receptor de FM. a) Densidad espectral de potencia de la componente en
cuadratura nQ(t) de! ruido de banda angosta n(t). b) Densidad espectral de potencia nd(t) a la salida del
discriminador. c) Densidad espectral de potencia n 0 (t) a la salida del receptor.
FIGURA
2.13
Ruido en receptores de FM
14 7
Notamos que la potencia promedio del ruido de salida es inversamente proporcional a la potencia promedio A; / 2 de la portadora. En consecuencia, en un sistema de FM, el incremento de la
potencia de la portadora tiene un efecto de silenciamiento de ruido.
Determinamos antes la potencia promedio de la sefial de salida coma k~P. Deese modo,
siempre que sea alta la relaci6n de portadara a ruido, podemos dividir esta potencia promedio
de la sefial de salida por la potencia promedio del ruido de salida de la ecuaci6n (2.148) para
obtener la relaci6n sefial a ruido de salida
(2.149)
La potencia promedio en la sefial modulada s(t) es A; /2, y la potencia de ruido promedio en el
ancho de banda del mensaje es WN 0 Par consiguiente, la relaci6n de sefial a ruido del canal es
Az
2WN
(SNR)c FM = _ _c -
,,
(2.150)
0
Al dividir la relaci6n sefial a ruido de salida entre la relaci6n de sefial a ruido del canal, obtene mos la siguiente figura de merito para la modulaci6n en frecuencia:
(SNR) 0 I
(SNR)c FM
(2.151)
kl
aumento en el andw de banda de transmisi6n BT proporciona un incremento cuadratico correspondiente en la relaci6n seiial a ruido de salida o figura de merito del sistema de FM. El punto importante que
hay que observar en este enunciado es que, a diferencia de la modulaci6n de amplitud, el uso de
la modulaci6n de frecuencia ofrece un mecanismo practico para intercambiar el ancho de transmisi6n incrementado por un mejor desempefio ante el ruido.
... EJEMPW 2.5
Considere el caso de una onda senoidal de frecuencia f mcomo la sefial moduladara y suponga una
desviaci6n de frecuencia pico !:..f. La sefial de FM modulada esta definida entonces par
s(t) =Ac co{ 2nf,t +
~: sen(2nfmt)]
Jo
t:..f
fm
sen(2nfmt)
Diferenciando ambos miembros con respecto al tiempo y resolviendo para m(t), obtenemos
m(t) = t:..f cos(2nfnJ)
kf
Par tanto, la potencia promedio de la sefial del mensaje m(t), que se genera a traves de una carga de
un 1 ohm, es
= (t:..f)2
2k f2
148
CAPiTULO
Sustituyendo este resultado en la formula para la relaci6n sefial a ruido de salida dada en la ecuaci6n (2.149), obtenemos
= 3A; (!if)z
(SNR)
4NoW3
o.FM
3A;p 2
4N 0 W
donde P = !if fX! es el fndice de modulaci6n. Utilizando la ecuaci6n (2.151) para evaluar la correspondiente figura de merito, obtenemos
(!if J
"'2
2
(SNR) 0 I
(SNR)c FM
(2.152)
=lpz
2
Es importante advertir que el fndice de modulaci6n p = !if /W esta determinado por el ancho de
banda W del filtro pasobajas de posdetecci6n y no con la frecuencia f m del mensaje senoidal, salvo
cuando el filtro suela elegirse de manera que deje pasar el espectro del mensaje deseado; lo anterior es
s6lo un asunto de disefio consistente. Para un ancho de banda W especificado del sistema, la frecuencia f m del mensaje senoidal puede encontrarse en cualquier parte entre 0 y W y producirfa la misma
relaci6n sefial a ruido de salida.
Resulta de interes particular comparar el desempefio ante el ruido de los sistemas de AM y
FM. Una forma aguda de llevar a cabo esta comparaci6n es considerar las figuras de merito de los
dos sistemas basados en una sefial moduladora senoidal. Para un sistema de AM que opere con una
sefial moduladora senoidal y modulaci6n de 100%, tenemos (del ejemplo 2.4):
(SNR) 0 I
(SNR)c AM
Comparando esta figura de merito con el resultado correspondiente que se describe en la ecuaci6n
(2.152) para un sistema de FM, vemos que el uso de la modulaci6n de frecuencia ofrece la posibilidad de mejorar el desempefio ante el ruido sobre la modulaci6n de amplitud cuando
l.R.2
2 I-'
> l.
3
esto es,
P>.J2=0.471
3
En consecuencia, podemos considerar p = 0.5 como la definici6n aproximada de la transici6n entre
la FM de banda angosta y la FM de banda ancha. Este enunciado, basado en consideraciones de ruido,
confirma ademas una observaci6n similar que se hizo en la secci6n 2. 7 cuando se consider6 el ancho
de banda de ondas de FM.
~
EFECTO DE CAPTURA
2.13
Ruido en receptores de FM
149
intensidad, el receptor fluctua de un lado a otro entre ellos. Este fen6meno se conoce como
FM
La formula de la ecuaci6n (2.149), que define la relaci6n seiial a ruido de salida de un receptor
de FM, s6lo es valida si la relaci6n portadora a ruido, medida a la entrada del discriminador, es
elevada en comparaci6n con la unidad. Se encuentra experimentalmente que cuando la potencia del ruido de entrada aumenta de manera que disminuye la relaci6n portadora a ruido, falla
el receptor de FM. Al principio se escuchan dies individuales en la salida del receptor, y cuando
la relaci6n de la portadora al ruido disminuye aun mas, los dies surgen rapidamente como parte
de un sonido de crepitaci6n ode chisporroteo. Cerca del punto de falla, la ecuaci6n (2.149) empieza a predecir de manera incorrecta valores de la relaci6n de la seiial de salida a ruido mayores
que los real es. Este fen6meno se conoce co mo el efecto de umbra!. 10 El umbral se define co mo la
relaci6n mfnima portadora a ruido que produce una mejora de FM que no es deteriorada de
manera importante a partir del valor predicho par la formula usual de seiial a ruido, suponiendo
una potencia de ruido pequena.
Para una explicaci6n cualitativa del efecto de umbral de FM, considere primero el caso en
el que no hay senal presente, de manera que la portadora no esta modulada. En ese caso la senal
compuesta a la entrada del discriminador de frecuencia es
(2.153)
donde n1(t) y nQ(t) son las componentes en fase y en cuadratura del ruido de banda angosta
n(t) con respecto a la onda portadora. El diagrama fasorial de la figura 2.43 presenta la relaci6n de fase entre las diversas componentes de x(t) en la ecuaci6n (2.153). Cuando las amplitudes
y fases de n1(t) y nQ(t) cambian con el tiempo de una manera aleatoria, el punto P 1 [la punta del
fasor que representa a x(t)] vaga alrededor del punto P 2 (la punta del fasor que representa a la
portadora). Cuando la relaci6n de portadora a ruido es grande, n1(t) y nQ(t) suelen ser mucho
mas pequenas que la amplitud Ac de la portadora, y de ese modo el punto erratico P 1 en la figura
2.43 consume la mayor parte de su tiempo cerca del punto Pr Deese modo, el angulo 8(t) es
aproximadamente n (t)/Ac hasta dentro de un multiplo de 2n. En cambio, cuando la relaci6n
portadora a ruido es 'baja, el punto erratico P 1 oscila ocasionalmente por el origen y 8(t) aumenta o disminuye en 2n radianes. La figura 2.44a ilustra c6mo de una manera aproximada las
excursiones en 8(t), descritas en la figura 2.44, producen componentes similares a impulsos en
8'(t) = d8/dt. La salida del discriminador v(t) es igual a e'(t)/27t. Estos componentes semejantes
a impulsos tienen diferentes alturas dependiendo de que tan cerca el pun to erratico P 1 se aproxime
al origen 0, aunque todos tienen areas casi iguales a 27t radianes, como se ilustra en la figura
2.44b. Cuando la senal que se muestra en la figura 2.44b pasa par el filtro pasobajas de
posdetecci6n, los componentes similares a impulsos correspondientes pero mas anchos se excitan en la salida del receptor y se escuchan como dies. Estos ultimas se producen s6lo cuando
8(t) cambia en 27t radianes.
FIGURA
2.43
150
CAPITULO
111
-211"
a)
b)
FIGURA
= d9(t)/dt
A partir del diagrama fasorial de la figura 2.43, es posible deducir las condiciones que se
requieren para que ocurran los dies. Un die que se hace positivo ocurre cuando la envolvente
r(t) y la fase l{f(t) del ruido de banda angosta n(t) satisfacen las siguientes condiciones:
r(t) >A,
l{f(t) < 7t:::; l{f(t) + d l{f(t)
d l{f(t) > 0
dt
Estas condiciones aseguran que la fase 8(t) del fasor resultante x(t) cambia en 27t radianes en el
incremento de tiempo dt, durante el cual la fase del ruido de banda angosta aumenta en la
cantidad incremental dl{f(t). De modo similar, las condiciones para que ocurra un die que se
vuelve negativo son las siguientes:
r(t) >A,
l{f(t) > -7t > l{f(t) + d l/f(t)
d lf/(t) < 0
dt
Estas condiciones aseguran que 0(t) cambia en -21t radianes durante el incremento de tiempo dt.
La relaci6n de portadora a ruido se define por medio de
p=
Az
c
2ByN 0
(2.154)
Cuando p disminuye, aumenta el numero promedio de dies por unidad de tiempo. Cuando este
numero se vuelve apreciablemente grande, se dice que se presenta el umbral.
Ruido en receptores de FM
2.13
151
l. La seflal de salida se toma cuando la salida del receptor se mide sin ruido. La potencia
promedio de la seflal de salida se calcula suponiendo una modulaci6n senoidal que produce
una desviaci6n de frecuencia t...f igual a BT/2, por lo que la portadora oscila a traves de la
banda completa de la frecuencia de entrada.
2. La potencia promedio del ruido de salida se calcula cuando no hay seflal presente; esto es,
la portadora no esta modulada, sin que se imponga restricci6n en el valor de la relaci6n de
portadora a ruido p.
De acuerdo con esta base heuristica, la teoria 11 produce la curva I de la figura 2.45 que presenta
una grafica de la relaci6n seflal a ruido de salida en funci6n de la relaci6n portadora al ruido
cuando la proporci6n BT/2W es igual a 5. Esta curva muestra que la relaci6n seflal a ruido de salida
se aparta en forma apreciable de una funci6n lineal de la relaci6n portadora a ruido p, cuando p es
menor que aproximadamente 10 dB. La curva II de la figura 2.45 muestra el efecto de la modulaci6n en la relaci6n seflal a ruido de salida cuando la seflal moduladora (supuesta senoidal) y el
ruido estan presentes al mismo tiempo. La potencia promedio de la seflal de salida perteneciente a
la curva II puede considerarse efectivamente la misma que la correspondiente a la curva I. Sin
embargo, la potencia promedio de! ruido de salida depende en forma considerable de la presencia
de la seflal moduladora, lo cual explica la notable desviaci6n de la curva II con respecto a la curva
I. En particular, encontramos que cuando p disminuye desde el infinito, la seflal de salida a ruido
se desvfa apreciablemente de la funci6n lineal de p, cuando esta ultima corresponde aproximada42
40
38
36
0
34
(SNR) =
(Br )3
\~>/
Br
i[
-=5
2W
32
30
28
/
26
24
(ij
>C
ill
22
20 -
"'
18
16
14
12
lo.__~~~~~~--'~-'-~'---'-~-'--'
10
12
14
16
18 20
2.45 Dependencia de la relaci6n seii.al a ruido de salida con respecto a la relaci6n de portadora de
entrada a ruido para un receptor de FM. En la curva I, la potencia promedio del ruido de salida se calcula
suponiendo una portadora modulada senoidalmente. En la curva II, la potencia promedio del ruido de salida se
calcula suponiendo una portadora modulada senoidalmente. Ambas curvas se calculan con base en la teorfa.
FIGURA
152
CAPiTULO
mente a 11 dB. Asimismo, cuando la sefial esta presente, la modulacion resultante de la portadora
tiende a aumentar el numero promedio de dies por segundo. Experimentalmente, se encuentra
que se escuchan dies ocasionales en la salida del receptor a una relacion portadora a ruido cercana a 13 dB, la cual parece ser solo ligeramente mas alta que la que indica la teoria. Resulta tambien
de interes notar que el aumento en el numero promedio de dies por segundo tiende a provocar
que la relacion sefial a ruido de salida descienda en forma un poco mas pronunciada justo por
debajo del nivel de umbral en la presencia de modulacion.
De acuerdo con la exposicion anterior, es posible conduir que los efectos de umbral en los
receptores de FM pueden evitarse en la mayor parte de los casos practicos de interes si la relacion portadora a ruido p es igual o mayor que 20 o, equivalentemente, 13 dB. De ese modo, al
utilizar la ecuacion (2.154), encontramos que la perdida de mensaje en la salida del discriminador
es despreciable si
~20
A;
2BTN 0
o, de modo equivalente, si la potencia transmitida promedio A; / 2 satisface la condicion
Az
_c
~20BTN 0
(2.155)
1. Para un fndice de modulacion p y un ancho de banda del mensaje W especificados, determinamos el ancho de banda de transmision de la onda de FM, BT, utilizando la curva
universal de la figura 2.26 o la regla de Carson.
2. Para una potencia de ruido promedio especificada por ancho de banda unitaria, N 0 , usamos la ecuacion (2.155) para determinar el valor mfnimo de la potencia transmitida promedio A; / 2 que se necesita para operar ~rriba del umbral.
REDUCCION DEL UMBRAL DE
FM
En los sistemas de comunicacion que utilizan modulacion de frecuencia, existe un interes particular por reducir el umbral de ruido en un receptor de FM de modo que opere satisfactoriamente el
receptor dentro de la mfnima potencia posible de la sefial. La reduccion de umbral en los receptores de FM puede conseguirse utilizando un demodulador de FM con realimentacion negativa 12
(conocido por lo comun como demodulador FMFB) o utilizando un demodulador de lazo de cierre de
fase. Estos dispositivos se conocen como demoduladores de umbral extendido (la idea de los mismos
se ilustra en la figura 2.46). La extension del umbral que se muestra en esta figura se mide en
relacion con el discriminador de frecuencia estandar (es decir, uno sin realimentacion).
En la figura 2.4 7 se presenta un diagrama de bloques de un demodulador FMFB. 13 Observamos que el oscilador local del receptor convencional de FM se ha sustituido por un oscilador
controlado por voltaje (VCO) cuya frecuencia de salida instantanea se controla mediante una
sefial demodulada. Para entender la operacion de este receptor, suponga por el momento que el
oscilador controlado por voltaje se elimina del circuito y que el lazo de realimentacion se deja
abierto. Considere que se aplica una sefial de FM de banda ancha a la entrada del receptor y
que una segunda sefial de FM, proveniente de la misma fuente pero cuyo fndice de modulacion
es una fraccion mas pequefia, se aplica a la terminal del VCO del mezdador. La salida del
mezdador consistirfa en la componente de frecuencia de diferencia, ya que la componente de
frecuencia de la suma la elimina el filtro pasobanda. La desviacion de frecuencia de la salida del
mezdador serfa pequefia, aunque la desviacion de frecuencia de ambas ondas de FM de entrada
es grande, puesto que es pequefia la diferencia entre sus desviaciones instantaneas. Por tanto,
los fndices de modulacion se restarfan y la onda de FM resultante en la salida del mezdador
2.13
Umbra!
extendido
FIGURA
2.46
Umbra!
Ruido en receptores de FM
153
Onda de FM
recibida
Mezclador
Filtro
pasobanda
Limitadordiscriminador
Filtro
pasobajas de
banda base
Oscilador
controlado ~--------~
par voltaje
FIGURA
2.47
Sefial de
salida
154
CAPiTULO
PREENFASIS Y DEENFASIS EN
FM
La ecuacion (2.14 7) demuestra que la densidad espectral de potencia del ruido a la salida de un
receptor de FM tiene una dependencia de ley cuadratica sobre la frecuencia de operacion. Esto se
ilustra en la figura 2.48a. En la figura 2.48b se incluye la densidad espectral de potencia de una
fuente de mensaje caracterfstica; las sefiales de audio y video tienen por lo general espectros de
esta forma. En particular, la densidad espectral de potencia del mensaje casi siempre desciende en
forma apreciable a frecuencias superiores. Por otra parte, la densidad espectral de potencia del
ruido de salida aumenta con rapidez con la frecuencia. Asf, alrededor de f = W, la densidad
espectral relativa del mensaje es bastante baja, en tanto que la del ruido de salida es comparativamente bastante elevada. Sin duda, el mensaje no esta usando de manera eficiente la banda de
frecuencia que se le asigna. Es posible pensar que una forma de mejorar el desempefio del sistema
ante el ruido consista en reducir un poco el ancho de banda del filtro pasobajas posdeteccion, de
modo que rechace una gran cantidad de potencia de ruido mientras se pierde unicamente una
pequefia cantidad de la potencia del mensaje. Sin embargo, un metodo de este tipo suele ser
insatisfactorio porque la distorsion del mensaje que provoca el ancho de banda reducido del
filtro, si bien ligero, quiza no sea tolerable. Por ejemplo, en el caso de la musica se observa que a
pesar de que las notas de alta frecuencia aportan solo una muy pequefia fraccion de la potencia
total, contribuyen en gran medida desde el punto de vista estetico.
Un metodo mas satisfactorio para el uso eficiente de la banda de frecuencia asignada se
basa en el uso de preenfasis en el transmisor y deenfasis en el receptor, como se ilustra en la
____.[\,_-----"'-SNo(f)~I
/J.1---f -----"'--6~1
-W
-W
2.48 a) Densidad espectral de potencia de! ruido a la salida de receptor de salida. b) Densidad espectral de potencia de una sefial de mensaje caracterfstica.
FIGURA
Ruido en receptores de FM
2.13
m(t)
Filtro de
preBnfasis,
H,Jfl
Transmisor
Receptor
de FM
de FM
Filtro de
de8nfasis
H""(f)
155
Mensaje
mas ruido
Ruido
w{t)
FIGURA
2.49
figura 2.49. En este metodo se preenfatizan en forma artificial las componentes de alta frecuencia de la sefial del mensaje antes de la modulaci6n en el transmisor y, por tanto, antes de que se
introduzca el ruido en el receptor. En efecto, las porciones de baja y alta frecuencia de la densidad espectral de potencia del mensaje se ecualizan de manera tal que el mensaje ocupa por
completo la banda de frecuencia que se le asigna. Entonces, a la salida del discriminador en el
receptor realizamos la operaci6n inversa deenfasis en las componentes de alta frecuencia, de
modo que se restaure la distribuci6n original de la potencia de sefial del mensaje. En un proceso
de este tipo, tambien se reducen las componentes de alta frecuencia del ruido a la salida del
discriminador, aumentandose por ello en forma efectiva la relaci6n sefial a ruido de salida del
sistema. Tales procesos de preenfasis y deenfasis se usan ampliamente en la transmisi6n y la
recepci6n comercial de radio FM.
Para producir una version no distorsionada del mensaje original en la salida del receptor,
el filtro de preenfasis en el transmisor y el filtro de deenfasis en el receptor deben tener idealmente respuestas en frecuencia que son la inversa una de otra. Esto es, si Hpe (f) designa la
respuesta en frecuencia del filtro de preenfasis, entonces la respuesta en frecuencia Hde (f) del
filtro de deenfasis debe ser idealmente (ignorando el retardo de la transmisi6n)
-W~f~W
(2.156)
Esta elecci6n de la respuesta en frecuencia hace que la potencia promedio del mensaje en la
salida del receptor sea independiente del proceso de preenfasis y deenfasis.
A partir de nuestro analisis de ruido anterior en sistemas de FM, suponiendo una relaci6n
portadora a ruido elevada, la densidad espectral de potencia del ruido nd(t) a la salida del
discriminador esta dada por la ecuaci6n (2.146). La densidad espectral de potencia modificada
del ruido a la salida del filtro de deenfasis es entonces
(2.157)
en otro caso
Admitiendo, como antes, que el filtro pasobajas de posdetecci6n tiene un ancho de banda W
que es, en general, menor que BT/2, encontramos que la potencia promedio del ruido modificado a la salida del receptor es como sigue:
IH
(f)l 2 df
de
(2.158)
Debido a que la potencia promedio del mensaje en la salida del receptor idealmente no se ve
afectada por el procedimiento combinado de preenfasis y deenfasis, se concluye que la mejora
en la relaci6n sefial a ruido de salida que se produce mediante preenfasis en el transmisor y
deenfasis en el receptor esta definida por
(2.159)
156
CAPiTULO
Demostramos antes que la potencia promedio del ruido de salida sin preenfasis y deenfasis es
igual a (2N0W3/3A 2) ; vea la ecuaci6n (2.148). Por tanto, despues de la cancelaci6n de los
terminos comunes, podemos expresar el factor de mejoramiento I, como
2W3
I=
3f:f21Hde(f}j2
(2.160)
df
Debe subrayarse que este factor de mejora supone el uso de una relaci6n de portadora a ruido
alta a la entrada del discriminador en el receptor.
EJEMPLO
2.6
Un filtro de preenfasis simple que enfatiza las frecuencias elevadas y que se usa comunmente en la
practica se define por media de la respuesta en frecuencia
Hre(f)=l+fo
la cual se ejecuta bastante bien mediante la red de amplificador RC que se muestra en la figura
2.50a, siempre que R <<r y 2nfCr << 1 dentro de la banda de frecuencias de interes. El amplificador en la figura 2.50a persigue compensar la atenuaci6n que introduce la red RC a bajas frecuencias.
El parametro de frecuencia f 0 es 1/{2rcCr).
El filtro de deenfasis correspondiente en el receptor se define por media de la respuesta en
frecuencia
Hde (f) = 1+ j~ / fo
que puede implantarse utilizando la red RC simple de la figura 2.50b.
La mejora en la relaci6n de la sefi.al de salida al ruido del receptor de FM, que resulta del uso
combinado de los filtros de preenfasis y deenfasis de la figura 2.50, es consecuentemente
2W 3
I=
f2 df
3 Lw1+(f lfo)2
(2.161)
(W lf0 ) 3
,.:::r.
I . ,"'
r
Seiial de
entrada
Seiial de
salida
entrada
salida
0
a)
FIGURA
2.50
0
b)
2.14
157
tanto, que al utilizar los filtros simples de preenfasis y deenfasis de la figura 2.50, podemos poner en
practica una mejora importante en el desempefio del receptor ante el ruido.
<ii
El uso de los filtros lineales simples de preenfasis y deenfasis que acaban de describirse es un
ejemplo de c6mo el desempefio de un sistema de FM puede mejorarse utilizando las diferencias entre
las caracteristicas de las sefiales y el ruido del sistema. Estos filtros simples tambien se aplican en la
grabaci6n de cintas de audio. Espedficamente, se han aplicado con exito tecnicas no lineales de
preenfatizaci6n y deenfatizaci6n en la grabaci6n de cintas. Estas tecnicas 14 (conocidas coma sistema Dolby-A, Dolby-B y DBX) usan una combinaci6n de filtrado y de compresi6n del intervalo
dinamico para reducir los efectos del ruido, particularmente cuando es bajo el nivel de la sefial.
Error~---
Filtro de
!azo
Serial de
realimentaci6n
r(t)
FIGURA
2.51
Salida
Oscilador
control ado
par voltaje
v(t)
<1>
(t) se
158
CAPiTULO
111
donde kf es la sensibilidad de frecuencia del modulador de frecuencia. Considerese que la salida del
oscilador controlado por voltaje en la malla de fase encadenada esta definida por
r(t) =Av cos[2nfct + <jl 2 (t)]
donde Av es la amplitud. Con el voltaje de control v(t) aplicado a la entrada del oscilador, el
angulo <iJ/t) se relaciona con v(t) mediante la integral
(2.162)
donde kv es la sensibilidad de frecuencia del oscilador, medida en hertz por volt. El objetivo de la
malla de fase encadenada es generar una salida del oscilador r(t) que tiene el mismo angulo de
fase (salvo por la diferencia fija de 90 grados) que la sefial de entrada s (t) de FM. El angulo de
fase variable en el tiempo <iJ 1 (t) que caracteriza a s(t) tal vez se deba a la modulaci6n mediante
una sefial de mensaje m(t), en cuyo caso deseamos recuperar <iJ 1 (t) y de ese modo producir una
estimaci6n de m(t). En otras aplicaciones de la malla de fase encadenada, el angulo de fase
variable en el tiempo <iJ 1 (t) de la sefial entrante s (t) puede ser un cierre de fase indeseable
provocado por fluctuaciones en el canal de comunicaci6n; en este ultimo caso, deseamos rastrear <iJ 1 (t) de modo que se produzca una sefial con el mismo angulo de fase con fines de detecci6n coherente (de modulaci6n sincrona).
:t'll
Para entender la malla de fase encadenada, es deseable tener un modelo del lazo. Empezamos
formulando un modelo no lineal, que subsecuentemente se hace lineal para simplificar el analisis. De acuerdo con la figura 2.51, la sefial de FM entrante s(t) y la salida r(t) del oscilador
controlado por voltaje se aplican al multiplicador, produciendose dos componentes:
(2.163)
(2.164)
2.14
159
donde h(t) es la respuesta al impulso del filtro de lazo. Utilizando las ecuaciones (2.164) y
(2.165) para relacionar <l>e (t) y <)> 1 (t), obtenemos la siguiente ecuaci6n integro-diferencial no
lineal coma el descriptor del comportamiento dinamico de la malla de fase encadenada:
d<j>,(t)
dt
dt
sen[<j>Jt)]h(t-'t)d't
(2.166)
-=
27Tk,,
sen(-)
FIGURA
2.52
h(t)
v(t)
160
CAPITULO
lazo permanece enganchado ante la seflal de entrada. Podemos superar esta limitaci6n utilizando un
filtro de lazo con la respuesta en frecuencia
H(f) = 1+~
jf
(2.168)
donde a es una constante. Con la aplicaci6n de este filtro de lazo y la operaci6n de la malla de fase
encadenada en su modo lineal, encontramos de acuerdo con la ecuaci6n (2.166) que la malla de
fase encadenada se comporta como un sistema realimentado de segundo orden, como muestra la
respuesta en frecuencia estandar
<fJ,(f)_
cpl
(f)
(jf/fn) 2
1+2 C)jf / fn) + (jf / fn) 2
(2.169)
donde <l>, (f) y <1> 1 (f) son las transformadas de Fourier de <P, (t) y <jl 1 (t), respectivamente. El sistema esta parametrizado por la frecuencia natural, f , y por el factor de amortiguamiento, 1;;, que se
definen respectivamente por media de
n
(2.170)
y
(2.171)
La malla de fase encadenada de segundo orden descrita de esta manera es el tema de los experimentos de computadora que se presentan a continuaci6n.
2n
=_b_
21;;
que se desprende de las ecuaciones (2.170) y (2.171). La figura 2.53 presenta la variaci6n en el
error de fase <!J, (t) con el tiempo para cada uno de los tres valores especificados del factor de
2.14
161
0.6
0.5
"'1!
!!'
"'
0.4
-e-"
0.3
'5
C=0.707
C= 1.0
:Jl
.E
0.2
"
"O
e
w
0.1
0
-0.1
-0.2
0
10
15
25
20
Tiempo t, segundos
FIGURA
2.53
Variaci6n del error de fase para tres valores diferentes del factor de amortiguamiento.
s,
oHz
2n
5
~ Hz
2..,;2
53-zn Hz
2n 2n
La figura 2.54 presenta la descripci6n grafica en el plano de fase de la malla de fase encadenada ajustado para amortiguamiento crftico, donde las trayectorias (error de la frecuencia en
funci6n del error de fase) se grafican para diferentes puntos de inicio. A partir de esta descripci6n grafica hacemos las siguientes observaciones:
1 dcpe
K dt
con un valor absoluto menor que o igual a 1, se asegura que la malla de fase encadenada
alcance un punto estable (equilibria) en (0, 0) o (0, 2n); la multiplicidad de puntos de equilibria es una manifestaci6n de la periodicidad de la descripci6n grafica en el plano de fase.
162
CAPiTULO
'"
'N
~
"'
u
c:
5g
"
~
<D
"g
-1
-3
-4
-5
-2
FIGURA
2.54
J_ d<j>e
K dt
con un valor absoluto igual a 2, tenemos un punto de silla en (0,n) en el que la perturbaci6n mas ligera aplicada a la malla de fase encadenada ocasiona un corrimiento del punto
de equilibria (0, 0) o (0, Zn).
La modulaci6n de amplitud puede clasificarse en cuatro tipos, dependiendo del contenido espectral de la sefial modulada. Los cuatros tipos de modulaci6n de amplitud y sus meritos practicos son los siguientes:
1. Modulaci6n de amplitud completa (AM), en la cual las bandas laterales superior e inferior se
transmiten completas, acompaiiadas par la onda portadora.
En consecuencia, la demodulaci6n de una sefial de AM se lleva a cabo de manera muy simple en
el receptor utilizando un detector de envolvente, por ejemplo. Por esta raz6n encontramos que la
AM completa suele usarse en la transmisi6n de radio de AM comercial, la cual implica un solo y
poderoso transmisor y numerosos receptores cuya construcci6n es relativamente econ6mica.
2.15
Resumen y discusi6n
163
3. Modulaci6n de banda lateral unica (SSB), en la cual solo se transmite la banda lateral superior o la
inferior.
La modulacion de SSB es la forma optima de la modulacion de onda continua en el sentido de
que requiere la minima potencia transmitida y el minima ancho de banda de canal para transportar una seiial de mensaje de un punto a otro. Sin embargo, su uso se limita a seiiales de
mensaje con una brecha de energfa centrada en la frecuencia cero.
4. Modulaci6n de banda lateral residual (VSB), en la que casi la totalidad de una banda lateral y un
residua de la otra banda lateral se transmiten de un modo complementario y preestablecido.
La modulacion de VSB requiere un ancho de banda de canal que se encuentra entre el que se
requiere para los sistemas de SSB y de DSB-SC, y el ahorro en ancho de banda puede ser
importante si se manejan seiiales moduladoras con anchos de banda grandes, coma en el caso
de las seiiales de television y los datos de alta velocidad.
La DSB-SC, la SSB y la VSB constituyen ejemplos de modulacion lineal, en tanto que, en terminos generales, la AM completa es no lineal. Sin embargo, la desviacion con respecto a la linealidad
de la AM completa es de tipo media. En consecuencia, las cuatro formas de modulacion de amplitud llevan de inmediato por si solas al analisis espectral utilizando la transformada de Fourier.
MonULAc16N ANGULAR
Concluimos el capitulo acerca de los sistemas de modulacion de onda continua presentando una
comparacion de sus desempefios ante el ruido. Supusimos en ello que la modulacion se produce
mediante una onda senoidal. Para que la comparacion fuera util, consideramos tambien que los
164
CAPiTULO
70
IV
50
"'6
"O
"O
"'"'
rn
40
:<:!
I
I
Q)
"O
<ii
":::;;
30
Q)
I
I
20.8 dB
II
"O
O
'(j
"'
iii
a:
20
10
30
20
10
40
50
2.55 Comparaci6n de! desempefio ante el ruido de diversos sistemas de modulaci6n de onda continua. Curva I: AM completa, = 1. Curva II: DSB-SC, SSR Curva III: FM, ~ = 2. Curva IV: FM, ~ = 5. (Las
curvas III y IV incluyen mejoramiento de preenfasis y deenfasis de 13 dB.)
FIGURA
sistemas de modulaci6n operan exactamente con la misma relaci6n sefial a ruido del canal. De ese
modo fue posible graficar la relaci6n sefial a ruido de salida en funci6n de la relaci6n sefial a ruido
del canal como en la figura 2.55 para los siguientes esquemas de modulaci6n:
AM completa con 100% de modulaci6n
DSB-SC, SSB coherentes
> FM con B= 2 y B = 5
La figura 2.55 incluye tambien los efectos de umbral de la AM y la FM. Al efectuar la comparaci6n, resulta informativo recordar el requerimiento del ancho de banda de transmisi6n del
sistema de modulaci6n respectivo. En consecuencia, utilizamos un ancho de banda de transmisi6n
normalizado, definido por
BT
B" = W
donde BT es el ancho de banda de transmisi6n de la sefial modulada y Wes el ancho de banda
del mensaje. La tabla 2.4 presenta el valor de B para los diferentes esquemas de modulaci6n de
onda continua.
n
A partir de la figura 2.55 y la tabla 2.4 establecemos las siguientes observaciones:
!fl>
If>'
Notas y bibliografia
165
FM
AM, DSB-SC
SSB
~ =
~=5
16
1. Aparentemente los terminos onda continua y heterodinado los utiliz6 por primera vez Reginald
Fessenden a principios del siglo XX.
2. El receptor de Costas recibi6 ese nombre en honor a su inventor; vea el artfculo de Costas [223].
3. Las funciones de Bessel desempefian un importante papel en el estudio de los sistemas de comunicaci6n tanto anal6gicos coma digitales. Pueden ser de las llamadas de primer o de segundo tipos. En el
apendice 3 se exponen los detalles matematicos y las propiedades de ambos tipos de funciones de
Bessel. En la tabla A6.5 se incluyen funciones de Bessel del primer tipo.
4. La regla de Carson para el ancho de banda de sefiales de FM tiene ese nombre en honor a su
creador; Carson y Fry [213] escribieron uno de los primeros artfculos clasicos sobre la teorfa de la
modulaci6n de frecuencia.
5. El merodo indirecto para generar una onda de FM de banda ancha fue propuesto por primera vez
por Armstrong [188], quien fue el primero en reconocer las propiedades de ruido-robustez de la
modulaci6n en frecuencia.
6. El multiplexado estereof6nico suele incluir el uso de la modulaci6n de frecuencia para la transmisi6n
de radio. Sin embargo, tambien es posible transmitirlo utilizando modulaci6n de amplitud como se
plantea en el problema 2.14; para mayores detalles, consulte el artfculo de Mennie [322].
7. Para una descripci6n detallada del receptor superheterodino, vea el Radio Engineering Handbook
editado por Henney ([68], pp. 19-34-19-41).
8. El estudio cualitativo del umbra! en la detecci6n de envolvente que se present6 aquf se tom6 de
Downing ([39], p. 71).
9. En cuanto a una justificaci6n de la suposici6n crftica relativa al fundamento de la simplificaci6n
presentada en la ecuaci6n (2.142), vea Rice [128].
10. Para una exposici6n detallada del efecto de umbra! en los receptores de FM, vea el artfculo de Rice
[128] y el libro de Schwartz, Bennett y Stein ([133], pp. 129-163).
11. La figura 2.45 se adapt6 de Rice [128]. La validez de la curva te6rica II en es ta figura se ha confirmado experimentalmente; vea Schwartz, Bennett y Stein ([133], p. 153). Para algunos en relaci6n con
un trabajo experimental anterior acerca del fen6meno de umbra! en FM, vea el artfculo de Crosby
[225].
12. La idea de utilizar realimentaci6n en tomo a un demodulador de FM fue propuesta originalmente
por Chaffee [215].
166
CAPiTUW
111
13. El tratamiento de! demodulador de FMFB que se present6 en la secci6n 2.13 se basa en el articulo
de Enloe [240]; vea tambien Roberts ([129], pp. 166-181).
14. Para una explicaci6n detallada de los sistemas Dolby que se mencionaron en la parte final de la
secci6n 2.13, vea Stremler (pp. 732-734).
15. Para un tratamiento completo de! analisis no lineal de una malla de fase encadenada, vea Gardner
[48], Lindsey [92] y Viterbi [161].
PROBLEMAS
Modulaci6n de amplitud
2.1 Suponga que se cuenta con dispositivos no lineales para los cuales la corriente de salida i y el voltaje
de entrada vi se relacionan por medio de
0
donde a 1 y a3 son constantes. Explique c6mo es posible utilizar estos dispositivos para proporcionar:
a) un modulador de producto y b) un modulador de amplitud.
2.2 La figura P2.2 muestra un diagrama de circuito de un moduladar de ley cuadratica. La sefial aplicada al
dispositivo no lineal es relativamente debil, de tal modo que puede representarse mediante una ley
cuadratica.
donde a 1 y a2 son constantes, v1 (t) es el voltaje de entrada y v2 (t) es el voltaje de salida. El voltaje de
salida se define por medio de
.----.-..
Disposrtivo
no lineal
1------
m(t)
Sintonizado en fc
FIGURA
P2.2
2.3 La figura P2.3a muestra el diagrama de circuito de un modulador de conmutaci6n. Suponga que la onda
portadora c(t) aplicada al diodo es grande en amplitud, de modo que este ultimo actua como un
interruptor ideal: presenta impedancia cero cuando esta polarizado en directo (es decir, c(t) > 0).
Problemas
16 7
()-{v
t -
1 (t),
c(t) >0
c(t) < 0
0,
Esto es, el voltaje de carga v 2 (t) varfa peri6dicamente entre los valores v1 (t) y cero a una raz6n igual
a la frecuencia de la portadora f , Por tan to, podemos escribir
v 2 (t) =[A, cos(2nf,t) + m(t) ]gT0 (t)
1t n~l
( 1r-1
2n- l
Pendiente
m(t)
=1
0
b)
a)
FIGURA
P2.3
producida por una senal moduladora senoidal de frecuencia f . Suponga que el factor de modulaci6n es= 2 y que la frecuencia f c de la portadora es mucho ~ayor que f m. La senal s(t) de AM se
aplica a un detector de envolvente ideal, produciendose la salida v(t).
a) Determine la representaci6n en series de Fourier v(t).
b) iCual es la proporci6n entre la amplitud de la segunda arm6nica y la amplitud de la fundamental
env(t)?
2.5 La figura P2.5 muestra el diagrama de circuito de un detector de envolvente. Este consiste simplemente en
un diodo y un filtro de resistor-capacitor (RC). En el semiciclo positivo de la senal de entrada, el diodo
esta polarizado en directa y el capacitor C se carga rapidamente hasta el valor pico de la senal de entrada.
Cuando la senal de entrada cae por debajo de este valor, el diodo se polariza en inversa y el capacitor C se
descarga de manera lenta a traves de! resistor de carga Rr El proceso de descarga continua hasta el
siguiente semiciclo positivo. De ahf en adelante, continua la rutina de carga-descarga.
a) Especifique la condici6n que debe cumplir el capacitor C para cargarlo rapidamente y seguir de ese
modo el voltaje de entrada ascendente hasta el pico positivo cuando esta conduciendo el diodo.
b) Especifique la condici6n que el resistor de carga R1 debe satisfacer de manera que el capacitor
C se descargue en forma lenta entre los picas positivos de la onda portadora, pero no tanto
168
CAPiTULO
"
coma para que el voltaje del capacitor no se descargue a la velocidad maxima de cambio de la
onda moduladora.
Salida de AM
s(t)
FIGURA
P2.5
2.6 Considere un detector de ley cuadratica, utilizando un dispositivo no lineal cuya caracterfstica de
transferencia esta definida por
donde a 1 y a 2 son constantes, v 1 (t) es la entrada y v 2 (t) es la salida. La entrada consiste en una onda
deAM
se aplica al sistema que se presenta en la figura P2. 7. Suponiendo que lkam(t) I < 1 para toda t y
que la seiial de mensaje m(t) esta limitada al intervalo -W s f s W y que la frecuencia de la
portadora f, > 2W, demuestre que m(t) puede obtenerse de la salida del extractor de rafz cuadrada v 3 (t).
s(t)
Elevador al
cuadrado
v 1(t)
Filtro
pasobajas
V1(t) = s 2(t)
V2(t)
Extractor
de rafz
cuadrada
vitl
V3(t)=~
FIGURA
P2.7
2.8 Considere una seiial de mensaje m(t) con el espectro que se muestra en la figura P2.8. El ancho de
banda del mensaje corresponde a W = 1 kHz. Esta seiial se aplica a un modulador de producto, junta
con una onda portadora A cos(2nf t), que produce la seiial modulada de DSB-SC s(t). La seiial
modulada se aplica despues ~ un dete~tor coherente. Suponiendo sincronismo perfecta entre las ondas
portadoras en el modulador y en el detector, determine el espectro de la salida del detector cuando: a)
la frecuencia de la portadora f = 1.25 kHz, y b) la frecuencia de la portadora f = 0.75 kHz. lCual es la
frecuencia de portadora mas baj a para la cual cada componente de la seiial modulada s (t) es ta determinada en forma unica por m(t)?
Problemas
169
M(j)
FIGURA
P2.8
2.9 La figura P2.9 muestra el diagrama de circuito de un modulador balanceado. La entrada aplicada a la
parte superior de! modulador de AM es m(t), en tanto que la que se aplica al modulador de AM
. inferior es -m(t); estos dos moduladores tienen la misma sensibilidad de amplitud. Demuestre que la
salida s(t) de! modulador balanceado consiste en una seiial modulada de DSB-SC.
m(t)
Modulador
de AM
1-------.
+
Oscilador
-m(t)
s(t)
Modulador
deAM
1-------'
FIGURA
P2.9
y(t) = s 2 (t)
La salida y (t) se aplica luego a un filtro de banda angosta con una respuesta en magnitud pasobanda de
uno, frecuencia de banda media 2f,, y ancho de banda !if. Suponga que !if es lo bastante pequeiia
para tratar el espectro de y(t) como esencialmente constante dentro de la banda de paso de! filtro.
a) Determine el espectro de la salida y(t) del dispositivo de ley cuadratica.
b) Muestre que la salida v(t) del filtro es aproximadamente senoidal y que esta dada por
A2
v(t)::::-' Et'l[cos(4nf,t)
170
CAPiTULO
111
es necesaria para recuperar las seiiales de! mensaje m 1 (t) y m2 (t) a la salida de! receptor; f, es la
frecuencia de la portadora y W es el ancho de banda de! mensaje. Sugerencia: evalue el espectro de
las dos salidas de! receptor.
2.13 Suponga que en el receptor de! sistema de multiplexado de portadora en cuadratura de la figura
2. lOb la portadora local disponible para la demodulacion tiene un error de fase <I> con respecto a la
fuente de la portadora que se usa en el transmisor. Suponga un canal de comunicaciones sin distorsion entre el transmisor y el receptor, muestre que este error de fase ocasionara que se produzca
diafonia entre las dos seiiales demoduladas a las salidas del receptor. Por diafonfa damos a entender
que una parte de una seiial de! mensaje aparece en la salida de! receptor que pertenece a la otra
seiial de mensaje, y viceversa.
2.14 Una version particular de un estereof6nico de AM utiliza multiplexado en cuadratura. Espedficamente,
la portadora A, cos(2nf,t) se usa para modular la seiial suma
m 1 (t)=V0 +m 1 (t)+m,(t)
donde V0 es una compensacion de cd que se incluye con el fin de transmitir la componente de la
portadora, m r (t) es la seiial de audio del !ado izquierdo y m, (t) es la seiial del audio de !ado derecho.
La portadora en cuadratura A, sen(2nf /) se utiliza para modular la seiial de diferencia
m 2 (t)=m,(t)-m,(t)
a) Demuestre que es posible utilizar un detector de envolvente para recuperar la suma m,(t) + m 1 (t)
de la seiial multiplexada en cuadratura. (Como minimizarfa usted la distorsion de seiial que
produce el detector de envolvente?
b) Demuestre que un detector coherente puede recuperar la diferencia m 1 (t) - m,(t).
c) Modulacion de una sola banda lateral con unicamente la banda lateral superior transmitida.
d) Modulacion de banda lateral unica con t'.micamente la banda lateral inferior transmitida.
2.16 La transformada de Hilbert de una senal transformable de Fourier m(t), denotada por m(t), se define
por medio de (vea el apendice 2)
m(t)=l_J= m('t)d't
n -= t-'t
En el dominio de la frecuencia, tenemos
M(f) = - j sgn(f)M(f)
donde m(t) ~ M(f), m(t) ~ M(f), y sgn(f) es la funcion signo.
Problemas
171
Jc
donde el signo menos corresponde a la transmisi6n de la banda lateral superior y el signo mas a la
transmisi6n de la banda lateral inferior.
2.17 El oscilador local que se usa para la demodulaci6n de una seftal de SSB s(t) tiene un error de
frecuencia t1f medido con respecto a la frecuencia de la portadora f, que se utiliza para generar s(t).
De otro modo, hay un sincronismo perfecta entre este oscilador en el receptor y el oscilador que
suministra la onda portadora en el transmisor. Evalue la seftal demodulada en las siguientes dos
situaciones:
a) La seftal de SSB s(t) esta compuesta s6lo por la banda lateral superior.
b) La seftal de SSB s (t) consiste s6lo en la banda lateral inferior.
2.18 La figura P2.18 muestra el diagrama de bloques del metodo de Weaver para generar ondas moduladas
de SSB. La seftal de mensaje (moduladora) m(t) se limita a la banda fa :::; lfl :::; fb. La portadora
auxiliar aplicada al primer par de moduladores de producto tiene una frecuencia f 0 que yace en el
centro de esta banda, segun indica
f _fa+ fb
2
0 -
Los filtros pasobajas en los canales en fase yen cuadratura son identicos, cada uno con una frecuencia de carte igual a (f b - f )/2. La portadora aplicada al segundo par de moduladores de producto
tiene una frecuencia f, que es mayor a (fb - f )/2. Dibuje los espectros en los diversos puntos en el
modulador de la figura P2.18 y, por tanto, demuestre que:
a) Para la banda lateral inferior, .las contribuciones de los canales en fase y en cuadratura son de
polaridad opuesta, y sumandolos a la salida del modulador, se suprime la banda lateral inferior.
b) Para la banda lateral superior, las contribuciones de los canales en fase yen cuadratura son de la
misma polaridad, y sumandolos, se transmite la banda lateral superior.
c) lC6mo modificarfa el modulador de la figura P2.18 de manera que s6lo se transmita la banda
lateral inferior?
Canal en fase
m(t)
Modulador
de producto
cos
Filtro
pasobajas
(27Tf0 rl
Modulador
de producto
Modulador
de producto
COS (27Tfc t)
Filtro
pasobajas
sen (27Tf0 t)
Modulador
de producto
sen (27Tfc t)
Canal en cuadratura
FIGURA
P2.18
Onda de
SSB
172
CAPiTIJLo
oi
2.19 El espectro de una sefial de voz m(t) es cero fuera del intervalo fa~ lfl ~ fb. Para asegurar la privacfa
de comunicaci6n, esta sefial se aplica a un cript6gmfo que consiste en los siguientes componentes en
cascada: modulador de producto, filtro pasoaltas, segundo modulador de producto y filtro pasobajas.
La onda portadora aplicada al primer modulador de producto tiene una frecuencia igual a f ,, en tanto
que la del segundo modulador de producto corresponde a fb + f,; ambos tienen amplitud unitaria. Los
filtros pasoaltas y pasobajas tienen la misma frecuencia de corte en f , Suponga que f, > f b"
a) Obtenga una expresi6n para la salida de s(t) del cript6grafo y dibuje su espectro.
b) Demuestre que la sefial de voz original m(t) puede recuperarse a partir de s(t) utilizando un
descript6gmfo que es identico a la unidad que acaba de describirse.
2.20 En este problema obtenemos la ecuaci6n (2.16) que define la respuesta en frecuencia HQ(f) del filtro
que opera en la sefial de mensaje m(t) para producir la m'(t) correspondiente a la modulaci6n de VSB.
La sefial m'(t), salvo por un factor de escalamiento, constituye la componente en cuadratura de s(t).
Para llevar a cabo la deducci6n, aplicamos s(t) al detector coherente de la figura P2.20 de modo que se
recupere la version escalada de la sefial de mensaje original m(t).
a) Empezando con el diagrama de bloques de la figura 2.12 para la generaci6n de una onda modulada de VSB determine la transformada de Fourier V(f) de la salida v(t) del modulador de producto en la figura P2.20 en terminos de la transformada de Fourier de la sefial de mensaje m(t) y
de la respuesta en frecuencia H(f) del filtro pasobanda de la figura 2.12.
b) Por tanto, al evaluar la transformada de Fqurier de la salida del filtro pasobajas de la figura P2.20,
determine las condiciones que debe cumplir HQ(f) en terminos de H(f) para asegurar la recuperaci6n perfecta de la sefial de mensaje original m(t), excepto por un factor de escalamiento.
Modulador
de producto
Filtro
pasobajas
representa a una
versi6n escalada de la
sei'\al de mensaje
FIGURA
m(t)
P2.20
Pro!}lemas
173
a una banda de frecuencia centrada en una frecuencia interrnedia (Fl) fija de 0.455 MHz. Determine
el intervalo de sintonfa que debe proporcionarse en el oscilador local para lograr este requerimiento.
Filtro
s(t)
pasobanda
cos (21Tfit)
FIGURA
P2.22
2.23 La figura P2.23 muestra el diagrama de bloques de un analizador de espectros heterodino. Este consiste en un oscilador de frecuencia variable, multiplicador, filtro pasobanda y medidor de valor
media cuadratico (rms). El oscilador tiene una amplitud A y opera sabre el intervalo de f 0 a f 0 + W,
donde f 0 es la frecuencia de banda media del filtro y Wes el ancho de banda de la sefial. Suponga
que f 0 = 2W, el ancho de banda del filtro !if es pequefio en comparaci6n con f 0 y que la respuesta
en magnitud de la banda de paso del filtro es igual a uno. Determine el valor de la salida del medidor
de rms para una sefial de entrada pasobajas g(t).
Filtro
pasobanda
Serial de
entrada g(t)
Medidor
de rms
Serial de
salida
Oscilador de
frecuencia
variable
FIGURA
P2.23
Modulaci6n angular
2.24 Dibuje las ondas de PM y FM producidas por la onda de diente de sierra que se muestra en la figura P2.24.
FIGURA
P2.24
174
CAPITULO
sobre un segundo, en terminos de la desviaci6n pico !if de la frecuencia de portadora, el retraso 't y
la frecuencia de repetici6n f 0 de la senal transmitida.
/;(t)
Sen al
transmitida
fc+
l!>.J
I
~r--~~~---"--l-'\---~-J..----4---..\.---l~_J__._1~~
FIGURA
PZ.25
2.26 La frecuencia instantanea de una onda seno es igual a f - !if para ltl s T/2, y f para ltl > T/2.
Determine el espectro de esta onda modulada en frecuen~ia. Sugerencia: divida el i~tervalo de inte< t < -T/2, -T/2 st s T/2 y T/2 < t < =.
res en tres regiones:
-DO
2.2 7 La modulaci6n de banda lateral (mica puede considerarse como una forma hibrida de modulaci6n
de amplitud y de modulaci6n de frecuencia. Evalue la envolvente en frecuencia instantanea de una
onda de SSB para los siguientes dos casos:
a) Cuando solo se transmite la banda lateral superior.
b) Cuando solo se transmite la banda lateral inferior.
2.28 Considere una sefial de FM de banda angosta definida aproximadamente por
s(t) =Ac cos(2nfct )- PA, sen(2nfct) sen(2nfmt)
a) Determine la envolvente de esta sefial modulada. iCual es la proporcion entre los valores maxima y mfnimo de esta envolvente? Grafique esta proporcion en funcion de p, suponiendo que P
esta restringida al intervalo 0 s p s 0.3.
b) Determine la potencia promedio de una senal de FM de banda angosta, expresada como un
porcentaje de la potencia promedio de la onda portadora no modulada. Grafique este resultado
en funcion de p, suponiendo que p esta restringida al intervalo 0 s P s 0.3.
c) Expandiendo el angulo 8,(t) de la sefial de FM de banda angosta s(t) en la forma de una serie de
potencias y restringiendo el fndice de modulacion p a un valor maxima de 0.3 radianes, demuestre que
8; (t)= 2nfct + P sen(2nfmt)-~sen 3 (2nfmt)
3
iCual es la proporcion de potencia de la tercera armonica con la componente fundamental para
p = 0.3?
2.29 La onda moduladora senoidal
m(t) =Am cos(2nfmt)
se aplica a un modulador de fase con sensibilidad de fase kp. La onda portadora no modulada tiene
frecuencia f, y amplitud Ac.
a) Determine el espectro de la senal modulada en fase que resulta, suponiendo que la desviacion de
fase maxima pp = kpA m no excede de 0.3 radianes.
b) Construya un diagrama fasorial para esta senal modulada y comparela con la de la sefial de FM
de banda angosta correspondiente.
2.30 Suponga que la sefial modulada en fase de! problema 2.29 tiene un valor arbitrario para la maxima
desviacion de fase pp" Esta sefial modulada se aplica a un filtro pasobanda ideal con frecuencia de
banda media f, y a una banda de paso que se extiende de f, - 1.5 f m a f, + 1.5 f m Determine la
Problemas
175
envolvente, fase y frecuencia instantanea de la sefial modulada a la salida del filtro como una funci6n del tiempo.
2.31 Una onda portadora se modula en frecuencia utilizando una sefial senoidal de frecuencia f my amplitud Am.
a) Determine el valor del fndice de modulaci6n p para el cual la componente de la portadora de la
senal de FM se reduce a cero. En este calculo usted puede utilizar los valores deJ 0 (P) que sedan
en la tabla A6.5.
b) En cierto experimento conducido con f m = 1 kHz y Am creciente (empezando desde 0 volt), se
encuentra que la componente de la portadora de la sefial de FM se reduce a cero en el primer momenta en el que Am = 2 volts. iCual es la sensibilidad de frecuencia del modulador? iCual es el valor de Am
para el cual las componentes de la portadora se reducen a cero en el segundo momenta?
2.32 Una sefial de FM con fndice de modulaci6n p = 1 se transmite por un filtro pasobanda ideal con frecuencia de banda media f, Y. ancho de banda 5 f m' donde f, es la frecuencia de la portadora y f m es la frecuencia
de la onda moduladora senoidal. Determine el espectro de magnitud de la salida del filtro.
2.33 Una onda portadora de 100 MHz de frecuencia se modula en frecuencia por medio de una onda
senoidal de 20 volts de amplitud y 100 kHz de frecuencia. La sensibilidad de frecuencia de! modulador
es de 25 kHz por volt.
a) Determine el ancho de banda aproximado de la sefial de FM, utilizando la regla de Carson.
b) Determine el ancho de banda al transmitir s6lo aquellas frecuencias laterales cuya amplitud
supera 1% de la amplitud de la portadora sin modulaci6n. Utilice la curva universal de la figura
2.26 para este calculo.
c) Repita sus calculos, suponiendo que se duplica la amplitud de la sefial moduladora.
d) Repita SUS calculos, suponiendo que se duplica la frecuencia de modulaci6n.
2.34 Considere una senal de PM de banda ancha producida por una onda moduladora senoidal Am
cos (21tf mt), utilizando un modulador con una sensibilidad de fase igual a kP radianes por volt.
a) Demuestre que si la desviaci6n de fase maxima de la sefial de PM es grande en comparaci6n con un
radian, el ancho de banda de la sefial de PM varfa linealmente con la frecuencia de modulaci6n f m'
b) Compare esta caracterfstica de la sefial de PM de banda ancha con la de una sefial de FM de
banda ancha.
2.35 La figura P2.35 muestra el diagrama de bloques de un analizador de espectros en tiempo real que
funciona con base en el principio de modulaci6n de frecuencia. La sefial dada g(t) y la sefial modulada en frecuencia s (t) se aplican a un multiplicador y la salida g(t)s (t) se alimenta a un filtro de
respuesta al impulso h(t). s(t) y h(t) son seiiales de FM lineales cuyas frecuencias instantaneas varfan
linealmente con el tiempo a velocidades opuestas, de acuerdo con
s(t) =cos (21tf,t -1tkt 2 )
Filtro
g(t)
s(t)
FIGURA
P2.35
Salida
176
CAPiTULO
2.36 Una sefial de FM con una desviaci6n de frecuencia de 10 kHz a una frecuencia de modulaci6n de 5
kHz se aplica a dos multiplicadores de frecuencia conectados en cascada. El primer multiplicador
duplica la frecuencia y el segundo la triplica. Determine la desviaci6n de frecuencia y el fndice de
modulaci6n de la sefial de FM que se obtiene en la segunda salida de! multiplicador. iCual es la
separaci6n de frecuencia de las frecuencias laterales adyacentes de esta sefial de FM?
2.3 7 La figura P2.3 7 muestra el diagrama de bloques de un modulador de frecuencia de banda ancha que
utiliza el metodo indirecto. Este modulador se utiliza para transmitir sefiales de audio que contienen
frecuencias en el intervalo de 100 Hz a 15 kHz. El modulador de fase de banda angosta se alimenta
con una portadora de frecuencia f 1 = 0.1 MHz mediante un oscilador controlado por cristal. Un
segundo oscilador controlado por cristal suministra una onda senoidal de 9.5 MHz de frecuencia al
mezclador. Las especificaciones de! sistema son las siguientes:
Frecuencia de la portadora a la salida de! transmisor, f = 100 MHz
'
Desviaci6n de frecuencia minima, llf = 75 kHz
fndice de modulaci6n maxima en el modulador de fase = 0.3 radianes
a) Calcule las proporciones de multiplicaci6n de frecuencia n 1 y n 2 (precediendo y siguiendo al
mezclador) que satisfaran estas especificaciones.
b) Especifique los valores de la frecuencia de la portadora y la desviaci6n de frecuencia en diversos
puntos en el modulador de la figura P2.37.
Sefial de banda
base
lntegrador
Modulador
de fase de
banda
Multiplicador
de frecuencia
Mezclador
Multiplicador
de frecuencia
angosta
Ji= 0.1
MHz
Sefial de
FM
= 9.5 MHz
Oscilador
controlado
par cristal
Oscilador
contro!ado
por cristal
FIGURA
PZ.37
2.38 La figura PZ.38 muestra la red de determinaci6n de frecuencia de un oscilador controlado por
voltaje. La modulaci6n de frecuencia se produce aplicando la sefial de modulaci6n Am sen(2nfmt)
mas una polarizaci6n Vb a un par de diodos varactores conectados a traves de la combinaci6n paralela de un inductor de 200 ,H y un capacitor de 100 pF. El capacitor de cada diodo varactor se
relaciona con el voltaje V (en volt) aplicado en sus electrodos por medio de
c = 10ov- 112 pF
La frecuencia no modulada de oscilaci6n es 1 MHz. La salida de! oscilador controlado por voltaje se
aplica a un multiplicador de frecuencia para producir una sefial de FM con una frecuencia de portadora de 64 MHz y un fndice de modulaci6n de 5. Determine a) la magnitud de! voltaje de polarizaci6n Vb y b) la amplitud Am de la onda moduladora, dado que f m = 10 kHz.
200
H
100
pF
FIGURA
PZ.38
Problemas
177
2.39 La seftal de FM
s(t)=A,co{2nf,t+2nkf
f~ m(T)dTJ
Detector
Onda de FM
de
envolvente
s(t)
FIGURA
Serial de
salida
P2.39
2.40 Considere el esquema de demodulaci6n de frecuencia que se muestra en la figura P2.40 en el cual la
seftal de FM entrante s(t) se hace pasar por una linea de retardo que produce un corrimiento de fase
de n/2 radianes a la frecuencia de portadora f ,La salida de la lfnea de retardo seres ta de la seftal de
FM entrante, y la seftal compuesta que resulta se detecta entonces en la envolvente. Este demodulador
encuentra aplicaci6n en la demodulaci6n de seftales de FM de microondas. Suponicndo que
cos(2nfm T)= 1
y
Onda de FM
Lfnea de
s(t)
retardo
Detector de
envolvente
FIGURA
Serial de
salida
P2.40
2.41 La figura P2.4 l muestra el diagrama de bloques de un detector de cruce por cero para demodular una
seftal de FM. Esta compuesto por un limitador, un generador de pulsos para producir un pulso corto
en cada cruce por cero de la entrada, y un filtro pasobajas para extraer la onda moduladora.
a) Demuestre que la frecuencia instantanea de la seftal de FM de entrada es proporcional al numero de cruces por cero en el intervalo de tiempo t - (T/2) at+ (T/2), dividido entre T 1
Suponga que la seftal moduladora es esencialmente constante durante este intervalo de tiempo.
178
CAPITULO
b) !lustre la operaci6n de este demodulador, utilizando la onda diente de cierra de la figura P2.24
coma la onda moduladora.
Onda de
FM
Gene radar
de pulsos
Limitador
Filtro
pasobajas
Serial de
salida
P2.41
FIGURA
2.42 Suponga que la sefial recibida en un sistema de FM contiene alguna modulaci6n de amplitud residual de amplitud positiva a(t), segun se indica mediante
s(t) = a(t) cos[2nf,t + <jl(t)]
donde (es la frecuencia de la portadora. La fase <jl(t) se relaciona con la sefial moduladora m(t) por
<jl(t) = 2nkf
J~
m( 1:) di:
donde kf es una constante. Suponga que la sefial s(t) se restringe a una banda de frecuencia de
ancho BT, centrada en (, donde BT es el ancho de banda de transmisi6n de la sefial de FM ante la
ausencia de modulaci6n de amplitud, y que la modulaci6n de amplitud esta variando lentamente en
comparaci6n con <jl(t). Demuestre que la salida de un discriminador de frecuencia ideal que produce
s (t) es proporcional a a(t)m(t). Sugerencia: use la notaci6n completa descrita en el apendice 2 para
representar la onda modulada s (t).
2.43 a) Considere que la onda modulada s(t) de! problema 2.42 se aplica a un limitador rfgido, cuya salida
z(t) esta definida por
z(t) = sgn[s(t)]
{+
1,
-1,
s(t)> 0
s(t) < 0
Demuestre que la salida de! limitador puede expresarse en la forma de una serie de Fourier de!
modo siguiente:
z(t)=.f (-It cos[2rcf,t(2n+l)+(2n+l)<jl(t)]
TCn= 0 2n+l
b) Suponga que la salida de! limitador se aplica a un filtro pasobanda con una respuesta en magnitud pasobanda de uno y ancho de banda BT centrada en torno a la frecuencia de la portadora f ,,
donde B1 es el ancho de banda de transmisi6n de la sefial de FM en la ausencia de modulaci6n de
amplitud. Suponiendo que f, es mucho mayor que BT, demuestre que la salida de! filtro resultante es igual a
y(t) = .cos[2nf,t +<jl(t)]
TC
Al comparar esta salida con la sefial modulada original s(t) definida en el problema 2.42, comente acerca de la utilidad practica de! resultado.
2.44 a) Considere una sefial de FM de frecuencia de portadora f , que produce una sefial moduladora
m(t). Suponga que f es suficientemente grande para justificar el trato de esta sefial de FM como
una sefial de banda 'angosta. Determine una expresi6n aproximada para esta transformada de
Hilbert.
b) Para el caso especial de una onda moduladora senoidal m(t) = A cos(2nf t), encuentre la
expresi6n exacta para la transformada de Hilbert de la sefial de FM resulta~~e. En este caso,
icual es el error de la aproximaci6n que se utiliz6 en la parte a?
Problemas
1 79
2.45 La version de banda lateral (mica de modulaci6n angular se define por media de
s(t) =exp[- ~(t)] cos[27tf,t + <l>(t)]
donde ~(t) es la transformada de Hilbert de la funci6n de fase <l>(t), y ( es la frecuencia de la
portadora.
a) Demuestre que el espectro de la senal modulada s(t) no contiene componente de frecuencia en
el intervalo -f, < f < (, y que es de extension infinita.
b) Dado que la funci6n de fase
<i>(t) = ~ sen(27tfmt)
donde ~ es el fndice de modulaci6n y f mes la frecuencia de modulaci6n, obtenga las expresiones
correspondientes para la onda modulada s(t).
Nata: en los problemas 2.44 y 2.45 necesita referirse al apendice 2 para un tratamiento de la transformada de Hilbert.
Ruido en sistemas de modulaci6n de onda continua
2.46 Una senal modulada de DSB-SC se transmite sabre un canal ruidoso, siendo la densidad espectral
de potencia del ruido como se indica en la figura P2.46. El ancho de banda del mensaje corresponde
a 4 kHz y la frecuencia de la portadora es 200 kHz. Suponiendo que la potencia promedio de la onda
modulada es igual a 10 watts, determine la relaci6n senal a ruido de salida del receptor.
10-6
FIGURA
P2.46
2.47 Evalue las funciones de autocorrelaci6n y las funciones de correlaci6n cruzada de las componentes
en fase y en cuadratura del ruido de banda angosta a la entrada del detector coherente de a) el
sistema de DSB-SC, b) un sistema de SSB utilizando la banda lateral inferior y c) un sistema SSB
utilizando la banda lateral superior.
2.48 En un receptor que utiliza detecci6n coherente, la onda senoidal que genera el oscilador local sufre
un error de fase 9(t) con respecto a la onda portadora cos(2nf t). Suponiendo que 9(t) es una
funci6n de muestreo de un proceso gaussiano de media cero y vari~nza Ci~ y que la mayor parte de!
tiempo el valor maxima de S(t) es pequeno en comparaci6n con la unidad, encuentre el error
cuadratico media de la salida del receptor para modulaci6n de DSB-CS. El error cuadratico media
se define como el valor esperado de la diferencia al cuadrado entre la salida del receptor y la componente de la senal de mensaje de la salida de! receptor.
2.49 Siguiendo un procedimiento similar al que se describi6 en la secci6n 2.11 para el receptor de DSBCS, extienda este analisis de ruido a un receptor de SSB. De manera especffica, evalue lo siguiente:
a) La relaci6n senal de salida a ruido de salida.
b) La relaci6n senal a ruido de! canal.
Por consiguiente, demuestre que la figura de merito para un receptor de SSB es exactamente la
misma que para el receptor de DSB-SC. Advierta que a diferencia del receptor DSB-SC, la frecuencia de banda media de la funci6n de densidad espectral del ruido filtrado de banda angosta en el
extrema frontal del receptor de SSB esta descompensada con respecto a la frecuencia de portadora
f, en una cantidad igual a W/2, donde Wes el ancho de banda del mensaje.
180
CAPiTULO
2.50 Considere que una seiial de mensaje m(t) se transmite utilizando modulacion de banda lateral unica. La densidad espectral de potencia de m(t) es
lfl
lfl~W
SM(f)= aw,
1
0,
en otro caso
donde a y W son constantes. Se agregan ruido blanco gaussiano de media cero y densidad espectral
de potencia NJ2 a la onda modulada de SSB a la entrada del receptor. Encuentre una expresion
para la relacion seiial a ruido de salida del receptor.
2.51 Considere la salida de un detector de envolvente definida por la ecuacion (2.92), que se repite aquf
por conveniencia
2
nb (t) J12
ll
A2
p=
4~o
b) Utilizando la formula para esta probabilidad, calcule la relacion portadora a ruido cuando: 1) se
espera que el detector de envolvente se encuentre por completo en la region de umbra! y 2) se
tiene la certeza de que operara en forma satisfactoria.
Problemas
181
2.54 Considere el sistema de modulaci6n de fase (PM), con la onda modulada definida por
s(t) =A, cos l2nf,t + kpm(t) J
donde kP es una constante y m(t) es la scnal de mcnsaje. El ruido aditivo n(t) en la entrada de!
detector de fase es
n(t) = n 1 (t) cos(2nf,t)-nQ (t) sen(Znf,t)
Suponiendo que la relaci6n portadora a ruido en la entrada de! detector es alta comparada con la
unidad. Determine a) la relaci6n seftal a ruido de salida, y b) la figura de merito de! sistema. Compare sus resultados con el sistema de FM para el caso de modulaci6n senoidal.
2.55 Un sistema FDM utiliza la modulaci6n de banda lateral (mica para combinar 12 senales de voz
independientes y luego utiliza la modulaci6n de frecuencia para transmitir la seftal de banda base
compuesta. Cada senal de voz tiene una potencia promedio Py ocupa la banda de frecuencia 0.3 a
3.4 kHz; el sistema le asigna un ancho de banda de 4 kHz. Para cada seftal de voz, solo se transmite
la banda lateral inferior. Las ondas de la subportadora que se utilizan en la primera etapa de la
modulaci6n estan definidas por
ck(t)=Akcos(2nkf0 t),
O<::;k<::;ll
La senal recibida consiste en una senal de FM transmitida mas ruido blanco gaussiano de media cero
y densidad espectral de potencia N/2.
a) Dibuje la densidad espectral de potencia de la seftal que se produce a la salida de! discriminador
de frecuencia, indicando las componentes tanto de senal como de ruido.
b) Determine la relaci6n entre las amplitudes Ak de la subportadora de manera que las senales de
voz moduladas tengan relaciones de senal a ruido iguales.
2.56 En la explicaci6n de! efecto de umbra! de FM que se present6 en la secci6n 2.13, describimos las
condiciones de los dies que se hacen positivos y de los que se hacen negativos en terminos de la
envolvente r(t) y la fase ljl(t) del ruido de banda angosta n(t). Reformule estas condiciones en terminos de la componente en fase de n1(t) y de la componente en cuadratura nQ(t) de n(t).
2.57 Mediante el uso de! filtro de preenfasis que se muestra en la figura 2.SOa y con una senal de voz
coma la onda moduladora, un transmisor de FM produce una senal que esencialmente se modula en
frecuencia mediante frecuencias de audio inferiores y que se modula en fase a partir de frecuencias
de audio superiores. Explique las razones de este fen6meno.
2.58 Suponga que las funciones de transferencia de los filtros de preenfasis y deenfasis de un sistema de
FM se escalan de la manera siguiente:
Hde(f)=t(l+j~/fo J
El factor de escalamiento k se elige de ta! manera que la potencia promedio de la senal de mensaje
enfatizada sea la misma que la de la senal de mensaje original m(t).
a) Determine el valor de k que satisface este requerimiento para el caso en el que la densidad de
potencia espectral de la senal de mensaje m(t) es
-W<::;f<::;W
en 6tro:lado
b) iCual es el valor correspondiente del factor de mejoramiento I producido al utilizar este par de
filtros de preenfasis y deenfasis? Compare esta proporci6n con la que se obtiene en el ejemplo
2.6. El factor de mejora I se define por media de la ecuaci6n (2.160).
182
CAPfTULO
2.59 Un sistema de modulaci6n de fase (PM) utiliza un par de filtros de preenfasis y deenfasis definidos
por las funciones de transferencia
Hde(f)=
l+(~/fo)
Demuestre que la mejora en la relaci6n sefial a ruido de salida producida al utilizar este par de filtros es
I=
W lf0
tan- 1 (W/f0 )
donde Wes el ancho de banda del mensaje. Evalue esta mejora para el caso en el que W = 15 kHz
f 0 = 2.1 kHz, y compare su resultado con el valor correspondiente para un sistema de FM.
Experimentos de computadora
2.60 En este experimento estudiamos el comportamiento de! detector de envolvente que se muestra en la
figura P2.5 para las siguientes especificaciones:
Resistencia de la fuente, R = 75 Q
Resistencia de la carga, R1 '= 10 kQ
Capacitancia, C = 0.01 F
El diodo tiene una resistencia de 25 Q cuando se polariza en directa y resistencia infinita cuando se
polariza en inversa.
Calcule la forma de onda de la salida de! detector de envolvente, suponiendo una onda de
AM senoidal de entrada con 50% de modulaci6n. La frecuencia de modulaci6n es igual a 1 kHz y la
frecuencia de la portadora corresponde a 20 kHz.
2.61 En este experimento continuamos el estudio de la malla de fase encadenada que se considera en la
secci6n 2.14:
a) Calcule las variaciones en la frecuencia instantanea de! oscilador controlado por voltaje en la
malla para los siguientes parametros de este ultimo:
Parametro de la ganancia de! lazo, K 0
= 2.Q_ Hz
2n
1
Frecuencia natural de! lazo, fn = - -Hz
2n
Factor de amortiguamiento,
s= 0. 707
t..f
= 0.125, 0.5,
u'7 32 Hz.
J;
I FEC
... Muestreo, el cual es basico para todas las formas de modulaci6n par pulsos .
.,_ Modulaci6n par amplitud de pulsos, que es la forma mas simple de modulaci6n par pulsos .
.,_ Cuantizaci6n, la cual, cuando se combina con el muestreo, permite la representaci6n de una seiial
anal6gica en forma discreta tanto en amplitud coma en tiempo .
.,_ Modulaci6n par codificaci6n de pulsos, que es el metodo estandar para la transmisi6n de una seiial de
mensaje anal6gica par medias digitales .
... Multiplexado par division de tiempo, que permite compartir el tiempo de un canal comun a una pluralidad
de usuarios mediante la modulaci6n par pulsos .
... Multiplexores digitales, que combinan muchos fiujos de bits lentos en un solo fiujo mas rapido .
.,_ Otras formas de modulaci6n digital par pulsos, a saber, la modulaci6n delta y modulaci6n diferencial par
codificaci6n de pulsos .
... Predicci6n lineal, que es basica para la codificaci6n de seiiales de mensaje anal6gicas a tasas de bits
reducidas coma en la modulaci6n diferencial par codificaci6n de pulsos .
.,_ Formas adaptables de modulaci6n diferencial par codificaci6n de pulsos y modulaci6n delta .
... El estandar de codificaci6n de audio MPEG-1, que es un sistema de compresi6n perceptualmente sin
perdidas y transparente.
~1
lntroducci6n
En la modulaci6n de onda continua (CW), que estudiamos en el capftulo 2, algunos parametros de
la onda portadora senoidal variaban continuamente en funci6n de la seflal del mensaje. Esto
contrasta directamente con la modulaci6n por pulsos, que estudiamos en el presente capftulo.
En la modulaci6n por pulsos, algun parametro del tren de pulsos se varfa de acuerdo con la senal
del mensaje. Es posible distinguir dos familias de modulaci6n por pulsos: modulaci6n anal6gica
por pulsos y modulaci6n digital par pulsos. En la modulaci6n anal6gica por pulsos se utiliza un tren
de pulsos peri6dicos como la onda portadora y se varfan algunos datos caracterfsticos de cada
pulso (por ejemplo, amplitud, duraci6n o posici6n) en forma continua de acuerdo con el
correspondiente valor de muestreo de la seflal del mensaje. Del mismo modo, en la modulaci6n
anal6gica por pulsos, la informaci6n se transmite basicamente en forma anal6gica, aunque la
transmisi6n ocurre en tiempos discretos. En la modulaci6n digital por pulsos, en cambio, la senal
del mensaje se representa en una forma que es discreta tanto en tiempo coma en amplitud,
permitiendo de ese modo su transmisi6n en forma digital como una secuencia de pulsos codificados; esta forma de transmisi6n de seflales no tiene contraparte de onda continua.
183
184
CAPiTULO
Ill
3.2
Proceso de muestreo
El proceso de muestreo suele describirse en el dominio del tiempo. En consecuencia, es una operaci6n que resulta basica para el procesamiento de seiiales y comunicaciones digitales. Mediante
el uso del proceso de muestreo, una seiial anal6gica se convierte en una secuencia correspondiente de muestras que suelen espaciarse uniformemente en el tiempo. Sin duda, para que un procedimiento de este tipo tenga utilidad practica, resulta necesario que elijamos adecuadamente la
frecuencia de muestreo, de manera que la secuencia de muestras defina en forma unica la seiial
anal6gica original. Esta es la esencia del teorema del muestreo, el cual se deduce en lo que sigue.
Considere una seiial arbitraria g(t) de energfa finita, que se especifica para todo tiempo.
Un segmento de la seiial g(t) se muestra en la figura 3.la. Suponga que muestreamos la seiial
g(t) instantaneamente y a una velocidad unfforme, una vez cada T segundos. En consecuencia,
obtenemos una secuencia infinita de muestras separadas por T, segun'dos y denotadas por {g(nT,)},
donde n toma todos los posibles valores enteros. Nos referimos a T, coma el periodo de muestreo,
y a su redproco f = l{f como la frecuencia de muestreo. Esta forma ideal de muestreo recibe el
nombre de muest;eo instdnwneo.
Sea que g0 (t) denote la seiial que se obtiene al ponderar individualmente los elementos de
una secuencia peri6dica de funciones delta separadas por T, segundos mediante una secuencia
de numeros {g(nT,)}, como se indica mediante (vea la figura 3.lb)
~
g 0 (t)=
L g(nT,)8(t-nT,)
(3.1)
Nos referimos a g0 (t) coma la seiial muestreada ideal. El termino 8(t -nT) representa una funci6n
delta ubicada en el tiempo t = nT. De la definici6n de la funci6n delta, recordamos que tal
funci6n idealizada tiene un area unitaria; vea el apendice 2. De ese modo, podemos considerar
al factor que multiplica g(nT) en la ecuaci6n (3.1) como una "masa" asignada a la funci6n delta
8(t -nTJ Una funci6n delt~ ponderada de esta manera se aproxima bastante bien por media de
g(t)
0
O Ts
a)
b)
FIGURA
3.2
Proceso de muestreo
185
un pulso rectangular de duracion Lit y amplitud g(nT)/Lit; cuanto mas pequeiia hagamos L1t, tanto
tiempo continua de energia finita produce un espectro peri6dico con un periodo igual a la frecuencia de
muestreo.
Otra expresion Util para la transformada de Fourier de una sefial muestreada gi;(t) se puede obtener al tomar la transformada de Fourier de ambos miembros de la ecuacion (3.1) y
observar que la transformada de Fourier de la funcion delta b(t - nT ) es igual a exp (- j2nn fT).
Dejemos que G i;(f) denote la transformada de Fourier de g0 (t). Por' tan to, es posible escribir '
~
G 0 (f) =
L g(nT,) exp(-j2nnff,)
(3.3)
Esta relaci6n se conoce como la transformada de Fourier en tiempo discreto. Puede considerarse
como una representaci6n compleja de la serie de Fourier de la funci6n de frecuencia periodica
G i;(f), definiendo la secuencia de muestras {g(nT)} a los coeficientes de la expansion.
Las relaciones, de acuerdo a como se obtienen aqui, se aplican a cualquier sefial en
tiempo continua g(t) de energfa finita y duraci6n infinita. Sin embargo, suponga que la sefial
g(t) es estrictamente limitada en banda, sin componentes de frecuencia mayores que W Hertz. Es
decir, la transformada de Fourier G(f) de la sefial g(t) tiene la propiedad de que G(f) es cero
para I f I;::: W, como se ilustra en la figura 3.2a; la forma del espectro que se muestra en la figura
se escogio exclusivamente con fines ilustrativos. Suponga tambien que elegimos el periodo de
muestreo T, = l/2W. En ese caso el espectro correspondiente G i;(f) de la sefial muestreada gi;(t)
es como se muestra en la figura 3.2b. Al hacer T s = 1/2W en la ecuacion (3.3), se obtiene
(3.4)
G 0 (f)=f,G(f)+f,
G(f-mf,)
(3.5)
m=---00
m;<O
G(f)
G(O)
-W
0
a)
-Zf,
-f,
-W
f,
Zf,
b)
3.2 a) Espectro de una sefial estrictamente limitada en banda g(t). b) Espectro de la version
muestreada de g(t) para un periodo de muestreo T, = 1/2W.
FIGURA
186
CAPiTULO
:i.i
[fl ;: : W
2.fs =
G(f) =
2 ~ G (f),
8
- W <f <W
(3.6)
-W <f <W
(3.7)
Par tanto, si los valores de muestreo g(n/2W) de una sefial g(t) se especifican para toda n,
entonces la transformada de Fourier G (f) de la sefial esta determinada en forma {mica al utilizar la transformada de Fourier en tiempo discreto de la ecuacion (3.7). Debido a que g(t) se
relaciona con G(f) por medio de la transformada inversa de Fourier, se concluye que la misma
sefial g(t) se determina en forma unica mediante valores de muestreo g(n/2W) para - oo < n < =.
En otras palabras, la secuencia {g(n/2W)} tiene toda la informacion contenida en g(t).
Considere a continuacion el problema de la reconstruccion de la sefial g(t) a partir de la
secuencia de los valores muestreados {g(n/2W)}. Al sustituir la ecuacion (3. 7) en la formula
para la transformada inversa de Fourier que define a g(t) en terminos de G(f), obtenemos
g(t) =
=
r --f g(~)exp(1
-wzwn=~
2W
jnnf )exp(j2nft) df
W
1
I g(~)J: exp[j2nf(t-~)]
df
2W 2W
2W
(3.8)
n=-=
I
n=-=
g(~)
2W
sen(2nWt-nn)
(2nWt - nn)
f g(~)
senc(2Wt-n),
2W
(3.9)
-=<t<oo
n=-=
La ecuacion (3.9) proporciona una formula de interpolaci6n para reconstruir la sefial g(t) a partir
de la secuencia de valores muestreados {g(n/2W)}, con la funcion senc(2Wt) desempefiando el
papel de una funci6n de interpolaci6n. Cada muestra se mutiplica por una version atrasada de la
funcion de interpolacion, y todas las formas de onda que resultan se suman para obtener g(t).
Ahora podemos establecer el teorema de muestreo para sefiales estrictamente limitadas en
banda de energfa finita en dos partes equivalentes, las cuales aplicamos, respectivamente, al
transmisor y al receptor del sistema de modulacion por pulsos:
1. Una seiial limitada en banda de energia finita, que no tiene componentes de frecuencia mayores
que W hertz, se describe par completo especificando las valores de la seiial en instantes separados
par 1/2W segundos.
2. Una seiial limitada en banda de energia finita, que no tiene componentes de frecuencia mayores
que W hertz, puede recuperarse completamente a partir del conocimiento de sus muestras tomadas a una velocidad de 2W muestras par segundo.
3.2
Proceso de muestreo
187
G(f)
0
a)
Gli(f)
-2fs
/\
\
" -fs
/\
\
" fs
\
\
/\
\
\
" 2fs
"
b)
3.3 a) Espectro de una sefial. b) Espectro de una version submuestreada de la sefial presentando el
fen6meno de traslape.
FIGURA
1. Antes del muestreo se emplea un filtro pasobajas de antitraslape para atenuar aquellas
componentes de alta frecuencia de la sefial que no son esenciales para la informacion que
esta misma transporta.
2. La sefial filtrada se muestrea a una frecuencia un poco mayor que la de Nyquist.
El uso de una frecuencia de muestreo mayor que la de Nyquist tiene tambien el efecto benefico
de facilitar el disefio del filtro de reconstrucci6n que se utiliza para recuperar la sefial original de su
version muestreada. Considere el ejemplo de una sefial de mensaje sabre la que se ha realizado
filtrado antitraslape (pasobajas), produciendo el espectro que se muestra en la figura 3.4a. El
espectro correspondiente de la version muestreada instantaneamente de la sefial se ilustra en la
figura 3.4b, considerando una frecuencia de muestreo superior a la de Nyquist. De acuerdo con
la figura 3.4b, vemos de inmediato que el disefio del filtro de reconstruccion puede especificarse
del modo siguiente (vea la figura 3.4c):
II- El filtro de reconstruccion es pasobajas con una banda de paso que se extiende de - W a
W, el cual se determina por media de un filtro antitraslape.
ll> El filtro tiene una banda de transicion que se extiende (para frecuencias positivas) desde
W hasta f s - W, donde f s es la frecuencia de muestreo.
188
CAPiTULO
G(f)
-W
a)
G1;(Jl
I
,.-"
I
I
I
-!,
"
-1,-w
"
"'-f, +W
"
\
\
-W
"
I
\
,.-
"'
\
\
J,-w
"\ \
!,
"J,+W
'
b)
Magnitud
c)
3.4 a) Espectro filtrado antitraslape de una sefial que contiene informaci6n. b) Espectro de una
version muestreada instantaneamente de la sefial, suponiendo el uso de una frecuencia de muestreo mayor
que la frecuencia de Nyquist. c) Respuesta en magnitud del filtro de reconstrucci6n.
FIGURA
El hecho de que el filtro de reconstrucci6n cuente con una banda de transici6n bien definida
significa que este es ffsicamente realizable.
3.3
3.3
FIGURA
3.5
189
res modulados en amplitud e ilustrados como lfneas continuas representa a las sefiales s(t) de la
PAM correspondientes. Hay dos operaciones que incluyen la generaci6n de una sefial de PAM:
s(t) =
m(nTJh(t - nTJ
(3.10)
h(t) =
1,
O<t<T
+,
t = 0, t = T
0,
en otro caso
(3.11)
(3.12)
donde 8(t - nT) es una funci6n delta recorrida en el tiempo. For tanto, convolucionando m3 (t)
con el pulso h(t), obtenemos
ms(t)
* h(t) =
r= ms ('t:)h(t-1:) d-r
= [
(3.13)
190
CAPiTULO
oo
MoDULACI6N
POR PULSOS
h(t)
T
a)
lff(/)1
arg [H(fll
'IT
-'f
-'f
-'f
'f
'f
'f
-'IT
bl
FIGURA 3.6
a) Pulso rectangular h(t). b) Espectro H(f), integrado porla magnitud I H(f)I y la fase arg[H(f)].
* h(t)
n~= m(nTJh(t-nT,)
(3.14)
De acuerdo con las ecuaciones (3.10) y (3.14) se concluye que la sefial s(t) de PAM es matematicamente equivalente a la convoluci6n de m6 (t), la version de m(t) muestreada instantaneamente, y el pulso h(t), segun indica
(3.15)
Tomando la transformada de Fourier de ambos miembros de la ecuaci6n (3.15) y reconociendo que la convoluci6n de dos funciones del tiempo se transforma en una multiplicaci6n de
sus transformadas de Fourier respectivas, tenemos
(3.16)
donde S(f) = F[s(t)], M 0 (f) = F[m0 (t)] y H(f) = F[h(t)]. Adaptando la ecuaci6n (3.2) al
problema presente, advertimos que la transformada de Fourier M 6 (f) se relaciona con la transformada de Fourier M(f) de la sefial de mensaje original m(t) como sigue
M 6 (f) =
f,
L M(f - kfs)
(3.17)
k~-=
S(f) = f,
(3.18)
k~-=
Dada una senal s(t) de PAM cuya transformada de Fourier S(f) se define como la ecuaci6n (3.18), 2c6mo recuperamos la senal de mensaje original m(t)? Como paso inicial en esta
3 .4
Seiial PAM
FIGURA
3.7
s (t)
Filtro de
reconstrucci6n
Ecualizador
191
Seiial de mensaje
m(t)
reconstruccion, es posible pasar s(t) por un filtro pasobajas cuya respuesta en frecuencia se
define en la figura 3.4c. Aquf se supone que el mensaje esta limitado al ancho de banda W y que
la frecuencia de muestreo f es mayor que la de Nyquist 2W. En ese caso, a partir de la ecuacion
(3.18) encontramos que et' espectro que resulta del filtro es igual a M(f)H(f). Esta salida es
equivalente a pasar la sefial de mensaje original m(t) por otro filtro pasobajas de respuesta en
frecuencia H (f).
De acuerdo con la ecuacion (3.11), advertimos que la transformada de Fourier del pulso
h(t) esta dada por
(3.19)
misma que se grafica en la figura 3.6b. Por tanto, vemos que al utilizar muestras de cresta plana
para generar una sefial PAM hemos introducido distorsU5n de amplitud, asf como un retardo de T/2.
Este efecto es bastante similar a la variacion en la transmision con la frecuencia que provoca el
tamafio finito de la abertura de la exploracion optica en la television. En consecuencia, la
distorsion que provoca el empleo de la modulacion de amplitud por pulsos para transmitir una
sefial analogica que contiene informacion se conoce como el efecto de apertura.
Es posible corregir esta distorsion conectando un ecualizador en cascada con el filtro de
reconstruccion pasobajas, como se ilustra en la figura 3.7. El ecualizador tiene el efecto de reducir
la perdida en banda del filtro de reconstruccion cuando la frecuencia aumenta de tal manera que
compensa el efecto de apertura. Idealmente, la respuesta en magnitud esta dada por
1
\H(f)\
1
Tsenc(ff)
nf
sen(nff)
(3.20)
3.4
Madulaci6n par duraci6n de pulsas (PDM), conocida tambien como madulaci6n par ancha
de pulsa, donde las muestras de la sefial del mensaje se utilizan para variar la duracion de
los pulsos individuales en la portadora.
192
CAPiTULO 3
~
Modulaci6n par posici6n de pulso (PPM), donde la posici6n de un pulso relativa a su tiempo
de ocurrencia sin modulaci6n se varfa de acuerdo con la sefial del mensaje.
Estas dos formas de modulaci6n por pulsos se ilustran en la figura 3.8 para el caso de una onda
moduladora senoidal.
En la PDM, los pulsos largos consumen bastante potencia mientras no lleven informaci6n
adicional. Si esta potencia no utilizada se sustrae de la PDM de manera que unicamente se
preserven las transiciones de tiempo, obtenemos la PPM. En consecuencia, esta ultima es una
forma mas eficiente de modulaci6n por pulsos que la PDM.
Puesto que en un sistema PPM la informaci6n que se transmite se encuentra contenida en
posiciones relativas de los pulsos modulados, la presencia de ruido aditivo afecta el desempefio
de un sistema de este tipo, falseando el tiempo en el cual se estima que ocurren los pulsos
modulados. Es posible establecer inmunidad al ruido haciendo que el pulso se construya tan
rapidamente que resulte muy corto el intervalo de tiempo durante el cual el ruido puede ejercer
cualquier perturbaci6n. En realidad, el ruido aditivo no tendrfa ningun efecto en las posiciones
de los pulsos si los pulsos recibidos fueran perfectamente rectangulares, ya que la presencia de
ruido solo introduce perturbaciones verticales. Sin embargo, la recepci6n de pulsos perfectamente rectangulares requerirfa un ancho de banda de canal infinito, lo cual resulta impractico.
Por tanto, con un ancho de banda de canal finit() en la practica, encontramos que los pulsos
recibidos tienen un tiempo de levantamiento finito, de modo que el desempefio del receptor
PPM resulta afectado por el ruido, que es lo esperado.
a)
b)
c)
111111111
Tiempo
d)
3.8 Ilustraci6n de dos formas diferentes de modulaci6n por tiempo de pulso para el caso de una
onda moduladora senoidal. a) Onda moduladora. b) Portadora de pulso. c) Onda PDM. d) Onda PPM.
FIGURA
3.6
Proceso de cuantizaci6n
193
~.5
1. Ambos sistemas tienen una figura de merito proporcional al cuadrado del ancho de banda
de transmisi6n normalizado con respecto al ancho de banda del mensaje.
2. Ambos sistemas presentan un efecto de umbral cuando se reduce la relaci6n sefial a ruido.
La aplicaci6n practica del punto 1 es que, en terminos de un compromiso de ancho de banda
incrementado por un desempefio mejorado ante el ruido, lo mejor que podemos conseguir con
los sistemas de modulaci6n de onda continua y de modulaci6n anal6gica por pulsos es seguir
una ley al cuadrada. La pregunta que surge en este momento en la exposici6n es la siguiente:
Zresulta posible obtener un compromiso mejor que una ley al cuadrado? La respuesta es un sf
definitivo, y la madulaci6n digital par pulsas es la forma de lograrlo. El USO de un metodo de este
tipo constituye una desviaci6n radical de la modulaci6n de onda continua.
De manera especffica, en una forma basica de la modulaci6n digital por pulsos que se
conoce como modulaci6n par codificaci6n de pulsas (PCM), 2 una sefial del mensaje se representa en
forma discreta tanto en tiempo como en amplitud. Esta forma de representaci6n de la sefial permite la transmisi6n de la sefial del mensaje como una secuencia de pulsas binarias codificadas. Dada
una secuencia de este tipo, el efecto del ruido del canal en la salida del receptor puede reducirse
hasta un nivel ignorable hacienda simplemente que la potencia promedio de la onda binaria
transmitida PCM sea lo suficientemente grande en comparaci6n con la correspondiente al ruido.
Dos procesos fundamentales estan implicados en la generaci6n de una onda PCM binaria:
muestrea y cuantizaci6n. El proceso de muestreo se ocupa de la representaci6n en tiempo discreto
de la sefial del mensaje. Para su aplicaci6n apropiada, tenemos que seguir el teorema de muestreo
que se describi6 en la secci6n 3.2. El proceso de cuantizaci6n tiene que ver con la representaci6n discreta de la amplitud de la sefial del mensaje; la cuantizaci6n es un proceso nuevo, cuyos
detalles se describen en la secci6n siguiente. Por ahora basta sefialar que el uso combinado del
muestreo y la cuantizaci6n permite la transmisi6n de una sefial de mensaje en forma codificada
que, a su vez, posibilita realizar una ley expanencial para el compromiso ancho de banda-ruido, lo
cual se demuestra tambien en la secci6n que sigue.
194
CAPiTULO
1111
Muestra
continua m
Cuantlzador
g()
Muestra
discreta v
FIGURA
3.9
k = 1, 2, ... , L
(3.21)
donde L es el numero total de niveles de amplitud utilizados en el cuantizador. Las amplitudes discretas, mk' k = l, 2, ... , L, en la entrada del cuantizador reciben el nombre de
niveles de decision o umbrales de decision. En la salida del cuantizador, el indice k se transforma
en una amplitud vk que representa todas las amplitudes de la celda ~; las amplitudes discretas
vk, k = l, 2, ... , L, reciben el nombre de niveles de representacion o de reconstruccion, y el
espaciamiento entre dos niveles de representaci6n adyacentes se denomina cuanto o tamano de
paso. De esa manera, la salida del cuantizador v es igual a vk si la muestra de la sefi.al de entrada
m pertenece al intervalo ~ La correspondencia (vea la figura 3.9a)
v =g(m)
(3.22)
Proceso de cuantizaci6n
3.6
Nivel de
salida
Nivel de
salida
-4
-4
1111
RUIDO
Nivel de
Nivel de
entrada
entrada
-4
a)
FIGURA
195
3.10
b)
DE CUANTIZACION
El uso de la cuantizaci6n introduce un error que se define coma la diferencia entre la sefial de
entrada my la senal de salida v. El error recibe el nombre de ruido de cuantizaci6n. La figura 3.11
ejemplifica una variaci6n tipica del ruido de cuantizaci6n coma funci6n del tiempo, suponiendo el uso de un cuantizador uniforme del tipo de media escal6n.
Dejemos que la entrada del cuantizador m sea el valor de la muestra de la variable aleatoria
M de media cero. (Si la entrada tiene una media distinta de cero, siempre podemos eliminarla
restando la media de la entrada y sumandola de nuevo despues de la cuantizaci6n.) Un
Tiempo~
FIGURA
3.11
196
CAPITULO
cuantizador g() hace corresponder la variable aleatoria de entrada M de amplitud continua con
una variable aleatoria discreta V; sus valores de las muestras respectivas m y v se relacionan por
medio de la ecuaci6n (3 .22). Denote mos el error de cuantizaci6n por la variable aleatoria Q del
valor de muestreo q. De tal modo, describimos
q = m-v
(3.23)
o, en forma correspondiente,
Q=M-V
(3.24)
Teniendo la entrada M media igual a cero y suponiendo que el cuantizador es simetrico como en
la figura 3.10, se concluye que la salida del cuantizador V y, en consecuencia, el error de
cuantizaci6n Q tambien tendran media cero. De tal modo, en una caracterizaci6n estadfstica
parcial del cuantizador en terminos de la relaci6n sefial a ruido de salida (cuantizaci6n) s6lo
necesitamos determinar el valor cuadratico medio del error de cuantizaci6n Q.
Considere entonces la entrada m de amplitud continua en el intervalo (-m . , m . ) .
Suponiendo un cuantizador uniforme del tipo de medio aumento que se ilustra e;afa fig~~a
3.lOb, encontramos que el tamafio del escal6n del cuantizador esta dado por
~ = 2mmax
L
(3.25)
donde Les el numero total de niveles de representaci6n. Para un cuantizador uniforme, el error de
cuantizaci6n Q tendra sus valores de las muestras delimitadas por - ~/2 s q s M2. Si el tamafio del
escal6n ~ es suficientemente pequefio (es decir, el numero de niveles de representaci6n L es lo
bastante grande), resulta razonable suponer que el error de cuantizaci6n Q es una variable aleatoria
uniformemente distribuida, y que el efecto de interferencia del ruido de cuantizaci6n en la entrada
del cuantizador es similar al del ruido termico. De tal modo, podemos expresar la funci6n de
densidad de probabilidad del error de cuantizaci6n Q del modo siguiente:
~
--<qs2
2
(3.26)
en otro caso
Sin embargo, para que esto sea cierto necesitamos asegurar que la sefial de entrada no sobrecargue al cuantizador. En ese caso, con la media del error de cuantizaci6n igual a cero, su
varianza a~ es la misma que la del valor cuadratico medio:
a~ = E[Q
(3.27)
a2 - _!_JM2 2
Q -
~ -!>./2q dq
~2
(3.28)
12
Por lo comun, el numero L-ario k, que denota el k-esimo nivel de representaci6n del
cuantizador, se transmite al receptor en forma binaria. Denotemos mediante R el numero de bits
por muestra utilizados en la construcci6n del c6digo binario. Entonces es posible escribir
(3.29)
3.6
Proceso de cuantizaci6n
197
o, de modo equivalente,
(3.30)
Por consiguiente, sustituyendo la ecuaci6n (3.29) en la (3.25), obtenemos el tamafio de escal6n
Li= 2mmax
2R
(3.31)
(Jz = .l
2
3 mmax
(3.32)
Sea P la potencia promedio de la sefial de mensaje m(t). Es posible expresar entonces la relaci6n
senal a ruido de salida de un cuantizador uniforme como
(SNR) 0
__f__
(3.33)
(Jz
=[:; r
bzR
max
La ecuaci6n (3.33) muestra que la relaci6n sefial a ruido de salida del cuantizador aumenta exponencialmente con el numero creciente de bits por muestra, R. Reconociendo que un aumento en
R requiere un incremento proporcional en el ancho de banda (transmisi6n) del canal BT, vemos
consecuentemente que el uso de un c6digo binario para la representaci6n de una sefial de
mensaje (como en la modulaci6n por codificaci6n de pulsos) ofrece un metodo mas eficiente
que cualquier modulaci6n de frecuencia (FM) o modulaci6n por posici6n de pulsos (PPM) para
el compromiso entre el mayor ancho de banda del canal y el mejor desempefio ante el ruido. Al
plantear este enunciado, supusimos que los sistemas de FM y PPM estan limitados por el ruido
del receptor, en tanto que el sistema de modulaci6n por codificaci6n binaria esta limitado por el
ruido de cuantizaci6n. Ampliaremos este tema al final de la secci6n 3.8.
~ EJEMPLO 3.1
Considere el caso especial de una sefial moduladora senoidal de carga completa y amplitud Am, que
utiliza todos los niveles de representaci6n que se proporcionan. La potencia promedio de la sefial es
(suponiendo una carga de 1 ohm)
AZ
P=_.!!!..
El intervalo total de la entrada del cuantizador es 2A , debido a que la sefial moduladora oscila
entre - A m y A m . Por tanto, es posible fii'ar mm""x
, = A m ~en cuyo caso el uso de la ecuaci6n (3.32)
produce la potencia promedio (varianza) del ruido de cuantizaci6n como
(Jz = .l A z z-2R
Q
De tal manera, la relaci6n sefial a ruido de salida de un cuantizador uniforme, para un tono de
prueba a plena carga, es
(SNR) 0
= 2A; 12
A m 2-zR I 3
= l(2rn)
2
(3.34)
+ 6R
(3.35)
198
CAPiTULO
II
Numero de niveles de
representaci6n, L
32
64
128
256
5
6
7
8
31.8
37.8
43.8
49.8
Para diversos valores de L y R, los valores correspondientes de la relaci6n senal a ruido se presentan en la
tabla 3.1. A partir de la tabla es posible realizar una rapida estimaci6n del numero de bits por muestra que
se requierc para una relaci6n senal a ruido de salida deseada, suponiendo modulaci6n senoidal.
....
Hasta ahora en esta secci6n nos hemos centrado en c6mo caracterizar cuantizadores escalares
sin memoria y en evaluar su desempeno. Sin embargo, al hacerlo de ese modo evitamos el diseno
6ptimo de los cuantizadores, esto es, el aspecto de elegir los niveles de representaci6n y las celdas
de partici6n de manera que se minimice la potencia promedio de cuantizaci6n para un numero
preestablecido de niveles de representaci6n. Desafortunadamente, este problema de optimizaci6n
no conduce por si solo a una soluci6n de forma cerrada, en virtud de la naturaleza altamente no
lineal del proceso de cuantizaci6n. Mas bien, contamos con algoritmos efectivos para determinar
el diseno 6ptimo de manera iterativa. Un algoritmo bien conocido que merece mencionarse en
este contexto es el cuantizador de Lloyd-Max, que se discute a continuaci6n.
lllll CONDICIONES PARA LA OPTIMIZACION DE CANTIDADES ESCALARES
El desafio que se enfrenta al disenar un cuantizador escalar es c6mo elegir los niveles de representaci6n y las celdas de partici6n en tomo a ellos, de modo que se minimice la potencia promedio de cuantizaci6n para un numero fijo de niveles de representaci6n.
Para establecer el problema en terminos matematicos, considere una senal de mensaje
m(t) extraida de un proceso estacionario M(t). Dejemos que - A:<:::; m :<:::;A denote el intervalo
dinamico de m(t), el cual se divide en un conjunto de L celdas, como se indica en la figura 3.12.
Las fronteras de las celdas de partici6n se definen mediante un conjunto de numeros reales ml'
m , . . , mL+l que satisfacen las siguientes tres condiciones:
2
m 1 =-A
mL+l
mk
=A
:<: :; mk + 1 para k
1, 2, ... , L
(3.36)
~-------2A--------
3.12 Ilustraci6n de la division de! intervalo dinamico -As; ms; A de una senal de mensaje m(t) en
un conjunto de L celdas.
FIGURA
3.6
Proceso de cuantizaci6n
199
Denotemos los niveles de representacion (es decir, los valores de cuantizacion) por vk,
k = 1, 2, ... , L. Entonces, suponiendo que d(m, vk) denota una medida de la distorsi6n al usar vk
para representar todos aquellos valores de la entrada m que se encuentran dentro de la celda de
particion ~' la meta es determinar dos conjuntos, {vk}t =l y {J,)\ =l' que minimicen la distorsi6n
promedio
L
D=
t;.L,tk d(m,vk)fM(m) dm
(3.37)
(3.38)
en cuyo caso hablamos de la distorsi6n media cuadratica. En cualquier caso, el problem2 de
optimizacion planteado aqui es no lineal, definiendose una solucion explicita y de forma cerrada. Para sortear esta dificultad, recurrimos a un metodo algoritmico para resolver el problema
de manera iterativa.
En terminos estructurales, el cuantizador consiste en dos componentes con parametros de
disefi.o interrelacionados:
(3.39)
= vk,
k = 1, 2, ... , L
(3.40)
(3.41)
Para que se alcance la cota inferior que se especifica en la ecuacion (3.41) requerimos que la
correspondencia no lineal de la ecuacion (3.40) se cumpla solo si la condicion
d(m, vk) ~ d(m, v)
(3.42)
200
CAPITULO
!ii
La condici6n necesaria que se describe en la ecuaci6n (3.42) para la optimizaci6n del codificador
de un libro de c6digos especificado 05 se reconoce como la condici6n del vecino mas cercano. En
otras palabras, la condici6n del vecino mas cercano requiere que la celda de partici6n~ incorpore
todos aquellos valores de la entrada m que estan mas cercanos a vk que cualquier otro elemento del
libro de c6digos 05. Esta condici6n de optimizaci6n se satisface en realidad en forma intuitiva.
Lo1k mfM(m) dm
f,
--~-----
k,opt -
mcffk
(m) dm
f,
mE$k
fM(m) dm
1)
(3.46)
Por tanto, es posible interpretar la condici6n de optimizaci6n de la ecuaci6n (3.45) como la elecci6n del nivel de representaci6n vk igual a la media condicional de la variable aleatoria M, dado que
M se encuentra en la celda de partici6n ~ De este modo podemos establecer formalmente la
condici6n de optimizaci6n del decodificador para un codificador dado en la forma siguiente:
(3.47)
donde E es el operador de esperanza. La ecuaci6n (3.4 7) tambien se satisface en forma intuitiva.
Advierta que la condici6n del vecino mas cercano (condici6n I) para la optimalidad del
codificador para un decodificador determinado se prob6 para una distorsi6n promedio generica.
Sin embargo, el requerimiento de la media condicional (condici6n II) para la optimalidad del
decodificador relativa a un codificador determinado se prob6 para el caso especial de una distorsi6n cuadratica media. En cualquier caso, estas dos condiciones son necesarias para la
optimalidad de un cuantizador escalar. Basicamente, el algoritmo para disefiar el cuantizador
consiste en la optimizaci6n alternativa del codificador de acuerdo con la condici6n I, en la
optimizaci6n posterior del decodificador en apego a la condici6n II, y en proseguir de este modo
3. 7
201
hasta que la distorsi6n promedio D alcance un mfnimo. Un cuantizador 6ptimo disefiado de este
modo recibe el nombre de cuantizador de Llayd-Max. 4
L 3. 7
(PCM), una seiial de mensaje se representa par media de una secuencia de pulsos codificados, la cual
se consigue al representar la seiial en forma discreta tanto en tiempa coma en amplitud. Las operaciones basicas que se efectuan en el transmisor de un sistema PCM son el muestrea, la cuantizaci6n
y la codificaci6n, coma se muestra en la figura 3.13a; el filtro pasobajas anterior al muestreo se
incluye para evitar el traslape de la sefial de mensaje. Las operaciones de cuantizaci6n y codificaci6n se ejecutan casi siempre en el mismo circuito, el cual recibe el nombre de convertidar
anal6gico-digital. Las operaciones basicas en el receptor son la regeneraci6n de sefiales deterioradas, la decodificaci6n y la recanstrucci6n del tren de muestras cuantizadas, coma se ilustra en la
figura 3.13c. La regeneraci6n ocurre tambien en puntos intermedios a lo largo de la trayectoria
de transmisi6n segun sea necesario, coma se sefiala en la figura 3.13b. Cuando se recurre al
multiplexado por division del tiempo, se vuelve necesario sincronizar el receptor con el transmisor para que todo el sistema opere en forma satisfactoria, coma se explica en la secci6n 3.9. En
lo que sigue describimos las diversas operaciones que constituyen un sistema PCM basico.
Miii
MuESTREO
Fuentes de
seflales de
mensaje
continuas en el
tiempo
Filtro
pasobajas
Muestreador
Codificador
Cuantizador
a) Transmisor
Sefial PCM
distorsionada
producida a la
salida del canal
Repetidor
Repetidor
regenerative
regenerative
b) Trayectoria de transmisi6n
Circuito de
regeneraci6n
Decodificador
Filtro de
reconstrucci6n
c) Receptor
FIGURA
3.13
Destina
202
CAPITULO
modo, la aplicacion del muestreo permite la reduccion de la sefial de mensaje que varfa continuamente (de alguna duracion finita) a un numero limitado de valores discretos por segundo.
Jill
CuANTIZACI6N
(3.48)
log(l + )
donde m y v son los voltajes de entrada y salida normalizados, y es una constante positiva. En
la figura 3. l 4a hemos graficado la ley para tres valores diferentes de . El caso de cuantizacion
uniforme corresponde a = 0. Para un valor de determinado, la pendiente redproca de la
0.8
:i2
al'"
.C:!
<ii
E
0.6
0c
'"
1.2
<ii
UJ
0.2
0.4
0.6
Entrada normalizada,
0.8
lml
0.2
0.4
0.6
Entrada normalizada,
b)
a)
FIGURA
1.0
3.14
!ml
0.8
1.0
3. 7
203
curva de compresion que define los escalones cuanticos, esta dada por la derivada de I m I
con respecto a I v I, esto es,
(3.49)
Por tanto, vemos que la ley no es ni estrictamente lineal ni estrictamente logarftmica, sino que
es lineal de modo aproximado a niveles de entrada bajos correspondientes a Im I << 1, y casi
logarltmica a niveles de entrada elevados correspondientes a Im I >> l.
Otra ley de compresion que se usa en la practica es la denominada ley A definida por
Osimis_!_
A
J_slmlsl
A
(3.50)
que se grafica en la figura 3.14b para A variable. El caso de la cuantizacion uniforme corresponde a A = 1. La pendiente redproca de esta segunda curva de compresion esta dada por la
derivada de Im Icon respecto a Iv I, como indica (dependiendo del valor que se asigna a la
entrada normalizada I m I)
1 +log A
dim!
A
'
dlvl = { (1 + A)lml,
1
OsimlsA
1
'
-slmlsl
A
(3.51)
Para regresar las muestras de sefial a su nivel relativo correcto, debemos utilizar un dispositivo
en el receptor con una caracteristica complementaria a la del compresor. Dicho dispositivo recibe el
nombre de expansor. Idealmente, las leyes de compresion y expansion son en sentido opuesto, por lo
que, salvo por el efecto de cuantizacion, la salida del expansor es igual a la entrada del compresor. La
combinacion de un compresor y un expansor recibe el nombre de compandor.
Tanto para la ley como para la ley A, la capacidad del intervalo dinamico del compandor
mejora con el incremento de y A, respectivamente. La SNR para sefiales de bajo nivel aumenta a
costa de la SNR correspondiente a las sefiales de alto nivel. Para ajustar estos dos requerimientos en
conflicto (es decir, una relacion sefial a ruido razonable tanto para sefiales de bajo como de alto
nivel), suele establecerse un compromiso al elegir el valor del parametro para la ley y el parametro
A para la ley A Los valores representativos que se utilizan en la practica son = 255 y A = 87.6.
Tambien es de interes advertir que en los sistemas PCM reales, la circuiterfa de compresion y expansion no produce una replica exacta de las curvas de compresion no lineales que se
muestran en la figura 3.14. En vez de eso, proporcionan una aproximacion lineal par secciones a
la curva deseada. Utilizando un numero suficientemente grande de segmentos lineales, la aproximacion puede acercarse en un alto grado a la curva de compresion real. Esta forma de aproximacion se ilustra en el ejemplo 3.2.
111 CODIFICACION
204
CAPiTULO
TABLA
3.2
0
1
20
21
21
2
3
22
22
22
22
s
6
7
8
9
10
11
12
13
14
15
= 4 bits/muestra
23
23
23
21
23
23
23
21
+ 20
+ 20
+ 21
+ 21 + 2c
+ 20
+ 21
+ 21 + 20
+ 22
+ 22
+ 20
+ 22 + 21
+ 22 + 21 + 20
Numero
binario
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
procesa de codificaci6n para trasladar el conjunto discreto de valores de muestreo a una forma
mas apropiada de sefial. Cualquier plan para representar cada uno de este conjunto de valores
discretos como un arreglo particular de eventos discretos recibe el nombre de c6diga. Uno de los
eventos discretos en un c6digo se denomina elementa de c6diga o simbala. Por ejemplo, la presencia o ausencia de un pulso es un sfmbolo. Un arreglo particular de sfmbolos utilizado en un
c6digo para representar un valor unico del conjunto discreto recibe el nombre de palabra de
c6diga
caracter.
En un c6diga binaria, cada sfmbolo puede tener dos valores o tipos distintos, como la
presencia o ausencia de un pulso. Los dos sfmbolos de un c6digo binario suelen denotarse como
0 y l. En un c6diga temaria, cada sfmbolo puede ser uno de tres valores o tipos de valores
distintos, y asf sucesivamente para otros c6digos. Sin embargo, la maxima ventaja sabre las efectos
de ruida en un media de transmisi6n se abtiene utilizanda un c6diga binaria, debido a que un simbala
binario saporta un nivel relativamente alto de ruida y es facil de regenerar. Suponga que, en un
c6digo binario, cada palabra del c6digo consiste en R bits: bit es el acr6nimo de las palabras en
ingles binary digit (dfgito binario); de tal modo, R denota el numero de bits par muestra. Entonces, utilizando un c6digo de este tipo, es posible representar un total de 2R numeros distintos.
Por ejemplo, una muestra cuantizada en uno de 256 niveles puede representarse mediante una
palabra de c6digo de 8 bits.
Hay varias maneras de establecer una correspondencia uno a uno entre niveles de representaci6n y palabras de c6digo. Un metodo conveniente es expresar el numero ordinal del nivel
de representaci6n como un numero binario. En el Sistema de numeros binarios, cada dfgito
tiene un valor de lugar que es una potencia de 2, como se ilustra en la tabla 3.2 para el caso de
4 bits por muestra (es decir, R = 4).
C6digos de linea
Es posible utilizar cualesquiera de varios c6digos de lfnea para la representaci6n electrica
de una secuencia binaria de datos. La figura 3.15 presenta las formas de onda de cinco importantes c6digos de lfnea para la secuencia de datos de ejemplo 01101001. La figura 3.16 ilustra
Datos binaries
:r-1 I
n c
Tb~
a)
_:u Lfl F
:r on n n
b)
c)
_:t
n n
0
d)
lPnnnn
LJ
L
-A
O~LJ LJ
Tiempo
e)
3.15 C6digos de linea para la representaci6n electrica de datos binarios. a) Transmisi6n de sen.ales
unipolares sin retorno a cero. b) Transmisi6n de sen.ales polares sin retorno a cero. c) Sen.ales unipolares con
retorno a cero. d) Transmisi6n bipolar con retorno por cero. e) C6digo de division de fase o de Manchester.
FIGURA
206
CAPiTULo
"'
"'
"O
.~
Funci6n delta
de peso 1/2
n;
0c
A2
=2
"'
"'
"O
.~
n;
0c
"'c
"'c
13
Jll
0
Q_
Q)
13
2
0
0.5
Q_
0.5
Q)
"O
"O
t5
Q)
Q)
5)-
Q_
"'
Q)
Q)
"O
"O
"O
"O
~
"'
"'
u;
c
Q)
Q)
a
0
0
Frecuencia norma\izada
Frecuencia normalizada
b)
a)
0.5
0.9
"'
"'
I = 41
"'
"'
"O
"O
.~
A2
.~
n;
n;
0c
0c
~Q_
"'c
13
f"unci6n delta
de peso 1
"'c
TI
Q)
0Q_
0.25
0.5
Q)
"O
Q)
"O
t5
Q)
t5
Q)
5)-
Q_
"'
Q)
Q)
"O
"'
"O
"O
"'
u;
"O
u;
Q)
2
2
Frecuencia normalizada
Frecuencia normalizada
c)
d)
"'
"'
"O
N
0c
"'c
0.5
13
Q)
0Q_
Q)
'O
t5
Q)
Q_
"'
Q)
'O
"'
"O
u;
c
a"
2
Frecuencia normalizada
e)
3.16 Espectro de potencia de c6digos de linea: a) Sena! unipolar sin retorno a cero. b) Sena! polar
sin retorno a cero. c) Sena! unipolar con retorno a cero. d) Senal bipolar con retorno a cero. e) Sena! con
codificaci6n de Manchester. La frecuencia se normaliza con respecto a la tasa de bits l(fb, y la potencia
promedio se normaliza en la unidad.
FIGURA
3. 7
207
Codificaci6n diferencial
Este metodo se emplea para codificar informaci6n en terminos de transiciones de seiial. En
particular, se utiliza una transici6n para designar el simbolo 0 en la secuencia de datos binarios
entrante, en tanto que la no transmisi6n se utiliza para designar el sfmbolo 1, como se ilustra en
la figura 3.17. En la figura 3. l 7b mostramos la secuencia de datos codificados diferencialmente
para los datos del ejemplo especificado en la figura 3.l 7a. La secuencia original de datos binarios
que se emplea en este caso es la misma que se utiliz6 en la figura 3.15. La forma de onda de los
datos codificados diferencialmente se muestra en la figura 3.l 7c, suponiendo el uso de transmisi6n de sefiales unipolares sin retomo a cero. A partir de la figura 3.17 es claro que una sefial
codificada en forma diferencial puede invertirse sin afectar su interpretaci6n. La informaci6n
binaria original se recupera comparando simplemente la polaridad de los sfmbolos binarios adyacentes para establecer si ha ocurrido o no una transici6n. Advierta que la codificaci6n diferencial requiere el uso de un bit de referencia antes de iniciar el proceso de codificaci6n. En la
figura 3.17 se utiliza el sfmbolo 1 como bit de referencia.
a) Datos binarios originates
b) Datos codificados diferencialmente
c) Forma de onda
r1
Bit de referencia
0
0
0 ,,__ _ _ _ _ _ _ _ _ _.....,..___ _ __
Tiempo
3.17 a) Datos binarios originales. b) Datos codificados diferencialmente, suponiendo el bit de referencia 1. c) Forma de onda de los datos codificados diferencialmente utilizando transmisi6n de sefiales unipolares
sin retomo a cero.
FIGURA
208
CAPITULO
Onda PCM
AmplificadorDispositivo
distorsionada ~ ecualizador t--......-----~ de toma de
decisiones
Circuito
temporizador
Onda PCM
regenerada
FIGURA
l1l!l
3.18
REGENERACION
El rasgo mas importante de los sistemas PCM se encuentra en la capacidad para controlar los
efectos de distorsi6n y ruido que se producen al transmitir una sefial PCM por un canal. Esta
capacidad se logra al construir la sefi.al PCM mediante una cadena de repetidores regenerativos
ubicados a una distancia suficientemente pr6xima a lo largo de la ruta de transmisi6n. Como
se ilustra en la figura 3.18, un repetidor regenerativo lleva a cabo tres funciones basicas:
ecualizaci6n, temporizaci6n y toma de decisiones. El ecualizador da forma a los pulsos recibidos
de tal manera que compensa los efectos de las distorsiones de amplitud y fase que producen
las caracterfsticas de transmisi6n no ideales del canal. El circuito de temporizaci6n proporciona un tren de pulsos peri6dicos, obtenido de los pulsos recibidos, para muestrear los pulsos
ecualizados en los instantes en los que la relaci6n sefi.al a ruido es un maxima. Cada muestra
extraida de esa manera se compara con un umbral predeterminado en el dispositivo de toma
de decisiones. En cada intervalo de bit se efectua entonces una decision si el simbolo que se
recibe es un 1 o un 0, segun se supere o no el umbral. Si se supera el umbral, un nuevo pulso
de limpieza que representa al simbolo 1 se transmite al siguiente repetidor. En otro caso, se
transmite otro pulso nuevo de limpieza que representa al simbolo 0 al siguiente repetidor. De
esta manera se elimina por completo la acumulaci6n de la distorsi6n y el ruido en un tramo de
repetidor, siempre y cuando la perturbaci6n no sea demasiado grande para provocar un error
en el proceso de toma de decisiones. De modo ideal, salvo por un retardo, la sefi.al regenerada
es la misma que se transmite originalmente. Sin embargo, en la practica la sefi.al regenerada
se aparta de la original por dos razones principales:
1. La inevitable presencia del ruido y la interferencia del canal ocasionan que el repetidor
tome ocasionalmente decisiones equivocadas, introduciendo errores de bit en la sefi.al regenerada.
2. Si el espaciamiento entre las pulsos recibidos se desvfa de su valor asignado, se introduce
una inestabilidad en la posici6n del pulso regenerado, provocando por ello distorsi6n.
l1l!l
DECODIFICACION
La primera operaci6n en el receptor es regenerar (es decir, reformar y limpiar) los pulsos recibidos anteriormente. Estos pulsos limpios se reagrupan en palabras de c6digo y se decodifican (es
decir, se corresponden en sentido inverso) en una sefi.al PAM cuantizada. El proceso de
decodificaci6n implica generar un pulso cuya amplitud es la suma lineal de todos los pulsos en la
palabra de c6digo, siendo cada pulso ponderado por su lugar (2, 21, 22 , , 2R- 1) en el c6digo,
donde R es el numero de bits por muestra.
lllll fILTRADO
La operaci6n final en el receptor consiste en recuperar la sefial de mensaje al pasar la salida del
decodificador por un filtro de reconstrucci6n pasobajas cuya frecuencia de carte es igual al ancho de
3.8
209
banda W del mensaje. Suponiendo que la trayectoria de transmision es sin errores, la sefial recuperada no incluye ruido, con la excepcion de la distorsion inicial que introduce el proceso de cuantizacion.
3.8
1. Ruido del canal, que se presenta en cualquier lugar entre la salida del transmisor y la entrada
del receptor. El ruido del canal siempre esta presente luego de que se activa el equipo.
2. Ruido de cuantizaci6n, el cual se presenta en el transmisor y se transporta en todo momento
hasta la salida del receptor. A diferencia del ruido del canal, el ruido de cuantizacion
depende de la seiial, pues desaparece cuando se corta la sefial del mensaje.
Naturalmente, estas dos fuentes de ruido aparecen en forma simultanea una vez que el sistema
PCM esta en operacion. Sin embargo, la practica tradicional es considerarlas por separado, de
manera que se pueda obtener informacion amplia acerca de sus efectos individuales en el
desempefio del sistema.
El principal efecto del canal de ruido radica en introducir errores de bit en la sefial recibida.
En el caso de un sistema PCM binario, la presencia de un error de bit provoca que el sfmbolo 1
se confunda con el sfmbolo 0 o viceversa. Sin duda, cuanto mas frecuentemente se presenten
los errores de bit, tanto mas distinta se vuelve la salida del receptor en comparacion con la sefial
del mensaje original. La fidelidad de la transmision de informacion mediante PCM en la presencia de ruido de canal puede medirse en terminos de la probabilidad promedio del error de sfmbolo,
la cual se define como la probabilidad de que el sfmbolo reconstruido en la salida del receptor
difiera del sfmbolo binario transmitido, en promedio. La probabilidad promedio del error de
sfmbolo, conocida tambien como tasa de error de bits (BER), supone que todos los bits en la onda
binaria original son de igual importancia. Sin embargo, cuando existe mayor interes en reconstruir la forma de onda analogica de la sefial de mensaje original, los errores de sfmbolo diferentes quiza necesiten ponderarse de manera distinta; por ejemplo, un error en el bit mas significativo
en una palabra de codigo (que representa a una muestra cuantizada de una sefial de mensaje) es
mas peligroso que un error en el bit menos significativo.
Para optimizar el desempefio del sistema en la presencia de ruido del canal, necesitamos
minimizar la probabilidad promedio del error de sfmbolo. Para esta evaluacion, resulta usual
modelar el ruido del canal como gaussiano, aditivo y blanco. El efecto del ruido del canal puede
hacerse practicamente ignorable al asegurar el uso de una adecuada relacion de energfa de la
sefial a densidad de ruido mediante la provision de espaciamiento suficientemente corto entre
los repetidores regenerativos en el sistema PCM. En una situacion de este tipo, el desempefio
del sistema PCM esta limitado esencial y exclusivamente por el ruido de cuantizacion.
A partir de la explicacion del ruido de cuantizacion que se presento en la seccion 3.6,
admitimos que este tipo de ruido se encuentra en esencia bajo el control del disefiador. Puede
hacerse tan pequefio como para ignorarse mediante el uso adecuado de niveles de representacion en el cuantizador y de la selecci6n de una estrategia de compresion y expansion acoplada a
las caracterfsticas del tipo de sefial de mensaje que se transmite. De ese modo, encontramos que
el uso de la PCM ofrece la posibilidad de construir un sistema que sea resistente al ruido del canal
en una escala mayor que la capacidad de cualquier modulacion de onda continua o sistema de
modulacion analogica por pulsos.
!I
UMBRAL DE ERROR
La teorfa que fundamenta el calculo de la tasa de error de bits en un sistema PCM se posterga
hasta el capftulo 4. Por ahora, es suficiente afirmar que la probabilidad promedio del error de
sfmbolo en un receptor PCM de codificacion binaria debida a ruido aditivo blanco gaussiano
210
CAPfTULO
!II
depende exclusivamente de E/N0 , lo cual se define como la proporci6n entre la energia de la senal
transmitida par, bit Eb, y la densidad espectral de ruido, N 0 Advierta que la proporci6n E/N0 es
adimensional aun cuando las cantidades Eby N 0 tienen diferente significado fisico. En la tabla
3.3 presentamos un resumen de esta dependencia para el caso de un sistema PCM binario que
utiliza transmisi6n de seiiales polar sin retomo a cero. El resultado que se presenta en la ultima
columna de la tabla supone una tasa de bits de 105 b/s.
De acuerdo con la tabla 3.3 es claro que existe un umbral de error {a casi 11 dB). Para
E/N0 debajo del umbral de error el desempeiio del receptor implica numeros importantes de
errores, y sabre el umbral el efecto del ruido del canal es practicamente imperceptible. En otras
palabras, siempre que el cociente E/N0 supere el umbra! de error, el ruido de! canal no tiene
virtualmente efectos sobre el desempeiio del receptor, lo cual es precisamente la meta de la
PCM. Sin embargo, cuando E/N0 disminuye por debajo del umbral de error, existe un aumento
agudo en la velocidad a la cual ocurren los errores en el receptor. Debido a que los errores de
decision originan la construcci6n de palabras de c6digo incorrectas, encontramos que cuando
los errores son frecuentes, el mensaje que se reconstruye en la salida del receptor contiene poca
semejanza con el mensaje original.
Al comparar la figura de 11 dB para el umbral de error en un sistema PCM utilizando transmisi6n de seiiales polares NRZ con los 60-70 dB que se requieren para la transmisi6n de habla de alta
calidad utilizando modulaci6n de amplitud, vemos que la PCM requiere mucho menos potencia,
aun cuando la potencia promedio del ruido en el sisteina PCM se aumente R veces en ancho de
banda, donde Res el numero de bits en una palabra de c6digo {es decir, bits por muestra).
En la mayoria de los sistemas de transmisi6n se acumulan los efectos del ruido y la distorsi6n que provienen de los enlaces individuales. Para una calidad determinada de la transmisi6n
completa, cuanto mas larga resulta la separaci6n fisica entre el transmisor y el receptor, tanto
mas estrictos se vuelven los requerimientos en cada enlace del sistema. Sin embargo, en un
sistema PCM, puesto que la seiial puede regenerarse tan a menudo coma sea necesario, los
efectos de la amplitud, la fase y las distorsiones en un enlace {si no son demasiado severos)
practicamente no tienen efecto en la seiial regenerada para el siguiente enlace. Tambien observamos que el efecto del ruido del canal puede hacerse casi ignorable utilizando una proporci6n
E/N0 arriba del umbral. Para todos los fines practicos, los requerimientos de transmisi6n para
un enlace PCM son casi independientes de la longitud fisica del canal de comunicaci6n.
Otta caracteristica importante de un sistema PCM es su resistencia a la interferencia provocada por impulsos dispersos o diafonfa. La presencia combinada del ruido del canal y de la interferencia provoca el aumento del umbral de error necesario para la operaci6n satisfactoria del sistema
PCM. Sin embargo, si se proporciona un margen adecuado sabre el umbral de error en el primer
lugar, el sistema puede resistir la presencia de cantidades mas o menos grandes de interferencia.
Dicho de otra manera, un sistema PCM es robusto con respecto al ruido del canal y la interferencia.
TABLA
E/N0
3.3
4.3 dB
10-z
8.4 dB
10-4
10.6 dB
lQ-6
10 segundos
12.0 dB
10--ll
20 minutos
13.0 dB
10-10
14.0 dB
10-12
1
3
10-3 segundos
10-1segundos
dia
meses
3.9
L 3.9
211
~~)
L___J
"_"'.'._"~~----
, - - - - - - - - - - - __
~I
2
:
.
N
LPF
......
----,
/ /~ \
~\'Co~~~r
Filtros pasabajas
'
Maduladar
par pulsas
Canal de
camunicaci6n
Demodulador
par pulsas
/I
,-
1',
~..1.-~
1
',..._
-~(recanstrucci6n)
S~~;::j~e
.........
\~
LPF
/~/
Desco~;ador
LPF
Relaj de pulsas
FIGURA
3.19
Relaj de pulsas
LPF
2
:
212
CAPITULO
capftulo 4. Sin embargo, a diferencia de la FDM, para una aproximacion de primer orden la TOM
es inmune a las no linealidades en el canal como fuente de diafonfa. La razon para este comportamiento es que las sefiales de mensaje diferentes no se aplican simultaneamente en el canal.
tt
S1NCRONIZACI6N
En aplicaciones en las que se utiliza la PCM, es natural multiplexar diferentes fuentes de mensaje
por medio de la division de tiempo, por lo cual cada fuente mantiene su individualidad a lo largo
de la jornada del transmisor al receptor. Esta individualidad explica la facilidad comparativa con
la cual las fuentes de mensaje pueden eliminarse o reinsertarse en un sistema de multiplexado por
division del tiempo. Cuando aumenta el numero de fuentes de mensaje, el intervalo de tiempo
que es posible asignar a cada fuente tiene que reducirse, puesto que la totalidad de las mismas
debe ajustarse a un intervalo de tiempo igual al redproco de la frecuencia de muestreo, lo cual, a
su vez, quiere decir que se reduce la duracion permisible de una palabra de codigo que representa
a una sola muestra. Sin embargo, los pulsos tienden a ser mas diffciles de generar y transmitir
cuando disminuye su duracion. Ademas, si los pulsos se vuelven demasiado cortos, los deterioros
en el medio de transmision empiezan a interferir con la operacion apropiada del sistema. En
consecuencia, en la practica es necesario restringir el numero de fuentes de mensaje independientes a las que puedan incluirse dentro de un grupo de division del tiempo.
En cualquier caso, para un sistema PCM ccm multiplexado por division del tiempo que
opere en forma satisfactoria, se vuelve necesario ..que las operaciones de temporizacion en el
receptor, salvo las de perdida de tiempo en la transmision y en la repeticion regenerativa, sigan
muy de cerca las operaciones correspondientes en el transmisor. De manera general, esto se
suma al requisito de un reloj local en el receptor para mantener el mismo tiempo que un reloj
estandar distante en el transmisor, con la excepcion de que el reloj local es un poco mas lento en
una cantidad correspondiente al tiempo que se requiere para transportar las sefiales de mensaje
del transmisor al receptor. Un procedimiento posible para sincronizar los relojes del transmisor
y el receptor consiste en reservar un elemento o pulso de codigo al final de una trama (consistente en una palabra de codigo que se obtiene de cada una de las fuentes de mensaje independientes en sucesion) y transmitir este pulso solo en cualquier otra trama. En un caso de este
tipo, el receptor incluye un circuito que buscarfa el patron de unos y ceros alternandose a la
mitad de la tasa de tramas, con lo que se establecerfa sincronizacion entre el transmisor y el
receptor.
Cuando se interrumpe la trayectoria de transmision, es altamente improbable que los
relojes del transmisor y el receptor continuen indicando el mismo tiempo durante un periodo
prolongado. Por tanto, al llevar a cabo un proceso de sincronizacion, debemos fijar un procedimiento ordenado para detectar su pulso. El procedimiento consiste en observar los elementos de
codigo uno por uno hasta que se detecta el pulso de sincronizacion. Es decir, despues de observar un elemento de codigo particular lo suficiente para establecer la ausencia del pulso de
sincronizacion, el reloj del receptor se ajusta de nuevo mediante un elemento de codigo y se
observa el elemento de codigo que sigue. Este proceso de btisqueda se repite hasta que se detecta el
pulso de sincronizacion. Claramente, el tiempo que se requiere para la sincronizacion depende del
momento en el cual se restablecio la transmision apropiada.
~ EJEMPLO 3.2
El sistema Tl
En este ejemplo describimos las importantes caracteristicas de un sistema PCM conocido como sistem.a
Tl, 6 el cual transporta 24 canales de voz por pares independientes de alambres con repetidores
regenerativos espaciados aproximadamente a intervalos de 2 km. El sistema portador Tl es fundamental para la Jerarqufa de Conmutaci6n Digital Estadounidense que se explic6 en la secci6n 3.10.
Una sefi.al de voz (masculina o femenina) esta limitada esencialmente a una banda de 300 a
3.9
213
3100 Hz en el sentido de que las frecuencias fuera de es ta banda no contribuyen mucho a la eficiencia de la articulacion. En realidad, los circuitos telefonicos que responden a este intervalo de frecuencias ofrecen un servicio bastante satisfactorio. Por tanto, es una costumbre pasar la senal de voz
por un filtro pasobajas con frecuencia de carte de aproximadamente 3.1 kHz antes del muestreo.
Por tanto, con W = 3.1 kHz, el valor nominal de la frecuencia de Nyquist es 6.2 kHz. La senal de voz
filtrada suele muestrearse a una frecuencia un poco mayor, a saber, 8 kHz, que es la frecuencia de
muestreo estandar en los sistemas electronicos.
Para la compresion y la expansion, el sistema Tl utiliza una caracterfstica lineal par secciones
consistente en 15 segmentos lineales para aproximar la ley logarftmica para la ecuacion (3.48) con la
constante = 255. Esta aproximacion se construye de ta! manera que los puntos finales del segmento
se encuentran en la curva de compresion calculada a partir de la ecuacion (3.48) y sus proyecciones
sabre el eje vertical estan uniformemente espaciadas. La tabla 3.4 indica las proyecciones de los puntos
finales del segmento sabre el eje principal y el tamafio de los segmentos individuales. La tabla se
normaliza hasta 8159, de modo que todos los valores se representan como numeros enteros. El segmento cero de la aproximacion es un segmento colineal, que pasa por el origen; contiene un total de
30 niveles de decision uniformes. Los segmentos line ales la, 2a, ... , 7a se encuentran sabre el eje
horizontal, en tanto que los segmentos lineales lb, 2b, ... , 7b yacen debajo del eje horizontal; cada uno
de estos 14 segmentos contiene 16 niveles de decision uniformes. Para un segmento colineal cero, los
niveles de decision a la entrada de! cuantizador son l, 3, ... , 31, y los niveles de representacion
correspondientes a la salida de! cuantizador son 0, 1, ... , 15. En cuanto a los segmentos lineales
lay lb, los niveles de decision a la entrada de! cuantizador son 31, 35, ... , 95, y los niveles de
representacion correspondientes a la salida del cuantizador son 16, 17, ... , 31, y asf sucesivamente para los otros segmentos lineales.
Hay un total de 31 + (14 x 16) = 255 niveles de representacion asociados con la caracterfstica
de compresion-expansion de 15 segmentos que se describio antes. Para alojar este numero de niveles
de representacion, cada uno de los 24 canales de voz utiliza un codigo binario con una palabra de 8
bits. El primer bit indica si la muestra de voz de entrada es positiva o negativa; este bit es un 1 si es
positivo y un 0 si es negativo. Los siguientes 3 bits de la palabra de codigo identifican el segmento
particular dentro del cual se encuentra la amplitud de la muestra de voz de entrada, y los ultimas 4 bits
identifican el nivel de representacion real dentro de ese segmento.
Con una frecuencia de muestreo de 8 kHz, cada trama de la senal multiplexada ocupa un
periodo de 125 s. En particular, esta consiste en 24 palabras de 8 bits, mas un bit unico que se
agrega al final de la trama para fines de sincronizacion. Por tanto, cada trama consta de un total de
(24 x 8) + 1 = 193 bits. De modo correspondiente, la duracion de cada bit es igual a 0.64 7 s, y la
velocidad de transmision que resulta es igual a 1.544 megabits por segundo (Mb/s).
Ademas de la senal de voz, un sistema telefonico debe dejar pasar tambien sefiales de supervision especiales hasta el extrema remoto. Esta informaci6n de la transmisi6n de seiial se necesita para
TABLA
3.4
= 255)
31
la, lb
95
2a, 2b
223
3a, 3b
16
479
4a, 4b
32
991
5a,5b
64
2015
6a, 6b
128
4063
7b
256
8159
214
CAPiTUW
transrnitir pulsos de rnarcado, asf coma sefiales telef6nicas de colgar/descolgar. En el sisterna Tl este
requerirniento se realiza de la rnanera siguiente. Cada 6 trarnas, el bit rnenos significativo (esto es, el
octavo) de cada canal de voz se retarda y un bit de trarumisi6n de seiial se inserta en su lugar, produciendo de esa rnanera una operaci6n de 7 bits prornedio par cada entrada de voz. La secuencia de
bits de transrnisi6n se transrnite de esa rnanera a una frecuencia igual a la tasa de rnuestreo de 8 kHz
dividida entre seis; esto es, 1.333 kb/s. Esta frecuencia de transrnisi6n de sefial se aplica a cada uno
de los 24 canales de entrada.
3. t 0 J!lultiplexores digitales
En la seccion 3.9 presentamos la idea del multiplexado por division del tiempo mediante el cual un
grupo de sefiales analogicas (por ejemplo, sefiales de voz) se muestrean en forma secuencial en el
tiempo a una frecuencia de muestreo comun y despues se aplica el multiplexado para la transmision por una lfnea comun. En esta seccion consideramos el multiplexado de sefiales digitales a
diferentes tasas de bit. Esto nos pennite combinar varias sefiales digitales, como salidas de computadora, sefiales de voz digitalizadas, facsimil digitalizado y sefiales de television, en una (mica
secuencia de datos (a una tasa de bits considerablemente superior que cualquiera de las entradas).
La figura 3.20 muestra un diagrama conceptual de la operacion digital de multiplexado-demultiplexado.
El multiplexado de sefiales digitales se realiza utilizando un procedimiento de intercalamiento
bit par bit con un interruptor selector que toma en forma secuencial un bit de cada lfnea entrante y luego lo aplica a la lfnea comun de alta velocidad. En el extrema receptor del sistema, la
salida de esta linea comun se separa en sus componentes individuales de baja velocidad y luego
se entrega a sus destinos respectivos.
Los multiplexores digitales se clasifi.can en dos grupos principales. Uno se usa para adquirir secuencias de datos de tasa de bits relativamente baja que se originan de computadoras
digitales y realizan el multiplexado para la transmision TOM por la red publica telefonica
conmutable. La puesta en practica de este primer grupo de multiplexores requiere el uso de
modems (moduladores-demoduladores), que se explican en el capitulo 6.
Un segundo grupo de multiplexores digitales forma parte del servicio de transrnisi6n de datos
que ofrecen transrnisores de telecomunicacion tales como AT&T. En particular, estos multiplexores
constituyen una jerarquia digital que realiza el multiplexado por division de tiempo de secuencias de
baja tasa de bits y las convierte en secuencias de tasas de bits superiores. Los detalles de las tasas de
bits que se acomodan en la jerarquia varian de un pais a otro. Sin embargo, un rasgo mundial de la
jerarqufa es que se inicia a 64 kb/s, lo cual corresponde a la representacion de la PCM estandar de
una sefial de voz. Una secuencia de bits entrante a esta tasa, sin que importe su origen, recibe el
nombre de ccrv de seiial digital (DSO). En Esuu.los Unidns, Canaday ]ap6n 7, la jerarqufa se apega a la de
la TOM digital estadounidense, segun se describe a continuacion:
._ La jerarquia de primer nivel combina 24 secuencias de bits DSO para obtener una seiial
digital unica (DSl) a 1.544 Mb/s, la cual se transporta sabre el sistema Tl descrito en el
Linea de
Multiplexor
transmisi6n de
Demultiplexor
alta velocidad
Fuentes de datos
Destinos
FIGURA
3.20
3.10
Multiplexores digitales
215
ejemplo 3.2. Estas secuencias de bit se denominan la velocidad principal en la jerarqufa digital,
debido a que es la velocidad de bit mas baja que existe fuera del conmutador digital. El
conmutador digital es un dispositivo compuesto por memoria y l6gica, cuya funci6n es meramente la conmutaci6n de las sefiales digitales, de ahf el nombre.
> El multiplexor de segundo nivel combina cuatro secuencias de bit OS 1 para obtener una
seiial digital dos (DS2) a 6.312 Mb/s.
El multiplexor de tercer nivel combina siete secuencias de bits DS2 para obtener una seiial
digital tres (DS3) a 44.736 Mb/s.
ft. El multiplexor de cuarto nivel combina seis secuencias de bits DS3 para obtener una seiial
digital cuarta (DS4) a 274.176 Mb/s.
ft. El multiplexor de quinto nivel, el final en la jerarqufa, combina dos secuencias de bits de
DS4 para obtener una seiial digital cinco (DSS) a 560.160 Mb/s.
Advierta que la tasa de bits de una sefial digital producida por uno de estos multiplexores es un
poco superior que el multiplo preestablecido de la tasa de bit entrante debido al apifiamiento de
bits incorporado en el disefio de cada multiplexor; dicho apifiamiento se analizara mas adelante.
Ademas, es importante admitir que las funciones de un equipo de transmisi6n digital
implican meramente transportar una secuencia de bits sin importar que es lo que estos ultimas
significan. Sin embargo, los conmutadores digitales en los dos extremos de la instalaci6n deben
tener una comprensi6n comun de c6mo interpretar los bits dentro de la secuencia, ya sea que
representen voz o datos, formatos de tramas, formatos de transmisi6n, etcetera.
Hay algunos problemas basicos implicados en el disefio de un multiplexor digital, independientemente de su agrupamiento.
216
CAPITULO
111
cuencias de bit OS 1 en una secuencia de bits DS2. Este es el segundo nivel de la jerarqufa
digital que se explic6 antes .
.,,. EJEMPLO
3.3
La figura 3.21 ilustra el formato de senal de! multiplexor Ml2. Cada trama se divide en cuatro
subtramas. Se transmite la primera (lfnea inicial en la figura 3.21), luego la segunda, la tercera y la
cuarta, en ese orden.
La intercalaci6n bit por bit de las cuatro secuencias de bit DSl entrantes se usa para acumular un
total de 48 bits, 12 de cada entrada. Despues se inserta un bit de control mediante el multiplexor. Cada
trama contiene un total de 24 bits de control, separados por secuencias de 48 bits de datos. Se utilizan
tres tipos de bits de control en el multiplexor M12 para proporcionar sincronizaci6n y la indicaci6n de
trama, asi como para identificar cual de las cuatro sefiales de entrada se ha apifiado. Estos bits de control
se designan con las letras F, My C en la figura 3.12. Sus funciones son las siguientes:
1. Los bits de control F, dos por subtrama, constituyen los pulsos de trama principales. Los subindices
en los bits de control F denotan el bit real (0 o 1) transmitido. De ta! manera, la secuencia de
trama principal es Flllllll 1 o 01010101.
2. Los bits de control M, uno por subtrama, forman pulsos de trama secundarios, para identificar las
cuatro subtramas. En este caso tambien los subindices de control M denotan el bit real (0 o 1)
transmitido. Deese modo, la secuencia de trama secundaria es M 0M 1M 1M 1 o 0111.
3. Los bits de control C, tres por subtrama, son indicadores de apiiiamiento. En particular, C 1 se refiere
al canal de entrada I, Cn se refiere al canal de entrada II, etc. Por ejemplo, los tres bits de control C
en la primera subtrama que sigue a M 0 en la primera subtrama son indicadores de apifiamiento para
la primera secuencia de bits DSl. La inserci6n de un bit de apifiamiento en esta cadena de bits DSl
se indica igualando a uno los tres bits de control C. Para indicar que no hay apifiamiento, los tres se
igualan a 0. Si los tres bits de control C indican apifiamiento, el bit de apifiamiento se ubica en la
posici6n de! primer bit de informaci6n asociado con la primera secuencia de bits DS 1 que sigue al
bit de control F 1 en la misma subtrama. De manera similar, las secuencias de bit DS 1 segunda,
tercera y cuarta pueden apifiarse, segun se requiera. Utilizando decodificaci6n l6gica de mayoria en el
receptor, es posible detectar un error unico en cualquiera de los tres bits de control C. Esta forma de
decodificaci6n indica simplemente que la mayorfa de los bits de control C determinan si se transmiti6 una secuencia exclusiva de unos o exclusiva de ceros. De tal modo, los tres unos o combinaciones de dos unos y un cero indican que esta presente un bit de apifiamiento en la secuencia de
informaci6n, siguiendo al bit de control F 1 en la subtrama pertinente. Por otro !ado, tres ceros o
combinaciones de dos ceros y un 1 indican que no se esta utilizando apifiamiento.
El demultiplexor en la unidad M 12 de recepci6n busca primero la secuencia de trama principal
De ese modo establece la identidad para las cuatro secuencias de bit DSl de
1
entrada y tambien para los bits de control My C. A partir de la secuencia M 0M 1M 1M 1 se verifica la
trama correcta de bits de control C. Por ultimo, las cuatro secuencias de bits DSl se demultiplexan
y desapifian en forma apropiada.
El formato de senal que acaba de describirse tiene dos elementos de seguridad:
Flllllll
1. Es posible, aunque improbable, que con apenas la secuencia Fllllllli> una de las secuencias de bit DS 1 entrante pueda contener una secuencia similar. Esto podrfa provocar en este caso
Mc
[48]
cl
[48]
F,
[48]
M1
[48]
c11
[48]
Fo
M1
[48]
c111
[48]
Fo
M1
[48]
ClV
[48]
Fo
Marcadores de
subtrama
lndicadores del
primer apifiamiento
FIGURA
3.21
[48]
F1
[48]
[48]
c11
[48]
F1
[48]
[48]
C.11
[48]
F1
[48]
[48]
ClV
[48]
F1
[48]
[48]
[48]
c11
[48]
c111
[48]
CIV
t
Marcadores de
tram a
cl
cl
lndicadores del
segundo
apifiamiento
t
lndicadores del
tercer
apifiamiento
Bits de
Marcadores
de trama apiFiamiento
3.11
217
49
48
x~=6.312Mb/s
288-S
En esta forma asegura tambien que la frecuencia nominal de reloj DS2 es un multiplo de 8 kHz (la
frecuencia de muestreo nominal de una sefial de voz), que es una caracterfstica deseable.
<Ill
~~J 1
218
CAPITULO
111
= m(nT),
= 0, 1, 2, ...
donde T s es el periodo de muestreo y m(nT)s es una muestra de la sefial m(t) tomada al tiempo
t = n T,, y de modo similar para las muestras de otras sefiales en tiempo continuo. En esas
Modulaci6n delta
3.12
219
m(t)
Aproximaci6n de
escalera
a)
Secuencia
blnaria a la
salida del
modulador
b)
FIGURA
3.22
=~
sgn(e[n])
mq [n] = mq [n - 1]
+ eq [n]
(3.52)
(3.53)
(3.54)
donde e[n] es una seiial de error que representa la diferencia entre la muestra presente m[n] de la
sefial de entrada y la ultima aproximacion m [n - 1] a ella, e [n] es la version cuantizada de e[n]
y sgn() es la funcion signo. Por ultimo, la sahda del cuantizidor mq [n] se codifica para producir
la sefial de DM.
La figura 3.22a ilustra la forma en la cual la aproximacion de escalera m4 (t) sigue las
variaciones de la sefial de entrada m(t) de acuerdo con las ecuaciones (3.52)-(3.54), y la figura 3.22b
exhibe la correspondiente secuencia binaria a la salida del modulador delta. Es claro que en el
sistema de modulacion delta la frecuencia de informacion de transmision es simplemente igual
a la frecuencia de muestreo f = 1/T.
La simplicidad es la virt'ud prin~ipal de la modulacion delta. Esta puede generarse al aplicar la version muestreada de la sefial de mensaje entrante a un modulador que incluye un
comparador, cuantizador y un acumulador interconectados, como se indica en la figura 3.23a. El
block marcado como z- 1 dentro del acumulador representa un retardo unitario, esto es, un retardo igual a un periodo de muestreo. (La variable z suele usarse en la transformada z, la cual
resulta basica para el analisis de sefiales y sistemas en tiempo discreto.) Los detalles del modulador
siguen directamente de las ecuaciones (3.52)-(3.54). El comparador calcula la diferencia entre sus
dos entradas. El cuantizador consiste en un limitador rigido con una relacion de entrada-salida
que es una version escalada de la funcion signo. La salida del cuantizador se aplica entonces a
un acumulador, produciendo el resultado
m 4 [n] = ~
L sgn(e[i])
i::::l
(3.55)
220
CAPiTULO
Cuantizador
deunbit
m[nl
ll
r--
~--
Codificador
Onda
OM
mq[n -
------------
I
I
I
I
-1
L__________________ JI
mq[n]
Acumulador
a)
Salida del
canal
muestreada
Decodificador
I
I
I
I
I
I
I
~-------
Filtro
pasobajas
Seiial de
mensaje
reconstruida
I
I
______ J
Acumulador
b)
FIGURA
3.23
que se obtiene resolviendo las ecuaciones (3.53) y (3.54) para mq [n]. Por tanto, en el instante de
muestreo n T,, el acumulador aumenta la aproximaci6n en un escal6n ~ en una direcci6n positiva o negativa, segun el signo algebraico de la muestra de error e[n]. Si la muestra de entrada
m[n] es mayor que la aproximaci6n mas reciente m [n], se aplica un incremento positivo +~a
la aproximaci6n. En cambio, si la muestra de entrada es mas pequefia, se aplica un incremento
negativo - ~ a la aproximaci6n. En esta forma, el acumulador hace lo mejor que puede para
seguir las muestras de entrada de escal6n en escal6n (de amplitud + ~ o - ~). En el receptor que
se muestra en la figura 3.23b se reconstruye la aproximaci6n de escalera mq (t) al hacer pasar la
secuencia de pulsos positivos y negativos, producidos a la salida del decodificador, a traves de un
acumulador de una manera similar a la que se us6 en el transmisor. El ruido de cuantizaci6n
fuera de banda en la forma de onda de escalera de alta frecuencia mq (t) se rechaza al hacerlo
pasar por un filtro pasobajas, como en la figura 3.23b, con un ancho de banda igual al ancho de
banda del mensaje original.
La modulaci6n delta esta sujeta a dos tipos de errores de cuantizaci6n: distorsi6n de sobrecarga de pendiente y ruido granular. Explicaremos primero el caso de la distorsi6n de sobrecarga de pendiente.
Observamos que la ecuaci6n (3.54) es el equivalente digital de la integraci6n en el sentido de que representa la acumulaci6n de incrementos positivos y negativos de magnitud ~.Ade
mas, denotando el error de cuantizaci6n por q[n], de acuerdo con
mq [n] = m[n]
+ q[n]
(3.56)
+ q[n -
1]
(3.57)
3.12
Modulaci6n delta
221
Aproximaci6n
de escalera
m,(t)
FIGURA
3.24
Ilustraci6n de las dos formas diferentes del error de cuantizaci6n en la modulaci6n delta.
De tal modo, excepto por el error q[n - 1], la entrada del cuantizador es una primera diferencia hacia
atras de la sefial de entrada, que puede considerarse como una aproximaci6n digital a la derivada de
la sefial de entrada o, de manera equivalente, como la inversa de un proceso de integraci6n digital.
Si consideramos la pendiente maxima de la forma de entrada original m(t), resulta claro que para
aumentar la secuencia de muestras {mq [n]} tan rapido como la secuencia de entrada de muestras
{m[n]} en una region de pendiente maxima de m(t), requerimos que la condici6n
~ : :'.'. maxldm(t)I
Ts
dt
(3.58)
se satisfaga. De otro modo encontramos que el tamafio de escal6n L1 es demasiado pequefio para
que la aproximaci6n de escalera mq (t) siga un segmento inclinado de la forma de entrada m(t), con
el resultado de que mq (t) cae detras de m(t), como se ilustra en la figura 3.24. Esta condici6n se
conoce como sobrecarga de pendiente, y el error de cuantizaci6n resultante recibe el nombre de
distorsi6n (ruido) de sobrecarga de pendiente. Advierta que en vista de que la pendiente maxima
de la aproximaci6n de escalera mq (t) esta fija para un tamafio de escal6n L1, los aumentos y
decrementos en mq (t) tienden a ocurrir a lo largo de lfneas rectas. Por esta raz6n, un modulador L1
que usa un tamafio de escal6n fijo a menudo se conoce como modulndor delta lineal.
En contraste con la distorsi6n de sobrecarga de pendiente, el ruido granular ocurre cuando el
tamafio de escal6n L1 es demasiado grande en relaci6n con la caracteristica de pendiente local de la
forma de onda de entrada m(t), causando por ello que la aproximaci6n de escalera mq (t) persiga de
cerca un segmento relativamente plano de la forma de onda de entrada; este fen6meno se ilustra
tambien en la figura 3.24. El ruido granular es analogo al ruido de cuantizaci6n en un sistema PCM.
De este modo vemos que existe la necesidad de un gran tamafio de escal6n para alojar un
amplio intervalo dinamico, en tanto que se requiere un tamafio de escal6n pequefio para una
representaci6n exacta de las sefiales de nivel relativamente bajo. Por tanto, resulta claro que la
elecci6n del tamafio de escal6n 6ptimo que minimice el valor cuadratico medio del error de
cuantizaci6n en un modulador delta lineal sera el resultado de un compromiso entre la distorsi6n de sobrecarga de pendiente y el ruido granular. Para satisfacer un requisito de este tipo
necesitamos hacer "adaptable" al modulador delta, a causa de que el tamafio de escal6n se hace
variar de acuerdo con la sefial de entrada; este asunto se explica adicionalmente en el experimento de computadora que se presenta en la secci6n 3.16.
II MODULACION DELTA-SIGMA
Como se sefial6 antes, la entrada del cuantizador en la forma convencional en la modulaci6n delta
puede considerarse coma una aproximaci6n a la derivada de la sefial de mensaje entrante. Este
comportamiento conduce a una desventaja de la modulaci6n delta en el sentido de que perturbaciones de la transmisi6n coma el ruido originan un error acumulativo en la sefial demodulada. Esta
222
CAPiTULO 3
desventaja puede superarse integrando la sefial de mensaje antes de la modulaci6n delta. El uso de la
integraci6n de! modo que se describe aquf tiene tambien los siguientes efectos beneficos:
I>-
Un esquema de modulaci6n delta que incorpore integraci6n en su entrada se denomina modulaci6n delta-sigma (D-LM). 9 Para ser mas precisos, esto debe llamarse modulaci6n sigma-delta, ya
que la integraci6n se efectua en realidad antes que la modulaci6n delta. A pesar de eso, la
primera terminologfa es la que suele emplearse en la literatura.
La figura 3.25a muestra el diagrama de bloques de un sistema de modulaci6n delta-sigma; en
este diagrama, la sefial de mensaje m(t) se define en su forma en tiempo continua, lo que significa que
el modulador por pulso consiste ahora en un limitador rigido seguido por un multiplicador; el ultimo
componente se alimenta tambien a partir de un generador de pulsos extemos (reloj) para producir
una sefial codificada de 1 bit. El uso de integraci6n a la entrada de! transmisor requiere claramente
de una acentuaci6n de sefial inversa, a saber, de diferenciaci6n, en el receptor. Sin embargo, se
elimina la necesidad de esta diferenciaci6n debido a que la misma se cancela por la integraci6n en el
Generador
de pulsos
Modulador de pulsos
lntegrador 1
Comparador I
Limitador rigido
Sefial de
mensaje
~I+
rn(t)
I
I. ._ ______________ !I
Filtro
pasobajas
Estimaci6n
de la seflal
de mensaje
lntegrador 2
Receptor
Transmisor
a)
Generador
de pulsos
Modulador de pulsos
Comparador
lntegrador
~-~~
Limitador rigido
Sefial de
mensaje
rn(t)
Filtro
pasobajas
de mensaje
L--------------1
Transmisor
Receptor
bl
FIGURA
3.25
Estimaci6n
de la sefial
3.13
Predicci6n lineal
223
1. Un conjunto de p elementos de retraso unitario, cada uno de los cuales se representa por
medio de z-1.
2. Un conjunto de multiplicadores que implican los coeficientes de filtro wl' w2, , wP.
3. Un conjunto de "sumadores" que se utiliza para sumar las versiones escaladas de las entradas retrasadas x[n - 1], x[n - 2], ... , x[n - p] para producir la salida x[n]. La salida del
filtro x[n] o, con mas exactitud, la predicci6n lineal de la entrada, se define consecuentemente mediante la suma de convoluci6n
p
xlnl= L, wkx[n-kl
(3.59)
e[n] = x[n]-x[n]
x[n Entrada
21
x[n]
Predicci6n
x[n]
FIGURA
3.26
224
CAPITULO
El objetivo de diseflo es elegir los coeficientes del filtro wl' w 2, , w 1, de modo que se minimice
un indice de desempeiio, ], definido como el error cuadratico medio:
] = E[e 2 [n]]
(3.61)
Al sustituir las ecuaciones (3.59) y (3.60) en la (3.61) y al expandir los terminos, es posible
reformular el fndice de desempeflo como
(3.62)
Suponemos que la seflal de entrada x(t) es la funci6n que se muestra de un proceso estacionario X(t) de media cero; esto es, E[x[n]] es cero para toda n. Defina
a~
E[x 2 [n]]-(E[x[n]]) 2
E[x 2 [n]]
E[x[n]x[n - k]]
j=l hl
Por tanto, al diferenciar el fndice de desempeflo ] con respecto al coeficiente del filtro wk,
igualando el resultado a cero y rearreglando despues los terminos, obtenemos
k = 1, 2, .. .,p
(3.64)
j=l
[wpw 2 , ,wP]T
rx =vector de autocorrelaci6n de
=
~ =
p par 1
(3.65)
3.13
Predicci6n lineal
225
Rx
(3.66)
w = R;/rx
0
Rx
El empleo de la ecuaci6n (3.66) para calcular el vector de peso de una predicci6n lineal requiere
del conocimiento de la funci6n de autocorrelaci6n Rx[k] de la secuencia de entrada {x[n]} para
retardos k = 0, 1, ... , p, donde p es el orden de predicci6n. lQue sucede si nose cuenta con el
conocimiento de Rx[k] para k variable? En estas situaciones, que ocurren con frecuencia en la
practica, podemos recurrir al uso de un predictor adaptable.
El predictor es adaptable en el siguiente sentido:
> El calculo de los pesos en derivaci6n wk, k = 1, 2, ... , p, procede de una manera "recursiva",
empezando a partir de algunos valores iniciales arbitrarios de los pesos de las derivaciones.
> El algoritmo que se utiliza para ajustar los pesos de las derivaciones (de una iteraci6n a la
siguiente) esta "autodiseiiado", y opera s6lo con base en los datos disponibles.
El objetivo del algoritmo es determinar el punto mfnimo de la superficie de error en forma de
taz6n que describe la dependencia de la funci6n de costo] sobre los pesos de las derivaciones.
Por tanto, es intuitivamente razonable que los ajustes sucesivos a los pesos de las derivaciones
del pronosticador se realicen en la direcci6n del descenso mas pronunciado de la superficie de
error, es decir, en una direcci6n opuesta al vector gradiente cuyos elementos se definen mediante
gk
a;
=-a-, k = 1, 2, ... , p
(3.68)
wk
Esta es en realidad la idea detras del metodo del descenso mas pronunciado. Considere que wk[n]
denota el valor del k-esimo peso de derivaci6n en la iteraci6n n. Entonces el valor actualizado
de este peso en la iteraci6n n + 1 esta definido por
wJn+l]=wk[n]-lgk,
2
k=l,2, ... ,p
(3.69)
226
CAPiTuLO
Ill
donde es el parametro del tamaiio de escal6n que contrala la velocidad de adaptaci6n, y el factor
1/2 se incluye por conveniencia en la presentaci6n. Al diferenciar la funci6n de costo ] de la
ecuaci6n (3.63) con respecto a wk, encontramos de inmediato que
p
gk =-2Rx[k]+2L, wiRJk-j]
(3.70)
p
Esta formula para gk podrfa tener una simplificaci6n adicional, lo cual se logra utilizando valores
instantaneos coma estimaciones de las funciones de autocorrelaci6n Rx[k] y Rx[k - j]. Esto es,
ignoramos las operadores de esperanza en la ecuaci6n (3.70) para facilitar el proceso adaptable
en un esquema paso por paso. De ese modo es posible expresar la estimaci6n correspondiente de
gk en la iteraci6n n coma
p
(3.71)
j=l
Advierta que para una entrada x[n] tomada de un proceso estacionario, el gradiente gk es una cantidad determinfstica, en tanto que la estimaci6n gk [ n] es "el valor de muestreo de una variable aleatoria.
En cualquier caso, al sustituir la ecuaci6n (3.71) en la (3.69) y factorizar el termino comlin x[n - k], es posible escribir
l+
1(
w,(n]x[n- j]
J
(3.72)
e[n]
e[n]=x[n]-L, wJn]x[n-j]
(3. 73)
j=l
En las ecuaciones (3.72) y (3.73) hemos utilizado wk como una estimaci6n del k-esimo peso de
derivaci6n para distinguirlo del valor real wk. Advierta ademas que x[n] desempefia el papel
de una "respuesta deseada" para calcular los ajustes recursivos aplicados a los pesos de derivaci6n del predictor.
Las ecuaciones (3. 72) y (3. 73) constituyen el popular algoritmo de mfnimos cuadrados para
la predicci6n adaptable lineal, cuya operaci6n se describe en la figura 3.27. La raz6n de la
popularidad de este algoritmo de filtrado adaptable es la simplicidad de su puesta en practica.
En particular, la complejidad computacional del algoritmo, medido en terminos de sumas y
multiplicaciones, es lineal en el orden de predicci6n p.
Predictor lineal:
Entrada --~I
{.Zk[nl}
x[n]
Predicci6n
;[n]
FIGURA
3.27
3.14
227
L 3.14
e[n]=m[n]-m[n]
(3.74)
que es la diferencia entre la muestra de entrada sin cuantizar m[n] y una predicci6n de ella,
denotada por m[n]. Este valor predicho se produce utilizando un filtro de predicci6n lineal
cuya entrada, coma veremos, consiste en una version cuantizada de la muestra de entrada
m[n]. La seiial de diferencia e[n] es el error de predicci6n, ya que es la cantidad mediante la cual
el filtro de predicci6n falla al predecir exactamente la entrada. Codificando la salida del
cuantizador, coma en la figura 3.28a, obtenemos una variante de la PCM conocida coma modulaci6n diferencial par codificaci6n de pulsos 10 (DPCM).
La salida del cuantizador puede expresarse coma
eJn]=e[n]+q[n]
(3.75)
donde q[n] es el error de cuantizaci6n. De acuerdo con la figura 3.28a, la salida del cuantizador
einl se agrega al valor predicho m[n] para producir la entrada del filtro de predicci6n.
mJn]=m[n]+eJn]
(3.76)
Al sustituir la ecuaci6n (3.75) en la (3.76), obtenemos
(3.77)
Sin embargo, a partir de la ecuaci6n (3.74) observamos que el termino m[n] + e[n] es igual a la
muestra de entrada m[n]. Par tanto, podemos simplificar la ecuaci6n (3.77) coma
mq[n] = m[n]+q[n]
(3. 78)
228
CAPITULO
Codificador
Onda
DPCM
+
~[n]
Filtro de
predicci6n
a)
Entrada
Salida
Filtro de
pred1cci6n
b)
FIGURA
3.28
que representa una version cuantizada de la muestra de entrada m[n]. Esto es, sin que importen
las propiedades del filtro de prediccion, la muestra cuantizada mq [n] en la entrada del filtro de
prediccion difiere de la muestra de entrada original m[n] por el error de cuantizacion q[n]. En
consecuencia, si la prediccion es buena, la varianza del error de prediccion e[n] sera mas pequefia
que la varianza m[n], de modo que un cuantizador con un numero determinado de niveles puede
ajustarse para producir un error de cuantizacion con una varianza mas pequefia que la que serfa
posible si la muestra de entrada m [n] se cuantizara directamente como en un sistema PCM estandar.
El receptor para reconstruir la recepcion cuantizada de la entrada se muestra en la figura
3.28b. Esta compuesto por un decodificador para reconstruir la sefial de error cuantizado. La
version cuantizada de la entrada original se reconstruye a partir de la salida del decodificador
utilizando el mismo filtro de prediccion que se empleo en el transmisor de la figura 3.28a. A
falta de ruido del canal, encontramos que la sefial codificada de la entrada del receptor es
identica a la sefial codificada en la salida del transmisor. Por tanto, la correspondiente salida del
receptor es igual amq [n], la cual difiere de la entrada original m [n] solo por el error de cuantizacion
q[n] en el que se incurre como resultado de la cuantizacion del error de prediccion e[n].
Del analisis precedente observamos que, en un ambiente sin ruido, los filtros de prediccion en el transmisor y el receptor operan sabre la misma secuencia de muestras, mq [n]. Con
este proposito en mente se agrega una trayectoria de realimentacion al cuantizador en el transmisor, como se muestra en la figura 3.28a.
La modulacion diferencial por codificacion de pulsos incluye la modulacion delta como un
caso especial. En particular, al comparar el sistema DPCM de la figura 3.28 con el sistema OM de
la figura 3.23, vemos que estos son basicamente similares, salvo por dos diferencias importantes: el
uso de un cuantizador de un bit (nivel 2) en el modulador delta y la sustitucion del filtro de
prediccion por un unico elemento de retardo (es decir, orden de prediccion cero). En terminos
simples, la OM es la version de 1 bit de un DPCM. Advierta que a diferencia de un sistema PCM
estandar, los transmisores tanto de DPCM como de PCM incluyen el uso de realimentaci6n.
La DPCM, al igual que la OM, esta sujeta a una distorsion de sobrecarga de pendiente
siempre que la sefial de entrada cambie demasiado con la suficiente rapidez como para que el
filtro de prediccion pueda seguirla. Ademas, al igual que la PCM, la DPCM esta expuesta al
ruido de cuantizacion.
3.15
!iii
229
La relaci6n sefial a ruido de salida del sistema DPCM que se muestra en la figura 3.28 es, por
definici6n,
(SNR)
0
=a~
02
(3. 79)
Ly0 ~
()~A CT~
(3.80)
= GP(SNR)Q
donde cr~ es la varianza del error de predicci6n. El factor (SNR)Q es la relaci6n seiial a ruido de
02
(3 .81)
=(JM
02
(3.82)
La cantidad G1,, cuando es mayor que la unidad, representa una ganancia en la relaci6n sefial a
ruido que se debe al esquema de cuantizaci6n diferencial de la figura 3.28. Ahora bien, para una
sefial de banda base (mensaje) determinada, la varianza a~ es fija, de modo que GP se hace
maxima al minimizar la varianza a~ del error de predicci6n e[n]. Por tanto, nuestro objetivo
debe enfocarse en disefiar el filtro de predicci6n de manera que se minimice a~ .
En el caso de sefiales de voz, se encuentra que la ventaja optima de sefial a ruido de
cuantizaci6n de la DPCM sobre la PCM estandar se ubica en la vecindad de 4 a 11 dB. La
mayor mejora ocurre al ir de ninguna predicci6n a la de primer orden, con alguna ganancia
adicional que proviene del aumento del orden del filtro de predicci6n hasta 4 o 5, despues de lo
cual se obtiene poca ganancia adicional. Puesto que 6 dB de ruido de cuantizaci6n equivalen a
un bit por muestra en virtud de la ecuaci6n (3.35), la ventaja de la DPCM puede expresarse
tambien en terminos de la tasa de bits. Para una relaci6n constante de sefial a ruido de
cuantizaci6n, y suponiendo una frecuencia de muestreo de 8 kHz, es posible que el empleo de la
DPCM proporcione un ahorro de 8 a 16 kb/s (es decir, de 1 a 2 bits por muestra) en comparaci6n con la PCM estandar.
230
CAPiTUW 3
II
En la codificaci6n del habla a bajas tasas de bits, se optimiza un codificador de onda de configuraci6n preestablecida explotando tanto la caracterizaci6n estadistica de las form.as de aru1a del habla
como las propiedades de la audici6n. En particular, el criterio de disefio tiene dos objetivos en mente:
1. Eliminar las redundancias de la sefial de voz lo mas posible.
2. Asignar los bits disponibles para codificar las partes mas redundantes de la sefial del habla
de una manera eficiente desde la perspectiva perceptual.
Cuando procuramos reducir la tasa de bits de 64 kb/s (utilizada en la PCM estandar) a 32, 16, 8
y 4 kb/s, los esquemas que se utilizan para la eliminaci6n de la redundancia y la asignaci6n de
bits se vuelven cada vez mas complejos. Como una regla practica, en el intervalo de 64 a 8 kb/s,
la complejidad computacional (medida en terminos de operaciones de multiplicaci6n-suma)
que se requiere para codificar el habla aumenta en un orden de magnitud cuando la tasa de bits
se divide a la mitad, para aproximadamente la misma calidad de voz.
En esta secci6n describimos la modulaci6n diferencial adaptable par codificaci6n de pulsos
(ADPCM), 11 la cual permite la codificaci6n del habla a 32 kb/s mediante el uso combinado de
cuantizaci6n adaptable y predicci6n adaptable; el numero de 8 bits por muestra que se requiere en
la PCM estandar se reduce de ese modo a 4. El termino adaptable quiere decir que se responde al
nivel variable y al espectro de la sefial de voz de entrada. La variaci6n del desempefio con los
hablantes y del material del habla, junta con las variaciones en el nivel de sefial inherente en los
procesos de comunicaci6n del habla, demandan el empleo combinado de la cuantizaci6n y la
predicci6n adaptables para alcanzar el mejor desempefio con respecto a una amplia gama de
hablantes y de situaciones en las que se efectua dicho fen6meno.
La cuantizaci6n adaptable se refiere a un cuantizador que opera con un tamafio de escal6n variable en el tiempo Mn]. En cualquier instante de muestreo identificado por el indice n, se
supone que el cuantizador adaptable tiene una caracteristica de transferencia uniforme. El tamafio del escal6n Mn] se varia hasta igualar la varianza CT~de la muestra de entrada m[n]. En
particular, escribimos
(3.83)
donde </Jes una constante y 0-M [n]es una estimaci6n de la desviaci6n estandaraM[n] (es decir, la
raiz cuadrada de la varianza CT~ ) . Para una entrada no estacionaria CT M [n] es variable en el
tiempo. El problema de la cuantizaci6n adaptable de acuerdo con la ecuaci6n (3.83) corresponde, por tanto, a calcular continuamente la estimaci6n 0-M [n].
La ejecuci6n de la ecuaci6n (3.83) puede proceder de dos formas:
3 .15
Entrada
Codificador
m[n)
FIGURA
3.29
Plllllll mt!
Salida
Decodificador
Estimador
de nivel
Estimador
de nive!
Transmisor
Receptor
231
que el sistema sera estable. Sin embargo, si se acota la entrada m[n] del cuantizador, entonces
tambien lo estaran la estimaci6n inversa CJM [n] y el tamafiO de escal6n Correspondiente i'.1[n];
en estas condiciones, el sistema en realidad es estable.
El uso de la predicci6n adaptable en la ADPCM se justifica debido a que las sefiales del habla
son inherentemente no estacionari.a.s, un fen6meno que se manifiesta por sf solo en el hecho de que la
funci6n de autocorrelaci6n y la densidad espectral de potencia de las sefiales de voz son funciones
variables en el tiempo de sus respectivos argumentos. Esto implica que el disefio de predictores para
tales entradas deba ser similarmente variable en el tiempo, es decir, adaptable. Como en el caso de la
cuantizaci6n adaptable, hay dos esquemas para efectuar la predicci6n adaptable:
1. Predicci6n adaptable con estimaci6n directa (APF), en la cual se utilizan muestras no cuantizadas
de la sefial de entrada para obtener estimaciones de los coeficientes del predictor.
2. Predicci6n adaptable con estimaci6n inversa (APB), en la cual se emplean muestras de la salida
del cuantizador y el error de predicci6n para obtener estimaciones de los coeficientes del predictor.
Sin embargo, la APF esta sujeta a las mismas desventajas intrfnsecas (informaci6n secundaria,
uso de blifers y retardo) que la AQF. Estas desventajas se eliminan al utilizar el esquema APB
que se muestra en la figura 3.30, donde la caja marcada "l6gica para predicci6n adaptable"
representa al algoritmo para actualizar los coeficientes del predictor. En el ultimo esquema, los
coeficientes 6ptimos del predictor se estiman con base en los datos cuantizados y transmitidos.
Por tanto, pueden actualizarse tan frecuentemente como se desee, digamos, de muestra a muestra. Por tanto, la APB es el metodo de predicci6n que se prefiere para la ADPCM.
El algoritmo de mfnimos cuadrados para el predictor, descrito en la secci6n 3.13, y un
esquema adaptable para el cuantizador, fundamentado en la ecuaci6n (3.83), se han combina-
Entrada~
m[n]
Cuantizador
i------
Codificador
Predicci6n
Filtro de
predicci6n
L6gica para
la predicci6n
adaptable . - - - - - '
FIGURA
3.30
Al canal
232
CAPiTULO 3
do de un modo sincr6nico en el disefio tanto del codificador como del decodificador. El desempefio de esta combinaci6n es tan eficaz a 32 kb/s que en la actualidad la ADPCM se acepta
internacionalmente como una tecnica de codificaci6n estandar para las sefiales de voz, junta
con 64 kb/s utilizando la PCM estandar.
l.~3.1"~
1. Si los errores sucesivos son de polaridad opuesta, entonces el modulador delta esta operando
en su modo granular; en este caso, quiza sea ventajoso reducir el tamafio del escal6n.
2. Sin embargo, si los errores sucesivos son de la misma polaridad, entonces el modulador
delta esta operando en su modo de sobrecarga de pendiente; en ese segundo caso, es
necesario aumentar el tamafio del escal6n.
De modo que al variar el tamafio del escal6n de acuerdo con este principio, se permite que el
modulador delta haga frente a los cambios en la sefial de entrada.
La figura 3.31 muestra el diagrama de bloques de una ADM basada en el aumento o
decremento del tamafio de escal6n por un factor de 50% en cada iteraci6n del proceso adaptable. El algoritmo para la adaptaci6n del tamafio del escal6n esta definido por 12
si Li[n -1] 2':
Llmfn
(3.84)
si Li[n-1]< Llmfn
donde Li[n] es el tamafio del escal6n en la iteraci6n (escal6n de tiempo) n del algoritmo y mq [n]
es la salida del cuantizador de 1 bit que es igual a 1.
En este experimento utilizamos una sefial de entrada senoidal para demostrar el desempefio de reconstrucci6n del logaritmo ADM basado en la ecuaci6n (3.84), y lo comparamos con el
desempefio de un modulador delta lineal (LDM) correspondiente. Los detalles del experimento
son los siguientes:
Sena! de entrada:
m(t) =A sen(2nfmt)
donde la amplitud A = 10, la frecuencia
f = f s/100 y f s =
m
frecuencia de muestreo.
8
Los resultados del experimento se grafican en la figura 3.32. La parte a de esta figura
corresponde a la LDM, y la parte b a la ADM. A partir de las formas de onda que se presentan
aquf, es posible sefialar las siguientes observaciones:
ll'
La ADM sigue los cambios en la sefial de entrada senoidal mucho mejor que la LDM. Esta
mejora en el desempefio de la ADM se debe a la adaptaci6n del tamafio del escal6n en las
3.16
23 3
Seiial de
Cuantizador 1--------------~ mq[n]
de un bit
mensaje
muestreada
m[n]
Algoritmo
adaptable
a)
Reconstrucci6n
de la seiial del
mensaje
Algoritmo
adaptable
b)
FIGURA
3.31
20
20
15
15
Aproximaci6n
10
a.
a la entrada
10
del modulador
5
""Cl
:fl
<(
a.
<(
-10
-10
-15
-15
-20
NUmero de iteraciones
a)
10
20
30
40
50
60
70
80
90
NUmero de iteraciones
b)
FIGURA 3.32 Formas de onda que resultan del experimento de computadora sobre modulaci6n delta:
a) Modulaci6n delta lineal. b) Modulaci6n delta adaptable.
100
234
CAPiTULo 3
1. Bandas criticas.
El ofdo interno 14 del sistema auditivo representa el espectro de potencia de sefi.ales entrantes
sobre una escala no lineal en la forma de bandas de frecuencia limitadas denominadas bandas
criticas. La banda de frecuencia audible, que se extiende hasta 20 kHz, se cubre hasta 25 bandas
crfticas, cuyos anchos de banda individuales aumentan con la frecuencia. En terminos generales, el sistema auditivo puede modelarse como un banco de filtros pasobanda, compuesto por 25
filtros pasobanda que se traslapan y que tienen anchos de banda menores que 100 Hz para las
frecuencias audibles mas bajas y hasta de 5 kHz para las mas altas.
2. Enmascaramiento auditivo.
El enmascaramiento auditivo o enmascaramiento de ruido es un fen6meno en el dominio de la
frecuencia que surge cuando una sefi.al de bajo nivel (el enmascarador) y una sefi.al de nivel alto
(el enmascarado) ocurren simultaneamente y estan lo suficientemente pr6ximas en frecuencia.
Si la sefi.al de bajo nivel se encuentra por debajo del umbra! de enmascaramiento, se hace inaudible
(es decir, se enmascara) por efecto de la sefi.al mas intensa. El fen6meno de enmascaramiento
auditivo es mas notable cuando ambas sefi.ales se encuentran en la misma banda crftica, y
menos efectivo cuando estan en bandas vecinas.
La figura 3.33 ilustra la definici6n del umbral de enmascaramiento y los parametros relacionados para un par de frecuencias adyacentes. Se supone que el enmascarador (es decir, la sefi.al de alto
nivel) se encuentra dentro de la banda crftica de sombreado oscuro. Las sefi.ales de bajo nivel se
ubican dentro de esta area oscura y por debajo del umbral de enmascaramiento resultan enmascaradas por la sefi.al mas intensa. En la figura 3.33 vemos que el umbral de enmascaramiento varfa con la
frecuencia a lo largo de la banda crftica. Por tanto, es posible definir un umbra! de enmascararniento
critico para una banda critica, debajo de la cual todas las sefi.ales de alto nivel que se encuentran
dentro de la banda se hacen inaudibles por efecto de la sefi.al mas intensa. La diferencia de potencia,
expresada en decibeles, entre el enmascarado y el umbral de enmascaramiento mfnimo, se conoce
como la relaci6n de seiial a enmascaramiento (SMR). La figura 3.33 incluye tambien la relaci6n seiial a
ruido (SNR) para un cuantizador de R bits. La diferencia entre la SMR y la SNR es la relaci6n ruido
a enmascaramiento (NMR) para un cuantizador de R bits, como se indica mediante
NMR = SMR - SNR
(3.85)
3.17
235
------r---1-----------------r'"'" ''"'
''""~""":
CmOral 00
enmascaram1ento
"''~~[ ___1~
Umbral de
enmascaramiento
mfnimo
Nivel de ruido de
cuantizaci6n
Banda crltica
Banda crftica
vecina
Frecuencia
FIGURA
donde los tres terminos se expresan en dB. Dentro de una banda crftica, el ruido de cuantizaci6n
es inaudible siempre y cuando sea negativa la relaci6n de ruido a enmascaramiento para el
cuantizador pertinente.
Con estos fundamentos acerca de la psicoacustica del sistema auditivo, estamos listos
para describir la operaci6n del estandar de codificaci6n de audio MPEG-1. La figura 3.34 muestra los diagramas de bloque basicos del codificador y el decodificador. El codificador consiste en
cuatro unidades funcionales: red de correspondencia tiempo-frecuencia, mod~lo psicoacustico,
cuantizador y codificador, y unidad de empaquetamiento de tramas. El decodificador esta compuesto por tres unidades funcionales: unidad de desempaquetamiento de tramas, red de reconstrucci6n de frecuencia-muestra y red de correspondencia de frecuencia-tiempo. De esa
forma, el modelo psicoacustico s6lo es necesario en el codificador.
Empezando primero con la descripci6n del codificador, la funci6n de la red de correspondencia tiempo-frecuencia es descomponer la senal de audio de entrada en sub-bandas multiples
para la codificaci6n. La correspondencia se realiza en tres capas denominadas I, II y III, las
Red de
Sefial de audio _ _ _~ correspondenc1a
digital (PCM)
tiempofrecuencia
Unidad de
empaquetamiento de
tramas
Cuantizador y
decodificador
Secuencia de
bits codificada
Modelo
psicoacUstico
a)
Secuencia de
bits codificada
Unidad de
desempaquetamiento de
tram as
Red de
reconstrucci6n
de frecuenciamuestra
Red de
correspondencia
de
frecuencia~
Serial de audio
digital (PCM)
muestra
b)
FIGURA
3.34
236
CAPtruLo 3
11
El proceso de muestreo se fundamenta en el teorema de muestreo, que establece que una sefial
estrictamente limitada en banda sin componentes de frecuencia superiores que W Hz se representa en forma unica por una secuencia de muestras tomadas a una frecuencia uniforme igual o
mayor que la frecuencia de Nyquist de 2W muestras por segundo. El proceso de cuantizaci6n
aprovecha el hecho de que cualquier sentido humano, como receptor final, solo puede detectar
diferencias de intensidad finitas.
El proceso de muestreo resulta basico para la operaci6n de todos los sistemas de modulaci6n
por pulsos, los cuales pueden clasificarse en modulaci6n anal6gica por pulsos y modulaci6n digital
por pulsos. El rasgo distintivo entre ellos es que las sistemas de modulaci6n anal6gica por pulsos
mantienen una representaci6n de amplitud continua de la sefial de mensaje, en tanto que los
sistemas de modulaci6n digital por pulsos emplean tambien la cuantizaci6n para proporcionar una
representaci6n de la sefial de mensaje que es discreta tanto en tiempo como en amplitud.
La modulaci6n anal6gica por pulsos se produce al variar algun parametro de los pulsos
transmitidos, como la amplitud, duraci6n o posici6n, en cuyo caso hablamos de modulaci6n por
amplitud de pulso (PAM), modulaci6n por duraci6n de pulso (PDM) o modulaci6n por posici6n de pulso (PPM), respectivamente. En el multiplexado por divisi6n del tiempo (TOM) de
3.18
Resumen y discusi6n
237
varios canales, el procesamiento de las sefiales suele iniciarse con la PAM. Para utilizar la PDM
o la PPM en una aplicacion de este tipo, tenemos que asegurar que la modulacion a escala
completa no ocasione que un pulso de una sefial de mensaje entre a la franja del tiempo que
pertenece a otra sefial de mensaje. Esta restriccion origina un uso ineficaz del espacio de tiempo
de los sistemas telef6nicos que se caracterizan por elevados factores pico, lo cual es una de las
razones por las que no se usan la PDM o la PPM en la telefonia. Ademas, a pesar de que la PPM
es mas eficiente que la PDM, ambas estan muy lejos del sistema ideal para intercambiar ancho
de banda de transmision por desempefio mejorado ante el ruido.
Los sistemas de modulacion digital por pulsos transmiten sefiales de mensaje analogicas
como una secuencia de pulsos codificados, lo cual se hace posible a traves del uso combinado de
muestreo y la cuantizacion. La modulacion par codificacion de pulsos es una forma importante
de modulacion digital par pulsos a la que se data con algunas ventajas de sistema {micas, las
cuales, simultaneamente, la han convertido en un metodo estandar de modulacion para la
transmision de sefiales analogicas, como las de voz y video. Las ventajas de la modulacion por
codificacion de pulsos incluyen robustez al ruido y la interferencia, regeneracion eficiente de los
pulsos codificados a lo largo de la trayectoria de transmision y un formato uniforme para diferentes tipos de sefiales de banda base.
En realidad, las {micas ventajas de la modulacion por codificacion de pulsos se deben a que
esta lista se ha vuelto el metodo preferido para la construccion de redes conmutadas de telefonia
publica (PSTN). En este contexto, el lector debe advertir con todo cuidado que el canal telefonico
visto a partir de la PSTN como un proveedor de servicios de Internet, par ejemplo, es rw lineal debido
al uso de la compresion y la expansion (compander), y, mas importante, es enteramente digital. Esta
observacion tiene un impacto importante en el disefio de modems de alta velocidad para la comunicacion entre un usuario de computadora y un servidor, coma se explica en el capitulo 6.
La modulacion delta y la modulacion diferencial par codificacion de pulsos son otras dos
formas utiles de modulacion digital por pulsos. La ventaja principal de la modulacion delta es la
simplicidad de su circuiteria. En contraste, la modulacion diferencial por codificacion de pulsos
emplea una complejidad de circuiteria mayor para reducir el ancho de banda del canal. La
mejora se logra utilizando la idea de prediccion para eliminar los simbolos redundantes de una
secuencia de datos entrante. Es posible una mejora adicional en la operacion de la modulacion
diferencial por codificacion de pulsos a partir del uso de la adaptabilidad para tener en cuenta
las variaciones estadisticas de los datos de entrada. Al hacerlo asi, el requerimiento de ancho de
banda se reduce de manera considerable sin una degradacion seria del desempefio del sistema.
En contraste con la modulacion diferencial adaptable por codificacion de pulsos, el estandar
de codificacion de audio MPEG consigue la compresion de sefiales de audio estereofonicas de
manera transparente y sin perdidas perceptuales. Este impresionante desempefio se realiza explotando ciertas propiedades psicoacusticas del sistema auditivo.
En este punto de la exposicion resulta informativo llevar a cabo un analisis critico de las
diferentes formas de la modulacion por pulsos que se han descrito en este capitulo. En sentido
estricto, el termino modulaci6n par pulsos es un nombre inapropiado porque todas sus formas
diferentes, ya sean analogicas o digitales, son de hecho tecnicas de codificaci6n de fuente. Afirmamos lo anterior por la simple razon de que una sefial de mensaje sigue siendo una sefial de
banda base despues de experimentar todos los cambios implicados en un proceso de modulacion
por pulsos. La naturaleza de banda base de una sefial modulada por pulsos se ejemplifica porque,
sin que importe su descripcion exacta, es posible transmitirla por un canal de banda base de
ancho de banda adecuado. En realidad, el material que se presenta en el siguiente capftulo se
dedica a la transmision de banda base de datos representados por una secuencia de pulsos.
Es importante admitir que las tecnicas de modulacion por pulsos presentan perdidas a causa de
que algo de la informacion se pierde como consecuencia de la representacion de sefiales que realizan.
Por ejemplo, en la modulacion por amplitud de pulso, la practica usual implica el uso del filtrado
antitraslape pasobajas antes del muestreo. De ese modo, la informacion se pierde porque las compo-
238
CAPiTULO
nentes de alta frecuencia consideradas coma esenciales son eliminadas por el filtro. La naturaleza
con perdida de la modulaci6n por pulsos se advierte en forma mas tangible en la modulaci6n por
codificaci6n de pulsos que se caracterizan por la generaci6n de ruido de cuantizaci6n (es decir,
distorsi6n). La secuencia transmitida de pulsos codificados no tiene la precision infinita que se necesita para representar exactamente muestreos continuos. A pesar de todo, la perdida de informaci6n
en que se incurre en un proceso de modulaci6n por pulsos esta bajo el control del diseiilulor en cuanto
a que es posible hacerla lo suficientemente pequefia e imperceptible para el usuario final.
El material que se presenta en este capftulo acerca de la modulaci6n por pulsos ha surgido
de la perspectiva del procesamiento de sefiales. Volveremos a la modulaci6n por codificaci6n de
pulsos en el capftulo 9, el cual se dedica a las consideraciones te6ricas de la informaci6n de los
sistemas de comunicaci6n. De esa manera estableceremos un conocimiento mas profundo de su
operaci6n coma una tecnica de codificaci6n de fuente.
N OT\,"l
Y BIBUOGRAFIA
1. El libro clasico acerca de la modulacion por pulsos es el de Black (22]. Un tratamiento mas detallado
del tema se presenta en el libro de Rowe [ 130]. En relacion con el analisis de ruido de un sistema PPM,
vea la tercera edicion de! libro de Haykin [61].
2. La modulacion por codificacion de pulsos la invento Reeves en 193 7. En relacion con una explicacion
historica de esta invencion, vea el artfculo de Reeves (350]. El libro de jayant y Noll (71] presenta un
tratamiento detallado de la modulacion por codificacion de pulsos, la modulacion diferencial por codificacion de pulsos, la modulacion delta y sus variantes. El libro editado por jayant (72] proporciona una
coleccion de artfculos anteriores escritos sobre la cuantizacion y codificacion de formas de onda.
3. Para una explicacion detallada de! ruido de cuantizacion en sistemas PCM, vea el artfculo de Bennett
(201] y el libro de Rowe ((130], pp. 311-321).
4. Las dos condiciones necesarias de las ecuaciones (3.42) y (3.4 7) con respecto a la optimizacion de un
cuantizador escalar fueron informadas de manera independiente por Lloyd (310] y Max [319], y de ahf
el nombre "cuantizador Lloyd-Max". La deduccion de estas dos condiciones de optimizacion presentada en este capitulo se obtuvo con base en el libro de Gersho y Gray [50].
5. La ley utilizada para la compresion de sefi.ales se describe en Smith [376]. La lev se utiliza en
Estados Unidos, Canaday japon. En Europa se emplea la ley A para la compresion de sen.ales; esta ley
de compresion se describe en Cattermole ((28], pp. 133-140). Con respecto a una explicacion de la ley
y de la ley A, vea tambien el artfculo de Kaneko [294].
6. Para una descripcion de la version original de! sistema de portadora Tl, vea el artfculo de Fulz y Penick
[253]. La descripcion que se da en el ejemplo 3.2 se baso en una version actualizada de este sistema;
consulte Hanning y Pan (276].
7. Los estandares estadounidenses/japoneses para multiplexores digitales fueron adoptados originalmente
por AT&T. La CCITT ha adoptado otro conjunto de estandares para el resto del mundo. La jerarquia
digital CCITT es similar a la que se describe en la seccion 3.10, salvo por ciertos cambios en las especificaciones del numero de entrada de! canal a los cinco multiplexores digitales y sus tasas de bits individuales. En relacion con detalles de la jerarqufa digital CCITT, vea Couch (32].
8. En lo que respecta a los artfculos originales acerca de la modulacion delta, vea Schouten, Dejager y
Greefkes [368] y Dejager (230]. Con respecto a un articulo retrospectivo acerca de la modulacion
delta, consulte el escrito de Schindler [365].
9. La modulacion delta-sigma se describe en el libro de jayant y Noll ([71], pp. 399-400); vea tambien el
artfculo de Insoe, Yasuda y Murakami (283].
10. Cutler invento la modulacion diferencial por codificacion de pulsos; la misma se describe en una patente publicada en 1952. Para una comparacion de los desempefi.os con respecto al ruido de la PCM y la
DPCM, vea el artfculo de jayant (287]; consulte tambien Rabiner y Schafer ([124], capitulo 5).
Problemas
239
11. En relacion con una discusion de la modulacion diferencial adaptable por codificacion de pulsos, vea
Jayant y Noll [71].
12. El algoritmo de modulacion delta adaptable (ADM) de la ecuacion (3.84) es la version corregida de un
algoritmo presentado en Sklar ([140], p. 641). El algoritmo de Sklar se adapto con base en un articulo
anterior de Song y otros, donde se obticne un sistema ADM 6ptimo; las ecuaciones altamente no
lineales que caracterizan al sistema 6ptimo se aproximan en un articulo posterior mediante ecuacioncs
lineales por secciones con fines de implantaci6n.
13. El est:indar de codificacion de audio MPEG-1 se describe en los articulos de Brandenburg y Stoll [208], Pan
[336] y el de Peter Noll en cl manual Digital Signal Processing editado por Madisetti y Williams [99]; el
ultimo articulo analiza tambien los est:indares que siguieron al MPEG-1. En particular, el MPEG-2 ofrecc
codificaci6n de audio estereofonica a frecuencias de muestreo inferiores a las de! MPEG-1.
14. El oido, 6rgano de la audicion, responde a ondas acusticas entrantes. Tiene tres partes principales cuyas
funciones se resumen a continuacion:
El oido extemo ayuda en la colecci6n de sonidos.
El oido media proporciona un acoplamiento de impedancia acustica entre el aire y los fluidos de la
coclca, conduciendo de ese modo y de manera eficiente las vibraciones de la membrana tirnpanica
(tirnpano) dcbidas a los sonidos entrantes al oido intemo.
El oido intemo convierte las vibraciones mecanicas provenientes de! ofdo medio en una sen.al
electroquimica o nerviosa para la transmisi6n al cerebro y el procesarniento.
PROBLE\IAS
Proceso de muestreo
3.1 Una scfial de banda angosta tiene un ancho de banda de 10 kHz centrado en una frecucncia de
portadora de 100 kHz. Se propone representar esta sen.al en una forma en tiempo discreto mediante
el muestreo individual de sus componentes en fase yen cuadratura. iCu:il es la frecuencia de muestreo
minima que puede utilizarse en esta representacion? Justifique su respuesta. /Como reconstruirfa la
sefial de banda angosta individual a partir de las versiones muestreadas de sus componentes en fase
yen cuadratura?
3.2 En el muestreo natural se multiplica una sen.al anal6gica g(t) por un tren periodico de pulsos rcctangulares c(t). Debido a que la frecuencia de repetici6n de pulsos de este tren periodico es f, y quc la
duracion de cada pulso rectangular es T (con f,T << 1), realice lo siguiente:
a) Encuentre el espectro de la sefial s(t) que resulta de! uso de! muestreo natural; puede suponer
que el tiempo t = 0 corresponde al pun to medio de un pulso rectangular en c (t).
b) Muestre que la sen.al original m(t) puede recuperarse exactamente de su version rnuestreada en
forma natural siempre y cuando se satisfagan las condiciones incorporadas en el teorema de mucstrco.
3.3 Especifique la frecuencia de Nyquist y el intervalo de Nyquist para cada una de las siguientes sen.ales:
a) g(t) = senc(200t)
b) g(t) = senc 2 (200t)
c) g(t) = senc(200t) + senc 2 (200t)
3.4 a) Grafique el espectro de una onda PAM producida por la sefial moduladora
m(t)
Am cos(2nf,,,t)
b) Utilizando un filtro de reconstrucci6n ideal, grafique el espectro de la salida de! filtro. Compare
cstc resultado con la salida que se obtendria si no hubiera efecto de apertura.
240
CAPiTULO
FIGURA
P3.5
3.6 En este problema evaluamos la ecualizaci6n que se necesita para el efecto de apertura en un sistema
PAM. La frecuencia de operaci6n es f = f /2, la cual corresponde al componente de frecuencia mas alto
de la sefial de mensaje para una frecuenci~ de muestreo igual a la de Nyquist. Grafique l/senc(O.ST(f)
en funci6n de T ff 5 y, en consecuencia, determine la ecualizaci6n necesaria cuando T ff5 = 0.1.
'
3.7 Considere una onda PAM transmitida por un canal eon ruido blanco gaussiano y con ancho de
banda mfnimo BT = l/2T donde T, es el periodo de muestreo. El ruido es de media cero y densidad
5
de potencia espectral N/2. La sefial PAM utiliza un pulso estandar g(t) con su transformada de
Fourier definida por
G(f) =
f z~T'
lo,
Considerando una onda moduladora senoidal a carga maxima, demuestre que la PAM y la transmisi6n de sefial de banda base tienen iguales relaciones sefial a ruido para la misma potencia transmitida promedio.
3.8 Se muestrean 24 sen.ales de voz de manera uniforme y luego se multiplexan por division de tiempo. La
operaci6n de muestreo utiliza muestras de cresta plana con duracion de 1 s. La operacion de multiplexado
incluye la provision de sincronizaci6n para agregar un pulso extra de amplitud suficiente y tambien de
1 s de duraci6n. La componente de mas alta frecuencia de cada senal de voz es de 3.4 kHz.
a) Suponiendo una frecuencia de muestreo de 8 kHz, calcule el espaciamiento entre pulsos sucesivos de la senal multiplexada.
b) Repita su calculo asumiendo el emplco de muestreo a la frecuencia de Nyquist.
3.9 Doce senales de mensaje diferentes, cada una con un ancho de banda de 10 kHz, se van a multiplexar
y transmitir. Determine el ancho de banda mfnimo que se requiere en cada caso si el metodo de
multiplexado/modulacion que se usa es
a) FDM, SSB.
b) TDM, PAM.
3.10 Un sistema de telemetrfa PAM incluye el multiplexado de cuatro senales de entrada: s,(t), i = 1, 2, 3,
4. Dos de las senales, s1 (t) y s2 (t), tienen anchos de banda cada una de 80 Hz, en tanto que las dos
senales restantes, s1 (t) y s4 (t), tienen cada una anchos de banda de 1 kHz. Cada una de las sefiales s3 (t)
y s4 (t) se muestrean a razon de 2400 muestras por segundo. Esta frecuencia de muestreo sc divide entre
ZR (es decir, una potencia entera de 2) para obtener la frecuencia de muestreo de s 1 (t) y s2 (t).
a) Determine el valor maxima de R.
b) Utilizando el valor de R que se encontr6 en la parte a, disene un sistema de multiplexado que multiplexa
primero s1 (t) y s2 (t) en una nueva secuencia, s5 (t), y que luego multiplexa a s3 (t), s4 (t) y s5 (t).
Problemas 241
C6digos de linea
3.11 En este problema obtenemos las formulas que se utilizan para calcular los espectros de potencia de la
figura 3 .16 correspondientes a los cinco c6digos de lfnea que se describen en la secci6n 3. 7. En el caso de
cada c6digo de lfnea, la duraci6n del bit es Tb y la amplitud del pulso A se acondiciona para normalizar la
potencia promedio del c6digo de lfnea a la unidad, como se indica en la figura 3.16. Suponga que la
secuencia de datos se genera aleatoriamente, y que los sfmbolos 0 y 1 son iguahnente probables.
Obtenga las densidades espectrales de potencia de estos c6digos de linea como se resume a
continuaci6n:
a) Sefiales unipolares sin retomo a cero:
2
Tb
([Tb
2
A Tb
S(f)=--senc
16
2
n
l +1- ... 8 ( f-Tb n~Tb
)~
2 (~)
NT
S(f)=~senc
sen 2(rr[Tb)
~b }en ~b)
2
Por tanto, confirmc las graficas espectrales que se ilustran en la figura 3.16.
3.12 Suponga que una secuencia aleatoria de datos binarios (con simbolos igualmente probables) se codifica diferencialmente y se transmite despues utilizando uno de los cinco c6digos de linea descritos en
el problema 3.11. iC6mo afecta el uso de la codificaci6n diferencial a la densidad espectral de potencia de los datos transmitidos? Justifique su respuesta.
3.13 Una secuencia de datos generados al azar consiste en simbolos 0 y 1 binarios igualmente probables y
se codifica en una forma de onda polar sin retomo a cero, definiendose cada simbolo binario del
modo siguiente:
(
l
1tt}
cos s(t) = O, Tb
en otro caso
a) Dibuje la forma de onda generada de ese modo, suponiendo que la secuencia de datos es 00101110.
b) Obtenga una expresi6n para la densidad espectral de potencia de esta sefial y dibujela. Sugeren-
242
CAPiTULO
3.15 Suponga que la secuencia de datos binarios que se considera en el problema 3.14 se codifica
diferencialmente y luego se transmite empleando uno de los cinco c6digos de llnea considerados
ahf. Dibuje cada una de las secuencias de datos transmitidos, suponiendo el sfmbolo 1 como el bit de
referencia. iC6mo se afecta el resultado si el sfmbolo 0 se usa como el bit de referenda?
3.17 Considere un cuantizador uniforme caracterizado por la relaci6n de entrada-salida que se ilustra en
la figura 3. lOa. Suponga que una variable aleatoria distribuida gaussianamente con media cero y
varianza unitaria se aplica a esta entrada del cuantizador.
3.18 Un sistema PCM utiliza un cuantizador uniforme seguido por un codificador binario de 7 bits. La
tasa de bits del sistema es igual a 50 x 10 6 b/s.
a) iCual es el maximo ancho de banda de! mensaje para el cual el sistema opera en forma satisfactoria?
b) Determine la relaci6n seftal a ruido de salida (cuantizaci6n) cuando se aplica a la entrada una
onda moduladora senoidal a maxima carga de frecuencia igual a 1 MHz.
3.19 Demuestre que con un cuantizador no uniforme cl valor cuadratico medio del error de cuantizaci6n
es aproximadamente igual a (l/12)L !J,.2 p, donde !l es el tamafto de escal6n i-esimo y p es la probabilidad de que la seftal de entrada se 'en~u,entre den~ro de! intervalo i-esimo. Suponga q~e el tamafto
del escal6n !l, es pequefto en comparaci6n con la excursion de la seftal de entrada.
3.20 a) Una seftal senoidal, con una amplitud de 3.25 volts, se aplica a un cuantizador uniformc de! tipo
de medio escal6n cuya salida toma los valores 0, 1, 2, 3 volts. Dibuje la forma de onda de
la salida de cuantizador que resulta para un ciclo completo de la entrada.
b) Repita esta evaluaci6n para el caso en el que el cuantizador es del tipo de medio aumento y cuya
salida toma los valores = 0.5, 1.5, 2.5, 3.5 volts.
3.21 La seftal
m(t) = 6 sen(2m) volts
se transmite utilizando un sistema PCM binario de 4 bits. El cuantizador es del tipo de medio aumento, con tamafto de escal6n de 1 volt. Dibuje la onda PCM resultante para un ciclo completo de
la entrada. Suponga una frecuencia de muestreo de 4 muestras por segundo, con muestras que se
toman at = 1/8, 3/8, 5/8, ... , segundos.
3.22 La figura P3.22 muestra una seftal PCM en la cual se usan niveles de amplitud de + 1 volt y -1 volt
para representar sfmbolos binarios 1 y 0, respectivamente. La palabra de c6digo utilizada consta de
tres bits. Determine la version muestreada de una seftal anal6gica a partir de la cual se obtiene esta
seftal PCM.
Problemas
FIGURA
243
P3.22
3.23 Considere una cadena de (n - 1) repetidores regenerativos, con un total den decisiones secuenciales
efectuadas sabre una onda PCM binaria, incluida la decision final que se realiza en el receptor.
Suponga que cualquier sfmbolo binario transmitido por cl sistema tiene una probabilidad indepcndicntc p1 de ser invertido por cualquier repetidor. Deje que Pn rcpreseni:e la probabilidad de que un
sfmbolo binario sea crr6neo despues de la transmisi6n a traves del sistema complcto.
a) Demuestre que
P,J
3.24 Analicc los aspectos basicos implicados en el diseno de un repetidor rcgenerativo para la modulaci6n por codificaci6n de pulsos.
Modulaci6n delta
3.25 Considcre una senal de prueba m(t) definida por una funci6n tangente hipcrb6lica:
m(t) =A tanh(~t)
donde A y ~ son constantes. Determine el tamano de escal6n mfnimo L'i. para la modulaci6n delta de
esta senal, la cual se requiere para evitar la sobrecarga de pendiente.
3.26 Considcre una onda seno de frecuencia f y amplitud A , que se aplica a un modulador delta de
tamano de escal6n L'i.. Demuestre que ocu;rira la distorsi6~ de sobrecarga de pendicnte si
donde T, es el periodo de muestreo. iCual es la potencia maxima que es posible transmitir sin
distorsi6n de sobrccarga de pendientc?
3.27 Se disena un modulador delta lineal para operar sobre senales de voz limitadas a 3.4 kHz. Las
especificaciones del modulador son las siguientes:
Frecuencia de muestreo =
S, (f)="
6f,
donde f. es la frecuencia de muestrco y L'i. es cl tamano de cscal6n. (Advierta que es ta f6rmula es
244
CAPiTULO
lll
sistema PCM con la /',./2 correspondiente a PCM sustituyendose par la~ relativa a DM.) El sistema
DM se disena para manejar senales de mensaje analogicas limitadas al ancho de banda W.
a) Demuestre que la potencia promedio del ruido de cuantizacion producida par este sistema es
= 4rc A2f~W
2
3f,3
donde se supone que el tamano de escalon ~ sea elegido de acuerdo con la formula utilizada en
el problema 3.27 a fin de evitar la sobrecarga de pendiente.
b) Par tanto, determine la relacion senal a ruido (cuantizacion) del sistema DM para una entrada
senoidal.
3.29 Considere un sistema DM disenado para alojar senales de mensaje analogicas limitadas a un ancho
de banda W = 5 kHz. Una senal de prueba senoidal de amplitud A = 1 volt y frecuencia f m = 1 kHz
se aplica al sistema. La frecuencia de muestreo del sistema corresponde a 50 kHz.
a) Calcule el tamano de escalon ~ requerido para minimizar la sobrecarga de pendiente.
b) Calcule la relacion senal a ruido (cuantizacion) del sistema para la senal de prueba senoidal
especificada.
En estos calculos utilice las f6rmulas que se obtuvieron en los problemas 3.27 y 3.28.
3.30 Considere una senal pasobajas con un ancho de banda de 3 kHz. Se usa un sistema de modulacion
delta lineal, con tamano de escalon ~ = 0.1 V, para procesar esta senal a una frecuencia de muestreo
igual a 10 veces la frecuencia de Nyquist.
a) Evalue la amplitud maxima de la senal senoidal de prueba de frecuencia igual a 1 kHz, que el
sistema puede procesar sin distorsion de sobrecarga de pendiente.
b) Para la especificacion indicada en la parte a, evalue la relacion senal a ruido de salida en condiciones 1) de prefiltrado y 2) de posfiltrado.
Predicci6n lineal
3.31 Un predictor lineal de un escalon opera sabre una version muestreada de una senal senoidal. La
frecuencia de muestreo es igual a lOf 0 , donde f 0 es la frecuencia de la senoide. El predictor tiene un
solo coeficiente denotado par w 1
a) Determine el valor optima de w 1 que se requiere para minimizar la varianza del error de prediccion.
b) Determine el valor mfnimo de la varianza del error de la prediccion.
3.32 Un proceso estacionario X(t) tiene los siguientes valores para su funcion de autocorrelacion:
Rx (1)
=1
= 0.8
Rx(2)
=0.6
Rx(3)
= 0.4
Rx(O)
a) Calcule los coeficientes de un predictor lineal optima que incluya el uso de tres retardos unitarios.
b) Calcule la varianza del error que resulta de la predicci6n.
3.33 Repita las calculos del problema 3.32, pero esta vez utilice un predictor lineal con dos retardos
unitarios. Compare el desempeno de este segundo predictor lineal optima con el que se considero
en el problema 3.32.
Problemas
24 5
predictor se disefia para minimizar la varianza del error de predicci6n. Determine la ganancia de
procesamiento que se logra mediante el uso de este predictor.
3.35 Calcule el mejoramiento en la ganancia de procesamiento de un sistema DPCM utilizando el predictor
lineal optimizado de tres derivaciones del problema 3.32 con respecto al predictor lineal optimizado
de dos derivaciones del problema 3.33. Utilice en el calculo los valores de la funci6n de autocorrelaci6n
de la sefial de entrada que se especifican en el problema 3.32.
3.36 En este problema comparamos el desempefio de un sistema DPCM con el de un sistema PCM ordinario utilizando la compresi6n-expansi6n.
Para un numero suficientemente grande de niveles de representaci6n, la relaci6n sefial a
ruido (cuantizaci6n) de los sistemas PCM esta definida, en general, por
10 log 10 (SNR) 0 =a+ 6n dB
donde 2" es el numero de niveles de representaci6n. Para un sistema PCM de compresi6n-expansi6n
utilizando la ley ,, la propia constante a esta definida por
a=4.77-20log 10 (log(l+))dB
En un sistema DPCM, en cambio, la constante a se encuentra en el intervalo -3 < a< 15 dB. Las
formulas anotadas aquf se aplican a sefiales del habla de calidad telef6nica.
Compare el desempefio de un sistema DPCM contra el de un sistema PCM comprimidoexpandido , con = 255 en cada uno de los siguientes escenarios:
a) La mejora en (SNR) 0 realizada por la DPCM sobre la PCM de compresi6n-expansi6n para el
mismo numero de bits por muestra.
b) La reducci6n en el numero de bits por muestra que requiere la DPCM, en comparaci6n con la
PCM de compresi6n-expansi6n para la misma (SNR) 0 .
3.3 7 En el sistema DPCM que se describe en la figura P3.3 7, demuestre que a falta de ruido del canal, los filtros
de predicci6n de transmisi6n y recepci6n operan sobre sefiales de entrada ligeramente diferentes.
Cuantizador
Entrada
y codificador
m[n]
>---------....,._Salida
Canal
Filtro de
predicci6n
Filtro de
predicci6n
Receptor
Transmisor
FIGURA
P3.37
Experimentos de computadora
3.38 Una sefial senoidal de frecuencia f 0 = 104/27t Hz se muestrea a la velocidad de 8 kHz y despues se
aplica a un circuito de muestreo y retenci6n para producir una sefial PAM de cresta plana s(t) con
duraci6n de pulso T = 500 s.
a) Calcule la forma de onda de la sefial PAM s(t).
b) Calcule I S(f)
c) Calcule la envolvente de I S(f) I. Por tanto, confirme que la frecuencia a la cual esta envolvente
pasa por cero por primera vez es igual a (1/T) = 20 kHz.
3.39 En este problema utilizamos una simulaci6n de computadora para comparar el desempefio de un
sistema PCM de compresi6n-expansi6n usando la ley contra el del sistema correspondiente em-
246
CAPiTULO
iii
x[nl= L, wk[n]x[n-k]
k=l
e[n]=x[n]-x[n]
0<<2
El algoritmo se inicia estableciendo
para k
La curva de aprendizaje del algoritmo se define como una grafica dcl error cuadratico medio en
funci6n del numero de iteraciones n para los valores especificados de los parametros, que se obtienen promediando la grafica de e1 [ n] en funci6n de n a lo largo de un gran numero de realizaciones
diferentes del algoritmo.
a) Grafique las curvas de aprendizaje para la predicci6n adaptable de x[n] correspondiente a un
orden de predicci6n fijo p = 5 y tres valores diferentes del parametro de tamafto de escal6n: =
0.0075, 0.05 y 0.5.
b) iQue observaciones puede usted seftalar a partir de las curvas de aprendizaje de la parte a?
TRANSMISION DE PULSOS
EN BANDA BASE
En este capftulo explicamos la transmisi6n de datos digitales por un canal de la banda base,
subrayando los siguientes temas:
~
El filtro de acoplamiento, que constituye el sistema 6ptimo para detectar una seiial conocida en ruido
blanco gaussiano aditivo.
Calculo de la tasa de error de bits par efecto de la presencia de ruido del canal.
~ Interferencia de intersimbolo, la cual surge cuando el canal es dispersor, coma suele ocurrir en la practica.
~ Criteria de Nyquist para la transmisi6n de datos par la banda base sin distorsi6n.
~ Codificaci6n de nivel correlativa o transmisi6n de seiiales en respuesta parcial para combatir las efectos de
la interferencia de intersimbolo.
~ Lineas digitales de suscriptor.
4.1
lntroduccion
En el capftulo 3 describimos tecnicas para convertir una sefial anal6gica que contiene informaci6n a la forma digital. Hay otra manera en la cual es posible que se presenten los datos digitales en
la practica: los datos quiza representen la salida de una fuente de informaci6n que es de naturaleza
inherentemente discreta (por ejemplo, una computadora digital). En este capftulo estudiaremos la
transmisi6n de datos digitales (de cualquier origen) por un canal de banda base. 1 La transmisi6n de
datos por un canal pasobanda que utiliza modulaci6n se aborda en el capftulo 6.
Los datos digitales tienen un amplio espectro con un importante contenido de baja frecuencia. Por tanto, la transmisi6n por banda base de datos digitales requiere el empleo de un
canal pasobajas con un ancho de banda suficientemente grande para alojar el contenido de
frecuencia esencial de la secuencia de datos. Ahora bien, por lo comun el canal es disperso, en el
sentido de que su respuesta en frecuencia se desvfa de la de un filtro pasobajas ideal. El resultado de la transmisi6n de datos por un canal de ese tipo es que cada pulso recibido resulta afectado un poco por los pulsos adyacentes, originando con ello una forma comun de interferencia
que se conoce como de intersimbolo (ISI). Esta interferencia es una fuente principal de errores de
bit en la secuencia de datos reconstruida a la salida del receptor. Para corregirla tiene que
ejercerse control sobre la forma del pulso en todo el sistema. Por ello, buena parte del material
de este capftulo se dedica de una manera u otra a la formaci6n del pulso.
247
248
CAPITULO
111
Otra fuente de errores de bit en un sistema de transmision de datos de banda base corresponde al siempre presente ruido del canal. Naturalmente, el ruido y la ISI surgen simultaneamente
en el sistema. Sin embargo, para comprender como afectan el desempefio del mismo, los consideramos primero por separado; mas adelante en el capftulo estudiamos sus efectos combinados.
lniciamos el capftulo describiendo un resultado fundamental en la teorfa de comunicaciones, que tiene que ver con la detecci6n de una sefial de pulsos de forma de onda conocida que esta
inmersa en ruido blanco aditivo. El dispositivo para la deteccion optima de un pulso de este tipo
implica el uso de un filtro lineal e invariante con el tiempo conocido como filtro de acoplamiento, 2
el cual recibe ese nombre debido a que su respuesta al impulso se acopla a la sefial del pulso.
4.2
Filtro de acoplamiento
Un problema basico que surge a menudo en el estudio de los sistemas de comunicacion es la
detecci6n de un pulso transmitido por un canal corrompido por el ruido de este mismo (es decir,
ruido aditivo en el extrema frontal del receptor). Para los fines de la exposicion que se presenta en
este apartado, suponemos que la fuente principal de limitacion del sistema es el ruido del canal.
Considere entonces el modelo de receptor que se presenta en la figura 4.1, que incluye un
filtro lineal e invariante con el tiempo de respuesta al impulso h(t). La entrada del filtro x(t)
consiste en una sefial de pulso g(t) corrompida por el ruido aditivo del canal w(t), como se
indica por medio de
(4.1)
x(t)=g(t)+w(t),
O~t~T
donde Tes un intervalo de observacion arbitrario. La sefial de pulso g(t) puede representar un
sfmbolo binario 1 o 0 en un sistema de comunicacion digital. El terrnino w(t) es la funcion de
muestreo de un proceso de ruido blanco de media cero y densidad espectral de potencia NJ2.
Se supone que el receptor tiene conocimiento de la forma de onda de la sefial de pulso g(t). La
fuente de incertidumbre se encuentra en el ruido w(t). La funci6n del receptor es detectar la sefial
de pulso g(t) de manera optima, dada la sefial recibida x(t). Para satisfacer este requisito tenemos
que optimizar el disefio del filtro de modo que se minimicen los efectos del ruido a su salida en
cierto sentido estadfstico, y para mejorar de esa manera la deteccion de la sefial de pulso g(t).
Puesto que el filtro es lineal, la salida y(t) que se produce puede expresarse como
(4.2)
y(t) = g (t) + n(t)
donde g (t) y n(t) son generadas respectivamente por las componentes de la sefial y del ruido de
la entrada x(t). Una manera sencilla de describir el requerimiento de que la componente de la
sefial de salida g0 (t) es considerablemente mayor que la componente del ruido de salida n(t)
consiste en lograr que el filtro haga lo mas grande posible la potencia instantanea en la sefial de
salida g0 (t) medida en el tiempo t = T, en comparaci6n con la potencia promedio del ruido
de salida n(t). Esto equivale a maximizar la relaci6n seiial a ruido del pulso pico, definida como
0
lg,, (T)lz
ri=~-~
E[n 2 (t)]
Sen al
x(t)
g(t)
Filtro lineal
invariante con el 1--y-(t_l_,~
tiempo de respuesta
Muestreo en el
al impulso h (t)
tiempo t = T
Ruido blanco
w(t)
FIGURA
4.1
Receptor lineal.
(4.3)
4.2
Filtro de acoplamiento
249
g (t)
0
=[
H(f)G(f) exp(j21tft) df
(4.4)
Por tanto, cuando la salida del filtro se muestrea en el tiempo t = T, tenemos (a falta de ruido
del canal)
(4.5)
Considere a continuaci6n el efecto de la salida del filtro par causa del ruido w(t) actuando solo.
La densidad espectral de potencia SN(f) del ruido de salida n(t) es igual a la densidad espectral
de potencia del ruido de entrada w(t) multiplicado por la respuesta en magnitud al cuadrado
IH(f) 1 2 (vea la secci6n 1.7). Puesto que w(t) es blanco con densidad espectral de potencia
constante Nj2, se concluye que
(4.6)
La potencia promedio del ruido de salida n(t) es entonces
E[n 2 (t)]=
=
[= SN(f) df
~o [= IHU)l
(4.7)
2
df
Al sustituir las ecuaciones (4.5) y (4.7) en la (4.3), es posible reescribir la expresi6n para
la relaci6n sefial a ruido del pulso pico coma
If=
H(f)G(f) exp(j27tfT)
dfl
Tl='-----------~
~o [= IH(f)l
(4.8)
df
Nuestro problema es encontrar, para una G(f) determinada, la forma particular de la respuesta
en frecuencia H(f) del filtro que hace maxima 11 Para encontrar la soluci6n a este problema de
optimizaci6n, aplicamos un resultado matematico conocido coma la desigualdad de Schwarz al
numerador de la ecuaci6n (4.8).
La deducci6n de la desigualdad de Schwarz se presenta en el capftulo 5. Par ahora es suficiente afirmar que si tenemos dos funciones complejas <1> 1 (x) y <l> 2 (x) de variable real x, que
satisfagan las condiciones
250
CAPITULO
(4.10)
donde k es una constante arbitraria, y el asterisco indica la conjugaci6n compleja.
Volviendo al problema presente, vemos de inmediato que al apelar a la desigualdad de
Schwarz (4.9) y al dejar que cp 1 (x) = H(f) y cp 2 (x) = G(f) cxp07tfT), el numerador en la
ecuaci6n (4.8) puede reescribirse como
I[
.,; [
IH(f)l df [
IGU)l df
(4.11)
Utilizando esta relaci6n en la ecuaci6n (4.8), se redefine la relaci6n sefial a ruido de! pulso pico coma
(4.12)
El segundo miembro de esta relaci6n no depende de la respuesta en frecuencia H(f) de! filtro
sino s6lo de la energfa de la sefial y de la densidad espectral de potencia de! ruido. En consecuencia, la relaci6n sefial a ruido de! pulso pico Tl sera un maxima cuando H (f) se elija de modo
que se cumpla la igualdad; esto es,
(4.13)
En forma correspondiente, H (f) toma su valor 6ptimo denotado por H opt (f). Para encontrar
este valor 6ptimo utilizamos la ecuaci6n (4.10), la cual, en la situaci6n presente, produce
(4.14)
(4.15)
Puesto que para una sefial real g(t) tenemos G*(f) = G(-f), es posible reescribir la ecuaci6n
(4.15) coma
h P, (t) = k [
0
(4.16)
= kg(T-t)
La ecuaci6n (4.16) muestra que la respuesta al impulso del filtro 6ptimo, salvo por el factor de
escalamiento k, es una version invertida y retardada en el tiempo de la sefial de entrada g(t);
esto es, se "acopla" con la sefial de entrada. Un filtro lineal invariante con el tiempo definido de
4.2
Filtro de acoplamiento
251
esta manera recibe el nombre de filtro de acoplamiento. Advierta que al obtener el filtro de
acoplamiento, la (mica suposicion que hemos hecho acerca del ruido de entrada w(t) es que este
es estacionario y blanco con media cero y densidad espectral de potencia N/2. En otras palabras, nose hizo ninguna suposicion acerca de la estadfstica del ruido del canal w(t).
~ PROPIEDADES DE LOS FILTROS DE ACOPLAMIENTO
Advertimos que un filtro, el cual se acopla a una sefial de pulso g(t) de duracion T, se caracteriza
par una respuesta al impulso que es una version invertida y retardada en el tiempo de la entrada
g(t), coma indica
h p, (t) = kg(T - t)
En otras palabras, la respuesta al impulso hopt (t) esta definida en forma unica, salvo par el retardo Ty el factor de escalamiento k, par la forma de onda de la sefial de pulso g(t) al cual se acopla
0
el filtro. En el dominio de la frecuencia, el filtro de acoplamiento se caracteriza par una respuesta en frecuencia que es, excepto par el factor de retraso, la compleja conjugada de la transformada de Fourier de la entrada g(t), de la forma que indica
Hopt
(f)
= kG * (f) exp(-j27C[T)
La relaci6n seiial a ruido del pulso pico de un filtro de acoplamiento depende solo de la proporci6n entre
la energia de la seiial y la densidad espectral de potencia del ruido blanco a la entrada del filtro.
Para demostrar es ta propiedad, considere un filtro acoplado a una sefial conocida g(t). La transformada de Fourier de la salida g (t) que resulta del filtro de acoplamiento es
0
Go
(f)
=Hopt (f)G(f)
= kG*(f)G(f) exp( - j21t[T)
=
k!GU)l
(4.17)
exp(-j27r[T)
Al utilizar la ecuacion (4.17) en la formula para la transformada inversa de Fourier, encontramos que la salida del filtro de acoplamiento en el tiempo t = T es
G (f) exp(j27C[T) df
g (T) = [
0
IG(f)l
k[
df
De acuerdo con el teorema de energia de Rayleigh, la integral del espectro de magnitud al cuadrado de
una seiial de pulso con respecto a la frecuencia es igual a la energia E de la seiial:
Par tanto,
g 0 (T)
= kE
(4.18)
Al sustituir la ecuacion (4.14) en la (4.7), encontramos que la potencia promedio del ruido de
salida es
k ~ 0 r= IGU)l
2
E[n 2 (t)]=
=
k 2 N 0 E/2
df
(4.19)
252
CAPiTULO
donde de nuevo hemos utilizado el teorema de energfa de Rayleigh. Por tanto, la relaci6n sefi.al
a ruido del pulso pico tiene el valor maximo
(kE) 2
2E
llmax = (k2N E/2) = N
0
(4.20)
De la ecuaci6n (4.20) vemos que la dependencia de la entrada g(t) con respecto a la forma de
onda se ha eliminado por completo por medio del filtro de acoplamiento. En consecuencia, al
evaluar la capacidad de un receptor de filtro de acoplamiento para combatir el ruido blanco
aditivo, observamos que todas las sefi.ales que tienen la misma energfa son igualmente efectivas.
Advierta que la energfa Ede la senal esta en joules y que la densidad espectral del ruido N/2 se
determina en watts por hertz, de modo que la proporci6n 2E/N0 es adimensional; sin embargo,
las dos cantidades tienen diferente significado ffsico. Nos referimos a E/N 0 como la relaci6n
Ii>
EJEMPLO
4.1
Considere la senal g(t) en la forma de un pulso rectangular de amplitud A y duraci6n T, como se muestra
en la figura 4.2a. En este ejemplo, la respuesta al impulso h(t) del filtro de acoplamiento tiene exactamente la misma forma de onda de la propia senal. La senal de salida g0 (t) del filtro de acoplamiento que se
produce en respuesta a la senal de entrada g(t) tiene unalorma de onda triangular (figura 4.2b).
El valor maximo de la senal de salidag (t) es igual a kA 2T, que es la energfa de la senal de entrada
g(t) escalada por el factor k; este valor maxi~10 ocurrc en t = T, como se indica en la figura 4.2b.
g(t)
A;----------.
Energia= A 2T
T
a)
T
b)
Salida del circuito
de integraci6n y
descarga AT
T
c)
FIGURA
4.2
4.3
253
Pulso~.........._
lntegrador
rec1angu Iar
'
~
Muestreo
en el tiempo
FIGURA
4.3
4.3
x(t) =
+A+ w(t),
se envi6 el sfmbolo 1
{ -A+w(t),
se envi6 el sfmbolo 0
(4.21)
Filtro de
acoplam1ento
Onda PCM
s(t)
Dispositivo
de decisi6n
lnd1ca 1 si y > A
Muestreo en el
tiempo t ~ T,,
Ruido blanco
gaussiano w(t)
Umbra!
"A
4.4 Receptor para la transmisi6n de banda base de una onda PCM de codificaci6n binaria utilizando
transmisi6n de sefiales polares sin retorno a cero.
FIGURA
254
CAPiTULO
1. El sfmbolo 1 se elige cuando realmente se transmitio un O; nos referiremos al error anterior como un error de Primera clase.
2. El sfmbolo 0 se elige cuando en realidad se transmitio un 1; nos referiremos a este error
como un error de segunda clase.
Para determinar la probabilidad promedio del error, consideramos estas dos situaciones por separado.
Suponga que se envio el sfmbolo 0, entonces, de acuerdo con la ecuacion (4.21), la sefial
recibida es
x(t)=-A+w(t),
OstsTb
(4.22)
y=
x(t)dt
1 rT,
=-A+yJo w(t)dt
(4.23)
que representa el valor de muestreo de una variable aleatoria Y. Por el hecho de que el ruido
w(t) es blanco y gaussiano, es posible caracterizar la variable aleatoria Y del modo siguiente:
~
~
cr~ = E[(Y + A) 2 ]
= ;
2
b
= -1
Tz o o
b
(4.24)
=-l_rTb rTbRw(t,u)dtdu
Tb2
Jo Jo
donde Rw(t, u) es la funcion de autocorrelacion del ruido blanco w(t). Puesto que w(t) es blanco
con una densidad espectral de potencia N/2, tenemos
N
Rw (t, u) = - 0 D(t - u)
(4.25)
4.3
255
donde 8(t - u) es una funci6n delta recorrida en el tiempo. De tal modo, la sustituci6n de la
ecuaci6n (4.25) en la (4.24) produce
(}"2
=-1-
y2
b
rT, No
fT,
Jo Jo
D(t-u)dtdu
(4.26)
No
2Tb
donde hemos utilizado la propiedad de filtrado de la funci6n delta y el hecho de que SU area es
la unidad. La funci6n densidad de probabilidad condicional de la variable aleatoria Y, puesto
que se envi6 el sfmbolo 0, es entonces
(4.27)
Esta funci6n se grafica en la figura 4.5a. Considere que p10 denota la probabilidad condicional de
error, dado que se envi6 el simbolo 0. Esta probabilidad se define por medio del area sombreada
bajo la curva de f y(Y I0) desde el umbral A hasta infinito, lo cual corresponde al intervalo de
valores supuestos para y relativa a una decision en favor del simbolo 1. A falta de ruido, la salida
del filtro de acoplamiento y muestreada en el tiempo t = Tb es igual a -A. Cuando el ruido
esta presente, y asume ocasionalmente un valor mayor que A, en cuyo caso se produce un error.
La probabilidad de este error, condicional al envio del sfmbolo 0, esta definida por
Pw
En este punto de la exposici6n nos apartamos un poco e introducimos la definici6n de la Hamada funci6n de error complementaria: 3
ferc(u)
=Jn [
exp(-z 2 ) dz
(4.29)
que se relaciona estrechamente con la distribuci6n gaussiana. Para valores grandes y positivos
de u tenemos la siguiente cota superior en la funci6n de error complementaria:
r
ierc u <
exp(-u
c-
(4.30)
"l/1tU
fy(ylO
-A
~
4.5 Analisis de ruido del sistema PCM. a) Funci6n de densidad de probabilidad de la variable aleatoria
Ya la salida del filtro de acoplamiento cuando se transmite 0. b) Funci6n de densidad de probabilidad de Y
cuando se transmite 1.
FIGURA
256
CAPiTULO
y+A
z=-c====
~Ne /Th
1- s=
ex p( -z 2 ) dz
Pio - Jn
(A+A.l',JN,rr,
=
l
/Th )
ferc[ A + A
~N 0
(4.31)
(4.32)
la cual se grafica en la figura 4.Sb. Sea Poi la probabilidad condicional de error, debido a que se envi6
el simbolo 1. Esta probabilidad se define por medio del area sombreada bajo la curva f y(Y I 1)
extendiendose desde -oo hasta el umbra! A, lo cual corresponde al intervalo de valores asumidos por y para una decision en favor del sfmbolo 0. A falta de ruido, la salida y del filtro de
acoplamiento muestreada en el tiempo t = Th es igual a +A Cuando esta presente el ruido, y
toma ocasionalmente un valor menor que A, y se realiza un error. La probabilidad de este error,
condicional al envfo del sfmbolo 1, esta definida por
f y (y I1) dy
1
~rrN 0 /Tb
IA
exp [ - (y-A)2ld y
(4.33)
N 0 /Tb
-=
Para expresar Poi en terminos de la funci6n de error complementaria, definimos esta vez una
nueva variable
A-y
z=----;====
~No /Tb
1 s=
Poi - Jn
(A-lei
1
[
=-ferc
,JN,1Th
ex p( -z 2 ) dz
A-A.
~N 0 /Tb
(4.34)
Habiendo determinado las probabilidades condicionales del error, Pio y POI' nuestra siguiente tarea es obtener la formula para la probabilidad promedio del error de simbolo, denotada
por P,. Aquf advertimos que estos dos tipos posibles de error son eventos mutuamente excluyentes,
4.3
257
de manera que si el receptor, en un instante de muestreo particular, escoge el sfmbolo 1, entonces se excluye la aparici6n del sfmbolo 0, y viceversa. Considere que p0 y p1denotan las probabilidades a priori de transmitir los sfmbolos 0 y 1, respectivamente. Por tan to, la probabilidad promedio
del error de simbolo Pe en el receptor esta dada por
Pe
PoPio + P1Po1
Po
ere
( A+ A
~No I Tb
(4.35)
De la ecuaci6n (4.35) vemos que P es en realidad una funci6n del umbral A, lo cual
sugiere de inmediato la necesidad de for~ular un umbral 6ptimo que minimice Pe. Para dicha
optimizaci6n utilizamos la regla de Leibniz.
Considere la integral
b(u)
a(u)
f(z,u) dz
_E_
rb(u)
du
Ja(u)
2
f(z,u)= .Jnexp(-z 2 )
a(u) = u
b(u)=oo
La aplicaci6n de la regla de Leibniz a la funci6n de error complementaria produce entonces
1
_E_ferc(u) = - --exp(-u 2 )
Jn
du
(4.36)
De este modo, al diferenciar la ecuaci6n (4.35) con respecto a A haciendo uso de la formula de la
ecuaci6n (4.36), e igualar a cero y simplificar terminos, obtenemos el umbral 6ptimo en la forma
Aorr
=~lo
4AT g[Po]
P1
(4.37)
P1 =Po
=2
=Q
Este resultado se satisface intuitivamente, puesto que establece que en la transmisi6n de sfmbolos binarios igualmente probables, debemos elegir el umbral en el punto medio entre las alturas
de pulso -A y +A que representan a los dos sfmbolos 0 y 1. Note que en este caso especial
tenemos tambien
Poi =Pio
258
CAPiTIJLO
Un canal para el que las probabilidades condicionales de error Poi y Pio son iguales se dice que
sera simetrico binario. En forma correspondiente, la probabilidad promedio del error de sfmbolo
en la ecuaci6n (4.35) se reduce a
P = _!_ferc[
A
e
2
~No /Tb
(4.38)
Ahora bien, la energia de la seiial transmitida por bit esta definida por
Eb =A 2Tb
(4.39)
En consecuencia, es posible formular finalmente la probabilidad promedio del error de sfmbolo
para el receptor de la figura 4.4 como
(4.40)
la cual muestra que la probabilidad promedio del error de simbolo en un canal simetrico binario
depende exclusivamente de EJN0 , la proporci6n entre la energia de la seiial transmitida par bit y la
densidad espectral del ruido.
Utilizando la cota superior de la ecuaci6n (4.30) en la funci6n de error complementaria,
es posible acotar de manera correspondiente la probabilidad promedio del error de simbolo para
el receptor PCM en la forma
P < exp(-Eb /N 0 )
'
2~nEb /N 0
(4.41)
El receptor PCM de la figura 4.4 exhibe entonces una mejora exponencial en la probabilidad
promedio del error de simbolo con el aumento en E/N0
Este importante resultado se ilustra de modo adicional en la figura 4.6, donde la probabilidad promedio del error de simbolo P, se grafica en funci6n del cociente adimensional EJN0 En
particular, vemos que P, disminuye muy rapido cuando el cociente E/N0 esta aumentando, por
lo que a la larga un "incremento muy pequefio" en la energfa de la sefial transmitida hara que la
recepci6n de los pulsos binarios casi no tenga errores, como se expuso en la secci6n 3.8. Sin
embargo, advierta que en terminos practicos el incremento en la energfa de la sefial tiene que
considerarse en el contexto de la polarizaci6n; por ejemplo, un aumento de 3-dB en E/N0 es
10-2
10-4
0..."
.:
g
<P
<P
"O
"O
"'
"'e
10-6
~
:0
.0
10-8
11.
10-10
10-12
5
10
15
EJN0, dB
FIGURA
4.6
259
mucho mas facil de poner en practica cuando Eb tiene un valor pequefio que cuando su valor es
varios ordenes de magnitud mayor.
ak =
{+
1 si el simbolo bk es 1
-1 si el simbolo bk es 0
(4.42)
(4.43)
La sefial s(t) se modifica como resultado de la transmision por el canal de respuesta al impulso h(t). Ademas, el canal agrega ruido aleatorio a la sefial a la entrada del receptor. La sefial
ruidosa x(t) se hace pasar luego por un filtra de recepci6n de respuesta al impulso c(t). La salida y (t)
que produce el filtro se muestrea sincronizadamente con el transmisor, determinandose los instantes de muestreo por medio de un reloj o una sefial de temporizaci6n que suele extraerse de la salida
del filtro de recepcion. Por ultimo, la secuencia de muestras obtenidas de esa manera se utiliza
para reconstruir la secuencia de datos original por medio de un dispositiva de decisi6n. Especfficamente,
la amplitud de cada muestra se compara con un umbra! 'A. Si se supera el umbral A, se toma una
decision en favor del simbolo 1. Si ocurre lo contrario, la decision se toma en favor del simbolo 0.
Datos
entrada
{b,}
Modulador {atl
por amplitud
de pulsos
Filtro
transmisor
Canal
g(t)
h(t)
Filtro
receptor
Dispositivo
de decision
lndica 1
si y(t) >
lndica
si
Ruido
bl an co
gaussiano
Pulsos de
reloj
UmbralA.
w(t)
Transmisor - - - - - - - Canal
FIGURA
4. 7
---....-k------
Receptor------
A.
y(t) < A.
260
CAPiTULO
(4.44)
donde es un factor de escalamiento y el pulso p(t) se va a definir. Para ser precisos, es necesario
incluir un tiempo de retardo t0 en el argumento del pulso p(t - kTb) en la ecuaci6n (4.44) para
representar el efecto del retardo de la transmisi6n a traves del sistema. A fin de simplificar la
exposici6n, hemos hecho cero este retardo en la ecuaci6n (4.44) sin perder generalidad.
El pulso escalado p(t) se obtiene mediante una convoluci6n doble que incluye la respuesta al impulso g(t) del filtro de transmisi6n, la respuesta al impulso h(t) del canal y la respuesta al impulso c(t) del filtro de recepci6n, coma indica
* *
h(t)
c(t)
(4.45)
p(t) = g(t)
donde las estrellas indican convoluci6n. Suponemos que el pulso p(t) esta normalizado fijando
p(O) = 1
(4.46)
lo cual justifica el empleo de, como un factor de escalamiento para tener en cuenta los cambios
de amplitud en los que se incurre en el curso de la transmisi6n de la sefial a traves del sistema.
Puesto que la convoluci6n en el dominio del tiempo se transforma en multiplicaci6n en el
dominio de la frecuencia, es posible utilizar la transformada de Fourier para cambiar la ecuaci6n
(4.45), en la forma equivalente
=a, +
(4.48)
k:t-i
En la ecuaci6n (4.48) el primer termino a; representa la contribuci6n del i-esimo bit transmitido. El segundo termino representa el efecto residual de todos los demas bits transmitidos sobre
la decodificaci6n del i-esimo bit; este efecto residual debido a la ocurrencia de pulsos antes y
despues del instante de muestreo t. recibe el nombre de interferencia de intersfmbolo (ISI). El
ultimo termino n(t) representa la ~uestra del ruido en el tiempo t.
A falta tanto' de interferencia de intersfmbolo coma de ruid~, observamos de la ecuaci6n
(4.48) que
y(t,) = ai
lo cual muestra, en estas condiciones ideales, que el i-esimo bit transmitido se decodifica en
forma correcta. La inevitable presencia de la interferencia de intersfmbolo y del ruido en el
sistema introduce, sin embargo, errores en el dispositivo de recepci6n a la salida del receptor.
Por tanto, en el disefio de los filtros de transmisi6n y recepci6n, el objetivo es minimizar los
efectos del ruido y de la interferencia de intersfmbolo y, par ello, entregar las datos digitales al
destinatario con la tasa de error mas pequefia posible.
4.5
261
Cuando la relaci6n sefial a ruido es alta, como en el caso de un sistema telef6nico, por
ejemplo, la operaci6n del sistema esta bastante limitada por la interferencia de intersfmbolo en
vez del ruido; en otras palabras, es posible ignorar n (t). En el siguiente par de secciones, suponemos que se cumple esta condici6n, de modo quc es posible centrar nuestra atenci6n en la
interferencia de intersfmbolo y en las tecnicas para su control. En particular, el asunto que nos
interesa considerar es la determinaci6n de la forma de onda del pulso p(t) para la cual la ISI se
elimina completamente.
1 i=k
p(iTb-kTb)= { ' .
0, ! -::t-k
(4.49)
donde p(O) = 1, por normalizaci6n. Sip(t) satisface las condiciones de la ecuaci6n (4.49), la salida
del receptor y (t) dada en la ecuaci6n (4.48) se simplifica en (ignorando el termino del ruido)
l
y(t,) =a,
para toda i
lo cual implica interferencia de intersfmbolo igual a cero. Por tanto, las dos condiciones de la
ecuaci6n (4.49) aseguran la recepci6n perfecta a falta de ruido.
Desde el punto de vista del disefio, resulta informativo transformar las condiciones de la
ecuaci6n (4.49) al dominio de la frecuencia. Considere entonces la secuencia de muestras
{p(nTb) }, donde n = 0, 1, 2, .Con base en la discusi6n que se present6 en el capitulo 3
acerca del proceso de muestreo, recordamos que el muestreo en el dominio de! tiempo produce
periodicidad en el dominio de la frecuencia. En particular, podemos escribir
=
P8 (f) =Rb
L P(f -nRb)
(4.50)
donde Rb= 1/Tb es la tasa de bits en bits por segundo (b/s); P8 (f) es la transformada de Fourier
de una secuencia peri6dica infinita de funciones delta de periodo Tb, cuyas areas individuales se
ponderan por medio de valores de muestreo respectivos de p(t). Esto es, P8 (f) esta dada por
P8 (f)= [
(p(mTb)i5(t-mTb)]exp(-j27tft) dt
(4.51)
P8 (f) =
= p(O)
(4.52)
262
CAPiTULO
111
donde hemos recurrido a la propiedad de filtrado de la funci6n delta. Puesto que segun la
ecuaci6n (4.46) tenemos p(O) = 1, se desprende de las ecuaciones (4.50) y (4.52) que la condici6n para la interferencia de intersimbolo se satisface si
(4.53)
Ahora podemos establecer el criteria de Nyquist 4 para I.a transmisi6n de banda base sin distorsi6n en la ausencia de ruido: I.a funci6n de frecuencia P(f) elimina I.a interferencia de intersimbolo en
muestras que se toman a intervalos Tb siempre que se satisfaga I.a ecuaci6n (4.53). Advierta que P(f)
se refiere al sistema completo, incorporando el filtro de transmisi6n, el canal y el filtro de recepci6n de acuerdo con la ecuaci6n (4.47).
1111 CANAL DE NYQUIST IDEAL
P(f) = {
2~,
- W <f <W
lfl>W
0,
=-
2W
(4.54)
rect(-f )
2W
donde rect(f) representa la funci6n rectangul.ar de amplitud unitaria de soporte unitario centrado en f = 0, y el ancho de banda completo del sistema W se define mediante
W=.&_=_1_
2
2Tb
(4.55)
De acuerdo con la soluci6n que describen las ecuaciones (4.54) y (4.55), nose necesita ninguna
frecuencia de valor absoluto que exceda la mitad de la tasa de bits. De tal modo, a partir del par
2 de transformadas de Fourier de la tabla A6.3 encontramos que la forma de onda de la sefi.al
que produce interferencia de intersimbolo igual a cero esta definida por la funci6n senc:
p(t) = sen(2n:Wt)
2nWt
= senc(2Wt)
(4.56)
4.5
263
p(t)
1.0
0.5
W= _l_ =
2Tb
!!E_
2
2WP(f)
LO
t t t t t t t
lnstantes de muestreo
a)
b)
FIGURA
muestrea en los instantes t = 0, Tb, 2Tb, , entonces los pulsos definidos por p(t - iTb)
con amplitud arbitraria e fndice i = 0, 1, 2, , no interferiran entre sf. Esta condici6n se
ilustra en la figura 4.9 para la secuencia binaria 1011010.
Aunque el uso del canal de Nyquist ideal no logra realmente economfa en el ancho de
banda de manera que resuelva el problema de interferencia de intersfmbolo cero con el mfnimo
Secuencia binaria 1 0
-2
1 0
1 0
1.0
0.5
'O
c.
E
<(
0.0
--0.5
-1.0
-4
10
12
Ti em po
FIGURA
264
CAPiTULO
de ancho de banda posible, existen dos dificultades practicas que lo marcan como un objetivo
indeseable en el disefio del sistema:
=L, ak
sen[2nW(~t-kT6 )]
2nW(~t-kTh)
(4.57)
Puesto que 2Wfh = 1, por definici6n, es posible reescribir la ecuaci6n (4.57) en la forma
~)
(ZW ~) sen(2nW ~t)"
y( t = a 0 senc
t +
L
(-l)kak
k
(2W ~t- )
(4.58)
Es posible superar las dificultades practicas que se encontraron con el canal de Nyquist ideal
extendiendo el ancho de banda desde el valor mfnimo W = R/2 hasta un valor ajustable entre
W y 2W. Especificamos ahora la respuesta en frecuencia completa P(f) para satisfacer una
condici6n mas elaborada que la del canal de Nyquist ideal; especfficamente, retenemos tres
terminos de la ecuaci6n (4.53) y restringimos la banda de frecuencias de interes a [-W, W],
coma se indica mediante
1
P(f)+P(f-2W)+P(f + 2W) =--, -W ~ f ~ W
(4.59)
2W
Podemos idear varias funciones limitadas en banda que satisfagan la ecuaci6n (4.59). Una forma particular de P(f) que incluye muchas caracterfsticas deseables la proporciona el espectro de
coseno elevado. Esta respuesta en frecuencia consiste en una porci6n plana y una porci6n de
caida pronunciada que tiene una forma senoidal como la siguiente:
2w'
P(f) = _l_{l-sen[n(lfl-W)]}
4W
2W-2f1 '
0,
(4.60)
4.5
265
a=l-li__
(4.61)
El parametro a recibe el nombre de factor de caida; este indica el ancho de banda de exceso con
respecto a la soluci6n ideal, W. De modo espedfico, el ancho de banda de transmisi6n BT se
define por medio de
BT= 2W-f1
= W(l+a)
La respuesta en frecuencia P(f), normalizada al multiplicarla por 2W, se grafica en la
figura 4.lOa para tres valores de a, a saber, 0, 0.5 y 1. Vemos que para a = 0.5 o 1, la
2WP(f)
1.0
~
a=O
0.6
0.4
0.2
-2
-1
-2
a)
p(t)
1.0
0.5
b)
FIGURA
4.10
266
CAPiTULO
111
funci6n P(f) se corta en forma gradual cuando se compara con el canal de Nyquist ideal (es
decir, a = 0) yes, por tanto, mas facil de ejecutar en la practica. La funci6n P(f) exhibe
tambien simetrfa impar con respecto al ancho de banda de Nyquist W, posibilitando la satisfacci6n de la ecuaci6n (4.59).
La respuesta en tiempo p(t) es la transformada inversa de Fourier de la respuesta en frecuencia P(f). Por tanto, al utilizar la P(f) definida en la ecuaci6n (4.60), obtenemos el resultado (vea el problema 4.13)
p(t) = (senc(2Wt))( cos(ZnaWt) )
1-16a 2W 2t 2
(4.62)
[i
ltl 2 2W
0,
(4.63)
(4.64)
1. Ent = T/2 = l/4W, tenemos p(t) = 0.5; esto es, el ancho de pulso medido a la mitad
de la amplitudes exactamente igual a la duraci6n de bit Tb.
2. Hay cruces por cero en t = 3T/2, 5T/2, , ademas de los usuales cruces por cero en
los instantes de muestreo t = Tb, 2Tb, .
Estas dos propiedades son sumamente utiles al extraer una senal de temporizaci6n de una senal
recibida con fines de sincronizaci6n. Sin embargo, el precio que se paga por esta deseable propiedad es el uso de un ancho de banda de canal del doble del que requiere el canal de Nyquist
ideal correspondiente a a = 0.
~ EJEMPW 4.2
En el ejemplo 3.2 del capftulo 3 describimos el formato de sefial para el sistema de portadora Tl que se
usa para multiplexar 24 entradas de voz independientes, con base en una palabra de PCM de 8 bits. Se
4.6
267
demostr6 que la duraci6n de la sefial multiplexada por division de tiempo resultante (incluyendo un
bit de trama) es
Th= 0.647 s
Suponiendo el empleo de un canal de Nyquist ideal, se concluye que el ancho de banda de transmisi6n mfnimo BT del sistema Tl es (para a = 0)
BT =W=-=772 kHz
2Th
Sin embargo, un valor mas realista para el ancho de banda de transmisi6n necesario se obtiene al
utilizar la caracterfstica de caida de coseno completo con a = l. En este caso, encontramos que
l_ 4:~
{+-1
si el sfmbolo bk es 1
si el sfmbolo bk es 0
(4.65)
Cuando se aplica esta secuencia a un codificador duobinario, este se convierte en una salida
de tres niveles, a saber, -2, 0 y + 2. Para producir esta transformaci6n, es posible utilizar el esquema que se muestra en la figura 4.11. La secuencia de dos niveles {ak} se hace pasar primero por
un filtro simple que implica un solo elemento de retardo y un sumador. Para cada impulso
268
CAPfTULO
11
Secuencia de
entrada de
Canal ideal
H Nyquist(/)
I
I
I
Retardo
I
I
Tb
I
I
~---------------1
Filtro
FIGURA
H1(j)
4.11
unitario aplicado a la entrada de este filtro, obtenemos dos impulsos unitarios separados Tb
segundos a la salida del filtro. Es posible, por tanto, expresar la salida del codificador duobinario
ck coma la suma del pulso de entrada presente ak y su valor previo ak-1' coma indica
(4.66)
Uno de los efectos de la transformaci6n que describe la ecuaci6n (4.66) es cambiar la secuencia
de entrada {ak} de pulsos de dos niveles no correlacionados en una secuencia {ck} de pulsos de
tres niveles correlacionados. Esta correlaci6n entre los pulsos adyacentes puede considerarse
coma la introducci6n de modo artificial de la interferencia de intersfmbolo en la sefial transmitida. Sin embargo, la interferencia de intersfmbolo que se introduce de esta manera se encuentra bajo el control del disefiador, lo cual constituye la base de la codificaci6n correlativa.
Un elemento de retardo ideal, que produce un retardo Tb, tiene la respuesta en frecuencia
exp(-j21tfTb), por lo que la respuesta en frecuencia del filtro simple de retardo de lfnea de la
figura 4.11 es 1 + exp(-j27tfTJ Por consiguiente, la respuesta en frecuencia completa de este
filtro conectado en cascada con un canal de Nyquist ideal es
HI (f) = HNyquisr (f)[l + exp(-j21tfTb )]
= HNvqmsr (f)[exp(jnjTb) + exp(-jnjTb)] exp(-jnjTb)
(4.67)
~'
HNyquisr {f) ={
enotro caso
(4.68)
0,
en otrocaso
(4.69)
4.6
arg
269
[HiCfll
2.0
a)
b)
FIGURA
H 1(f) esta compuesta por dos pulsos senc (Nyquist) que estan desplazados en el tiempo por Tb
segundos uno con respecto al otro, como se indica mediante (salvo por el factor de escalamiento)
- sen(7tt/Tb) sen[n(t-Tb)/TJ
hI (t ) +------1tt I Tb
n( t - Tb ) I Tb
_ sen(7tt/Tb)
sen(7tt/Tb)
nt I Tb
n( t - Tb ) I Tb
(4.70)
T~ sen(nt/Tb)
nt(Tb - t)
La respuesta al impulso h1(t) se grafica en la figura 4.13, donde vemos que esta solo tiene dos
valores distinguibles en los instantes de muestreo. La forma de h1(t) que se muestra aquf explica
por que nos referimos tambien a este tipo de codificacion correlativa como transmision de
sefiales de respuesta parcial. La respuesta a un pulso de entrada se distribuye sabre mas de un
intervalo de transmision de sefiales; establecido de otra manera, la respuesta en cualquier intervalo de transmision de sefial es "parcial". Note tambien que los extremos de h1(t) decaen como
1/ It I2, que es una razon de decaimiento superior que la relativa a 1/ It I que se encuentra en el
canal de Nyquist ideal.
La secuencia original de dos niveles {ak} puede detectarse a partir de la secuencia codificada duobinaria {ck} apelando al uso de la ecuacion (4.66). De modo espedfico, dejemos
que krepresente la estimaci6n del pulso original ak como se consigue en el receptor en el tiempo
t = ktb. Entonces, sustrayendo la estimacion previa ak-i de ck' obtenemos
(4.71)
ak =ck -ak-1
Es claro que sick se recibe sin error y si tambien la estimacion previa ak-i en el tiempo t = (k 1) Tb corresponde a una decision correcta, entonces la estimacion presente ak sera tambien
FIGURA
4.13
2 70
CAPiTULO
4 "'
correcta. La tecnica relativa al uso de una estimacion almacenada del sfmbolo anterior se conoce como realimentaci6n de decision.
Observamos que el procedimiento de deteccion que acabamos de describir es en esencia
el inverso de la operacion del filtro de retardo de lfnea simple en el transmisor. Sin embargo, una
desventaja principal de este procedimiento de deteccion es que una vez que se producen los
errores, estos tienden a propagarse por la salida debido a que la decision sobre la entrada presente ak depende de la correccion de la decision que se tomo en la entrada anterior ak-l'
Una manera practica de evitar el fenomeno de la propagacion de errores consiste en
utilizar precodificaci6n antes de la codificacion duobinaria, como se indica en la figura 4.14. La
operacion de precodifkacion realizada sobre la secuencia de datos binarios {bk} convierte esta
en otra secuencia binaria {dk} definida por
dk ==bk EB dk-l
(4.72)
donde el sfmbolo EB denota la adici6n de modulo-dos de los dfgitos binarios bk y dk_1 Esta adicion
es equivalente a una operacion OR EXCLUSIVA de dos entradas, que se lleva a cabo del modo
siguiente:
sfmbolo 1 si ya sea el sfmbolo bk o el simbolo dk-l (pero no ambos) es 1
dk == {
sfmbolo 0
(4.73)
en otro caso
La secuencia binaria precodificada {dk} se aplica a un -modulador por amplitud de pulsos, produciendo una secuencia correspondiente de dos niveles de pulsos cortos {ak}, donde ak = 1
como antes. Esta secuencia de pulsos cortos se aplica despues a un codificador duobinario,
produciendo de esa manera la secuencia {ck} que se relaciona con {ak} coma sigue
ck == ak + ak-l
(4. 74)
Advierta que a diferencia de la operacion lineal de la codificacion duobinaria, la precodificacion
descrita por la ecuacion (4.72) es una operacion no lineal.
El uso combinado de las ecuaciones (4.72) y (4.74) produce
o si el sfmbolo de datos
{
ck == 2 si el sfmbolo de datos
bk es 1
(4.75)
bk es 0
la cual se ilustra en el ejemplo 4.3. A partir de la ecuacion (4.75) deducimos la siguiente regla
de decision para detectar la secuencia binaria original {bk} a partir de {ck}:
Si Ick
I< 1,
Ick I> 1,
Si
(4.76)
Secuencia de
entrada
binaria
1-- ---------------,
1
Sumador de
dos m6dulos
Modulador par
amplitud de
pulses
Modificador
duobinario
Muestreo en
kTb
Secuencia
de salida de
tres niveles
{ck}
Retardo
Tb
Precodificador
FIGURA
4.14 Un esquema duobinario precodificado; los detalles del codificador duobinario se presentan en la
figura 4.11.
4.6
Dispositivo
de decisi6n
Rectificador
2 71
b, = 1 si lc,I < 1
Umbral =1
4.15 Detector para recuperar la secuencia binaria original a partir de la salida precodificada del
codificador duobinario.
FIGURA
Cuando Ickl = 1, el receptor simplemente realiza una suposicion aleatoria en favor del sfmbolo
1 o 0. De acuerdo con esta regla de decision, el detector consiste en un rectificador, cuya salida
se compara en un dispositivo de decision con respecto a un umbral de 1. En la figura 4.15 se
presenta un diagrama de bloques del detector. Una caracterfstica util del mismo es que no
se requiere conocimiento de ninguna muestra de entrada aparte de la presente. Por tanto, la
propagacion de errores no puede ocurrir en el detector de la figura 4.15.
Considere la secuencia de datos binarios 0010110. Para proceder con la precodificacion de esta secuencia, que implica alimentar la salida del precodificador de vuelta a la entrada, sumamos un bit
extra a la salida del precodificador. Este bit extra se elige arbitrariamente igual a 1. Por tanto, al utilizar
la ecuacion (4. 73) encontramos que la secuencia {dk} a la salida del precodificador es coma se muestra
en el renglon 2 de la tabla 4.1. La representacion polar de la secuencia precodificada {dk} se muestra
en el renglon 3 de la tabla 4.1. Por ultimo, utilizando la ecuacion (4. 74), encontramos que la salida del
codificador duobinario tiene los niveles de amplitud dados en el renglon 4 de la tabla 4.1.
Para detectar la secuencia binaria original aplicamos la regla de decision de la ecuacion (4.76),
y obtenemos de ese modo la secuencia binaria dada en el renglon 5 de la tabla 4.1. Este ultimo resultado demuestra que, a falta de ruido, la secuencia binaria original se detecta de modo correcto.
<ill
En la tecnica de transmisi6n de sefiales duobinarias la respuesta en frecuencia H(f) y, en consecuencia, la densidad espectral de potencia del pulso transmitido, no son cero en el origen. Esto
se considera como un rasgo indeseable en algunas aplicaciones, ya que muchos canales de comunicaci6n no pueden transmitir una componente de ed. Es posible corregir esta deficiencia
utilizando la respuesta parcial de clase IV o la tecnica duobinaria modificada, la cual implica un
tramo de correlacion de dos dfgitos binarios. Esta forma especial de correlaci6n se consigue
sustrayendo pulsos modulados en amplitud espaciados a 2Tb segundos, coma se indica en el
diagrama de bloques de la figura 4.16. El codificador incluye un retardo de 2Tb segundos. La
+l
0
0
0
0
+l
+l
-1
-1
+2
+2
-2
0
0
+l
-1
-1
-2
0
272
CAPITULO
111
Secuencia de
entrada r - - - - - - - - - - - - - . ,
binaria 1
Sumador de
1
I
modulo-dos
I
{bk }
I ldtl
1
Modulador {ak)
I
I
I
I
I
I
I
I
I
de pulses
Canal
ideal
Secuencia
de salida de
tres niveles
HNy4llllit(j)
{ck}
"-------------j
Precodificador
FIGURA
4.16
H 1v(j)
salida del filtro de conversion duobinaria modificada se relaciona con la secuencia de entrada
de dos niveles {ak} a la salida del modulador por amplitud de pulsos de la manera siguiente:
(4.77)
vemos que ck
ck= ak -ak-z
De nuevo encontramos aquf que se genera una sefial de tres niveles con ak = 1,
toma uno de tres valores: + 2, 0 y -2.
La respuesta en frecuencia completa del filtro de retardo de lfnea conectado en cascada
con un canal de Nyquist ideal, como en la figura 4.16, esta dada por
H1v (f) = HNyquist (f)[l - exp(-j4nfTb )]
(4.78)
lfl~l/2Th
(4.79)
en otro lado
2.0
a)
b)
4.17 Respuesta en frecuencia de! filtro de conversion duobinario modificado. a) Respuesta en magnitud. b) Respuesta en fase.
FIGURA
4.6
273
_ sen (7tt I Tb )
sen(7tt /Tb)
n(t-2Tb)!Tb
nt I Tb
(4.80)
2Tb2 sen(m/T6 )
m(2T6
t)
Esta respuesta al impulso se grafica en la figura 4.18, la cual muestra que tiene tres niveles distinguibles
en los instantes de muestreo. Advierta tambien que, coma con la transmision de senales duobinaria,
las colas de hIV(t) para la transmision de senales duobinaria modificada decae coma 111tI2.
Para eliminar la posibilidad de propagacion de errores en el sistema duobinario modificado, usamos un procedimiento de precodificacion similar al que se empleo en el caso duobinario.
Especificamente, antes de la generacion de la senal duobinaria modificada, se usa adicion logica
de dos modulos en las senales separadas por 2Tb segundos (vea el extrema frontal de la figura
4.16), de acuerdo con
dk =bk EB dk_ 2
= {sfmbolo 1
sfmbolo 0
(4.81)
en otro caso
donde {bk} es la secuencia de datos binarios entrante y {dk} es la secuencia de la salida del
precodificador. La secuencia precodificada {dk} producida de ese modo se aplica entonces a un
modulador por amplitud de pulsos y luego al filtro de conversion duobinaria modificada.
En la figura 4.16, el dfgito de salida ck es igual a -2, 0 o + 2 suponiendo que el modulador por
amplitud de pulsos utiliza una represent,:icion polar para la secuencia precodificada {dk}. Encontramos tambien que el dfgito detectado bk en la salida de receptor puede extraerse de ck descartando la polaridad de ck. De modo especifico, podemos formular la siguiente regla de decision:
Si
Si
kl> 1,
kl< 1,
1.0
FIGURA
4.18
(4.82)
274
CAPITULO
Cuando I ckl = 1, el receptor realiza una suposici6n aleatoria en favor del sfmbolo 1 o 0. Como
con la transmisi6n de sefi.ales duobinaria, es posible advertir lo siguiente:
A falta de ruido del canal, la secuencia binaria detectada {bk} es exactamente la misma
que la secuencia binaria original {bk} a la entrada del transmisor.
El uso de la ecuaci6n (4 .81) requiere la suma de dos bits adicionales a la secuencia
precodificada {a). La composici6n de la secuencia decodificada {bk} al utilizar la ecuaci6n (4.82) es invariante a la selecci6n que se realiza de estos dos bits.
3!l
Las tecnicas duobinaria y duobinaria modificada tienen tramos de correlaci6n de 1 dfgito binario
y de 2 dfgitos binarios, respectivamente. De modo directo se generalizan estas dos tecnicas para
otros esquemas, los cuales se conocen colectivamente coma esquemas de codificaci6n de nivel
correlativo o de transmisi6n de senales de respuesta parcial. Esta generalizaci6n se muestra en la
figura 4.19, donde HNyquisr(f) se define en la ecuaci6n (4.68). En ella se incluye el uso de un
filtro de retardo de llnea en derivaci6n con pesos de derivaci6n w 0 , wl' , wN_ 1 De modo
especffico, es posible conseguir diferentes clases de esquemas de transmisi6n de sefi.ales de res-
Secuencia de
Secuencia de
entrada de
dos niveles _ ____,_ _ _.,,.,
salida de
multiniveles
Canal
ideal,
H Nyquist(/)
{a,}
Muestreo en
t= kTb
Retardo
Tb
Retardo
Tb
Retardo
Tb
Retardo
wN - 2
Tb
FIGURA
4.19
{ck}
2 75
TABLA 4.2
Clases diferentes de esquemas de transmisi6n de senales de
respuesta parcial en referenda a la figura 4.19
II
III
IV
Codificaci6n duobinaria
-1
2
-1
-1
-1
puesta parcial utilizando una combinaci6n lineal ponderada de N pulsos de Nyquist ideales
(senc), como se indica por medio de
h(t)
N~l wn senc
=I
n~O
_t__ n :
Tb
(4.83)
Una elecci6n apropiada de los pesos de derivaci6n en la ecuaci6n (4.83) produce una diversidad de formas espectrales ideadas para satisfacer aplicaciones individuales. La tabla 4.2 presenta los detalles espedficos de cinco clases diferentes de esquemas de transmisi6n de sefiales de
respuesta parcial. Por ejemplo, en el caso duobinario (respuesta parcial de clase I), tenemos
W0
=+1
w1
=+1
y w" = 0 para n 2 2. En el caso duobinario modificado (respuesta parcial de clase IV), tenemos
W0
=+1
w1
=0
Wz
=-1
y w n = 0 para n 2 3.
Las caracterfsticas utiles de los esquemas de transmisi6n de sefiales de respuesta parcial
pueden resumirse ahora del modo siguiente:
La transmisi6n de datos binarios por un canal fisico de banda base puede lograrse a una
velocidad cercana a la de Nyquist, utilizando filtros realizables con caracteristicas de corte
graduales.
IP Es posible producir formas espectrales diferentes, apropiadas a la aplicaci6n respectiva.
Sin embargo, estas caracteristicas deseables se consiguen a un precio: se requiere una relaci6n
sefial a ruido mayor para producir la misma probabilidad promedio de error de sfmbolo en la
presencia de ruido queen los correspondientes sistemas PAM binarios debido a un aumento en
el numero de niveles de sefial que se utilizan.
276
CAPfTULO
!!!
otra parte, en un sistema PAM M-ario de banda base, el modulador par amplitud de pulsos
produce uno de M niveles de amplitud posibles con M > 2. Esta formula de modulaci6n por
pulsos se ilustra en la figura 4.20a para el caso de un sistema cuaternario (M = 4) y una
secuencia de datos binarios 0010110111. La forma de onda mostrada en la figura 4.20a se
basa en la representaci6n electrica para cada uno de los cuatro posibles dibits (pares de bits)
dados en la figura 4.20b. Advierta que esta representaci6n es de codificaci6n Gray, lo que
significa que cualquier dibit en el alfabeto cuaternario difiere de un dibit adyacente en una
unica posici6n de bit.
En un sistema M-ario, la fuente de informaci6n emite una secuencia de sfmbolos que
provienen de un alfabeto compuesto par M sfmbolos. Cada nivel de amplitud a la salida del
modulador por amplitud de pulsos corresponde a un sfmbolo distinto, par lo que existen M
niveles de amplitud distintos que se van a transmitir. Considere el sistema PAM M-ario con un
alfabeto de sefiales que contiene M sfmbolos de igual probabilidad y estadfsticamente independientes, con la duraci6n del sfmbolo denotada por T segundos. Nos referiremos a 1/T coma la
velocidad de transmisi6n de senales del sistema, la cual se expresa en simbolos par segundo o bauds.
Es informativo relacionar la velocidad de transmisi6n de sefiales de este sistema con la de un
sistema PAM binario equivalente para el cual el valor de Mes 2 y las sfmbolos binarios sucesivos
1 y 0 son de igual probabilidad y estadfsticamente independientes, con la duraci6n de cualquier
sfmbolo denotada par Tb segundos. Con base en la condici6n que se acaba de describir, el sistema PAM binario produce informaci6n a raz6n de l!Tb bits par segundo. Observamos ademas
queen el caso de un sistema PAM cuaternario, par ejemplo, los cuatro sfmbolos posibles pueden
identificarse con los dibits 00, 01, 10 y 11. Vemos de este modo que cada sfmbolo representa 2
bits de informaci6n, y que 1 baud es igual a 2 bits par segundo. Es posible generalizar este
resultado estableciendo que en un sistema PAM M-ario, un baud es igual a log 2 M bits por
segundo, y la duraci6n del sfmbolo T del sistema PAM M-ario se relaciona con la duraci6n de
bit Tb del sistema PAM binario equivalente en la forma
(4.84)
T =Tb log 2 M
Par tanto, en un ancho de banda de canal dado, encontramos que al utilizar un sistema PAM
M-ario somos capaces de transmitir informaci6n a una velocidad que es log 2 M mas rapida que
el sistema PAM binario correspondiente. Sin embargo, para realizar la misma probabilidad promedio del error de sfmbolo, un sistema PAM M-ario requiere mayor potencia transmitida. De
manera espedfica, encontramos que para M mucho mayor que 2 y una probabilidad promedio
Datos
binaries
1 0
+3
Amplitud
c.
+1
<i
-1
00
01
11
10
-3
-1
+1
+3
-3
4.20 Salida de un sistema cuaternario. a) Forma de onda. b) Representaci6n de los cuatro posibles
dibits, con base en la codificaci6n Gray.
FIGURA
4.8
2 77
del error de sfmbolo pequefia comparada con 1, la potencia transmitida debe incrementarse por
el factor M 2/log 2 M, en comparaci6n con el sistema PAM binario.
En un sistema M-ario de banda base, antes que todo, la secuencia de sfmbolos emitida por la
fuente de informaci6n se convierte en un tren de pulsos PAM de nivel M por medio de un modulador
por amplitud de pulsos a la entrada del transmisor. Despues, coma en el caso del sistema PAM
binario, se da forma a este tren de pulsos mediante un filtro de transmisi6n y luego se transmite por
el canal de comunicaci6n, lo cual corrompe la forma de onda de la sefial tanto con ruido como con
distorsi6n. La sefial recibida se hace pasar por un filtro de recepci6n y luego se muestrea a una
velocidad apropiada de sincronizaci6n con el transmisor. Cada muestra se compara con los valores
de umbral preestablecidos (denominados tambien niveles de division), y se efectua una decision
relativa a cual sfmbolo se transmiti6. Por tanto, encontramos que los disefios del modulador por
amplitud de pulsos y el dispositivo de toma de decisiones en una PAM M-aria resultan mas complejos que los correspondientes al sistema PAM binario. La interferencia de intersfmbolo, el ruido
y la sincronizaci6n imperfecta provocan la aparici6n de errores en la salida del receptor. Los filtros
de transmisi6n y recepci6n se disefian para minimizar estos errores. Los procedimientos que se
utilizan para disefiar estos filtros son similares a los que se sefialaron en las secciones 4.5 y 4.6 para
los sistemas PAM binarios de banda base.
L-~~!___Lineas
digitales de suscriptor
En este punto de la transmisi6n de datos de banda base es muy apropiado que nos apartemos de
los aspectos te6ricos del estudio y consideremos una aplicaci6n que crece rapidamente: las
lineas digitales de suscriptor. 6 Una lfnea digital de suscriptor (DSL) opera por un lazo local (menor
que 1.5 km) que proporciona una conexi6n directa entre una terminal de usuario (por ejemplo,
una computadora) y una oficina central de la compafifa telef6nica, como se ilustra en la figura
4.21. A traves de dicha oficina, un usuario de DSL se conecta a la red de datos troncal de banda
ancha, la cual se basa en tecnologfas como el modo de transferencia asfncrona (ATM) y el
protocolo de Internet (IP); estas tecnologfas y los recursos de red relacionados (es decir, fibras
6pticas, SONET) se explican en el capftulo de antecedentes y preliminares. Por tanto, la sefial
que contiene la informaci6n se mantiene en el dominio digital en todo momenta desde la terminal de usuario hasta el proveedor del servicio de Internet, conmutandose o direccionandose a
intervalos regulares en el transcurso de la transmisi6n a traves de la red de datos.
En apego al interes de una puesta en practica econ6mica, las lfneas digitales de suscriptor
utilizan pares trenzados configurados para ofrecer una elevada velocidad de datos, duplex total,
capacidad de transmisi6n digital. (Los pares trenzados se utilizan tambien en las comunicaciones telef6nicas ordinarias, como se explica en el capftulo de antecedentes y preliminares.) Para
conseguir la transmisi6n de dos alambres en duplex completa, podemos utilizar dos modos posibles de operaci6n:
1. Multiplexado par compresi6n de tiempo (TC), donde la transmisi6n de datos en las dos direcciones opuestas sobre la lfnea comun se separa en el tiempo. De modo espedfico, se
Usuario
Oficina
central
:---------------1
I
I
I
I
L
Computadora
Linea digital
de
suscriptor
1-1---------;
I
______________ JI
Directa
FIGURA
4.21
Red
troncal de
banda
ancha
SON ET
Proveedor
de servicios
de Internet
lnversa
Diagrarna de bloques que describe el arnbiente operativo de las lfneas digitales de suscriptor.
278
CAPITULO
"
Transmisor
Transmisor
Unea
8-1
a)
...---------~--t Transmisor
Transmisor
Unea
Cancelador
del eco
Hibrido
com Un
Cancelador
del eco
Hibrido
Receptor
Receptor
Serial sin
eco
Serial sin
eco
b)
4.22
ci6n del eco.
FIGURA
envfan en forma alternada bloques de datos en rafagas en cada direcci6n, como se ilustra
en la figura 4.22a. Para tener en cuenta el tipo de propagaci6n a traves de la lfnea, se
inserta un tiempo de seguridad entre las rafagas de datos individuales. En consecuencia,
la velocidad de la lfnea es un poco mayor que el doble de la velocidad de los datos.
2. Modo de cancelaci6n del eco, el cual soporta el flujo simultaneo de datos a lo largo de la
lfnea comun en ambas direcciones. Para que esta forma de transmisi6n sea factible, cada
transceptor (transmisor/receptor) incluye un hibrido para dos prop6sitos: la separaci6n de
la sefial transmitida de la sefial recibida y la conversion de dos a cuatro alambres, como se
muestra en la figura 4.22b. El hibrido, o mas precisamente el transformador hibrido, es basicamente un circuito puente con tres puertos (pares de terminales), como se presenta en la
figura 4.23. Si el puente no esta perfectamente balanceado, el puerto transmisor del hibri-
Transmisor
II
Receptor
14.23 Circuito simplificado de un transformador hfbrido. Para que el puente este balanceado, la impedancia de referenda Z"r debe ser igual a la impedancia de lfnea z1
FIGURA
4.8
279
do se acopla al puerto receptor, originando por ello un eco que surge de la fuga de la sefial
transmitida del extrema cercano (local) hacia el receptor del extrema cercano (local).
Para cancelar el eco indeseable, cada transceptor incluye un cancelador del eco, coma se
muestra en la figura 4.22b. Puesto que los datos pueden fluir a traves de la lfnea de manera
simultanea en varias direcciones, la velocidad de linea es la misma que la de los datos.
De acuerdo con lo expuesto, es claro que los esquemas de cancelaci6n del eco ofrecen un
mucho mejor desempefio de transmisi6n de datos que el esquema de multiplexado por compresi6n de tiempo, aunque a costa de una mayor complejidad. Sin embargo, al implementar el
transceptor completo en un solo chip a muy grande escala de integraci6n (VLSI), el cos to
puede afrontarse a pesar de la mayor complejidad. En Estados Unidos, el esquema de cancelaci6n del eco ha sido adoptado con base en el disefio de transceptores. Una puesta en practica
adaptable del cancelador de eco se explica en el problema 4.31.
Ademas del eco, existen otros deterioros del media de transmisi6n que necesitan considerarse. Los dos dominantes son la interforencia de intersimbolo y la diafonia, los cuales se explican a continuaci6n.
Hasta una aproximaci6n de primer orden, la respuesta en magnitud al cuadrado de un par
trenzado esta dada por
(4.85)
donde
l
a=klo
(4.86)
En la ecuaci6n (4.85), la frecuencia f se mide en kHz, k es una constante fisica del par trenzado,
10 es la longitud de referenda (por ejemplo, kil6metros) y l es la longitud real del par trenzado.
La ecuaci6n (4.85) sefiala un mayor deterioro en el uso de un par trenzado para la transmisi6n
de datos de banda base: la caida gradual en la respuesta en frecuencia, la cual, a su vez, origina
la interferencia de intersimbolo.
Con respecto a la diafonia, su causa primaria de ocurrencia es el acoplamiento capacitivo
que existe entre pares trenzados adyacentes en un cable. Por lo comun, de cinco a siete de los
pares trenzados mas cercanos en el cable provocan la mayor parte de la diafonia. En cualquier
caso, se observan dos tipos de este fen6meno en un receptor de interes:
1. Diafonia del extrema cercano (NEXT) ; la generan los transmisores ubicados en el mismo
extrema del cable que el receptor, coma se ilustra en la figura 4.24a.
Extrema
perturbador
Transmisor
Ext re mo
perturbador
Transmisor
de pares trenzados
Un par trenzado
NEXT
Receptor
Receptor
Ext re mo
perturbado
Extrema
perturbado
a)
FIGURA
4.24
b)
a) Diafonia del extrema cercano (NEXT). b) Diafonia del extremo lejano (FEXT).
280
CAPiTULO
Sen al
transmitida de
interes
Salida
FIGURA
4.25
2. Diafonia del extrema lejano (FEXT), que resulta de las transmisores ubicados lejos del receptor, coma se indica en' la figura 4.24b.
La FEXT se somete de forma natural a las mismas perdidas de lfnea que la sefial, aunque eso no
ocurre con la NEXT. Par tanto, en el esquema de cancelaci6n del eco de la figura 4.22b, donde
las sefiales viajan en ambas direcciones en el cable, la NEXT sera mucho mas intensa que la
FEXT. De aquf en adelante ignoraremos el efecto de la FEXT.
En realidad, la diafonfa del extrema cercano y la interferencia de intersimbolo son dos de las
factores mas importantes en la determinaci6n del desempefio de un lazo digital de suscriptor. La
figura 4.25 presenta el modelo de un canal de par trenzado dominado par estos dos deterioros.
Puesto que todos las pares trenzados suelen transmitir senales similares, podemos modelar la NEXT
coma una senal de la misma densidad espectral de potencia que la senal transmitida que atraviesa
una respuesta en frecuencia de diafonia HNEXT (f), la cual se aproxima par media de
HNEXT
(f) =
13! 312
(4.87)
donde 13 es una constante del cable. El punto interesante que advertir de la figura 4.25 es que
tanto la senal transmitida coma la de interferencia tienen la misma densidad espectral de potencia; difieren entre sf (micamente de sus respuestas en frecuencia asociadas, coma indican las
ecuaciones (4.85) y (4.87), respectivamente. Cuando el modelo que se describi6 aquf se utiliza
en estudios de simulaci6n, la senal transmitida se representa par media de una secuencia de
datos aleatorios, y la interferencia par media de una secuencia de ruido gaussiano.
111111 C6DIGOS DE LINEA PARA LlNEAS DIGITALES DE SUSCRIPTOR
Luego de que hemos identificado las principales deterioros de transmisi6n, es posible describir
las caracteristicas deseables que debe exhibir el espectro de una senal transmitida:
> La diafonfa entre pares trenzados adyacentes aumenta en forma considerable a frecuencias altas debido al creciente acoplamiento capacitivo. A este respecto, recuerde
que la impedancia de un capacitor es inversamente proporcional a la frecuencia.
Para satisfacer estas propiedades deseables, debemos tener cuidado al elegir el c6digo de
linea, que establece la correspondencia entre la secuencia entrante de bits de las datos y
las pulsos electricos para la transmisi6n en la lfnea. Existen varias posibilidades, cada una
4.8
281
con sus propias ventajas y desventajas, para una elecci6n de este tipo. La lista de candidatos potenciales para las c6digos de lfnea incluye las siguientes:
Debido a las propiedades deseables del c6digo 2B1Q en comparaci6n con el c6digo
Manchester, el c6digo duobinario modificado y el c6digo bipolar, asi coma de otros c6digos de
lfnea que no se mencionan aqui, 7 dicho c6digo es el que se ha adoptado como el estandar en
Estados Unidos para las lazos digitales de suscriptor.
Utilizando el 2B1Q como el c6digo de lfnea y la puesta en practica VLSI de un transceptor
que incorpore ecualizadores adaptables y canceladores de eco, es posible conseguir una tasa de
error de bits de 10-7 operando en duplex completo a 160 kb/s sobre la mayorfa de lineas de par
trenzado de suscriptor. Una tasa de error de bits de 10-7 con 12 dB de margen de ruido, cuando
esta presente 1% de la NEXT del peor caso, es un criteria de desempefio aceptado para las
lineas digitales de suscriptor. El margen de ruido es la cantidad de ruido del receptor (incluido el
eco no cancelado) que puede tolerarse sin exceder la tasa de error de 10-7
II LiNEAS DIGITALES ASIMETRICAS DE SUSCRIPTOR
Otro tipo importante de linea digital de suscriptor es la asimetrica (ADSL), que es un sistema de
transmisi6n local disefiado para soportar en forma simultanea tres servicios sobre un solo par
trenzado de alambre:
1. Transmisi6n de datos en sentido directo (hacia el suscriptor) a tasas de bits de hasta 9 Mb/s.
2. Transmisi6n de datos en sentido inverso (alejandose del suscriptor) a tasas de bits de hasta
1 Mb/s.
3. Servicio telef6nico convencional (POTS).
Las tasas de bits directa e inversa dependen de la longitud del par trenzado que se utiliza para
realizar la transmisi6n. Se dice que la DSL sera "asimetrica" debido a que la tasa de bits directa es
muy superior a la tasa de bits inversa. La voz anal6gica se transmite a las frecuencias de la banda
base y se combina con las transmisiones pasobanda de los datos directos e inversos utilizando
282
CAPITULO
111
Potencia
del
transmisor
Linea digital
de suscriptor
Filtro
pasoaltas
Telefono
Frecuencia
Banda de
seguridad
a)
local
Filtro
pasobajas
Banda
POTS
~-_.Lazo
b)
4.26 a) Ilustraci6n de las diferentes asignaciones de banda para un sistema ADSL basado en FDM.
b) Diagrama de bloques de divisor efectuando la funci6n de un multiplexor o demultiplexor. Nata: ambos filtros
en el divisor son bidireccionales.
FIGURA
multiplexado par division de frecuencia (FDM). Como se ilustra en la figura 4.26a, la transmision
de datos inversa se establece en una banda de frecuencia diferente de la correspondiente a la
transmision de datos directa para evitar diafonfa. Ademas, se inserta una banda de seguridad
entre la banda del servicio telefonico convencional y la banda de transmision inversa. La coexistencia de las sefiales ADSL y POTS en el lazo local es posible a traves del uso de pares de divisores;
un divisor se pone en el extrema de la oficina central del lazo local y el otro en el extrema del
usuario. En terminos funcionales, un divisor se divide en dos filtros bidireccionales, coma se ilustra
en la figura 4.26b:
i>
4. 9
4.9
283
Sin embargo, en una situaci6n real el ruido del canal y la interferencia de intersfmbolo actuan
juntas, afectando el comportamiento del sistema de transmisi6n de datos de manera combinada. En esta secci6n formulamos las bases para el diseno de un receptor lineal optimizado para el
caso general de un canal lineal disperso y ruidoso.
En un metodo para disenar un receptor lineal, el receptor se considera como un ecualizador de
forzamiento cero seguido por un dispositivo de toma de decisiones. El objetivo de esta forma de
ecualizaci6n es tener la "interferencia de intersfmbolo forzada a cero" en todos los instantes t = kT
en los cuales se muestrea la salida del canal, salvo para k = 0, donde se supone que ocurre el sfmbolo
de interes. De acuerdo con esta condici6n, se asegura que la detecci6n de sfmbolo a sfmbolo sera
optima en concordancia con el criteria de Nyquist, siempre que el ruido del canal w(t) sea cero.
El ecualizador de forzamiento cero es relativamente facil de disenar debido a que ignora el
efecto del ruido del canal w(t). Sin embargo, una consecuencia seria de esta omisi6n es que la
misma conduce a una degradaci6n total del desempeno que resulta del incremento del ruido, fen6meno que es un rasgo inherente de la ecualizaci6n de forzamiento cero; vea el problema 4.32. Un
procedimiento mas refinado para el diseno del receptor corresponde a la utilizaci6n del criteria del
error cuadrdtico media, el cual ofrece una soluci6n equilibrada al problema de reducir los efectos
tanto del ruido del canal como de la interferencia de intersfmbolo. En realidad, para una complejidad de c6mputo preestablecida, un ecualizador disenado sabre esta ultima base siempre se
desempena bien, y a menudo mucho mejor, que su contraparte de forzamiento cero. De aquf en
adelante nos concentraremos en el criteria del error cuadratico medio para el diseno del receptor.
Refiriendonos de nuevo al sistema de transmisi6n de datos binarios de banda base de la
figura 4.7, el filtro del receptor caracterizado por la respuesta al impulso c(t) produce la siguiente respuesta debida a la salida del canal x(t):
c( 't)x(t -1:) d1
y(t) = [
(4.88)
x(t)=
L akq(t-kTb)+w(t)
k
(4.89)
donde ak es el sfmbolo transmitido en el tiempo t = kTb y w(t) es el ruido del canal. La funci6n
del tiempo q(t) es la convoluci6n de dos respuestas al impulso: g(t) pertenecientes al filtro
transmisor de la formaci6n del pulso y h(t), al canal. Al sustituir la ecuaci6n (4.89) en la (4.88)
y muestrear la salida resultante y (t) en el tiempo t = iTb, es posible escribir
y(iTb)=s, +n,
(4.90)
S; = L ak [
(4.91)
La condici6n para la operaci6n perfecta del receptor radica en tener y (iTb) = a, donde a. es el
sfmbolo transmitido. La desviaci6n con respecto a esta condici6n produce la seflal de err~r
(4.93)
284
CAPITULO
Ill
t t t
(4.95)
A continuaci6n evaluamos los seis terminos de esperanza en esta ecuaci6n en el orden que
aparecen:
1. En un ambiente estacionario, el termino cuadratico medio E[sl] es independiente del instante t = iTb al cual se muestrea la salida del filtro de recepci6n. Por tanto, podremos
simplificar la expresi6n de este termino escribiendo
E[slJ=
] {1 para l = k
Ela1ak =
(4.96)
en otro caso
es posible reducir a(m mas la expresi6n para el termino cuadratico medio E[sl] en
(4.97)
donde
.
Rq('tp'tz)=
(4.98)
E[n;) =
=
r. r.
r. r.
E[nl]
(4.99)
donde Rw('t2 - 't) es la funci6n de autocorrelaci6n promediada del ensamble del ruido del canal
w(t). Suponiendo w(t) coma blanco y con dehsidad espectral de potencia igual a Nr)2, tene-
mos
(4.100)
Por tanto, la expresi6n para E[n;] se simplifica en
(4.101)
4.9
285
3. El termino cuadratico medio E[a 2 ] debido al sfmbolo transmitido a es la unidad por virtud
de la ecuaci6n (4.96); esto es, '
'
(4.102)
4. La esperanza del termino del producto cruz ~n es cero por dos razones: primero ~ y n. son
independientes y, segundo, el ruido de canal y: por tanto, n, tiene media cero; es to ~s,
1
'
E[s;nJ= 0
(4.103)
para toda i
5. For razones similares, la esperanza del termino del producto cruz n,a, tambien es cero; esto es,
E[n,a; ]= 0
(4.104)
para toda i
6. For ultimo, la esperanza del termino del producto cruz ~,a; esta dada por (utilizando la
ecuaci6n (4.91))
E[s;a,]= L
(4.105)
(4.106)
Deese modo, sustituyendo las ecuaciones (4.97) y (4.101) en la (4.104), y (4.106) en la
(4.95), es posible expresar el error medio cuadratico] por el sistema de transmisi6n de
datos binario de la figura 4. 7 como
]=-+1 11=1=( Rq(t-'t)+N 0 cS(t-'t) ) c(t)c('t)dtd't-
2 -= -=
1=-= c(t)q(-t) dt
(4.107)
For conveniencia de la presentaci6n, hemos efectuado los siguientes cambios en las variables: 't 1 y 't2 en la primera integral se sustituyen por t y 1:, respectivamente, y 't se reemplaza
por t en la segunda integral. Advierta tambien que esta expresi6n para el error cuadratico
medio] esta realmente normalizada con respecto a la varianza de los sfmbolos transmitidos ak en virtud de la suposici6n que se hizo en la ecuaci6n (4.96).
Con la formula de la ecuaci6n (4.107) para el error medio cuadratico] presente,
estamos listos para especificar el disefio del filtro de recepci6n de la figura 4. 7. Al diferenciar la ecuaci6n (4.107) con respecto a la respuesta al impulso c(t) del filtro de recepci6n,
e igualar despues el resultado a cero, obtenemos
r= (
Rq(t-'t)+
(4.108)
La ecuaci6n (4.108) es la formula para determinar la respuesta al impulso c(t) del ecualizador
optimizado en el sentido del error cuadratico medio. Un ecualizador disefiado de esta
manera se conoce como ecualizadar de error cuadratico media minima (mmse).
Aplicando la transformada de Fourier de ambos miembros de la ecuaci6n (4.108),
obtenemos
(4.109)
286
CAPiTULO
donde c(t) ~ C(f), q(t) ~ Q(f) y Rq ~ Sq (f). Resolviendo la ecuaci6n (4.109) para
C(f), obtenemos
C(f) =
Q * (f)
Sq(f) +No
2
(4.110)
(4.111)
lo que significa que la respuesta en frecuencia C(f) del receptor lineal 6ptimo es peri6dica,
con periodo l!Tb. La ecuaci6n (4.110) sugiere la interpretaci6n del receptor lineal 6ptimo
como la conexi6n en cascada de dos componentes basicos: 8
Unfiltro de acoplamiento cuya respuesta al impulso es q(-t), donde q(t) = g(t)
h(t).
Un ecualizador transversal (retardo de lfnea en derivaci6n) cuya respuesta en frecuencia es el inverso de la funci6n peri6dica S/f) + (N/2).
Para poner en practica la ecuaci6n (4.110) necesitamos exactamente un ecualizador de longitud infinita. En la practica es posible aproximar la soluci6n optima utilizando un ecualizador
con un conj unto finito de coeficientes {ck }~-N, siempre que N sea lo suficientemente grande.
Deese modo, el receptor toma la forma que se muestra en la figura 4.27. Advierta que el bloque
marcado z- 1 en la figura 4.27 introduce un retardo igual a Tb, que significa que el espaciamiento
de la derivaci6n del ecualizador es exactamente la misma que la duraci6n de bit Tb. Un ecualizador
configurado de este modo se dice que esta en sincronia con el transmisor.
CoNSIDERACioNEs PRAc11cAs
El receptor mmse de la figura 4.27 funciona bien en el laboratorio, donde tenemos acceso al
sistema que se va a ecualizar, en cuyo caso es posible determinar un ecualizador transversal
caracterizado por un conj unto de coeficientes {ck }~-N, que proporciona una aproximaci6n adecuada a la respuesta en frecuencia C(f) de la ecuaci6n (4.110). En un ambiente de telecomunicaciones real, el canal suele variar con el tiempo. Por ejemplo, en una red telef6nica conmutada
Filtro de
acoplam1ento
Sefial
rec1b1da
Ecualizador transversal
q(-t)
x(t)
FIGURA
4.10
Ecualizaci6n adaptable
287
encontramos que dos factores contribuyen a la distribuci6n de la distorsi6n del pulso sabre
diferentes conexiones de enlace:
Diferencias en las caracterfsticas de transmisi6n de los enlaces individuales que pueden
conmutarse juntas.
t> Diferencias en el numero de enlaces en una conexi6n.
El resultado es que el canal telef6nico es aleatorio porque constituye un ensamble de posibles
realizaciones ffsicas. En consecuencia, el uso de un par fijo de filtro de acoplamiento y de
ecualizador diseiiados con base en las caracterfsticas promedio del canal tal vez no reduzca de
manera adecuada los efectos de la interferencia de intersfmbolo y del ruido del canal. Para
conseguir la capacidad de transmisi6n total del canal telef6nico, necesitamos un receptor adaptable9 que proporcione la puesta en prdctica adaptable tanto del filtro de acoplamiento coma del
ecualizador de manera combinada. El receptor es adaptable porque los coeficientes del ecualizador
se ajustan de modo automatico de acuerdo con un algoritmo integrado.
Otro punto de interes es que tal vez sea deseable tener las derivaciones del ecualizador
espaciadas a una menor distancia que el periodo del sfmbolo; por lo comun, el espaciamiento
entre derivaciones adyacentes se hace igual a T/2. La estructura que resulta se conoce como un
ecualizador espaciado fraccionalmente (FSE). Un FSE tiene la capacidad de compensar la distorsi6n del retardo de manera mucho mas efectiva que un ecualizador sfncrono convencional.
Otra ventaja del FSE consiste en que la transmisi6n de los datos puede empezar con una fase de
muestreo arbitraria. Sin embargo, el analisis matematico del FSE es mas complicado que para
un ecualizador sfncrono y, por tanto, no se trata aquf. 10
L_~_:!~c- Ecualizacion
adaptable
En esta secci6n formulamos un algoritmo simple pero efectivo para la ecualizaci6n adaptable de un
canal lineal de caracterfsticas desconocidas. La figura 4.28 muestra la estructura de un ecualizador
sfncrono adaptable, el cual incorpora la acci6n del filtrado de acoplamiento. El algoritmo que se
utiliza para ajustar los coeficientes del ecualizador supone la disponibilidad de una respuesta deseada.
Una de las primeras reacciones a la disponibilidad de una replica de la senal transmitida es: si dicha
seiial se dispone en el receptor, lpor que necesitamos ecualizaci6n adaptable? Para responder, advertimos primero que un canal telef6nico caracterfstico cambia poco durante una Hamada de datos
promedio. Por tanto, antes de la transmisi6n de datos, el ecualizador se ajusta bajo la gufa de una
secuencia de entrenamiento transmitida a traves del canal. Una version sincronizada de esta secuencia
Entrada
x[n]
Pesos
variables
Salida
y[n]
d[n]
FIGURA
4.28
288
CAPITuLO
y[n]= y(nT)
Entonces, la salida y [n] del ecualizador de retardo de linea en derivaci6n en respuesta a la secuencia de entrada {x[n]} se define mediante la suma de convoluci6n discreta (vea la figura 4.28)
N
y[n]= L wkx[n-k]
(4.112)
k=O
(4.113)
Valor actualizado
del k-esimo peso
[
en derivaci6n
4.10
l[ l
=
Ecualizaci6n adaptable
Sefial de entrada
Parametro
Valor anterior
aplicada al
del k-esimo peso + del tamafio
, ]
k-esimo peso
en derivaci6n
del escalon
en derivaci6n
289
Sefial
de error
(4.114)
Sea el parametro de tamafio de escal6n. De la figura 4.28 vemos que la sefial de entrada
aplicada al k-esimo peso de derivaci6n en el tamafio del escal6n n es x[n - k]. Por tanto, utilizando wk (n) como el valor anterior del k-esimo peso de derivaci6n al tiempo del escal6n n, el valor
actualizado de este peso en derivaci6n al tiempo del escal6n n + 1 esta, de acuerdo con la
ecuaci6n (4.114), definido por
k = 0, 1,. . .,N
(4.115)
donde
N
e[n]= a[n
J- L, udn]x[n -k]
(4.116)
k~o
Estas dos ecuaciones constituyen el algoritmo de minimos cuadrados para la ecualizaci6n adaptable.
Advierta que la longitud del ecualizador adaptable en la figura 4.28 no se confunde con la
longitud del ecualizador de la figura 4.27.
Podemos simplificar la formulaci6n del algoritmo de mfnimos cuadrados utilizando la notaci6n matricial. Dejemos que el vector x[n] de (N + 1) por 1 denote las entradas de derivaci6n
del ecualizador:
x(n ]= (x(n ],. . .,x[n - N + 1],x(n - N ]f
(4.117)
(4.118)
y[n]= xT [n]w(n]
(4.119)
donde x T [n ]w[n] se conoce como el producto interior de los vectores x[n] y w(n]. Es posible
resumir el algoritmo de minimos cuadrados para la ecualizaci6n adaptable de la siguiente manera:
1. Se asignan valores iniciales al algoritmo dejando w(l] = 0 (es decir, se igualan a cero todos
los pesos de derivaci6n del ecualizador en n = 1, lo cual corresponde al tiempo t = T).
2. Para n = 1, 2, ... , se calcula
y[n]=xT(n]w[n]
e[n]=a[n]-y[n]
w[n + 1] = w[n ]+ e[n ]x[n]
donde es el parametro del tamafio del escal6n.
3. Se continua el c6mputo interactivo hasta que el ecualizador alcanza un "estado estable",
por el cual entendemos que el error cuadratico medio real del ecualizador alcanza esencialmente un valor constante.
El algoritmo de mfnimos cuadrados constituye un ejemplo de un sistema de realimentaci6n, de
acuerdo a como se ilustra en el diagrama de bloques de la figura 4.29, el cual corresponde al k-esimo
290
CAPiTULO
Correcci6n
,x[n -k] e[n]
Valor anterior
1---~
wk[n]
'----l
Valor actualizado
wk[n
+ ll
Retardo unitario
z-1
4.29 Representaci6n grafica del flujo de senales del algoritmo de mfnimos cuadrados que incluye el
k-esimo peso de derivaci6n.
FIGURA
coeficiente de filtro. Par tanto, es posible que el algoritmo diverja (es decir, para que el ecualizador
adaptable se vuelva inestable). Desafortunadamente, el comportamiento convergente del algoritmo
de mfnimos cuadrados resulta dificil de analizar. A pesar de todo, siempre que se asigne un valor
pequefi.o al parametro del tamafi.o del escalon, encontramos que despues de un gran numero de
interacciones el comportamiento del algoritmo de mfnimos cuadrados es casi similar al del algoritmo
de descenso pronunciado, que utiliza el gradiente real en vez de la estimacion de ruido para el calculo
de las pesos de derivacion. (El algoritmo de descenso pronunciado se explico en la seccion 3.13.)
illil
e[n]=li[n]-y[n]
Ecualizador
adaptable
(4.120)
Dispositivo
de decisi6n
y[n]
x[n]
a[n]
~=r--..----0
a [n]
Generador de
secuencia de
entrenamiento
e[n]
4.30 Ilustraci6n de dos modos de operaci6n de un ecualizador adaptable: en el modo de entrenamiento, el interruptor esta en la posici6n l; yen el modo de rastreo, se mueve a la posici6n 2.
FIGURA
4.10
Ecualizaci6n adaptable
291
donde y [n] es la salida del ecualizador en el tiempo t = nT y li[n] es la estimaci6n correcta (no
necesariamente final) del sfmbolo transmitido a [n]. Ahora bien, en operaci6n normal las decisiones tomadas por el receptor son correctas con alta probabilidad. Esto significa que las estimaciones de error son correctas la mayor parte del tiempo, lo que permite que el ecualizador
adaptable opere de modo satisfactorio. Asimismo, un ecualizador adaptable que opera en un
modo de decision dirigida es capaz de rastrear variaciones relativamente lentas de las caracterfsticas del canal.
Esto implica que cuanto mayor sea el parametro del tamaflo del escal6n , tanto mas
rapida la capacidad de rastreo del ecualizador adaptable. Sin embargo, un parametro del tamaflo de escal6n grande quiza resulte en un error cuadratico media de exceso inaceptablemente
alto, definido como aquella parte del valor cuadratico medio de la seflal de error que excede del
valor mfnimo Jm"' alcanzable (mismo que se produce cuando los pesos de derivaci6n es tan en sus
ajustes 6ptimos). Por tanto, encontramos que la elecci6n en la practica de un valor adecuado
del parametro de tamaflo de escal6n implica establecer un compromiso entre el rastreo rapido
y la reducci6n del error cuadratico medio de exceso.
ll EcUALIZACION DE DECISION REALIMENTADA
y[n]= L h[k]x[n-k]
k
=h[o]x[n]+ L,
h[k]x[n-k]+ L, h[k]x[n-k]
k<O
(4.121)
k>O
h[O]
Precursores
FIGURA
4.31
Poscursores
Respuesta al impulso de un canal en tiempo discreto, que describe los precursores y poscursores.
292
CAPITULO
"'
x[n]
Secci6n de
prealimentaci6n
Dispositivo
de decisi6n
transmitido,
an
Secci6n de
realimentaci6n
FIGURA
4.32
JI.
i-
4.11
~
293
L--~--
En las secciones anteriores de este capftulo hemos explicado varias tecnicas para tratar los
efectos de! ruido del canal y de la interferencia de intersfmbolo en el desempefio de un sistema
de transmision de pulsos de banda base. En el analisis final, lo que en realidad importa es como
evaluar el efecto combinado de estos deterioros sabre el desempefio total del sistema en un
ambiente operativo. Una herramienta experimental para una evaluacion exhaustiva de este
tipo es el llamado patron del ojo, el cual se define como la superposicion sincronizada de todas las
realizaciones posibles de la sefial de interes (por ejemplo, sefial recibida, salida del receptor)
considerada dentro de un intervalo de transmision de sefiales particular. El patron del ojo deriva su nombre del hecho de que se asemeja al ojo humano en el caso de ondas binarias. La region
interior del patron del ojo recibe el nombre de apertura ocular.
Un patron del ojo proporciona una gran cantidad de informacion util acerca de! desempefio de un sistema de transmision de datos, como se describe en la figura 4.33. Especfficamente,
hacemos los siguientes enunciados:
El ancho de la apertura ocular define el intervalo del tiempo sabre el cual la seiial recibida
puede muestrearse sin error de la interferencia de intersimbolo; es claro que el tiempo que se
~
I
I
I
Distorsi6n en el
la serial recibida
FIGURA
4.33
294
CAPITULO
\H(f)\2 = 1+ (f fo )2N
donde N es el orden del filtro y f 0 es la frecuencia de corte de 3 dB. Para el experimento de
computadora que se describe en la figura 4.35a se utilizan los siguientes valores:
N = 25
fc = 0.975 Hz
BT =W(l+a)=0.75 Hz
Aunque el ancho de banda del canal (es decir, la frecuencia de corte) es mayor que la absolutamente necesaria, su efecto en la banda de paso se observa como una disminucion en el tamafio
de las aperturas del ojo en comparacion con las de la figura 4.34a. En vez de valores nftidos en
el tiempo t = 1 s (como se muestra en la figura 4.34a), ahora hay una region borrosa.
a)
0.5
"O
.-E
c.
<i:
-0.5
-1
0.2
0.4
0.6
0.8
1.2
Tiempo normalizado
1.4
t/Tb
1.6
1.8
b)
0.5
c.
E
<i:
-0.5
-1
0.2
0.4
0.6
0.8
1.2
Tiempo normalizado
1.4
1.6
1.8
1.6
1.8
t/Tb
c)
0.5
c.
<i:
-0.5
-1
-1.5
0
0.2
0.4
0.6
0.8
1.2
1.4
t/Tb
FIGURA 4.34 a) Diagrama de! ojo para un sistema cuaternario sin ruido. b) Diagrama de! ojo para un sistema
cuaternario con NSR = 20 dB. c) Diagrama de! ojo para un sistema cuaternario con NSR = 10 dB.
Tiempo normalizado
295
296
CAPITULO
a)
0.5
"C
--~
c.
E
<(
--0.5
-1
0.2
0.4
0.6
0.8
1.2
Tiempo normalizado
1.4
1.6
1.8
1.4
1.6
1.8
t{fb
b)
0.5
"C
--~
c.
E
<(
--0.5
-1
0.2
0.4
0.6
0.8
1.2
4.35 a) Diagrama del ojo para un sistema cuaternario de banda limitada sin ruido: frecuencia de
carte f 0 = 0.975 Hz. b) Diagrama del ojo para un sistema cuaternario de banda limitada sin ruido: frecuencia
de carte f 0 = 0.5 Hz.
FIGURA
En la figura 4.35b el ancho de banda del canal se reduce aun mas al modelar el canal como
un filtro de Butterworth pasobajas con N = 25 y f 0 = 0.5 Hz. El efecto del ancho de banda
reducido del canal es reducir aun mas el margen al cual se abren los ojos.
Notas y bibliografia
297
de datos particular resulta afectado por los extremos de las colas de los pulsos que representan a los
sfmbolos previos y los extremos delanteros de los pulsos que representan a los sfmbolos subsecuentes.
Dependiendo de la relaci6n sefial a ruido recibida, es posible distinguir tres situaciones
diferentes que pueden presentarse en los sistemas de transmisi6n de pulsos de banda base para
canales con caracteristicas fijas:
1. El efecto de la interferencia de intersfmbolo es despreciable en comparaci6n con la del ruido del canal.
El procedimiento apropiado en este caso consiste en utilizar un filtro de acoplamiento, el cual es el
filtro lineal invariante con el tiempo 6ptimo para maximizar la relaci6n sefial a ruido del pulso pico.
2. La relaci6n seiial a ruido recibida es suficientemente alta para ignorar el efecto del ruido del canal.
En este caso necesitamos asegurarnos contra los efectos de la interferencia de intersfmbolo
sobre la reconstrucci6n de los datos transmitidos en el receptor. En particular, debe ejercerse el
control sobre la forma del pulso que se recibe. Este objetivo de disefio puede lograrse de una de
dos maneras diferentes:
Utilizando un espectro de coseno elevado para la respuesta en frecuencia completa del
sistema de transmisi6n de pulsos de banda base.
~ Utilizando codificaci6n de nivel correlativo o transmisi6n de sefiales de respuesta parcial
que afiada de una manera controlada la interferencia de intersfmbolo a la sefial transmitida.
1'>-
NoTAS Y BIBLIOGRAFiA
1. Los libros clasicos sobre la transrnisi6n de pulsos por la banda base son Lucky, Salz y Weldon [97] y
Sunde [ 151]. Para un tratamiento detallado de los diferentes aspectos del tema, consulte Gitlin, Hayes
y Weinstein [52], Proakis [123] y Benedetto, Biglieri y Castellani [12].
298
CAPiTULO
2. La caracterizaci6n de un filtro de acoplamiento la dedujo por primera vez North en un informe secreto
(RCA Laboratories Report PTR-6C en junio de 1943), el cual se public6 veinte afios despues: vea el
artfculo de North [330]. Un resultado similar lo obtuvieron de forma independiente Van Vleck y Middleton,
quienes acufiaron el termino filtro de acaplamiento: vea el artfculo de Van Vleck y Middleton [388]. Con
respecto a una revision del material acerca de! filtro de acoplamiento y sus propiedades, vea los articulos
de Turin [382, 383].
3. La funci6n de error denotada por fer(u), se define de varias maneras diferentes en la literatura.
Utilizaremos la siguiente definici6n:
fer(u)=
Jn {
exp(-z 2 ) dz
r~
Jn Jo
exp(-z
dz=l
Jn r
exp(-z 2 ) dz
)(
,JiW,
) <1erc
<
()
exp(-u )
u <-~-1 - -12u 2
-fiW,
=An r
exp(-
x; )dx
La funci6n de Q define el area baja la cola gaussiana estandarizada. La funci6n de Q se relaciona con la
funci6n de error complementaria como
Notas y bibliograffa
299
Nyquist. El segundo metodo utiliza los instantes de transicion entre sfmbolos distintos en la sefial
recibida mas que muestras centradas. Una discusion sobre el primero y segundo criterios se presenta
en Bennett ([13], pp. 78-92) yen el artfculo de Gibby y Smith [261]. Un tercer criteria que se
atribuye a Nyquist se explica en Sunde [ 151]; consulte tambien los artfculos de Pasupathy [33 7] y
Sayar y Pasupathy [364].
5. La codificacion de nivel correlativo y la transmision de sefiales de respuesta parcial son sinonimos;
ambos terminos se usan en la literatura. La idea de codificacion correlativa la origino Lender [302].
El trabajo de este autor lo generalizo Kretzmer [298] para la transmision de datos binarios. Para
mayores detalles acerca de las tecnicas de codificacion correlativa, vea el libro de Gitlin, Hayes y
Weinstein [52]; revise tambien los artfculos de Pasupathy [338], Kaba! y Pasupathy [291] y Sousa y
Pasupathy [377].
6. El material de las lfneas digitales de suscriptor que se presenta en la seccion 4.8 se baso en los
artfculos de Lin y Tzeng [305] y Lechleider [300], asf como los libros de Starr, Cioffi y Silverman
[147] y Chen [29].
7. Con respecto a una discusion de los codigos de lfnea para lazos digitales de suscriptor, vea Gitlin y
otros [52].
8. Ericson demuestra que para cada criteria de desempefio "razonable", el receptor optimo puede
realizarse como un filtro de acoplamiento seguido por un ecualizador de retardo de lfnea en derivacion, como se muestra en la figura 4.27. Aparte del criteria del error cuadratico medio que se
considero en la seccion 4.9, entre los criterios de desempefio razonable de interes se incluyen:
i) Minimizacion de la probabilidad del error de sfmbolo.
ii) Ecualizacion de forzamiento cero (para reducir la interferencia de intersfmbolo a cero), seguido
por minimizacion de la probabilidad del error de sfmbolo considerando esta restriccion.
iii) Minimizacion de la relacion sefial a ruido en los instantes de muestreo.
El criteria i es el metodo mas natural para la optimizacion de un receptor lineal; este metodo, seguido en Aaron y Tufts [179], resulta, desafortunadamente, complicado. El criteria ii, resultado de
Lucky y otros [97], es un metodo mucho mas simple. El criteria iii se debe a George [259].
9. La ecualizacion adaptable de canales telefonicos fue propuesta por Lucky [312, 313]. Desde entonces se han publicado en la literatura diversos esquemas de ecualizacion adaptable, los cuales proporcionan ecualizacion para sistemas sfncronos de transmision de datos especfficos. Con respecto a
artfculos restrospectivos sobre la ecualizacion adaptable, consulte Proakis [345] y Qureshi [346,
34 7]. La ecualizacion adaptable se explica tambien en detalle en los libros de Gitlin, Hayes y Weinstein
([52], capftulo 8) y Proakis ([345], capftulo 6).
10. Parece que el primer trabajo sobre los ecualizadores espaciados fraccionalmente fue iniciado por
Btady. Otras contribuciones al tema incluyeron el trabajo subsecuente de Ungerboeck, y Gitlin y
Weinstein. Una discusion detallada de los ecualizadores espaciados fraccionalmente se presenta en
Gitlin y otros [52].
11. El algoritmo de mfnimos cuadrados fue originado por Widrow y Hoff, Jr. Para un analisis de convergencia detallado del algoritmo de mfnimos cuadrados, consulte Haykin ([62], capftulo 9), y Widrow
y Steams ([167], capftulo 6).
12. La ecualizacion de decision realimentada fue descrita primero en un informe de Austin [192]. La
optimizacion del ecualizador de decision realimentado para un error cuadratico medio mfnimo la
llevo a cabo por primera vez Monsen [325]. Una explicacion accesible de la ecualizacion de decision
realimentada se presenta en el libro de Gitlin, Hayes y Weinstein ( [5 2], pp. 500-510).
Tomlinson [380] y Harashima y Miyakawa [277] describen un dispositivo para eliminar la
propagacion de errores en un ecualizador de decision realimentado. El dispositivo, conocido coma
el precodificador de Tomlinson-Harashima, aparece en el transmisor como un preprocesador para el
modulador. La idea basica de este precodificador es mover la seccion de realimentacion en el
ecualizador de decision realimentado al transmisor donde es imposible realizar errores de decision.
300
CAPfTULO
111
Sin embargo, esta modificacion puede resultar en un aumento significativo de la potencia de transmision; se utiliza un modulo aritmetico para superar la mayor parte de este aumento de potencia.
13. Para la comparacion de! desempefio entre ecualizadores lineales y ecualizadores de decision
realimentados, vea Gitlin y otros [52] y Proakis [345].
14. La explicacion intuitiva acerca de la propagacion de errores en los ecualizadores de decision
realimentados que se presento en la seccion 4.10, se obtuvo de Gitlin y otros [52].
Para una evaluacion rigurosa de la probabilidad de! error de simbolo P, en un ecualizador de
decision realimentado con propagacion de errores, vea Duttweiler y otros. En este articulo se demuestra que en la interferencia de intersimbolo para el peor caso, P,, se multiplica por un factor de
2L relativa a la probabilidad de error que se produce a falta de errores de decision y en relaciones
sefial a ruido altas, donde L es el numero de derivaciones en la secci6n de realimentaci6n. El resultado que obtuvieron Duttweiler y otros proporciona la justificacion te6rica para los argumentos
intuitivos que se presentan en la seccion 4 .10.
Filtros de acoplamiento
4.1 Considere la sefial s(t) que se muestra en la figura P4.l.
a) Determine la respuesta al impulso de un filtro acoplado a esta sefial y dibujela como funci6n de!
tiempo.
b) Grafique la salida de! filtro de acoplamiento como una funci6n de! tiempo.
c) lCual es el valor pico de la salida?
s(t)
2
T
FIGURA
P4.1
4.2 La figura P4.2a muestra un par de pulsos que son ortogonales entre si sobre el intervalo [O,T]. En
este problema investigamos el uso de este par de pulsos para estudiar un filtro de acoplamiento bidimensional.
a) Determine los filtros de acoplamiento para los pulsos sI(t) y s2(t) considerados en forma individual; para sI (t) el filtro es el mismo que el que se considero en el problema 4.1.
b) Forme un filtro de acoplamiento bidimensional conectando en paralelo los dos filtros acoplados
de la parte a, como se muestra en la figura 4.2b. Por consiguiente, demuestre que:
i) Cuando el pulso sI (t) se aplica a este filtro bidimensional, la respuesta de! filtro de acoplamiento inferior es cero.
ii) Cuando se aplica el pulso s2 (t) al filtro bidimensional, la respuesta de! filtro de acoplamiento
superior es cero.
Problemas
301
2(t)
s1 (t)
A
2------
Entrada
Salida 1
1 (t)
T
T
acoplamiento a
4
0
Filtro de
3T
Filtro de
acop!amiento a
Salida 2
-2
b)
a)
FIGURA
P4.2
A,
0.,; t.,; T
0,
en otro caso
Se propane aproximar el filtro de acoplamiento para g(t) mediante un filtro pasobajas ideal de ancho
de banda B; la maximizaci6n de la relaci6n senal a ruido del pulso pico es el objetivo principal.
a) Determine el valor 6ptimo de B para el cual el filtro pasobajas ideal proporciona la mejor aproximaci6n al filtro de acoplamiento.
b) lEn cuantos decibeles el filtro pasobajas ideal empeora con respecto al filtro de acoplamiento?
4.4 En este problema exploramos otro metodo para la realizaci6n aproximada de un filtro de acoplamiento, esta vez utilizando el simple filtro pasobajas resistencia-capacitancia (RC) que se muestra
en la figura P4.4. La respuesta en frecuencia de este filtro es
FIGURA
P4.4
302
CAPITULO
terminos en la ecuaci6n (4.35) a la probabilidad promedio del error de sfmbolo, P,, considerando los
siguientes dos casos:
a) Po> P1
b) P1 <Po
donde p0 y p1 son las probabilidades a priori de los sfmbolos 0 y l, respectivamente.
4.6 En un sistema PCM binario, los sfmbolos 0 y 1 tienen probabilidades a priori Po y p1, respectivamente. La funci6n de densidad de probabilidad condicional de la variable aleatoria Y (con valor de
muestra y) obtenida mediante el muestreo de la salida del filtro de acoplamiento en el receptor de la
figura 4.4 al final del intervalo de transmisi6n de la sefial, dado que se transmiti6 el sfmbolo 0, se
denota por media de f y(Y I 0). De manera similar, f y(Y 11) denota la funci6n densidad de probabilidad condicional de Y, dado que se transmiti6 el sfmbolo 1. Considere que A denota el umbra[
utilizado en el receptor, de modo que si el valor de muestreo y supera a A, el receptor decide a
favor del sfmbolo l; de otro modo, decide a favor del sfmbolo 0. Demuestre que el umbra! 6ptimo
Aopt , por el cual la probabilidad promedio de error es un mfnimo, esta dada por la soluci6n de
fY (A opt II)
f y ('A r, IO)
0
Po
P1
4. 7 Un sistema PCM binario que utiliza transmisi6n de sefiales polares sin retorno a cero opera justo
arriba del umbra! de error con una probabilidad de error promedio igual a 10- 6 Suponga que se
duplica la velocidad de transmisi6n de sefiales. Determine un nuevo valor de la probabilidad de
promedio de error. Puede utilizar la tabla A6.6 para evaluar la funci6n de error complementaria.
4.8 Una sefial en tiempo continua se muestrea y luego se transmite coma una senal PCM. La variable
aleatoria a la entrada del dispositivo de decision en el receptor tiene una varianza de 0.01 volts 2
a) Suponiendo el uso de transmisi6n de sefiales polares sin retorno a cero, determine la amplitud
del pulso que debe transmitirse para que la tasa de error promedio no supere 1 bit en 10 8 bits.
b) Si la presencia afiadida de interferencia ocasiona que la tasa de error aumente a 1 bit en 106,
lcual es la varianza de la interferencia?
4.9 Una onda PCM binaria utiliza transmisi6n de sefiales unipolares sin retorno a cero para transmitir
los sfmbolos 1 y O; el sfmbolo 1 esta representado por un pulso rectangular de amplitud A y duraci6n
Tb. El ruido del canal se modela coma aditivo, blanco y gaussiano, con media cero y densidad
espectral de potencia N/2. Suponiendo que el sfmbolo 1 y el 0 ocurren con igual probabilidad,
determine una expresi6n para la probabilidad promedio del error a la salida del receptor, utilizando
un filtro de acoplamiento coma se describe en la secci6n 4.3.
4.10 Repita el problema 4.9 para el caso de transmisi6n de sefiales unipolares con retorno a cero, donde
el sfmbolo 1 se representa mediante un pulso de amplitud A y duraci6n T/2 y el sfmbolo 0 se
representa por la no transmisi6n de pulso.
De acuerdo con ello, demuestre que este tipo de unipolaridad de la transmisi6n de sefiales requiere
el doble de la potencia promedio de la transmisi6n unipolar sin retomo a cero (es decir, activaci6ndesactivaci6n) para la misma probabilidad promedio del error de sfmbolo.
4.11 En este problema regresamos al receptor PCM de la figura 4.4, pero esta vez consideramos el uso de
transmisi6n de sefiales bipolares sin retorno a cero, en cuyo caso la sefial transmitida s(t) se define
por media de
Simbolo binario l: s(t) =A para 0 < t ~ T
Sfmbolo binario 0: s(t) = 0, 0 < t ~ T
Determine la probabilidad promedio del error de sfmbolo P, para este receptor suponiendo que los
numeros binarios 0 y 1 son de igual probabilidad.
Problemas
303
p(t)
1.0
FIGURA
P4.12
4.13 Determine la transformada inversa de Fourier de la funci6n de frecuencia P (f) definida en la ecuaci6n (4.60).
4.14 Una sefial anal6gica se muestrea, cuantiza y codifica en una onda PCM binaria. Las especificaciones
del sistema PCM incluyen lo siguiente:
Velocidad de muestreo = 8 kHz
Numero de niveles de representaci6n = 64
La onda PCM se transmite sobre un canal de banda base utilizando modulaci6n por amplitud de
pulsos discreta. Determine el ancho de banda mfnimo requerido para transmitir la onda PCM si se
deja que cada pulso tome los siguientes numeros de niveles de amplitud: 2, 4 u 8.
4.15 Considere un sistema PAM binario de banda base que se disefia para tener un espectro de coseno
elevado P(f). El pulso que resulta p(t) se define en la ecuaci6n (4.62). lC6mo podrfa modificarse
este pulso si se hubiera disefiado este sistema para tener una respuesta en fase lineal?
4.16 Una computadora produce datos binarios a raz6n de 56 kb/s. La salida de la computadora se transmite utilizando un sistema PAM binario de banda base que se disefia para tener un espectro de
coseno elevado. Determine el ancho de banda de transmisi6n que se requiere para cada uno de los
siguientes factores de cafda:
a = 0.25, 0.5, 0.75, 1.0.
4.17 Repita el problema 4.16, dado que cada conjunto de tres dfgitos binarios sucesivos en la salida de la
computadora se codifican en uno de ocho posibles niveles de amplitud, y que la sefial resultante se
transmite empleando un sistema PAM de ocho niveles disefiado para tener espectro de coseno elevado.
4.18 Una sefial anal6gica se muestrea, cuantiza y codifica en una PCM binaria. El numero de niveles
de representaci6n que se utiliza corresponde a 128. Se agrega un pulso de sincronizaci6n al final de
cada palabra de c6digo que representa a una muestra de la sefial anal6gica. La onda PCM resultante
se transmite por un canal de 12 kHz de ancho de banda utilizando un sistema PAM cuaternario con
espectro de coseno elevado. El factor de cafda es la unidad.
a) Determine la velocidad (b/s) a la cual se transmite la informaci6n por el canal.
b) Obtenga la velocidad a la cual se muestrea la sefial anal6gica. lCual es el valor maxima posible
para la componente de frecuencia mas alta de la sefial anal6gica?
4.19 Una onda PAM binaria se va a transmitir por un canal de banda base con un ancho de banda
maxima absoluto de 75 kHz. La duraci6n de los bits es de 10 s. Determine el espectro de coseno
elevado que satisface estos requerimientos.
304
CAPiTULO
11
b) Suponga que debido a errores durante la transmisi6n, el nivel a la entrada de! receptor que
produce el segundo dfgito se reduce a cero. Construya la nueva salida de! receptor.
4.22 Repita el problema 4.21 suponiendo el empleo de un precodificador en el transmisor.
4.23 El esquema que se muestra en la figura P4.23 puede considerarse como un codificador diferencial
(consistente en el sumador de modulo-dos yen el elemento de retardo de una unidad) conectado en
cascada con una forma especial de codificador correlativo (compuesto por un elemento de retardo
de una unidad y un sumador). En la figura P4.23 se presenta un (mico elemento de retardo, puesto
que este es comun tanto para el codificador diferencial como para el codificador correlativo. En este
codificador diferencial, una transici6n se representa mediante el sfmbolo 0 y la no transmisi6n por
medio de! sfmbolo 1.
a) Encuentre la respuesta en frecuencia y la respuesta al impulso de la parte de! codificador correlativo de! esquema que se muestra en la figura P4.23.
b) Muestre que este esquema puede utilizarse para convertir la representaci6n activado-desactivado
de una secuencia binaria (aplicada a la entrada) en una representaci6n bipolar de la frecuencia a
la salida. Usted puede ilustrar esta conversion considerando la frecuencia 010001101.
Para descripciones de la codificaci6n activado-desactivado, bipolar y diferencial de secuencias binarias,
vea la secci6n 3. 7.
Sumador de
dos m6dulos
Secuencia binaria
de unos y ceros
+
-~H-l---------.i
Representaci6n bipolar
de la secuencia binaria
Retardo
Tb
FIGURA
P4.23
4.24 Considere una onda binaria aleatoria x(t) en la cual los unos y ceros ocurren con igual probabilidad,
los sfmbolos en periodos adyacentes son estadfsticamente independientes, el sfmbolo 1 se representa
mediante A volts y el sfmbolo 0 por medio de 0 volts. Esta onda binaria activado-desactivado se
aplica al circuito de la figura P4.23.
a) Utilizando el resultado de! problema 4.23, muestre que la densidad espectral de potencia de la
onda bipolar y(t) que aparece a la salida de! circuito es igual a
Sx (f) = TbA2 sen 2 ( 1tfTb) senc 2 (ffb)
b) Grafique las densidades espectrales de potencia de las ondas binarias activado-desactivado y
bipolar, y comparelas.
4.25 La secuencia de datos binaria 011100101 se aplica a la entrada de un sistema duobinario modificado.
a) Construya el codificador duobinario modificado y la correspondiente salida de! receptor, sin un
precodificador.
b) Sup6ngase que debido a un error durante la transmisi6n, el nivel producido por el tercer dfgito se
reduce a cero. Construya la nueva salida de! receptor.
4.26 Repita el problema 4.25 suponiendo el uso de un precodificador en el transmisor.
Problemas
305
c)
d)
e)
f)
La
P'
=(1-J_)ferc(~)
M
2.f[O
donde a es la desviacion estandar del ruido a la entrada del dispositivo de decision. Demuestre la
validez de esta formula general determinando P, para los siguientes tres casos: M = 2, 3, 4.
Filtro
pasobajas
m(t)
Dispositivo
de decisi6n
Salida
w(t)
Umbral
FIGURA
P4.27
4.28 Suponga que en el sistema PAM M-ario de banda base con M niveles de amplitud igualmente
probables, segun se describe en el problema 4.27, la probabilidad promedio del error de sfmbolo P, es
menor que 10-6, de modo que es posible ignorar la ocurrencia de errores de codificacion. Demuestre
que el valor mfnimo de la relacion sefial a ruido recibida en un sistema de este tipo esta dada
aproximadamente por
(SNR)min
=7.8(M
-1)
4.30 a) Obtenga la formula para la densidad espectral de potencia de una sefial transmitida utilizando el
codigo de lfnea 2B1Q.
b) Grafique el espectro de potencia de los siguientes codigos de lfnea:
Ii>
Codigo Manchester
306
CAPITULO
>i
Sefial
recibida
x[n]
Filtro
adaptable
Hibrido
x[n]
e[n]
FIGURA
+ r[n]
P4.31
Ecualizaci6n
4.32 La figura P4.32 muestra la conexi6n en cascada de un canal lineal y de un ecualizador de retardo de
lfnea en derivaci6n; la respuesta al impulso de! canal se denota por medio de c(t) y la de! ecualizador
mediante h(t). La h(t) se define a partir de
N
h(t) =
wk
8(t - kT)
k=-N
donde T es el espaciamiento entre derivaciones adyacentes de! ecualizador, y las wk son los
pesos (coeficientes) de derivaci6n. La respuesta al impulso de! sistema en cascada de la figura
P4.32 se denota como p(t). La p(t) se muestrea de manera uniforme a una velocidad 1/T. Para
eliminar la diferencia de intersfmbolo requerimos que se cumpla el criteria de Nyquist para la transmisi6n sin distorsi6n, como indica
p(nT) = {
1,
n=O
0,
n;tO
a) Imponiendo esta condici6n, demuestre que los (2N + 1) pesos en derivaci6n de! ecualizador de
forzamiento cero que se produce satisfacen el siguiente conjunto de (2N + 1) ecuaciones simultaneas:
n=O
wtl, 2, ... ,N
donde en= c(nT). Por tanto, demuestre que el ecualizador de forzamiento cero es unfiltro inverso en
cuanto a que su funci6n de transferencia es igual al redproco de la funci6n de transferencia de! canal.
b) Una desventaja del ecualizador de forzamiento cero es el incremento del ruido que puede originar
un pobre desempefi.o en la presencia de ruido de! canal. Para explorar este fen6meno, considere
un canal pasobajas con una muesca a la frecuencia de Nyquist, esto es, H(f) es cero a f = 1/2T.
Suponiendo que el ruido de! canal es aditivo y blanco, demuestre que la densidad espectral de
potencia de! ruido a la salida de! ecualizador tiende a infinito en f = 1/2T.
Problemas
307
Serial
transmitida
Serial
Ecualizador de
recibida
Canal lineal 1-----~ retardo de lfnea en
derivaci6n
FIGURA
Salida
P4.32
4.33 Considere la ecuacion (4.108), la cual define la respuesta al impulso de un receptor de error cuadratico
medio.
a) Justifique la validez de la ecuacion (4.109), que es una version de la transformada de Fourier de
la ecuacion (4 .108) .
b) La densidad espectral de potencia Sq(f) en la ecuacion (4.109) es la transformada de Fourier de
la autocorrelacion R ("Cl' "C 2) de la funcion de tiempo q(t). La Rq("Cl' "C 2) esta definida por la ecuacion (4.98). Partiendo de esta ecuacion, deduzca la formula de la ecuacion (4.111).
4.34 Algunos sistemas de radio sufren de distorsi6n de multitrayectoria, la cual es el resultado de la existencia de mas de una trayectoria de propagacion entre el transmisor y el receptor. Considere un canal
cuya salida, en respuesta a la seflal s(t), esta definida (a falta de ruido) por
x(t) =a 1s(t -t 01 ) + a 2s(t -t 02 )
donde a 1 y a2 son constantes, y t 01 y t02 representan retardos de la transmisi6n. Se propone utilizar el
filtro de retardo de lfnea de tres derivaciones de la figura P4.34 para ecualizar la distorsi6n de
multitrayectoria producida por este canal.
a) Evalue la funci6n de transferencia del canal.
b) Evalue los parametros del filtro de retardo de lfnea en derivaci6n en terminos de a 1 , a2, t 01 y t 02 ,
suponiendo que a2 < < a 1 y t02 > t 01
Serial de
entrada
--~
Serial de
salida
FIGURA
P4.34
4.35 Considere que la secuencia {x(nT)} denota la entrada que se aplica a un ecualizador de retardo de
lfnea en derivaci6n. Demuestre que el ecualizador elimina por completo la interferencia de
intersfmbolo siempre que su respuesta en frecuencia satisfaga la condici6n
H(f) = L,
x(T- k!T)
308
CAPITULO
111
4.36 El parametro de tamaiio del escalon desempeiia un papel crftico en la operacion de! algoritmo de
mfnimos cuadrados. En este contexto, analice los siguientes dos aspectos:
a) Estabilidad. Si sobrepasa cierto valor crftico, el algoritmo diverge (es decir, el sistema se vuelve
inestable).
b) Memoria. Es posible considerar el redproco de como una medida de la memoria del algoritmo:
cuando hacemos mas pequeiio, una mayor cantidad de muestras pasadas de la seiial de entrada
influyen en la operacion del algoritmo.
4.37 Sean los vectores w(l) [n] y w(2l [n] los pesos en derivacion de las secciones prealimentada y
realimentada de! ecualizador de decision realimentado de la figura 4.32. Formule el algoritmo de
mfnimos cuadrados para ajustar los pesos en derivacion de este ecualizador.
Experimentos de computadora
4.38 En la seccion 4.11 estudiamos el diagrama del ojo de un sistema de transmision de base PAM
cuatemario (M = 4) bajo condiciones tanto ruidosa como limitada en banda. En ese experimento se
supuso que el canal era lineal. En un sistema estrictamente lineal con datos en verdad aleatorios,
todas las aperturas del ojo sedan identicas. Sin embargo, en la practica muchas veces es posible
distinguir las simetrfas en el patron del ojo, las cuales resultan de las no linealidades en el canal de
comunicacion.
En este experimento estudiamos el efecto de un canal no lineal en las aperturas de un patron de!
ojo. Espedficamente, repetimos los experimentos de computadora correspondientes al patron de! ojo
sin ruido de la figura 4.34a para M = 4, aunque esta vez se supone que el canal es no lineal con la
siguiente relacion entrada-salida:
x(t) = s (t) + as 2 (t)
donde s(t) es la entrada del canal y x(t) es la salida del mismo, ya es una constante.
a) Realice el experimento para a= 0, 0.05, 0.1, 0.2.
b) En consecuencia, analice como la a variable afecta la forma del patron del ojo.
4.39 En este experimento estudiamos el pulso de la raiz del coseno elevado debido a Chennakeshu y Saulnier.
Este pulso, denotado por p(t), tiene las siguientes propiedades:
El pulso p(t) es simetrico en el tiempo, esto es, p(-t) = p(t).
La transformada de Fourier al cuadrado de p(t), a saber, P 2 (f), satisface el espectro de! coseno derivado de la ecuacion (4.60), aunque no ocurre lo mismo con la propia transformada de Fourier P(f).
> El pulso p(t) satisface la restricci6n de ortogonalidad:
r= p(t)p(t-nT)dt=O,
n=l, 2, ...
Este capitula expane algunas aspectas basicos que pertenecen a la transmisi6n de senales sabre un
canal de ruida blanco gaussiana aditiva (AWGN). De manera espedfica, aborda las siguientes
temas:
.... La representaci6n geometrica de seiiales con energia finita, la cual proporciona una herramienta
elegantemente matematica y de gran profundidad para el estudio de la transmisi6n de datos .
.... El procedimiento de maxima verosimilitud para la detecci6n de una seiial en un canal AWGN.
.... La deducci6n del receptor de correlaci6n que es equivalente al receptor de filtro de acoplamiento que se
explic6 en el capitulo anterior.
.... La probabilidad del error de simbolo y de la cota de union para su calculo aproximado.
El material que se presenta aquf conduce en forma natural al estudia de la transmisi6n de datas
pasabanda que se abarda en el capftula 6.
5.1
lntroducci6n
Considere la forma mas basica de un sistema de comunicaci6n digital descrito en la figura 5.1.
Una fuente del mensaje emite un simbolo cada T segundos, con los sfmbolos pertenecientes a un
alfabeto de M sfmbolos denotados por m 1, m 2, ... , mM. Considere, por ejemplo, la conexi6n remota
de dos computadoras digitales, con una computadora actuando coma una fuente de informaci6n
que calcula salidas digitales basadas en observaciones y entradas que se le alimentan. La salida de
computadora que se produce se expresa como una secuencia de ceros y unos, que se transmiten a
una segunda computadora por un canal de comunicaci6n. En este caso, el alfabeto consta simplemente de dos sfmbolos binarios: 0 y 1. Un segundo ejemplo es el de un codificador PCM cuatemario
con un alfabeto compuesto por cuatro sfmbolos posibles: 00, 01, 10 y 11. En cualquier caso, las
probabilidades a priori pl' p2, , PM especifican la salida de la fuente del mensaje. Si se carece de
informaci6n previa, suele suponerse que los M sfmbolos del alfabeto son igualmente probables. Es
posible expresar entonces la probabilidad de que m, sfmbolos sean emitidos por la fuente como
P;
= P(m;)
= __!__ para i = 1, 2, ... , M
(5.1)
El transmisor toma la salida mi de la fuente del mensaje y la codifica en una sefial distinta si(t)
adecuada para la transmisi6n par el canal. La sefial s,(t) ocupa la duraci6n completa T asignada
al sfmbolo mi. Es mas importante el hecho de que s;(t) es una seiial de energia de valores reales (es
decir, una sefial con energfa finita), como se indica por medio de
Ei =
f s;(t)dt,
i=l, 2, ... ,M
(5.2)
309
310
CAPiTULO
5 "'
m::;;;: estimaci6n de m!
Fuente de
mensajes
FIGURA
Transmisor
5.1
Canal
Receptor
2. El ruido del canal, w(t), es una funci6n de muestreo de un proceso de ruido blanco gaussiano
de media cero. Las razones para esta segunda suposici6n es porque permite los calculos
relativos al receptor y constituye una descripci6n razonable del tipo de ruido presente en
muchos sistemas de comunicaci6n practicos.
Nos referimos a un canal de este tipo como un canal del ruido blanco gaussiano aditivo (AWGN).
En consecuencia, es posible expresar la seiial recibida x(t) como
x( t) = s; (t) + w( t),
0 <:::;t<:::;T
(5.3)
{ i=l, 2, ... ,M
(5.4)
i:::::-1
donde m, es el sfmbolo transmitido, mes la estimaci6n producida por el receptor y P(m m; Im;)
es la probabilidad de error condicional, dado que se envi6 el i-esimo sfmbolo. Se afirma que el
receptor que se produce sera 6ptimo en el sentido de la probabilidad minima de error.
Este modelo ofrece las bases para el disefio del receptor 6ptimo, para el cual usaremos la
representaci6n geometrica del conjunto conocido de senales transmitidas, {s;(t)}. Este metodo,
que se explica en la secci6n 5.2, proporciona una gran cantidad de informaci6n, con una simplificaci6n considerable de los detalles.
Sefial
transmitida
s;(t)
~~......:;~
Sefial
recibida
x(t)
i--~---'
w(t)
FIGURA
5.2
5.2
5.2
311
(5.5)
j~l
fT
{i
== 1, 2, ... , M
._
1-1,2, ... , N
(5.6)
Las funciones basicas de valor real cj> 1 (t), cj> 2 (t), ... , cj>N(t) son ortonormales, lo cual quiere decir que
T
{ 1 Si i == j
. t ) dt == 8'I == Q . . .
<!>,.(t )<!>/
(5.7)
Sl l :/- ]
donde 8i1 es la delta de Kronecker. La primera condici6n de la ecuaci6n (5. 7) establece que
cada funci6n basica se normaliza para tener energfa unitaria. La segunda condici6n plantea
que las funciones basicas cj> 1 (t), cj> 2 (t), ... , cj>N(t) son ortogonales entre sf con respecto al intervalo 0 ~ t ~ T.
El conj unto de coeficientes {si1 }~ 1 puede considerarse de modo natural como un vector
N-dimensional denotado por s,. El punto importante por advertir aquf es que el vector si mantiene una relaci6n uno a uno con la sefial transmitida s,(t):
~ Dados los
N elementos de los vectores si (es decir, sil' si 2 , , s;N) operando como entrada,
es posible utilizar el esquema que se muestra en la figura 5.3a para generar la sefial si(t), la
laT dt
Sil
laT dt
si2
rf>1(t)
s;(t)
rf>2(t)
laT dt
SjN
<f>N(t)
a)
5.3
sefial {si}.
FIGURA
b)
a) Sintetizador para generar la sefial si(t). b) Analizador para generar el conjunto de vectores de
312
CAPiTULO
II
Sil
Si=
i=l, 2, ... ,M
'
(5.8)
SiN
El vector si recibe el nombre de vector de senal. Asimismo, si ampliamos conceptualmente nuestra noci6n convencional de espacios euclidianos de dos y tres dimensiones a un espacio euclidiano
N-dimensional, podemos visualizar el conjunto de vectores de sefial {s, Ii = 1, 2, ... , M} como
el que define un conjunto correspondiente de M puntos en un espacio euclidiano N-dimensional, con N ejes mutuamente perpendiculares denominados <1>1' <j>l, ... , <j>N. Este espacio euclidiano
N-dimensional recibe el nombre de espacio de la senal.
La idea de visualizar geometricamente un conjunto de sefiales de energfa, como acabamos
de describir, es de una profunda importancia. Proporciona la base matematica para la representaci6n geometrica de las sefiales de energfa, abriendo el camino para el analisis de ruido de los
sistemas de comunicaci6n digitales de una manera conceptualmente satisfactoria. Esta forma
de representaci6n se ilustra en la figura 5.4 para el caso de un espacio de sefial bidimensional
con tres sefiales, esto es, N = 2 y M = 3.
En un espacio euclidiano N-dimensional podemos definir longitudes de vectores y angulos
entre vectores. Suele denotarse la longitud (denominada tambien el valor absoluto o norma) de un
vector de sefial si mediante el sfmbolo llsJI. La longitud al cuadrado de cualquier vector de sefial si
se define como el producto interno o producto punto de si consigo misma, como se muestra por medio de
,t,_,
(5.9)
'I
j=l
E
I
= JorT sl(t)
dt
(5.10)
5.2
313
--~~-+'-~~-'-~~----,c::....~~'--~~..J_~~-'-~~1
-3
-2
-1
-1
-3
FIGURA
5.4
Sin embargo, puesto que las <l>j(t) forman un conjunto ortonormal, de acuerdo con las dos condiciones de la ecuaci6n (5.7), encontramos que la ecuaci6n (5.11) se reduce simplemente a
N
=" s
,,,.
2
l)
j~l
(5.12)
Deese modo, las ecuaciones (5.9) y (5.12) muestran que la energfa de una senal si(t) es igual a
la longitud del vector de senal s;(t) que la representa.
En el caso de una par de senales si(t) y sk (t), representadas por los vectores de senal si y sk,
respectivamente, podemos demostrar tambien que
Si (t)sk (t) dt = sT sk
(5.13)
La ecuaci6n (5.13) establece que el producto intemo de las senales s;(t) y sk (t) sobre el intervalo [0, T], utilizando sus representaciones en el dominio del tiempo, es igual al producto interno de sus representaciones de vector respectivas si y sk. Advierta que el producto interno de
s,(t) y sk(t) es invariante para la elecci6n de las funciones basicas {<j>/t)}~ 1 con respecto a que
depende (micamente de las componentes de las senales si(t) y sk(t) proyectadas sobre cada una
de las funciones basicas.
314
CAPITULO
11
Otra relaci6n aun util que implica las representaciones de vector de las sefiales s,(t) y sk(t)
se describe mediante
f (s;(t)-sk(t)) 2dt
(5.14)
donde lls; - skll es la distancia euclidiana, d,k, entre los puntos representados por los vectores de
sefial s, y sk.
Para completar la representaci6n geometrica de las sefiales de energfa, necesitamos contar con una representaci6n para el angulo eik subtendido entre dos vectores de sefial Si y sk. Por
definici6n, el coseno del dngulo eik es igual al producto interno de estos dos vectores dividido par
el producto de sus normas individuales,
(5.15)
Los dos vectores si y sk son de tal modo ortogonales o perpendiculares entre sf si su producto
interno si sk es cero, eik = 90 grados; esta condici6n se satisface intuitivamente.
~ EJEMPLO 5.1
Desigualdad de Schwarz
Considere cualquier par de sen.ales de energfa s 1 (t) y s2 (t). La desigualdad de Schwarz establece que
J ([sf
S
(t)dt
J(r= si (t)dt)
(5.16)
-=
$;(t)<j> 1 (t)dt=oii =
{1 para j =i
0 en otro caso
Sobre es ta base, es posible representar las sen.ales s 1(t) y s2 (t) mediante el siguiente par respectivo de
vectores, como se ilustra en la figura 5.5:
Si=[Sll]
Sn
82 =[sz1]
Szz
(5.17)
5.2
315
5.5 Representaci6n vectorial de las seii.ales s1 (t) y s2 (t), proporcionandose la imagen de fondo para
demostrar la desigualdad de Schwarz.
FIGURA
donde hemos recurrido a las ecuaciones (5.15), (5.13) y (5.9). Admitiendo que lcos 81 ~ 1, la
desigualdad de Schwarz de la ecuaci6n (5.16) se desprende de inmediato de la ecuaci6n (5.17).
Asimismo, en la primera lfnea de la ecuaci6n (5.17) advertimos que Icos 8 I = 1 si y s6lo si s2 =cs!'
es to es, s2 (t) = cs 1(t), donde c es una constante arbitraria.
La demostraci6n de la desigualdad de Schwarz, de acuerdo como se presenta aquf, se aplica a
senales de valores reales. Es posible extenderla sin dificultades a senales de valores complejos, en
cuyo caso la ecuaci6n (5.16) se reformula como
(5.18)
donde la desigualdad se cumple si y s6lo si s2 (t) = cs 1(t), donde c es una constante; vea el problema
5.9. La forma compleja de la desigualdad de Schwarz fue la que se us6 en el capftulo 4 para obtener
el filtro de acoplamiento.
~
11 PROCEDIMIENTO DE ORTOGONALIZACION DE GRAM~SCHMIDT
(t) =
th
't'I
SI (t)
.JE;
(5.19)
(t)
=.Jf;cp 1 (t)
= s11<1>1 (t)
(5.20)
.JE;
316
CAPiTULO
que es ortogonal a <)> 1 (t) sobre el intervalo 0 :<: : t :<:::Ten virtud de la ecuaci6n (5.21) y el hecho
de que la funci6n basica <)> 1 (t) tiene energfa unitaria. Despues de esto estamos listos para definir
la segunda funci6n basica como
(5.23)
Al sustituir la ecuaci6n (5.22) en la (5.23) y simplificar, obtenemos el resultado que se desea
(5.24)
donde E 2 es la energfa de la sefial s 2 (t). Resulta claro de la ecuaci6n (5.23) que
r<l>~(t)dt=l
ya partir de la ecuaci6n (5.24) que
En otras palabras, <)> 1 (t) y <)> 2 (t) forman un par ortogonal, como se requiere.
Continuando de esta forma, podemos definir en general
1-l
(5.25)
j=l
sij = rs;(t)<)>/t)dt,
(5.26)
La ecuaci6n (5.22) es un caso especial de la (5.25) con i = 2. Advierta tambien que para i
la funci6n g (t) se reduce a s;(t).
Dada la g;(t), podemos definir ahora un conjunto de funciones basicas
1,
<!>; (t) =
----=Tg='=(t)=,
Ia g~(t)dt
i=l,2, ... ,N
(5.27)
que constituyen un conjunto ortonormal. La dimension N es menor que o igual que el numero
de sefiales dadas, M, dependiendo de una de dos posibilidades:
~
Las sefiales s1 (t), s2 (t), ... , sM(t) forman un conjunto linealmente independiente, en cuyo caso
N=M.
Las sefiales s1 (t), s2 (t), ... , sM(t) no son linealmente independientes, en cuyo caso N < M,
y la funci6n intermedia g;(t) es cero para i > N.
5.2
317
TABLA 5.1
Niveles de amplitud
del c6digo 2B 1Q
Sena!
Simbolo
Amplitud
51 (t)
5/t)
53 (t)
54 (t)
C6digo de Gray
-3
-1
+1
+3
00
01
11
10
1. La forma de las funciones basicas <jl 1(t), <jl 2(t), ... , <jJN(t) no se ha especificado. Es decir, a
diferencia de la expansion en series de Fourier de una sefial periodica o de la representacion muestreada de una sefial limitada en banda, no hemos restringido el procedimiento
de ortogonalizacion de Gram-Schmidt para que este en terminos de las funciones senoidales
o las funciones senc de tiempo.
2. La expansion de la sefial s;(t) en terminos de un numero finito de terminos no es una
aproximacion donde unicamente los primeros N terminos sean significativos, sino que
mas bien es una expre5i6n exacta donde N y solo N terminos son significativos .
.... EJEMPLO 5.2
Codigo 2B1Q
El c6digo ZBlQ se describi6 en el capftulo 4 coma el c6digo de linea estadounidense para lineas
digitales de suscriptores. Este representa una sefial PAM cuaternaria, coma se muestra en el alfabeto
de codificaci6n Gray de la tabla 5.1. Las cuatro sefiales posibles, s 1 (t), s2 (t), s3 (t) y s4 (t), son versiones
escaladas en amplitud de un pulso de Nyquist. Cada sefial representa un dibit. Deseamos determinar la representaci6n vectorial de! c6digo ZBlQ.
Este ejemplo es lo suficientemente simple para que lo resolvamos por inspecci6n. Dejemos
que <j> 1 (t) denote el pulso de Nyquist, normalizado para que tenga energia unitaria. La <1> 1 (t) definida
de esa forma es la {mica funci6n basica para la representaci6n vectorial de! c6digo ZBlQ. En consecuencia, la representaci6n de! espacio de la sefial de este c6digo es coma se ilustra en la figura 5.6.
Esta consiste en cuatro vectores de sefial, sl' s 2, s3 y s4 , que se ubican sabre el eje <1> 1 de manera
simetrica alrededor de! origen. En este ejemplo tenemos, de ta! modo, M = 4 y N = 1.
Es posible generalizar el resultado descrito en la figura 5.6 para el c6digo ZBlQ coma sigue.
El diagrama de! espacio de la sefial de una sefial modulada por amplitud de pulso M-aria, en
general, es unidimensional con M puntos de sefial posicionados de manera uniforme sabre el
{mica eje de! diagrama.
~
S1
S2
83
S4
===~~-2---_-_-_-_-.~. .l,_:~-1-~-o-r--1---___,-.,
.
..~~~~~~-2=====~-- <Pi
_ __,:I
FIGURA
5.6
318
CAPITULO
5.3
Ill
O-::; t-::; T
._
{ 1-l,
2, ... ,M
x(t)=s,(t)+w(t),
(5.28)
donde w(t) es una funci6n de muestreo de un proceso de ruido blanco gaussiano W(t) de media
cero y densidad espectral de potencia N 0/2. En forma correspondiente, encontramos que la salida
del correlator j, digamos, es el valor de muestreo de una variable aleatoria XP como indica
X
I
= fT X(t)<\> (t)dt
Jo
La primera componente,
esta definida por
sij'
= 1,
2, ... , N
(5.29)
(5.30)
La segunda componente, wj, es el valor de muestreo de una variable aleatoria ~ que surge
debido a la presencia del ruido w(t) del canal; se define como
wj =
(5.31)
w(t)<\>/t)dt
(5.32)
j=l
La sustituci6n de las ecuaciones (5.28) y (5.29) en la (5.32), y el empleo posterior de la expansion de la ecuaci6n (5 .5), origina
N
x'(t)=s,(t)+w(t)-
L (s;i +w )<l>i(t)
1
j=l
=w(t)- .2,wi<\>i(t)
(5.33)
j=l
= w'(t)
La funci6n de muestreo x'(t) depende, en consecuencia, exclusivamente del ruido w(t) del canal.
Con base en las ecuaciones (5.32) y (5.33) podemos expresar entonces la sefial recibida como
N
=I,
xi<l>i(t)+w'(t)
(5.34)
j=l
En consecuencia, es posible considerar w'(t) coma una especie de termino remanente que debe
incluirse a la derecha para preservar la igualdad en la ecuaci6n (5.34). Resulta informativo
5.3
319
comparar la expansion de la sefial recibida x(t) dada en la ecuacion (5.34) con la expansion
correspondiente de la sefial transmitida s;(t) indicada por la ecuacion (5.5). Esta ultima es completamente determinfstica, en tanto que la de la ecuacion (5.34) es aleatoria (estocastica), que
era lo que se esperaba.
!1111
E[sii + Wi]
=s 'l
+E[w]
J
(5.35)
cr x,2 = varlX ]J
2
sii ) ]
= E[(Xi =
E(W/]
(5.36)
donde la ultima linea surge de la ecuacion (5.29) con xi y wi sustituidas por xi y ~' respectivamente. De acuerdo con la ecuacion (5.31), la variable aleatoria ~ esta definida por
cr~ 1
=
=
E[r
E[rr
W(t)<l>i (t)dt
W(u)<i>i (u)du]
(5.3 7)
cr~
=
1
320
CAPiTULO
111
donde Rw(t, u) es la funci6n de autocorrelaci6n del proceso de ruido W(t). Puesto que este
ruido es estacionario, Rw(t, u) depende s6lo de la diferencia de tiempo t - u. Ademas, puesto
que el ruido W(t) es blanco con densidad espectral de potencia constante Nof2, es posible
expresar Rw(t, u) de la manera siguiente [vea la ecuaci6n (1.95)]:
0
Rw(t,u)=8(t-u)
(5.39)
2
Por tan to, al sustituir la ecuaci6n (5.39) en la (5.38), y al usar despues la propiedad de filtrado
de la funci6n 8(t), obtenemos
N
cr~ = _o
'
(5.40)
=Na fT cp2(t)dt
2 Jo I
Puesto que la cp1 (t) tiene energfa unitaria, por definici6n, obtenemos finalmente el resultado simple
()2
x,
N
2
para toda j
=-0
(5.41)
Este importante resultado muestra que todas las salidas del correlator denotadas por XI conj = 1,
2, ... , N, tienen una varianza igual a la densidad espectral de potencia Nof2 del proceso de
ruido W(t).
Asimismo, puesto que <I>I (t) forma un conjunto ortogonal, encontramos que las XI son
mutuamente no correlacionadas, segun expresa
x) (Xk - x))
=E[wjwJ
= E[Jo1w(t)<i>i(t)dt
=
W(u)<i>k(u)du]
rr
<j> 1 (t)<i>k(u)Rw(t,u)dtdu
= _o
r r
2 Jo Jo
=
N rT
T
Jo
= 0,
<I>
<1> 1 (t)<l>k
(5.42)
(t)dt
*k
Puesto que las Xj son variables aleatorias gaussianas, la ecuaci6n (5.42) implica que tambien
son estadisticamente independientes (vea la propiedad 4 de un proceso gaussiano, secci6n 1.8).
Defina el vector de N variables aleatorias
x1
X=
X2
(5.43)
XN
cuyos elementos son variables aleatorias gaussianas e independientes con valores medios iguales a
Nof2. Puesto que los elementos del vector X son independientes
5.3
321
i = 1, 2, ... , M
(5.44)
1=l
donde el vector x y el escalar xi son valores de muestreo del vector aleatorio X y la variable Xi,
respectivamente. El vector x recibe el nombre de vector de observaci6n; de modo correspondiente, x, se denomina elemento observable. Cualquier canal que satisface la ecuacion (5.44) recibe el
nombre de canal sin memoria.
Puesto que cada Xi es una variable aleatoria gaussiana con media sii y varianza Nof2,
tenemos
j = 1, 2, ... , N
i=l, 2, ... ,M
(5.45)
-f(x -s,)2],
1
fx(xlm;)=(nN 0 )-N 12 exp[-N0
i=l, 2, ... ,M
(5.46)
i=1
(5.4 7)
Puesto que cualquier variable aleatoria basada en el proceso de ruido remanente W'(t) es independiente del conj unto de variables aleatorias {X), asf como del conj unto de sefiales transmitidas
{s;(t)}, la ecuacion (5.47) establece que la variable aleatoria W'(tk) es irrelevante para la decision
de cual sefial particular realmente se transmite. En otras palabras, las salidas del correlator determinadas por la sefial recibida x(t) son los unicos datos utiles para el proceso de toma de decisiones
y, por tanto, representan las estadisticas suficientes para el problema presente. Por definicion,
las estadfsticas suficientes resumen la totalidad de la informacion importante proporcionada por
un vector de observacion.
Ahora podemos resumir los resultados presentados en esta seccion, formulando el teorema
de irrelevancia:
En cuanto a lo que concierne a la detecci6n de seftales en ruido blanco gaussiano aditivo, s6lo
las proyecciones del ruido sobre las funciones basicas del conj unto de seftales {s; (t) 1~ 1 afecta
las estadisticas suficientes del problema de detecci6n; el resto del ruido es irrelevante.
Como un corolario de este teorema, es posible establecer que el canal AWGN de la figura 5.2 es
equivalente a un canal de vectores N-dimensional descrito por el vector de observacion
x=s; +w,
i=l, 2, ... ,M
(5.48)
322
CAPiTULO
L(m;) = fx (xlmi),
i = 1, 2, ... , M
(5.49)
Sin embargo, es importante admitir que a pesar de que L(m) y f x(x Im) tienen exactamente la
misma forrna rnatematica, sus significados individuales son diferentes.
En la practica encontramos mas conveniente habajar con la funci6n de verosimilitud log
denotada por l(m) y definida por
l(m;)=logL(m;),
i=l, 2, ... ,M
(5.50)
La funcion de verosirnilitud log rnantiene una relacion uno a uno con la funcion de verosimilitud por dos razones:
1. Por definicion, una funcion de densidad de probabilidad siempre es no negativa. En consecuencia, se concluye que la funcion de verosirnilitud es similar a una cantidad no negativa.
2. La funcion logaritrnica es una funcion monotonicarnente creciente de su argumento.
El uso de la ecuacion (5.46) en la (5.50) produce las funciones de verosimilitud log para
un canal AWGN como
1 N
l(m;) = --N z,(xi - siy,
i=l, 2, ... ,M
(5.51)
0 j=l
donde hemos ignorado el termino constante -(N/2) log(rtN0 ), puesto que no tiene relacion
alguna con el sfmbolo del mensaje mi" Advierta que sip j = 1, 2, ... , N, son los elementos del
vector de sefial si que representa al sfrnbolo del mensaje mi. Con la ecuacion (5.51) a nuestra
disposicion, estamos listos para abordar el problema basico del disefio de receptores.
5.5
323
el punto de la seiial transmitida o punto del mensaje. El conjunto de puntos de! mensaje correspondientes al conj unto de sefiales transmitidas {s i ( t) },~ 1 se denomina constelacion de la seiial.
Sin embargo, la representacion de la sefial recibida x(t) se complica par la presencia de
ruido aditivo w(t). Advertimos que cuando la sefial recibida x(t) se aplica al banco de N
correlatores, las salidas de las correlatores definen al vector de observacion x. De acuerdo con
la ecuacion (5.48), el vector x difiere de! vector de sefial si par el vector de ruido w, cuya orientacion es completamente aleatoria. El vector de ruido w esta caracterizado par completo par el
ruido w(t); sin embargo, el inverso de este enunciado no es cierto. El vector de ruido w representa esa porcion de ruido w(t) que interferira con el proceso de deteccion; la porcion restante
de este ruido, denotada par w'(t), se sintoniza mediante el banco de correlatores.
Ahora bien, con base en el vector de observacion x, podemos representar la sefial recibida
x(t) par un punto en el mismo espacio euclidiano que se usa para representar la sefial transmitida. Nos referimos a este segundo punto coma el punto de la seiial recibida. La sefial recibida vaga
en torno al punto de! mensaje de una manera totalmente aleatoria, porque puede ubicarse en
cualquier punto dentro de una nube distribuida en forma gaussiana que se centra en el punto
de! mensaje. Lo anterior se ilustra en la figura 5. 7a para el caso de un espacio de sefial
tridimensional. Para una realizacion particular de! vector de ruido w (es decir, un punto particular dentro de la nube aleatoria de la figura 5.7a), la relacion entre el vector de observacion x
y vector de sefial si es coma se ilustra en la figura 5.7b.
Estamos ahora listos para establecer el problema de la deteccion de sefiales:
Suponga que, dado el vector de observacion x, tomamos la decision m = m,. La probabilidad de error en esta decision, que denotamos mediante P, (mi Ix), es simplemente
Pe (mi Ix)= P(mi no enviado Ix)
(5.52)
El criteria de toma de decisiones consiste en minimizar la probabilidad de error al hacer corresponder cada vector de observacion x determinado con una decision. Con base en la ecuacion
(5.52), es posible establecer la regla de decision optima:
Seam =mi si
P(mi enviadolx) ~ P(mk enviadolx)
(5.53)
</>2
Vector de
Punta de la
senal recibida
ruido
Punta de
mensaje
a)
b)
5.7 Ilustraci6n de! efecto de la perturbaci6n de! ruido, indicado en a, sabre la ubicaci6n de! punto
de la senal recibida, indicado en b.
FIGURA
324
CAPiTULO
!!!
ANAusrs
ESPACIAL DE SENALES
donde k = 1, 2, ... , M. Esta regla de decision se conoce como la regla de probabilidad maxima a
posteriori (MAP).
Es posible expresar mas explfcitamente la condicion de la ecuacion (5.53) en terminos de
las probabilidades a priori de la sefi.al transmitida y en terminos de las funciones de probabilidad.
Recurriendo a la regla de Bayes en la ecuacion (5.53) e ignorando por ahora trabas en el proceso de toma de decisiones, podemos reenunciar la regla MAP del modo siguiente:
Seam =mi si
PJx(xlmk)
fx(x)
, .
k .
es max1mo para = i
(5.54)
donde pk es la probabilidad a priori de transmitir el simbolo mk, f x (x Imk) es la funcion de densidad de probabilidad condicional del vector de observacion aleatorio X dada la transmision del
simbolo mk, y f x(x) es la funcion de densidad de probabilidad incondicional de X. En la ecuacion (5.54) es posible advertir lo siguiente:
El termino del denominador f x(x) es independiente del simbolo transmitido.
La probabilidad a priori pk = pi cuando todos los simbolos de fuente se transmiten con
igual probabilidad.
> La funcion de densidad de probabilidad condicional f x(x Imk) mantiene una relacion uno
a uno con la funcion de verosimilitud logaritmica l(mk).
)>
$>
Por tanto, es posible reenunciar la regla de decision de la ecuacion (5.54) en terminos de l(mk)
simplemente del modo que sigue:
Seam= m, si
(5.55)
Esta regla de decision se conoce como la regla de maxima verosimilitud, y el dispositivo para su
implementacion se denomina en forma correspondiente decodificador de maxima verosimilitud.
De acuerdo con la ecuacion (5.55), un decodificador de maxima verosimilitud calcula las funciones de verosimilitud logaritmica como metricas para todos los M simbolos de mensajes posibles, los compara y luego decide en favor del maximo. De ese modo, el decodificador de maxima
verosimilitud difiere del decodificador a posteriori maximo en que este supone simbolos de mensajes igualmente probables.
Es util contar con una interpretacion grafica de la regla de decision de maxima verosimilitud. Dejemos que Z denote el espacio N-dimensional de todos los posibles vectores de observacion x. Nos referimos a este espacio como el espacio de observaci6n debido a que hemos supuesto
que la regla de decision debe indicar m = m,, donde i = 1, 2, ... , M; el espacio de observacion
total z se divide respectivamente en M regiones de decision, denotadas por zl' Zz, ... , ZM. Por
tanto, es posible reenunciar la regla de decision de la ecuacion (5.55) del modo siguiente:
El vector de observacion x se encuentra en la region Z, si
(5.56)
Ademas de las fronteras entre las regiones de decision zl' Zz, ... , ZM, es claro que este conjunto
de regiones cubre el espacio completo de posibles vectores de observacion x. Adoptamos la
convencion de que todas las trabas se resuelven al azar; esto es, el receptor simplemente adivina. Especificamente, si el vector de observacion x cae sobre la frontera entre cualesquiera dos
regiones de decision, Z; y Zk, digamos, la eleccion entre las dos posibles decisiones m =mi y
m = mk se resuelve a priori mediante el lanzamiento de una moneda sin alterar. Claramente, el
resultado de un evento tal no afecta el valor final del error de probabilidad, puesto que en esta
frontera la condicion de la ecuacion (5.53) se satisface con el signo de igualdad.
5.5
325
L (x1 -sk)2
j=l
(5.57)
j=l
Despues de es to, advertimos con base en nuestra explicacion anterior que [vea la ecuacion
(5.14) para comparar]
N
(5.58)
j=l
donde llx - sdl es la distancia euclidiana entre el punto de la sefial recibida y el punto del
mensaje, representadas, respectivamente, par los vectores x y sk. Par ello, es posible reenunciar
la regla de decision de la ecuacion (5.57) de la manera siguiente:
El vector de observacion x se encuentra en la region Z; si
la distancia euclidiana
I x - sJ
es minima para k = i
(5.59)
La ecuacion (5.59) establece que la reg/a de decisi6n de maxima verosimilitud ccmsiste simplemente en
elegir el punto del mensaje lo mas cerca del punto de la seiial recibida, lo que se satisface de modo intuitivo.
En la practica, la necesidad de elevar al cuadrado la regla de decision de la ecuacion
(5.59) se evita al admitir que
N
L (xj
-ski)
1=1
L xy-2 L
j=l
j=l
xiskj
L sl
(5.60)
j=l
El termino de la primera sumatoria de esta expansion es independiente del fndice k y, por tanto,
es posible ignorarlo. El termino de la segunda sumatoria es el producto interno del vector de
observacion x y el vector de sefial sk. El termino de la tercera sumatoria corresponde a la energfa
de la sefial transmitida sk (t). En consecuencia, es posible formular una regla de decision equivalente a la de la ecuacion (5.59) de la siguiente forma:
El vector de observacion x se encuentra en la region Z; si
~
,t,..,
1E
, para k = 1.
k es max1mo
2
xjskj - -
j=l
(5.61)
Ek=
L sli
(5.62)
j=l
De acuerdo con la ecuacion (5.61), deducimos que para un canal AWGN las regiones de decision se encuentran en el espacio de observacion N-dimensional Z, acotadas por fronteras lineales [(N - 1)-dimensional]. La figura 5.8 muestra el ejemplo de regiones de decision para M = 4
326
CAPiTULO
JI
.ANALrsrs
ESPACIAL DE SENALES
Frontera de
decisi6n
Region
z,
Frontera de
decisi6n
5.8 Ilustracion de la division del espacio de observacion en regiones de decision en el caso en el que
N = 2 y M = 4; se supone que los M sfmbolos transmitidos son igualmente probables.
FIGURA
seiiales y N = 2 dimensiones, suponiendo que las seiiales se transmiten con igual energfa E, e
igual probabilidad.
laT dt
X1
laT dt
X2
</>1(1)
Vector de
observaci6n
x
</>2(!)
a)
Acumulador
Elecci6n del
mas grande
Estimaci6n
"'
Acumulador
b)
FIGURA
5.9
328
CAPiTVLO
11
c/> 1 (T-t)
~xi
I
I
I
I
I
~X2
x(t)
I
I
I
I
I
Vector de
observaci6n
rxN
I
I
Filtros de
acoplamiento
Muestra en
t = T
5.10 Parte de! detector de! receptor de filtro de acoplamiento; el decodificador de transmisi6n de la
senal es como se muestra en la figura 5.9b.
FIGURA
h/t)=<j> 1(T-t)
(5.64)
(5.65)
Al muestrear esta salida en el tiempo t
= T, obtenemos
Puesto que, por definicion <1>] (t) es cero fuera del intervalo 0 :<:::; t :<:::; T, encontramos que yJ (T) es en
realidad la salida x1 delj-esimo correlator producida por la sefial recibida x(t) en la figura 5.9a, de
acuerdo con
(5.66)
Por tanto, la parte del detector del receptor optimo tal vez tambien pueda ponerse en practica
utilizando un banco de filtros de acoplamiento, como se ilustra en la figura 5.10. Sin embargo,
es importante advertir que la salida de cada correlator en la figura 5.9a es equivalente a la salida
de un filtro de acoplamiento correspondiente en la figura 5.10 solo cuando esa salida se muestrea
en el tiempo t = T.
5. 7
Probabilidad de error
329
equivalente, el vector de sefial s) y que se recibe un vector de observacion x. En ese caso ocurre un
error siempre que el punto de la sefial recibida representada por x no caiga dentro de la region 2,
asociada con el punto del mensaje representado por s;. Promediando sobre todos los posibles sfmbolos transmitidos, vemos facilmente que la probabilidad promedio del error del simbolo, P,, es
M
P, =
J_
M
;~1
,~1
Im,)
(5.67)
Im;)
donde hemos utilizado la notacion estandar para denotar la probabilidad y la probabilidad condicional de un evento. Puesto que x es el valor de muestreo de un vector aleatorio X, es posible reescribir
la ecuacion (5.67) en terminos de la funcion de verosimilitud (cuando se envfa m) coma sigue:
(5.68)
= Qs;,
= 1,
2, ... , M
(5. 70)
= Qw
(5.71)
330
CAPiTULO
111
Sin embargo, las caracterfsticas estadfsticas del vector de ruido no son afectadas por esta rotaci6n en virtud de las siguientes causas:
I> Del capftulo 1 recordamos que una combinaci6n lineal de variables aleatorias gaussianas
E[wrotadJ= E[Qw]
=QE[w]
(5. 72)
=0
~ La matriz de covarianza de vector de ruido w es igual a (N 0/2)1, donde N/2 es la densidad
espectral de potencia del ruido blanco gaussiano aditivo w(t); esto es,
E[wwT]= No I
2
(5. 73)
=No QQT
2
(5.74)
=No I
2
donde en las ultimas dos lfneas hemos utilizado las ecuaciones (5. 73) y (5.69).
A la luz de estas anotaciones, es posible expresar el vector de observaci6n para la constelaci6n de sefiales rotada como
xro,ado=Qs,+w,
i=l, 2, ... ,M
(5.75)
De la ecuaci6n (5.59) sabemos que la regla de decision para la detecci6n de maxima verosimilitud se basa en la distancia euclidiana del vector de observaci6n xrotado al vector de la sefial
rotada si, rotado = Qs,. Al comparar la ecuaci6n (5. 75) con la (5 .48), vemos de inmediato que
para toda i
(5.76)
= Qsi, i = 1, 2, ... , M
donde Q es una matriz ortogonal, entonces queda por completo invariable la probabilidad del
error de sfmbolo P, en el que se incurre en la detecci6n de sefiales de maxima verosimilitud
sabre un canal AWGN.
5. 7
c/>2
t---"
..f2a
---
I
I
I
-----7----+----,-I_ _
-<>I
0
<>
1
--I
I
/
/
/
-../2a ' ,
__ ____.
5.11
'
''
/ ..f2a
''
/
//
-..f2a
b)
a)
FIGURA
''
'
------1-------c/>1
c/>1
I
I
-<>
''
/
/
Considere a continuaci6n el aspecto de la invarianza con respecto a la traslaci6n. Suponga que todos las puntos del mensaje en una constelaci6n de sefiales se trasladan par media de
una cantidad vectorial constante a, de acuerdo con
si,trasladado =Si -
a,
(5.77)
i = 1, 2, ... , M
(5. 78)
x trasladado = x - a
De las ecuaciones (5. 77) y (5. 78) vemos que el traslado a es comun tanto al vector de sefial trasladado si coma al vector de observaci6n trasladado x. En consecuencia, deducimos de inmediato que
II xtrasladado
si,trasladado
11 ==II x
- sl II
(5. 79)
para toda i
Si una constelaci6n de sefiales se traslada mediante una cantidad vectorial constante, entonces permanece completamente invariable la probabilidad del error de simbolo P, en el que se
incurre en la detecci6n de sefial de maxima verosimilitud sabre un canal AWGN.
Como ejemplo, considere las constelaciones de dos sefiales que se muestran en la figura
5.12, las cuales pertenecen a un par de sefiales PAM diferentes de cuatro niveles. La constelaci6n de la figura 5.12b es la misma que aparece en la figura 5.12a, salvo por la traslaci6n de 3a/2
hacia la derecha a lo largo del eje <\> 1 El principio de invarianza traslacional afirma que el Pe es el
mismo para ambas constelaciones.
111111 SEI'-lALES DE ENERGIA
MiNIMA
Una aplicaci6n 6.til del principio de invarianza traslacional es la traslaci6n de una constelaci6n
de sefiales determinadas de tal manera que se minimiza la energfa promedio. Para investigar
3a/2
-a/2
01
a/2
a)
FIGURA
5.12
3a/2
c/>1
oj
2a
"
3a
b)
c/>1
332
CAPiTULO
111
este asunto, considere un conjunto de sfmbolos ml' m 2, ... , mM representado por los vectores de
senal sl' s2, , sM, respectivamente. La energfa promedio de esta constelaci6n de senales
trasladada por una cantidad vectorial a es
M
qrasladado
=L llsi - ail P,
(5.80)
i=l
!=l
=8 -
i=l
i=l
2a TE[s ]+ liallz
(5.81)
E[s]= I,sipi
(5.82)
i=l
Al diferenciar la ecuaci6n (5.81) con respecto al vector a y luego igualar a cero el resultado,
encontramos rapidamente que la traslaci6n minimizada es
amin = E[s]
(5.83)
= {j
-11 a lI2
min
(5.84)
5. 7
i=l,2, ... ,M
(5.85)
Esta relacion se ilustra en la figura 5.13 para el caso de M = 4. En la figura 5.l3a mostramos los
cuatro puntos del mensaje y las regiones de decision asociadas, donde se supone que el punto s 1
representa al sfmbolo transmitido. En la figura 5. l3b mostramos las tres descripciones constituyentes del espacio de la sefial donde, en cada caso, se retienen el punto del mensaje transmitido s 1
y otro punto de mensaje. De acuerdo con la figura 5.l3a, la probabilidad del error de sfmbolo
P,(m), es igual a la probabilidad de que el vector de observacion x se encuentre en la region
sombreada del diagrama bidimensional del espacio de la sefial. Claramente, esta probabilidad es
menor que la suma de las probabilidades de los tres eventos individuales en que x se encuentre en
las regiones sombreadas de los tres espacios de sefial constituyentes descritos en la figura 5. l3b.
Es importante notar que, en general, la probabilidad P(Ail) es diferente de la probabilidad
P( m= mk Im;). La ultima es la probabilidad de que el vector de observacion x se encuentre mas
<1>2
a)
b)
5.13 Ilustraci6n de la cota de union. a) Constelaci6n de cuatro puntos de mensaje. b) Tres constelaciones con un punto de mensaje comun y otro punto de mensaje retenido de la constelaci6n original.
FIGURA
334
CAPiTULo 5
111
proximo al vector de sefial sk que cualquier otro, cuando se envfa si (om). Por otra parte, la probabilidad P(A;k) depende solo de dos vectores de sefial, s; y sk. Para subrayar esta diferencia, reescribimos
la ecuacion (5.85) adoptando P 2 (si, sk) en lugar de P(A,k). En consecuencia, escribimos
M
P, (mJ
:<:::;
L/ (s,, sk ),
i=l,2 .. .,M
k~l
(5.86)
k-:t.i
La probabilidad P 2 (si, sk) se denomina la probabilidad de error de par dirigido en el sentido de que
si un sistema de transmision de datos utiliza solo un par de sefiales, si y sk, entonces P 2 (si, sk) es
la probabilidad de que el receptor confunda sk por si.
Considere entonces un sistema de comunicacion simplificado que incluye el uso de dos
mensajes igualmente probables representados por los vectores si y sk. Puesto que el ruido blanco
gaussiano se distribuye de manera identica a lo largo de cualquier conjunto de ejes ortogonales, es
posible elegir temporalmente el primer eje en un conjunto de este tipo como aquel que pasa por los
puntos si y sk; en la figura 5.I3b se presentan tres ejemplos. La frontera de decision correspondiente se representa por medio del bisector que es perpendicular a la lfnea que une los puntos si y sk. Por
tanto, cuando se envfa el s1mbolo mi (vector s), y el vector de observacion x se encuentra del lado
del bisector donde yace sk, se produce un error. La probabilidad de este evento esta dada por
P2 (si, sk) = P(x esta mas proximo ask que a si, cuando se envfa s;)
~[.,,-}~,
donde
dik
ex{<J
(5.87)
(5.88)
= lls, - sk II
=Jn r
exp(-z 2 ) dz
Asi, en terminos de esta funcion, con z igual a v I .JN-;, encontramos que la ecuacion (5.87)
adquiere la forma compacta
P2 (s;, sk) = _!_ferc(
%-]
2...;N 0
(5.89)
i=l,2, ... ,M
(5.90)
La probabilidad del error de simbolo, promediada sobre todos los simbolos M, esta sobreacotada
del modo siguiente:
M
P,
= L P;P,(mJ
i=l
l
:<:::;-LL
M
2 i~l k~l
Pi
ferc ( _d_
ik - ]
2.JN-;
k;<1
(5.91)
L.
Pe ~ -1 M ferc [ d~
2 k~1
2-vN 0
Jpara toda i
(5.92)
k;ei
dmm, = mfn
dk
k:;ti
1
para toda i y k
(5.93)
Por tanto, al admitir que la funci6n de error complementaria ferc(u) es mon6tonamente decreciente en su argumento u, puede escribirse
(5.94)
Por tanto, generalmente es posible simplificar la cota sobre la probabilidad promedio del error
de sfmbolo en la ecuaci6n (5.91) como
Pe -< (M-1),1erc
[~]
n;:r
(5.95)
2-vN 0
c [ d .
1erc
d;
4
(5.96)
En consecuencia, podemos simplificar aun mas la cota de union sobre Pe dada en la ecuaci6n
(5.95) como
Pe
4N 0
(5.97)
La ecuaci6n (5.97) muestra que para un canal AWGN preestablecido, la probabilidad promedio del error de sfmbolo Pe disminuye exponencialmente con la distancia minima al cuadrado, d~,n.
Ii
Hasta ahora, la unica figura de merito que hemos utilizado para evaluar el desempefio ante el
ruido de un sistema de transmisi6n pasobanda digital ha sido la probabilidad promedio del error
de sfmbolo. Esta figura de merito constituye la elecci6n natural cuando se transmiten mensajes
de longitud m = log 2M, tales como los sfmbolos alfanumericos. Sin embargo, cuando el reque rimiento es transmitir datos binarios, como los de computadora digital, muchas veces es mas
util emplear otra figura de merito conocida como la tasa de error de bits (BER). Aun cuando en
general no existe relaci6n unica entre estas dos figuras de merito, resulta afortunado que dicha
relaci6n pueda derivarse de dos casos de interes practicos, segun se explica a continuaci6n.
336
CAPITULO
Iii
.ANAusrs
ESPACIAL DE SENALES
Caso 1
En el primer caso suponemos que es posible efectuar la correspondencia entre sfmbolos
binarios y M-arios de tal manera que las dos M-tuplas binarias correspondientes a cada par de
sfmbolos adyacentes en el esquema de modulaci6n M-ario difiera (micamente en una posici6n
de bit. Esta restricci6n de correspondencia se satisface utilizando un c6digo Gray. Cuando la
probabilidad del error de sfmbolo Pe es aceptablemente pequefia, encontramos que la probabilidad de confundir un sfmbolo por cualquiera de los dos sfmbolos "mas cercanos" es mucho mayor
que cualquier otro tipo de error de sfmbolo. Asimismo, dado un error de sfmbolo, el numero mas
probable de errores de bit es 1, sujeto a la restricci6n de correspondencia mencionada antes.
Puesto que hay log 2M bits por sfmbolo, se concluye que la probabilidad promedio del error de
sfmbolo se relaciona con la tasa de error de bits de la manera siguiente:
Pe = P ~
;~ {el i - esimo bit esta en error}J
log 2M
(5.98)
i=l
= log 2 M (BER)
Advertimos tambien que
P, 2:: P( el i - esimo bit esta en error) = BER
(5.99)
Por tanto, se concluye que la tasa de error de bits esta acotada de la siguiente manera:
_P_e-<BER<P
log M 2
(5.100)
Caso 2
Sea M = 2K, donde K es un entero. Suponemos que todos los errores de sfmbolo son
igualmente probables y ocurren con probabilidad
P,
M-1
2K -1
(5.101)
lP
(5.102)
o, de modo equivalente,
2
BER=( M/
M-lf'
Advierta que para M grande, la tasa de error de bits se acerca al valor lfmite de P/2. La misma idea
descrita aquf demuestra tambien que los errores de bit no son independientes, puesto que tenemos
P(eli-esimobitestaenerror)= 2K-z P, :t:(BER) 2
2K -1
Notas y bibliografia
L 5.8
337
Resumen y discusi6n
El objetivo fundamental del material que se presento en este capftulo es la formulacion de un
procedimiento sistematico para el analisis y el disefio de un receptor de comunicacion digital en
la presencia de ruido blanco gaussiano aditivo (AWGN). El procedimiento, conocido como detecci6n de maxima verosimilitud, decide cual sfmbolo transmitido particular es el mas probable de
ocasionar la sefial ruidosa que se observa en el canal de salida. El metodo que conduce a la
formulacion del detector de maxima verosimilitud (receptor) se denomina analisis espacial de
senales. La idea basica del metodo es representar cada miembro de un conjunto de sefiales
transmitidas mediante un vector N-dimensional donde N es el numero de funciones basicas
ortonormal necesarias para una representacion geometrica unica de las sefiales transmitidas. El
conjunto de vectores de sefial formado de ese modo define una constelaci6n de senales en un
espacio de sefiales N-dimensional.
Para una constelacion de sefiales dada, la probabilidad (promedio) del error de sfmbolo Pe
en el que se incurre en la deteccion de la sefial de maxima verosimilitud sobre un canal AWGN es
invariante ante la rotacion de la constelacion de sefiales, asf como ante su traslacion. Sin embargo, excepto por unos cuantos casos simples (pero importantes), el calculo numerico de P, es
una propuesta impractica. Para superar esta dificultad, la practica usual consiste en recurrir al
uso de cotas que llevan por sf solas a un calculo directo. En este contexto, describimos la cota de
union que surge directamente del diagrama sefial-espacio. La cota de union se basa en una idea
que se satisface intuitivamente: la probabilidad del error de sfmbolo Pe esta dominada por los
vecinos cercanos a la sefial transmitida. Los resultados que se obtienen utilizando la cota de
union suelen ser bastante exactos cuando es elevada la relacion sefial a ruido.
Al disponer del material acerca del analisis espacial de sefiales y de los aspectos relacionados, estamos bien equipados para estudiar los sistemas de transmision pasobanda, lo cual llevaremos a cabo en el capftulo 6.
No11\S Y BIBUOGRU'lt\.
1. La representaci6n geometrica de seii.ales fue desarrollada primero por Kotel'nikov en 194 7: VA.
Kotel'nikov, The Theory of Optimum Noise Immunity (Dover Publications), es una traducci6n de la
disertaci6n doctoral original presentada en enero de 1947 ante el consejo academico del Instituto
de Energia Molotov en Moscu. En particular, vea la parte II del libro. Este metodo fructific6 despues
por comp le to en el libro clasico de Wozencraft y Jacobs [ 172]. El analisis espacial de seii.ales se
analiza tambien en Cioffi [30], Anderson [7] y Proakis [123].
2. En la secci6n 5. 7 obtuvimos la cota de union para la probabilidad promedio del error de sfmbolo; la
referenda clasica para es ta cota es la de Wozencraft y Jacobs [ 172]. Para la derivaci6n de cotas mas
estrictas vea Viterbi y Omura ([162], pp. 58-59).
3. En el capftulo 4 usamos la siguiente cota superior sabre la funci6n de error complementaria
i:
1erc u <
exp (-u
r:::-
...;nu
Para u grande y positiva se obtiene una segunda cota para la funci6n de error complementaria
omitiendo el factor multiplicador l/u en la cota superior anterior, de acuerdo con
i:
1erc u <
exp (-u
Jn
338
CAPiTULO 5
ANAL1s1s
ESPACIAL DE SENALES
PROBLEMAS
Representaci6n de senales
5.1 En la secci6n 3.7 describimos c6digos de lfnea para la modulaci6n por codificaci6n de pulsos. Con
referenda al material que se present6 ahf, formule las constelaciones de senales para los siguientes
c6digos de lfnea:
a) C6digo unipolar sin retomo a cero
b) C6digo polar sin retorno a cero
c) C6digo unipolar con retomo a cero
d) C6digo Manchester
5.2 Una senal PAM de ocho niveles esta definida por
5
'
(t)
= Arect(___ _
'
_l)2
S3(t)6
1 -
3
FIGURA
P5.3
s1(t)
2(t)
S3(t)
3
2
3
2
3
2
0
-1
-2
-3
-4
2
2
-1
0
-1
-2
-3
-2
-3
-4
-4
-5
FIGURA
P5.4
5.5 Un conjunto de 5eiiale5 ortogonale5 esta caracterizado por la propiedad de que el producto interno de
cualquier par de senales en el conjunto es igual a cero. La figura P5.5 muestra un par de senales 5 1 (t)
y 5 2 (t) que cumplen esta condici6n. Construya la constelaci6n de senales para 5 1 (t) y 5 2 (t).
Problemas
T/2
339
-1 -
FIGURA
P5.5
5.6 Una fuente de informaci6n emite un conjunto de s1mbolos denotado por {m; }~ 1 Se consideran coma
candidatos dos esquemas de modulaci6n, a saber, la modulaci6n por duraci6n de pulso (PDM) y la
modulaci6n por posici6n de pulso (PPM), para la representaci6n electrica de este conj unto de simbolos. En la PDM, el i-esimo s1mbolo se representa por media de un s1mbolo de amplitud unitaria y
duraci6n (i/M)T. Por otra parte, en la PPM el i-esimo s1mbolo se representa mediante un pulso corto de
amplitud unitaria y duraci6n fija, que se transmite en el tiempo t = (i/M)T. Demuestre que la PPM es
la unica de las dos que puede producir un conjunto ortogonal de sefiales sabre el intervalo 0 ~ t ~ T.
5.9 Considere un par de sefiales de valor complejo s 1(t) y s2 (t) que se representan respectivamente por
s 1 (t)=a 11 <j> 1 (t)+a 12 <j> 2 (t),
-oo<t<oo
donde las funciones basicas <j> 1 (t) y <j> 2 (t) son ambas de valor real, aunque los coeficientes a 11' a12 , a 21
y a22 son de valor complejo. Demuestre la forma compleja de la desigualdad de Schwarz:
donde el asterisco denota conjugaci6n compleja. iCuando se satisface esta relaci6n con el signo de
igualdad?
Proceso aleatorio
5.10 Considere un proceso aleatorio X(t) que se expande en la forma
N
X(t)=
L Xj<j>j(t)+W'(t),
O~t~T
340
CAPiTULO
donde W'(t) es el termino de! ruido remanente. El {cp/t)}j:, 1 forma un conjunto ortonormal sabre
el intervalo 0 ~ t ~ T, y las Xi se definen mediante
Xi=
X(t)cpi(t)dt
Sea W'(tk) una variable aleatoria que se obtiene al observar W'(t) en el tiempo t = tk. Demuestre que
E[X.W'(t
k
O~tk~T
'
(TSm)
O~t~T
c) Por tanto, demuestre que las dos salidas son las mismas solo en el instante t = T.
Probabilidad de error
5.12 La figura P5.12 muestra un par de seftales s 1 (t) y s2 (t) que son ortogonales entre sf sabre el intervalo
de observaci6n 0 ~ t ~ 3T. La seftal recibida esta definida por
x(t) =
sk (t)
0 ~t ~ 3T
+ w(t),
k= l, 2
donde w(t) es el ruido blanco gaussiano de media cero y densidad espectral de potencia Nof2.
a) Disefte un receptor que decida a favor de seftales s 1 (t) o s2 (t), suponiendo que estas dos seftales
son igualmente probables.
b) Calcule la probabilidad promedio de! error de sfmbolo en el que se incurre por media de este
receptor para E/N0 = 4, donde E es la energfa de la seftal.
-1
2T
3T
-1
FIGURA
3T
5T
3T
PS.12
5.13 En el codigo Manchester, el sfmbolo binario 1 se representa mediante el pulso doble s(t) que se
muestra en la figura P5.13, y el sfmbolo binario 0 mediante el negativo de este pulso. Obtenga la
formula para la probabilidad de error en el que se incurre mediante el procedimiento de detecci6n
de maxima verosimilitud aplicado a es ta forma de transmision de seiiales sabre un canal A WGN.
Problemas
341
s(t)
11----.
T/2
-1 -
FIGURA
P5.13
5.14 En la prueba de Bayes, aplicada a un problema de prueba de hip6tesis primaria donde tenemos que
elegir una de dos posibles hip6tesis, H 0 y HP minimizamos el riesgo, definido por R
R = C 00 p0 P(se dice H 0 !Ho es verdadera)
5.16 Considere las dos constelaciones que se muestran en la figura 5.11. Determine la matriz Q
ortonormal que transforma la constelaci6n indicada en la figura 5. lla en la que se presenta en la
figura 5. llb.
342
CAPiTULO
Ill
5.17 a) La constelacion de dos senales que se muestra en la figura 5.17 presenta la misma probabilidad
promedio de! error de sfmbolo. Justifique la validez de esta afirmacion.
b) iCual de estas dos constelaciones tiene una energfa promedio mfnima? Justifique su respuesta.
Puede suponer que los sfmbolos pertenecientes a los puntos de mensaje que se presentan en la
figura P5.17 son igualmente probables.
---
--- ---
t---"'
I
I
---+---1--......;..I_ _ c/>1
-al
0
a
I
I
I
I
-a
a)
b)
FIGURA
P5.17
5.18 Las seiiales simples (transortogonales) son senales altatnente correlacionadas y de igual probabilidad
con la correlacion mas negativa que puede lograrse con un conjunto de M senales ortogonales. Esto
es, el coeficiente de correlacion entre cualquier par de senales en el conjunto se define por medio de
parai = j
para i 7' j
Un metodo para la construccion de senales simples consiste en empezar con un conjunto de M
senales ortogonales, cada una con energfa E, y en aplicar despues la traslacion de energfa mfnima.
Considere un conjunto de tres sfmbolos igualmente probables cuya constelacion de senales
esta compuesta por los vertices de un triangulo equilatero. Demuestre que estos tres sfmbolos integran un codigo simple.
-.JE:
<1>,
FIGURA
P5.19
Problemas
343
5.20 Considere el caso especial de una constelaci6n de sefiales que tiene una geometria simetrica con
respecto al origen. Suponga que los M puntos de mensaje de la constelaci6n, pertenecientes a los
simbolos ml' m 2, ... , mM, son igualmente probables. Utilizando la cota superior sabre la funci6n de
error complementaria dada en la ecuaci6n (5.94), muestre que la probabilidad promedio del error
de simbolo para la constelaci6n esta acotada como
z,Jif,
[-min(~
J]
4N
1,k
t#k
donde d,k es la distancia euclidiana entre los puntos de mensaje i y k, y Mmrn es el numero de sefiales
transmitidas que alcanzan la minima distancia euclidiana para cada m,.
Este capftulo se fundamenta en el material que se present6 en el capftulo 5 acerca del analisis del
espacio de las sefiales. Expone el tema de la transmisi6n de datos digitales por el canal pasouanda
que puede ser lineal o no lineal. Como en el caso de las comunicaciones anal6gicas, este modo de
transmisi6n de datos se apoya en el uso de una onda portadora senoidal modulada por la
secuencia de datos.
Especfficamente, se abordan los siguientes temas:
~ Diferentes metodos de modulaci6n digital, a saber, corrimiento de fase par llaveo, modulaci6n en
cuadratura y corrimiento de frecuencia par llaveo, asi coma sus variantes individuales.
~ Detecci6n coherente de senales moduladas en ruido blanco gaussiano aditivo, lo cual requiere que el receptor
este sincronizado con el transmisor en relaci6n tanto con la fase portadora coma con la temporizaci6n de bits.
6.1
Introducci6n
En la transmisi6n par pulsos de banda base que se estudi6 en el capftulo 4, una secuencia de datos
representada en la forma de una sefial discreta modulada por amplitud de pulsos (PAM) se
transmite directamente por un canal pasobajas. En cambio, en la transmisi6n pasobanda digital, la
secuencia entrante de datos se modula sobre una portadora (usualmente senoidal) con lfmites
de frecuencia fijos impuestos por el canal pasobanda de interes; la transmisi6n de datos pasobanda
se estudia en este capftulo.
El canal de comunicaci6n que se utiliza para la transmisi6n de datos pasobanda puede ser
un enlace de radio de microondas, un canal de satelite o similares. lncluso otras aplicaciones de
la transmisi6n de datos pasobanda se encuentran en el disefio de c6digos de lfnea pasobanda
que se utilizan en lazos digitales de suscriptor y en tecnicas de multiplexado ortogonal por
division de frecuencia para la transmisi6n. En cualquier caso, el proceso de modulaci6n que
posibilita la transmisi6n implica la conmutaci6n (llaveo) de la amplitud, la frecuencia o la fase
de una portadora senoidal de acuerdo con los datos entrantes. Por tanto, existen tres esquemas
basicos de transmisi6n de sefiales, los cuales se conocen como corrimiento de amplitud par llavea
(ASK), corrimiento de frecuencia par llaveo (FSK) y corrimiento de fase par llaveo (PSK). Estos
344
6.1
Datos
binaries
345
t ~[j[\{\~ vv vv
fv1\fv11
Mf\f\f\rnM!JMf\!JM!J~
vrv1 vv!J\rv v1lv v
0
Introducci6n
!V VVV
~ {\ ~
~ {\ ~
Tb~
a)
b)
o~ {J {J [\ {\ (\ [\ (\ (\ (\ {J {J
VV V Vll V \fVVV VV
c)
6.1 Formas de onda ilustrativas para las tres formas basicas de informaci6n binaria para transmisi6n
de sefiales. a) Corrimiento de amplitud por llaveo. b) Corrimiento de fase por llaveo. c) Corrimiento de frecuencia por llaveo con fase continua.
FIGURA
pueden considerarse casos especiales en la modulaci6n de amplitud, la modulaci6n de frecuencia y la modulaci6n de fase, respectivamente.
La figura 6.1 ilustra estos tres metodos de modulaci6n para el caso de una fuente que
suministra datos binarios. Vale la pena hacer notar los siguientes puntos de la figura 6.1:
~
Ii>-
Aun cuando en la modulaci6n de onda continua suele ser dificil distinguir entre las sefiales moduladas en fase y las moduladas en frecuencia al observar sus formas de onda, esto
no es cierto para las sefiales PSK y FSK.
A diferencia de las sefiales ASK, tanto las PSK como las FSK tienen una envolvente
constante.
Esta ultima propiedad hace que las sefiales PSK y FSK sean impermeables a las no linealidades
de amplitud, que suelen encontrarse en los canales de radio de microondas y de satelite. Es por
esta raz6n que en la practica encontramos que se prefieren las sefiales PSK y FSK sobre las ASK
para la transmisi6n de datos pasobanda por canales no lineales.
1111 }ERARQUiA DE LAS TECNICAS DE MODULACION DIGITAL 1
346
CAPfTULO
111
Una meta fundamental en los sistemas de transmision de datos pasobanda corresponde al disefio
optimo del receptor, de modo que se minimice la probabilidad promedio del error de sfmbolo ante la
presencia de ruido blanca gaussiano aditiva (AWGN). Con esta meta en mente, buena parte del
material presentado en este capitulo se basa en las herramientas del analisis del espacio de sefiales
que se presento en el capitulo 5. De manera espedfica, en el estudio de cada sistema empezamos con
la formulacion de una constelacion de sefiales y la construccion de regiones de decision de acuerdo
con la deteccion de sefial de maxima verosimilitud sobre un canal AWGN. Estas formulaciones
crean el escenario para evaluar la probabilidad del error de sfmbolo Pe' Dependiendo del metodo de
modulacion digital que se estudie, la evaluacion de Pe procede de una de dos maneras:
ii'-
En el caso de ciertos metodos simples, como la PSK binaria coherente y la FSK binaria
coherente, se obtienen formulas exactas para Pe'
6.1
I>
Introducci6n
34 7
En el caso de un metodo mas elaborado, coma la PSK M-aria coherente y la FSK M-aria
coherente, recurrimos al uso de la cota de union para obtener una formula aproximada
relativa a Pe.
m EsPECTRO DE POTENCIA
Para apreciar por completo las virtudes practicas de los diferentes metodos de la modulacion
digital, necesitamos estudiar tambien el espectro de potencia de las senales moduladas resultantes. Este ultimo aspecto es en particular importante en dos contextos: la ocupacion del ancho
de banda del canal y la interferencia de cocanal en sistemas multiplexados.
Dada una senal modulada s(t), podemos describirla en terminos de sus componentes en
fase yen cuadratura coma
(6.1)
donde Re[] es la parte real de la expresion contenida en los parentesis cuadrados. Tambien
tenemos
(6.2)
y
(6.3)
La senal s(t)es la envolvente compleja (es decir, la version de banda base) de la senal modulada
(pasobanda) s(t). Las componentes s1(t) y sQ(t), y por tanto s(t), son todas senales pasobajas.
Se definen de manera unica en terminos de la senal pasobanda s(t) y de la frecuencia de portadora (, siempre que el ancho de banda media de s(t) sea menor que la frecuencia partadora (.
Sea SB(f) la densidad espectral de potencia de la envolvente compleja s(t).Nos referimos a S8 (f) coma la densidad espectral de potencia de banda base. La densidad espectral de potencia, Ss(f), de la senal pasobanda original s(t) es una version recorrida en frecuencia de SB(f),
excepto par un factor de escalamiento, segun se indica mediante
(6.4)
Por tan to, resulta suficiente evaluar la densidad espectral de potencia de banda base SB (f).
Puesto que s(t) es una senal pasobajas, el calculo de SB(f) debe ser mas simple que el de S5 (f).
(Vea el ejemplo 1.7.)
illli EFICIENCIA DEL ANCHO DE BANDA
A lo largo de este libro hemos subrayado que el ancho de banda del canal y la potencia transmitida
conforman dos "recursos de comunicacion'' fundamentales, cuya utilizacion eficiente proporciona el
estfmulo para buscar esquemas espectralmente eficientes. El objetivo principal de la modulacion
espectralmente eficiente es maximizar la eficiencia del ancho de banda definida coma la proporci6n
entre la velocidad de datos en bits par segundo y el ancho de banda del canal utilizado efectivamente. Un
objetivo secundario consiste en alcanzar esta eficiencia del ancho de banda a un gasto practicamente mfnimo de potencia promedio de la senal o, equivalentemente, en un canal perturbado por ruido
blanco gaussiano aditivo, a un gasto practicamente mfnimo de la relacion senal a ruido promedio.
Con la velocidad de datos denotada par Rb y el ancho de banda del canal utilizado de
manera efectiva por B, es posible expresar la eficiencia del ancho de banda, p, coma
p=
R .
_b bits/s/Hz
(6.5)
348
CAPITULO
111
Recuerde del capftulo 4 que la eficiencia del ancho de banda es el producto de dos factores
independientes: uno debido al posible uso de codificaci6n de multinivel y el otro por la formaci6n
espectral. En la codificaci6n de multinivel, la transmisi6n de informaci6n por el canal se realiza
con base en bloques de bits en lugar de bits individuales. Con la formaci6n espectral eficiente, el
requerimiento de ancho de banda sobre el canal se reduce mediante el uso de filtros de forrnaci6n de pulso que uniforma las transiciones abruptas en la forma de onda transmitida. Por sf
solos estos dos factores son, en consecuencia, modos individuales importantes para determinar
la eficiencia del ancho de banda de un sistema de transmisi6n de datos pasobanda de interes.
(6.6)
para toda i
(6.7)
Note que s (t) es de valor real. Una sefial de estas caracterfsticas se transmite cada T segundos. La
sefial parti~ular que se elige para la transmisi6n depende de algun modo del mensaje entrante y
posiblemente de las sefiales transmitidas en los periodos anteriores. Con una portadora senoidal,
la caracterfstica que utiliza el modulador para distinguir una sefial de otra es un cambio de escal6n
en la amplitud, frecuencia o fase portadora. (Algunas veces se usa una forma hfbrida de modulaci6n que combina cambios tanto de amplitud como de fase ode amplitud y de frecuencia.)
Onda portadora
,-------------Fuente de
mensajes
I
I
m; I
t---1-~
Codificador de
la transmisi6n
de senales
---,
I
I
I ;Ctl
S;
Modulador
!-+-'-~
I
I
1-----------------~
Transmisor
FIGURA
6.2
,----------------1
I
I
Canal de
comunicaci6n
x(t) I
Detector
Deco~~cador
transmisi6n
de senales
________________
Receptor
I
I
1
I
I
I
Estimaci6n
;n
6.3
349
1. El canal es lineal, con un ancho de banda lo suficientemente amplio para alojar la transmision de la sefial modulada s (t) con distorsion imperceptible o sin ella.
2. El ruido del canal w(t) es la fu~cion de muestreo del proceso de ruido blanco gaussiano de
media cero y densidad espectral de potencia N/2.
Las suposiciones hechas aquf son basicamente las mismas a las que se recurrio en el capftulo 5 al
tratar con el analisis espacial de sefiales.
El receptor, que consiste en un detector seguido por un decodificador de transmisi6n de seiial,
realiza dos funciones:
1. lnvierte las operaciones realizadas en el transmisor.
2. Minimiza el efecto del ruido del canal sabre la estimacion m calculada para el sfmbolo
transmitido m.
'
6.3
En un sistema PSK binario coherente, el par de sefiales s1 (t) y s2 (t) utilizado para representar los
sfmbolos binarios 1 y 0, respectivamente, esta definido por
(6.8)
(6.9)
donde 0 ~ t ~ Tb, y Eb es la energia par bit de la seiial transmitida. Para asegurar que cada bit
transmitido contiene un numero integral de ciclos de la onda portadora, la frecuencia de portadora f se elige igual an /Tb para algun entero fijo n. Un par de ondas senoidales que difieren
solo e~ un corrimiento de fase relativo de 180 grado~, coma se define en las ecuaciones (6.8) y
(6.9), recibe el nombre de seiiales antipodas.
A partir de este par de ecuaciones resulta claro que, en el caso de la PSK binaria, solo hay
una funcion basica de energfa unitaria, a saber,
(6.10)
En ese caso podemos expresar las sefiales transmitidas s1 (t) y s2 (t) en terminos de
</>
(6.12)
350
CAPITULO
Frontera de
decisi6n
Region
z, - - - - - - - - - Regi6n
z, - - -
-JE;
JE;
-------<>----~------------~[
Punta de
mensaje
Punta de
mensaje
6.3 Diagrama del espacio de seftales para un sistema PSK binario coherente. Las formas de onda
describen las seftales transmitidas s 1 (t) y s2 (t), desplegadas en los insertos, suponiendo n, = 2.
FIGURA
Un sistema PSK binario coherente esta caracterizado par tener un espacio de sefial que es
unidimensional (es decir, N = 1), con una constelaci6n consistente en dos puntos de mensaje
(es decir, M = 2). Las coordenadas de los puntos de mensaje son
(6.13)
y
S21
S2
(t)~ 1 (t) dt
(6.14)
=-IE:
Los puntos de mensaje correspondientes a s (t) se localizan en s = +JE:; y el punto de mensaje correspondiente a s (t) se ubica en s = -JE:. La figura 6.3 presenta el diagrama del
1
11
21
espacio de sefiales para la PSK binaria. Esta figura incluye tambien dos insertos, que muestran
formas de onda de ejemplo de sefiales antfpodas que representan a s1 (t) y s2 (t). Advierta que la
constelaci6n de la figura 6.3 tiene una energfa promedio minima.
JE:.
El conjunto de puntos mas cercano al punto de mensaje 2 en -JE:.
6.3
351
Esto se lleva a cabo construyendo el punto media de la llnea que une estos dos puntos de mensaje
y marcando despues las regiones de decision apropiadas. En la figura 6.3 estas regiones de decision
se marcan coma Z1 y Z2, de acuerdo con el punto de mensaje alrededor del cual se construyen.
La regla de decision implica ahora decidir simplemente que sefial s 1 (t) (es decir, el sfmbolo
binario 1) se transmitio si el punto de la sefial recibida cae en la region Zl' y decidir que sefial
sz(t) (es decir, el sfmbolo binario 0) se transmitio si la sefial recibida cae en la region Zr Sin
embargo, es posible realizar dos tipos de decisiones erroneas. La sefial s2 (t) se transmite, pero el
ruido es tal que el punto de la sefial recibida cae dentro de la region Z1 y, por ello, el receptor
decide en favor de la sefial s1 (t). De manera alternativa, la sefial s 1 (t) se transmite, pero el ruido
es tal que el punto de la sefial que se recibe cae dentro de la region Z2 y, por esa causa, el
receptor decide en favor de la sefial s2 (t).
Para calcular la probabilidad de efectuar un error del primer tipo, advertimos de la figura
6.3 que la region de decision asociada con el sfmbolo 1 o sefial s 1 (t) esta descrita por media de
(6.16)
La probabilidad condicional de que el receptor decida en favor del sfmbolo 1, debido a que se
transmitio el sfmbolo 0, es entonces
(6.1 7)
Hacienda
(6.18)
y cambiando la variable de integracion de x1 a
forma compacta
P10
z,
1 f~~exp(-z )
'2
'\/1t 'iE&INo
dz
(6.19)
352
CAPITULO
111
Considere a continuaci6n un error del segundo tipo. Advertimos que el espacio de sefiales
de la figura 6.3 es simetrico con respecto al origen. Por tanto, se concluye que POI' la probabilidad condicional de que el receptor decida en favor del sfmbolo 0, debido a que se transmiti6 el
sfmbolo 1, tiene tambien el mismo valor que en la ecuaci6n (6.19).
De esa manera, al promediar las probabilidades de error condicional p10 y POI' encontramos que la probabilidad promedio del error de simbolo o, equivalentemente, la tasa de error de bits
para la PSK binaria coherente (suponiendo sfmbolos igualmente probables) es
(6.20)
Cuando aumentamos la energfa por bit de la sefial transmitida, Eb, para una densidad espectral
de ruido especificada N 0 , se apartan los puntos de mensaje correspondientes a los sfmbolos 1y0,
y la probabilidad promedio de error Pe se reduce en forma correspondiente de acuerdo con la
ecuaci6n (6.20), la cual se satisface en forma intuitiva.
Generaci6n y detecci6n de seiiales PSK binarias coherentes
Para generar una sefial PSK binaria, vemos de las ecuaciones (6.8)-(6.10) que debemos
representar la secuencia binaria de entrada en forma polar con los sfmbolos 1 y 0 indicados por
niveles de amplitud constante de +
yrespectivamente. Esta codificaci6n de transmisi6n de sefial se realiza mediante un codificador de nivel polar sin retomo a cero (NRZ). La
onda binaria que resulta y la portadora senoidal </\ (t), cuya frecuencia es ( = (n/Tb) para algun
entero fijo nc, se aplican a un modulador de producto, como en la figura 6.4a. La portadora y los
pulsos de temporizaci6n utilizados para generar la onda binaria suelen extraerse de un reloj
maestro comun. La onda PSK deseada se obtiene a la salida del modulador.
Para detectar la secuencia binaria original de unos y ceros, aplicamos la sefial PSK ruidosa
x(t) (a la salida del canal) en un correlator, el cual se alimenta tambien con una sefial de referencia coherente </> 1(t) generada en forma local, como en la figura 6.4b. La salida del correlator,
xi' se compara con un umbral de cero volts. Si x1 > 0, el receptor decide en favor del sfmbolo l.
.JE: .JE:,
Secuencia
de datos
binaries
Codificador de
nivel polar sin
retorno a cero
Sefial PSK
binaria
Modulador de
producto
s(t)
a)
Se elige
1 si x 1 > 0
Se elige
0 si x 1 < 0
b)
FIGURA
6.4
Diagrama de bloques para a) un transmisor PSK binario y b) receptor PSK binario coherente.
6.3
353
Por otra parte, si x1 < 0, decide en favor del sfmbolo 0. Si x1 es exactamente cero, el receptor
realiza una suposici6n aleatoria en favor de 0 o 1.
Espectro de potencia de seiiales PSK binarias
De acuerdo con el modulador de la figura 6.4a, vemos que la envolvente compleja de una
onda PSK binaria esta compuesta (micamente por la componente de fase. Ademas, dependiendo de si tenemos el numero 1 o el sfmbolo 0 a la entrada del modulador durante el intervalo de
transmisi6n de sefiales 0::;; t::;; Tb, encontramos que esta componente en fase es igual a +g(t) o
-g(t), respectivamente, donde g(t) es la funci6n de formaci6n del simbolo definida por
g(t)=
Tbb'
(6.21)
0,
en otro caso
Suponemos que la onda binaria de entrada es aleatoria, con sfmbolos 1 y 0 igualmente probables, y los sfmbolos se transmiten durante los diferentes periodos en los que son estadfsticamente
independientes. En el ejemplo 1.6 del capftulo 1 se demuestra que la densidad espectral de
potencia de una onda binaria aleatoria descrita de esa manera es igual a la densidad espectral
de energfa de la funci6n de formaci6n de sfmbolo dividida entre la duraci6n de este ultimo.
La densidad espectral de energfa de una sefial transformable de Fourier g(t) se define como la
magnitud al cuadrado de la transformada de Fourier de la sefial. Por tanto, la densidad espectral de potencia de banda base de una sefial PSK binaria es igual a
2
(6.22)
Funci6n delta
(parte del espectro FSK)
0
FIGURA
6.5
0.5
1.0
1.5
Frecuencia normalizada,
ff b
2.0
354
CAPiTIJLO
La obtenci6n de un desempefi.o confiable, ejemplificado por una muy baja probabilidad de error, es
una meta importante en el disefi.o de un sistema de comunicaci6n digital. Otra meta importante
corresponde a la utilizaci6n eficiente del ancho de banda del canal. En esta subsecci6n estudiamos
un esquema de modulaci6n conservando el ancho de banda, que se conoce como corrimiento de
cuadrifase por llaveo coherente, el cual es un ejemplo del multiplexado de portadora en cuadratura.
En el corrimiento en cuadrifase par llaveo (QPSK), como con la PSK binaria, la informaci6n
que porta la senal transmitida esta contenida en la fase. En particular, la fase portadora toma
uno de cuatro valores igualmente espaciados, tales como n/4, 3n/4, 5n/4 y 7n/4. Para este conjunto de valores es posible definir la senal transmitida como
s,(t)=
0::::; t::::; T
0,
en otro lado
(6.23)
=ff co{(2i-1)~]
cos(2nfct)-ff
sen[(2i-1)~] sen(21tfct)
(6.24)
donde i = 1, 2, 3, 4. Con base en esta representaci6n, podemos plantear las siguientes observaciones:
I> Existen dos funciones basicas ortogonales, <1\(t) y <jl 2 (t), contenidas en la expansion de s,(t).
De manera especffica, <jl 1 (t) y <jl 2 (t) se definen mediante un par de portadoras en cuadratura:
<1>1 (t)
cos(2nfct),
0::::; t::::; T
(6.25)
(6.26)
TABLA
6.1
Fase de la seiial
QPSK (radianes)
Sil
10
7t/4
+,JE/2
00
3n/4
-,JE/2
01
5n/4
-,JE/2
11
7n/4
+JE/2
s,2
-JE/2
-JE/2
+JE/2
+JE/2
6.3
355
Frontera de
decisi6n
<!>,
Punta de
mensaje m
(11)
Region
z,
FIGURA
6.6
Existen cuatro puntos de mensaje, y los vectores de sefial asociados se definen por medio de
-[v'Eco{(2i-l)~)
s ,
-v'Esen((2i-l)~)
, i = 1, 2, 3, 4
(6.27)
Los elementos de los vectores de sefi.al, a saber, sil y siZ' tienen sus valores resumidos en la
tabla 6.1. Las primeras dos columnas proporcionan el dibit y la fase asociados de la sefi.al
QPSK.
En consecuencia, una sefi.al QPSK tiene una constelaci6n de sefi.ales bidimensional (N = 2) y
cuatro puntos de mensaje (M = 4), cuyos angulos de fase aumentan en direcci6n contraria a la
de las manecillas del reloj, segun se ilustra en la figura 6.6. Como en el caso de la PSK binaria,
la sefi.al QPSK tiene una energfa promedio mfnima.
~ EJEMPLO 6.1
La figura 6.7 ilustra las secuencias y formas de onda implicadas en la generaci6n de una senal QPSK. La
secuencia binaria de entrada 01101000 se muestra en la figura 6.7a. Esta se divide en otras dos secuencias, consistentes en bits de numero impar y par de la secuencia de entrada. Estas dos secuencias se
muestran en las !meas superiores de las figuras 6. 7b y 6. 7c. Las formas de onda que representan a los dos
componentes de la senal QPSK, es decir, sA\ (t) y s, 2</J2 (t), tambien se presentan en las figuras 6.7b y 6.7c,
respectivamente. Estas dos formas de onda pueden considerarse individualmente como ejemplos de una
senal PSK binaria. Al sumarlas obtenemos la forma de onda QPSK que se muestra en la figura 6.7d.
Para definir la regla de decision correspondiente a la detecci6n de la secuencia de datos transmitida, dividimos el espacio de senales en cuatro regiones, de acuerdo con la ecuaci6n (5.59) de! capftulo
5. Las regiones individuales se definen mediante el conjunto de puntos mas cercanos al punto de
mensaje representado por los vectores de senal sl' s 2, s3 y s4 Esto se consigue sin dificultad construyendo los bisectores perpendiculares de! cuadrado formado al unir los cuatro puntos de! mensaje y al
356
CAPiTIJLO
=i
Secuencia binaria de
entrada
~
Dibit 10
Dibit 01
Dibit 10
Dibit 00
a)
b)
cl
s(t)
V\J\T\T\J\T
\T\
d)
6. 7 a) Secuencia binaria de entrada. b) Numero impar de bits de la secuencia de entrada y onda PSK
binaria asociada. c) Numero par de bits de la secuencia de entrada y onda PSK binaria asociada. d) Forma de
onda QPSK definida como s(t) = s<Icj> 1 (t) + s, 2cJ> 2 (t).
FIGURA
marcar despues las regiones apropiadas. De este modo encontramos que las regiones de decision son
cuadrantes cuyos vertices coinciden con el origen. Estas regiones se indican mediante Z1, Z2, Z3 y Z4 en
la figura 6.6, de acuerdo con los puntos de mensaje alrededor de los cuales se construyen.
x(t)=s;(t)+w(t),
O~ t ~ T
{ i = 1, 2, 3, 4
(6.28)
donde w(t) es la funci6n de muestreo de un proceso de ruido blanco gaussiano de media cero y
densidad espectral de potencia Nr)2. De manera correspondiente, el vector de observaci6n x
tiene dos elementos, x1 y x2, definidos por
X1 =
=
x(t)<)> 1(t) dt
(6.29)
=flf+w1
6.3
y
Xz
357
x(t)<j> 2 (t) dt
=-JE sen[(2i-1)~] + w 2
(6.30)
- [E
=+~2+W2
De ese modo las elementos observables x1 y x 2 son valores de muestreo de variables aleatorias
gaussianas independientes con valores medias iguales a .J E / 2 y +.J E / 2, respectivamente, y
con varianza comun igual a N/2.
La regla de decision implica ahora decidir simplemente que s 1 (t) se transmitio si el punto
de la sefial recibida asociado con el vector de observacion x cae dentro de la region 2 1, decidir
que s2 (t) se transmitio si el punto de la sefial recibida cae dentro de la region 2 2, etc. Se efectuara una decision erronea si, par ejemplo, la sefial s4 (t) se transmite pero el ruido w(t) es tal que el
punto de la sefial recibida cae fuera de la region 24
Para calcular la probabilidad promedio del error de sfmbolo, advertimos con base en la
ecuacion (6.24) que el sistema QPSK coherente es de hecho equivalente a las dos sistemas PSK
binarios coherentes que trabajan en paralelo y que usan dos portadoras que estan en cuadratura
de fase. Esto es unicamente un enunciado de la propiedad de multiplexado de portadora en
cuadratura de la QPSK coherente. La salida del canal en fase x 1 y la salida del canal en cuadratura
x 2 (es decir, las dos elementos del vector de observacion x) pueden verse coma salidas individuales de las dos sistemas PSK binarios coherentes. Par tanto, de acuerdo con las ecuaciones
(6.29) y (6.30), estos dos sistemas PSK binarios pueden caracterizarse de la manera que sigue:
lit>
P'=1fm[~~::
= _!_ferc[
{I J
~ 2N 0
(6.31)
Otro punto importante a observar es que las errores de bit en las canales en fase y en cuadratura
del sistema QPSK coherente son estadfsticamente independientes. El canal en fase toma una
decision de uno de las dos bits que constituyen un sfmbolo (dibit) de la sefial QPSK, y el canal
en cuadratura se ocupa del otro bit. En consecuencia, la probabilidad promedio de una decision
correcta que resulta de la accion combinada de las dos canales trabajando en conjunto es
P,
= (1- P') 2
(6.32)
358
CAPiTIJLO
ferc(
cr:_ er:
_!_ferc 2 (
V2N 0
V2N 0
(6.33)
En la region donde (E/2N0) >> 1, es posible ignorar el termino cuadratico en el segundo miembro de la ecuacion (6.33), par lo que aproximamos la formula para la probabilidad promedio del
error de sfmbolo relativa a la QPSK coherente coma
P,
=fee{~ 2~0
(6.34)
La formula de la ecuacion (6.34) puede obtenerse tambien de otro modo ilustrativo, utilizando el diagrama del espacio de sefiales de la figura 6.6. Puesto que los cuatro puntos de
mensaje de este diagrama son simetricos circularmente con respecto al origen, podemos aplicar
la ecuacion (5.92), que se reproduce en la forma
P
e
~_!_~)er{~)
2 k~l
2,J"N;
paratodai
(6 .35 )
k:;ti
Considere, por ejemplo, el punto de mensaje m 1 (correspondiente al dibit 10) elegido coma el
punto de mensaje transmitido. Los puntos de mensaje m2 y m4 (correspondientes a los dibits 00
y 11) son los mas cercanos a m 1 A partir de la figura 6.6 encontramos de inmediato que m1
equidista de m2 y m4 en un sentido euclidiano, coma indica
dl2
dl4
J2E
Suponiendo que E/N0 es suficientemente grande para ignorar la contribucion de la mayor parte de
los puntos de mensaje distantes m3 (correspondientes al dibit 01) relativos a ml' encontramos que el
uso de la ecuacion (6.35) produce una expresion aproximada para P que es la misma que la ecuaci6n
(6.34). Advierta que al confundir ya sea m2 o m4 por m1, se comete u~ solo error de bit. Por otra parte,
al confundir m3 por ml' se cometen dos errores de bit. Para un E/N0 suficientemente elevado, la
probabilidad de que ambos bits de un sfmbolo sean erroneos es mucho menor que la correspondiente
a un solo bit, lo cual es una justificacion adicional para ignorar m3 al calcular P, cuando se envfa ml'
En un sistema QPSK advertimos que, puesto que hay dos bits por sfmbolo, la energfa de la
sefial transmitida por sfmbolo es el doble de la energfa de la sefial por bit, de acuerdo con
(6.36)
Es por eso que al expresar la probabilidad promedio del sfmbolo en terminos de la proporcion Eb/N0,
puede escribirse
P,
=fm[ ~ ~ )
(6.37)
Con la codificacion Gray utilizada para los sfmbolos entrantes encontramos, de acuerdo
con las ecuaciones (6.31) y (6.36), que la tasa de error de bits de QPSK es exactamente
BER=tfec{
~)
(6.38)
Por tanto, resulta viable establecer que un sistema QPSK coherente alcanza la misma probabilidad
promedio de error de bits que un sistema PSK binario coherente para la misma tasa de bits y la
misma Eb/N0 , pero que solo usa la mitad del ancho de banda del canal. Planteado de diferente
manera, para la misma Eb/Noy consecuentemente la misma probabilidad promedio de error de
bits, un sistema QPSK coherente transmite informacion al doble de la tasa de bits de un sistema
6.3
359
PSK coherente para el mismo ancho de banda del canal. Con respecto a un desempefio
preestablecido, la QPSK utiliza un ancho de banda de canal mejor que la PSK binaria, lo cual
explica que se prefiera en la practica a la QPSK sobre la PSK binaria.
Generaci6n y detecci6n de sefiales QPSK coherentes
.JE: -.JE:,
Secuencia de
Codificador de
nivel polar sin
datos binaries
retorno a cero
c/> 1(t) =
..j2fi cos(27Tfct)
+
Sefial
QPSK
Demultiplexor
s(t)
a)
Umbra!~
Dispositivo
de
decisi6n
Canal en fase
Sefial
recibida
x(t)
Multiplexor
Estimaci6n de
la secuencia
binaria
transmitida
Dispositivo
de
decisi6n
Umbra!~
Canal en cuadratura
b)
FIGURA
6.8
360
CAPiTULO
111
resultado es un par de sefiales PSK binarias, que pueden detectarse de manera independiente debido
a la ortogonalidad de <jl 1 (t) y <jl2 (t). Por ultimo, las dos sefiales PSK binarias se suman para producir la
sefial QPSK que se desea.
El receptor QPSK consiste en un par de correlatores con una entrada comun y se alimenta con un par de sefiales de referenda <jl 1 (t) y <jl 2 (t) generado en forma local, como en la figura
6.8b. Las salidas x1 y x2 del correlator, producidas en respuesta a la sefial recibida x(t), se comparan cada una con el umbral de cero. Si x1 > 0, se toma una decision en favor del simbolo 1, para
la salida del canal en fase, pero si x 1 < 0, se toma una decision en favor del simbolo O.
Similarmente, si x2 > 0, se decide a favor del simbolo 1 para la salida del canal en cuadratura,
pero si x2 < 0, la decision es a favor del simbolo 0. Por ultimo, estas dos secuencias binarias a las
salidas de canal en fase y en cuadratura se combinan en un multiplexor para reproducir la secuencia binaria original a la entrada del transmisor con la probabilidad minima de error del
simbolo en un canal AWGN.
Espectros de potencia de seiiales QPSK
Suponga que la onda binaria es aleatoria a la entrada del modulador, siendo los simbolos 1
y 0 igualmente probables, y de manera que los simbolos transmitidos durante periodos adyacentes sean independientes estadisticamente. Hacemos las siguientes observaciones en relaci6n
con las componentes en fase y en cuadratura de una sefial QPSK:
1. Dependiendo del dibit enviado durante el intervalo de la transmision de la sefial -Tb~ t ~ Tb,
la componente en fase es igual a +g(t) o -g(t), y similarmente para la componente en
cuadratura. La g(t) denota la funcion de formacion del simbolo, definida por
O~t~T
g(t)={#'
0,
(6.39)
en otro caso
Por tanto, las componentes en fase y en cuadratura tienen una densidad espectral de
potencia comun, a saber, E senc 2 (Tf).
u:t
~
1.0
"'
V)
<ii
".!O!"'
<ii
a
c
g"'
~a.
"~"
0.5
t)
"a.
"'
"u;""'
"c
0"
0.1
0.5
0.75
Frecuencia normalizada,
FIGURA
6.9
1.0
ff b
6.3
361
(6.40)
En la figura 6.9 se grafica S8 (f), normalizada con respecto a 4Eb, en funci6n de la frecuencia
normalizada [Tb. Esta figura incluye tambien una grafica de la densidad espectral de potencia de
banda base de una cierta forma de FSK binaria Hamada corrimiento minima por llaveo, cuya evaluaci6n se presenta en la secci6n 6.5. La comparaci6n de estos dos ejemplos se posterga para esa secci6n.
11111
QPSK
DE COMPENSACION
El diagrama del espacio de sefiales de la figura 6. lOa comprende todas las posibles transiciones
de fase que pueden surgir en la generaci6n de una sefial QPSK. De manera mas espedfica,
examinando la forma de onda QSPK que se ilustra en la figura 6. 7 para el ejemplo 6.1, se
establecen las siguientes observaciones:
1. La fase portadora cambia en 180 grados siempre que cambien de signo tanto las componentes en fase coma en cuadratura de la sefial QPSK. Un ejemplo de esta situaci6n se ilustra
en la figura 6.7 cuando la secuencia binaria de entrada cambia del dibit 01 al dibit 10.
2. La fase portadora cambia en 90 grados siempre que las componentes en fase o en cuadratura
cambien de signo. Un ejemplo de es ta segunda situaci6n se ilustra en la figura 6. 7 cuando la
secuencia binaria de entrada varfa del dibit 10 al dibit 00, durante lo cual cambia de signo
la componente en fase, en tanto que queda invariable la componente en cuadratura.
3. La fase portadora permanece sin cambio cuando ni la componente en fase ni la componente
en cuadratura cambian de signo. Esta ultima situaci6n se ilustra en la figura 6. 7 cuando el
dibit 10 se transmite en dos intervalos de simbolo sucesivos.
La situaci6n 1 y, a un grado mucho menor la situaci6n 2, pueden ser de interes particular
cuando la sefial QPSK se filtra durante el curso de la transmisi6n, antes de la detecci6n.
Espedficamente, los corrimientos de 180 y 90 grados en la fase portadora posiblemente produzcan cambios en la amplitud de la portadora (es decir, la envolvente de la sefial QPSK) causando
par ello errores de simbolo adicionales en la detecci6n.
</>2
</>2
~--
I ',
I
'
,0
I /
+--
--~
// I
I
'''
~-- --~
a)
</>1
--1
I
I
I
I
</>1
k-- --.l
b)
6.10 Posibles trayectorias para la conmutaci6n entre los puntos de mensaje en a) QPSK y b) QPSK de
compensaci6n.
FIGURA
362
CAPiTULO
111
El grado de las fluctuaciones de amplitud que exhiben las sefiales QPSK se reduce utilizando QPSK de compensaci6n. 2 En es ta variante de la QPSK, la secuencia de bits responsables
para generar la componente en cuadratura esta retardada (es decir, descompensada) por la
mitad del intervalo de sfmbolo con respecto a la secuencia de bits responsables de la generaci6n
de la componente en fase. De modo espedfico, las dos funciones basicas de la QPSK de compensaci6n se definen por medio de
<\> 1 (t) =
#
#
cos(2nfct),
0:5,t :5,T
(6.41)
T :5,t:5, JT
(6.42)
2
2
En consecuencia, a diferencia de la QPSK, las transiciones de fase que son probables de ocurrir
en la QPSK de compensaci6n se confinan a 90 grados, como se indica en el diagrama del
espacio de sefiales de la figura 6. lOb. Sin embargo, transiciones de fase de 90 grados en la
QPSK de compensaci6n ocurren dos veces mas frecuentemente, aunque con la mitad de la
intensidad que se encuentra en la QPSK. Puesto que, ademas de las transiciones de fase de 90
grados, tambien ocurren transiciones de fase de 180 grados en la QPSK, encontramos que las
fluctuaciones de amplitud en la QPSK de compensaci6n debidas al filtrado tienen una amplitud
mas pequefia que en el caso de la QPSK.
A pesar del retardo T/2 aplicado a la funci6n basica 2 (t) en la ecuaci6n (6.42) comparada con la de la ecuaci6n (6.26), la QPSK de compensaci6n tiene exactamente la misma probabilidad del error de sfmbolo en un canal AWGN que la QPSK. La equivalencia del desempeti.o
ante el ruido entre estos esquemas de corrimiento de fase por llaveo supone el uso de detecci6n
coherente. La raz6n de la equivalencia es que la independencia estadfstica de las componentes
en fase y en cuadratura se aplica tanto a la QPSK como a la QPSK de compensaci6n. Por tanto,
podemos afirmar que la probabilidad de error en el canal en fase o en cuadratura de un receptor
QPSK de compensaci6n coherente sigue siendo igual a (1/ 2)ferc(,JE /2N 0 ). En consecuencia,
la formula de la ecuaci6n (6.34) se aplica igualmente bien a la QPSK de compensaci6n.
<\> 2 (t) =
Ill
QPSK
DESFASADA
sen(2nfct),
1t/4
Una sefial QPSK ordinaria tal vez resida en cualquiera de las dos constelaciones que suelen usarse y
que se muestran en las figuras 6.1 lay 6.1 lb, las cuales estan desfasadas n/4 radianes una de la otra.
En otra variante de la QPSK conocida como QPSK desfasada n/4, 3 la fase portadora que se usa
para la transmisi6n de sfmbolos sucesivos (es decir, dibits) se captura altemativamente de una de las
dos constelaciones QPSK de la figura 6.11 y luego de la otra. Por tanto, se concluye que una
sefial QPSK desfasada n/4 reside en cualquiera de ocho posibles estados de fase, como se indica en la
c/>2
c/>2
''
/
/
/
/
''
''
~--
'
/
'''
/
/
a)
c/>1
I ',
I
I
I /
',0
--~
/
/
// I
I
'''
c/>1
--~
~--
b)
6.11 Dos constelaciones de seiiales utilizadas comunmente para la QPSK; las flechas indican las
trayectorias a lo largo de las cuales el modulador QPSK puede cambiar su estado.
FIGURA
6.3
363
c/>2
FIGURA
6.12
figura 6.12. Las cuatro llneas punteadas que surgen de cada punto de mensaje posible en la figura
6.12 definen las transiciones de fase que son factibles en la QPSK desfasada 7t/4.
La tabla 6.2 resume un posible conjunto de relaciones entre las transiciones de fase en
este nuevo esquema de modulaci6n digital y los dibits de codificaci6n Gray entrantes. Por ejemplo, si el modulador esta en uno de los estados de fase indicados en la figura 6.llb, entonces en
la recepci6n el dibit 00 se recorre a un estado de fase sefialado en la figura 6.1 la mediante una
rotaci6n de n/4 radianes en una direcci6n contraria a la de las manecillas del reloj.
Algunas caracterfsticas atractivas del esquema de la QPSK desfasada n/4 incluyen las
siguientes:
I>
Las transiciones de fase de un sfmbolo al siguiente estan restringidas a rc/4 y 3n/4 radianes,
lo cual contrasta con las transiciones de fase rc/2 y re en la QPSK. En consecuencia, las
variaciones de envolvente de las sefiales de la QPSK desfasada 7t/4 debidas a filtrado se
reducen en forma significativa, en comparaci6n con las correspondientes a la QPSK.
A diferencia de las sefiales QPSK de compensaci6n, las correspondientes a la QPSK
desfasada n/4 pueden detectarse de modo no coherente, simplificando por ello de manera
considerable el disefio del receptor. Ademas, al igual que las sefiales QPSK, las de la
QPSK desfasada n/4 pueden codificarse de manera diferente, en cuyo caso debemos hablar realmente de la DQPSK desfasada n/4.
La generaci6n de sfmbolos de la DQPSK desfasada n/4, representados por el par de sfmbolos (I, Q), se describe mediante el siguiente par de relaciones (vea el problema 6.13):
Ik =cos(8k-l
+~8k)
(6.43)
Qk =sen(8k-l +~8k)
(6.44)
=sen 8k
n/4
01
3n/4
11
-3n/4
10
-n/4
364
CAPITULO
TABLA
6.3
Fase 8k- 1
(radianes)
Escalon k
Dibit de entrada
1
2
3
rc/4
rc/2
rc/4
00
01
Fase transmitida 8k
(radianes)
rc/2
rc/4
rc/4
-rc/4
-rc/4
Jrc/4
10
10
Jrc/4
donde ek-l es el angulo de fase absoluto del sfmbolo k - 1, y L18k es el cambio de fase codificado
diferencialmente que se define de acuerdo con la tabla 6.2.
~ EJEMPLO 6.2
Continuando con la secuencia binaria de entrada del ejemplo 6.1, es decir, 01101000, suponga que
el angulo de fase 8 0 = n;/4 en la constelaci6n de la figura 6.1 lb se asigna como el estado de fase inicial
del modulador DQPSK desfasada n/4. En ese caso, al arreglar la secuencia binaria de entrada como
una secuencia de dibits y siguiendo la convenci6n de la tabla 6.2, obtenemos los resultados que se
presentan en la tabla 6.3 para el ejemplo presente.
14
Computadora de area tangente para extraer el angulo de fase 8 de la salida del canal (sefial
recibida).
> Computadora de diferencia de fase para determinar el cambio en la fase 8 que ocurre sobre
un intervalo de sfmbolo.
> L6gica de correcci6n de modulo 2 n para corregir errores debidos a la posibilidad de angulos
de fase que se produzcan alrededor del eje real.
I>
Elaborando un poco mas el ultimo punto, sea L18k la diferencia de fase calculada entre 8k y 8k-i
que representa los angulos de fase de la salida del canal mediante los sfmbolos de k y k - 1,
respectivamente. Entonces la l6gica de correcci6n del modulo 2rc opera como sigue:
Si L18k <-180 grados Entonces L18k =L18k +360grados
Si L18k > 180 grados Entonces L18k = L18k - 360 grados
(6.45)
Computadora
de diferencia
de fase
r-------------...,
Componente
en fase,
I
I
I
Computadora area
tangente
(Q/I)
Componente
en cuadratura,
Q
FIGURA
6.13
I
+ I
Retardo de
fase
I
I
I
I
l _____________ _J
L6gica de
correcci6n de
m6dulo 2n
Estimaci6n de la
secuencia de dates
transmitida
6.3
365
1maginario
Simbolo
Real
Simbolo
FIGURA
6.14
k- 1
Ilustraci6n de la posibilidad de angulos de fase que se envuelven en torno al eje real positivo.
Para ilustrar la necesidad de esta correccion de fase, considere la situacion que se presenta en
la figura 6.14, donde ek-1 = 350 grados y ek = 60 grados, midiendose ambos angulos de fase
en la direccion contraria a la de las manecillas del reloj. Con base en esta figura vemos facilmente
que el cambio de fase Li8k, medido en la direccion contraria a la de las manecillas del reloj, es de 70
grados. Sin embargo, sin correccion el angulo de fase Li8k se calcula coma 60-350 grados = -290
grados. Aplicando la primera lfnea de la ecuacion (6.45), la logica de correccion de modulo 2n
compensa el envolvimiento alrededor del eje real positivo, produciendo el resultado corregido
Li8k
Resulta relativamente simple la puesta en practica del detector diferencial de tipo tangente de la figura 6.13 para la demodulacion de las sefiales DQPSK desfasadas n/4. Este dispositivo
ofrece un desempefio satisfactorio en un canal de desvanecimiento de Rayleigh como un ambiente de multitrayectoria estatico. Sin embargo, cuando el ambiente de multitrayectoria varfa
en el tiempo, como sucede en un sistema de comunicacion digital e inalambrico comercial, las
resultados de simulacion de computadora muestran aparentemente que el desempefio del receptor se degrada muy rapido. 4
II
PSK M-ARIA
La QPSK es un caso especial de la PSK M-aria, donde la fase portadora toma uno de M valores
posibles, a saber, e = 2(i - l)n/M, donde i = 1, 2, ... , M. Par tanto, durante cada intervalo de
transmision de sefiales de duracion T, se envfa una de las M sefiales posibles
i=l,2, ... ,M
(6.46)
366
CAPITULO
"'
a)
ml.._
/
m4/9
/
I
I
I
I
I
I
-JE
ml\
\
\
\
\
\
I I
I I
I I
\
\
\
m6,
''
'
i/m
/
/
'--.
b)
6.15 a) Diagrama de! espacio de las sefiales para el corrimiento de octofase por llaveo (M = 8). Las
fronteras de decision se muestran como lfneas discontinuas. b) Diagrama de! espacio de las sefiales que ilustra la
aplicacion de la cota de union para la codificacion por corrimiento de octofase.
FIGURA
6.3
367
= d 18 = 2.JE sen(~ )
Por tanto, el empleo de la ecuaci6n (5.92) del capftulo 5 produce la probabilidad promedio del
error de sfmbolo para la PSK M-aria coherente como
(6.4 7)
donde se supone que M ~ 4. La aproximaci6n se vuelve en extrema ajustada para M fija, cuando
E/N0 aumenta. Para M = 4 la ecuaci6n (6.4 7) se reduce a la misma forma dada en la ecuaci6n
(6.34) para la QPSK.
Espectro de potencia de las seiiales PSK M-arias
T =Tb log 2 M
donde Tb es la duraci6n de bit. Procediendo de manera similar a la que se describi6 para una
sefial de QPSK, podemos demostrar que la densidad espectral de potencia de la banda base de
una sefial PSK M-aria esta dada por
S8 (f)=2E senc 2 (Tf)
=
(6.49)
En la figura 6.16 presentamos la densidad espectral de potencia normalizada SB(f)!2Eb graficada en funci6n de la frecuencia normalizada fTb para tres valores diferentes de M, a saber,
M = 2, 4, 8.
u.t
~
--
3.0
'"
C/l
'"'"
"C
.~
<ii
2.0
"'E"'
c
CL
"
"C
1.0
13
"
""'
CL
"C
"'
"C
"""c
0
0.5
1.0
Frecuencia normalizada
FIGURA
6.16
368
CAPITULO
TABLA
6.4
16
32
64
p (bits/s/Hz)
0.5
1.5
2.5
PSK M-ARIAS
Los espectros de potencia de las senales PSK M-arias poseen un l6bulo principal acotado por
nulos espectrales (es decir, frecuencias a las cuales la densidad espectral de potencia es cero)
perfectamente definidos. De acuerdo con ello, el ancho espectral del 16bulo principal proporciona una medida simple y popular para el ancho de banda de las senales PSK M-arias. Esta
definici6n se conoce como el ancho de banda de nulo a nulo. Con el ancho de banda de nulo a
nulo abarcando el l6bulo principal del espectro de potencia de una senal M-aria, encontramos
que este contiene la mayor parte de la potencia de la senal. Esto se ve facilmente al observar las
graficas espectrales de potencia de la figura 3.16.
En las funciones basicas pasobanda que se definen en las ecuaciones (6.25) y (6.26), el
ancho de banda del canal que se requiere para dejar pasar senales PSK M-arias (mas precisamente, el 16bulo espectral principal de las senales M-arias) esta dado por
B=2_
T
(6.50)
donde T es la duraci6n del sfmbolo. Sin embargo, la duraci6n del s1mbolo T se relaciona con la
duraci6n de bit Tb mediante la ecuaci6n (6.48). Asimismo, la tasa de bits es Rb = 1/Tb" Por
tanto, es posible redefinir el ancho de banda del canal de la ecuaci6n (6.50) en terminos de la
tasa de bits Rb como
B=~
log 2 M
(6.51)
Con base en esta formula, la eficiencia del ancho de banda de las senales PSK M-arias esta dada por
p=-b
B
log 2 M
(6.52)
2
La tabla 6.4 produce los valores de pa partir de la ecuaci6n (6.52) para M variable.
A la luz de la ecuaci6n (6.4 7) y de la tabla 6.4, podemos establecer la siguiente observaci6n en
el contexto de la PSK M-aria: cuando aumenta el numero de estados M, se mejora la eficiencia del
ancho de banda a costa del desempeno ante los errores. Para asegurar que no haya degradaci6n en el
desempeno ante los errores, tenemos que aumentar E/N0 a fin de compensar el aumento en M.
6.4
6.4
369
nentes en fase y en cuadratura sean independientes, obtenemos un nuevo esquema de modulaci6n denominado modulaci6n M-aria de amplitud en cuadratura (QAM). Este ultimo esquema
de modulaci6n es de naturaleza hibrida, en el sentido de que la portadora experimenta modulaci6n de amplitud, asf como en fase.
Las funciones basicas en pasobanda en la QAM M-aria no pueden ser peri6dicas para una
elecci6n arbitraria de la frecuencia de la portadora fc con respecto a la velocidad del sfmbolo 1/T.
Casi en todos los casos, esta aperiodicidad en realidad no preocupa. Al reformular de cierta manera la expresi6n para la sefial transmitida, es posible eliminar la variaci6n del tiempo de las funciones basicas en transmisiones de sfmbolo sucesivas y, por ello, simplificar la puesta en practica del
transmisor. En particular, se hace que este ultimo aparezca "sin portadora" mientras se mantiene
completamente la esencia del proceso hfbrido de modulaci6n de amplitud y en fase. Esta es en
realidad la idea detras de la modulaci6n de amplitud y de fase sin portadora (CAP).
A pesar de las diferencias entre la QAM y la CAP en sus detalles de ejecuci6n, tienen
exactamente las mismas constelaciones de sefiales. Por tanto, resultan fundamentalmente equivalentes en desempefio para una complejidad de receptor preestablecida. En lo que sigue analizamos primero la QAM y despues la CAP.
1111 MODULACION M~ARIA EN AMPLITUD POR CUADRATURA
En los capftulos 4 y 5 estudiamos la modulaci6n M-aria por amplitud de pulsos (PAM), que es
adimensional. La QAM M-aria es una generalizaci6n bidimensional de la PAM M-aria porque
su formulaci6n implica dos funciones basicas pasobanda ortogonales, como se indica mediante
$ 1 (t) = #
cos(2rifct),
0::; t::; T
(6.53)
$ 2 (t)=#sen(2rifct),
O::;t::;T
(6.54)
Denotemos el punto de mensaje i-esimo s. en el plano (<l>l' $2) mediante (ad , /2, b d , /2), donde d ,
es la distancia mfnima entre cualesquie~a dos puntos de mensaje en l~ ~~nst~la~ion, a y b s~~
fr;
'
'
enteros e i = 1, 2, ... , M. Sea (dmj2) =~Lo
, donde E0 es la energfa de la sefial con la amplitud
mas
baja. La sefial QAM M-aria que se transmite para el sfmbolo k, digamos, esta definida entonces por
0 ::;t ::;T
k = 0, 1, 2, ...
(6.55)
La sefial \ (t) consta de dos portadoras en cuadratura de fase que se modulan cada una mediante un conj unto de amplitudes discretas, de ahf el nombre de modulaci6n en amplitud par cuadratura,
Dependiendo del numero de sfmbolos posibles M, podemos distinguir dos constelaciones
QAM: constelaciones cuadradas para las cuales el numero de bits por sfmbolo es par, y constelaciones cruzadas para las cuales ese numero es impar. Estos dos casos se consideran a continuaci6n en el orden mencionado.
L=JM
(6.56)
donde L es un entero positivo. Bajo esta condici6n, una constelaci6n cuadrada QAM M-aria
puede considerarse siempre como el producto cartesiano de una constelaci6n PAM L-aria
unidimensional consigo misma. Por definici6n, el producto cartesiano de dos conjuntos de co-
370
CAPITULO
111
(-L+l, L-1)
(-L+3, L-1)
. b }= (-L+l, L-3)
{at,
(-L+3, L-3)
(L-1, L-1)
(L-1, L-3)
(-L+l, -L+l)
I>
EJEMPLO
(6.57)
(-L+3, -L+l)
(L-1, -L+l)
6.3
Considere una QAM de 16 cuya constelaci6n de sefiales se describe en la figura 6.l 7a. La codificaci6n de los puntos de mensaje que se muestra en esta figura es la siguiente:
I> Dos de los cuatro bits, a saber, los dos mas a la izquierda, especifican el cuadrante en el piano (<l>l'
<I>) en el cual se encuentra el punto de mensaje. De esa manera, empezando desde el primer
cuadrante y procediendo en el sentido contrario al de las manecillas del reloj, los cuatro cuadrantes es tan representados por los dibits 11, 10, 00 y 01.
> Los dos bits restantes se utilizan para representar uno de los cuatro posibles sfmbolos que se
encuentran dentro de cada cuadrante del piano (<jl 1, <jl 2)
Advierta que la codificaci6n de los cuatro cuadrantes y la correspondiente tambien a los sfmbolos en
cada cuadrante sigue la regla de codificaci6n de Gray.
4'2
1011
1001
1000
1010
-3d/2
0001
3d/2
d/2
-d/2
-d/2
0000
1110
1111
1100
1101
d/2
3d/2
0110
0100
</>1
-3d/2
-d/2
ol
I
I
d/2
3d/2
4'1
b)
0011
.-3d/2
0010
0101
0111
a)
6.17 a) Diagramas de! espacio de sefiales de la QAM M-aria para M = 16; los puntos de mensaje en
cada cuadrante se identifican con los cuadribits de codificaci6n Gray. b) Diagrama de! espacio de sefiales de la
sefial PAM 4 correspondiente.
FIGURA
6.4
3 71
{a,, b, }=
(-3, 3)
(-1, 3)
(1, 3)
(3,3)
(-3, 1)
(-1, 1)
(1, 1)
(3, 1)
(-3,-1)
(-1,-1)
(1,-1)
(3,-1)
(-3, -3)
(-1,-3)
(1, - 3)
(3,-3)
Para calcular la probabilidad de error del sfmbolo para la QAM M-aria explotamos la
propiedad de que la constelaci6n cuadrada de la QAM puede factorizarse en el producto de las
constelaciones PAM correspondientes consigo mismas. En consecuencia, podemos proceder
del modo siguiente:
1. La probabilidad de detecci6n correcta de la QAM M-aria puede escribirse como
(6.58)
L=JM..
(6.59)
(Advierta que L =JM en la QAM M-aria corresponde a la Men la PAM M-aria considerada en el problema 4.27.)
3. La probabilidad del error de sfmbolo para la QAM M-aria esta dada por
Pe =1-Pc
= l-(l-PJ 2
(6.60)
=2P'e
P;
(6.62)
372
CAPiTULO
donde el factor multiplicador 2 fuera de los corchetes toma en cuenta las contribuciones iguales
hechas de las componentes en fase y en cuadratura. Los lfmites de la sumatoria y el factor
multiplicador 2 dentro de los corchetes explica la naturaleza simetrica de los niveles de amplitud pertinentes alrededor del cero. Al efectuar la sumatoria en la ecuacion (6.62) obtenemos
E
= 2(L2 - l)E 0
pro
(6.63)
2(M-l)E 0
3
En consecuencia, podemos reescribir la ecuacion (6.61) en terminos de E pro como
' =2(1- _1
JM )ferc(
JEpro
2(M-l)N 0
(6.64)
Empezar con una constelacion cuadrada QAM con n - 1 bits por sfmbolo.
Extender cada lado de la constelacion cuadrada QAM agregando 2n-3 sfmbolos.
> lgnorar las esquinas en extension.
~
El Cuadrado interno representa 2n-l sfmbolos. Las cuatro extensiones de los lados agregan 4 x
2n-3 = 2n-1 sfmbolos. El numero total de sfmbolos en la constelacion cruzada es entonces 2n-1
+ 2n- 1, lo cual es igual a 2n y, por tanto, representa n bits por sfmbolo como se desea.
A diferencia de la constelacion cuadrada QAM, no es posible expresar una constelacion
cruzada QAM como el producto de una constelacion PAM consigo misma. La falta de una
6.18 Ilustraci6n de c6mo una constelaci6n QAM al cuadrado puede expandirse para formar una
constelaci6n cruzada QAM.
FIGURA
6.4
3 73
(6.65)
la cual concuerda con la formula de la ecuacion (6.61) para una constelacion cuadrada, excepto por la inclusion de un 0.5 de bit adicional por dimension en la constelacion. 5 Advierta tambien que no es posible aplicar el codigo Gray perfectamente a una constelacion cruzada QAM.
Las funciones basicas pasobanda de las ecuaciones (6.53) y (6.54) suponen el uso de un pulso
rectangular para la funcion de formacion de pulso. Por razones que seran clams, redefiniremos
la sefial QAM M-aria transmitida de la ecuacion (6.55) en terminos de una funcion general de
pulsos g(t) como
O~t~T
(6.66)
Se supone que la frecuencia f de la portadora tiene un valor arbitrario con respecto a la velocidad de sfmbolo 1/T. Con basce en la ecuacion (6.66), es posible expresar la sefial QAM M-aria
transmitida s(t) para una sucesion infinita de sfmbolos como
s(t) =
L sk (t)
k=-=
(6.67)
k=~
Esta ecuacion muestra que para una fc arbitraria, las funciones pasobanda g(t - kT) cos(2rr:(t)
y g(t - kT) sen(2nf t) son aperi6dicas con respecto a que varfan de un sfmbolo a otro.
lComo pode~os eliminar las variaciones en el tiempo de estas funciones basicas pasobanda
de sfmbolo a sfmbolo? Para responder a la pregunta, encontramos conveniente cambiar nuestro
formalismo de la notacion real a la compleja. De modo espedfico, reescribimos la ecuacion
(6.67) en la forma equivalente
s(t) =
=
(6.68)
374
CAPiTULO
s(t) =
=
Ret~ Akg(t -
(6.70)
Defina
Ak = Ak exp(j27tf,kT)
(6.71)
(6.73)
(6.74)
(6. 75)
Podemos entonces afirmar que la componente en cuadratura (imaginaria) p(t) de la sefial analftica g+ (t) es la transformada de Hilbert de la componente en fase (real) p(t). Advierta que
mientras que la funci6n de formaci6n de pulsos g(t) es una funci6n de la banda base, las componentes en fase yen cuadratura de la sefial analftica correspondiente g+ (t) son ambas funciones
pasobanda. De aquf en adelante, g(t)se referira como el pulso de banda base, y p(t) y p(t), como
los pulsos en fase pasobanda y en cuadratura pasobanda, respectivamente.
Con las definiciones de Ak y g+ (t) presentes, estamos listos para redefinir finalmente la
sefial transmitida de la ecuaci6n (6.70) simplemente como
(6.76)
Vale la pena hacer tres importantes observaciones a partir de esta nueva formulaci6n de la sefial
transmitida:
6.4
3 75
Para una frecuencia de portadora f preestablecida, se conoce la secuencia de rotaciones descritas en la ecuaci6n (6.71). Por tanto, el ~eceptor s6lo necesita detectar Ak, en cuyo caso podemos
calcular el valor de Ak aplicando las rotaciones inversas coma se describe a continuaci6n:
Ak
= Ak exp(-j21tf,kT),
k = 0, 1, 2, ...
Sin embargo, en la practica se ignoran las rotaciones, ya que estas no tienen ninguna influencia
en la operaci6n o el desempefio del sistema de modulaci6n hfbrido; la aplicaci6n de las rotaciones es en realidad necesaria s6lo cuando su equivalencia con la QAM es un asunto de interes.
Por tanto, podemos ignorar la ecuaci6n (6.71) y redefinir la sefial transmitida de la ecuaci6n
(6. 76) simplemente coma
s(t)=Ret~= Akg+(t-kT)}
=
(6.77)
=I [akp(t-kT)-bkp(t-kT)]
k=-=
donde, coma se mencion6 anteriormente, p(t) es la transformada de Hilbert de p(t). Por razones
obvias, la sefial transmitida de la ecuaci6n (6. 77) se conoce coma modulaci6n de amplitud!fase sin
portadora (CAP). 6
Propiedades de los pulsos pasobanda en fase y en cuadratura
A partir de las definiciones de los pulsos pasobanda en fase y en cuadratura dadas en las
ecuaciones (6. 74) y (6. 75), deducimos las siguientes propiedades:
Propiedad 1
El pulso pasobanda en fase p(t)y el pulso en cuadratura p(t) son funciones pare impar del tiempo t,
respectivamente, puesto que el pulso de banda base g(t) es una funci6n par del tiempo t.
Esta propiedad se desprende directamente de las ecuaciones (6. 74) y (6. 75).
Propiedad 2
Los pulsos pasobanda p(t) y p(t)forman un conjunto ortogonal sabre el intervalo completo (-
00 ,
00 )
coma indica
(6.78)
La raz6n para no restringir el intervalo de integraci6n en la ecuaci6n (6. 78) a un periodo del
sfmbolo Tes que los pulsos p(t) y p(t) son eficientes en el ancho de banda en sistemas CAP de
alto desempefio. Para demostrar la propiedad 2, transformamos la ecuaci6n (6. 78) al dominio
de la frecuencia utilizando la transformada de Fourier para escribir
r=p(t)p(t) dt =
r= P(f)P * (f) df
(6. 79)
donde p(t) ~ P(f) y p(t) ~ P(f). El asterisco en P * (f) denota conjugaci6n compleja. (La
funci6n de frecuencia P(f) no debe considerarse coma la transformada de Hilbert de P(f); mas
376
CAPiTULO
ill
bien, siguiendo la terminologfa usual en el analisis de Fourier, P(f) es simplemente la transformada de Fourier de p(t). La transformada de Fourier P(f) se relaciona con la transformada de
Fourier P(f) mediante (vea el apendice 2)
P(f) = -j sgn(f)P(f)
(6.80)
donde sgn(f) es la funci6n signo. Las transformadas de Fourier P(f) y P(f) tienen el mismo espectro de magnitud, aunque sus espectros de fase difieren en +90 grados para frecuencias negativas
yen -90 grados para frecuencias positivas. Por tanto, podemos reescribir la ecuaci6n (6.79) coma
r=
r=
p(t)p(t) dt = j
= j
(6.81)
IP(f)l sgn(f) df
(6.82)
(6.83)
Propiedad 3
Los pulsos pasobanda u(t) y u(t), definidos en las ecuaciones (6.82) y (6.83), forman un par de
transformadas de Hilbert y son, par tanto, ortogonales sabre el intervalo completo (para toda
h(t).
00 ,
00 )
Esta importante propiedad posibilita que el receptor CAP separe las sfmbolos transmitidos real
e imaginario, ak y bk, dada la salida del canal. Para demostrar la propiedad 3 recurrimos de nuevo
a la transformada de Fourier [de manera similar a las ecuaciones (6.79) y (6.81)] para escribir
[ u(t)u(t) dt = [
U(f)U * (f) df
r=
f= jlPU)l IH(f)l
(P(f)H(f))(-j sgn(f)P(f)H(f))*df
2
sgn(f) df
=0
~
EJEMPLO
6.4
La sefial CAP de la ecuaci6n (6. 77) utiliza codificaci6n de multinivel por medio de! escalar complejo
Ak para la eficiencia espectral. Es posible mejorar aun mas la eficiencia de! ancho de banda de la CAP
utilizando una formulaci6n espectralmente eficiente de! pulso de banda base g(t). Para la selecci6n de
g(t) podemos recurrir a la familia del coseno elevado de las funciones de formaci6n de pulsos que se
mencionaron en el capitulo 4.
6.4
3 77
0.8
0.6
"'
--~
0.
E
0.4
0.2
<(
0
-0.2
-0.4
-3
-2
-1
0
Tiempo normalizado,
FIGURA
6.19
t!f
Considere, por ejemplo, un filtro de formaci6n de coseno elevado de banda base con un
factor de pendiente de caida a= 0.2 (es decir, ancho de banda de exceso de 20%). La f6rmula para
el pulso de banda base g(t) es*
cos(nat)
g(t) = (senc(t) ) - - 1-4a2t2
(6.84)
donde el tiempo t esta normalizado con respecto a la duraci6n del simbolo T Por tanto, dejando a=
0.2 en la ecuaci6n (6.84), obtenemos la grafica de la figura 6.19. Utilizando las ecuaciones (6.74) y
(6. 75), es posible calcular el pulso en fase p(t) y el pulso en cuadratura p(t) pasobanda graficados en
las figuras 6.20a y 6.20b para una frecuencia de portadora normalizada f J = 0.5 (1 + a) = 0.6. Las
formas de onda de la figura 6.20 muestran que p(t) y p(t) son funciones par e impar del tiempo t,
respectivamente, de acuerdo con la propiedad 1 y son ortogonales sobre el intervalo (--00, 00 ) , lo que
concuerda con la propiedad 2.
411
0.8
"'-~
0.6
0.
0.4
<(
0.2
0
-0.2
-0.4
-3
-2
-1
a)
"'-~
0.
E
<(
0.5
0
-0.5
-2
-1
0
Tiempo normalizado,
t!f
b)
FIGURA
6.20
a) Pulso en fase p(t), y b) pulso en cuadratura p(t) para el factor de rodada a =0.2.
*La ecuaci6n (6.84) se obtiene utilizando el tiempo normalizado ten lugar de 2 Wt en la ecuaci6n (4.62) del capftulo
4. Recuerde que el ancho de banda de Nyquist Wes igual a 0.5 veces la tasa (bits) del sfmbolo. Advierta que tambien
la p(t) del capftulo 4 no debe confundirse con la p(t) de este capftulo.
378
CAPiTULO
111
ak
Filtro en
fase:p(t)
Entrada de
flujo de bits
Serial
transmitida
Codificador
s (t)
Filtro en
cuadratura:
p(t)
FIGURA
6.21
k~-=
(6.85)
=I [aku(t-kT)-bku(t-kT)]+w(t)
k~-=
donde u(t) y u(t) estan determinadas por las ecuaciones (6.82) y (6.83), respectivamente. Dada
x(t) como la sefial de entrada, la funci6n del receptor radica en recuperar los simbolos transmitidos ak y bk de un modo 6ptimo en un esquema de sfmbolo por sfmbolo.
El receptor consiste en un receptor 6ptimo bidimensional, cuyos detalles dependen de los
deterioros del canal. En forma espedfica, es posible mencionar dos situaciones diferentes:
I>
El ruido blanco gaussiano aditivo es el unico deterioro. En esta situaci6n idealizada, el receptor CAP 6ptimo esta integrado por un filtro de acoplamiento bidimensional, como se indica
Filtro de
acoplamiento a
p(t)
Serial recibida
Dispositivo
de decisi6n
x(t)
bn
Estimaci6n del
Decodificador
flujo de bit de
original
Filtro de
acoplamiento a
p(t)
6.22 Diagrama de bloques del receptor CAP utilizando un filtro de acoplamiento bidimensional para
el caso de un canal con ruido blanco gaussiano.
FIGURA
6.4
!!>
3 79
De acuerdo con la propiedad 3, deducimos que la salida de un filtro de acoplamiento en fase debida
al pulso en cuadratura pasobanda es cero y viceversa. Por tanto, en ambas situaciones, los sfmbolos
transmitidos ak y bk pueden detectarse por separado mediante el receptor CAP optimo bidimensional.
Implementaci6n digital del receptor CAP
Es posible simplificar aun mas la estructura del receptor de la figura 6.23 reformulandolo
primero en la forma que se muestra en la figura 6.24a, donde hemos introducido un convertidor
analogico-digital (AID) a la entrada del receptor para facilitar el uso de un procesamiento de
sefi.ales digital. A continuacion admitimos que los filtros de acoplamiento y los ecualizadores en
la figura 6.24a son en su totalidad sistemas lineales. En consecuencia, las muestras en los puntos
A y Ben la figura 6.24a son combinaciones lineales de las muestras de entrada x[n] = x(nT),
donde T es el periodo de muestreo. Por tanto, se concluye que es posible sustituir la combin~
cion de Altro de acoplamiento y ecualizador en cada trayectoria del receptor en la figura 6.24a
por un unico filtro de respuesta al impulso de duraci6n finita (FIR) operando a la frecuencia de
muestreo l/T, como se muestra en la figura 6.24b. Con una entrada comun, es natural para los
dos filtros FIR de la figura 6.24b compartir un conjunto de elementos de retardo unitario, pero
diferentes conjuntos de coeficientes propios. Advierta tambien que la estructura de! receptor de la
figura 6.24b es la imagen de espejo de la estructura de transmisor de la figura 6.21.
Conviene un ultimo comentario. En la practica, los dos filtros FIR en el receptor de la
figura 6.24b se hacen adaptables, de modo que acepten la operacion del receptor CAP en un
ambiente desconocido. Con la ecuacion (filtrado) adaptable coma el metodo elegido, tenemos
dos opciones de acuerdo con el material presentado en el capftulo 4: ecualizacion lineal y
ecualizacion de decision realimentada (DFE). Cuando la respuesta en frecuencia del canal es
aproximadamente plana, el uso de ecualizacion lineal resulta adecuado para la tarea presente.
Sin embargo, cuando la respuesta en frecuencia del canal y/o el espectro de potencia del ruido
no son aproximadamente planos, el receptor CAP puede mejorarse de manera considerable
mediante el uso de la ecualizacion de decision realimentada.
Filtro de
acoplamiento a
p(t)
* h(t)
Ecualizador de !fnea
de retardo en
derivaci6n
Sei'\al
recibida
Dispositivo
de decisi6n
Filtro de
acoplam iento a
p(t)
* h(t)
Decodificador
Estimaci6n
del flujo de
bits de
original
Ecualizador de lfnea
de retardo en
derivacl6n
6.23 Diagrama de bloques de! receptor CAP utilizando un par de receptores lineales 6ptimos para el
caso de un canal disperso ruidoso.
FIGURA
380
CAPiTULO
!!!
Filtro de
acoplamiento
Sei'ial
recibida
x(t)
Ecualizador
x[n]
Convertidor
A/D
Dispositivo
de
decisi6n
Filtro de
acoplamiento
Velocidad de
muestreo
Decodifi-
cador
Estimaci6n
del flujo de
bits original
Ecualizador
Muestreadores
sfncronos a la velocidad
de simbolo l(T
l!T,
a)
Filtro FIR
en fase
Sena I
recibida
x(t)
Dispositivo
de
decisi6n
Convertidor
A/D
Decodificador
Estimaci6n
del flujo de
bits original
Filtro FIR en
cuadratura
Velocidad de
muestreo
~T,
Muestreadores
sfncronos a la velocidad
de sfmbolo !ff
b)
6.24 Puesta en practica digital del receptor CAP. a) Reformulaci6n del receptor en la figura 6.23 utilizando un convertidor AID y la circuiteria asociada. b) Sustituci6n de los pares filtro/ecualizador de acoplamiento con
filtros FIR equivalentes (puestos en practica en forma digital).
FIGURA
6.5
6.5
ill
FSK
381
BINARIA
En un sistema FSK binario, los sfmbolos 1 y 0 se distinguen uno del otro transmitiendo una de
dos ondas senoidales que difieren en frecuencia por una cantidad fija. Un par caracterfstico de
ondas senoidales se describe por medio de
s,(t)=
~ 2TbEb cos(27tf/),
(6.86)
en otro lado
0,
f,
n +i
= _____T para algun entero fijo n e i
b
1, 2
(6.87)
Deese modo, el sfmbolo 1 se representa por medio de s 1 (t) y ~l sfmbolo 0 por medio de sz(t). La
seiial FSK que se describe aquf se conoce como FSK de Sunde. Esta es una seiial defase continua en
el sentido de que la continuidad de fase siempre se mantiene, incluyendo los tiempos de conmutaci6n de interbit. Esta forma de modulaci6n digital constituye un ejemplo de corrimiento de frecuencia por llaveo en fase continua (CPFSK), sobre la cual despues se comentara mas en esta secci6n.
De acuerdo con las ecuaciones (6.86) y (6.87), observamos directamente que las seiiales
s1 (t) y s2 (t) son ortogonales, pero no estan normalizadas para tener energfa unitaria. Por tan to,
deducimos que la forma mas util para el conjunto de funciones basicas ortogonales es
{I cos(27tf,t),
<j>,(t)= ~Tb
0-:;; t-:;; Tb
(6.88)
en otro lado
0,
s,(t)<J>/t) dt
r ~ ~b
2
cos(27tf,t)
ft
(6.89)
={JE:, i=j
0,
cos(27tf,t) dt
i-::/- j
De ese modo, a diferencia de la PSK binaria coherente, un sistema FSK binario coherente se caracteriza por tener un espacio de seiiales que es bidimensional (es decir, N = 2) con dos puntos de
mensaje (es decir, M = 2), como se muestra en la figura 6.25. Los dos puntos de mensaje se definen
(6.90)
y
(6.91)
J'ilI:.
382
CAPITULO
"
"
"
"
Punta de mensaje
m,
Region
z,
6.25 Diagrama del espacio de sefiales para sistema FSK binaria. El diagrama incluye tambien dos
insertos que se muestran en formas de onda de ejemplo de dos sefiales moduladas s1(t) y s2 (t).
FIGURA
(6.92)
y
X2
(6.93)
donde x(t) es la seii.al recibida, cuya forma depende de cual fue el simbolo que se transmitio.
Debido a que se transmitio el simbolo 1, x(t) es igual a s 1 (t) + w(t), donde w(t) es la funcion de
muestreo de un proceso de ruido blanco gaussiano de media cero y densidad espectral de potencia N/2. Si, por otra parte, se transmitio el simbolo 0, x(t) es igual a s2 (t) + w(t).
Ahora bien, aplicando la regla de decision de la ecuacion (5.59), encontramos que el espacio de observacion se divide en dos regiones de decision, marcadas como zl y z2 en la figura 6.25.
La frontera de decision, que separa a la region Z1 de la region Z2, es el bisector perpendicular de la
6.5
383
lfnea que une los dos puntos de mensaje. El receptor decide a favor del sfmbolo 1 si el punto de la
sefial recibida representado por el vector de observacion x cae dentro de la region Z 1 Esto ocurre
cuando x1 > Xr Si, en cambio, tenemos que x1 < x2, el punto de la sefial recibida cae dentro de la
region Z2, y el receptor decide a favor del sfmbolo 0. En la frontera de decision tenemos x 1 = x 2, en
cuyo caso el receptor realiza una suposicion aleatoria a favor del sfmbolo 1 o del 0.
Defina una nueva variable aleatoria gaussiana Y cuyo valor de muestreo y es igual a la
diferencia entre x1 y x2, es decir,
(6.94)
..JE:
]= E[X 11 ]-E[X
E[Yll
ll]
(6.95)
=+..JE:
Por otro lado, en virtud de que se transmitio el sfmbolo 0, las variables aleatorias X1 y X2 tienen
valores medios iguales a cero y
respectivamente. De manera similar, la media condicional
de la variable Y, dado que se transmitio el sfmbolo 0, es
..JE:,
=-..JE:
(6.97)
Supongase que sabemos que se transmitio el sfmbolo 0. La funcion de densidad de probabilidad condicional de la variable aleatoria Y esta dada entonces por
(6.98)
Puesto que la condicion x 1 > x2, o equivalentemente y > 0, corresponde a un receptor que toma
una decision a favor del sfmbolo 1, deducimos que la probabilidad condicional de error, dado
que se transmitio el sfmbolo 0, es
f y (y I o) dy
1
r= ex
.J2rtN 0 Jo
Haciendo
[- (y + ..jE;)2 - d
p
2N 0
y
y+..JE:
.J2Na
(6.99)
(6.100)
384
CAPiTULO
.,
(6.101)
De modo similar, es posible demostrar que Pw la probabilidad condicional de error debido a que
se transmiti6 el sfmbolo 1, tiene el mismo valor queen la ecuaci6n (6.101). En consecuencia,
promediando Pio y Poi encontramos que la probabilidad promedio de error de bits o,
equivalentemente, la tasa de error de bits para la FSK binaria coherente (suponiendo sfmbolos
igualmente probables), es
Pe =_!._ferc[
2
~1
~ 2N 0
(6.102)
Al comparar las ecuaciones (6.20) y (6.102) vemos que, en un sistema FSK binario coherente, tenemos que duplicar la relaci6n de la energ(a de bit a la densidad de ruido, E/N0 , para mantener
la misma tasa de error de bits que en un sistema PSK binario coherente. Este resultado concuerda
perfectamente con los diagramas del espacio de sefiales de las figuras 6.3 y 6.25, donde vemos que
en un sistema PSK binario la distancia euclidiana entre los dos puntos de mensaje es igual a
en tanto queen un sistema FSK binario la distancia correspondiente es ~2Eb. Para una Eb
preestablecida, la distancia minima d , en la PSK binaria es, por tanto, JI veces la de la FSK
binaria. Recuerdese del capftulo 5 queml; probabilidad de error disminuye exponencialmente coma
d~in, de ahf la diferencia entre las formulas de las ecuaciones (6.20) y (6.102).
2-JE:,
JE:
6.5
385
m(t)
q, 1(1) = ~ cos(21Tfit)
Codificador de
nivel activado~
desactivado
Flujo de
dates binario
Senal
FSK
binaria
s(t)
lnvertidor
<fi 2(t) = ~
cos(21Thtl
a)
f,Tb
X1
dt
0
Se elige 1 si
x(t)
Dispositivo
de decisi6n
<fi1(t)
f,Tb
dt
Se elige
y>O
o si y <0
X2
Umbra!= O
<fi2(t)
b)
FIGURA
6.26
Diagramas de bloques para a) el transmisor FSK binario y b) el receptor FSK binario coherente.
Considere el caso de la FSK de Sunde, para el cual las dos frecuencias transmitidas f 1 y f 2
difieren por una cantidad igual a la tasa de bits 1/Tb, y que su media aritmetica es igual a la
frecuencia nominal de la portadora f ; la continuidad de fase se mantiene siempre, incluyendo
los tiempos de conmutaci6n de interbit. Podemos expresar esta sefial FSK binaria especial de la
manera siguiente:
>(t)
(6.103)
ffE ( l
-ffE ( J
cos1tt cos(27tfJ)(
Tb
J
Tb
_b
Tb
_b
Tb
sen7tt sen(2nfct)
Tb
(6.104)
Tb
386
CAPITULO
g(t)={rr"'{
~)
(6.105)
0,
enotrolado
(6.106)
6.5
387
En la detecci6n coherente de una senal FSK binaria, no se explota por completo la informaci6n
de fase contenida en la senal que se recibe, mas que para proporcionar la sincronizaci6n entre el
receptor y el transmisor. Demostraremos ahora que mediante el uso adecuado de la fase cuando
se realiza la detecci6n es posible mejorar considerablemente el desempefio del receptor ante el
ruido. Sin embargo, esta mejora se logra a costa de una mayor complejidad del receptor.
Considere una senal de fase continua con corrimiento de frecuencia por llaveo (CPFSK),
la cual se define para el intervalo 0::::; t::::; Tb del modo siguiente:
s(t) =
IT
IT
(6.108)
donde Eb es la energfa por bit de la senal transmitida y Tb es la duraci6n de bit. La fase 8(0), que
denota el valor de la fase en el tiempo t = 0, resume la historia pasada del proceso de modulaci6n hasta el tiempo t = 0. Las frecuencias f 1 y f 2 se envfan en respuesta a los simbolos binarios
1 y 0 que aparecen a la entrada del modulador, respectivamente.
Otra manera util de representar la senal CPFSK s(t) consiste en expresarla en la forma
convencional de una seiial modulada en angulo de la manera siguiente:
s(t)=~~
Tb cos[2nfJ+8(t)]
(6.109)
donde 8(t) es la fase de s(t). Cuando la fase 8(t) es una funci6n continua del tiempo, encontramos que la propia senal modulada s(t) es tambien continua todo el tiempo, incluso en los tiempos de conmutaci6n de interbit. La fase 8(t) de una senal CPFSK aumenta o disminuye
linealmente con el tiempo durante cada duraci6n de bit de Tb segundos, de acuerdo con
8(t) = 8(0) nh t,
(6.110)
Tb
donde el signo mas corresponde a enviar el simbolo 1, y el signo menos al simbolo O; el parametro
h se va a definir. Mediante la sustituci6n de la ecuaci6n (6.110) en la (6.109), y la comparaci6n
posterior del angulo de la funci6n con el de la ecuaci6n (6.108), obtenemos el siguiente par de
relaciones:
(6.111)
f, -
h
T = fz
2 b
f, y h, llegamos
(6.112)
a
f, = --zU1 + fz)
(6.113)
(6.114)
La frecuencia nominal f de la portadora es entonces la media aritmetica de las frecuencias
f 1 yf 2 La diferencia entr~ las frecuencias f 1 y f 2, normalizada con respecto a la tasa de bit 1/Tb,
define el parametro adimensional h, el cual se conoce coma la raz6n de la desviaci6n.
388
CAPiTULO
11
Enramado de fase
En la ecuacion (6.110) encontramos que en el tiempo t
rrh
= Tb'
para el sfmbolo 1
para el sfmbolo 0
(6.115)
Es decir, enviar el sfmbolo 1 aumenta la fase de la sefial CPFSK s (t) en nh radianes, en tanto que
enviar el sfmbolo 0 la reduce en igual cantidad.
La duracion de la fase 8(t) con el tiempo t sigue una trayectoria que consiste en una
secuencia de lfneas rectas, cuyas pendientes representan cambios de frecuencia. La figura 6.27
describe todas las trayectorias posibles empezando desde el tiempo t = 0. Una grafica similar
que se presenta en la figura 6.2 7 se conoce como arbol de fase. El arbol aclara las transiciones de
fase a traves de fronteras de intervalo de la secuencia de bits de datos entrante. Ademas, es
evidente, de la figura 6.27, que la fase de una sefial CPFSK es un multiplo impar o par de rrh
radianes en multiplos impares o pares de la duracion de bits Tb, respectivamente.
El arbol de fase que se describe en la figura 6.27 es una manifestacion de la continuidad de
fase, la cual es una caracterfstica inherente de una sefial CPFSK. Para apreciar la nocion de la
continuidad de fase, vamos a regresar por un momento a la FSK de Sunde, que es un esquema
CPFSK como el descrito antes. En ese caso, la razon de desviacion h es exactamente la unidad. Por tanto, de acuerdo con la figura 6.27, el cambio de fase sobre un intervalo de bit
corresponde a rr radianes. Sin embargo, un cambio de +rr radianes es exactamente el mismo
que uno de -rr radianes, modulo 2rr. Por tanto, se concluye que en el caso de la FSK de Sunde
no hay memoria; es decir, conocer cual cambio particular ocurrio en el intervalo de bit previo no
ofrece ninguna ayuda en el intervalo de bit presente.
En contraste, tenemos una situacion por completo diferente cuando a la razon de desviacion h se le asigna el valor especial de 1/2. Descubrimos en ese caso que la fase puede encontrar
solo los dos valores rr/2 en multiplos impares de Tb, y unicamente los dos valores 0 y rr en
multiplos pares de Tb, como en la figura 6.28. Esta segunda grafica recibe el nombre de enramado
de fase, puesto que un "enramado" es una estructura similar a un arbol con ramas que resurgen.
Cada trayectoria de izquierda a derecha a traves del enramado de la figura 6.28 corresponde a
un entrada de secuencia binaria espedfica. Por ejemplo, la trayectoria que se presenta remarcada
en negro en la figura 6.28 corresponde a la secuencia binaria 1101000 con 8 (0) = 0. De aquf en
adelante, suponemos que h = 1/2.
41rh
31Th
<fl
Q)
2'fl'h
c:
"'
i5
:!'
'fl'h
0
I
-.::- -1Th
~
-2vh
-3'11'h
-41Th
FIGURA
6.27
Arbo! de fase.
6.5
389
1T
"'c
Q)
"'
!!!
7T/2
'5
q,
-::::
Cb -7T/2
-1T
FIGURA
6.28
cos[8(t)]cos(2nfct)-
FF
E
sen[8(t)]sen(2nfct)
Tb
_b
(6.116)
Considere primero la componente en fase ~2Eb /Tb cos[8(t)]. Con la raz6n de desviaci6n h
1/2, tenemos de la ecuaci6n (6.110) que
8(t)=8(0)~t,
2Tb
(6.117)
donde el signo mas corresponde al sfmbolo 1 y el signo menos al sfmbolo 0. Un resultado similar
se cumple para 8(t) en el intervalo -Tb::; t::; 0, salvo porque el signo algebraico no es necesariamente el mismo en ambos intervalos. Puesto que la fase 8(0) es 0 on, dependiendo de la historia
pasada del proceso de modulaci6n, encontramos queen el intervalo -Tb::; t::; Tb, la polaridad de
cos[8(t)] depende exclusivamente de 8(0), independientemente de la secuencia de unos o ceros transmitida antes o despues de t = 0. De ese modo, para este intervalo, la componente en
fase s1(t) consistente de un pulsa coseno de media cicla se define de la manera siguiente:
(6.118)
390
CAPiTULO
11
donde el signo mas corresponde a 8(0) = 0 y el signo menos a 8(0) = TC. De manera similar,
podemos demostrar queen el intervalo 0 st s 2Tb la componente en cuadratura 5Q(t) consiste
en un pu/50 5eno de media ciclo, cuya polaridad depende solo de 8(Tb)' como indica
(6.119)
donde el signo mas corresponde a 8(Tb) = TC/2 y el signo menos a 8(Tb) = -TC/2.
De acuerdo con la explicacion anterior yen vista de que los estados de fase 8(0) y 8(Tb)
pueden asumir uno de dos valores posibles, es viable que surja una de cuatro posibilidades,
como se describe a continuacion:
I>
I!>
I>
I>
Esto, a su vez, significa que la propia sefial MSK puede tomar cualesquiera de cuatro formas
posibles, dependiendo de los valores de 8(0) y 8(Tb).
De acuerdo con la expansion de la ecuacion (6.116), deducimos que las funciones basicas
ortonormales cp 1 (t) y cp 2 (t) para MSK se definen mediante un par de portadoras en cuadratura
moduladas senoidalmente:
(6.120)
cp 2 (t)=
[[sen(~tJsen(2TCf,t),
2Tb
~Tb
OstsTb
(6.121)
(6.122)
donde los coeficientes 51 y 52 se relacionan con los estados de fase 8(0) y 8(Tb), respectivamente.
Para evaluar 51 integramos el producto 5(t)cp 1 (t) entre los lfmites -Tb y Tb, como se indica mediante
(6.123)
De modo similar, para evaluar 52 integramos el producto 5(t)cp 2 (t) entre los lfmites 0 y 2Tb,
indicado como
(6.124)
6.5
Frontera de
Region
decisi6n
21
Punta de mensaje
------
[8 (0)
391
m 1: sfmbolo 0
I
I
I
I
I
I
Frontera de
I
I
I
I
I
..._
____ _
Punta de mensaje
m 3: sfmbolo 0
Region
z,
FIGURA
6.29
Por tanto, la constelaci6n de sefiales para una sefial MSK es bidimensional (es decir, N =
2), con cuatro puntos de mensaje posibles (es decir, M = 4), como se ilustra en la figura 6.29.
Las coordenadas de los puntos de mensaje son las siguientes en una direcci6n contraria a la de las
manecillas del reloj: (+.jE;, + .jE;), (-.jE;, +.jE;), (-.jE;, -.jE;), y (+.jE;, -.jE;). Los
valores posibles de 8(0) y 8(Tb), correspondientes a estos cuatro puntos de mensaje, se incluyen
tambien en la figura 6.29. En consecuencia, el diagrama del espacio de sefiales de MSK es
similar al de la QPSK en que ambos tienen cuatro puntos de mensaje. Sin embargo, difieren de
una manera sutil que debe observarse con cuidado: en la QPSK el sfmbolo transmitido se representa por medio de uno de los cuatro puntos de mensaje, en tanto que en la MSK uno de los dos
puntos de mensaje se utiliza para representar el sfmbolo transmitido en cualquier tiempo, dependiendo del valor de 8(0).
La tabla 6.5 presenta un resumen de los valores de 8(0) y 8(Tb), asf como los valores correspondientes de 5 1 y 5 2 que se calculan para los intervalos de tiempo -Tb ~ t ~ Tb y 0 ~ t ~ 2Tb,
respectivamente. La primera columna en esta tabla indica si el sfmbolo 1 o el sfmbolo 0 se
enviaron en el intervalo 0 ~ t ~Tb. Advierta que las coordenadas de los puntos de mensaje, 5 1 y
5 , tienen signos opuestos cuando se envfa el sfmbolo 1 en este intervalo, aunque el signo es
2
igual cuando se envfa el sfmbolo 0. Por tanto, para una secuencia determinada de datos de
392
CAPiTULO
111
TABLA
6.5
Coordenadas
de puntos de
mensaje
8(0)
8(TJ
SI
-TC/2
TC
-TC/2
TC
+TC/2
+TC/2
Simbolo binario
transmitido,
0 st s Tb
+JE:
-JE:
-JE:
+JE:
52
+JE:
+JE:
-JE:
-JE:
entrada, podemos utilizar las entradas de la tabla 6.5 para obtener, en un esquema de bit por bit,
las dos secuencias de coeficientes que se requieren para escalar <\> 1 (t) y <\> 2 (t) y determinar a partir
de ello la sefial MSK s(t).
ill-
EJEMPLO
6.5
La figura 6.30 muestra las secuencias y formas de onda implicadas en la generaci6n de una sefial
MSK para una secuencia binaria 1101000. La secuencia binaria de entrada se ilustra en la figura
6.30a. Las dos frecuencias de modulaci6n son f 1 = 5/4Tb y f 2 = 3/4Tb. Suponiendo que en el
tiempo t = 0 la fase 8(0) es cero, la secuencia de estados de fase es coma se muestra en la figura 6.30,
modulo 27t. Las polaridades que se utilizan para escalar las funciones de tiempo <)> 1 (t) y <)> 2 (t) se
muestran en las lfneas superiores de las figuras 6.30b y 6.30c. Advierta que estas dos secuencias
estan descompensadas una con respecto a la otra por un intervalo igual a la duraci6n de bit Tb. Las
formas de onda de las dos componentes resultantes de s(t), a saber s 1<)> 1 (t) y s1<)> 2 (t), se muestran
tambien en las figuras 6.30b y 6.30c. Sumando estas dos formas de onda moduladas, obtenemos la
sefial MSK s(t) que se desea y que se presenta en la figura 6.30d.
~
donde s(t) es la sefial MSK transmitida y w(t) es la funci6n de muestreo de un proceso de ruido
blanco gaussiano de media cero y densidad espectral de potencia N/2. Para decidir si el sfmbolo
1 o el sfmbolo 0 se transmitieron en el intervalo 0 st s Tb, por ejemplo, tenemos que establecer
un procedimiento para el uso de x(t) a fin de detectar los estados de fase 8(0) y 8(Tb). Para la
detecci6n optima de 8(0), determinamos primero la proyecci6n de la sefial recibida x(t) sobre la
sefial de referencia <1> 1 (t) en el intervalo -Tbs ts Tb, obteniendo
(6.125)
donde s1 es como la define la ecuaci6n (6.123) y w 1 es el valor de muestreo de una variable
aleatoria gaussiana de media cero y varianza de N/2. A partir del diagrama d~l espacio de
sefiales de la figura 6.29, observamos que si x1 > 0, el receptor elige la estimaci6n 8(0) = 0. Por
otra parte, si x 1 < 0, elige la estimaci6n S(O) = TC.
6.5
393
0
a)
S(kTb)
Polaridad de
0
+
b)
-tr:/2
+
1t /2
Tt/2
S(kTb)
Polaridad de
s1<jJ 1 (t)
c)
s(t)
!\;
\l\Af\Af\
\TVV VVV
d)
6.30 a) Secuencia binaria de entrada. b) Forma de onda de la funci6n de tiempo escalada s 1$ 1 (t).
c) Forma de onda de funci6n de tiempo escalada s 2<!> 2 (t). d) Forma de onda de la seftal MSK s(t) obtenida al
sumar s 1$ 1 (t) y s 2<!> 2 (t) sobre un esquema de bit por bit.
FIGURA
f2Tb
x 2 =Jo
x(t)<jl 2 (t) dt
= s2 + w 2 ,
0 ~ t ~ 2Tb
(6.126)
394
CAPiTULO
111
Deese modo, al referirnos al diagrama del espacio de seii.ales de la figura 6.29, vemos que
la decision tomada por el receptor se encuentra entre los puntos de mensaje m 1 y m3 para el
sfmbolo 1, o entre los puntos de mensaje m2 y m4 para el sfmbolo 0. Las decisiones correspondientes a si 8(0) es 0 o 7t si 8(Tb) es -n/2 o +n/2 (es decir, las decisiones de bit) se ejecutan
altemativamente en los canales I y Q del receptor, con cada canal examinando la seii.al de entrada durante 2Tb segundos. La seii.al de los demds bits no interfiere con la decision del receptor
para un bit determinado en cualquier canal. El receptor comete un error cuando el canal I
asigna el valor incorrecto a 8(0) o el canal Q asigna el valor incorrecto a 8(Tb). Por tanto,
utilizando las caracterizaciones estadfsticas de las salidas x1 y x2 del integrador de producto de
estos dos canales, definidas por las ecuaciones (6.125) y (6.126), respectivamente, encontramos de inmediato que la tasa de error de bits para la MSK coherente esta dada por
(6.127)
que es exactamente la misma que para la PSK y la QPSK binarias. Sin embargo, es importante
advertir que este buen desempeii.o es el resultado de la deteccion de la seii.al MSK que se esta
realizando en el receptor con base en las observaciones sabre 2Tb segundos.
6.5
395
Sefial
MSK
s(r)
cos
(2~J
BPF
<hl
Filtros de
banda
angosta
a 2 (t)
a)
Canal en fase
.----~
~---~
Estimaci6n .------~
de fase
B_<O_l__,~
Dispositivo _ _
de decisi6n
Circuito
16gico para
intercalar
decision es
de lase
Umbral = O
Entrada
x(t)
Canal en cuadratura
f,0
2Tb
dt
X2
Secuencia
binaria de
salida
Estimaci6n
de lase
Dispositivo
ii (Tb)
de decision - - - - -
Umbral =
b)
FIGURA
6.31
1. Dependiendo del valor del estado de fase 8(0), la componente en fase es igual a +g(t) o
-g(t), donde
g(t) =
~ [7tt)
(6.128)
en otro caso
(6.129)
~ [7tt)
0,
(6.130)
en otro caso
396
CAPiTULO
111
La densidad espectral de energfa de esta segunda funci6n de formaci6n del sfmbolo esta
dada tambien por la ecuaci6n (6.129). Por tan to, las componentes en fase y en cuadratura
tienen la misma densidad espectral de potencia.
3. Las componentes en fase yen cuadratura de la sefial MSK son tambien estadfsticamente
independientes. De tal modo, la densidad espectral de potencia de banda base de la sefial
MSK esta determinada por
(6.131)
11111
MSK
A partir del estudio detallado del corrimiento mfnimo por llaveo (MSK) que acaba de presentarse, podemos resumir las propiedades deseables de la sefial MSK del modo siguiente:
~
Envolvente constante
Ancho de banda relativamente angosto
> Desempefio de detecci6n coherente equivalente al de la QPSK
Sin embargo, las caracterfsticas espectrales fuera de banda de las sefiales MSK, a pesar de ser
adecuadas, no satisfacen los severos requisitos de ciertas aplicaciones, como las comunicaciones
inalambricas. Para ilustrar esta limitaci6n, encontramos a partir de la ecuaci6n (6.131) que a
[Tb = 0.5, la densidad espectral de potencia de banda base de la sefial MSK disminuye s6lo 10
log 10 9 = 9.54 dB por debajo de su valor de banda media. Por tanto, cuando la sefial MSK se
asigna a un ancho de banda de transmisi6n de l/Tb, la interferencia del canal adyacente del
sistema de comunicaci6n inalambrico utilizando MSK no es lo suficientemente baja para satisfacer los requerimientos practicos de un ambiente de comunicaci6n multiusuario de este tipo.
Admitiendo que la sefial MSK puede generarse mediante la modulaci6n en frecuencia
directa de un oscilador controlado por voltaje, es posible superar esta seria limitaci6n de la MSK
modificando su espectro de potencia en una forma compacta, mientras se mantiene la propiedad
de envolvente constante de la sefial MSK. Es factible que esta comunicaci6n se logre recurriendo
a un filtro pasobajas de premodulaci6n, denominado de aquf en adelante filtro de forrnaci6n de
pulso de banda base. Es deseable que este filtro satisfaga las siguientes propiedades:
6.5
397
(6.132)
(6.133)
La respuesta de este filtro gaussiano a un pulso rectangular de amplitud unitaria y duraci6n Tb (centrada en el origen) esta dada por (vea el problema 6.28)
T,12 exp [
-Tb/2
2(
27t
---W
t-'t ) 2 ) d't
(6.134)
log2
que puede expresarse como la diferencia de dos funciones de error complementarias, como se
indica mediante
(6.135)
La respuesta al pulso g(t) constituye el pulso de formaci6n de frecuencia del modulador GMSK,
con el producto tiempo-ancho de banda adimensional WTb desempefiando la funci6n de un
parametro de disefio.
El pulso de formaci6n de frecuencia g(t), de acuerdo a como se define en la ecuaci6n
(6.135), es no casual en el sentido de que es distinto de cero para t < -T/2, donde t = -T/2
es el tiempo al cual se aplica el pulso rectangular de entrada (ubicado simetricamente en
torno al origen) en el filtro gaussiano. Para una respuesta causal, g(t) debe truncarse y correrse en el tiempo. La figura 6.32 presenta graficas de g(t), que se han truncado en t = 2.5Tb y se
han corrido despues en el tiempo en 2.5Tb. Las graficas que se muestran aquf corresponden a
WTb = 0.2, 0.25 y 0.3. Advierta que cuando se reduce WTb, la dispersion del tiempo del pulso
de formaci6n de frecuencia aumenta de modo correspondiente.
398
CAPiTULO
111
- - WTb=0.2
WT&= 0.25
- - WT&= 0.3
0.8
~'.
0.7
0.6
0.5
u
c.
0.4
<(
0.3
0.2
0.1
0
-0.0
-0.2
0
1.5
0.5
2.5
3.5
4.5
6.32 Pulso de formaci6n de frecuencia g(t) de la ecuaci6n (6.135) corrida en el tiempo en 2.5Tb y
truncada en 2.STb para un producto tiempo-ancho de banda WTb variable.
FIGURA
La figura 6.33 muestra los espectros de potencia calculados por computadora de sefiales MSK (expresados en decibeles) en funcion de la diferencia de frecuencia normalizada
(f - f)Tb, donde (es la frecuencia de banda media y Tb es la duracion de bit. 9 Los resultados
graficados en la figura 6.33 corresponden a valores variables del producto tiempo-ancho de
banda
Con base en esta figura es posible sefialar las siguientes observaciones:
wrb.
> La curva para la condicion lfmite Wfb = corresponde al caso de la MSK ordinaria.
> Cuando Wf b es menor que la unidad, en forma creciente la potencia transmitida se con00
wrb.
wrb
P =_!_ferc(
e
~)
(6.136)
~ 2N 0
donde, como antes, Eb es la energfa de la sefial por bit y N J2 es la densidad espectral del ruido. El
factor a es una Constante cuyo valor depende del producto tiempo-ancho de banda
Comparando la formula de la ecuacion (6.136) para la GMSK, con la de la ecuacion (6.127) para la MSK
wrb.
6.5
-. . ...
''
' '\
-20
CD
:3.
"'c:
~c.
-. '
'~I
- - - - - MSK
- - - WTb=0.2
- - - WTb = 0.25
- -WTb=0.3
' \
,-,
"
~
t3
\
\
-60
"'
'\
'
'., "
.,
.....
-100
'
-120
0.0
0.5
I I
I I
,
~
II
,,,., I\
...
\
'
..
'
\
I I
I I
11
'
-BO
\ I
11
\I
11
-
'
u
u;
c:
0
"
I II
-40
"c.
"'
u"
399
\
\
\
1.0
Frecuencia normalizada,
1.5
2.0
2.5
I f - f, I Tb
6.33 Espectro de potencia de las sefiales MSK y GMSK para producto variable tiempo-ancho de
banda. (Reproducido con autorizaci6n del doctor Gordon Stuber, Georgia Tech.)
FIGURA
ordinaria, podemos considerar a 10log10 (a/2), expresado en decibeles, como una medida de la
degradaci6n del desempefio de la GMSK (con WTb preestablecido), en comparaci6n con la MSK
ordinaria. La figura 6.34 representa el valor calculado en computadora de 10log 10 (a/2) en funci6n
de WTb. Para la MSK ordinaria tenemos WTb = oo, en cuyo caso la ecuaci6n (6.136) con a= 2
asume exactamente la misma forma que la ecuaci6n (6.127) y no hay degradaci6n en el desempefio, lo cual confirma la figura 6.34. Para una GMSK con WTb = 0.3 encontramos, de acuerdo con
CD
:3.
c:
o
5
u
"'~
""'
6.34 Degradaci6n te6rica E/N0 de la GMSK para el producto tiempo-ancho de banda variable. (Tomada de Murata e Hirade, con permiso del IEEE.)
FIGURA
400
CAPiTULO
111
la figura 6.34, que existe una degradaci6n en el desempefio de aproximadamente 0.46 dB, lo cual
corresponde a (cx/2) = 0.9. Esta degradaci6n en el desempefio es un pequefio precio que debe
pagarse para obtener la compactaci6n espectral altamente deseable de la sefial GMSK.
Jr
EJEMPLO
6.6
Considere a continuaci6n la version M-aria de la FSK, para la cual las sefiales transmitidas se
definen por medio de
S; (t)
=ft
05ot5oT
(6.137)
Espectro de
potencia, dB
portadora
~ 200 ----*---FIGURA
6.35
portadora
200
~1 ~
200
Frecuencia, kHz
6.5
401
donde i = 1, 2, ... , M, y la frecuencia de portadora f c = n/2T para algun entero fijo nc. Los
sfmbolos transmitidos son de igual duracion Ty tienen igual energfa E. Puesto que las frecuencias de las sefiales individuales estan separadas por 1/2T Hz, las sefiales en la ecuacion (6.137)
son ortogonales; es decir,
fT S (t)s.(t) dt = 0,
Jo ' J
(6.138)
Esta propiedad de la FSK M-aria sugiere que es posible utilizar las propias sefiales transmitidas sJt), salvo por la normalizacion de energfa, coma un conjunto ortogonal completo de
funciones basicas, coma se muestra por media de
<\l,(t) =
0:5,t:5,T
1
JE
s,(t),
i=l,2, ... ,M
(6.139)
En consecuencia, la FSK M-aria se describe por media de un diagrama del espacio de sefiales
M-dimensional.
Para la FSK M-aria coherente, el receptor optima consiste en un banco de M correlatores
o filtros de acoplamiento, con la <l>Jt) de la ecuacion (6.139) proporcionando las sefiales de
referenda pertinentes. En los tiempos de muestreo t = kT, el receptor toma decisiones con base
en la salida mas grande de filtro de acoplamiento en concordancia con la regla de decodificacion
de maxima verosimilitud. Sin embargo, una formula exacta para la probabilidad del error de
sfmbolo resulta diffcil de obtener para un sistema FSK M-ario coherente. A pesar de eso, podemos utilizar la cota de union de la ecuacion (5.96) del capftulo 5 para imponer una cota superior
sabre la probabilidad promedio del error de sfmbolo para la FSK M-aria. De manera especffica,
observando que la distancia mfnima d , en la FSK M-aria es igual a .J'iE el uso de la ecuacion
'
(5.96) produce (suponiendo sfmbolosm~quiprobables)
ferc[~ 2NE
(6.140)
Para M fija, esta cota se vuelve cada vez mas ajustada cuando aumenta E/N0 En realidad se
vuelve una buena aproximacion a P para valores de P :5, 10-3 Asimismo, para M = 2 (es decir,
FSK binaria), la cota de la ecuacio~ (6.140) se convi~rte en una igualdad.
B=_M_
2T
(6.141)
402
CAPiTULO
II
0.5
1.0
1.5
Frecuencia normalizada,
FIGURA
6.36
2.5
2.0
3.0
{fb
Para multiniveles con asignamientos de frecuencias que hacen que el espaciamiento de estas
sea uniforme e igual a 1/2T, el ancho de banda B de la ecuaci6n (6.141) contiene una fracci6n
considerable de la potencia de la sefial. Esto se confirma de inmediato al observar las graficas
espectrales de la potencia de banda base que se ilustran en la figura 6.36. A partir de la ecuaci6n
(6.48) recordamos que el periodo del sfmbolo Tes igual a Tb log 2 M. Por tanto, utilizando
Rb = 1/Tb podemos redefinir el ancho de banda del canal B para sefiales FSK M-arias como
(6.142)
La eficiencia del ancho de banda de las sefiales M-arias es entonces
R
B
_ 2 log 2 M
M
p=-b
(6.143)
La tabla 6.6 proporciona los valores de p calculados con base en la ecuaci6n (6.143) para M
variable.
Al comparar las tablas 6.4 y 6.6 observamos que al aumentar el numero de niveles M se
tiende a incrementar la eficiencia del ancho de banda de las sefiales PSK M-arias, pero que
tambien se tiende a reducir la eficiencia del ancho de banda de las sefiales FSK M-arias. En
otras palabras, las sefiales PSK M-arias son eficientes espectralmente, en tanto que las FSK
M-arias son espectralmente ineficientes.
p (bits/s/Hz)
16
32
64
0.75
0.5
0.3125
0.1875
6.6
L 6.6
403
(6.144)
(6.145)
f0 (0)={2~'
0,
(6.146)
en otro caso
El problema de la detecci6n binaria por resolverse puede establecerse ahora del siguiente modo:
Dada la sefi.al recibida x(t) y confrontada con la fase desconocida 0 de la portadora, disefi.ese
un receptor 6ptimo para detectar el s(mbolo s; representado par la componente
2T cos(2rtf;t + 0) que est:i contenida en x(t).
.JE /
Procediendo de una manera similar a la que se describe en las secciones 5.3-5.6, es posible
formular la funci6n de verosimilitud condicional del sfmbolo s , dada la fase 0 de la portadora, coma
'
(6.147)
404
CAPITULO
Para continuar, tenemos que eliminar la dependencia de L(s,(8)) de la fase 8, lo cual se logra
integrandola sobre todos los valores posibles de 8. Podemos escribir entonces
L(s;) =
1
=27t
(6.148)
-n
x(t) sen(27tf;t) dt
(6.149)
Defina
(6.150)
r
' [r
p. =tan- 1
-0~------
x(t) cos(27tf,t) dt
(6.151)
(6.152)
L(',) =
2~ f, exp(~ N~T
I,
co,(e + ~. i}e
(W
=-1
2n
exp
f"+p,
-n+P,
1
=27t
--l, cos 8 d8
N 0T
(6.153)
-n
(6.154)
6.6
405
(6.155)
La prueba de hip6tesis binaria (es decir, la hip6tesis de que la sefial s1 (t) o la sefial s2 (t) se transmitieron) puede escribirse ahora como
(6.156)
donde las hip6tesis H 1 y H 2 corresponden a las sefiales s 1 (t) y s2 (t), respectivamente. Segun el
apendice 3 observamos que la funci6n de Bessel modificada I(') es monot6nicamente creciente.
Por tanto, la prueba de hip6tesis puede realizarse en terminos ya sea de 10 (.JE IN 0 TlJ o simplemente l;. Por conveniencia en la puesta en practica, la prueba de hip6tesis se lleva a cabo en
terminos de 12 en lugar de l , como se indica mediante
'
'
l2l
~ l22
(6.157)
Hz
Un receptor que se basa en la ecuaci6n (6.157) recibe el nombre de receptor cuadratico. A la luz
de la definici6n de l dada en la ecuaci6n (6.150), la estructura del receptor para el calculo de l
es como se indica ~n la figura 6.37a. Observe que la prueba descrita en la ecuaci6n (6.157)'
resulta independiente de la energfa del s1mbolo E. Por esta raz6n es que la prueba de hip6tesis se
dice que sera uniformemente mas poderosa con respecto a la energfa del s1mbolo E.
II
Dos
A continuaci6n obtenemos dos formas equivalentes del receptor en cuadratura que se muestra
en la figura 6.3 7a. La primera forma se obtiene con facilidad al sustituir cada correlator en la
figura 6.37a con un correspondiente filtro de acoplamiento equivalente. Deese modo obtenemos la forma alternativa del receptor en cuadratura que se muestra en la figura 6.37b. En una
rama de este receptor tenemos un filtro de acoplamiento a la sefial cos(21tf/), yen la otra, un
filtro de acoplamiento a sen(21tf;l), los cuales se definen para el intervalo de tiempo 0 ~ t ~ T.
Las salidas del filtro se muestrean en el tiempo t = T, se elevan al cuadrado y se suman.
Para obtener la segunda forma equivalente de receptor en cuadratura, suponga que tenemos un filtro que esta acoplado a s(t) = cos(2nf;t + 8) para 0 ~ t ~ T. La envolvente de la salida
del filtro de acoplamiento evidentemente no se ve afectada por el valor de la fase 8. De ese
modo, por conveniencia, podemos simplemente elegir un filtro de acoplamiento con respuesta
al impulso cos[2nfJT - t)], correspondiente a 8 = 0. La salida de un filtro de este tipo en
respuesta a una sefial recibida x(t) esta dada por
y(t) =
=cos[27tf;(T-t)]
x(1) sen(27tf;1) d1
(6.158)
406
CAPITULO
11
laT di
x(1l
Yr
Elevador al
cuadrado
Extractor
de rafz
cuadrada
cos (21ff;1l
YQ
laT di
Salida
l,
Elevador al
cuadrado
sen
al
Muestra a
Filtro de
acoplamiento a
cos
t =T
(2nf,t)
Yr
Elevador al
cuadrado
OS1ST
Extractor
de rafz
cuadrada
x(1l
Muestra a
Filtro de
acoplamiento a
Salida
t=T
Elevador al
cuadrado
(2nf,t)
0 SIS T
sen
YQ
bl
Filtro de
acoplamiento a
x(t)
cos
(21tf,t)
Muestra a
Detector de
envolvente
t=T
~Salida
l,
OStST
cl
FIGURA
Sin embargo lo anterior es solo la salida del receptor en cuadratura. Por tanto, la salida (en el
tiempo T) de un filtro de acoplamiento a la sefial cos(2nft + 8) de fase arbitraria 8 seguida por
un detector de envolvente es la misma que la salida corre~pondiente del receptor en cuadratura
de la figura 6.37a. Esta forma de receptor se presenta en la figura 6.37c. La combinaci6n del
filtro de acoplamiento y del detector de envolvente que se muestra en la figura 6.37c recibe el
nombre de filtro de acoplamiento no coherente.
La necesidad de un detector de envolvente que siga al filtro de acoplamiento en la
figura 6.37c puede justificarse tambien de manera intuitiva del siguiente modo. La salida de
un filtro de acoplamiento a una onda RF rectangular alcanza un pico positivo en el instante
de muestreo t = T. Si, a pesar de eso, la fase del filtro no esta acoplada a la de la sefial, es
posible que el pico ocurra a un tiempo diferente del instante de muestreo. En realidad, si la
fase difiere en 180 grados obtenemos un pico negativo en el instante de muestreo. La figura 6.38
ilustra la salida de un filtro de acoplamiento para las dos condiciones lfmite: e = 0 ye = 180
grados. Para evitar un muestreo inadecuado que surge a falta de informaci6n previa acerca de
la fase e, es razonable retener unicamente la envolvente de la salida del filtro de acoplamiento, puesto que esta es por completo independiente del desajuste de fase
e.
1.0
407
-----------::::.:;" - - -
2T
__ .....
a)
1.0
------------:;;o-,.,,,,.,.,..,...
.............
bl
FIGURA
6.38
= 0 y b)
= 180 grados.
g1 (t) + w(t),
g 2 (t) + w(t),
(6.160)
El requerimiento implica utilizar x(t) para discriminar entre s 1 (t) y s2 (t), independientemente de
la fase portadora.
408
CAPiTULO
lll
Para este proposito empleamos el receptor que se ilustra en la figura 6.39a; este consiste
en un par de filtros de acoplamiento a las sefi.ales recibidas 5 1 (t) y 5 2 (t). Como se desconoce la
fase portadora, el receptor se basa en la amplitud como el (mico discriminante posible. Por
tanto, las salidas del filtro de acoplamiento son detectadas par la envolvente, muestreadas y
despues comparadas entre sf. Si la trayectoria superior en la figura 6.39a tiene una amplitud de
salida 11 mayor que la amplitud de salida 12 de la trayectoria inferior, el receptor toma una decision a favor de 5 1 (t). Si lo inverso es correcto, la decision es a favor de 5 2 (t). Cuando existe
igualdad, la decision quiza se realice lanzando al aire una moneda sin alterar al azar. En cualquier caso, ocurre un error de decision cuando el filtro de acoplamiento que rechaza la componente de sefi.al de la sefi.al recibida x(t) tiene una amplitud de salida mayor (debido exclusivamente
al ruido) que el filtro de acoplamiento par el que pasa.
De acuerdo con la explicacion que se presento en la seccion 6.6, notamos que un filtro de
acoplamiento no coherente (constituyendo la trayectoria superior o inferior en el receptor de la
figura 6.39a) puede considerarse equivalente a un receptor en cuadratura. Este ultimo cuenta
con dos canales. Una version del receptor en cuadratura se muestra en la figura 6.39b. En el
canal superior, denominado el canal en fa5e, la sefi.al recibida x(t) se correlaciona con la funcion
'l/J;(t), que representa una version escalada de la sefi.al transmitida s1(t) o s2 (t) con fase portadora
Muestra a
Filtro de
acoplamiento a
s 1 (t)
t=
Detector de
envolvente
x(t)
se elige s1 (t).
Filtro de
acoplamiento a
s2 (t)
l,
Detector de
envolvente
Muestra a
t=
a)
Dispositivo
de ley
cuadratica
x2
!,
12l
Canal en fase
ljl,(t)
+
Extractor de
rafz cuadrada
x(t)
+
Dispositivo de
ley cuadr8.tica
ijf,(t)
x2
Q,
Canal en cu ad ratu ra
b)
FIGURA
6. 7
409
cero. En cambio, en el canal inferior, denominado canal en cuadratura, x(t) se correlaciona con
otra funcion tP', (t), la cual representa la version de lfl; (t) que se produce a partir del corrimiento
de la fase portadora en -90 grados. De manera natural, lfl;(t) y tfr, (t) son ortogonales entre sf.
La sefial tfr,(t),es de hecho la transformada de Hilbert de 1/l;(t); la transformada de Hilbert
se explica en el apendice 2. Para ilustrar la naturaleza de esta relacion, sea
l{f,(t) = m(t)cos(2nf,t)
(6.161)
donde m(t) es una sefial de mensaje limitada en banda. Por lo comun, la frecuencia f de la
portadora es mayor que la componente de frecuencia mas alta de m(t). Entonces (de n'ianera
similar a la exposicion acerca de la CAP que se presento en la seccion 6.4) la transformada de
Hilbert de \jl,(t) esta definida por
tfr,(t) = m(t) sen(2nf,t)
(6.162)
Puesto que
co{ 27tf,t -
~ )= sen(27tf,t)
vemos que tfr, (t) se obtiene en realidad de lfl;(t) desfasando la portadora cos(2nf,t) en -90 grados. Una propiedad importante de la transformacion de Hilbert es que una sefial y su transformada de Hilbert son ortogonales entre sf. De tal manera, 1/l;(t) y tfr,(t) son ortogonales entre
ellas, como ya se enuncio.
La probabilidad promedio de error correspondiente al receptor no coherente de la figura
6.39a esta dada por la formula simple
P =_lexp(-___E_:
e
2
2N 0
(6.163)
donde E es la energfa de la sefial por simbolo, y N of2 es la densidad espectral del ruido.
!ii DEDUCCION DE LA ECUACION ( 6.163)
410
CAPiTULO
(ruido)
b)
a)
6.40
generalizado.
FIGURA
vez de s1 (t). Para calcular la probabilidad de error que se comete de esa manera, debemos tener
la funci6n de densidad de probabilidad de la variable aleatoria L 2 (representada por el valor de
muestreo 12). Pu es to que el filtro en la trayectoria inferior es ta acoplado a s2 (t), y es ta ultima es
ortogonal a la sefial transmitida s1 (t), se concluye que la salida de este filtro de acoplamiento se
debe exclusivamente al ruido. Sean x12 y xQ 2 las componentes en fase y en cuadratura de la salida
del filtro de acoplamiento en la trayectoria inferior de la figura 6.39a. Entonces, a partir de la
estructura equivalente que se describe en la figura 6.39b, vemos que (para i = 2)
l 2 =~XI2+xb 2
(6.164)
La figura 6.40a presenta una interpretaci6n geometrica de esta relaci6n. El ruido del canal
w(t) es tanto blanco (con densidad espectral de potencia N/2) como gaussiano (con media
cero). De modo correspondiente, encontramos que las variables aleatorias X12 y XQ2 (representadas por los valores de muestreo x12 y xQ 2) son de distribuci6n gaussiana con media cero y
varianza N rJ2, dada la fase 8. Por tanto, podemos escribir
f,,,
(6.165)
(6.166)
En seguida utilizamos un resultado perfectamente conocido de la teorfa de la probabilidad, a
saber, el hecho de que la envolvente de un proceso gaussiano presenta una distribuci6n de Rayleigh
yes independiente de la fase 8 (vea la secci6n 1.12). De modo espedfico, en la situaci6n presente podemos establecer que la variable aleatoria L 2 [cuyo valor de muestreo 12 se relaciona con x12
y xQZ mediante la ecuaci6n (6.164)] tiene la siguiente funci6n de densidad de probabilidad
212
( - Ii
-exp
- } l2 ~ o
fL, (12) = No
No
{
0,
en otro lado
(6.167)
La figura 6.41 muestra una grafica de esta funci6n de densidad de probabilidad. La probabilidad
condicional de que 12 > 11, dado el valor de muestreo I" se define por medio del area sombreada
de la figura 6.41. De ese modo tenemos
(6.168)
6. 7
411
fL,(lz)
error
ll
0
FIGURA
6.41
l,
P(I, >I,
11,)=exp(~ ~"
(6.169)
/1 = ~Xf1 + xb1
(6.170)
La figura 6.40b presenta una interpretaci6n geometrica de esta relaci6n. Puesto que una seiial transformable de Fourier y su forma de transformada de Hilbert constituyen un par ortogonal, se llega al
resultado de que x11 es producto de la seiial mas el ruido, en tanto que xQ 1 se origina exclusivamente
del ruido. Esto significa que 1) la variable aleatoria X11 representada par el valor de muestreo x11
tiene una distribuci6n gaussiana con media .JE y varianza N J2, donde E es la energfa de la seiial par
sfmbolo, y 2) la variable aleatoria XQ 1 representada par el valor de muestreo xQ 1 es de distribuci6n
gaussiana con media cero y varianza N/2. Par tanto, es posible expresar de la siguiente manera las
funciones de densidad de probabilidad de estas dos variables aleatorias independientes:
(6.171)
y
(6.172)
Puesto que las dos variables aleatorias XII y XQ 1 son independientes, su funci6n de densidad de
probabilidad conjunta es simplemente el producto de las funciones de densidad de probabilidad
dadas en las ecuaciones (6.171) y (6.172).
Para encontrar la probabilidad promedio de error, tenemos que promediar la probabilidad
condicional de error dada en la ecuaci6n (6.169) sobre todos los valores posibles de 11 Naturalmente, este calculo requiere el conocimiento de la funci6n de densidad de probabilidad de las
variables aleatorias L 1 representada por el valor de muestreo 11 El metodo estandar implica en
este caso combinar las ecuaciones (6.171) y (6.172) para determinar la funci6n de densidad de
probabilidad de L 1 resultado de la seiial mas el ruido. Sin embargo, esto lleva a calculos bastante
412
CAPiTULO
111
complicados que implican el uso de las funciones de Bessel. Esta dificultad analftica quiza se
haga a un lado mediante el siguiente metodo. Dadas x11 y xQt' ocurre un error cuando, en la
figura 6.39a, la amplitud de la salida de la trayectoria inferior 12 debida solo al ruido supera a !
1
que se origina de la sefial mas el ruido; de la ecuaci6n (6.170) tenemos
l~ = x;1 + xb 1
(6.173)
La probabilidad de tal ocurrencia se obtiene al sustituir la ecuaci6n (6.173) en la (6.169), lo
cual se indica mediante
,
XI1 + xb1)
(6.174)
No
Esta es ahora una probabilidad condicional de error, condicional sobre la salida del filtro de
acoplamiento en la trayectoria superior considerando los valores X11 y XQ 1 Esta probabilidad
condicional multiplicada por la funci6n de densidad de probabilidad conjunta de X11 y XQ 1 es
entonces la densidad de error, dadas xll y XQl. En vista de que xll y XQl son estadfsticamente
independientes, su funci6n de densidad de probabilidad conjunta es igual al producto de sus
funciones de densidad de probabilidad individuales. La densidad de error resultante es una
expresi6n complicada de x11 y xQ 1 Sin embargo, la probabilidad de error, que es el aspecto de
interes, puede obtenerse de una manera relativamente simple. Utilizamos primero las ecuaciones
(6.1 71), (6.1 72) y (6.174) para evaluar la densidad de error deseada como
P(error Ix11 ,xQ 1 )fxll (x 11 )fxQ 1 (xQ 1 )
(6.175)
Al comp le tar el cuadrado en el componente de la ecuaci6n (6.17 5), es factible reescribir el
exponente, salvo por -1/N0 , como
x;1 + xb 1 + (x 11
-JE) 2 + xb 1 = 2( Xn -
+ 2xb 1 +
(6.176)
.},
=
(
-=exp
-IJ;
2xb 1 )
dx,.
(6.177)
dxQ 1
(6.178)
y
2x~1 ] dxQ
f-=exp -N
o
=
-ffo1t
1 -
(6.179)
.JE /
6.8
413
2N 0
6.8
(6.180)
enotro lado
donde la frecuencia f; de la portadora es igual a uno de dos valores posibles, f 1 yf 2 ; para asegurar
que las sefiales que representan estas dos frecuencias sean ortogonales, elegimos f; = n/fb, donde
ni es un entero. La transmisi6n de la frecuencia f 1 representa al simbolo 1, y la transmisi6n de la
frecuencia f 2, al simbolo 0. En la detecci6n no coherente de es ta onda modulada en frecuencia, el
receptor consiste en un par de filtros de acoplamiento seguido por detectores de envolvente, como
en la figura 6.42. El filtro en la trayectoria superior del receptor se acopla a cos(27tf 1t); el filtro en
la trayectoria inferior, a cos(2nf zt), yen ambos casos 0 ~ t ~Tb. La salida que produce el detector
de envolvente se muestrea a t = Tb, y se comparan sus valores. Las muestras de envolvente de las
trayectorias superior e inferior en la figura 6.42 se indican como 11 y1 2 , respectivamente. Entonces, si 11 > 12, el receptor decide a favor del simbolo 1 y, en caso contrario, a favor del simbolo 0.
Si 11 = 12 , el receptor simplemente realiza una suposici6n a favor del simbolo 1 o 0.
La FSK binaria no coherente que se describe aqui es un caso especial de la modulaci6n
ortogonal no coherente con T = Tb y E = Eb, donde Tb es la duraci6n de bit y Eb es la energia
Muestra al
tiempo
Filtros de
acoplamiento a
cos (2ref,t)
t=Tb
Detector de
envolvente
0$t$Tb
Dispositivo
de
comparaci6n
x(t)
se elige 1.
Si! 1 < !2
se elige 0.
l,
Filtros de
acoplamiento a
cos (2ref,t)
05:t5:T
Detector de
envolvente
Muestra al
tiempot =Tb
---~
FIGURA
6.42
414
CAPiTULO
11
de la sefial por bit. Por tanto, utilizando la ecuacion (6.163), encontramos que la tasa de error de
bits para la FSK binaria caherente es
P =_!._exp[-__S_)
e
2
2N 0
(6.181)
6. 9
(6.182)
Sea s2 (t) la sefial DPSK transmitida en 0 s; ts; 2Tb para el caso en el que tenemos el simbolo
binario 0 en la entrada del transmisor en Tb s; t s; 2Tb. La transmision del 0 avanza la fase
portadora en 180 grados, por lo que definimos s2 (t) como
jft-
cos(27tfJ),
s 2 (t) =
[&cos (27tf. t + 7t)'
~ 2Tb
'
(6.183)
6.9
415
Vemos de inmediato, a partir de las ecuaciones (6.182) y (6.183), que s1 (t) y s 2 (t) son en realidad ortogonales sobre el intervalo de dos bits 0-:::; t-:::; 2Tb. En otras palabras, la DPSK es un caso
especial de la modulaci6n ortogonal no coherente con T = 2Tb y E = 2Eb. Par tanto, utilizando
la ecuaci6n (6.163) encontramos que la tasa de error de bits para la DPSK esta dada por
P,
~~exp(-~:)
(6.184)
la cual proporciona una ganancia de 3 dB con respecto a la FSK no coherente para el mismo
valor de E/N0
Generaci6n y detecci6n de la DPSK
Si el sfmbolo binario entrante bk es 1, el sfmbolo dk queda sin cambio con respecto al bit
anterior.
Si el sfmbolo binario entrante bk es 0, el sfmbolo dk cambia con respecto al bit anterior.
La secuencia codificada diferencialmente {dk} generada de ese modo se utiliza para correr la
fase de una portadora con los angulos de fase 0 y 7t radianes representando, respectivamente, los
sfmbolos 1 y 0. El proceso de codificaci6n diferencial de fase se ilustra en la tabla 6. 7. Advierta
que dk es el complemento de la suma de bk y dk-l de modulo 2.
El diagrama de bloques de un transmisor DPSK se presenta en la figura 6.43a. Consiste, en
parte, en una red 16gica y en un elemento de retardo de un bit interconectados de manera que
conviertan la secuencia binaria sin procesar {bk} en una secuencia codificada diferencialmente
{dk}. Esta secuencia se codifica en nivel de amplitud y luego se usa para modular una onda portadora de frecuencia f , produciendo de ese modo la sefial DPSK que se desea.
Suponga a continuaci6n, en la detecci6n coherente diferencialmente de la DPSK binaria,
que se desconoce la fase portadora. En ese caso, al considerar que el receptor se esta equipando
con un canal en fase y en cuadratura, tenemos un diagrama del espacio de sefiales donde los
puntos de la sefial recibida son (A cos 8, A sen 8) y (-A cos 8, -A sen 8), con 8 denotando la
fase desconocida y A la amplitud. Esta geometrfa de sefiales posibles se ilustra en la figura 6.44.
El receptor mide las coordenadas (x10, xQ) en el tiempo t = Tb y (xL, xQ) en el tiempo t = 2Tb. La
cuesti6n por resolver es si estos dos puntos corresponden al mismo punto de la sefial o a diferentes. Admitiendo que los dos vectores x0 y x 1, con puntos finales (xlo, xQ) y (x1,. xQ,), apuntan mas
o menos en la misma direcci6n si su producto intemo es positivo, podemos formular la prueba
de hip6tesis como sigue:
lEl producto intemo x;i x 1es positivo o negativo?
TABLA
6.7
{bk}
{dk-1}
1
1
1
0
0
0
0
1
7t
1t
1
1
1
1
1
1
416
CAPiTULO
Secuencia
binaria de
Recorredor de
nivel de
amplitud
Red 16gica
entrada
Modulador de
producto
Seiial
DPSK
Retardo
Tb
a)
Canal en fase
dt
cos (21tf/)
Retardo
Tb
Corredor
x(t)
lndica 1 si
y >o
lndica 0 si
y<0
Dispositivo de
decisi6n
de fase de
-90
+
Retardo
Tb
Umbra!= 0
Canal en cuadratura
b)
FIGURA
6.43
indicado 1
X10X11
+xQoxQ1
;:::
(6.185)
indicado 0
)2]
Por tanto, al sustituir esta identidad en la ecuaci6n (6.185) y multiplicar ambos miembros de la
prueba por 4, obtenemos la prueba equivalente:
indicado 1
-(xlo - X11 )2 -
(xQo -
X11 )2
;:::
indicado 0
(6.186)
Por tanto, es posible considerar al proceso de toma de decisiones como la prueba de si el punto
(x10 , xQ) esta mas cercano a (x 1i, xQ) o a su imagen (-x1i, -xQ)
6.10
------~
A sen e
/I
/
/
I
I
I
I
I
I
/
/
-A cos e
41 7
~~~~-:~~~-//-+-~~~A-c-os-e~~~-x,
I
I
/
/
I
I
I
/
/
/
~"._~----- -Asene
FIGURA
PROBABILIDAD DE ERROR
En la tabla 6.8 hemos resumido las expresiones para la tasa de error de bits (BER) para la PSK
binaria coherente, la FSK binaria coherente convencional con decodificaci6n de un bit, la
DPSK, la FSK binaria no coherente, la QPSK coherente y la MSK coherente, cuando operan
por un canal AWGN. En la figura 6.45 hemos utilizado las expresiones que se resumen en la
tabla 6.8 para graficar la tasa de error de bits como funci6n de la relaci6n de la energfa de sefial
por bit a la densidad espectral de ruido, E/N0
TABLA
QPSK coherente
MSK coherente
!ferc(~Eb /N 0 )
!ferc(~Eb /2N 0 )
c) DPSK
!exp(-Eb/N 0 )
!exp(- Eb /2N 0 )
418
CAPITULO
11
10-2
i?
J!l
ll
Q)
"C
eiii
Q)
"C
"'
i!!!"'
io-3
2.5
Eb
5.0
7.5
10
12.5
dB
No'
FIGURA
6.45
Con base en las curvas de desempefio que se muestran en la figura 6.45, el resumen de
formulas que se da en la tabla 6.8 y las ecuaciones de definici6n correspondientes a las formatos
de modulaci6n pertinentes, podemos plantear las siguientes enunciados:
1. Las tasas de error de bits para todos las sistemas disminuyen monot6nicamente con las
valores crecientes de E/N0 ; las curvas de definici6n tienen una forma similar a una cascada.
2. Para cualquier valor de E/N0 , la PSK binaria, la QPSK y la MSK coherentes producen una
tasa de error de bits mas pequefia que cualquiera de las demas esquemas de modulaci6n.
3. La PSK binaria coherente y la DPSK requieren un E/N0 que es 3 dB menor que las valores
correspondientes para la FSK binaria coherente convencional y para la FSK binaria no
coherente, respectivamente, para producir la misma tasa de error de bits.
4. A valores elevados de E/N0 , la DPSK y la FSK binaria no coherente se desempefian casi
tan bien (hasta dentro de 1 dB aproximadamente) que la PSK binaria coherente y la FSK
binaria coherente convencional, respectivamente, para la misma tasa de bits y energia de
sefial par bit.
5. En la QPSK coherente se usan dos portadoras ortogonales .J2!T cos(2:rrf ct) y
.J2/T sen(2:rr(t), donde la frecuencia de la portadora (es un multiplo entero de la veloci-
6.10
419
dad del simbolo l!T, con el resultado de que los dos flujos de bits independientes pueden
transmitirse de manera simultanea y detectarse de modo subsecuente en el receptor.
6. En el caso de la MSK coherente, existen dos portadoras ortogonales, a saber,
~2/Tb cos(2rr(t) y ~2/Tb sen(2rrfct), las cuales se modulan por media de dos pulsos de
formaci6n de simbolo antfpodas cos(m/2Tb) y sen(m/2Tb), respectivamente, a lo largo de
intervalos 2Tb, donde Tb es la duraci6n del bit. De modo correspondiente, el receptor
utiliza un proceso de decodificaci6n de fase coherente a lo largo de dos intervalos de bit
sucesivos para recuperar el flujo de bit original.
7. El esquema MSK difiere de su contraparte, la QPSK, a causa de que su receptor tiene
memoria. En particular, el receptor MSK toma decisiones sabre dos intervalos de bits sucesivos. De esa manera, aunque la sefi.al transmitida tiene un formato binario representado
por la transmisi6n de dos frecuencias distintas, la secuencia de memoria en el receptor
hace que asuma un diagrama del espacio de sefi.ales bidimensional. Hay cuatro puntos de
mensaje, dependiendo de que simbolo binario (0 o 1) se envi6 y de la historia de fase
pasada de la sefi.al FSK.
II EFICIENCIA DEL ANCHO DE BANDA DE LAS TECNICAS DE
MODULACION DIGITAL M-ARIAS
En la tabla 6.9 hemos resumido los valores caracteristicos de los requerimientos de ancho de banda
de potencia para esquemas PSK coherentes binarios y M-arios, suponiendo una probabilidad promedio del error de simbolo igual a 10--4 y que los sistemas operan en ambientes de ruido identicos. Esta
tabla muestra que, entre la familia de sefi.ales PSK M-arias, la QPSK (correspondiente a M = 4)
ofrece el mejor compromiso entre los requerimientos de potencia y ancho de banda. Por esta raz6n,
encontramos que la QPSK se utiliza bastante en la practica. Para M > 8, los requerimientos de
potencia se vuelven excesivos; por tanto, no se usan mucho en la practica los esquemas PSK M-arios
con M > 8. Ademas, los esquemas PSK M-arios coherentes requieren equipo considerablemente
mas complejo que los esquemas PSK coherentes para la generaci6n o detecci6n de sefi.ales, especialmente cuando M > 8. (La PSK 8 coherente se usa en las comunicaciones de satelite.)
Basicamente, la PSK M-aria y la QAM M-aria tienen caracterfsticas espectrales y de ancho de banda similares. Para M > 4, sin embargo, los dos esquemas presentan diferentes constelaciones de sefi.ales. En el caso de la PSK M-aria la constelaci6n de sefi.ales es circular, en
tanto que para la QAM M-aria es rectangular. Por otra parte, una comparaci6n de estas dos
constelaciones revela que la distancia entre los dos puntos de mensaje de la PSK M-aria es
menor que la que hay entre los puntos de mensaje entre la QAM M-aria, para una potencia
transmitida maxima fija. Esta diferencia basica entre los dos esquemas se ilustra en la figura 6.46
para M = 16. En consecuencia, en un canal AWGN, la QAM M-aria supera a la PSK M-aria
TABLA
Valor de M
4
8
16
32
De Shanmugan ([136], p. 424).
(Ancho de banda)M-aria
(Ancho de banda)binana
0.5
0.333
0.25
0.2
0.34
3.91
8.52
13.52
dB
dB
dB
dB
420
CAPfTULO
111
4>2
/
ff
4>2
........ -.,
'
'a...
"It\
'
... _ . ,..
4>1
a)
FIGURA
6.46
,
,..
I
I
' .,.._ \
\I
.o I I
\
" ' ,.. ,.
4>1
- -
b)
Constelaci6n de senales para a) PSK M-aria y b) la QAM M-aria correspondiente, para M = 16.
correspondiente en el desempefio relativo a los errores en el caso de M > 4. Sin embargo, puede
obtenerse el desempefio superior de la QAM M-aria solo si el canal no presenta no linealidades.
Al igual que en el caso de la FSK M-aria encontramos que para una probabilidad de error
fija, el aumento de M produce un menor requerimiento de potencia. Sin embargo, esta reduccion
de la potencia transmitida se logra a costa del incremento del ancho de banda del canal. En otras
palabras, la FSK M-aria se comporta de modo opuesto a la PSK M-aria. Volveremos al tema en un
contexto de la teorfa de la informacion en el capftulo 9, por lo que integraremos un conocimiento
mas amplio con respecto a la comparacion de los comportamientos de la PSK y la FSK M-arias.
6.11
421
El metodo mas simple para disefi.ar modems consiste en tratar la red publica de conmutacion
telefonica completa coma una red analogica, segun se indica en la figura 6.4 7a. [Recuerde
del capitulo 3 que la PSTN es casi por completo digital debido al uso de la modulacion por
codificacion de pulsos (PCM) para la transmision de sefiales de voz.] En un escenario de este tipo,
las conversiones analogico a digital y digital a analogico se necesitan siempre que los modems
envfan y reciben sefi.ales de dicha red. La configuracion de modem que se describe en la figura
6.4 7a exhibe "simetrfa" a ca us a de que ambos modems son identicos y de que la velocidad de datos
en el sentido directo (del proveedor de servicios de Internet al usuario) es exactamente la misma que
la velocidad de datos en el sentido inverso (del usuario al proveedor del servicio de Internet).
La configuracion de modem simetrica de la figura 6.4 7a abarca un gran numero de tipos
de modem, que van desde velocidades de datos de 300 bis hasta 36,600 bis, coma se resume en
la tabla A6. 7 acerca de la seleccion de modems estandar. El disefio de modems empieza con el
corrimiento de frecuencia por llaveo, el cual provee velocidades de datos relativamente bajas.
A medida que aumento la demanda de transmision de datos por canales telefonicos, se fueron
utilizando tecnicas de modulacion cada vez mas complicadas para mejorar el uso de la capacidad de informacion de dichos canales.
Considere, por ejemplo, el popular estandar de modem V.32 que tiene las siguientes caracterfsticas:
Frecuencia de portadora = 1800 Hz
Velocidad de modulacion = 2400 bauds
Velocidad de datos = 9600 bis
La tasa de datos transmitidos de 9600 bis supone una alta relacion sefi.al a ruido. El estandar
V.32 especifica dos esquemas de modulacion alternativos:
--+Analogico
Di recto
Red telefonica
publica
conmutada
Analogico
Modem
anal6gico
del
servidor
a)
Di recto
Inverso
Modem
anal6gico
del usuario
--+Analogico
Red telef6nica
publica
conmutada
Digital
Modem
digital del
servidor
b)
6.47 a) Panorama del ambiente de la configuracion del modem simetrico: las velocidades de datos
directos e inversos son iguales. b) Panorama ambiental de la configuracion de modem "asimetrica": la velocidad
de datos directos es superior que la de los inversos.
FIGURA
422
CAPiTULO
111
Asignador
del espacio
de senales
de 16 puntos
a" }
bn
Salida
OAM de 16
Codificador diferencial
a)
Dibit de entrada{
me nos
Q4,"
Q1, n
significativo
Dibit de entrada
mas significativo
Q2
'"
{ Ql,n
-------------------.;..!
,------------1
I 12,
Memoria s61o
de lectura
Codificador
convolucional
Asignador del
espacio de
senales de 32
puntos
an}
Salida OAM
de 32
bn
I
I
I I
I
I 2,n-1
I
I
I
I
I
I
I
l ____________ J
Codificador diferencial
b)
FIGURA
6.48
mas significativo, e 11 n- 112 n-l el valor previo de la salida de dibit correspondiente mediante
el codificador. Entonces, 'en respuesta a los dibits Q 1,nQ 2,n e l 1,n_ 112,n-l' el codificador diferencial produce el dibit 11,)2, el cual, a su vez, induce un cambio de fase en la seiial modulada. Este cambio de fase, medido en la direcci6n contraria a la de las manecillas del reloj,
esta gobernado por el esquema de codificaci6n Gray de la tabla 6.10. Advierta que el
cambio de fase se determina par completo a partir del dibit de entrada Q 1,nQ 2,n. En relaci6n con lo que se refiere a la modulaci6n diferencial en fase, hay otro asunto que necesita
tomarse en cuenta: un c6digo para identificar los cuatro cuadrantes del espacio de seiiales
bidimensional. Este segundo aspecto se resuelve adoptando el esquema de codificaci6n
Gray que se incluye en la figura 6.49.
Considerando ahora la modulaci6n de amplitud, es necesario especificar un c6digo
para los cuatro valores posibles que puede asumir el dibit de entrada menos significativo,
denotado por Q 3,nQ4,n, digamos, en el primer cuadrante. Este aspecto se aborda adoptando
el c6digo Gray para los cuatro puntos de seiial en el primer cuadrante que se muestran
con el sombreado mas ligero en la figura 6.49.
El aspecto final que necesita resolverse es la invarianza rotacional de 90, que resulta
de la codificaci6n diferencial. Esta forma de varianza significa que la constelaci6n QAM
M-aria total se observa exactamente igual cuando se rota un multiplo entero de 90, sin
6.11
423
Q2,n
0
0
1
1
0
1
0
1
Cambia de fase
(grados)
90
0
180
270
que importe si esta codificada o decodificada; en ese caso el receptor puede decodificar
correctamente la secuencia de mensaje transmitida cuando la fase del oscilador local difiere de la fase portadora en un multiplo entero de 90. Este requerimiento final se satisface completando los c6digos Gray para los puntos de mensaje en los tres cuadrantes restantes
de la manera que se sefi.ala en la figura 6.49. Las llneas punteadas se incluyen en la figura
6.49 para ilustrar la invarianza rotacional de 90 grados.
Reuniendo todos estos aspectos en la modulaci6n de amplitud y en fase combinada, obtenemos la constelaci6n QAM 16 que se mostr6 antes en la figura 6.l 7a, la cual
se reproduce aquf como la figura 6.50a. En forma correspondiente, el sistema de codificaci6n consiste en un codificador diferencial seguido por un asignador del espacio de
sefi.ales de 16 puntos, coma se indica en la figura 6.48a. El modem V.32 configurado de esa
manera se dice que es no redundante debido a que, con 16 puntos de constelaci6n, la
palabra de c6digo transmitida de 4 bits no tiene bits redundantes.
C6digo de cuadrante: 11
6.49 Ilustraci6n de la codificaci6n Gray de los cuatro cuadrantes y dibits en cada cuadrante para el
modem V.32. Las flechas punteadas ilustran la invarianza rotacional de 90.
FIGURA
424
CAPiTULO
Iii
1011
D
@
1001
1010
1000
-3
-1
A@
1110
1101
3
-1
0001
0000
0011
-3
0010
0100
0101
00000
1100
<f>1
11000
1111
4~
11111 "'
0 01
01111
.
11001
10
00010
11110
01101
11010
00011
11101
0110
0111
b)
a)
6.50 a) Constelacion de sefiales de! modem V32 utilizando codificacion no redundante. b) Constelacion de sefiales del modem V32 utilizando codificacion de enramado.
FIGURA
Como un ejemplo ilustrativo de como opera este modem V.32 particular, considere que el
grupo presente de 4 bits de entrada es 1001 y que el dibit producido a salida por el modem es
igual a 11. Para este ejemplo, tenemos entonces
10
Ql,nQ2,n
Q3,nQ4,n
= 01
Il,n-112,n-l
= 11
Entonces, de acuerdo con el esquema de codificacion para los cuatro cuadrantes especificado en
la figura 6.49, el dibit de salida previo 11 significa que el modulador estaba residiendo anteriormente en el primer cuadrante. Debido a que el dibit de entrada correspondiente es 10, se concluye
de la tabla 6.10 que el modulador experimenta un cambio de fase de 180 en la direccion contraria
a la de las manecillas del reloj, cambiando de ese modo su operacion a la del tercer cuadrante
identificado por el dibit 00. Por ultimo, siendo 01 el valor presente del dibit Q 3,nQ4.n, menos significativo, el modulador produce una sefial cuyas coordenadas son an = -3 (a lo largo del eje <jl 1) y
bn = - 1 (a lo largo del eje <jl 2). Esta salida corresponde a la palabra de codigo 0001.
Cuando la relacion sefial a ruido no es suficientemente alta, el modem V.32 cambia a su
modo QPSK, operando a una velocidad reducida de 4800 b/s. En este modo de operacion, los
cuatro estados del modo se representan por medio de los puntos marcados A, B, C y D en la
figura 6.50a.
Codificaci6n de enramado
La codificacion de enramado es un esquema de correccion de errores directo donde la codificacion y la modulacion se consideran como una entidad combinada en vez de dos operaciones
6.11
425
independientes. La figura 6.48b presenta el sistema de codificacion del modem V.32 con codificacion de enramado. La secuencia de datos entrante se divide en cuadribits, aunque a diferencia del
caso de la codificacion no redundante, estos se transmiten por el canal como una seiial QAM 32.
Como se indica en la figura 6.48b, el codificador de enramado implica el uso de un codificador
convolucional que opera sobre la salida del codificador diferencial. (Los codificadores convolucionales
se explican en el capftulo 10.) Sin embargo, la eleccion de la codificacion convolucional se restringe en el modem V.32 para adaptarse al USO de la codificacion diferencial (es decir, invarianza
rotacional de 90). En realidad, este requerimiento no puede satisfacerse por medio de un codificador
convolucional. En cambio, este ultimo debe ser no lineal; 14 vea el problema 10.30.
El proceso de codificacion de datos en el modem V.32 con codificacion de enramado se
ejecuta en tres etapas:
Para un USO mas eficiente de la red publica de conmutacion telefonica, debemos tratar esta
como lo que realmente es: una red enteramente digital que no es lineal. En particular, ya que los
proveedores de servicios de Internet se implantan digitalmente, se elimina la necesidad de conversion analogica-digital en el modem ISP, lo cual significa que la comunicacion entre la ISP y
la PSTN puede ser totalmente digital, como se muestra en la figura 6.4 7b. Sin embargo, el
modem del usuario tiene que permanecer analogico debido a que el lazo local es analogico, por
lo que requiere el uso de conversiones analogica-digital y digital-analogica cada vez que el
modem del usuario envfa seiiales a y las recibe de la red publica de conmutacion telefonica. La
configuracion de modem que se describe en la figura 6.4 7b es "asimetrica", de manera que es
posible que la velocidad de los datos de transmision en sentido directo sea mucho mayor que la
correspondiente a la velocidad de datos de transmision en sentido inverso, como se explica a
continuacion.
426
CAPiTULO
11
Como se menciono antes, una PSTN digital se basa en el uso de la PCM para la transmision de sefiales de voz. Las caracterfsticas importantes del sistema para la explicacion presente
son las siguientes (vea el capitulo 3):
~
Modem digital
A partir de la descripcion de un canal de banda de voz PCM que se presenta en el capftulo
3, encontramos que el disefio del modem digital esta restringido por tres factores fuera de nuestro control. Las restricciones de disefio son:
(El criteria de Nyquist para interferencia de intersfmbolo cero se explica en el capftulo 4.)
Una realizaci6n del
modem digital
Una solucion de este problema de disefio de sefial se vuelve en particular diffcil por el
hecho de que el filtro del transmisor PCM tiene un ancho de banda de casi 3.5 kHz y no de 4
kHz (la mitad de la frecuencia de muestreo f ). La aplicacion inmediata de es ta restriccion es
que en lugar del conjunto deseado de 8000 ~uestras, solo podemos generar 2 x 3500 = 7000
muestras independientes cada segundo de acuerdo con el criteria de Nyquist para interferencia
6.11
_J~2~~
---<1,___.1...._
Tiempo
I . . . . ...._s_-------..J.'--<1,__-<1>---<>---<-------1--,__
I
16.-1 17.-1
11.0
12.0
13,0
14,0
1---<N + 1) T,
FIGURA
6.51
15,0
16,0
17,0
11,1
12,1
13,1
14,I
15,1
16,I
17.1
11,2
= 1000.s ---I
1) T, segundos.
de intersfmbolo. ZComo ajustaremos entonces 7000 muestras independientes por segundo dentro del marco preestablecido de 8000 muestras por segundo?
Para dar respuesta a esta pregunta fundamental, utilizamos la forma equivalente no uniforme recurrente del teorema de muestreo. Para ser mas espedficos, considere la situacion que se
describe en la figura 6.51, donde las muestras se dividen en grupos, cada uno de ellos conteniendo N muestras espaciadas uniformemente, y con los grupos teniendo un periodo recurrente
de (N + l)T, segundos, donde T, = 1/f5 La ilustracion que se presenta en la figura 6.51 corresponde al problema presente: T, = 125 s y N = 7. Los instantes de muestreo en la distribucion
no uniforme de la figura 6.51 se escriben como
tk.l=tk+(N+l)lT,
k=l,2, ... ,N
l = 0, 1, 2, ...
(6.187)
Todo esta listo ahora para que definamos la sefi.al limitada en banda s(t) de la manera siguiente: 15
s(t)=
I,
I,s(tk,i)lflk(t-(N+l)lT,)
1~~
k~l
(6.188)
sen
lflk(t) = senc
t- t
k
( (N + l)T q-1
' q;k sen(
1t
(t - t )
(N + l)T
'
(N +l)T,
(tk
-tq))
(6.189)
Al calcular la ecuacion (6.189) para N = 7, obtenemos los siete pulsos estdndar que se grafican
en la figura 6.52, donde el tiempo esta normalizado con respecto al periodo de muestreo T.
Estos pulsos exhiben las siguientes propiedades:
'
Cada pulso estandar esta normalizado de manera que tenemos
l/F{ ;, )= l/f,(k- lH
~
para k = 1, 2, ... , 7
Sin embargo, advierta que el pico del k-esimo pulso no ocurre en el tiempo tk = (k - l)T5
Para k = 1, 2, ... , 7, el pulso lflk(t/T) se hace cero en los tiempos t-:;:. (k- l)T, modulo
(N + 1), salvo en aquellos tiempos que son congruentes cont= (-1) modulo (N + 1).
428
CAPiTULO
111
10
10
~J..._____.__~=~
....
0
10
~~RA:G ~_:E
0
10
. :E'.23
9
5
10
tfT,
-2~~~~~---~~~~~.._~~~~-'
10
tfT,
FIGURA 6.52
6.11
429
ubique la PSTN. En consecuencia, el convertidor DIA que acciona al modem analogico produce una sefial en tiempo continua definida por
s(t) =
L,
(6.190)
donde ck es el k-esimo objeto en la secuencia de datos, a(ck) es el nivel de representacion especificado por la ley de compresion-expansion pertinente, Ts es el intervalo de muestreo (igual a
125 s), y g(t) es una funcion de interpolacion limitada en banda a una frecuencia por debajo
de 1/2T,5 o aproximadamente 4 kHz, para satisfacer la parte de la reconstruccion del teorema de
muestre o; vea la seccion 3.2.
En la operacion normal de la PSTN, la sefial s(t) representa una sefial del habla reconstruida. Sin embargo, en el caso de datos de entrada, s(t) se asemeja al ruido. En cualquier caso,
desde una perspectiva teorica de la comunicacion, la sefial s(t) en la ecuacion (6.190) puede
considerarse como una sefial modulada par amplitud de pulsos. Aquf se encuentra la base teorica
para el disefio del modem digital. Espedficamente, el disefio se basa en una constelacion de
sefiales como en un modem analogico, salvo que esta ultima se construye a partir de simbolos
PCM unidimensionales en vez de sfmbolos QAM bidimensionales.
De modo ordinario, la velocidad de datos que puede lograrse mediante un modem digital
esta limitada a cerca de 56 kb/s debido a los siguientes factores:
1. Los niveles internos del compresor-expansor en la PSTN estan espaciados muy estrechamente, como se indica en la tabla 3.4; por tanto, estan propensos a la interferencia de
intersfmbolo residual y al ruido que sigue del ecualizador del modem.
2. Los bits menos significativos son extrafdos de la secuencia de datos para diversos fines
internos de la PSTN; esta "extraccion de bits" puede ser tan grande como 8 kb/s (aunque
suele ser menor que esta cifra) y siempre en un patron periodico.
Modem anal6gico
A diferencia del modem digital, el desempefio con respecto al ruido del modem analogico
esta limitado en esencia por el ruido de cuantizacion en la ley o la ley A que gobierna la
operacion del compresor-expansor PCM. Por lo comun, la relacion sefial a ruido en un buen
canal de banda de voz PCM es del orden de 34 a 38 dB. El otro deterioro del canal que limita la
operacion del modem analogico es el efecto de la limitacion en banda que imponen los filtros de
antitraslape e interpolacion, el cual, como ya se menciono, casi siempre es cercano a 3.5 kHz.
Una eleccion compleja para el modem analogico es el estandar de modem V.34, que opera
a velocidades que se extienden hasta 33.6 kb/s. El criteria de disefio fundamental de este modem
incorpora cinco caracterfsticas distintivas. 17
1. Superconstelaci6n QAM 960.
La constelacion de sefiales que dice que sera super o anidada en el sentido de que esta compuesta por cuatro constelaciones: la constelacion QAM que se muestra en la figura 6.53 con 240
puntos de mensaje, y sus versiones rotadas en 90, 180 y 270 grados.
430
CAPiTULO
-7
-3
13
17
21
25
29
33
37
Cl l
236 224 216 .212 218 228
37
33
146
110
79
55
39
28
133 123
96 a7
64 5a
41 35
24 17
13
6
9
1
11
19 12
34 27
53 46
82 74
114 107
153 145
200 192
37
33
234 205 185 173 164 162 170 181 197 220
29
25
229
21
201
17
222 177
13
203 15a
238 1a6 142
194 14a
l~O li4
-3
199 152
-7
210 167
-11
232 la3
-15
214
-19
-23
-27
226 193 165
189 156 131
160 126 9a
135 102 77
119 a4 60
10a 75 50
103 69 43
45
1~6 7j
113 ao 52
128 94 67
149 115 89
175 139 116
205 176 150
215 la4
22
47
95
130
6a
169
233 211
-31
-35
-39 -35 -31 -27 -23 -19 -15 -11
-7
-3
29
100 117 140 172
54 62 71 90 112 141
31 37 48 65 91 11a
15 20 30 49 72 101
4
8
21 38 63 93
0
5
16 32 56 a5
7 la 3Ji 59 a.a
10 14 26 42 66 97
23 29 40 57 a1 111
44 51 61 78 99 132
70 76 a6 104 129 157
105 109 120 136 161 191
143 151 159 178 202 231
188 196 204 223
239
33
92
13
17
21
25
2oa
155
13a
127
21
1ao 221
17
19a
13
1a2 230
122 163 213
171 219
-3
16a
195
227
-7
-11
209
-15
235
-19
-23
-27
-31
-35
25
29
33
37
6.53 Superconstelaci6n de cuatro del modem V.34 con 240 puntos de seiiales. La superconstelaci6n
completa se obtiene combinando las versiones rotadas de estos puntos en 0, 90, 180 y 270 grados. (Tomada de
Forney y otros con autorizaci6n del IEEE.)
FIGURA
4. Codificaci6n de enramado.
Esta tecnica de codificaci6n de control de errores se utiliza para ofrecer una ganancia de codificaci6n efectiva de casi 3.6 dB; existe un c6digo de enramado opcional mas poderoso con una
ganancia de codificaci6n efectiva de aproximadamente 4. 7 dB.
6.12
Modulacion multicanal
431
Modem V.90
El estandar del modem V.90 abarca modems digitales y analogicos. El modem digital en el
extrema ISP se basa en la segunda realizacion que se describio antes; este envfa datos en forma
directa a razon de 56 kb/s. El modem analogico en el extrema del usuario es un estandar de
modem V.34, que transmite datos en sentido inverso a razon de 33.6 kb/s. Estas dos velocidades
altamente diferentes confirman la naturaleza asimetrica del modem V.90.
La caracterfstica sobresaliente del modem V.90, a saber, la velocidad de datos en sentido
directo de 56 kb/s, lo hace adecuado para su uso en Internet para bajar graficas en paginas web
intensivas, audio y video a velocidades cercanas a las de la ISDN.
A WGN
(6.191)
432
CAPITULO
donde B es el ancho de banda del canal y SNR denota la relacion sefial a ruido medida a la
salida del canal. Una prueba de este importante teorema se presenta de manera formal en el
capftulo 9. Por ahora basta decir que para una SNR dada, podemos transmitir datos por un
canal A WGN de ancho de banda B a una velocidad maxima de C bits por segundo con una
probabilidad de error arbitrariamente pequefia, siempre y cuando utilicemos un sistema de codificacion de complejidad suficientemente alta. De manera equivalente, es posible expresar la
capacidad C en bits por transmision o uso de canal como
C = l_ log 2 (1 + SNR)
bits/transmision
(6.192)
En la practica, casi siempre encontramos que un sistema de codificacion ffsicamente realizable debe transmitir datos a una velocidad R menor que la velocidad maxima posible C para
la cual sera confiable. Para un sistema que pueda ponerse en practica y que opere a una probabilidad del error de sfmbolo suficientemente baja, necesitamos consecuentemente introducir
una brecha de relaci6n seiial a ruido o solo brecha denotada por sfmbolo r. La brecha es una
funcion de la probabilidad previsible del error de sfmbolo P y el sistema de codificacion de
interes. Proporciona una medida de la "eficiencia" de un sistedia de codificacion con respecto al
sistema de transmision ideal de la ecuacion (6.192). Con C denotando la capacidad del sistema
de codificacion ideal y R representando la capacidad del sistema de codificacion correspondiente que puede ponerse en practica, la brecha se define mediante.
r= z2c -1
-1
SNR
22R -1
22R
(6.193)
log 2 ( 1 + S~R )
bits/transmision
(6.194)
Para una PAM o QAM codificada que opere a P = 10-6 , por ejemplo, la brecha res constante
a 8.8 dB. Mediante el uso de codigos (por ejempio los codigos de enramado que se explican en
el capftulo 10) la brecha r puede reducirse a un valor tan bajo como 1 dB.
Sea P la potencia de la sefial transmitida y d la varianza del ruido del canal medida sobre
el ancho de banda B. La relacion sefial a ruido es entonces
SNR=__f_
0'2
donde
0'2
=NOB
(1 +__f__)
rcr
2
bits/transmision
(6.195)
Con esta formula a nuestra disposicion, estamos listos para describir la modulacion multicanal
en terminos cuantitativos.
!I DIVISION DEL CANAL EN TIEMPO CONTINUO
Considere un canal lineal de banda ancha (por ejemplo un par trenzado) con una respuesta
en frecuencia arbitraria H (f). Consideremos que la respuesta en magnitud al cuadrado
6.12
Modulaci6n multicanal
433
IH(fll
Respuesta
real
FIGURA
I;
solo se muestra la
I H(f) I se aproxima por medio de una funci6n de escalera, como se ilustra en la figura 6.54
con .1f denotando el ancho de cada escal6n. En el llmite, cuando el incremento de frecuencia .1f tiende a cero, la aproximaci6n de escalera del canal se acerca a la H(f) real. A
lo largo de cada escal6n de la aproximaci6n es posible suponer que el canal opera como uno
A WGN sin interferencia de intersfmbolo. Por tan to, el problema de transmitir una so la
sefial de banda ancha se transforma en la transmisi6n de un conjunto de sefiales ortogonales
de banda angosta. Cada una de estas, con su propia portadora, se genera utilizando una
tecnica de modulaci6n espectralmente eficiente, como la QAM M-aria, siendo el ruido
blanco gaussiano aditivo en esencia la unica fuente primaria de deterioro de transmisi6n, lo cual,
a su vez, equivale a que la transmisi6n de datos por cada subcanal de ancho de banda .1f puede
optimizarse apelando al teorema de la capacidad de informaci6n de Shannon, donde la optimizaci6n
de cada subcanal la llevan a cabo de manera independiente de todos los demas. De ese modo, en
terminos practicos del procesamiento de sefiales, la necesidad de la ecualizaci6n complicada de
un canal de banda ancha se reemplaza par la necesidad de multiplexar y demultiplexar la transmi-
si6n del flujo de datos entrante par un gran numero de subcanales de banda angosta que son contiguos y disjuntos. Aunque la complejidad resultante del sistema de multiportadora es en realidad
elevada para un gran numero de subcanales, es posible conseguir la puesta en practica completa del sistema a un costo adecuado por medio del uso de la tecnologfa VLSI.
La figura 6.55 muestra un diagrama de bloques del sistema de transmisi6n de datos multicanal
en su forma mas basica. El sistema se configura aquf al utilizar la modulaci6n por amplitud en
cuadratura cuya elecci6n se justifica por virtud de su eficiencia espectral. El flujo de datos binarios
entrante se aplica primero a un demultiplexor (este nose muestra en la figura), produciendose de
esa manera un conjunto de N subflujos. Cada uno de estos representa una secuencia de subsimbolos
de dos elementos, los cuales, en el intervalo del sfmbolo de 0 :::; t :::; T, se denotan por medio de
(a",b"),
n=l,2, ... ,N
donde a" y b" son los valores de los elementos a lo largo de las dos coordenadas del subcanal n.
De manera correspondiente, las funciones basicas pasobanda de los moduladores en amplitud por cuadratura se definen mediahte los pares de funciones
n = 1, 2, ... , N
(6.196)
Irr;
f"
= ; ,
n = 1, 2, ... , N
434
CAPiTULO
Sim bolos
1111
Moduladores
Modulador
1
Canal ruidoso de
ancho de banda lineal
,----------1
~
I
I
I
I
I
I----------'
w(I) I
cP(t)
Modulador
N
.P(t)
Transmisor
FIGURA
6.55
Receptor
<l>(t) = -[fsenc(
~)
-oo
< t < oo
(6.197)
Las funciones basicas pasobanda definidas aquf tienen las siguientes propiedades deseables (vea
el problema 6.41 para sus demostraciones):
Propiedad 1
Para cada n, las dos funciones senc moduladas en cuadratura forman un par ortogonal que se indica
co mo
[J<i>(t) cos (2rifnt) )(<!>(t) sen(21tf"t)) dt = 0
para toda n
(6.198)
Esta relaci6n ortogonal proporciona la base para formular la constelaci6n de sefiales correspondientes a cada uno de los N moduladores en la forma de una retfcula cuadrada.
6.12
Modulaci6n multicanal
435
Propiedad 2
Admitiendo que
exp(j2rtfnt) = cos(2rtfnt) + j sen(2rtfnt)
n=l,2, ... ,N
(6.199)
donde el factor 1/ J2 se ha introducido para asegurar que la funci6n escalada <j>( t) / J2 tenga energia
unitaria. Par tanto, estas funciones bdsicas pasobanda constituyen un conjunto ortonormal, lo cual se
indica mediante
r=( )I
<j>(t) exp(j2rtfnt)
r)I
<j>(t) exp(j2rtfkt)
dt = {
~, ~::
(6.200)
Propiedad 3
El conjunto de funciones de salida del canal {h(t) <j>(t)} permanece ortogonal en un canal lineal con
respuesta al impulso arbitraria h(t), donde
denota convoluci6n.
(6.201)
436
CAPiTULO
medida H (f), podemos usar entonces la ecuaci6n (6.202) para calcular una estimaci6n de maxima
verosimilitud del subsfmbolo transmitido An. Las estimaciones A1 , A2, ... , AN obtenidas de ese
modo se multiplexan finalmente para producir la estimaci6n correspondiente de los datos binarios
originales transmitidos durante el intervalo 0 :s; t :s; T.
En resumen, para una N suficientemente grande, es posible poner en practica el receptor
como un detector de maxima verosimilitud 6ptimo, que opere como N detectores de subsfmbolo
por subsfmbolo. La raz6n por la que es posible construir un receptor de maxima verosimilitud de
una manera tan simple radica en que las funciones basicas pasobanda constituyen un conjunto
ortonormal, y su ortogonalidad se mantiene para toda respuesta al impulso h(t) del canal.
II RELACION GEOMETRICA SENAL A RUIDO
En el sistema de transmisi6n multicanal de la figura 6.55, cada subcanal esta caracterizado por
una SNR propia. Serfa muy deseable obtener una sola medida del desempefio de la figura 6.55.
Para simplificar la deducci6n de una medida de este tipo, suponemos que todos los
subcanales en la figura 6.55 se representan por medio de constelaciones unidimensionales. En
ese caso, la capacidad del canal del sistema completo en bits por transmisi6n esta dada
R=l_f R
N Fl
1
=-I,
log
N
2N Fl
l
= -logz
2N
=l1og2 [
IT
N [
n=l
p )
1+-"rcr~
p ]
1 +-n-2
rcrn
rr[1+~
I
n=l
rcrn )
(6.204)
l/N
Sea (SNR) tot a1 la relaci6n sefial a ruido total del sistema completo. Es posible expresar entonces
R bits por transmisi6n como:
R =_!_log 2
(i
+ (SNR)total )
(6.205)
=r[ft[1+~)
N -1)
n=l
rcrn
11
(SNR),otal
(6.206)
Suponiendo que Pn /I'cr~ es lo suficientemente alta para ignorar los dos terminos unidad en la
ecuaci6n (6.206), es posible aproximar la SNR total como
(SNR)=
fl[ :JN
(6.207)
Podemos caracterizar de este modo al sistema completo mediante una SNR que es la media
geometrica de las SNR de los subcanales individuales.
La SNR geometrica de la ecuaci6n (6.207) puede mejorarse de manera considerable distribuyendo la potencia de transmisi6n disponible entre los N subcanales de acuerdo con una base no
uniforme. Este objetivo se logra mediante el empleo de la carga, como se expone a continuaci6n.
6.12
Modulaci6n multicanal
43 7
La ecuaci6n (6.204) para la velocidad de bits del sistema multicanal completo ignora el efecto
del canal en el desempefio del sistema. Para tomar en cuenta dicho efecto, se define
(6.208)
Suponiendo en ese caso que el numero de subcanales N es bastante grande, es posible considerar
que gn es constante sobre el ancho de banda total L1f asignado al subcanal n para toda n. En tal
caso, modificamos la segunda linea de la ecuaci6n (6.204) para la SNR total del sistema como
1 N
R=-2,
2N n=1
2p
log 2 ( l+g";
ra"
(6.209)
La g~ yr suelen ser fijas. La varianza del ruido a~ es L1fN0 para toda n, donde L1f es el ancho de
banda de cada subcanal y N/2 es la densidad espectral de potencia del ruido. Por tanto, podemos optimizar la velocidad de bits completa R mediante una asignaci6n adecuada de la potencia de transmisi6n total entre los diversos canales. Sin embargo, para que esta optimizaci6n
tenga un valor practico, debemos mantener la potencia de transmisi6n total en cierto valor
constante P, digamos, como se indica mediante
N
2,
Pn
=P =constante
(6.210)
n=l
La optimizaci6n con la que tenemos que tratar en ese caso constituye un problem.a de optimizaci6n
restringido, que se establece como sigue:
Maximizar la velocidad de bits R para el sistema de transmisi6n multicanal completo al compartir de rnanera optima la potencia de transrnisi6n total P entre los N subcanales de acuerdo
con la restricci6n de que P se rnantiene constante.
Para resolver este problema de optimizaci6n utilizamos primero el metodo de las multiplicadores de
Lagrange 19 para establecer una funci6n objetivo que incorpora la restricci6n de la ecuaci6n
(6.210), como se indica a partir de
] =-
2N n=1
1
N
=-log
2e 2,
ran
loge ( 1+ gn2p;
n=l
ran
2N
l(
n=1
+A P -
N
2,
Pn
(6.211)
)
n=1
(6.212)
Este resultado indica que la soluci6n a nuestro problema de optimizaci6n restringido radica en tener
P + ra~ =K
n
g~
para n = 1, 2, ... , N
(6.213)
438
CAPITULO
111
donde K es una constante preestablecida bajo el control del disefi.ador. Es decir, la suma de la
potencia de transmision y de la varianza del ruido (potencia) escalada por el cociente r; g~
debe mantenerse constante en cada subcanal. El proceso de asignar la potencia transmitida P a
los subcanales individuales de modo que se maximice la velocidad de bits del sistema de transmision multicanal completo, recibe el nombre de carga.
11111 INTERPRETACION DE LA ANALOGIA DEL LLENADO DE AGUA PARA EL
PROBLEMA DE OPTIMIZACION
La interpretacion que se ilustra en la figura 6.56 nos lleva a referirnos a la solucion optima de la
ecuacion (6.213), sujetos a la restriccion de la ecuacion (6.210), como la soluci6n del llenado de
agua. Esta terminologfa se desprende de la analogfa de nuestro problema de optimizacion con
una cantidad fija de agua (que representa a la potencia de transmision) que se esta vertiendo
dentro de un recipiente con varias regiones conectadas, cada una con profundidades diferentes
(lo que representa a la potencia del ruido). El agua se distribuye por sf sola de tal manera que se
logra un nivel de agua constante en el recipiente completo. En el capftulo 9 abundamos sobre la
interpretacion del llenado de agua con respecto a la capacidad de informacion.
Volviendo a la tarea de como asignar la potencia de transmision fija P entre los diversos
subcanales de un sistema de transmision multicanal de modo que se optimice la velocidad de bits del
,!!!
e>
Q)
c:
LiJ
FIGURA
6.56
6.12
Modulaci6n multicanal
439
sistema completo, es posible proceder como sigue. Considerese que la potencia de transmisi6n total
se fija en un valor constante P, como en la ecuaci6n (6.210). Sea K el valor constante preestablecido
para la suma P" + 10"~ I g~ para toda n, como en la ecuaci6n (6.213). Podemos utilizar entonces este
par de ecuaciones para integrar el siguiente sistema de ecuaciones simultaneas:
pl + P2 + ... pN
P1 -K
=-rcrz /gf
= -rcr 2 I gi
P2 - K
(6.214)
=-rcr 2 I g~
donde tenemos un total de (N + 1) inc6gnitas y (N + 1) ecuaciones por resolver con respecto
a ellas. Es posible reescribir este conjunto de ecuaciones simultaneas en forma de matriz como:
1 1
1 0
pl
1 0
0 -1
Pz
1 1
0 -1
- rcr 2 I gf
- rcr 2 I gi
(6.215)
PN
0 0
1 -1
- rcr 2 I g~
~ EJEMPLO 6. 7
IH(f)l
P2 -K=-1/!
IH(j'Jl2
1.0
FIGURA
6.57
440
CAPiTULO
111
12
10
"'
'E>
Ql
tD
2
indice del subcanal, n
FIGURA
6.58
donde la potencia de transmisi6n total P se normaliza con respecto a la varianza del ruido. Al
resolver estas tres ecuaciones simultaneas para Pl' P 2 y K, obtenemos
Puesto que 0 < l < 1, se concluye que P 1 > 0, pero es posible que P 2 sea negativa. Esta ultima
condici6n tal vez surja si
l<-1P+l
Aunque en ese caso P 1 supera el valor preestablecido de la potencia transmitida P. Por tanto, se
concluye que en este ejemplo la unica soluci6n aceptable es tener 1/(P + 1) < l < 1. Suponga
entonces que tenemos P = 10 y l = 0.1, para lo cual la soluci6n corresponde a
K =10.5
P1 =9.5
P2
= 0.5
La imagen correspondiente de la analogfa del llenado del agua se presenta en la figura 6.58.
<llJ
6.13
Multitonos discretos
441
ello, la division del canal) se preserva a pesar de su convolucion con la respuesta al impulso del
canal. Sin embargo, el sistema tiene dos desventajas:
1. Las funciones basicas pasobanda utilizan una funcion senc que es distinta de cero para un
intervalo de tiempo finito, siempre que las consideraciones practicas favorezcan un intervalo de observacion finito.
2. Para un numero finito de subcanales, N, el sistema es sub6ptimo; la optimizacion del
sistema se asegura solo cuando N tiende a infinito.
Podemos superar estas desventajas utilizando multitono discreto (DMT), cuya idea basica
es transformar un canal de banda ancha en un conjunto de N subcanales que operan en paralelo. Lo que distingue al DMT es el hecho de que la transformacion se realiza en tiempo discreto,
asf como en frecuencia discreta. En consecuencia, el comportamiento de entrada-salida del
transmisor del sistema de comunicacion completo admite una representaci6n de matriz lineal,
que por sf sola tiende a la puesta en practica utilizando la transformada discreta.
Para explorar este nuevo metodo, admitimos primero que en una situacion realista el
canal tiene su respuesta al impulso distinta de cero, h(t), esencialmente confinada a un intervalo finito [0, Tb]. Asf, dejamos que la secuencia h0, hl' ... , hv denote la respuesta al impulso
equivalente de banda base del canal muestreado a una tasa 1/T,s con
Tb =(l+v)T,
(6.216)
La velocidad de muestreo l!T, se elige mayor que el doble de la componente de frecuencia mas alta
de interes, de acuerdo con el teorema del muestreo. Para continuar con la descripcion en tiempo
discreto del sistema, sea s[n] = s(nT) una muestra del sfmbolo transmitido s(t), w[n] = w(nT)
una muestra del ruido del canal w(t)'. y x[n] = x(nT,) la muestra correspondiente de la salida d~l
canal (sefial recibida). El canal realiza convolucion lineal sobre la secuencia de sfmbolos entrante
{s[n]} de longitud N, produciendo una secuencia de salida del canal {x[n]} de longitud N + v. La
extension de la secuencia de salida del canal en v muestras en comparaci6n con la secuencia de
entrada se debe a la interferencia de intersfmbolo que produce el canal.
Para superar el efecto de la interferencia de intersfmbolo, creamos un intervalo de seguridad
extendido dclicamente, en el cual a cada secuencia de sfmbolos precede una extension peri6dica de la secuencia misma. De manera espedfica, las ultimas v muestras de la secuencia de
sfmbolos se repiten al principio de la secuencia que se transmite, como indica
s[- k] = s[N -
k]
para k = 1, 2, ... , v
(6.217)
Esta condicion se denomina un prefijo ciclico. El factor de ancho de banda de exceso debido a la
inclusion de un prefijo dclico es, por tanto, v/N , donde N es el numero de muestras transmitidas despues del intervalo de seguridad.
Con el prefijo dclico aplicado, la descripci6n del canal toma la forma
x[N-1]
x[N-2]
x[N-v-1]
x[N-v-2]
x[O]
ho h1 hz hv-1 hv 0 0
0 ho hl ... hv-2 hv-1 hv ... 0
0 0 0 ... 0
hv 0 0 ... 0
ho h1 ... hv
0 ho hv-1
h1 hz h3
0 0
hv
ho
s(N -1)
w[N-1]
s(N -2)
w[N-2]
s[N-v-1] + w[N-v-1]
s[N-v-2]
w[N-v-2]
s[O]
w[O]
(6.218)
(6.219)
442
CAPiTULO
11
FIGURA
6.59
w
Representaci6n en tiempo discreto del sistema de transmisi6n de datos multicanal.
donde el vector del sfmbolo transmitido s, el vector del ruido del canal w y el vector de la senal
recibida x son todos vectores de N por 1, que se definen respectivamente por media de
(6.220)
(6.221)
(6.222)
Por tanto, podemos describir la representaci6n en tiempo discreto del canal coma en la figura
6.59. La matriz H de N por N del canal se define mediante
h0 h1 h2 hv-l hv 0 0
0 h0 h1 hv-Z hv-l hv 0
H=OOOO
hv 0 0 0
ho hl ... hv
0 ho ... hv-1
(6.223)
A partir de esta definici6n, vemos de inmediato que la matriz H tiene la siguiente composici6n
estructural: cada rengl6n de la matriz se obtiene aplicando un corrimiento de una posici6n hacia
la derecha del rengl6n anterior, con la salvedad agregada de que el elemento mas a la derecha del
rengl6n anterior se cae en el proceso de corrimiento y "circula" hasta el elemento mas hacia la
izquierda del nuevo rengl6n. En consecuencia, H recibe el nombre de matriz circulante.
Antes de seguir, conviene revisar brevemente la transformada discreta de Fourier y su
papel en la descomposici6n espectral de la matriz circulante H.
mi TRANSFORMADA DISCRETA DE FOURIER
(6.224)
donde
1 N-l
27t )
k=O,l, ... ,N-1
X[k]= fl:T
I,x[n)exp ( - j-kn
(6.225)
-vN n=1
N
El termino exponencial exp(-j2nkn/N) se denomina el kernel o nucleo de la DFT. En forma correspondiente, la transforrnada discreta de Fourier inversa (IDFT) del vector X de N por 1 esta definida por
x[n)=
(6.226)
6.13
Multitonos discretos
443
Aun cuando las ecuaciones (6.225) y (6.226) parecen similares, tienen diferentes interpretaciones. Dado el vector de la sefial x, la ecuaci6n (6.225) proporciona una representaci6n espectral de la sefial calculada en un conj unto de frecuencias discretas: f k = k/N, las cuales estan
normalizadas con respecto a la velocidad de muestreo. Dado el vector transformado X, la ecuaci6n (6.226) recupera al vector de sefial original x. Par tanto, podemos considerar la expresi6n
(6.225) coma la ecuaci6n de aruilisis ya la (6.226) coma la ecuaci6n de sintesis.
Una propiedad de importancia de una matriz circulante, ejemplificada par la matriz H del
canal de la ecuaci6n (6.223), es que permite la descomposici6n espectral, coma indica
(6.227)
donde el exponente daga (t) denota la transposici6n hermitiana (es decir, la combinaci6n de
conjugaci6n compleja y la transposici6n de matrices ordinaria). Las descripciones de las matrices Q y A se representan a continuaci6n en ese orden.
La matriz Q es una matriz cuadrada definida en terminos del kernel de la OFT de N
puntos en la forma siguiente:
exp(- j
exp(- j
~ (N -1))
exp(- j
~ (N - l)(N -
exp(- j
~ (N - 2))
2)} exp(- j
~ 2(N -
2))
Q= JN
(6.228)
exp(- j
~ (N -1))
exp(- j
~ 2)
( JN
.2n)
exp -
A partir de esta definici6n, vemos de inmediato que el elemento k-esimo de la matriz de N por
N, Q, empezando desde la parte inferior derecha en k = 0 y l = 0 y continuando hacia arriba en
forma gradual, es
qkl
(k,l) = 0, 1,. . ., N -1
(6.229)
La matriz Q es una matriz ortogonal o matriz unitaria con respecto a que satisface la condici6n
(6.230)
donde I es la matriz identidad. Es decir, la matriz inversa de Q es igual a la transpuesta hermitiana de Q.
La matriz A es una matriz diagonal que contiene las N valores de la transformada discreta
de Fourier de la secuencia h0 , hi' ... , hv que caracterizan al canal. Oenotando estos valores de
la transformada mediante ~-I' . . . , A.I' \, podemos expresar A como
AN-I
A=
0
(6.231)
(Las A aqui no deben confundirse con los multiplicadores de Lagrange de la secci6n 6.12.)
La OFT se ha establecido par sf sola coma una de las herramientas principales del procesamiento de sefiales digitales, en virtud de su eficiente calculo utilizando el algoritmo de la trans-
444
CAPiTULO
formada rapida de Fourier (FFT). 20 De modo espedfico, el algoritmo FFT requiere del orden de
N log 2 N operaciones mas que las operaciones N 2 para el calculo directo de las OFT. Para la
puesta en practica eficiente del algoritmo FFT, debemos elegir la longitud del bloque N como
una potencia entera de dos. Los ahorros de calculo que se obtienen al usar el algoritmo FFT se
consiguen al explotar la estructura especial OFT que se define en la ecuaci6n (6.225). Ademas,
estos ahorros se vuelven mas sustanciales cuando aumentamos la longitud N de los datos.
111 DESCRIPCION DEL CANAL EN EL DOMINIO DE LA FRECUENCIA
Con la breve descripci6n de la OFT, estamos listos para concluir nuestra exposici6n de los
multitonos discretos. En primer lugar definimos
(6.232)
donde S es la representaci6n vectorial en el dominio de la frecuencia de la entrada del transmisor. Cada elemento del vector S de N por uno puede considerarse como un punto de valor
complejo en una constelaci6n de sefiales QAM bidimensional. Dado el vector x de salida del
canal, definimos su representaci6n correspondiente en el dominio de la frecuencia como
X= Qx
(6.233)
Mediante el uso de las ecuaciones (6.227), (6.232) y (6.233) es posible reescribir la ecuaci6n
(6.219) en la forma equivalente
(6.234)
Por tanto, utilizando la relaci6n de la ecuaci6n (6.230), obtenemos simplemente
X =AS+ W
(6.235)
donde
W=Qw
(6.236)
preestablecido.
Para un canal con ruido blanco aditivo, la ecuaci6n (6.237) implica que el receptor esta
compuesto de un conjunto de procesadores independientes que operan en paralelo. Conocien1
do todas las Ak, podemos utilizar el bloque de valores en el dominio de la frecuencia {X k }~=~
para calcular estimaciones del correspondiente bloque transmitido de valores en el dominio de
1
la frecuencia {Sk }~=~
Ii
SISTEMA
DMT BASADO
EN LA
DFT
Las ecuaciones (6.235), (6.225), (6.226) y (6.237) dan las bases matematicas para la puesta en
practica de la DMT utilizando la OFT. La figura 6.60 ilustra el diagrama de bloques del sistema
que se obtiene de estas ecuaciones y sus implicaciones practicas.
El transmisor esta compuesto por los siguientes bloques funcionales:
6.13
Entrada de
datos binarias
Multitonos discretos
445
Estimaci6n de la entrada
original de dates binaries
r----
Transmisor
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
Transformador
discrete de
Fourier inverse
Convertidor
paralelo-serie y
proveedor del
intervalo de
seguridad
Convertidor
digitalanal6gico
~---------_J
FIGURA
6.60
Canal
I
I
I
I
I
I
I
I
I
I
Transformador
I
discreto de
Receptor
I
Fourier
I
I
I
I
I
I
I
Convertidor
I
serie-paralelo
I
y proveedor
I
del intervalo
I
de seguridad
I
I
I
I
I
I
Convertidor
I
digitalI
anal6gico
I
_ _ _ _ _ _ _ _ _ _JI
I>
Transformador discreto de Fourier inverso (IDFT), que transforma los datos en paralelo en el
I>
Ii>
> Convertidor anal6gico-digital (ADC); convierte la salida analogica del canal en digital.
Convertidor serie-paralelo, que transforma el flujo de bits que se produce en forma paralela.
Antes de que se realice esta conversion se eliminan los intervalos de seguridad (prefijos
ciclicos).
ii> Transformador discreto de Fourier (DFT), el cual transforma los datos paralelos en el dominio del tiempo en datos paralelos en el dominio de la frecuencia; como en el caso de las
IDFT, el algoritmo FFT se usa para poner en practica la transformada discreta de Fourier.
Ii>
446
CAPiTUW
II
.. Decodificador, el cual utiliza la OFT para calcular estimaciones de los datos de subcanal
multibit originales que se alimentan al transmisor.
.. Multiplexor, que combina las estimaciones asf calculadas para reproducir una reconstruccion de flujo de datos transmitidos en serie.
11111 APucAc10NEs DE Los
DMT
Una importante aplicacion de los multitonos discretos corresponde a la transmision de datos por
canales de dos vfas. En realidad, la DMT se ha estandarizado para utilizarse en lineas digitales
asimetricas de suscriptor (ADSL) empleando pares trenzados. Las ADSL se describieron en el capftulo 4. Por ejemplo, los DMT se ofrecen para la transmision de datos directa (es decir, desde un
proveedor de servicios de Internet hasta un suscriptor) a la velocidad DSl de 1.544 Mb/s y la
transmision simultanea de datos en direccion inversa (es decir, desde el suscriptor hasta el proveedor de servicios de Internet) a 160 kb/s. Este tipo de capacidad de transmision de datos resulta
bastante adecuada para manejar aplicaciones intensivas en datos, como el video sabre demanda.
Los DMT constituyen tambien una tecnologfa fundamental en la puesta en practica de las
lineas de suscriptor digitales de muy alta velocidad 21 (VDSL), que difieren de todas las demas tecnicas
de transmision DSL debido a su capacidad para entregar velocidades de datos extremadamente
elevadas. Por ejemplo, la VDSL puede proporcionar velocidades de datos de 13 a 26 Mb/s en
direccion directa y de 2 a 3 Mb/s en la inversa por pares trenzados que emanan de una unidad de
red optica y que conectan al suscriptor a lo largo de distancias menores que aproximadamente 1
km. Estas altas velocidades de datos nos permiten la entrega de TV digital, navegacion en la web
y transferencia de archivos super rapidas, asf como oficinas virtuales en casa.
El uso de los multitonos digitales para las lfneas digitales asimetricas de suscriptor o de
muy alta velocidad proporciona numerosas ventajas:
~ La
En la seccion 6.11 explicamos los modems de la banda de voz que ya se encuentran cerca de operar
en sus lfmites teoricos de 33.6 kb/sen direccion inversa y de 56 kb/sen la directa. En esta seccion
hemos explicado la aplicacion de los DMT en las VDSL que pueden operar a velocidades de datos de
casi 2 a 3 Mb/s en direccion inversa y de 13 a 26 Mb/s en la directa. Estos dos conjuntos bastante
diferentes de velocidades de datos en direccion inversa/directa conducen a la siguiente interrogante:
lcomo es posible que las VDSL operen a velocidades casi tres ordenes de magnitud mas rapidas que
los modems de la banda de voz por los mismos pares trenzados (es decir, lfneas telefonicas)? La razon
de esta enorme diferencia en las velocidades de datos de operacion entre los modems de banda de
voz y las VDSL no se encuentra en los pares trenzados, mas bien radica en los interruptores digitales
incorporados en la red telefonica publica conmutable que evita el transporte de datos de banda
ancha a los suscriptores (usuarios) por medio de los modems de banda de voz. Planteandolo en
terminos simples, los interruptores digitales tratan a los datos digitales de la misma manera que las
seiiales de voz para las cuales se disefiaron fundamentalmente.
6.13
Multitonos discretos
44 7
Ambients del
usuario
,--------------,
I
I
I
Computadora
Proveedor
del servicio
Modem
I
I~--~
I
I
I
Telefono
I
I
I
l _____________ _J
a)
Oficina central
r---------------------1
I
I
Computadora
xDSL
Divisor
Lazo
local
Red troncal
de banda
ancha
'~---~
I
I
I
I
I
Proveedor
del servicio
(red
6ptica
sfncrona)
Telefono
L ____________________ JI
Telefono
b)
6.61 a) Ambiente de! modem de banda de voz. b) Ambiente xDSL (lfnea de suscriptor digital), donde
x significa "asimetrico" o "muy alta velocidad".
FIGURA
La figura 6.61 destaca el ambiente operativo de los modos de la banda de voz y las xDSL,
donde x representa a la A en ADSL ya la Ven VDSL. En el modelo de la figura 6.6la relativo al
modem de la banda de voz, tenemos una trayectoria de transmisi6n relativamente larga entre un
proveedor de Servicios de Internet (ISP)y un suscriptor, pero es mas importante el hecho de que la
trayectoria de transmisi6n recorre una red publica de conmutaci6n telef6nica (PSTN), que limita el
ancho de banda de canal disponible a casi 3.5 kHz. En contraste, en el modelo de la figura 6.6lb
correspondiente a las xDSL, la trayectoria de transmisi6n aloja el transporte de los datos de banda
ancha entre el ISP y el suscriptor por medio de una red digital de servicios integrados de banda ancha
y de un lazo local relativamente corto que se basa en un par trenzado. El sistema permite la coexistencia del servicio telef6nico convencional y las sefiales xDSL en el mismo lazo local, lo cual se hace
posible a traves del uso de un par de divisores, como se indica en la figura 6.6lb; los divisores,
consistentes en filtros bidireccionales pasobajas y pasoaltas, se explican en la secci6n 4.8.
1111 MULTIPLEXADO ORTOGONAL POR DIVISION DE FRECUENCIA 22
Los multitonos discretos constituyen una forma discreta particular de la modulaci6n multicanal.
Otra forma muy relacionada de este metodo de modulaci6n es el multiplexado ortogonal par
division de frecuencia (OFDM), que difiere de los DMT en areas de aplicaci6n y en algunos
aspectos de su disefio.
El OFDM se utiliza en la transmisi6n de datos por canales de transmisi6n de radio y
canales de comunicaci6n inalambricos. Este dominio de aplicaci6n requiere algunos cambios en
448
CAPITULO
11
el disefi.o del sistema OFDM. A diferencia de los DMT que utilizan carga por la asignaci6n de
bits, el OFDM recurre a un numero fijo de bits por subcanal. Esta restricci6n se vuelve necesaria porque un canal de transmisi6n implica transmisi6n de una vfa, y en el ambiente de las
comunicaciones inalambricas el canal esta variando demasiado rapido. Por tanto, en ambos
casos no es factible para el transmisor conocer el canal y c6mo "cargarlo".
Por tanto, el diagrama de bloques de la figura 6.60 se aplica igualmente a la OFDM, salvo
cuando el codificador de la constelaci6n de seii.ales no incluye un algoritmo de carga para la
asignaci6n de bits. Ademas, otros dos cambios tienen que efectuarse al disefi.ar el sistema:
En el transmisor, un convertidor ascendente se incluye despues del convertidor digitalanal6gico para trasladar la frecuencia transmitida, facilitando de esa manera la propagaci6n de la seii.al transmitida por el canal de radio.
~ En el receptor se incluye un convertidor descendente antes del convertidor anal6gico-digital
para deshacer la traslaci6n de frecuencia que efectu6 el ascendente en el transmisor.
!>
1. Comunicaciones inalitmbricas.
El OFDM, combinado con la codificaci6n y el intercalamiento, ofrece una tecnica efectiva para
combatir el desvanecimiento de multitrayectoria, que constituye un rasgo caracterfstico de los
canales de comunicaci6n inalambrica.
6.14 Sincronizacion
La recepci6n coherente de una seii.al modulada digitalmente, sin que importe su forma, requiere que el receptor este sincronizado con el transmisor. Afirmamos que dos secuencias de eventos
(que representan a un transmisor ya un receptor) son sincronas entre sf cuando los eventos en
una secuencia y los eventos correspondientes en la otra ocurren de manera simultanea. El
proceso de hacer sfncrona la situaci6n, y de mantenerla en ese estado, recibe el nombre de
sincronizaci6n. 23
A partir de la discusi6n presentada acerca de la operaci6n de tecnicas de modulaci6n
digitales, reconocemos la necesidad de dos modos basicos de sincronizaci6n:
6.14
Sincronizaci6n
449
1. Metodo cldsico.
Un bloque constitutivo esencial en el metodo clasico para la sincronizaci6n es la malla de fase
encadenada. (La malla de fase encadenada se presenta en el capftulo 2.) Espedficamente, para la
recuperaci6n de la portadora el receptor requiere utilizar un lazo de rastreo de portadora suprimida
para proporcionar una referenda de portadora (subportadora) secundaria coherente. Por ejemplo,
podemos recurrir a una variante del lazo de Costas o al lazo de potencia M-esima para la PSK Maria. El lazo de Costas estandar para la modulaci6n de doble banda lateral, portadora suprimida
(DSB-SC) se explic6 en el capftulo 2. En cuanto al lazo de potencia M-esima, esta consiste en
la conexi6n en cascada de un dispositivo de ley de potencia M-esima, un filtro pasobanda, una
malla de fase encadenada y un divisor de frecuencia entre M. El objetivo aquf es explotar las
propiedades de adquisici6n y rastreo de la malla de fase encadenada. Para una explicaci6n adicional del lazo de potencia M-esima, se refiere al lector al problema 6.4 7.
450
CAPiTULO
111
Como se subray6 antes, el primer paso importante para la soluci6n del problema de sincronizaci6n
consiste en formular la funci6n de verosimilitud logaritmica correspondiente a la fase (} de la
portadora, dada la seii.al recibida contaminada con ruido gaussiano. Sea !((}) esta funci6n de
verosimilitud logaritmica, la cual sirve coma funci6n objetivo para estimar e. El siguiente paso
es determinar la derivada de !(8) con respecto a e. El paso final radica en formular un algoritmo
(iterativo) para calcular paso por paso una verosimilitud de estimaci6n maxima de la (} desconocida.
Evaluaci6n de ol(0){c)9*
Sea sk(t) la seii.al transmitida para el simbolo k = 0, 1, ... , M - 1:
sk (t)
=ff
cos(21tfct + ak ),
0::::; t::::; T
(6.238)
2n:
2n:
(6.239)
(6.241)
donde w(t) es el ruido del canal y (} se define coma -27rf r para ser consistentes con la notaci6n
de la secci6n 6.6. Se desconocen tanto la fase (}de la po;t~dora coma el retardo de grupo r.g Sin
embargo, se supone que permanecen constantes a lo largo del intervalo de observaci6n 0 ::::; t ::::; T 0
o a traves de la transmisi6n de L0 = T/T simbolos. De modo equivalente, podemos escribir
(utilizando r en lugar de rg para simplificar las cosas)
x(t) =
{2E
vr
ts=;ts:;T+t
(6.242)
*El lector que no este interesado en la deducci6n formal de Cl!(0)/Cl0 puede omitir esta secci6n y pasar a la
siguiente subsecci6n sin perder continuidad.
6.14
Sincronizaci6n
451
't $ t $ T + 't
(6.243)
c)> 2 (t)=#sen(2rcf,t),
't$t$T+'t
(6.244)
<)> 1 (t)
=#
x,('t)=J,
x(t)c)>;(t)dt,
(6.246)
i=l,2
De modo correspondiente, expresamos la componente de la sefial de x(t) por medio del vector
(6.24 7)
donde ak es el sfmbolo transmitido y
para i = 1, 2
Suponiendo que
(6.248)
(6.249)
S 2 (ak,
(6.250)
w=[:J
(6.252)
con
W;
T+t
f
t
W(t)c)>;(t) dt,
i = 1, 2
(6.253)
Law; es el valor de muestreo de la variable aleatoria gaussiana de media cero y varianza NrJ2,
donde N/2 es la densidad espectral de potencia (de los dos lados) del ruido del canal w(t).
La funci6n de densidad de probabilidad condicional del vector aleatorio X, dada la transmisi6n del sfmbolo ak y la ocurrencia de la fase () de la portadora y del retardo de grupo T, es
2
1
1
fx (xlak, e, 't) = - -exp[-- llxk ('t)- s(ak' e, 't)11 ]
7tNo
No
(6.254)
452
CAPiTUW
111
para ak = 0 la senal recibida x(t) es igual al ruido del canal w(t), por lo que
(6.255)
Por tanto, podemos definir la funci6n de verosimilitud para la PSK M-aria en el receptor como
L(ak,8,-r) =
fx(xak =0)
1
No
No
(6.256)
2
11
En la PSK M-aria,
jjs( a k , 8, 't )jl = constante
cuando los puntos de mensaje se encuentran sabre un drculo de radio .JE. De esa manera, ignorando el segundo termino en el exponente, se puede simplificar la funci6n de verosimilitud coma
L(a., 9, 1)
~exp(~" x[ (11'(a.,9, 1)
(6.257)
(6.258)
la funci6n de verosimilitud resultante es
L(a,8,-r)=
IT exp
Lc-1
k=O
2
-xl(-r)s(ak,8,-r)
No
(6.259)
Lo-1
=-I,x{(-r)s(ak, 8, -r)
N 0 k=O
A partir de las ecuaciones (6.249) y (6.250) deducimos
(6.260)
.. ~[~:::]
Por tanto, utilizando esta definici6n y la ecuaci6n (6.261) en la ecuaci6n (6.260), obtenemos
2JE
1(8) = - N0
2JE
=-N0
Lo-1
k=O
L [(x ,k cos(ak + x
Lo-1
2 ,k
senak) cos 8
k=O
COS Uk)
sen 8]
(6.262)
6.13
Multitonos discretos
453
a0
No
k~O
'
'
(6.263)
+ (x 1 k sen Uk -Xzk COS Uk) cos8]
'
'
Es posible simplificar la ecuaci6n (6.263) introduciendo las siguientes notaciones:
(6.264)
y
(6.265)
= cosak + j senak
donde xk es la envolvente compleja (es decir, el valor de banda base) de la salida del filtro de
acoplamiento debida al k-esimo sfmbolo transmitido y ak es el indicador del sfmbolo en la constelaci6n del mensaje de la PSK M-aria. De este modo podemos escribir
COS Uk
(6.267)
(6.268)
=cos 8- j sen 8
(6.269)
donde
a es una estimaci6n de
k
ak,
MAxlMA
(6 2 70)
donde la seiial de error, o la seiial de ajuste para ser mas precisos, se define como el valor instantaneo del gradiente de la funci6n de verosimilitud logarftmica 1(8) con respecto a 8. Note que el
ajuste de parametros que se aplica a la estimaci6n anterior en la ecuaci6n (6.270) es positivo
454
CAPfTULO
iii
Detector 1----t_.._
Xn
9cnl
/"""
I
+I
I
I
I
I
I
I
I
IL _____________ II
Filtro de lazo
FIGURA
6.62
(6.272)
donde O[n] es la estimaci6n anterior de la fase 8 de la portadora, O[n + 1] es la estimaci6n actualizada de 8, y yes el pardmetro del tamaiio de escal6n; el factor de escalamiento 2JE IN 0 se absorbe en y.
Las ecuaciones (6.271) y (6.272) definen el algoritmo recursivo para la recuperaci6n de
fase. Este mismo se implementa utilizando el sistema que se presenta en la figura 6.62, el cual
puede considerarse como una generalizaci6n recursiva del lazo de Costas. Por tanto, podemos
referirnos a este como el /,azo de Costas recursivo para la sincronizaci6n de fase.
Los siguientes puntos deben advertirse en la figura 6.62:
El detector ofrece una estimaci6n del sfmbolo transmitido a , dada la salida del filtro de
acoplamiento.
n
II<> La tabla de busqueda proporciona el valor de exp (-jO[n]) = cos O[n] - sen O[n] para una
entrada O[n].
II> La salida del generador de errores es la sefial de error en e[n] .
., El bloque marcado z- 1 es un elemento de retardo unitario con el retardo igual al periodo
del sfmbolo T.
ii'>
El lazo de Costas recursivo de la figura 6.62 utiliza un filtro digital de primer orden. Para
mejorar el desempefio del rastreo de este sistema de sincronizaci6n es posible utilizar un filtro digital
de segundo orden. La figura 6.63 muestra un ejemplo de un filtro digital de segundo orden conformado por una cascada de dos secciones de primer orden con p como un pardmetro de lazo ajustable. Una
importante propiedad de un filtro de segundo orden utilizado en el lazo de Costas para la recupera
ci6n de fase es que a la larga se cerrara sobre la portadora entrante sin error estatico, siempre y
cuando el error de la frecuencia entre el receptor y el transmisor sea pequefio inicialmente.
'"""'"'"" ~
+f.______
entrada
.~
~
z_.__,J
FIGURA
6.63
I ~ ""'-'""
salida
siMBow
e,
=-
(6.273)
Por lo tanto,
Lpro (ak, 1) = -
2n
[2JEI _()I
() J
27t
-arg[xk{t)]+arg[ad
(6.274)
k k
I (x) = - 1 J2Jt
a
2n a
excosqi
dcp
(6.275)
456
CAPiTULO
111
De ese modo podemos expresar la funci6n de verosimilitud promedio Lpro (ak, r) coma
(6.276)
donde X,Jt) es la envolvente compleja de la salida del filtro de acoplamiento en el receptor
debida al k-esimo simbolo transmitido ak. Para la PSK M-aria tenemos
iak I= 1 para toda k
r{
(6.277)
De este modo vemos que promediar la funci6n de verosimilitud sabre la fase de la portadora
ha eliminado tambien la dependencia del simbolo transmitido ak para la PSK M-aria.
Por ultimo, teniendo en cu en ta la transmisi6n de L0 simbolos independientes a0 , a1, ,
aL _1, podemos expresar la funci6n de verosimilitud total
0
Lo-1
LP,Jr:) =
IT
Lpro (ak, t)
k=O
I1
Lo-I
k=O
(2.JE _ )
I 0 -lxk(t)I
N0
(6.278)
Despues podemos tomar el logaritmo de Lpro (t) para obtener la funci6n de verosimilitud
logaritmica de t como
lpro (t) =log Lpro (t)
=
2.JE
)
L log I -l~(t)I
No
Lo-1
(6.279)
k=O
Para seguir mas adelante, necesitamos aproximar lpro(t). Con ese prop6sito advertimos primero que la funci6n de I0 (x) puede expandirse en una serie de potencias como (vea el apendice 3)
oo(tl
Io(x) =
f;;
(m!)z
xz
para x pequefia
Para el problema presente, x pequefia corresponde a una relaci6n sefial a ruido pequefia. De
acuerdo con esta condici6n, es viable aproximar la ecuaci6n (6.279) como
E
lpro(t) :::N6
L 0-I
~ l~(t)lz
(6.280)
6.14
Sincronizaci6n
457
donde como mencionamos antes, ~ ('t) es la envolvente compleja de la salida del filtro de
acoplamiento debida al k-esimo sfmbolo transmitido.
Al diferenciar lpro (t) con respecto al retardo de grupo 't, obtenemos
al
E
a
-=-I
-l~(1)J2
('t)
_p_ro
a1
Lo-1
N ~ k~o
a1
2E L 0 -1
= -2
Re[x;(1)x~(1)x~(1)J
N 0 k~o
(6.281)
donde x~ (1) es la conjugada compleja de ~ (1) y x~( 1) es su derivada con respecto a 't. Por
tanto, es posible definir la sefial de error para la recuperaci6n de la temporizaci6n como (explicando mas adelante el factor de escala 2E IN~)
e[n] = Re[x~ (1)x~ (1)]
donde hemos utilizado n en lugar de k para ser consistentes con la notaci6n de la figura 6.62. Sea in la
estimaci6n del retardo desconocido 't en el tiempo t = n T. Entonces, introduciendo las definiciones
~('t)=x(nT+in)
y
~' (1) =
x'(nT +in)
(6.284)
(6.286)
458
CAPfTULO
11
t=nT+!in
x<r>
'Y
Filtro de lazo
FIGURA
6.64
donde yes el parametro del tamafio del escal6n en el cual se absorben 2E / N6 y l(f, y la sefial de
error e[n] se define mediante la ecuaci6n (6.285). La c[n] es un numero real que se emplea como
el control para la frecuencia de un oscilador, conocida como un oscilador contra/ado par numero
(NCO). El esquema para poner en practica el algoritmo de recuperaci6n de la temporizaci6n de
las ecuaciones (6.285) y (6.286) se muestra en la figura 6.64. Este esquema es analogo a la version
en tiempo continua del sincronizador de compuerta temprano-tardfa que se usa ampliamente en
la recuperaci6n de la temporizaci6n. Por tanto, este recibe el nombre de sincronizador de retardo
temprano-tardio sin asistencia de datos (NDA-ELD). En cada iteraci6n, este trabaja en tres muestras
sucesivas de la salida del filtro de acoplamiento, a saber,
1}
i) Respuesta del canal: coseno elevado (Nyquist) con factor de cafda a = 0.5.
ii) Filtro de lazo: filtro digital de primer orden con su funci6n de transferencia definida por
H(z) =
l
z-(1-yA)
(6.287)
6.15
cp=e-e
donde 8 es el valor real de la fase portadora y
ees
SU
S(cp) = E[e[n]lcp]
(6.288)
Experimentalmente, S(cp) se mide abriendo el lazo de Costas recursivo de la figura 6.62 y midiendo el promedio de la sefial de ajuste e[n], como se indica en la figura 6.65.
El procedimiento de puesta en practica consiste en los siguientes pasos. Primera se genera
la envolvente compleja de la sefial recibida, la cual esta dada por
(6.289)
donde ~ = 0, rr/2, rt, 3rt/4; 'tc es el retardo de la portadora y 't el retardo de grupo, w(t) es el
ruido del canal de valor complejo. La respuesta total del cana1 g(t) esta dada por el pulso de
Nyquist (vea la secci6n 4.5)
( )- sen(rtt/T). cos(rtat/T)
gt - (rtt/T)
1-4a 2t 2 /T 2
(6.290)
donde a= 0.5. Como se sefial6 antes, se supone que se conoce la temporizaci6n del sfmbolo (es
decir, el retardo de grupo 'tg), y el problema estriba en estimar la fase portadora 8 = -2rrfc't.c El
efecto de 8 es correr un elemento en la constelaci6n de sefiales de la manera en que se indica en
la figura 6.66.
Empleando el procedimiento experimental que se describe en la figura 6.65, la curva S del
sistema QPSK puede medirse ahora. La figura 6.67a muestra la curva S ideal, suponiendo una
relaci6n sefial a ruido infinitamente grande. Esta curva presenta discontinuidades en cp = mrt/4,
donde m = 0, l, 3, ... , debido a la ambigiiedad que se encuentra en la detecci6n del sfmbolo
exp(-jOl
Detector I---"""""'~
Generador
de errores
SC.Pl
FIGURA
6.65
460
CAPITULO
llli
,,...,,.
---
Frontera de
decisi6n
'
,t:J
,,.,,,., ,,.Y\
~~--~~~~~---~~~~~---~-~1
I
I
I
\
I
\
\
\
--
- - ,,... /
Frontera de
decisi6n
FIGURA
6.66
transmitido ak. La presencia de ruido del canal tiende a redondear las discontinuidades, como se
muestra en la curva S medida experimentalmente de la figura 6.67b. Los resultados que se presentan en esta ultima figura se obtuvieron para E/N0 = 10 dB. Recuerde que las componentes en fase
y en cuadratura del ruido de banda angosta tienen una distribuci6n gaussiana identica con media
cero y la misma varianza que la del ruido de banda angosta original; estas dos componentes definen a w(t).
/'
:sen(cp).
0.5
-'\
'
\:
s.
<;;>
0
-0.5
-1
-4
........
\
:,
''
'''
,,'
-3
\
\
\"
' -2""'
-1
'
tp, radianes
a)
0.3
0.2
0.1
s.
<;;>
0
-0.l
-0.2
-0.3
-0.4
-4
-3
-2
-1
0
cp, radianes
b)
6.67 Desempefio de! lazo de Costas recursivo. a) Curva Spara (E/N 0) = =. b) Curva Spara
(E/N 0) = 10 dB.
FIGURA
6.15
Experimentos de computadora
461
I== r~s:~ I
0.1
"'"'"'
0.2
'6
ill
0.3 l
<::
.E
0.4
\
I
I
0.5
'ii. ;:
"'
-0
. \. \
\\.i
0.6
0.7'--~-'-~-'-~--'~~..._~_.._~_._~~'--~-'-~-'-~--'
10
20
30
40
50
60
Tiempo normalizado,
70
80
90
100
tff
6.68 Efectos de la variaci6n del parametro del tamafio del escal6n sabre el comportamiento relativo a
la convergencia de! lazo de Costas recursivo.
FIGURA
Cuando se han establecido las condiciones en estado estable, la fase estimada fluctuara
alrededor del valor real 0. El grado de estas fluctuaciones depende del parametro de escal6n y y
de la relaci6n sefi.al recibida a ruido:
i) En la figura 6.68 se grafica el error de fase <p en funci6n del tiempo normalizado t/T
para dos valores diferentes del parametro del tamafi.o de escal6n y, a saber, 0.1 y 0.5, y
E/N0 = 20 dB fija. Esta figura muestra claramente que tanto mas pequefi.a hacemos la
y tanto menor resultaran las fluctuaciones en estado estable del error de fase cp. Sin
embargo, esta mejora se consigue a costa de una velocidad inferior de la convergencia
del algoritmo. El numero de iteraciones necesarias para que el algoritmo alcance el
estado estable esta dado de manera aproximada par
L __
1_
o- 2B T
(6.291)
(6.292)
462
CAPiTULO
1.2 .----....----.----T---.,.----.------,
--E/N0 =5dB
--E/N0 =10dB
--E/N0 =30dB
0.8
0.6
0.4
0.2
'"\
0
FIGURA
6.69
Comportamiento relativo a la convergencia de! lazo de Costas recursivo para E/N0 variable.
La figura 6. 70 grafica la varianza de error de fase (promediado sobre 100 ensayos del
experimento) en funci6n de E/N0 (medida en decibeles) para BLT= 0.02 y y = 0.08. Esta figura
incluye tambien una grafica de la cota de Cramer-Rao modificada definida por 24
(6.293)
Esta cota es una modificaci6n de la cota ordinaria de Cramer-Rao, que es un lfmite inferior sobre la
varianza de cualquier estimador no polarizado. La modificaci6n de esta cota se realiza para superar las
dificultades de c6mputo que se encuentran en los problemas de sincronizaci6n practicos.
- & - Seguimiento
--MCRB
QPSK,
BJ = 0.02
10- 5 L----~----'-----..L-----:-:----~
5
10
20
15
25
30
EIN0 , dB
6. 70 Comparaci6n de la varianza de error de seguimiento medido de! lazo de Costas recursivo contra
la teoria para E/N0 variable.
FIGURA
6.15
Envolvente compleja
de la salida del filtro
de acoplamiento
en el tiempo
1
:.
T
= n + 'Tn
A
.X<1>
S(6)
FIGURA
6. 71
0.6
- - E!N0 =oo
- - - EIN0
=lOdB
0.4
0.2
0
-0.2
-0.4
-0.6
0.1
0.2
0.3
0.4
0.5
6. 72 Curva S del sincronizador de retardo temprano-tardio sin asistencia de datos medida en condiciones sin y con ruido.
FIGURA
464
CAPiTULO
111
10-2
- - - MCRB
"'
"C
"'
<ii
10-3
= T/20
-~
5<::
10-4
<::
"(j
"' io-5
N
.
c.
E
Q)
"C
10-6
g
Q)
Q)
"C
10-7
"'
N
<::
.!ll
10~
10-9
10
15
20
25
30
35
40
45
50
EfN0 , dB
6.73 Comparaci6n de la varianza de error de seguimiento de! sincronizador de retardo tempranotardfo sin asistencia de datos contra la teoria para E/N0 variable y dos parametros de tamafio de escal6n.
FIGURA
!I>
En este capitulo estudiamos tambien dos tecnicas alternativas para la transmision de datos pasobanda: modulacion de amplitud/fase sin portadora (CAP) y multitonos discretos (DMT).
En el caso de un canal A WGN, el desempefio de la CAP y de los DMT es equivalente, debido a
que estos ultimas pueden considerarse coma una transformacion reversible lineal de una sefial
modulada de una sola portadora. Sin embargo, se desempefian de modo bastante diferente en la
practica y se apartan de este modelo idealizado. 25 Los DMT se han estandarizado para utilizarse
en llneas digitales asimetricas de suscriptor (ADSL) utilizando pares trenzados. La CAP, con el
uso de ecualizacion de decision realimentada, ofrece otro metodo para resolver el problema de
las ADSL. La CAP se usa tambien para la transmision de datos en redes de area local en sistemas de distribucion de instalaciones.
Los DMT constituyen una forma de modulacion multicanal y por ello corresponden a un
multiplexado por division de frecuencia ortogonal (OFDM). La diferencia basica entre los DMT
y el OFDM es que los primeros permiten el uso de carga para optimizar la capacidad de informacion, en tanto que no ocurre asf con el OFDM. Esta diferencia surge debido a sus diferentes
dominios de aplicacion. Los DMT se aplican a canales de dos alambres, como las ADSL, en
tanto que el OFDM se emplea en la transmision yen los canales inalambricos.
Independientemente del sistema de modulacion digital de interes, la sincronizacion del
receptor y el transmisor resulta esencial para la operacion del sistema. Se requiere la recuperacion de la temporizacion del simbolo ya sea si el receptor es coherente o no. Si el receptor es
coherente, requerimos tambien la provision para la recuperacion de la portadora. En la ultima
parte del capitulo explicamos los sincronizadores sin asistencia de datos para proveer estos dos
requerimientos destacando el corrimiento de fase por llaveo M-aria de sefiales en las cuales se
suprime la portadora. La presentacion se enfoco en las tecnicas de sincronizacion iterativas que
son adecuadas de modo natural en el procesamiento de sefiales digitales.
NOTAS y BIBLIOGRAFiA
1. En lo que se refiere a un artfculo tutorial en el que se repasan diferentes tecnicas de modulaci6n
digital (ASK, FSK y PSK) con base en un punto de vista geometrico, vea Arthurs y Dym [189].
Consulte tambien la siguiente lista de libros:
~
Anderson (capftulo 3)
2. Con respecto a uno de los primeros artfculos sobre la QPSK de compensaci6n, vea Gitlin y Ho [262].
3. Akaiwa y Nagata [182] describieron por primera vez en una publicaci6n a la QPSK desfasada n;/4.
4. Chennakeshu y Sauliner [218] usaron simulaciones de computadora para estudiar el desempeflo de
la QPSK con corrimiento de n;/4 en un ambiente de comunicaciones inalambricas digitales. La senal
de formaci6n de pulso que se utiliza en la generaci6n de la senal QPSK desfasada n;/4 se basa en el
espectro de la rafz cuadrada del coseno elevado (vea el problema 4.38). En este ultimo artfculo se
demuestra que el desempeno de la QPSK desfasada n;/4 puede degradarse rapidamente en un ambiente de estas caracterfsticas. El detector diferencial de la figura 6.13 se bas6 en Chennakeshu y
Sauliner [218].
466
CAPiTULO
111
7. La sefi.al MSK la describieron por primera vez Doelz y Heald [236]. En relacion con una revision
instructiva de la MSK yen comparacion con la QPSK, vea Pasupathy [339]. Puesto que el espaciamiento de frecuencia es solo la mitad de! espaciam1ento convencional de l!Tb que se utiliza en la
deteccion coherente de sefi.ales FSK binarias, este esquema de transmision de sefi.ales tambien se
conoce coma la FSK rapida. Vea deBuda [229].
8. En lo que se refiere a las primeras explicaciones de la MSK gaussiana, vea Murata y Hirade [327] e
Ishizuka y Hirade (284].
9. La especificacion analltica de la densidad espectral de potencia de la FM digital resulta dificil de
manejar, salvo en el caso de un pulso modulador de forma rectangular. Un artkulo de Garrison
presenta un procedimiento que se basa en la seleccion de una aproximacion apropiada de la duracion limitada/nivel de cuantizacion para el pulso modulador. Las ecuaciones que se formulan ahf
son en particular adecuadas para los calculos de computadora de los efectos de potencia de sefi.ales
de FM digitales; consulte el libro de Stuber.
10. Un analisis detallado de los espectros de la FSK M-aria para un valor arbitrario de desviacion de
frecuencia se presenta en el artkulo de Anderson y Salz [ 186]. Los resultados que se muestran
graficados en la figura 6.36 representan un caso especial de una formula obtenida en ese artkulo
para una desviacion de frecuencia para k = 0.5.
11. El metodo estandar de deduccion de la tasa de error de bits para la FSK binaria no coherente, que se
presenta en McDonough y Whalen [102], y el correspondiente para el corrimiento de fase por
llaveo diferencial que se presenta en Arthurs y Dym [189], incluyen el uso de la distribucion de
Rician. Esta surge cuando resulta de interes la envolvente de una onda seno mas el ruido gaussiano
aditivo; vea el capftulo 1 para una explicacion de la distribucion de Rician. Las deducciones que se
presentan en la seccion 6.6 evitan las complicaciones que se enfrentan en el metodo estandar.
12. El receptor optima para el corrimiento de fase por llaveo se explica en Simony Divsalar [372].
13. Con respecto a una explicacion tecnica de diversos tipos de modems, subrayando sus caracteristicas
operativas, vea los libros de Lewart [90] y Hold.
14. En un artkulo de dos partes de Wei [398], la codificacion diferencial se aplica en la codificacion de
canal convolucional. Ahl se describen varios codificadores convolucionales de ocho estados, que
producen codigos que son transparentes a las rotaciones de los elementos de la sefi.al. En particular,
en la parte II de! artkulo, Wei describe reglas y procedimientos de disefi.o para un codigo convolucional
invariante rotacionalmente en 90 grados que se ha adoptado para utilizarse en el modem V.32 con
codificacion de enramado.
sujeta a la restriccion
cp(x) = 0
se desprende de! siguiente teorema: una condicion necesaria y suficiente para un extrema de una funcion
continuamente diferenciable f (x) es que su diferencial con respecto ax se anula en el punto crftico (es
decir, el maxima y el mfnimo) de la funcion. Por tanto, en los puntos crfticos def (x) tenemos
()fdx=O
ax
(1)
Ademas, puesto que cp(x) = 0, su diferencial tambien se anula, segun se indica por media de
CJcp dx =0
OX
(2)
Por tanto, al multiplicar (2) por un parametro A. y luego sumar el resultado a (1) obtenemos
of +A. CJcp)dx=O
( OX OX
Puesto que dx es un incremento independiente, deducimos de inmediato
468
CAPITULO
11
N puntos y N = 2L, el algoritmo FFT requiere L = log 2N etapas de computo, con cada etapa
incluyendo multiplicaciones y adiciones complejas de orden N. En lo que respecta a una discusi6n
detallada del algoritmo FFT consulte Oppenheim y Schafer (capftulo 9).
21. Un panorama de las lfneas digitales de alta velocidad de suscriptor (VDSL) se presenta en el artfculo
de Cioffi y otros [30]; en este se incluye tambien una explicacion comparativa de las VDSL y de los
modems de banda de voz.
22. Para una explicaci6n del OFDM y sus aplicaciones, vea Casas y Leung [214], LeFloch y otros [245]
y Zou y Wu [413]. Con respecto a notas instructivas sobre el OFDM y una lista amplia de referencias, vea Cimini y Li [220].
23. En lo relativo a descripciones detalladas de la recuperacion de fase y recuperacion de la temporizaci6n
del sfmbolo utilizando sistemas de sincronizaci6n clasicos, vea Stiffler [150], Lindsey [92] y Lindsey
y Simon ([94], capftulos 2 y 9).
Para un tratamiento moderno de los sistemas de sincronizacion destacando el uso de algoritmos
de procesamientos de sefiales en tiempo discreto, consulte Mengali y D'Andrea [104], Meyr,
Moeneclaey y Fechtel [ 108] .
24. La ecuacion (6.293) sobre la cota modificada de Cramer-Rao para la recuperacion de fase se obtiene
en Mengali y D' Andrea [ 104] .
25. Saltzberg [360] explica como los desempefios de la CAP y los DMT resultan afectados por los deterioros del canal y las imperfecciones del sistema en el contexto de la aplicacion de la ADSL. Los deterioros-imperfecciones que se consideran ahf incluyen el ruido del pulso, la interferencia de banda angosta
(por ejemplo el ingreso de RF proveniente de la transmision por el aire de radio AM), inestabilidad de
temporizaci6n provocada por sincronizaci6n imperfecta y no linealidades del sistema.
PROBLEMAS
"'2rtx
6.3 Considere una malla de fase encadenada compuesta por un multiplicador, filtro de lazo y oscilador
controlado por voltaje. Sea la sefial aplicada a la entrada del multiplicador una sefial PSK definida por
Problemas
469
donde kP es la sensibilidad de fase, y la sefial de datos m(t) toma el valor + 1 para el sfmbolo binario
1 y -1 para el sfmbolo 0. La salida de! oscilador controlado por voltaje es
r(t) =A, sen[27tf,t + S(t)]
a) Evalue la salida de! filtro de! lazo, suponiendo que este filtro elimina s6lo las componentes moduladas con frecuen:cia de portadora 2f .
b) Muestre que esta salida es proporcion~l a la serial de datos m(t) cuando entra a una malla de fase
encadenada, esto es, S(t) = 0.
6.4 La componente de serial de un sistema PSK coherente esta definida por
s(t) = A,k sen(27tf,t) A,~ cos(27tf,t)
donde 0 ::::; t ::::; Tb, y el signo mas corresponde al sfmbolo 1 y el menos al 0. El primer termino
representa una componente de la portadora incluida con el prop6sito de sincronizar el receptor con
el transmisor.
a) Dibuje un diagrama de! espacio de sefiales para el esquema que se describe aquf; ique observaciones puede hacer acerca de este diagrama?
b) Demuestre que, en presencia de ruido blanco gaussiano aditivo de media cero y densidad espectral de potencia NrJ2, la probabilidad promedio de error es
P, =1fer{
~: (l-k J
2
donde
Eb =l_A;Tb
2
c) Suponga que 10% de la potencia de la sefial transmitida se asigna a la componente de la portadora. Determine el E/N0 que se requiere para originar una probabilidad de error igual a 10-4.
d) Compare el valor de E/N0 con el que se requiere en un sistema PKS convencional con la misma
probabilidad de error.
6.5 a) Dada la secuencia de entrada binaria 1100100010, bosqueje las formas de onda de las componentes en fase y en cuadratura de una onda modulada obtenida utilizando la PQSK basada en el
conjunto de sefiales de la figura 6.6.
b) Bosqueje la propia forma de onda QPSK para la secuencia binaria de entrada que se especifica en
la parte a.
6.6 Sean Pel y P,Q las probabilidades del error de sfmbolo para los canales en fase yen cuadratura de un
sistema de comunicaci6n digital de banda angosta. Demuestre que la probabilidad promedio de!
error de sfmbolo para el sistema completo esta dada por
4 70
CAPiTULO
6.10 Se aplica la secuencia de datos binarios 01101000 a una DQPSK desfasada 7t/4 que esta inicialmen.
te en el estado (<!> 1 = ./E,<j> 2 = 0) en la figura 6.lla. Utilizando las relaciones entre los dibits de
entrada y los corrimientos de la fase portadora que se resumen en la tabla 6.2, establezca los estados
de fase ocupados por el modulador en respuesta a la secuencia de datos especificados.
6.11 Del mismo modo queen un modulador QPSK ordinario, la salida de un modulador DQPSK desfasada
7t/4 puede expresarse en terminos de sus componentes en fase y en cuadratura del siguiente modo:
s(t) = s1 (t) cos(27tf,t)-sQ (t) sen(27tf,t)
Formule la componente en fase s/t) y la componente en cuadratura sQ(t) de la sefial DQPSK desfasada
7t/4. Por tanto, describa un esquema para la generaci6n de sefiales DQPSK desfasada 7t/4.
6.12 Una propiedad interesante de las sefiales DQPSK desfasada 7t/4 es que pueden demodularse utilizando un discriminador de FM. Demuestre la validez de esta propiedad. El discriminador de FM se
presenta en el capftulo 2.
6.13 Sea Li8k la fase codificada diferencialmente en la DQPSK desfasada 7t/4. Los pares de sfmbolos (I, Q)
generados por este esquema pueden definirse como
Ik = cos8k
Qk =sen Bk
donde
Problemas 4 71
donde IP(f) I es el espectro de magnitud del pulso en fase pasobanda p(t);
simbolos complejos A, = a, + jb,, la cual esta definida por
i=I
> X T Sz
x\
donde
es el producto intemo del vector de observaci6n y el vector de la sefial s,, donde i= 1, 2.
Demuestre que esta regla de decision es equivalente a la condici6n x1 > x2, donde x1 y x2 son los
elementos del vector de observaci6n x. Suponga que los vectores de sefial s 1 y s2 tienen igual energia.
6.21 Un sistema FSK transmite datos binarios a raz6n de 2.5 x 106 bits por segundo. Durante el curso de la
transmisi6n, se afiade a la sefial ruido blanco gaussiano de media cero y densidad espectral de
potencia 10-20 W /Hz. A falta de ruido, la amplitud de la onda senoidal recibida para el digito 1 o 0
es de 1 mV. Determine la probabilidad promedio del error de simbolo de las siguientes configuraciones de sistema:
a) FSK binaria coherente
b) MSK coherente
c) FSK binaria no coherente
6.22 a) En un sistema FSK coherente, las sefiales s1(t) y s2 (t) que representan respectivamente los simbolos 1 y 0, se definen como
S1 (t), Sz(t)=Ac co{
Suponiendo que fc > ~f, demuestre que el coeficiente de correlaci6n de las sefiales s 1 (t) y s2(t) esta
dado aproximadamente por
fTb
P=
J s 1 (t)s 2 (t) dt _
0
Tb
fa
senc(Z~ffb)
sl(t) dt
b) lCual es el valor minima del corrimiento de frecuencia ~f para el cual las sefiales s1 (t) y s2 (t) son
ortogonales?
c) lCual es el valor de ~f que minimiza la probabilidad promedio del error de simbolo?
d) Para el valor de ~f que se obtuvo en la parte c, determine el aumento que se requiere en E/N0
para que este sistema FSK coherente tenga el mismo desempefio ante el ruido que un sistema
PSK binario coherente.
6.23 Una sefial FSK binaria con fase discontinua esta definida por
para el simbolo 1
para el simbolo 0
472
CAPiTULO
11
donde Eb es la energfa de la seiial por bit, Tb es la duraci6n de bit y 8 1 y 8 2 son valores de muestreo
de variables aleatorias distribuidas uniformemente sabre el intervalo de 0 a Zrc. En efecto, los dos
osciladores que suministran las frecuencias transmitidas f, ft..f 12 operan independientemente entre sf. Suponga que f, >> /',.f.
a) Evalue la densidad de potencia espectral de la seiial FSK.
b) Demuestre que para frecuencias lejanas eliminadas de la frecuencia de la portadora f ,. la densidad espectral de potencia disminuye coma el inverso del cuadrado de la frecuencia.
6.24 Elabore un diagrama de bloques para la generaci6n de la seiial FSK de Sunde s(t) con fase continua
utilizando la representaci6n que se indica en la ecuaci6n (6.104), misma que se repite aquf:
s(t)
=Pf
co{;: }os(27tf,t) +
6.25 Explique las similitudes entre la MSK y la QPSK, asf coma los rasgos que las distinguen.
6.26 Hay dos formas de detectar una seiial MSK. Una consiste en usar un receptor coherente para tomar
en cuenta completamente el contenido de informaci6n de la fase de la seiial MSK. Otra forma es
usar un receptor no coherente y descartar la informaci6n de la fase. El segundo merodo ofrece la
ventaja de la facilidad de la puesta en practica, a costa de desempeiio degradado ante el ruido. iEn
cuantos decibeles tenemos que aumentar la relaci6n de la energfa de bit a la densidad de ruido E/N0
en el segundo caso de modo que se produzca una probabilidad promedio del error de sfmbolo igual
a 10-5 en ambos casos?
6.27 a) Dibuje las formas de onda de las componentes en fase y en cuadratura de la seiial MSK en
respuesta a la secuencia binaria de entrada 1100100010.
b) Dibuje la propia forma de onda MSK para la secuencia binaria especificada en la parte a.
6.28 Un flujo de datos sin retorno a cero (de niveles de amplitud 1) se hace pasar por un filtro pasobajas
cuya respuesta al impulso esta definida por la funci6n gaussiana
h(t) =
.Jrr, exl - rc
2 2
az
donde a es un parametro de diseiio definido en terminos del ancho de banda de 3 dB del filtro
mediante
a= pog2 __!_
6.29 Grafique la forma de onda de un modulador OMSK producida en respuesta a la secuencia binaria
1101000, suponiendo el uso de un producto tiempo-ancho de banda WTb = 0.3. Compare sus
resultados con los del ejemplo 6.5.
6.30 Resuma las similitudes y diferencias entre la MSK estandar y las seiiales MSK de filtrado gaussiano.
Receptores no coherentes
6.31 En la secci6n 6.8 obtuvimos la formula para la tasa de error de bits de la FSK binaria no coherente
coma un caso especial de modulaci6n ortogonal no coherente. En este problema repasamos este
Problemas
473
tema. Como antes, suponemos que el sfmbolo binario 1 representa que se transmite la sefi.al s 1 (t). De
acuerdo con el material que se presenta en la seccion 6.8, sefi.alamos lo siguiente:
.. La variable aleatoria L2 representada par el valor de muestreo 12 de la ecuacion (6.164) exhibe
una distribucion de Rayleigh.
~ La variable aleatoria L1 representada por el valor de muestreo 11 de la ecuacion (6.170) exhibe
una distribucion de Rician.
Las distribuciones de Rayleigh y Rician se explican en el capftulo 1. Empleando las distribuciones de
probabilidad definidas en ese capftulo, obtenga la formula de la ecuacion (6.181) para la tasa de
error de bits de la FSK binaria no coherente.
6.32 La figura P6.32a muestra un receptor no coherente utilizando un filtro de acoplamiento para la
deteccion de una sefi.al senoidal de frecuencia conocida pero fase aleatoria, en la presencia de ruido
blanco aditivo gaussiano. Una realizacion altemativa de este receptor es su mecanizacion en el
dominio de la frecuencia coma un receptor analizador de espectro, coma en la figura P6.32b, donde el
correlator calcula la funcion de autocorrelacion de tiempo finito R,(t) definida par
Rx(t)=
r-
x(t)x(t+t)dt,
0$t$T
x{t)
Filtro de acoplamiento a
(21Tfct);
0 '>t'>T
COS
Detector de
envolvente de
ley cuadratica
x{t)
Correlator
Salida
Transformada
de Fourier
Salida
muestreada a
f=fc
Muestra a
t=T
b)
a)
FIGURA
P6.32
+(~ fn'
modulo Zn:
donde sn-1 es el angulo de fase previo y mn E {O, 1, ... 'M -1} es la entrada presente del modulador.
La probabilidad del error de sfmbolo para este esquema de modulacion M-ario esta dada aproximadamente por
474
CAPiTULO
11
~exp(-u 2 )
-vrru
10-4, utilizando
2BS(fJ =P 12
donde 2B es el ancho de banda equivalente de ruido centrado alrededor de la frecuencia de banda
media f , S (f ) es el valor rnaxirno de la densidad espectral de potencia de la senal en f = f y P es
la poten'cia p;ornedio de la sefial. Dernuestre que los anchos de banda equivalentes de ruid~ de la
PSK binaria, la QPSK y la MSK son corno sigue:
Tipo de modulaci6n
PSK binaria
QPSK
MSK
Nata: puede utilizar las integrales definidas en la tabla A6.10. En el apendice 2 se presenta una
explicacion de! ancho de banda equivalente de! ruido.
Problemas 4 75
6.40 El estandar de modem V32 con codificacion no redundante utiliza una constelacion QAM 16. Las
especificaciones del modelo son las siguientes:
Frecuencia de portadora = 1800 Hz
Velocidad del sfmbolo = 2400 bauds
Velocidad de datos = 9600 bis
Calcule a) la relacion senal a ruido promedio y b) la probabilidad promedio del error de sfmbolo para
este modem, suponiendo que E pro/N0 = 20 dB.
6.42 La solucion con la analogfa del llenado de agua para el problema de carga se define por media de la
ecuacion (6.213) sujeta a la restriccion de la ecuacion (6.210). Empleando este par de relaciones,
formule un algoritmo recursivo para el calculo de la asignacion de la potencia de transmision P
entre los N subcanales. El algoritmo debe empezar con a) una relaci6n de seiial a ruido inicial total o
suma SNR(i) = 0 para la iteracion i = 0, y b) los subcanales clasificados en terminos de la asignacion
de potencia mas pequena a la mas grande.
se muestra en la
figura P6.43. Suponga que la brecha [' = 1 y la varianza del ruido cr~ = 1 en todos los subcanales.
1 ,
a) Obtenga las formulas para las potencias optimas P 1, P 2 y P 1 asignadas a los tres subcanales de
bandas de frecuencia (0, W 1), (W1, W 2) y (W2, W).
b) Dado que la potencia de transmision total P = 10, 11 = 2/3 y 12 = 1/3, calcule los valores correspondientes de Pl' P 2 y P 1
[H(j) [2
I
---!----..1 ___ ,3
I
I
-w
I
I
I
I
0
FIGURA
P6.43
6.44 En este problema exploramos el uso de la descomposici6n de valor singular (SYD) como una alternativa para la transformada discreta de Fourier para la codificacion de vectores. Este metodo evita la
necesidad de un prefijo dclico, formulandose la matriz del canal como
H=
0
4 76
CAPiTULO
II
donde la secuencia h0, hi' ... , hv denota la respuesta al impulso muestreada de! canal. La SDV de la
matriz H esta definida por
donde U es una matriz unitaria de N por Ny V es una matriz unitaria de (N + v) par (N + v); es decir
uu 1 =I
vv 1 =I
donde I es la matriz identidad y el exponente daga 1 denota la transposici6n hermitiana. El sfmbolo
= 1, 2, ... , N. La ON es una matriz
n
,v
de ceros de N por v.
a) Empleando esta descomposici6n, demuestre que los N subcanales que resultan de! uso de la
codificaci6n de vectores estan descritos matematicamente por
Xn ='AnAn +Wn
Xn es un elemento de! producto de matrices Utx, donde x es la senal recibida (salida de! canal).
La An es el sfmbolo n-esimo an + jbn y Wn es una variable aleatoria producto de! ruido de! canal.
b) Demuestre que la relaci6n de senal a ruido para la codificaci6n de vectores segun se describe
aquf esta dada por
N*
=r
IT
1+
(SNR)
)Jl/(N+vl -r
donde N* es el numero de canales en cada uno de los cuales la potencia de! transmisor asignada
es no negativa, (SNR)n es la relaci6n senal a ruido de! subcanal n yr es una brecha preestablecida.
c) Cuando la longitud de! bloque N se acerca a infinito, los valores singulares tienden a las magnitudes de la transformada de Fourier de! canal. Empleando este resultado, comente acerca de la
relaci6n entre la codificaci6n de vectores y los multitonos discretos.
6.45 Compare el desempeno de los DMT y de la CAP con respecto a los siguientes deterioros de! canal:
a) Ruido de impulso.
b) Interferencia de banda angosta.
Suponga que 1) los DMT tienen un gran numero de subcanales y 2) el sistema CAP no esta codificado y su receptor usa un par de filtros adaptables para ponerse en practica.
6.46 El multiplexado ortogonal por division de frecuencia puede considerarse como una generalizaci6n
de la FSK M-aria. Valide las razones de este enunciado.
Sincronizaci6n
6.4 7 La figura P6.4 7 muestra el diagrama de bloques de un M-esimo lazo de potencia en tiempo continua
para la recuperaci6n de fase en un receptor PSK M-ario.
a) Demuestre que la salida de un dispositivo de ley de potencia M-ario contiene un tono de frecuencia Mf ,, donde f, es la portadora original.
b) El oscilador en la malla de fase encadenada se ajusta a una frecuencia igual a
dicha elecci6n.
Mf . Justifique
'
Problemas 477
.------------------,
SenalPSK
M-aria
recibida
Dispositivo de
ley de potencia _ ___,,...
M-sima
Filtro
pasobajas
Filtro
pasobanda
I
I
I
I
I
I
I
I
I
Oscilador
I
I
controlado
I
I
I
I
_______________ !
par voltaje
Divisor de
frecuencia
entre M
Red de desfasamiento
M seflales de referencia
FIGURA
P6.4 7
6.50 En la secci6n 6.14 estudiamos un esquema sin asistencia de datos para la recuperaci6n de la fase
portadora, basado en la funci6n de verosimilitud logaritmica de la ecuaci6n (6.260). En este problema
investigamos el uso de esta ecuaci6n para la recuperaci6n de la fase portadora con asistencia de datos.
a) Considere un receptor disefi.ado para un sistema de modulaci6n lineal. Dado que el receptor
tiene conocimiento de un preambulo de la longitud L0, demuestre que la estimaci6n de maxima
verosimilitud de la fase portadora esta definida por
e= arg{~a:x(k)}
1
{x(k) }~~~ 1 es
4 78
CAPiTULO
111
Experimentos de computadora
6.51 El prop6sito de este experimento de computadora es comparar el efecto de un canal dispersivo sobre
las formas de onda generadas por las siguientes tecnicas de modulaci6n pasobanda:
a) Corrimiento de fase por llaveo binaria (BPSK)
b) Corrimiento de cuadrifase por llaveo (QPSK)
IH(f)l2
= l+(f ~B)2N
El ancho de banda del canal es variable a fin de ilustrar su efecto sobre la onda modulada filtrada.
Suponiendo el uso de un receptor coherente, grafique las formas de onda de las senales moduladas bajo los siguientes anchos de banda a, b, c y d del canal:
i) 2B = 12 kHz
ii) 2B
16 kHz
iii) 2B
20 kHz
iv) 2B
24 kHz
v) 2B = 30 kHz
Comente sus resultados.
Sugerencia: para llevar a cabo los calculos necesarios en este experimento, resulta aconsejable efectuar los calculos en la banda base realizando la transformaci6n de pasobanda a pasobajas que se
describe en el apendice 2.
MonuLACION POR
ESPECTRO DISPERSO
Este capitulo presenta una tecnica de modulaci6n conocida coma modulaci6n por espectro
disperso, que es radicalmente diferente a las tecnicas de modulaci6n que se abordaron en los
capftulos anteriores. En dicha tecnica, el ancho de banda del canal y la potencia transmitida se
sacrifican por el bien de las comunicaciones seguras.
Especfficamente, cubrimos los siguientes temas:
generaci6n.
~ La noci6n basica de la modulaci6n par espectro disperso.
~ Los dos tipos de modulaci6n par espectro disperso que se usan par lo comun: secuencia directa y salto de
frecuencia.
El material que se presenta en este capftulo es basico para las comunicaciones inalambricas que
utilizan acceso multiple por division de c6digo, lo cual se aborda en el capftulo 8.
7.1
Introducci6n
Un tema de interes principal en el estudio de las comunicaciones digitales, como se consider6
en los capftulos 4, 5 y 6, es proveer el uso eficiente de ancho de banda y de potencia. A pesar de
la importancia de estos dos recursos de comunicaci6n fundamentales, existen situaciones en las
que es necesario sacrificar esta eficiencia para cubrir otros objetivos de disefio. Por ejemplo, es
posible que se requiera que el sistema proporcione una forma de comunicaci6n segura en ambientes hostiles, de tal modo que la sefial transmitida no la detecten o reconozcan con facilidad
escuchas indeseables. Este requerimiento se obtiene a partir de una clase de tecnicas de transmisi6n de sefiales conocida colectivamente como modulaci6n par espectro disperso.
La ventaja principal del sistema de comunicaci6n de espectro disperso es su capacidad
para rechazar la interferencia, ya sea si se intenta transmitir simultaneamente por el canal la
interferencia no intencional de otro usuario o si la interferencia intencional de un transmisor
hostil intenta perturbar la transmisi6n.
La definici6n de la modulaci6n por espectro disperso 1 puede enunciarse en dos partes:
480
CAPiTULO
ia
7.2
Secuencia
de salida
FIGURA
7 .1
7 .2
481
coma la entrada al primero de los flip-flops, evitando de esa manera que el registro de corrimiento se vade. La frecuencia de pseudo ruido generada de esa manera se determina por media
de la longitud m del registro de corrimiento, su estado inicial y la l6gica de realimentaci6n.
Dejemos que sJ (k) denote el estado delj-esimo flip-flop despues del pulso k-esimo de reloj;
este estado puede representarse mediante el sfmbolo 0 o 1. El estado del registro de corrimiento
despues del k-esimo pulso se define entonces mediante el conj unto {s 1 (k), s/k), ... , sm (k)},
donde k ;?: 0. En el estado inicial, k es cero. De acuerdo con la definici6n de un registro de
corrimiento, tenemos
Si (k
+ 1) =
(k),
Si-l
k ;?:0
{ 1 :s; j :s; m
(7.1)
donde s0 (k) es la entrada aplicada al primer flip-flop despues del k-esimo pulso de reloj. Segun la
configuraci6n que se describe en la figura 7.1, s0 (k) es una funci6n booleana de los estados
individuales s1 (k), s2 (k), ... , sm (k). Para una longitud especificada m, esta funci6n booleana
determina en forma unica la secuencia de estados subsecuentes y, por tanto, la secuencia de
pseudo ruido que se produce a la salida del flip-flop final en el registro de corrimiento. Con el
numero total m de flip-flops, el numero de estados de ruido de este registro de corrimiento es a
lo mucho 2m. Se concluye, en consecuencia, que la frecuencia de pseudo ruido generada por un
registro de corrimiento realimentado debe a la larga volverse peri6dica con un periodo de a lo
sumo 2m.
Se dice que un registro de corrimiento sera lineal cuando la l6gica de realimentaci6n
consista por comple to en sumadores modulo 2. En ese caso, no se permite el estado cero (por
ejemplo, el estado en el cual todos los flip-flops se encuentran en el estado cero). Lo sefialamos
de esa manera debido a que para un estado cero, la entrada s0 (k) producida por la l6gica serfa 0,
el registro de corrimiento permanecerfa entonces en el estado cero y, por tanto, la salida consistirfa enteramente de ceros. De tal modo, el periodo de una secuencia de pseudo ruido producida
por un registro de corrimiento realimentado con m flip-flops no puede exceder de 2m- 1. Cuando el periodo es exactamente 2m - 1, la secuencia de pseudo ruido se denomina secuencia de
longitud maxima o simplemente secuencia m.
~ EJEMPLO 7 .1
Considere el registro de corrimiento realimentado lineal que se muestra en la figura 7.2, el cual
incluye flip-flops. La entrada s0 aplicada al primer flip-flop es igual a la suma modulo 2 de st y sl' Se
supone que el estado inicial del registro de corrimiento es 100 {leyendo los contenidos de los tres
flip-flops de izquierda a derecha). En ese caso, la sucesi6n de estados serfa como sigue:
100, 110, 111, 011, 101, 010, 001, 100, ....
Sumador de
modulo 2
Flip flop
!--_
__,,..
Secuencia de
salida
Reloj
FIGURA
7.2
482
CAPiTULO
La secuencia de salida (la ultima posici6n de cada estado del registro de corrimiento) es entonces
00111010 ...
la cual se repite a sf misma con periodo 23 - 1 = 7.
Note que la elecci6n de 100 como entrada inicial es arbitraria. Cualquiera de los otros seis
estados permisibles servirfa igualmente bien como un estado inicial. La secuencia de salida que
resulta experimentarfa simplemente un corrimiento dclico.
~
MAxlMA2
Las secuencias de longitud maxima cuentan con muchas de las propiedades que posee una verdadera secuencia binaria aleatoria. Esta ultima constituye una secuencia en la cual la presencia de!
numero binario 1 o 0 es igualmente probable. Algunas de las propiedades de las secuencias de
longitud maxima son las siguientes:
1. En cada periodo de una secuencia de longitud maxima, el numero de unos es siempre uno
masque el numero de ceros. Esto se denomina la propiedad de balance.
2. Entre las corridas de unos y ceros en cada periodo de una secuencia de longitud maxima, la
mitad de corridas de cada tipo son de longitud 1, un cuarto son de longitud 2, un octavo son de
longitud 3 y asf sucesivamente, siempre que estas fracciones representen numeros de corridas
significativos. Esta se conoce coma propiedad de corrida. Por una "corrida" queremos decir una
subsecuencia de sfmbolos identicos (unos o ceros) dentro de un periodo de la secuencia. La
longitud de esta subsecuencia es la longitud de la secuencia. Para una secuencia de longitud
maxima generada par un registro de corrimiento realimentado lineal de longitud m, el numero
total de corridas es (N + 1)/2, donde N = 2m - l.
3. La funci6n de autocorrelaci6n de una secuencia de longitud maxima es peri6dica y de valor
binario. La anterior se conoce como propiedad de correlaci6n.
El periodo de una secuencia de longitud maxima esta definido par
N = 2m -1
(7.2)
donde m es la longitud del registro de corrimiento. Considere que las numeros binarios 0 y 1
de la secuencia se denotan mediante los niveles -1 y + 1, respectivamente. Sea c(t) la forma de
onda resultante de la secuencia de longitud maxima, como se ilustra en la figura 7 .3a para
N = 7. El periodo de la forma de onda c(t) es (con base en la terminologfa que se usa en las
secciones subsecuentes)
(7.3)
donde T
(7.4)
7.2
0
Secuencia binaria
=:J
-1
483
LF
a)
b)
S,(f)
I
I
I
I
I
I
-Tc
_;_J L;c
-T,
Tc
NT,
c)
FIGURA
1- N + 1111,
RC (1:) =
NTC
{-N,
1
(7.5)
para el resto del periodo
484
CAPITULO
111
S (f)=-1 8(f)+l+N
sencz(.!2_)o[f--n-J
c
NZ
NZ n=-=
N
NTc
(7.6)
n;<O
MAxlMA
Ahora que entendemos las propiedades de la secuencia de longitud maxima y el hecho de que
podemos generarla utilizando un registro de corrimiento realimentado lineal, la pregunta clave
que necesitamos plantear es: lc6mo determinamos la l6gica de realimentaci6n en un periodo
TABLA
7.1
2*
3*
4
5*
6
7*
8
Derivaciones de realimentaci6n
[2, 1]
[3,
[4,
[5,
[6,
[7,
1]
1]
7.2
485
Reloj
a)
Reloj
b)
FIGURA
7.4
486
CAPiTVW
Simbolo de
realimentaci6n
0
1
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
0
0
1
0
0
0
0
1
0
1
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
0
0
1
0
0
0
0
1
1
0
1
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
0
0
1
0
0
1
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
0
0
1
0
0
C6digo: 0000101011101100011111001101001
Simbolo de
salida
0
0
0
0
1
0
1
0
1
1
1
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
0
0
1
7.2
TABLA 7.2b
Evoluci6n de la secuencia de
longitud maxima generada por el registro de
corrimiento realimentado de la figura 7.4b
Simbolo de
realimentaci6n
1
0
1
0
1
0
0
1
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
0
0
0
1
1
0
1
0
1
0
0
1
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
0
0
0
1
1
1
0
1
0
1
0
0
1
1
0
1
0
1
0
0
1
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
0
0
0
0
1
1
0
1
0
1
0
0
1
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
0
0
0
0
1
1
0
1
0
1
0
0
1
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
0
0
0
0
C6digo:0000110101001000101111101100111
Simbolo de
salida
0
0
0
0
1
1
0
1
0
1
0
0
1
0
0
0
1
0
1
1
1
1
1
0
1
1
0
0
1
1
1
487
488
CAPiTULO
7.3
111
(7.7)
~-r-w
.w-,-~
c(t)
l(t)
11
r(I)
Dispositivo de
decisi6n
Umbral=
c(t)
lndica 1 si
v>0
lndica 0 si
v <0
cl
FIGURA
7.5
Modelo idealizado de! sistema de espectro disperso de banda base. a) Transmisor. b) Canal. c) Receptor.
7.2
489
+1
Qf--~-+-~~--t~t---+-~-+~~~-t---1-~~
-1
LJ
c) Sefial del producto m(Q
FIGURA
7 .6
La sefial recibida r(t) consiste en la sefial transmitida m(t) mas una interferencia aditiva denotada por i(t), coma se indica en el modo de canal de la figura 7.5b. Por tanto,
r(t) = m(t) + i(t)
= c(t)b(t) + i(t)
(7.8)
Para recuperar la sefial de mensaje original b(t), la sefial recibida r(t) se aplica a un
demodulador que esta compuesto por un multiplicador seguido de un integrador y un dispositivo
de decision, coma en la figura 7.Sc. El multiplicador se alimenta con una secuencia de pseudo
ruido generada localmente que es una replica exacta del que se usa en el transmisor. Ademas,
suponemos que el receptor opera en sincronismo perfecta con el transmisor, lo que significa que
la secuencia de pseudo ruido en el receptor esta alineada exactamente con la correspondiente
al transmisor. La salida del multiplicador en el receptor esta dada entonces por
z( t) = c( t )r( t)
2
= c (t)b(t) + c(t)i(t)
(7.9)
La ecuaci6n (7 .9) muestra que la sefial de datos b(t) se multiplica dos veces por la sefial de ruido
c(t), en tanto que la sefial indeseable i(t) se multiplica solamente una vez. La sefial de pseudo
ruido c(t) se alterna entre los niveles -1y+1, y la alternancia se destruye cuando esta se eleva
al cuadrado; por consiguiente,
c 2 (t) = 1 para todo t
(7 .10)
(7.11)
490
CAPiTULO
1111
Deese modo observamos, de acuerdo con la ecuacion (7.11), que la seri.al de datos b(t) se reproduce a la salida del multiplicador en el receptor, excepto por el efecto de la interferencia representada por el termino aditivo c(t)i(t). La multiplicacion de la interferencia i(t) por la seri.al de pseudo
ruido c(t) generada localmente equivale a que el codigo de dispersion afectara a la interferencia
exactamente como lo hizo la seri.al original en el transmisor. Despues de esto observamos que la
componente de datos b(t) es de banda angosta, en tanto que la componente espuria c(t)i(t) es de
banda ancha. Por ello, al aplicar la salida del multiplicador al filtro de banda base (pasobajas) con
un ancho de banda apenas lo suficientemente grande para adaptarse a la seri.al de recuperacion de
datos b(t), se filtra la mayor parte de la potencia en la componente espuria c(t)i(t). El efecto de la
interferencia i(t) se reduce significativamente en ese caso a la salida del receptor.
En el receptor que se presenta en la figura 7.5c, el efecto del filtrado pasobajas es en
realidad ejecutado por el integrador que evalua el area bajo la seri.al producida a la salida de!
multiplicador. La integracion se efectua para el intervalo de bit 0 ::;; t ::;; Tb, dado el valor de
muestreo v. Por ultimo, el receptor toma una decision: si v es mayor que el umbral de cero, el
receptor indica que se envio el sfmbolo binario 1 de la secuencia de datos original en el intervalo
de 0::;; t::;; Tb, y si v es menor que cero, indica que se envio el sfmbolo O; si v es exactamente cero,
el receptor supone al azar a favor de 1 o 0.
En resumen, el uso de un codigo de dispersion (con propiedades pseudoaleatorias) en el
transmisor produce una seri.al transmitida de banda ancha que se asemeja al ruido en un receptor
que no tiene conocimiento del codigo de dispersion. Con base en la explicacion que se presenta
en la seccion 7.2, recordamos que (para una velocidad de datos preestablecida) cuanto mas
grande hacemos el periodo de! codigo de dispersion, tanto mas cercana sera la seri.al transmitida
a una onda binaria verdaderamente aleatoria, y tanto mas diffcil resultara detectarla. Naturalmente, el precio que tenemos que pagar por la proteccion mejorada contra la interferencia es el
aumento en el ancho de banda de transmision, la complejidad del sistema y el retardo del
procesamiento. Sin embargo, cuando nuestro interes principal es la seguridad de la transmision,
el pago de dichos costos no es irrazonable.
Codificador de
nivel polar sin
retorno a cero
Secuencia de
dates binaries
Modulador
PSK binario
491
x(t)
c(t)
Portadora
Generador
de c6digo PN
a)
Detector coherente
r------------------~
I
Senal
I
recibida
y(t)
Modulador de
producto
I1
I
~-----
Filtro
paso ba1as
Dispositivo de
decisi6n
I
I
------------~
lndica 1 si
v > 0
lndica O si
v< 0
Generador
local de
c6digo PN
Portadora
local
b)
FIGURA
7. 7
Corrimiento de fase por llaveo coherente disperso de secuencia directa. a) Transmisor. b) Receptor.
En la forma normal del transmisor, ilustrado en la figura 7. 7a, la dispersion del espectro se lleva
a cabo antes de la modulacion de fase. Con fines de analisis, encontramos mas conveniente
intercambiar el orden de estas operaciones, como se indica en el modelo de la figura 7.9. Se nos
TABLA
Polaridad de la secuencia de
datos b (t) al tiempo t
+
Pol.aridad de I.a secuencia PN
c(t) al tiempo t
7t
7t
492
CAPITULO
i!i
m(t)
+l
Ql------1---~----t---1--~~
-11----"""
i-.--------- Tb
_ _ _ _ _ _ __.,.,.
o)
Portadora
A.,
QJ.4.-1-41-f-.....-+-41-+-+4-Hl-++-t-+it-++-i-f-t++i--t-,.....~
b)
A.,"'
s(t)
!
b
Ac
0
-Ac
c)
FIGURA
7.8
permite hacer esto debido a que la dispersion del espectro y el corrimiento de fase por llaveo
binaria son ambas operaciones lineales; lo mismo sucede con respecto a la demodulaci6n de fase
y a la desdispersi6n del espectro. No obstante, para que sea factible el intercambio de operaciones, es importante sincronizar la secuencia de datos entrantes y la secuencia de pseudo ruido. El
modelo de la figura 7.9 incluye tambien representaciones del canal y el receptor. En este modelo, se supone que la interferencia j(t) limita el desempefio, de modo que puede ignorarse el
efecto del ruido del canal. Por tanto, la salida del canal esta dada por
(7.12)
= c(t)s(t) + j(t)
Canal
Transmisor
Sefial de
datos
b(t)
Receptor - - - - - -
Detector
coherente
Modulador
PSK binario
Portadora
FIGURA
7.9
Generador
de c6digo
binario
Generador
local de
c6digo PN
Portadora
local
Estimaci6n de
b(t)
7.5
493
donde s(t) es la seii.al PSK binaria y c(t) es la seii.al de pseudo ruido. En el modelo del canal que
se incluye en la figura 7.9, la seii.al de interferencia se denota mediante j(t). Esta notaci6n se
eligi6 a prop6sito con el fin de diferenciarla de la que se utiliz6 para la interferencia en la figura
7 .Sb. El modelo del canal en la figura 7.9 es pasobanda en contenido espectral, en tanto que el
de la figura 7 .Sb es ta en la forma de la banda base.
En el receptor, la seii.al recibida y (t) es la primera multiplicada por la seii.al de pseudo ruido
c(t) y produce una salida que es igual a la entrada del detector coherente u(t). Deese modo,
u(t) = c(t)y(t)
2
= c (t)s(t) + c(t)j(t)
(7.13)
= s(t) + c(t)j(t)
En la ultima lfnea de la ecuaci6n (7.13) remarcamos que, por disefio, la sefial de pseudo ruido
c(t) satisface la propiedad descrita en la ecuaci6n (7.10):
c 2 (t) = t
para todo t
La ecuaci6n (7.13) demuestra que la entrada del detector coherente u(t) consiste en una sefial
PSK binaria s(t) incorporada en la interferencia aditiva de c6digo modulado que se denota
mediante c(t)j(t). La naturaleza modulada de la ultima componente obliga a que la seii.al de
interferencia (perturbadora) distribuya su espectro de tal manera que la detecci6n de los bits de
informaci6n a la salida del receptor se ofrezca con una confiabilidad mejorada.
11111 SINCRONIZACION
494
CAPITULO
kT, $(k+l)T
(7.14)
en otro caso
kT, $(k+l)T
en otro caso
(7 .15)
(7.16)
donde Eb es la energfa de la sefial por bit; el signo mas corresponde al bit de informaci6n 1, y el
signo menos al bit de informaci6n 0. La secuencia de c6digo {c0 , c 1, , cN_1} denota la
secuencia de pseudo ruido con ck = 1. Por tanto, la sefial transmitida x(t) es N-dimensional
porque requiere para su representaci6n de un mfnimo de N funciones ortogonales.
Considere a continuaci6n la representaci6n de la sefial de interferencia (perturbadora)
j(t). Idealmente, la perturbaci6n gusta de colocar toda su energfa disponible en exactamente el
mismo espacio N-dimensional de la sefial que la sefial transmitida x(t); en otro caso, parte de su
energfa se desperdicia. Sin embargo, lo maxima que el perturbador puede esperar conocer es el
ancho de banda de la sefial transmitida. Ademas, no hay manera de que el perturbador pueda
conocer la fase de la sefial. Por ello, podemos representar al perturbador por la forma general
N-1
N-1
k=O
k=O
(7 .17)
donde
(7.18)
y
(7 .19)
De ese modo, la interferencia j(t) es 2N-dimensional; es decir, tiene el doble del numero de
dimensiones requeridas para representar la sefial DS/BPSK x(t) transmitida. En terminos de la
7.5
495
representaci6n dada en la ecuaci6n (7 .1 7), es posible expresar la potencia promedio de la interferencia j(t) del modo siguiente:
(7.20)
(7 .22)
Nuestro objetivo es vincular estos resultados determinando las relaciones sefial a ruido medidas
a la entrada ya la salida del receptor DS/BPSK en la figura 7.9. Con este fin recurrimos a la
ecuaci6n (7 .13) para expresar la salida del detector coherente en la forma
v=
cos(2rifJ) dt
(7 .23)
=v s +v CJ
donde las componentes v y v. se deben a la sefial PSK binaria desdispersada, s(t), y la interfe'
CJ
rencia dispersa, c(t)j(t), respectivamente. Estas dos componentes se definen del modo siguiente
(7.24)
y
vci
(7 .25)
v,
=.JE:
(7 .27)
496
CAPITULO
!!!
(7 .28)
<!\ (t),
(7.29)
(7 .30)
donde Vci y Ck son variables aleatorias con valores de muestreo vc y ck, respectivamente. En la
ecuaci6n (7 .30), el perturbador se supone fijo. Con las Ck tratadas coma variables aleatorias
idd, encontramos que la probabilidad del evento ck = 1 es
(7 .31)
Por tanto, la media de variable aleatoria V CJ. es cero, puesto que para k tenemos
=tik -th
(7 .32)
=0
Para un vector fijo j, que representa el conjunto de coeficientes j0 , jl' ... , jN-1' la varianza de V,i
esta dada par
(7.33)
Puesto que el factor de dispersion N = Tb/Tc, es viable utilizar la ecuaci6n (7.22) para expresar
esta varianza en terminos de la potencia de interferencia promedio] coma
(7.34)
De ese modo la variable aleataria V q. tiene media cero y varianza JTc/2.
A partir de la ecuaci6n (7 .2 7) advertimos que la componente de la sefial a la salida del
detector coherente (durante cada intervalo de bit) es igual a Jff;, donde Eb es la energfa de la
sefial par bit. Por consiguiente, la potencia instantanea pico de la componente de la sefial es Eb.
7.6
Por tanto, es posible definir la relaci6n senal de salida a ruido como la potencia pico instantanea
JTc
(7 .35)
La potencia de la sefi.al promedio a la entrada del receptor es igual a Eb/Tb. De este modo
definimos una relacion senal a ruido de entrada coma
(SNR)1 =Eb /Tb
(7.36)
Por tanto, eliminando E/J entre las ecuaciones (7.35) y (7.36), podemos expresar la relacion
sefi.al a ruido de salida en terminos de la relacion sefi.al a ruido de entrada como
0 ;b
(SNR) =
(SNR) 1
(7 .3 7)
Es una practica com(m expresar la relacion sefi.al a ruido en decibeles. Con ese proposito, introdujimos un termino llamado la ganancia de procesamiento (PG), la cual se define como la ganancia en la SNR obtenida mediante el uso del espectro disperso. Espedficamente, escribimos
PG= Tb
T,
(7.38)
que representa la ganancia que se consigue al procesar una sefi.al de espectro disperso sabre una
sefi.al no dispersa. Es posible escribir entonces la ecuacion (7 .3 7) en la forma equivalente:
(7.39)
El termino de 3 dB en el segundo miembro de la ecuacion (7 .39) corresponde a la ganancia en la
SNR que se obtiene mediante el uso de deteccion coherente (lo cual presupone un conocimiento
exacto de la fase de la sefi.al por parte del receptor). Esta ganancia en la SNR no tiene nada que ver
con el uso del espectro disperso. Mas bien, es el ultimo termino, 10 log10 (PG), el que toma en cuenta
la ganancia de procesamiento. Note que tanto la ganancia de procesamiento PG coma el factor de
dispersion N (es decir, la longitud de la secuencia de pseudo ruido) igualan al cociente T/f,. Por
tanto, cuanto mas grande hagamos la secuencia de pseudo ruido (o en forma correspondiente, sea
mas pequefi.o el tiempo de division T), tanto mas grande sera la ganancia de procesamiento.
7 .6
Probabilidad de error
Considere que la salida v del detector coherente en el sistema BPSK de la figura 7.9 denota el
valor de muestreo de una variable aleatoria Vy que la componente de ruido equivalente v,j
producida por interferencia extema denota el valor de muestreo de una variable aleatoria VCJ.
Entonces, a partir de las ecuaciones (7.23) y (7.27) deducimos que
(7.40)
donde Eb es la energfa de la sefi.al transmitida por bit. El signo mas se refiere a enviar el sfmbolo
(bit de informacion) 1, y el signo menos a la transmision del sfmbolo 0. La regla de decision
usada por el detector coherente de la figura 7.9 es declarar que el bit recibido en un intervalo
(0, Tb) es 1 si la salida de! detector supera un umbra! de 0, y que es 0 si la salida del detector es
menor que el umbral. Si la salida del detector corresponde exactamente a 0, el receptor realiza
498
CAPITULO
Iii
(7.41)
En forma natural, la probabilidad de error P, depende de la variable aleatoria V,j definida por la
ecuacion (7 .30). De acuerdo con es ta definicion, Vc1. es la suma de N variables aleatorias distribuidas identicamente. Por tanto, con base en el teorema del llmite central, deducimos que para N
grande la variable aleatoria Vc1. asume una distribucion gaussiana. En realidad, el factor de dispersion o la longitud N de la secuencia de pseudo ruido es por lo comun grande en los sistemas
de espectro disperso de secuencia directa que se encuentran en la practica, bajo lo cual se
justifica la condicion de la aplicacion del teorema de lfmite central.
Antes evaluamos la media y la varianza de VCJ.; vea las ecuaciones (7.32) y (7.34). Por
tanto, podemos establecer que la componente de ruido v,j contenida en la salida del detector
coherente puede aproximarse coma una variable aleatoria gaussiana con media 0 y varianzaJTc/2,
donde ] es la potencia de interferencia promedio y T, es la duracion de la division. Con esta
aproximacion a la mano, podemos proceder entonces para calcular la probabilidad del evento
V,j >
y de este modo expresar la probabilidad promedio de error de acuerdo con la ecuacion (7.41) coma
JE:,
(7.42)
Esta formula simple, la cual apela a la suposicion gaussiana, es apropiada para sistemas binarios
DS/BPSK con un factor de dispersion N.
11111 CARACTERISTICAS DE ANTIPERTURBACION
Resulta informativo comparar la ecuacion (7.42) con la formula para la probabilidad promedio
de error de un sistema PSK binario coherente que se reproduce aquf por conveniencia en la
presentacion [vea la ecuacion (6.20)]
(7.43)
Con base en esta comparacion, vemos que en cuanto a lo que tiene que ver con el calculo de la
tasa de error de bits en un sistema PSK binario disperso de secuencia directa, es posible considerar
la interferencia coma ruido de banda ancha de densidad espectral de potencia N J2, definida por
N0
= JT,
(7.44)
Esta relacion es simplemente un reenunciado del resultado anterior que se indico en la ecuacion (7.34).
Puesto que la energfa de la sefial por bit Eb = PTb, donde P es la potencia promedio de la
sefial y Tb es la duracion de bit, podemos expresar la relacion de la energfa de la sefial por bit
a la densidad espectral de ruido coma
(7.45)
7. 7
499
(7.46)
El cociente J/P se denomina el margen de perturbaci6n. Par tanto, este ultimo y la ganancia de
procesamiento, ambos expresados en decibeles, se relacionan por medio de
(Margen de perturbacion) dB
(Ganancia de procesamiento) dB
10 log 10 [
b )
(7.4 7)
mm
donde (Eb/N min es el valor mfnimo necesario para soportar una probabilidad promedio
preestablecida de error.
0
~ EJEMPLO 7.3
Un sistema de comunicaci6n de espectro disperso tiene los siguientes parametros:
Duraci6n de! bit de informaci6n, Tb = 4.095 ms
Duraci6n de! recorte de! pseudo ruido, T, = 1 s
Por tan to, utilizando la ecuaci6n (7 .38) encontramos que la ganancia de procesamiento es
PG= 4095
En forma correspondiente, el periodo requerido de la secuencia de pseudo ruido es N = 4095, y la
longitud de! registro de corrimiento es m = 12.
Para una recepci6n satisfactoria, suponemos que la probabilidad promedio de error no supera
10-5 De la formula para un receptor PSK binario coherente, encontramos que Eb/No= 10 produce
una probabilidad promedio de error igual 0.387 x 10-5 Deese modo, utilizando este valor de Eh/N0 ,
asf como el valor calculado para la ganancia de! procesamiento, encontramos con base en la ecuaci6n (7.4 7) que el margen de perturbaci6n es
(Margen de perturbaci6n) dB = 10 log 10 4095 - 10 log 10 (10)
36.1 - 10
26.1 dB
Esto es, los bits de informaci6n a la salida de! receptor pueden detectarse en forma confiable incluso
cuando el ruido o la interferencia a la entrada de! receptor es hasta de 409.5 veces la potencia de la
senal recibida. Claramente, esta es una poderosa ventaja contra la interferencia (perturbaci6n), la cual se
pone en practica a traves de! uso inteligente de la modulaci6n por espectro disperso.
7. 7
500
CAPiTULO
se consigue de esa manera a(m no sea lo suficientemente grande para superar los efectos de algunos perturbadores de interes, en cuyo caso tenemos que recurrir a otros metodos. Uno de tales
metodos altemativos es obligar al perturbador a cubrir un espectro mas ancho al saltar al azar la
portadora modulada por los datos de una frecuencia a la siguiente. En efecto, el espectro de la
sefial transmitida se dispersa en forma secuencial en vez de instantaneamente; el termino "secuencial"
se refiere a la secuencia ordenada pseudoaleatoria de los saltos de frecuencia.
El tipo de espectro disperso en el cual la portadora salta aleatoriamente de una frecuencia
a otra recibe el nombre de espectro disperso de salto de frecuencia (FH). Un formato de modulacion com(m para los sistemas FH es el de corrimiento de frecuencia por llaveo M-aria (MFSK).
La combinacion de estas dos tecnicas se conoce simplemente coma FH/MFSK. (Una descripcion de la FSK M-aria se presenta en el capftulo 6.)
Puesto que el salto de frecuencia no cubre instantaneamente el espectro de dispersion completo, se nos obliga a considerar la tasa a la cual ocurren los saltos. En este contexto, es posible
identificar dos caracterizaciones basicas (independientes de la tecnologfa) del salto de frecuencia:
La figura 7.lOa presenta un diagrama de bloques de un transmisor FH/MFSK, el cual incluye modulaci6n de frecuencia seguida de mezclado. En primer lugar, los datos binarios entrantes se aplican a un
modulador FSK M-ario. La onda modulada que se produce y la salida de un sintetizador de frecuencia
digital se aplican entonces a un mezclador que consiste en un multiplicador seguido por un filtro
pasobanda. Este ultimo se disefia para elegir coma sefial transmitida la componente de frecuencia
suma que resulta del proceso de multiplicacion. En particular, segmentos sucesivos de k bits de una
secuencia de pseudo ruido accionan al sintetizador de frecuencia, lo cual permite a la frecuencia de
la portadora saltar a lo largo de 2k valores distintos. En un solo salto, el ancho de banda de la sefial
transmitida es igual al que resulta del uso de una MFSK convencional con un alfabeto de M = 2K
sefiales ortogonales. Sin embargo, para un intervalo completo de 2k saltos de frecuencia, la sefial
FH/MFSK transmitida ocupa un ancho de banda mucho mayor. En realidad, son posibles los
anchos de banda FH por encima de varios GHz, que es un orden de magnitud superior al que
puede conseguirse con los espectros dispersos de secuencia directa. Una implicacion de estos
anchos de banda FH mayores es que la deteccion coherente es factible solo dentro de cada salto,
ya que los sintetizadores de frecuencia son incapaces de mantener la coherencia de fase a lo largo
de saltos sucesivos. Por tanto, la mayor parte de los sistemas de espectro disperso y salto de frecuencia utilizan esquemas de modulacion M-arios no coherentes.
En el receptor que se describe en la figura 7.lOb, el salto de frecuencia se elimina primero
mezclando (conversion descendente) la sefial recibida con la salida del sintetizador de frecuencia local que se controla en forma sfncrona, del mismo modo que en el transmisor. La salida
resultante se aplica despues a un filtro pasobanda y se procesa subsecuentemente mediante un
detector FSK M-ario no coherente. Para realizar este detector M-ario, podemos utilizar un banco
de M filtros de acoplamiento no coherentes, cada uno de los cuales se acopla a uno de los tonos
MFSK. (Los filtros de acoplamiento no coherentes se describen en el capftulo 6.) Una estimacion del sfmbolo original transmitido se obtiene al elegir la salida de filtro mas grande.
501
,-------------.,
I
l
Mezclador
Modulador
FSK M-ario
Datos
binaries
Filtro
Sefial FH/
MFSK
Sintetizador
de
frecuencia
Portadora
Generador
de c6digo
PN
a)
Mezclador
r--------------.
Se ii al
recibida
I
I
Filtro
pasobanda
:
L--
I
I
I
I
Detector FSK
M-ario no
coherente
Estimaci6n
de datos
binaries
----------1
Sintetizador
de frecuencla
Generador
local de
c6digo PN
b)
7.10
b) Receptor.
FIGURA
Corrimiento de frecuencia por llaveo M-ario disperso con salto de este mismo. a) Transmisor.
Un tono FH/MFSK individual de duraci6n mas corta se conoce como una division; esta
terminologfa no debe confundirse con la que se usa en la seccion 7.4 al describir la DS/BPSK.
La tasa de division, Rc , para un sistema FH/MFSK esta definida por
(7.48)
donde Rh es la tasa de salto y R, es la tasa de simbolos.
Una senal FH/MFSK lenta se caracteriza por tener simbolos multiples transmitidos por salto. Por tanto, cada simbolo de una sefial FH/MFSK es una division. De modo correspondiente, en
un sistema FH/MFSK lento, la tasa de bits Rb de los datos binarios entrantes, la tasa de sfmbolo R,
de la senal MFSK, la tasa de division Rc y la tasa de salto Rh se relacionan por medio de
Rc =R ,
=-b
~R
(7.49)
donde K = log 2 M.
En cada salto, los tonos MFSK estan separados en frecuencia por un multiplo de la tasa de
division R = R , lo que asegura su ortogonalidad. La implicacion de esta condicion es que todo
sfmbolo t;ansmitido no producira ninguna diafonfa en ninguno de los otros M - 1 filtros de
acoplamiento no coherentes que constituyen el detector MFSK de! receptor en la figura 7. lOb.
Por "diafonfa" entendemos el derramamiento de la salida de un filtro en uno adyacente. El
desempefi.o resultante del sistema FH/MFSK lento es igual al de la detecci6n no coherente de
502
CAPiTULO
111
senales MFSK convencionales (sin salto) en ruido blanco gaussiano aditivo. De ese modo,
la senal de interferencia (perturbadora) tiene un efecto sabre el receptor FH/MFSK, en terminos de la probabilidad promedio de error del s1mbolo equivalente a la del ruido gaussiano blanco
aditivo sabre un receptor FSK M-ario no coherente convencional que no experimenta interferencia. Con base en es ta equivalencia, es posible utilizar la ecuaci6n (6.140) para aproximar la
evaluaci6n de la probabilidad del error de s1mbolo en el sistema FH/MFSK.
Suponiendo que el perturbador decide distribuir su potencia promedio ] par el espectro
completo de frecuencias saltadas, el efecto perturbador es equivalente a un A WGN con densidad espectral de potencia N/2, donde N 0 = J!Wc y Wc es el ancho de banda FH. El sistema de
espectro disperso esta caracterizado, de tal modo, por la relaci6n de energfa del s1mbolo a la
densidad espectral del ruido:
(7.50)
PG= WC
R,
=
(7 .51)
zk
Esto es, la ganancia de procesamiento (expresada en decibeles) es igual a 10 log 10 zk 3k, donde
k es la longitud del segmento de pseudo ruido empleado para elegir un salto de frecuencia.
Este resultado supone que el perturbador distribuye su potencia por el espectro FH completo. Sin embargo, si el perturbador decide concentrarse en unas cuantas frecuencias de salto,
entonces la ganancia de procesamiento producida por el receptor serfa menor que 3k decibles.
~ EJEMPLO 7.4
La figura 7. l la ilustra la variaci6n de la frecuencia de una senal FH/MFSK lenta con el tiempo para
un periodo completo de la secuencia de pseudo ruido. El periodo de la frecuencia de pseudo ruido
corresponde a 24 -1 = 15. La senal FH/MFSK tiene los siguientes parametros:
Numero de bits por simbolo MFSK
Numero de tonos MFSK
Longitud del segmento de pseudo ruido por salto
Numero total de saltos de frecuencia
K= 2
M = ZK
k= 3
Zk = 8
En este ejemplo, la portadora salta a una nueva frecuencia despues de transmitir dos simbolos o,
equivalentemente, cuatro bits de informaci6n. La figura 7. l la incluye los datos binarios de entrada,
as( como la secuencia de pseudo ruido que controla la selecci6n de la frecuencia de la portadora FH.
Vale la pena senalar que aunque hay ocho frecuencias disponibles para el salto, solo tres de ellas las
utiliza la secuencia de pseudo ruido.
La figura 7.1 lb presenta la variaci6n con el tiempo de la frecuencia a la que se le ha
suprimido el salto. Se reconoce que esta variaci6n es la misma que la de la senal MFSK convencional producida por los datos de entrada dados.
...
II SALTO DE FRECUENCIA MPIDO
Un sistema FH/MFSK rapido difiere de un sistema FH/MFSK lento en que hay saltos multiples
por s1mbolo M-ario. Por consiguiente, en el sistema rapido senalado cada salto es una division.
503
Pertadera FH
Frecuencia
WC
Tiempe---;..
001
11000100
110
011
1111
001
001
a)
Tiernpe---;..
b)
7.11 Ilustraci6n del salto de frecuencia lento. a) Variaci6n de frecuencia para un periodo completo de
la secuencia PN. b) Variaci6n de la frecuencia sin salto con el tiempo.
FIGURA
En general, el salto de frecuencia rapido se usa para veneer a una tactica de perturbaci6n
inteligente que implica dos funciones: mediciones de la senal transmitida y resintonizaci6n de la
senal de interferencia con respecto a esa porci6n de la banda de frecuencia. Claramente, para
veneer al perturbador, la senal transmitida debe saltar a una nueva frecuencia antes de que el
perturbador sea capaz de completar el procesamiento de estas dos funciones.
Para la recuperaci6n de datos en el receptor se usa la detecci6n no coherente. Sin embargo, el procedimiento de detecci6n es bastante diferente del que se usa en el receptor FH/MFSK
lento. En particular es posible considerar dos procedimientos:
504
CAPiTULO
1111
EJEMPLO
7.5
K= 2
M = ZK
k
Zk
=
=
3
8
En este ejemplo cada sfmbolo MFSK tiene el mismo numero de bits y divisiones; es decir, la tasa de
division R, es la misma que la tasa de bits Rb. Despues de cada division, la frecuencia de portadora de
la senal MFSK transmitida salta a un valor diferente, excepto en unas cuantas ocasiones cuando el
segmento de k divisiones de una secuencia de pseudo ruido se repite a sf mismo.
- - - - - - - -- Portadora
FH
_....___ I_ - -
~--'--
_ _j__
Tiempo -
Simbolo
MFKS
Datos binarios de entrada
~iJ
000100
001110011001001001110011001001001110011001001001110011001001
Secuencia PN
a)
"'
13
t::
Cl>
"fl'
(J
LL
Tiempo-
b)
7.12 Ilustraci6n de salto de frecuencia rapido. a) Variaci6n de la frecuencia del transmisor con el
tiempo. b) Variacion de la frecuencia sin salto con el tiempo.
FIGURA
7.8
505
(7 .52)
(7.53)
z(n+l)/2 + 1
z<n+2)/2+1
En ese caso el registro de corrimiento correspondiente al polinomio del producto g1 (X) gz(X)
generara 2n + 1 secuencias diferentes, donde cada secuencia tendra un periodo de 2n -1, y la
correlaci6n cruzada entre cualquier par de dichas frecuencias satisface la condici6n anterior.
506
CAPiTULO
111
zn -
120
~
~
"'t
""'"'
100
80
"
" 60
t:
-o
'(j
~"'0
.,"
"
40
t:
-o
" 20
LL
0
-100
-50
50
0
Retardo
100
a)
40
:s
30
~ 20
t:
-o
~"'0
"
.9
.,""'
10
0
~ -10
'0
'(j
t:
.I -20
-30
-40
-100
-50
50
0
Retardo
100
b)
7.13 a) Funci6n de autocorrelaci6n RJt), y b) funci6n de correlaci6n cruzada R1/t) de las dos secuencias PN [7, l] y [7, 6, 5, 4].
FIGURA
7.8
507
Reloj
FIGURA
7 .14
2<n+l)/Z + 1 == 24 + 1 == 17
Este requerimiento se satisface mediante las secuencias de pseudo ruido con derivaciones de
realimentaci6n [7, 4] y [7, 6, 5, 4]. El generador de la secuencia Gold se presenta en la figura
7.14 e incluye la adici6n de modulo 2 de estas dos secuencias. De acuerdo con el teorema de
Gold hay un total de
2"+1==2 7 +1==129
secuencias que cumplen la ecuaci6n (7.52). La correlaci6n entre cualquier par de tales secuencias se muestra en la figura 7.15, la cual concuerda plenamente con el teorema de Gold. En
particular, la magnitud de la correlaci6n cruzada es menor o igual a 17.
20
15
::E
.,;
N
10
"'"'"'=>
"
t5
'G
"'
0
'-'
-5
Ql
"'"
'~ -10
=>
LL
-15
-20
-100
-50
50
100
Retardo T
7.15 Funci6n de correlaci6n cruzada R12 (t) de un par de secuencias de Gold basada en las dos secuencias PN [7, 4] y [7, 6, 5, 4].
FIGURA
508
CAPiTULO
7. 9
111
Resumen y discusion
El corrimiento defase par llaveo M-aria de secuencia directa (DS/MPSK) y el corrimiento de frecuencia por llaveo M-aria de salto de frecuencia (FH/MFSK) representan dos categorias principales de
las comunicaciones de espectro disperso. Ambas se basan en el uso de la secuencia de pseudo
ruido, la cual se aplica directamente en dos categorfas.
En un sistema DS/MPSK, la secuencia de pseudo ruido hace que la sefial transmitida
asuma una apariencia similar al ruido al dispersar su espectro simultaneamente sobre un intervalo amplio de frecuencias. En el corrimiento de fase por llaveo es posible utilizar la PSK binaria
(es decir, M = 2) con una portadora simple. De modo alternativo, podemos utilizar la QPSK (es
decir, M = 4), en cuyo caso los datos se transmiten utilizando un par de portadoras en cuadratura de fase. (Tanto la PSK como la QPSK se explican en la seccion 6.3.) La motivacion
usual para utilizar la QPSK es proporcionar una eficiencia del ancho de banda mejorada. En un
sistema de espectro disperso, la eficiencia del ancho de banda no suele ser de interes fundamental. En vez de eso, el uso de la QPSK esta motivado por el hecho de que esta es menos sensible
a algunos tipos de interferencia (perturbacion).
En un sistema FH/MFSK, la secuencia de pseudo ruido realiza el salto de la portadora
sobre varias frecuencias de una manera pseudoaleatoria, con el resultado de que el espectro de
la sefial transmitida se dispersa de modo secuencial..
N aturalmente, las tecnicas de dispersion de espectro de secuencia directa y de salto de
frecuencia pueden emplearse en un sistema simple. El sistema que resulta se conoce como sistema de espectro disperso DS/FH hibrido. La razon por la que se busca un metodo hibrido radica en
que las ventajas de ambas tecnicas de dispersion de espectro de secuencia directa y de salto de
frecuencia se ponen en practica en el mismo sistema.
Una exposicion de las comunicaciones de espectro disperso serfa incompleta sin alguna
referenda a las formas de onda del perturbador. Los perturbadores que se encuentran en la
practica incluyen los siguientes tipos:
1. El perturbador de ruido de barrera, el cual consiste en ruido blanco gaussiano limitado en
banda de alta potencia promedio. Este es un perturbador de fuerza bruta que no explota
ningun conocimiento del sistema de comunicacion antiperturbacion, con excepcion de su
ancho de banda disperso.
2. El perturbador de ruido de banda parcial, que consiste en ruido cuya potencia total se distribuye uniformemente sobre alguna banda de frecuencia que es un subconjunto del ancho
de banda de dispersion total. Debido al ancho de banda mas pequefio, este perturbador es
mas facil de generar que el de ruido de barrera.
3. El perturbador de ruido pulsado, que implica la transmision de ruido de banda ancha de
potencia
]pico=
pJ
durante una fraccion p del tiempo, y nada para la fraccion de tiempo restante 1 - p. La
potencia promedio de ruido es igual a ] .
4. El perturbador de un solo tono, que consiste en una onda senoidal cuya frecuencia se encuentra dentro del ancho de banda disperso; como tal, es la mas facil de generar de todas
las sefiales perturbadoras.
5. El perturbador multitonos, que es el equivalente de tonos de un perturbador de ruido de
banda parcial.
Aparte de estas cinco, muchos otros tipos de forma de onda de perturbacion ocurren en la
practica. En cualquier caso, no hay una forma de onda perturbadora sencilla que sea la peor
Problemas
509
para todos los sistemas de espectro disperso, y no hay un sistema de espectro disperso sencillo
que sea el mejor contra todas las formas de onda de perturbaci6n posibles.
No11\S Y BmuocRAFiA
1. La definicion de la modulacion par espectro disperso presentada en la introduccion se adapto de
Pickholtz, Schilling y Milstein [342]. Este artfculo presenta un instructivo repaso de las tearfas de
las comunicaciones por espectro disperso.
En lo referente a artfculos introductorios sabre el tema, vea Viterbi [390] y Cook y Marsh
[222]. En lo que se refiere a libros, vea Dixon [36], Holmes [69], Ziemer y Peterson ([177], pp. 327649), Cooper y McGillem (pp. 269-411), y Simon, Omura, Scholtz y Levitt ([139], volumenes I, II
y III). La obra de tres volumenes de Simony otros es el tratamiento mas amplio de las comunicaciones par espectro disperso disponible en la literatura publica. El desarrollo de las comunicaciones par
espectro disperso se remonta a la mitad de la decada de 1950. Con respecto a una explicacion
historica de estas tecnicas, vea Sholz [366]. Este ultimo artkulo describe los arfgenes de las comunicaciones por espectro disperso desde la decada de 1920. Gran parte del material historico presentado en este artkulo se reproduce en el capftulo 2, volumen 1, del libro de Simony otros.
El libro editado par Tantaratana y Ahmed [153] incluye artfculos introductarios y avanzados
sabre las aplicaciones inalambricas de la modulacion por espectro disperso. Los artfculos se agrupan
en las siguientes categarfas: tecnologfa de espectro disperso, sistemas moviles celulares, comunicaciones de satelite, redes de area local inalambricas y sistema de posicion geografica (PGS).
2. Para mayores detalles acerca de las secuencias de longitud maxima, consulte Golomb ([54], pp. 132), Simon, Omura, Scholtz y Levitt ([139], pp. 283-295), y Peterson y Weldon [118]. La ultima
referenda incluye una lista amplia de polinomios para generar secuencias de longitud maxima; vea
tambien Dixon [36]. Con respecto a un artkulo instructivo acerca de las secuencias de pseudo
ruido, vea Sarwate y Pursley [363].
3. La tabla 7.1 se extrajo del libro de Dixon ([36], pp. 81-83), donde las conexiones de realimentacion
de las secuencias de longitud maxima se tabulan para la longitud m del registro de corrimiento
extendiendose hasta 89.
4. En cuanto a una explicacion detallada del problema de sincronizacion en las comunicaciones par
espectro disperso, vea Ziemer y Peterson ([177], capftulos 9 y 10) y Simony otros ([139], volumen
III).
5. Los artfculos ariginales acerca de las secuencias de Gold se encuentran en Gold [265, 266]. Una
explicacion amplia de las secuencias de Gold se presenta en Holmes [69].
PROBLEms
510
CAPiTULO
Iii
7.2 La figura P7.2 muestra un registro de corrimiento de cuatro etapas. El estado inicial del registro es
1000. Determine la secuencia de salida del registro de corrimiento.
Sumador de
modulo 2
Secuencia
de salida
FIGURA
P7.2
7.3 Para el registro de corrimiento realimentado dado en el problema 7.2, demuestre la propiedad de
balance y la propiedad de ejecucion de una secuencia de pseudo ruido. Ademas, calcule y grafique la
funcion de autocorrelacion de la secuencia de pseudo ruido producida por este registro de corrimiento.
7.4 En referenda a la tabla 7.1, elabore codigos de longitud maxima para las tres configuraciones de
realimentacion [6, 1], (6, 5, 2, 1] y (6, 5, 3, 2], cuyo periodo es N = 63.
7.5 La figura P7.5 muestra la version multiderivacion modular del registro de corrimiento realimentado
lineal que se muestra en la figura 7.4b. Demuestre que la secuencia de pseudo ruido generada por
este esquema es exactamente la misma que la descrita en la tabla 7.Zb.
Secuencia de
salida
i----.
FIGURA
P7.5
.fiJ cos(Znfct + 0)
Problemas
511
7.9 Un sistema de corrimiento de fase por llaveo binaria dispersa de secuencia directa utiliza un registro
de corrimiento realimentado de longitud 19 para la generaci6n de la secuencia de pseudo ruido.
Calcule la ganancia de procesamiento de! sistema.
7.10 En un sistema DS/BPSK, el registro de corrimiento realimentado que se utiliza para generar la
secuencia de pseudo ruido tiene longitud m = 19. Se requiere que el sistema tenga una probabilidad
promedio de! error de simbolo debida a las sefiales de interferencia generadas extemamente que no
sea mayor que l0-5 Calcule los siguientes parametros de! sistema en decibeles:
a) Ganancia de! procesamiento.
b) Margen de antiperturbaci6n.
7 .11 En la secci6n 7.5 presentamos un analisis acerca de la dimensionalidad de! espacio de sefiales y de la
ganancia de procesamiento de un sistema de espectro disperso de secuencia directa, utilizando corrimiento de fase por llaveo binaria. Extienda el analisis que se present6 ahi al caso de un sistema de
ese tipo que utiliza corrimiento de cuadrifase por llaveo.
Experimentos de computadora
7.14 Considere dos secuencias de pseudo ruido N = 63. Una secuencia tiene las derivaciones de
realimentaci6n (6, 1] y la otra las derivaciones de realimentaci6n (6, 5, 2, 1], las cuales se eligen de
acuerdo con la tabla 7.1.
a) Calcule la funci6n de autocorrelaci6n de estas dos secuencias, y su funci6n de correlaci6n cruzada.
b) Compare la funci6n de correlaci6n cruzada calculada en la parte a con la funci6n de correlaci6n
cruzada entre la secuencia [6, 5, 2, 1] y su imagen de espejo (6, 5, 4, 1].
Comente sus resultados.
7.15 a) Calcule la funci6n de correlaci6n cruzada de una secuencia de pseudo ruido con derivaciones de
realimentaci6n (5, 2] y su secuencia imagen definida por las derivaciones de realimentaci6n (5, 3].
b) Repita el calculo de la secuencia de pseudo ruido con derivaciones realimentadas (5, 2] y la
secuencia de pseudo ruido con derivaciones de realimentaci6n [5, 4, 2, l].
c) Repita el calculo de la secuencia de pseudo ruido con derivaciones de realimentaci6n [5, 4, 3, 2]
y la secuencia de pseudo ruido con derivaciones de realimentaci6n (5, 4, 2, 1].
Las derivaciones de realimentaci6n (5, 2], [5, 4, 3, 2] y [5, 4, 2, 1] son derivaciones posibles para
una secuencia de longitud maxima de periodo 31, de acuerdo con la tabla 7.1.
CoMUNICAc10NEs DE
RADIO MULTIUSUARIO
Como su nombre implica, las comunicaciones multiusuario se refieren al uso simultaneo de un
canal de comunicaciones por parte de varios usuarios. En este capitulo presentamos los sistemas
de comunicaci6n multiusuario, que se fundamentan en la propagaci6n del radio para enlazar los
receptores con los transmisores.
En particular, nos centramos en los siguientes temas:
~ T ecnicas de acceso multiple, las cuales resultan basicas para las sistemas de comunicaci6n multiusuario.
~ Comunicaciones par satelite, que ofrecen cobertura mundial.
~ Analisis del enlace de radio, subrayando las papeles de las antenas de transmisi6n y recepci6n y de la
propagaci6n par el espacio libre.
~ Comunicaciones inalambricas, destacando la movilidad y el fen6meno de multitrayectoria.
~ La codificaci6n del habla para las comunicaciones inalambricas.
~ Antenas adaptables para las comunicaciones inalambricas.
8.1
lntroduccion
Gran parte del material acerca de la teoria de comunicaciones que se ha presentado en le.; capftulos anteriores se ha basado en la idealizaci6n particular del canal de comunicaci6n, a saber, un
modelo de canal limitado en anclw de banda y corrompido par ruido blanco gaussiano aditivo (AWGN).
La teoria clasica de la comunicaci6n desarrollada de ese modo es matematicamente elegante, y
ofrece una s6lida introducci6n al campo siempre en crecimiento de los sistemas de comunicaciones. Un ejemplo de un canal ffsico que es bien representado por un modelo de este tipo es el canal
de comunicaciones por satelite. Por tanto, resulta conveniente que el primer tipo de comunicaciones multiusuario que se presenta en este capftulo corresponda a las comunicaciones par satelite.
Un sistema de comunicaci6n por satelite en 6rbita geoestacionaria se basa en la propagaci6n por radio de la lfnea de vision para la operaci6n de su enlace ascendente desde una terminal terrestre hasta el transpondedor y el enlace descendente desde este ultimo hasta otra terminal
terrestre. De ese modo, la explicaci6n de las comunicaciones por satelite conduce naturalmente
al analisis de la propagaci6n de las ondas de radio en el espacio libre, enlazando una antena
receptora con una antena transmisora.
El uso de las comunicaciones por satelite ofrece cobertura mundial. El otro sistema de
comunicaci6n multiusuario que se estudia en este capftulo, es decir, las comunicaciones
inalambricas, ofrece la movilidad que, junta con las redes telef6nicas existentes y los sistemas de
comunicaci6n por satelite, permiten que una unidad m6vil se comunique con cualquiera y en
cualquier parte en el mundo. Otro rasgo caracterfstico de los sistemas de comunicaci6n
512
8.2
513
inalambricos es que no implican trabas (es decir, se permite la total libertad de localizaci6n), y
por ello el interes en su uso en redes de area local (es decir, redes de datos confinados a instalaciones hasta de unos cuantos kil6metros de tamafio), debido a las ventajas importantes sobre el
cableado convencional: eliminaci6n de alambrado y realambrado, flexibilidad en la creaci6n de
nuevos servicios de comunicaci6n y movilidad de los usuarios.
El canal de propagaci6n por ondas de radio que caracteriza a las comunicaciones
inalambricas se aparta del modelo de canal idealizado a A WGN debido a la presencia de
multitrayectarias, que constituye una forma no gaussiana del fen6meno dependiente de la sefial
que surge por las reflexiones de la sefial transmitida a partir de objetos fijos y en movimiento. La
presencia de la multitrayectoria da lugar a dificultades practicas en el uso del canal de propagaci6n de radio y complica su analisis matematico. En terminos simples, la multitrayectoria es un
fen6meno fisico intrinseco a la operaci6n de las formas en interiores y en exteriores de las
comunicaciones inalambricas.
Sin embargo, antes de proceder a explicar aspectos espedficos de las comunicaciones por
satelite e inalambricas es apropiado iniciar la exposici6n describiendo tecnicas de acceso multiple,
las cuales permiten acceso simultaneo (o casi) a un canal comun a diferentes usuarios.
8.2
I>
En un sistema multiplexado, los requerimientos del usuario son por lo general fijos. En
contraste, en un sistema de acceso multiple dichos requerimientos pueden cambiar
en forma dinamica con el tiempo, en cuyo caso son necesarias provisiones para la asignaci6n dinamica del canal.
Por razones evidentes es deseable que en un sistema de acceso multiple se logre compartir
los recursos del canal sin provocar interferencia seria entre los usuarios del sistema. En este
contexto, es posible identificar cuatro tipos basicos de acceso multiple:
1. Accesa multiple par division de frecuencia (FDMA).
En esta tecnica se asignan sub-bandas disjuntas de frecuencias a diferentes usuarios en un
esquema de tiempo continuo. Para reducir la interferencia entre usuarios asignados a bandas de
canal adyacente, se utilizan bandas de seguridad, para actuar como zonas de bllfer, del modo que
se ilustra en la figura 8. la. Estas bandas de seguridad resultan necesarias debido a la imposibilidad de conseguir filtrado ideal para separar a los diferentes usuarios.
514
CAPiTULo
111
Tiempo
Tiempo
Tiempo
a)
b)
c)
FIGURA 8.1
Ilustracion de las ideas detnis de las tecnicas de acceso multiple. a) Acceso multiple por division
de frecuencia. b) Acceso multiple por division de tiempo. c) Acceso multiple por salto de frecuencia.
tiempo que se produce por causa de las imperfecciones del sistema, especialmente en esquemas
de sincronizaci6n.
8.3
8.3
515
Estacion de
transmisi6n
---
Enlace
- - - - - _ ~scendente
---
Tierra
Polo Norte
---
------""'""
----\..._)
terrestre de
recepci6n
FIGURA
8.2
plifica en un transpondedor (es decir, circuiterfa electr6nica) a bordo del satelite, y luego se
retransmite desde este ultimo por media de un enlace descendente hasta otra estaci6n terrestre,
como se ilustra en la figura 8.2. La banda de frecuencia mas popular para las comunicaciones
por satelite es la de 6 GHz (banda C) para el enlace ascendente y 4 GHz para el descendente.
El empleo de esta banda de frecuencia ofrece las siguientes ventajas:
~
Sin embargo, la interferencia de radio limita las aplicaciones de satelites de comunicaci6n que
operen en la banda de 6/4 GHz, debido a que las frecuencias de transmisi6n de esta banda
coinciden con aquellas utilizadas en los sistemas de microondas terrestres. Este problema se
elimina en los mas poderosos satelites de comunicaciones de "segunda generaci6n" que operan
en la banda de 14/12 GHz (es decir, la banda Ku); ademas, el uso de estas frecuencias mas altas
posibilita la construcci6n de antenas mas pequefias y, por tanto, menos costosas.
El diagrama de bloques de la figura 8.3 muestra los componentes basicos de un canal
transpondedor simple de un satelite de comunicaci6n representativo. De manera espedfica, la
salida de la antena de recepci6n de! enlace ascendente se aplica a la conexi6n en cascada de los
siguientes componentes:
~
Filtro pasobanda, disefiado para separar la sefial recibida de entre los diferentes canales de
radio.
Senales del
enlace
ascendente
Filtro
pasobanda
Amplificador de
bajo ruido
Convertidor
descendente de
frecuencia
Amplificador de
tuba de onda
viajera
Seiiales del
en lace
descendente
Antena de
transmisi6n
Antena
receptora
Oscilador local
FIGURA
8.3
516
CAPITULO
111
> Amplificador de tuba de onda viajera, que proporciona alta ganancia sabre una banda ancha
de frecuencias. En un tubo de onda viajera (TWT), una sefial electromagnetica viaja a lo
largo de una helice (es decir, una bobina de alambre en forma de resorte), mientras que los
electrones en el haz de alto voltaje se desplazan por la helice a una velocidad cercana a la de
la onda de la sefial; el resultado neto es la transferencia de potencia a partir de los electrones
a la onda, la cual crece con rapidez cuando la onda de la sefial viaja por la helice.
La configuracion del canal que se muestra en la figura 8.3 utiliza una traslacion de frecuencia
simple. Otras configuraciones de canal realizan la conversion de frecuencia desde el enlace
ascendente hasta la frecuencia del enlace descendente en dos etapas: conversion descendente hasta una frecuencia intermedia, seguida de amplificacion, y despues la conversion ascendente
hasta la frecuencia de transmision deseada.
El retardo del tiempo de propagacion se vuelve en particular pronunciado en un canal de
satelite debido a las largas distancias implicadas. Espedficamente, las sefiales de voz enviadas
por satelite incurren en un retardo de transmision de casi 2 70 ms. Por tanto, para sefiales de voz,
cualquier desajuste de impedancia en el extrema receptor de un enlace de satelite produce un eco
de la voz del hablante, que se escucha de regreso en el extrema transmisor despues de un
retardo de viaje redondo de aproximadamente 540 ms. Podemos superar este problema utilizando
un cancelador del eco, que es un dispositivo que sustrae una estimacion del eco de la trayectoria
de regreso; la eliminacion del eco se lleva a cabo por media de un filtro especial que se adapta
por sf solo a las caracterfsticas variables del canal.
El canal de satelite se representa bastante bien por media de un modelo de ruido blanco
gaussiano aditivo (AWGN), el cual se aplica tanto a las porciones del enlace ascendente como a las
del descendente del sistema de comunicacion por satelite. Por tanto, buena parte del material que
se presento en el capftulo 6 acerca de los sistemas pasobanda para la transmision de datos, con
referenda particular a las tecnicas de corrimiento de fase por llaveo y corrimiento de frecuencia
por llaveo, se aplica de manera directa a las comunicaciones por satelite digitales.
Un transpondedor de satelite difiere de un repetidor de lfnea visual de microondas convencional en que muchas estaciones terrestres pueden tener acceso al satelite desde localidades
ampliamente diferentes sabre la tierra al mismo tiempo (o casi). Esta capacidad es posible utilizando una de las tecnicas de acceso multiple que se explicaron en la seccion 8.2. En este contexto podemos hacer las siguientes observaciones:
En un canal de satelite, la no linealidad del transpondedor es la causa principal de la interferencia entre usuarios. Para enfrentar este serio problema, el amplificador de tubo de onda
viajera en el transpondedor se opera a proposito por debajo de su capacidad. En consecuencia, encontramos que en un sistema FDMA la eficiencia de potencia del sistema se reduce
en virtud de la demom de potencia necesaria del amplificador de tubo de onda viajera.
Ii> En un sistema TDMA, los usuarios tienen acceso al transpondedor de satelite uno a la
vez. Por tanto, dicho transpondedor es en estas condiciones capaz de operar muy cerca de
la eficiencia de potencia total permitiendo al amplificador de tubo de onda viajera operar
hasta la saturacion. Esto, a su vez, significa que el TDMA utiliza de manera mas eficiente
el transpondedor que el FDMA, de lo cual se origina su amplio uso en la puesta en practica de los sistemas de comunicacion digital por satelite.
~ El SDMA opera explotando las ubicaciones espaciales de las estaciones terrestres, lo cual se
consigue por media de una conmutaci6n a bordo. En forma espedfica, el transformador esta
equipado con antenas multiples, eligiendose el haz de la antena adecuada para la transmision
de radio hacia una estacion terrestre en particular que es ta demandando el uso del transpondedor.
Ii>
Ademas del acceso multiple, otra capacidad del canal de satelite es la transmisi6n con
enfasis en la cobertura de area amplia. Aquf mencionamos los satelites de transmision, los cuales se caracterizan por su alta transmision de potencia hasta receptores de bajo costo. Esta
8.4
51 7
caracterfstica se explota en el uso de los satelites de transmisi6n directa (DBS), designados para la
recepcion casera de servicios de television sobre una escala muy amplia. En comparacion con
las largas estaciones terrenas utilizadas en las comunicaciones por satelite, las estaciones terrestres para los DBS son muy simples y, por tanto, economicas.
Probabilidad
de error
FIGURA
8.4
518
CAPiTULO
11
P,, graficada en funci6n de la relaci6n de energfa de bit a la densidad espectral de ruido, E/N 0
Una vez que se ha elegido el esquema de modulaci6n, la primera tarea de disefio consiste en
especificar dos valores particulares de E/N0 , como se describe a continuaci6n:
1. E/N0 requerida.
Suponga, por ejemplo, que la probabilidad preestablecida del error de sfmbolo es P = 10-3 Utilizando la curva de cascada de la figura 8.4 relativa al esquema de modulaci6n de int~res, se determina
la E;)N0 requerida para producir la P, preestablecida. Considere que (E;/N0)req denota el valor de la
E/N 0 obtenida a partir de este calculo. La P, preestablecida y la (EJN 0)req calculada definen un
punto sobre la curva de cascada de la figura 8.4, el cual se designa como el punto de operaci6n 1.
2. E/N0 recibida.
=M(~J
( ~)
No rec
No req
(8.1)
De manera equivalente, al expresar los dos valores de interes de E/N0 en decibeles, es posible
definir el margen del enlace como
M(dB) = (
tc
~: (dB)-(~: tq (dB)
(8.2)
Naturalmente, cuanto mas grande hagamos el margen del enlace M, tanto mas confiable resulta el enlace de comunicaci6n. Sin embargo, la confiabilidad creciente del enlace se alcanza a
costa de una E/N0 superior.
111 MODELO DE PROPAGACION EN EL ESPACIO LIBRE
El siguiente paso en la formulaci6n de! presupuesto del enlace corresponde a calcular la potencia de la sefial recibida. De manera natural, este calculo toma en cuenta todas las ganancias y
perdidas en las que se incurre en la transmisi6n y recepci6n de la portadora.
En un sistema de comunicaci6n de radio, la propagaci6n de la sefial modulada se consigue
por medio de una antena transmisora, cuya funci6n es doble:
~
lo-
En el receptor tenemos una antena receptora, cuya funci6n es la opuesta a la de la antena transmisora: convertir el campo electromagnetico en una sefial electrica a partir de la cual se extrae
la sefial modulada. Ademas, la antena receptora se requiera tal vez para suprimir la radiaci6n
que proviene de direcciones que no se desean.
Por lo comun, el receptor se localiza en el campo lejano de la antena transmisora, en cuyo
caso, para todos los prop6sitos practicos, es posible que consideremos la antena transmisora
como un emisor ficticio sin volumen o fuente puntual. Una descripci6n completa del campo
lejano de la fuente puntual requiere del conocimiento del campo electromagnetico como una
8.4
519
funci6n del tiempo y el espacio. Sin embargo, en lo que se refiere a los calculos del enlace, no es
necesario un conocimiento tan completo. Mas bien, resulta suficiente especificar solo la variaci6n de la densidad de potencia para la antena.
Por definici6n, el vector de Poynting o densidad de potencia es la tasa de flujo de energia par
area unitaria; este tiene las dimensiones de watts por metro Cuadrado. El tratamiento de la
antena transmisora como una fuente puntual simplifica considerablemente las cosas en el sentido de que la densidad de potencia de una fuente puntual tiene unicamente una componente
radial; esto es, la energia radiada surge desde la fuente a lo largo de lfneas radiales.
Es util tener una antena de "referenda" con respecto a la cual sea posible comparar el
desempefio de las antenas de transmisi6n y recepci6n. La practica comun radica en asumir que
la antena de referenda es una fuente isotr6pica, definida como una antena omnidireccional (es
decir, completamente no direccional) que radia uniformemente en todas direcciones. Una fuente
isotr6pica es hipotetica, puesto que en realidad todas las antenas de radio tienen cierta
directividad, aunque esta sea pequefia. En consecuencia, la noci6n de una fuente isotr6pica es
litil, en especial para fines de comparaci6n de ganancia.
Considere entonces una fuente isotr6pica que radia una potencia total denotada por P,,
medida en watts. La potencia radiada pasa uniformemente a traves de una esfera de area superficial 4nd 2, donde des la distancia (en metros) desde la fuente. Por tanto, la densidad en potencia, denotada por p (d), es ta determinada en cualquier punto de la superficie de la esfera por
p
p(d) =-'-watts/m 2
(8.3)
4Jtd2
La ecuaci6n (8.3) establece que la densidad en potencia varfa inversamente con el cuadrado de
la distancia desde una fuente puntual. Este enunciado corresponde a la familiar ley inversa
cuadratica que gobierna la propagaci6n de las ondas electromagneticas en el espacio libre.
Al multiplicar la densidad de potencia p (d) por el cuadrado de la distancia d a la cual es ta
se mide, obtenemos una cantidad llamada intensidad de radiaci6n, denotada mediante <D. Es
posible escribir en ese caso
(8.4)
<D = d 2 p(d)
En tanto que la densidad de potencia p(d) se mide en watts por metro cuadrado, la intensidad
de la radiaci6n <D se mide en watts por angulo s6lido unitario (watts por esterradian).
En el caso de una antena de radio de transmisi6n o recepci6n caracterfstica, la intensidad
de la radiaci6n es una funci6n de las coordenadas esfericas 8 y <1> definidas en la figura 8.5. De
ese modo, generalmente es posible expresar la intensidad de la radiaci6n coma <D(8, <1>), y hablar
y
Elemento de area
2
r sen IJdlJdc/>
z
FIGURA
8.5
520
CAPiTULO
1111
por ello de un patron de intensidad de radiaci6n. La potencia radiada dentro de un angulo solido
infinitesimal dQ esta dada por <1>(8, <1>) dO., donde (refiriendonos a la figura 8.5)
dQ = sen 8 d8 d<j>
esterradian
(8.5)
watts
(8.6)
p
1t watts/esterradian
(8. 7)
4
que representa la intensidad de la radiacion que produce una fuente isotropica que radia la
misma potencia total P.
=
<1>~8, <1>)
pro
<1>(8,<1>)
(8.8)
P!4n
La direccionalidad de una antena, denotada por D, se define como la proporci6n entre la intensidad de la radiaci6n rruixima proveniente de la antena y la intensidad de la radiaci6n proveniente de una
fuente isotr6pica. Esto es, la direccionalidad Des el valor maximo de la ganancia direccional g(8, <j>).
De ese modo, en tanto que la ganancia direccional de una antena es una funcion del par de angulos
(8, $),la direccionalidad Des una constante que se hace maxima en una direccion particular.
La definicion de direccionalidad se basa en la forma del patron de intensidad de radiacion
<1>(8, $); como tal, no incluye el efecto de las imperfecciones de la antena debidas a la perdida
de disipacion y al desacoplamiento de impedancia. Una cantidad denominada ganancia de potencia implica la eficiencia de radiacion de la antena. De manera espedfica, la ganancia de
potencia de una antena, denotada por G, se define como la proporci6n entre la intensidad de
radiaci6n mdxima de la antena y la intensidad de radiaci6n de una fuente isotr6pica sin perdidas, bajo
la restricci6n de que se aplica la misma potencia de entrada en ambas antenas. Espedficamente, al
usar Tl rad.taClon
. , para denotar el factor de eficiencia de radiaci6n de la antena, es posible relacionar la
ganancia de potencia G con la direccionalidad D como
G = Tlradiaci6nD
(8.9)
De ese modo, la ganancia de potencia de una antena con respecto a una fuente isotropica sin
perdida es igual a la direccionalidad si la antena es 100% eficiente (es decir, Tl raJ1ac1on
,
= 1),
521
aunque es menor que la direccionalidad si se presenta cualquier perdida en la antena (es decir,
< 1). De aqui'. en adelante, supondremos que la antena es 100% eficiente y, por tanto,
nos referiremos solo a la ganancia de potencia de la antena.
El concepto de ganancia de potencia, el cual se basa en la forma del patron de potencia
transmitida, puede extenderse a una antena receptora en virtud del principio de reciprocidad. Se
afirma que una antena sera redproca si el media de transmision es lineal, pasivo e isotropico.
Para una estructura de antena determinada, las ganancias de potencia de las antenas de transmision y recepcion son identicas.
La ganancia de potencia de una antena es el resultado de concentrar la densidad de potencia en una region restringida mas pequefia que 4n esterradianes, coma se ilustra en la figura 8.6. A
la luz de la imagen que se ilustra en esta figura, es posible introducir los siguientes dos parametros:
11radiacio
1. Potencia radiada efectiva referida a una fuente isotr6pica (EIRP); dicha potencia se define
como el producto de la potencia transmitida, P,, y la ganancia de potencia de la antena transmisora, G,, como indica
EIRP = P,G, watts
(8.10)
2. Ancho del haz de la antena, que representa una medida "planar" del angulo solido de vision
de la antena; el ancho del haz, en grados o radianes, se define coma el angulo que subtienden
los dos puntos sabre el l6bulo principal del patron de potencia del campo al cual la potencia pico
del mismo se reduce en 3 dB. Cuanto mas alta sea la ganancia de potencia de la antena,
tanto mas estrecho resulta el ancho del haz de la misma.
Otro asunto de interes que se distingue a partir de la figura 8.6 es el referente a los l6bulos laterales
del patron de la potencia del campo. Desafortunadamente, toda antena fisica tiene lobulos laterales, los cuales son responsables de absorber las radiaciones de interferencia indeseables.
Apertura efectiva
A=!{_G
(8.11)
4n
(8.12)
Antena de 1~;.....-
transmisi6n '""""':::---
Punta de la potencia de
salida pico
L6bulos laterales
FIGURA
522
CAPiTULO
!i!!
p =(EIRP)A
47td2
T
P,G,A,
47td2
watts
(8.13)
De acuerdo con el principio de reciprocidad, podemos utilizar la ecuaci6n (8.11) para expresar
el area efectiva de la antena receptora como
A =l{_G
T
47t
P, = P,G,G,(
4~ )
(8.14)
Esta ultima expresi6n recibe el nombre de ecuaci6n de Friis del espacio libre. 4
La perdida de trayectoria, PT, que representa la "atenuaci6n" de la sefial en decibeles a lo
largo de todo el enlace de comunicaci6n, se define como la diferencia (en decibeles) entre la
potencia de la seiial transmitida P, y la potencia de la seiial recibida P,, segun se expresa por medio de
(8.15)
El signo menos asociado con el primer termino en la ecuaci6n (8.15) implica el hecho de que
este termino representa una "ganancia". El segundo termino, debido a la colecci6n de terminos
(47td/A.)2, se conoce como perdida del espacio libre, denotado por Lespac10. 11.bre Advierta que al aumentar la distancia d que separa a las antenas de recepci6n y transmisi6n se produce un incremento en
la perdida del espacio libre, el cual, a su vez, nos obliga a operar el enlace de comunicaci6n de
radio a frecuencias inferiores a fin de mantener la perdida de trayectoria en un nivel manejable.
La ecuaci6n de Friis del espacio libre nos permite calcular la perdida de trayectoria para
valores especificados de ganancias de potencia G, y G,, la longitud de onda de la portadora A. y
8.4
523
la distancia d. Para completar el analisis de! presupuesto de! enlace, necesitamos calcular la
potencia promedio del ruido en la sefial recibida, lo cual se considera a continuaci6n.
II FIGURA DE RUIDO
frecuencia f coma la potencia promedio maxima del ruido en esta banda, que se obtiene a la salida del
dispositivo. La potencia de ruido maxima que el dispositivo de dos puertos puede entregar a una
carga extema se obtiene cuando la impedancia de carga es la conjugada compleja de la impedancia de salida del dispositivo, esto es, cuando la resistencia esta acoplada y la reactancia
desintonizada. Definimos la figura de ruido del dispositivo de dos puertos coma la proporci6n entre la
potencia total disponible del ruido de salida (debida al dispositivo y a la fuente) par ancho de banda
unitario y la porci6n de ella debida exclusivamente a la fuente.
Dejemos que la densidad espectral de la potencia total de ruido disponible de la salida del
dispositivo sea SN0 (f), y que la densidad espectral de la potencia de ruido disponible debida a la
fuente a la entrada del dispositivo corresponda a SNS (f). Dejemos ademas que G (f) denote la
ganancia de potencia disponible del dispositivo de dos puertos, definida como la proporci6n entre la
potencia de la senal disponible a la salida del dispositivo y la potencia de la senal disponible de la fuente
cuando la senal es una onda senoidal de frecuencia f. En ese caso es posible expresar la figura de
ruido F de! dispositivo como
(8.16)
Si el dispositivo estuviera exento de ruido, SN0 (f) = G(f)SN5 (f), y la figura de ruido serfa
entonces la unidad. Sin embargo, en un dispositivo flsico, SN0 (f) es mayor que G(f)SN5 (f), de
modo que la figura de ruido siempre es mayor que la unidad. Esta figura se expresa com(mmente
en decibles, esto es, como 10 log 10 F.
La figura de ruido puede expresarse tambien en una forma alternativa. Sea P5 (f) la potencia disponible de la sefial proveniente de la fuente, la cual es la potencia de sefial maxima
promedio que es posible obtener. En el caso de una fuente que proporciona una componente de
1'
----02'
Dispositivo lineal
de dos puertos
----02
FIGURA
8. 7
524
CAPiTULO
111
sefial de una sola frecuencia con un voltaje en circuito abierto V0 cos(2nft), la potencia disponible de la sefial se obtiene cuando la carga conectada a la fuente es
Ps (f) = [
=
2 ~(n J
R(f)
vz
(8.17)
4R(f)
La potencia de la sefial disponible a la salida del dispositivo es entonces
P0 (f) = G(f)P5 (f)
(8.18)
En ese caso, al multiplicar tanto el numerador como el denominador del segundo miembro de la
ecuaci6n (8.16) por P5 (f) ~(f), obtenemos
F=
Ps (f)SNo (f) M
G(f)P5 (f)SNs (f) M
P5 (f )SNo(f) M
Po(f)SNs(fl
(8.19)
Ps(fl
Po(F)
donde
(8.20)
(8.21)
Nos referimos a p5 (f) como la relaci6n de la seiial disponible a ruido de lafuente ya p0 (f) como la
relaci6n de la seiial disponible a ruido a la salida del dispositivo, medidas ambas en una banda estrecha
de ancho ~f centrado en f. Puesto que la figura de ruido siempre es mayor que la unidad, se
sigue a partir de la ecuaci6n (8.19) que la relaci6n sefial a ruido siempre disminuye con la
amplificaci6n, lo cual constituye un resultado importante.
La figura de ruido F es una funci6n de la frecuencia de operaci6n f; por tan to, se le conoce
como la figura de ruido de punto. En contraste, es posible definir una figura de ruido promedio F0 de
un dispositivo de dos puertos como la proporci6n entre la potencia de ruido total a la salida del
dispositivo y la potencia de ruido de salida debida exclusivamente a la fuente. Esto es,
J: SNO (f) df
Fo=------
(8.22)
(f) df
Es claro queen el caso del ruido termico en el circuito de entrada con R(f) constante y ganancia constante a lo largo de una banda fija con ganancia cero a otras frecuencias, la figura de
ruido de punto F y la figura de ruido promedio F0 son identicas.
f: G(f)S
NS
525
l'
1------02
Wem =RS
t---1'----0
Potencia disponible
del ruido
Potencia disponible
N~!!I~
8.8
entrada.
FIGURA
N 2 =GN 1 +Nd
Dispositivo lineal de dos puertos acoplado a la resistencia interna de una fuente conectada a la
comparaci6n sea bastante diffcil. En su caso, es preferible utilizar la temperatura de ruido equivalente.
Considere un dispositivo lineal de dos puertos cuya resistencia de entrada se acopla a la resistencia
intema de la fuente, como se ilustra en la figura 8.8. En este diagrama hemos incluido tambien el
generador del voltaje de ruido asociado con la resistencia intema R, de la fuente. El valor cuadratico
medio de este voltaje de ruido corresponde a 4kTR t:.f, donde k es la constante de Boltzmann. Por
tanto, la potencia de ruido disponible a la entrada del dispositivo es
(8.23)
Sea Nd la potencia de ruido que aporta el dispositivo de dos puertos a la potencia de ruido de
salida disponible total Nr Definimos Nd como
(8.24)
donde G es la ganancia de potencia disponible del dispositivo y T e es su temperatura de ruido
equivalente. Se sigue entonces que la potencia total del ruido de salida es
N 2 =GN 1 +Nd
=Gk(T+TJ!).f
(8.25)
La figura de ruido del dispositivo es entonces (vea el puerto de salida de la figura 8.8)
(8.26)
Al resolver para la temperatura del ruido equivalente:
T,
= T(F-1)
(8.27)
Muchas veces resulta necesario evaluar la figura de ruido de una conexi6n en cascada de
redes de dos puertos cuyas figuras de ruido individuales se conocen. Considere la figura 8.9,
526
CAPiTULO 8
111
Ni
---
-------
(F2 - llN1
Ganancia de potencia
disponible = G 1
Figura de ruido = F1
FIGURA
8.9
F1G1N1
Ganancia de potencia
disponible = G 2
Figura de ruido = F2
F 1G 1N 1G 2 +
N1G1G2
=
(8.28)
F + Fz -1
G1
F F
=
F2
F3
F4
(8.29)
donde F 1, F 2, F3' ... ,son las figuras de ruido individuales y GI' G 2, G3, ... ,son las ganancias de
potencia disponible, respectivamente. La ecuaci6n (8.29) muestra que si la primera etapa de la
conexi6n en cascada en la figura 8.9 tiene una ganancia elevada, la figura total de ruido Festa
dominada por la figura de ruido de la primera etapa.
En forma correspondiente, podemos expresar la temperatura del ruido equivalente total
de la conexi6n en cascada de cualquier numero de redes de dos puertos con ruido de la manera
siguiente:
(8.30)
donde T 1, T 2, T3' ... ,son las temperaturas de ruido equivalente de las redes individuales, y G 1,
G 2, G3' ... , son las ganancias de potencia, respectivamente. La ecuaci6n (8.30) se conoce coma
la formula de Friis. Aquf de nuevo advertimos que si la ganancia G 1 de la primera etapa es
elevada, la temperatura del ruido equivalente T e esta dominada por la de la primera etapa.
~ EJEMPLO 8.1
La figura 8.10 presenta un receptor de terminal terrestre caracterfstico, compuesto por un amplificador de radio frecuencia (RF) de bajo ruido (LNA), un convertidor descendente de frecuencia
Convertidor
Amplificador
de ruido bajo
descendente
de frecuencia
Amplificador de
frecuencia
intermedia
Salida
Oscilador
local
FIGURA
8.10
Tantena = 50 K
TRF = 50 K
Tmmlador = 500 K
TFI
= 1000 K
GFI
= 200 = 23 dB
= 1000 = 30 dB
Para calcular la temperatura del ruido equivalente del receptor utilizamos la ecuaci6n (8.30), obteniendo
T _T
T
Tmezclador + TFI
e antena + RF +
G
RF
= 50 + 50 + 500 + 1000
200
= 107.5 K
~ EJEMPW 8.2 Analisis del presupuesto del enlace descendente
de un sistema de comunicaci6n digital por satelite
En un sistema de comunicaci6n digital por satelite, uno de los elementos principales en el diseii.o y
analisis totales de! sistema es el presupuesto de la potencia de! enlace descendente, el cual suele ser
mas critico que el presupuesto de potencia de! enlace ascendente debido a las restricciones practicas
impuestas en la potencia de! primero y en el tamaii.o de la antena de satelite. El ejemplo que se
presenta aqui considera un analisis de! presupuesto de! enlace descendente de muestra, suponiendo
que cualquier potencia de! enlace ascendente que se requiera (dentro de limites) se encuentra disponible para la operaci6n satisfactoria de! sistema.
El parametro critico por calcular es la proporci6n de la potencia de la portadora recibida y la
densidad espectral de ruido, denotada par C/N0 De acuerdo con la ecuaci6n de Friis de! espacio libre
(8.14), la potencia promedio recibida en la terminal terrestre con respecto a la potencia promedio P,
transmitida por el satelite es
528
CAPiTULO
111
Pp,
-- (EIRP) satelite [~
T J
N J
[_g_
0
enlace descendente
(~
4nd J .!_
k
2
(8.31)
terminal terrestre
Para un sistema de satelite determinado, la perdida en el espacio libre (4rcd/A.) 2 es una constante.
Viendo el sistema desde la terminal terrestre, observamos, de acuerdo con la ecuacion (8.31), que la
proporcion (C/N0) es proporcional a G/T,; por tanto, es posible utilizar el cociente G/T, para valorar la "calidad" de la terminal terrestre; este suele abreviarse como la proporci6n GIT, la cual se
conoce como la figura de merito de la terminal terrestre receptora. De tal modo, al reescribir la
formula (8.31) para la proporcion (C/N0) medida en decibeles, podemos expresarla como la suma de
las ganancias y perdidas como se particularizan a continuacion:
I.
2.
3.
4.
(EIRP\arelite' medida en dBW, donde dBW denota decibeles con referenda a 1 watt, esto es, 0 dBW
(GIT) terminal terresrre' medida en dB/K, donde K se refiere a grado Kelvin.
Lespacio lib"' denotando la perdida del espacio libre 10 log 10 (4rcd/A.) 2 en dB.
-10 log 10 k, que representa la ganancia en dBW/K-Hz debida a la division entre la constante de
Boltzmann k = 1.38 x 10-23 joule/K.
La tabla 8.1 presenta los valores de estos cuatro terminos para el enlace descendente de un sistema
de comunicacion digital por satelite local y representativo, basado en lo siguiente:
Variable
EIRP
Proporcion GIT
Perdida del espacio libre
Constante de Boltzmann
Valor
+46.5 dBW
+24.7 dB/K
-206 dB
+228.6 dBW/K-Hz
93.8 dB-Hz
f + 20 loglO d dB
(8.32)
8.5
Comunicaciones inalambricas
529
donde la frecuencia de la portadora del enlace descendente f esta en GHz y la distancia d entre
el satelite y la terminal terrestre se mide en kil6metros. En el caso de un satelite geoestacionario,
la distancia entre el satelite y una terminal terrestre se encuentra en el intervalo de 36,000 a
41,000 km. De ese modo, eligiendo d = 40,000 km y suponiendo f = 12 GHz, el uso de la
ecuaci6n (8.32) produce
= 228.6 dBW/K- Hz
Totalizando las ganancias y perdidas, obtenemos entonces
[-Nc
=93.8dB-Hz
enlace dcsccndente
El valor del enlace descendente "recibido" de la proporci6n (C/N0) puede expresarse tambien en terminos del valor "requerido" de la relaci6n energfa de bit a densidad espectral de ruido,
(E/Notq dB, en la terminal terrestre receptora como [vea la ecuaci6n (8.2)]
[ NC0
enlace descendente
= [Eb
N0
(8.33)
req
donde 10 log 10 Mes el margen del enlace en decibeles, y Res la velocidad de datos en b/s. El margen
del enlace permite excesos en las perdidas por lluvia en la propagaci6n y en otras degradaciones de
potencia. Por lo comun, el margen del enlace se elige como 4 dB para la banda C, de 6 dB para la
banda Kuy mas alto para las frecuencias superiores de la banda K debido a las mayores perdidas por
lluvia. Para la operaci6n de la frecuencia de la banda Ku de 12 GHz, elegimos un margen del enlace
de 6 dB. Por tanto, al utilizar el valor C/N0 = 93.8 dB-Hz calculado para el presupuesto del enlace,
el margen de este mismo correspondiente a 10 log 10 M = 6 dB, y suponiendo que (Eb/N0)req = 12.5
dB, el uso de la ecuaci6n (8.33) produce
10 log 10 R = 93.8 -12.5- 6
= 75.3
Por tanto,
R = 33.9 Mb/s
Suponiendo el uso de PSK-8 coherente para la transmisi6n de datos digitales por el satelite, y
sustituyendo (Eb/N 0) = 12.5 dB en la ecuaci6n (6.4 7) del capitulo 6, encontramos que la probabilidad del error de simbolo P = 0.6 x 10-1.
En resumen, el siste~a de comunicaci6n digital por satelite analizado en este ejemplo permite, en las peores condiciones de operaci6n, la transmisi6n de datos sobre el enlace descendente a
una velocidad R = 33.9 Mb/s y con una probabilidad del error de simbolo P = 0.6 x 10-1, suponiendo el USO de PSK de fase 8.
e
411
8.5
Comunicaciones inalambricas
En esta secci6n estudiamos el segundo tipo de sistema de comunicaci6n de radio multiusuario,
a saber, las comunicaciones inalambricas, las cuales son un sin6nimo del radio m6vil. Este ultimo
termino suele significar formas que incluyen comunicaci6n inalambrica en interiores y exterio-
530
CAPiTuLO
111
res donde un transmisor o receptor de radio es capaz de moverse, sin que importe si en realidad
se mueve o no. Debido a la naturaleza estocastica del canal de radio m6vil, su caracterizaci6n
exige el uso de mediciones practicas y de analisis estadi'.stico. El objetivo de una evaluaci6n de
este tipo es cuantificar dos factores de interes principal:
1. Intensidad media de la seiial, lo cual nos permite predecir la minima potencia necesaria para
irradiar desde el transmisor de modo que se proporcione una calidad aceptable de la cobertura sobre un area de servicio predeterminada.
2. Variabilidad de la seiial, lo cual caracteriza la naturaleza de desvanecimiento del canal.
Nuestro interes espedfico en las comunicaciones inalambricas se encuentra en el contexto
del radio celular5 que cuenta con la capacidad inherente de la movilidad de construcciones en la
red telef6nica. Con dicha capacidad, un usuario puede moverse con libertad dentro de un area de
servicio y comunicarse simultaneamente con cualquier suscriptor telef6nico en el mundo. Un
modelo idealizado del sistema de radio celular, ilustrado en la figura 8.11, consiste en un arreglo de
celdas hexagonales con una estaci6n base localizada en el centro de cada celda; una celda caracterfstica tiene un radio de 1 a 12 millas. La funci6n de las estaciones de base es actuar como una
interfase entre los suscriptores m6viles y el sistema de radio celular. Las estaciones de la base se
conectan a sf mismas a un centro de conmutaci6n mediante alambrados dedicados.
El centro de conmutaci6n m6vil tiene dos funciones importantes. Primera, actua como
interfase entre el sistema de radio celular y la red publica de conmutaci6n telef6nica. Segundo,
Heva a cabo la supervision y el control completos de las comunicaciones m6viles. Realiza la
ultima funci6n supervisando la relaci6n senal a ruido de una Hamada en progreso, de acuerdo
a como se mide en la estaci6n base en comunicaci6n con el suscriptor m6vil implicado en la
Hamada. Cuando la SNR disminuye por debajo de un umbral preestablecido, lo cual ocurre
cuando el suscriptor m6vil abandona su celda o cuando se desvanece el canal de radio, este se
conmuta a otra estaci6n de base. Este proceso de conmutaci6n, denominado escalonamiento o
desatenci6n, esta enviado para mover un suscriptor m6vil de una estaci6n base a otra durante
una Hamada de un modo transparente, es decir, sin interrupci6n del servicio.
El concepto celular se fundamenta en dos rasgos esenciales, que se describen en seguida:
1. Reuso de frecuencia. El termino reuso de frecuencia se refiere al empleo de canales de radio
sobre la misma frecuencia de portadora para cubrir diferentes areas, las cuales estan sepa-
Ce Ida
Estaci6n base
FIGURA
8.11
8.5
Comunicaciones inalambricas
531
Este procedimiento se repite para una celda de referencia diferente, hasta que se cubren todas
las celdas en el sistema. La figura 8.12 ilustra la aplicacion de este procedimiento para una celda
de referenda simple y el ejemplo de i = 2 y j = 2.
En Estados Unidos la banda de frecuencias de radio que se asigna al sistema celular es la
de 800-900 MHz. La sub-banda de 824-849 MHz se utiliza para recibir sefiales de las unidades
moviles, y la sub-banda de 869-894 MHz se emplea para transmitir sefiales a las unidades
FIGURA
8.12
532
CAPITULO
111
moviles. La utilizacion de estas frecuencias relativamente altas tiene el rasgo benefico de proporcionar una buena cobertura portatil al penetrar las construcciones. En Europa y otros lados
la banda de la base movil y las sub-bandas de la base movil se invierten.
11 EFECTOS DE PROPAGACI6N 6
Los principales problemas de propagacion que se encuentran en el uso del radio celular en areas con
construcciones se deben a que la antena de la unidad movil puede ubicarse bastante abajo de los
edificios circundantes. Planteandolo en terminos simples, no hay trayectoria "de lfnea de vision"
hacia la estacion base. En cambio, la propagacion de radio ocurre principalmente a partir de la
dispersion en las superficies de las construcciones de los alrededores y mediante la difraccion sabre
y/o alrededor de ellas, como se ilustra en la figura 8.13. El punto importante por advertir en la figura
8.13 es que la energfa llega a la antena de recepcion por conducto de mas de una trayectoria. Por
tanto, hablamos de un fen6meno de trayectoria multiple en el que diversas ondas de radio entrantes
llegan a su destino provenientes de diferentes direcciones y con diferentes retardos de tiempo.
Para entender la naturaleza del fenomeno de multitrayectoria, considere primero un ambiente de multitrayectoria "estatico" que incluye un receptor estacionario y una sefial transmitida que consiste en una sefial de banda angosta (por ejemplo, portadora senoidal no modulada).
Supongase que al receptor arriban en forma secuencial dos versiones atenuadas de la sefial
transmitida. El efecto del retardo de tiempo diferencia.l es introducir un corrimiento de fase
relativo entre las dos componentes de la sefial recibida. Es posible entonces identificar uno de
los dos casos extremos que pueden surgir:
El corrimiento de fase relativo es cero, en cuyo caso las dos componentes se suman
constructivamente, como se ilustra en la figura 8. l 4a.
> El corrimiento de fase relativo es de 180 grados, en cuyo caso las dos componentes se
suman destructivamente, como se ilustra en la figura 8. l 4b.
i>
Tambien podemos recurrir a los fasores para demostrar los efectos constructivos y destructivos
de la multitrayectoria, como se ilustra, respectivamente, en las figuras 8.15a y 8.15b. Advierta
que en el ambiente de multitrayectoria estatico que se describe aquf, la amplitud de la sefial
recibida no varfa con el tiempo.
Considere a continuacion un ambiente de multitrayectoria "dinamico" en el que el receptor esta en movimiento y las dos versiones de la sefial de banda angosta transmitida Hegan al
--
Direcci6n hacia la
--
estaci6n de base ~
elevada
/
/
/
Trayectoria
obstruida de la linea
de visi6n '
/
/
/
/
'
/
/
'\I.
I J'
Edificio
8.13 Ilustraci6n del mecanismo de la propagaci6n de radio en areas urbanas. (Tornado de Parsons con
autorizaci6n.)
FIGURA
8.5
Sei"lal de trayectoria directa
Serial reflectada
Serial reflectada
Seflal compuesta
Serial compuesta
Tiempo
a)
FIGURA 8.14
Comunicaciones inalambricas
533
Tiempo
b)
receptor por trayectorias de longitudes diferentes. Debido al movimiento del receptor, hay un
cambio continua en la longitud de cada trayectoria de propagaci6n. Por tanto, el corrimiento de
fase relativo entre las dos componentes de la sefial recibida es una funci6n de la ubicaci6n
espacial del receptor. Cuando este ultimo se mueve, encontramos que la amplitud (envolvente)
recibida ya no es constante coma lo foe en el caso de un ambiente estatico; mas bien, varfa con
la distancia en la forma que se ilustra en la figura 8.16. En la parte superior de esta figura hemos
incluido tambien las relaciones de fasores para las dos componentes de la sefial recibida en
diversas localizaciones del receptor. La figura 8.16 muestra que hay una adici6n constructiva en
algunas ubicaciones, y la casi cancelaci6n completa en algunas otras. Este fen6meno se conoce
coma el desvanecimiento de la seiial.
En un ambiente de radio m6vil encontrado en la practica, pueden existir desde luego una
multitud de trayectorias de propagaci6n con diferentes longitudes, y sus contribuciones a la sefial
Fasor que
representa la sefial
de transmisi6n
directa
l ,~" "'
representa la
serial reflejada
Fasor que
representa la sefial
compuesta
a)
FIGURA
8.15
Fasor que
representa la seflal
de transmisi6n
directa
representa la
serial reflejada
Fasor que
representa la seflal
compuesta
b)
534
CAPiTULO
111
I
I
I
I
<1
11
I
A
I\
!)
I I
I
I
I
I
I
/~
I
/\
I
Envolvente
desvanecida
... "
)'
Distancia
FIGURA 8.16 Ilustraci6n de c6mo la envolvente se desvanece cuando dos sefiales entrantes se combinan con
diferentes fases. (Tornado de Parsons con autorizaci6n.)
recibida podrfan combinarse en una diversidad de maneras. El resultado neto es que la envolvente
de la seftal recibida varia con la ubicaci6n de una manera complicada, como se indica par medio
del registro experimental de la envolvente de la seftal recibida en un area urbana que se presenta
en la figura 8.1 7. Esta figura exhibe claramente la naturaleza de desvanecimiento de la seftal
recibida. La envolvente de la seftal recibida en la figura 8.17 se mide en dBm. La unidad dBm se
define como 10 log 10 (P/P0), con P denotando la potencia que se esta midiendo y P0 = 1 miliwatt.
En el caso de la figura 8.17, P es la potencia instantanea en la envolvente de la seftal recibida.
El desvanecimiento de la seftal es en esencia un fen6meno espacial que se manifiesta a sf
mismo en el dominio del tiempo cuando el receptor se mueve. Estas variaciones pueden relacionarse con el movimiento del receptor del modo siguiente. De manera espedfica, considere la
situaci6n que se ilustra en la figura 8.18, donde se supone que el receptor se esta moviendo a lo
largo de la linea AA' con una velocidad constante v. Se considera tambien que la seftal recibida
-60
E
[!l
"'
"'i5"'
5
-70
!'!
<ii
'"
"'"'
"'2"'
..!!l
-BO
c:
"'>
>
c:
w
-90
-100
10
15
20
Distancia en metros
FIGURA
8.6
535
Direcci6n de
movimiento
FIGURA
8.18
se debe a una onda de radio que proviene de un dispersor denominado S. Dejemos que flt
denote el tiempo que tarda el receptor en moverse del punto A a A'. Utilizando la notaci6n que
se describe en la figura 8.18, se deduce que el cambio incremental en la longitud de la trayectoria de la onda de radio corresponde a
ill= d cos a
= -v ilt cos a
(8.34)
donde a es el angulo espacial entre la onda de radio entrante y la direcci6n del movimiento del
receptor. De forma correspondiente, el cambio en el angulo de fase de la sefial recibida en el
punto A' con respecto al punto A esta dado par
il<jl = Zrt ill
'A
2nv flt
=----cosa
(8.35)
'A
v=--
21t flt
v
=--cos a
(8.36)
'A
536
CAPITULO
(8.3 7)
(8.38)
donde h('t;t) es la respuesta al impulso compleja (pasobajas) del canal y 't es la variable de
retardo. La respuesta al impulso compleja h('t;t) recibe el nombre de funci6n de dispersion del
retardo de la entrada del canal. La envolvente compleja (pasobajas) de la salida del canal esta
definida por la integral de convoluci6n
11= s(t-'t)h('t;t)d't
~
so(t)=-
~=
(8.39)
(8.40)
*Los lectores que no esten interesados en las detalles matematicos relativos a la caracterizaci6n estadistica de las canales de
multitrayectoria con desvanecimiento, tienen la opci6n de omitir el material que se presenta en esta secci6n, excepto la
subsecci6n sabre la clasificaci6n de las canales multitrayectoria.
8.6
537
Para una caracterizacion estadistica del canal, hacemos las siguientes suposiciones:
> La funcion de dispersion de retardo de la entrada h ('t; t) es un proceso gaussiano de valores
complejos y media cero. Nuestro interes se restringe al desvanecimiento de corto plazo; por
tan to, resulta razonable suponer que h ('t; t) tambien es estacionaria. A causa de que la
transformacion de Fourier es lineal, la funcion de transferencia variante con el tiempo
H(f;t) tiene estadistica similar.
> El canal es de dispersion no correlacionada, lo que quiere decir que las aportaciones de los
dispersores con diferentes retardos de propagacion son no correlacionadas.
(8.42)
donde ~t es la diferencia entre los tiempos de observacion, y 8(1 1 - 12) es una funcion delta.
Utilizando 'ten lugar de 'ti' la funcion restante en la ecuacion (8.42) se redefine como
rK
(8.43)
La funcion rK ( 't; ~t) recibe el nombre de perfil de autocorrelaci6n de multitrayectoria del canal.
Considere a continuacion una caracterizacion estadistica del canal en terminos de la funcion
de transferencia variante con el tiempo de valor complejo H(f; t) . Siguiendo una formulacion similar a la que se describio en la ecuacion (8.41), la funcion de autocorrelacion H(f; t) es ta definida por
(8.44)
donde f 1 y f 2 representan dos frecuencias en el espectro de la sefial transmitida. La funcion de
autocorrelacion R Fl (f1 , t 1 ; f 2 , t 2 ) proporciona una medida estadistica del grado al cual la sefial
es distorsionada por la transmision a traves del canal. A partir de las ecuaciones (8.40), (8.41) y
(8.44) encontramos que las funciones de autocorrelacion R 8 (f1 , t 1 ; f 2 , t 2 ) y R K ( 't 1' t 1 ; 't 2 , t 2 ) se
relacionan por medio de una forma de la transformacion de Fourier bidimensional de la manera
que sigue:
(8.45)
Apelando a la estacionariedad en el dominio del tiempo, es posible reformular la ecuacion
(8.44) como
(8.46)
Esta definicion sugiere que la funcion de autocorrelacion R8 (fl'f2 ; ~t) puede medirse por pares de tonos espaciados para efectuar mediciones de correlacion cruzada sobre las salidas resul-
538
CAPiTULO
111
tantes del canal. Una medici6n de estas caracterfsticas presupone estacionariedad en el dominio del tiempo. Si tambien suponemos estacionariedad en el dominio de la frecuencia, podemos
ir un paso adelante y escribir
(8.4 7)
Esta forma especializada de la funci6n de autocorrelaci6n de H(f;t) es de hecho la transformada de Fourier del perfil de autocorrelaci6n de multitrayectoria rh('t;~t) con respecto a la variable del tiempo de retardo T, segun expresa
(8.48)
La funci6n rR (Li[;~t) se denomina la funci6n de correlaci6n de tiempo espaciado frecuencia espaciada del canal.
Por ultimo introducimos una funci6n S(1;v) que forma un par de transformadas de Fourier
con el perfil de autocorrelaci6n multitrayectoria rh('t;~t)con respecto a la variable ~t, segun
indica
S('t;v) = [
(8.49)
rh
= (t;~t) = [
(8.50)
La funci6n S(T;v) puede definirse tambien en terminos de rR (~f;~t) aplicando una forma de una
doble transformaci6n de Fourier: una transformada de Fourier con respecto a la variable de tiempo ~t y una transformada inversa de Fourier con respecto a la variable de frecuencia ~f. Es decir,
S(1;v) = [ [ rR(Lij;~t) exp(-j2nv ~t) exp(j2m ~f) d(~t) d(~f)
(8.51)
La figura 8.19 presenta las relaciones funcionales entre rh('t;~t), rR(Li[;~t) y S(T;v) en terminos de la transformada de Fourier y su inversa.
Funci6n de correlaci6n
de tiempo espaciado y
frecuencia espaciada
'ii(l1f; /11)
FT[]
~
F,i}ll
F~1[]
Perfil de
autocorrelaci6n de
multitrayectoria
rh(T; /11)
F; 1H
Funci6n de
dispersi6n
S(?; v)
FT []:
F,i}l]:
8.19 Relaciones funcionales entre el perfil de autocorrelaci6n de multitrayectoria r1; ('t;b.t), la funci6n
de correlaci6n de tiempo espaciado y frecuencia espaciada r"H (t-..f;t-..t), y la funci6n de dispersion S('t;v).
FIGURA
8.6
539
La funci6n S ('t;v) se conoce como la funci6n dispersora del canal. En lo referente a una
interpretaci6n flsica de esta, considere la transmisi6n de un tono sencillo de frecuencia f' (relativa a la portadora). La envolvente compleja de la salida del filtro resultante es
(8.52)
(8.53)
donde, en la ultima lfnea, hemos utilizado la ecuaci6n (8.47). Al dejar L\f = 0 en la ecuaci6n
(8.48) y utilizar despues la ecuaci6n (8.50), es posible escribir
rH(O;Dt) = [ rh"('t;L\t) d't
=
(8.54)
f= S(t;v) d1
como la densidad espectral de potencia de la salida del canal relativa a la frecuencia f del tono
transmitido, y con el corrimiento Doppler v actuando como la variable de frecuencia. Generalizando este resultado, podemos establecer que la funci6n dispersora S('t;v) proporciona una
medida estadfstica de la potencia de salida del canal, expresada como una funci6n de retardo de
tiempo 't y del corrimiento Doppler v.
II!!
Dejando L\t
= 0 en la ecuaci6n
= E[lh('t;tf]
(8.55)
La funci6n Ph ('t) describe la intensidad (promediada sobre las fluctuaciones de desvanecimiento) del proceso dispersor en el retardo de propagaci6n 't. Por tan to, Ph ('t hecibe el nombre de
espectro de potencia de retardo o perfil de intensidad de multitrayectoria del canal. El espectro de la
potencia de retardo puede definirse tambien en terminos de la funci6n dispersora S('t; v) al
promediar sobre todos los corrimientos Doppler. De modo espedfico, dejando L\t = 0 en la
ecuaci6n (8.50) y utilizando luego la primera lfnea de la ecuaci6n (8.55), podemos escribir
Ph"('t) =
r= S(t;v) dv
(8.56)
La figura 8.20 muestra un ejemplo de un espectro de la potencia de retardo que describe una
grafica representativa de la densidad espectral de potencia en funci6n de retardo de exceso; este
ultimo se mide con respecto al retardo del tiempo para la trayectoria de eco mas corta. Advierta,
como en la figura 8.17, que la potencia se mide en dBm. El "nivel de umbral" incluido en la figura
8.20 define el nivel de potencia debajo del cual el receptor deja de operar de modo satisfactorio.
540
CAPiTULO
Retardo de exceso
8.20 Ejemplo de un perfil de retardo de potencia para un canal de radio m6vil. (Tornado de Parsons
con autorizaci6n.)
FIGURA
Dos momentos estadfsticos de p_h (t) de interes son el retardo promedio, 't pro , y la dispersi6n de retardo, a,. El retardo promedio se define como el primer momenta central (es decir,
la media) de Pi;('t), de acuerdo a como seftala
f tPi;(t) dt
f Pi;('t) dt
=""'o"--------
't
rrn
(8.57)
La dispersion del retardo se define como la rafz cuadrada del segundo momenta central de Pi; ('t) :
(8.58)
El recfproco de la dispersion del retardo cr, es una medida del ancho de banda de coherencia del
canal, el cual se denota mediante B .
Considere en seguida la cuesti'6n de relacionar los efectos Doppler con las variaciones de
tiempo del canal. Para este proposito, fijamos primero ti.f = 0, lo cual corresponde a la transmision
de un solo tono (de alguna frecuencia apropiada) por el canal. La funcion de correlacion de tiempo
espaciado frecuencia espaciada del canal se reduce entonces a r8 (O;fi.t). Por tanto, al evaluar la
transformada de Fourier de esta funcion con respecto a la variable de tiempo fi.t, podemos escribir
(8.59)
La funcion S8 (v) define el espectro de potencia de la salida del canal expresado como una
funcion del corrimiento Doppler v; por tanto, recibe el nombre de espectro Doppler del canal. El
8.6
541
(8.60)
El corrimiento Doppler v puede tomar valores positivos y negativos con igual verosimilitud. Por
tanto, el corrimiento Doppler medio es igual a cero. La rafz cuadrada del segundo momento del
espectro Doppler esta definida entonces por
(8.61)
El parametro av proporciona una medida del ancho del espectro Doppler; en consecuencia,
recibe el nombre de dispersion Doppler del canal. El recfproco de la dispersion Doppler se llama
tiempo de coherencia del canal, el cual se denota por medio de 'tc.
Otro parametro util que se usa a menudo en las mediciones es la tasa de desvanecimiento
del canal. En un canal de desvanecimiento Rayleigh la tasa de desvanecimiento promedio se
relaciona con la dispersion Doppler av como
f,
l.475av
(8.62)
lllli
La dispersion Doppler,
40-80 Hz.
542
CAPiTULO
11
I
I
I
I
I
I
Plano en tiempo
I
I
I
I
---------L---------1
Plano en frecuencia
Tiempo de duraci6n
8.21 Ilustraci6n de las cuatro clases de canales multitrayectoria: "C = tiempo coherente, B = ancho
'
'
de banda coherente.
FIGURA
no selectivo de tiempo o piano de tiempo, en el sentido de que el canal aparece invariante con el
tiempo para la sefial transmitida.
A la luz de esta explicaci6n, es posible clasificar los canales multitrayectoria de la manera
siguiente:
Ii>
Ii>
1>
I>
La clasificaci6n de los canales multitrayectoria, con base en este metodo, se muestra en la figura
8.21. El area prohibida, que se muestra sombreada en esta figura, sigue de la relaci6n inversa
que existe entre el ancho de banda y la duraci6n del tiempo.
(8.63)
8. 7
543
variable aleatoria distribuida uniformemente que describe el corrimiento de fase en la transmision, y w(t) es el proceso de ruido blanco gaussiano de valores complejos. Se supone que el canal
es plano tanto en tiempo como en frecuencia, de modo que podemos estimar el corrimiento de
fase <P a partir de la sefi.al recibida sin error. Supongase entonces que el corrimiento de fase por
llaveo binaria coherente se usa para realizar la transmision de datos. Bajo la condicion de que a es
fija o constante sobre un intervalo de bit, es posible adaptar la ecuacion (6.20) del capftulo 6 a la
situacion presente expresando la probabilidad promedio del error de sfmbolo (es decir, la tasa de
error de bits) debida al ruido blanco gaussiano aditivo actuando exclusivamente:
P, (y) = tferc(jY)
(8.64)
donde yes una version atenuada de la relacion de la energfa de la sefi.al transmitida por bit a la
densidad espectral de ruido E/N0 , de acuerdo a como indica
a 2E
No
y=--b
(8.65)
Ahora bien, con respecto a lo que se refiere al canal de radio movil, es posible considerar P,(y)
a es fija. De este modo, para evaluar la probabilidad promedio del error de sfmbolo en la presencia combinada del desvanecimiento y el ruido,
debemos promediar Pe (y) sobre todos los valores posibles de gama, en la forma indicada por
(8.66)
donde f (y) es la funcion de densidad de probabilidad de y. De acuerdo con la ecuacion (8.65)
advertimos que y depende del valor al cuadrado de a. Puesto que a presenta una distribucion
de Rayleigh, determinamos que y tiene una distribuci6n ji cuadrada con dos grados de libertad. 7
En particular, podemos expresar la funci6n de densidad de probabilidad de y como
f(y) = -
exp(-l),
Yo
Yo
y?. 0
(8.67)
El termino y0 es el valor media de la relaci6n de la energia de la seiial recibida par bit a la densidad
espectral del ruido, la cual se define mediante
Yo= E[y]
=~E[a 2 ]
(8.68)
No
donde E[a2] es el valor cuadratico medio de la variable aleatoria a con distribucion de Rayleigh.
Al sustituir las ecuaciones (8.64) y (8.67) en la (8.66), y efectuar la integracion, obtenemos el
resultado final
(8.69)
La ecuacion (8.69) define la tasa de error de bits para el corrimiento de fase por llaveo
(PSK) binaria coherente por un canal de desvanecimiento de Rayleigh plano-plano. Siguiendo
un metodo similar, es posible obtener las tasas de error de bits correspondientes para el corrimiento de frecuencia por llaveo (FSK) binaria coherente, el corrimiento de fase por llaveo
diferencial (DPSK) y la FSK binaria no coherente. Los resultados de estas evaluaciones se resumen en la tabla 8.2. En la figura 8.22 hemos utilizado las formulas exactas de la tabla 8.2 para
graficar la tasa de error de bits en funcion de y0 expresada en decibeles. Por el bien de la comparacion, hemos incluido tambien en la figura 8.22 graficas de tasas de error de bits de la PSK
binaria coherente y la FSK binaria no coherente en un canal sin desvanecimiento. Observamos
que el desvanecimiento de Rayleigh produce una seria degradacion en el desempefi.o ante el
544
CAPITULO
lll
TABLA 8.2 Tasas de error de bits para transmisi6n de seiiales binarias sobre
un canal de desvanecimiento de Rayleigh plano-plano
Ill
1[1
2
V1+Yo
1[1
2
V~i
2 +Yo
DPSK binaria
Yo
Diversidad de frecuencia
Diversidad de tiempo (repeticion de la senal)
Diversidad del espacio
FSK coherente
Canal de
desvanecimiento
FSK no coherente
10-1
PSK coherente
\
\
'\
\
10-2
10-3
10-4
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
I
I
I
\
I
I
\
I
\
\
I
I
~ FSK no coherente
I
I
Canal sin
} desvanecimiento
PSK coherente
I
\
30
35
y0 , dB
FIGURA
546
CAPiTULO
ill
Receptor
1
x2 (t)
Receptor
2
Dispositivo de
decisi6n
Combinador
lineal
Receptor
FIGURA
8.23
L=l
I0-6'--~~~~~~'--~-'--'--'-~___..,..._~~~~~~~~~-'-~~--'
10
15
20
25
Yo
30
35
40
dB
8.24 Desempefio de esquemas de transmisi6n de sefiales binarias con diversidad. (Tornado de Proakis
con autorizaci6n de McGraw-Hill.)
FIGURA
'V;;(t) = L, a 1 exp(j<\>,)'V;k(t),
k=O, 1
(8. 70)
f=l
548
CAPITULO
O!ll
TABLA 8.3
Resumen de dos sistemas de comunicaci6n
inalambricos utilizados ampliamente
Aspecto
IS-95t
GSM*
Comentarios
El CDMA asume 12.5 MHz en cada
direcci6n; vea la siguiente lfnea
125
20
200
1250
TDMA
8
CDMA
20 a 35
Tipo de modulaci6n
OMSK
270.833
4.615
*GSM son las siglas en ingles de Sistema Global para Comunicaciones M6viles; originalmente se introdujo coma un acr6nimo
de Groupe de travail Speciale pour les services Mobiles.
'IS quiere decir Interim Standard.
que la rafaga de datos recibida en la estacion base proveniente de los moviles se traslape con
algun otro; esto se consigue al no transmitir en absoluto sefi.ales durante el tiempo de seguridad.
Con cada franja consistente en 156.25 bits, de los cuales 40.25 bits se pasan por alto (ignorando
los 2 bits de bandera), la eficiencia de trama del GSM es
40 25
) x 100 = 74.24%
( 1- 156.25
El segundo sistema de comunicacion inalambrico, IS-95, se resume en la tabla 8.3 y utiliza el
acceso multiple por division de codigo. De la seccion 8.2 recordamos que en el CDMA, a cada
suscriptor se le asigna un codigo de dispersion (secuencia de pseudo ruido) distinto, lo que perrnite el
acceso total del suscriptor al canal durante todo el tiempo. En consecuencia, en un sistema CDMA
tenemos una nueva forma de interferencia denominada interferencia de acceso multipl.e (MAI), la cual
se produce debido a la desviacion de los codigos de dispersion con respecto a la ortogonalidad perfecta. Un fenomeno relacionado que requiere atencion es el probl.ema de acercamiento-alejamiento, que
ocurre si las sefi.ales recibidas provenientes de las unidades moviles no tienen igual potencia en la
Trama = 4.6155 ms
T: Cola (bits)
F: Bandera (bit)
Entrenamiento: lntervalo de entrenamiento para
T
3
Datos
57 bits
Entrena-
miento
26 bits
el ecualizador
Seguridad: lntervalo de tiempo de seguridad
Dates
57
T
3
Seguridad
8.25
FIGURA
8.25
i!ll
RAKE
Dispositivo
de decisi6n
Estimaci6n del
flujo original de bit
Umbral
Ajustadores
de lase y
ganancia
a,,4>,
Correlator
M
Secuencia de
pseudo-ruido-----+--------+----+-----1------..1
de referencia
Sena I
recibida
Retardo T, I--->--~
FIGURA
8.26
RetardoT,
RetardoT,
550
CAPiTULO
111
secuencia de pseudo ruido que se utiliza como el codigo de dispersion para generar la sefial
modulada del espectro disperso en el transmisor. En efecto, la secuencia de pseudo ruido actua
como una "sefial de referencia". Denotemos el ancho de banda nominal de la secuencia de
pseudo ruido como W = 1/T , donde T es la duracion de brizna. De la explicacion de la modulacion del espectro disperso cque se pr~sento en el capftulo 7, recordamos que la funcion de
autocorrelacion de una secuencia de pseudo ruido tiene un pico unico de ancho l/W, y que este
tiende hacia cero en cualquier lugar dentro de un periodo de la secuencia de pseudo ruido (es
decir, un periodo del sfmbolo). De ese modo, solo necesitamos hacer lo suficientemente grande
el ancho de banda W de la secuencia de pseudo ruido para "identificar" los ecos significativos
en la sefial recibida. Para asegurar que la totalidad de las salidas del correlator se suman en
forma constructiva, se efectuan otras dos operaciones en el receptor mediante bloques funcionales marcados como "ajustadores" de fase y ganancia:
1. Se introduce un retardo apropiado en cada salida de correlator, de modo que los angulos
de fase de las salidas del correlator concuerden entre sf.
2. Las salidas de correlator se ponderan de modo que los correlatores que responden a trayectorias intensas en el ambiente de multitrayectoria tengan sus contribuciones acentuadas, en tanto que los correlatores que no esten sincronizados con ninguna trayectoria
importante se suprimen de modo correspondiente.
Los coeficientes de ponderacion, ak, se calculan de acuerdo con el principio de combinaci6n de
relaci6n maxima: 10
La relaci6n sefial a ruido de una suma ponderada, donde cada elemento de la suma consiste
en una senal mas el ruido aditivo de potencia fija, se maximiza cuando la amplitud de ponderaci6n se realiza en proporci6n a la intensidad de sefial pertinente.
y(t) =
L, akzk (t)
(8. 71)
k=l
donde zk (t) es la salida compensada de fase del k-esimo correlator y Mes el numero de correlatores
en el receptor. Siempre y cuando utilicemos suficientes correlatores en el receptor para expandir una region de retardos suficientemente ancha para abarcar todos los ecos significativos que
probablemente ocurriran en un ambiente de multitrayectoria, la salida y(t) se comporta esencialmente como si hubiera una sola trayectoria de propagacion entre el transmisor y el receptor
en lugar de una serie de trayectorias multiples dispersas en el tiempo.
Para simplificar la presentacion, el receptor de la figura 8.26 supone el uso de corrimiento
de fase por llaveo binaria al efectuar la modulacion por espectro disperso en el transmisor. Por
tanto, la operacion final que se efectua en la figura 8.26 es integrar la salida del combinador
lineal y (t) sabre el intervalo de bit Tb y determinar despues si el sfmbolo binario 1 o 0 se transmitio en ese intervalo de bit.
El receptor RAKE deriva su nombre de que el banco de correlatores paralelos tiene una
apariencia similar a los dedos de un rastrillo (rake). En virtud de que la modulacion por espectro
disperso resulta basica para la operacion de comunicaciones inalambrica CDMA, es natural
que el receptor RAKE sea fundamental en el disefio del receptor que se utiliza en este tipo de
comunicacion de radio multiusuario. 11
8.9
551
eliminar casi toda la redundancia natural cuando se produce la voz, mientras se mantiene una alta
calidad del habla en la decodificaci6n. El metodo comun implica utilizar codificaci6n fuente, la
cual, en una u otra forma, explota la codificaci6n predictiva lineal (LPC) del habla.
En esta secci6n describimos dos tecnicas diferentes para la codificaci6n del habla: LPC
excitada por pulsos multiples y LPC excitada por c6digo, cuyas versiones se usan respectivamente en el GSM yen el IS-95. Nuestro tratamiento de estas dos tecnicas de codificaci6n del
habla se realiza en terminos conceptuales. 12
Ii
LPC
Esta forma de codificaci6n del habla explota el principio de arnilisis par sfntesis, el cual quiere
decir que el codificador incluye una replica del decodificador en SU disefi.o. Especfficamente, el
codificador consiste en tres partes principales, coma se indica en la figura 8.2 7a:
1. Filtro de sfntesis para el modelado predictivo del habla. Este puede incluir un filtro exclusivo de polo (es decir, un filtro cuya funci6n de transferencia tiene unicamente polos), el
cual se disefi.a para modelar la envolvente espectral a corto plaza del habla; el termino
corto plaza se refiere a que las parametros del filtro se calculan con base en la predicci6n de
la muestra presente de la senal del habla utilizando ocho de dieciseis muestras anteriores.
El filtro de sfntesis puede incluir tambien un predictor de largo plaza para modelar la
estructura fina del espectro del habla; en tal caso, el predictor de largo plaza se conecta en
cascada con el de corto plaza. En cualquier situaci6n, la funci6n del filtro de sfntesis es
producir una version sintetica del habla original que es de alta calidad.
2. Generador de excitaci6n para producir la excitaci6n que se aplica al filtro de sfntesis. Esta
ultima incluye un numero definido de pulsos de cada 5 a 15 ms. Las amplitudes y las
posiciones de los pulsos individuales son ajustables.
3. Minimizaci6n del error para optimizar el error ponderado perceptualmente entre el habla
original y el habla sintetizada. El objetivo de esta minimizaci6n es optimizar las amplitudes
y posiciones de los pulsos que se utilizan en la excitaci6n. Por lo comun se recurre a un
criteria de error cuadratico media para la minimizaci6n.
Por tanto, coma se muestra en la figura 8.27a, las tres partes del codificador forman un
procedimiento de optimizaci6n de lazo cerrado, que permite que el codificador opere a una
velocidad de bit menor a 16 kb/s, en tanto se mantiene un habla de alta calidad.
El propio procedimiento de codificaci6n incluye dos etapas principales:
@>
Los parametros libres del filtro de sfntesis se calculan utilizando las muestras reales del
habla coma entrada. Este calculo se realiza fuera del lazo de optimizaci6n sabre un periodo de 10 a 30 ms, durante el cual la senal del habla se trata coma pseudoestacionaria.
Habla de entrada
Generador
de
excitaci6n
Filtro de
sfntesis
Habla
sintetica
Senal recibida
Minimizaci6n del
" - - - - - I grado de percepci6n ! + - - - - - - - '
del error ponderado
a)
Generador
de
excitaci6n
Filtro de
sfntesis
Habla
sint8tica
b)
8.27 Codec predictivo lineal excitado por multipulso. a) Codificador. b) Decodificador (la sefial recibida) cuya entrada consiste en los parametros de! filtro cuantizado y en la excitaci6n cuantizada de acuerdo a
coma las produce el codificador.
FIGURA
552
CAPiTULO
"
"'
De ese modo las muestras de voz se dividen en tramas (10 a 30 ms de largo) para calcular los
parametros del filtro, y cada trama se divide en forma adicional en subtramas (5 a 15 ms) para
optimizar la excitacion. Los parametros del filtro cuantizado y de la excitacion cuantizada constituyen la sefial transmitida.
Advierta que al permitir primero que los parametros del filtro varfen de una trama a la
siguiente, y al permitir luego que la excitacion varfe de una subtrama a la siguiente, se permite
al codificador seguir el comportamiento no estacionario del habla, aunque en un esquema de
lote por lote.
El decodificador, ubicado en el receptor, consiste simplemente en dos partes: generador de
excitacion y filtro de sfntesis, como se ilustra en la figura 8.27b. Estas dos partes son identicas a
las correspondientes en el codificador. La funcion del decodificador es utilizar la sefial recibida
para producir una version sintetica de la sefial del habla original. Lo anterior se consigue al
pasar la excitacion decodificada por el filtro de sfntesis cuyos parametros se igualan a los del
codificador.
Al producir la complejidad computacional del codec (es decir, contraccion de codificador/
decodificador), los intervalos entre los pulsos individuales en la excitacion se restringen para
que asuman un valor comun. El codec de analisis por sfntesis que se produce se dice que tiene
una excitaci6n de pulsos uniforme.
11111
LPC
La figura 8.28 muestra el diagrama de bloques de un LPC excitado par c6digo, conocido comunmente como CELP. El rasgo distintivo del CELP es el uso de un libro de c6digos predeterminado
de vectores estocasticos (gaussianos blancos de media cero) como la fuente de excitacion para
el filtro de sfntesis, el cual esta compuesto por todos los filtros exclusivos de polo conectados en
cascada; uno de ellos realiza la prediccion a corto plazo y el otro la de largo plazo.
Como en el Caso del LPC excitado por pulsos multiples, los parametros libres del filtro de
sfntesis se calculan primero, utilizando muestras reales del habla como entrada. A continuacion, la
eleccion de un vector (codigo) particular almacenado en el libro de codigos excitados y el factor de
ganancia G en la figura 8.28 se optimizan minimizando la potencia promedio de error ponderado
Minimizaci6n del
grado de
percepci6n del
error ponderado
Habla de
entrada
Habla
sintStica
Filtro de
sfntesis
Factor de
ganancia G
C6digo #1
C6digo #2
C6digo #N
Libra de c6digo excitado
de tamafio N
8.28 Codificador del codec predictivo lineal excitado por c6digo (CELP): la seiial transmitida consiste
en el direccionamiento del c6digo elegido del libro de c6digos, la G cuantizada y los parametros del filtro cuantizado.
FIGURA
8.10
553
perceptualmente entre el habla original y el habla sintetizada (es decir, la salida del filtro de sfntesis).
La direccion del vector estocastico elegido del libro de codigos y el factor de ganancia cuantizada
correspondiente, junto con los parametros cuantizados del filtro, constituyen la sefial transmitida.
Una copia identica del libro de codigos se pone a disposicion del decodificador, e igual
ocurre para el filtro de sfntesis. Por tanto, dada la sefial recibida, se permite que el decodificador
parametrice su propio filtro de sfntesis y determine la excitacion apropiada para este mismo,
produciendo de esa manera una version sintetica de la version del habla original.
La CELP es capaz de producir habla de buena calidad a velocidades de bit por abajo de 8 kb/s.
Sin embargo, la complejidad computacional es considerable debido a la busqueda exhaustiva del
libro de codigos excitados. En particular, el habla sintetizada ponderada en el codificador tiene que
calcularse para todas las entradas en el libro de codigos y luego compararse con el habla original
ponderada. A pesar de eso, la puesta en practica en tiempo real de los codec CELP se ha hecho
posible en virtud de los avances en el procesamiento de sefiales digitales y en la tecnologfa VLSI.
554
CAPiTULO
111
Usuario de
interes
m (t) o----.....i
1
m 2 (t)
Matriz del
canal
c
Usu arias
Procesador
Salida del
de sef\ales
del arreglo
procesador
del arreglo
v2 (t)
interferentes
m)t)
VM(t)
Canal
multitrayectoria
Fuentes de
AWGN
Receptor
FIGURA 8.29 Diagrama de bloques de! procesador de sefiales de! arreglo que incluye M elementos de antena,
y que esta siendo activada por un canal de multitrayectoria.
describe en la figura 8.29 se dibuja para una salida relativa al usuario de interes. Este procesador
de sefiales del arreglo se duplica para usuarios en otras frecuencias en la estaci6n base.
El canal de multitrayectoria esta caracterizado por la matriz del canal, la cual se denota
mediante C. La matriz C tiene dimensiones M por N y, por tanto, puede expandirse en N
vectores columna, como se indica mediante
(8.72)
2. La relaci6n sefial a ruido de salida (SNR) para el usuario de interes se hace maxima.
De aquf en adelante, estos dos requerimientos se citaran coma los requerimientos de disefio 1 y 2.
Para proseguir con esta tarea de disefio, se supone que el canal multitrayectoria se describe mediante desvanecimiento de Rayleigh plano. En ese caso, a la luz del material que se present6 en la secci6n 8. 7, encontramos que el uso de diversidad permite el tratamiento de los
vectores columna cl' c 2, ... , cN como linealmente independientes, lo cual se justifica siempre y
cuando el espaciamiento entre los elementos de la antena del arreglo sea lo suficientemente
grande (por ejemplo siete veces la longitud de onda) para desvanecimiento independiente. Para
simplificar la presentaci6n, suponemos que el usuario 1 es el de interes y que los restantes N - 1
son responsables de la interferencia de cocanal, como se indica en la figura 8.29. El aspecto de
disefio clave es c6mo determinar el vector de peso denotado por w, el cual caracteriza al procesador
de sefiales del arreglo. Para ese fin, procedemos de la manera siguiente:
1. Elegimos un vector de peso M-dimensional w que sea ortogonal a los vectores c 2, ... , cN,
los cuales se asocian a los usuarios que interfieren. Esta elecci6n cumple con el requerimiento de disefio 1 (es decir, la cancelaci6n de la interferencia de cocanal).
8.10
555
un espacio vectorial o solo espacio, formado por un conjunto de vectores linealmente independientes, un subespacio del espacio es un subconjunto que satisface dos condiciones: 14
i) Si sumamos cualesquiera dos vectores z1 y z2 en el subespacio, su suma, z 1 y z2, sigue
estando en el subespacio.
ii) Si multiplicamos cualquier vector z en el subespacio por cualquier escalar a, el multiplo
az sigue estando en el subespacio.
Volviendo al asunto de como maximizar la SNR de salida para el usuario 1, construimos primero un subespacio denotado por W, cuya dimension es igual a la diferencia
entre el numero de elementos de la antena y el numero de usuarios interferentes, esto
es, M - (N - 1) = M - N + 1. A continuacion, proyectamos el conjugado complejo del
vector c 1 del canal (perteneciente al usuario 1) sobre el subespacio W. La proyeccion calculada de esa manera define el vector de peso w.
~ EJEMPLO 8.3
Para ilustrar el metodo del subespacio de dos etapas en la determinaci6n del vector de peso w,
considere el ejemplo simple de un sistema que incluye dos usuarios caracterizados por los vectores
de canal c 1 y c 2, y un arreglo de antena consistente en tres elementos; esto es, N = 2 y M = 3. En ese
caso, para este ejemplo, el subespacio U/es bidimensional, como indica
M-N+l=3-2+1=2
Con el usuario 1 considerado como el de interes y el usuario 2 vista como el interferente, es
posible construir el diagrama del espacio de senales como se muestra en la figura 8.30. El
subespacio W, indicado con el sombreado en es ta figura, es ortogonal al vector c 2 del canal. El vector
de peso w del procesador de senales del arreglo se determina mediante la proyecci6n del vector
conjugado complejo del canal del usuario 1, es to es,
sobre el subespacio W, coma se describe
en la figura 8.30.
41
c;,
Una conclusion importante que se extrae de esta exposicion es que un receptor lineal que
utiliza la combinacion optima con M elementos de antena y que incluye N - 1 usuarios interferentes
tiene el mismo desempefio que un receptor lineal con M - N + 1 elementos de antena sin interferencia, independientemente del ambiente de multitrayectoria. Para que pueda ponerse en prac-
C2
(lnterferente)
ci
(Usuario de interes)
Subespacio
8.30 Diagrama del espacio de senales para el ejemplo 8.3, incluyendo un usuario de interes, un solo
interferente y un arreglo de antena de tres elementos. El subespacio HJ, que se muestra sombreado, es bidimensional
en este ejemplo.
FIGURA
556
CAPiTULO
111
tica esta equivalencia, necesitamos desde luego que M > N - 1. Siempre y cuando se satisfaga esta
condici6n, el receptor cancela la interferencia de cocanal con un mejoramiento de la diversidad
igual a M - N + 1, lo que representa un incremento de N veces la capacidad del sistema.
El disefio de un procesador de sefiales del arreglo de acuerdo con el procedimiento de
subespacio de dos etapas descrito aqui es del tipo de forzamiento a cero. Afirmamos lo anterior
debido a que, dados M elementos de antena, el arreglo tiene suficientes grados de libertad para
forzar la salida debido a N - 1 usuarios interferentes representados mediante las vectores del
canal c 2, .. ., cM linealmente independientes a cero siempre y cuando M sea mayor que N - 1.
Advierta tambien que este procedimiento incluye N = 1 (es decir, un solo usuario sin usuarios
interferentes) coma un caso especial. En esta situaci6n, la matriz del canal esta compuesta par
el vector cl' el cual yace en el subespacio W, y la soluci6n de forzamiento a cero w es igual a c ~.
El analisis presentado hasta ahora ha sido completamente de tipo espacial, el cual ignora el
efecto de la distribuci6n del retardo. lQue ocurre si la distribuci6n del retardo es importante
comparada con la duraci6n del simbolo y par ello no puede ignorarse? Reconociendo que la
distribuci6n del retardo es responsable de la interferencia de intersimbolo, tenemos la posibilidad, a la luz del material que se presenta en el capitulo 4 sabre la ecualizaci6n de un canal
telef6nico, de incorporar un ecualizador lineal en cada rama de antena del arreglo para compensar la dispersion del retardo. El procesador de sefiales del arreglo que se produce toma la forma
que se indica en la figura 8.31, la cual combina el procesamiento temporal y el espacial.
Elemento
Salida
Elemento
Arreglo de
antena
Filtros FIR
8.31 Procesador espacio-tiempo de la banda base. Los bloques denominados z- 1 son elementos de
retardo unitario, siendo cada retardo igual al periodo del sfmbolo. Los coeficientes del filtro son de valor complejo. Todos los filtros FIR se suponen de longitud L.
FIGURA
557
El procedimiento de disefio del subespacio para el procesador de sefiales del arreglo en la figura
8.29 supone que los deterioros del canal son estacionarios y que conocemos la matriz C del canal.
En realidad, el desvanecimiento de multitrayectoria, la dispersion del retardo y la interferencia del
cocanal son todos, y cada uno de forma particular, no estacionarios. Ademas, es posible que la
caracterizacion del canal se desconozca. Para encarar estos aspectos practicos, necesitamos hacer
adaptable el procesador de sefiales del arreglo de recepcion de la figura 8.29. Considerando el
alcance de este libro, delimitamos la exposicion al procesamiento espacial adaptable, suponiendo
que la dispersion del retardo puede ignorarse. Asimismo, suponemos que el fenomeno de desvanecimiento de multitrayectoria es lo suficientemente lento para justificar el algoritmo de mfnimos
cuadrados para llevar a cabo la adaptacion.
La figura 8.32 muestra la estructura de un arreglo de antena adaptable, donde la salida de
cada elemento de la antena se multiplica por un peso ajustable (controlable), y despues las
salidas de los elementos ponderados del arreglo se suman para producir la sefial de salida de!
mismo. El arreglo de antena adaptable no requiere conocimiento de la direccion de arribo de las
sefiales deseadas que se originan de un usuario de interes siempre y cuando el sistema se alimente con una seiial de referencia, que esta correlacionada con la sefial deseada. La sefial de salida del
arreglo se sustrae de la sefial de referenda para generar una seiial de error, la cual se usa para
aplicar los ajustes apropiados a los pesos elementales del arreglo. De este modo se incorpora en
la operacion del arreglo de la antena un sistema de realimentacion para controlar los pesos
elementales, lo que posibilita que ella se adapte a los cambios en el ambiente. Advierta que el
diagrama de bloques de la figura 8.32 se dibuja para el procesamiento de la banda base, de lo
que resulta la conjugacion compleja de los pesos elementales. En un sistema practico se usa
cuadratura hlbrida en cada elemento de la antena del arreglo para dividir la sefial recibida de
valor complejo en cada elemento en dos componentes: uno real y otro imaginario. El uso del
hlbrido se ha omitido en la figura 8.32 para simplificar el diagrama.
Arreglo de
y[n]
antena
Error
Algoritmo
de control
de peso
e [n]
Seflal de referencia
d[n]
FIGURA
8.32
558
CAPiTULO
111
Para optimizar el desempefio del arreglo de antena adaptable, es usual utilizar el error
cuadrdtico media
(8. 73)
como la funcion de costo que debe minimizarse. La e[n] es la sefial de error en el tiempo t = nT, donde
T es el periodo del sfmbolo y n es un entero que sirve como tiempo discreto. La minimizacion de la
funcion de costo ] suprime las sefiales de interferencia y mejora la sefial deseada en la salida del
arreglo. Sin embargo, el algoritmo de mfnimos cuadrados minimiza el valor instantaneo de la funcion
de costo ] y, a traves de iteraciones sucesivas, procura alcanzar el error cuadratico medio mfnimo
(mmse) (es decir, la solucion optima para los pesos elementales). De acuerdo con la explicacion
que se presento en el capftulo 4 acerca de los ecualizadores temporales, los cuales llevan al dominio espacial, es posible afirmar que un arreglo de antena adaptable basado en el criterio del error
cuadratico medio mfnimo es altamente probable que proporcione una mejor solucion que el basado en el criterio de forzamiento a cero incorporado en el metodo del subespacio de dos etapas.
Dejemos que xk[n] denote la salida del k-esimo elemento en el arreglo al tiempo discreto n,
y que wJn] denote el valor correspondiente del peso conectado a este elemento. La sefial de
salida del arreglo (consistente en M elementos de antena) es entonces
M
y[n]=
w:[n]xk[n]
(8.74)
k~l
donde w: [ n ]xk [n] es el producto interior de las cantidades de valor complejo wk[n] y xk[n]. Al
denotar la sefial de referencia como d[n], es posible evaluar la sefial del error como
(8. 75)
* [n ]xk [ n ],
k = 1, 2, ... , M
(8. 76)
donde es el pardmetro del tamaiio del escal6n, y el valor actualizado de este peso es
wk[n+l]=wk[n]+llwk[n],
k=l, 2, ... , M
(8.77)
Las ecuaciones (8.74)-(8.77), en ese orden, constituyen el algoritmo de minimos cuadrados complejo, que incluyen al algoritmo de mfnimos cuadrados para seiiales reales (estudiado en los
capftulos 3 y 4) como un caso especial. El algoritmo se inicia fijando wk[O] = 0 para toda k. La
derivacion del algoritmo de mfnimos cuadrados complejo se deja como el problema 8.19.
Son tres las ventajas del arreglo de antena adaptable utilizando el algoritmo de mfnimos
cuadrados:
> Simplicidad en la puesta en practica.
Crecimiento lineal en la complejidad con el numero de elementos de antena.
~ Desempefio robusto con respecto a las perturbaciones.
Sin embargo, el sistema sufre de las siguientes desventajas:
> Velocidad de convergencia baja, la cual corresponde por lo comun a diez veces el numero
de pesos. Esto limita el uso del algoritmo de mfnimos cuadrados complejo a un ambiente
de desvanecimiento lento, para el cual la dispersion Doppler es pequefia en comparacion
con el redproco de la duracion del intervalo de observacion.
La sensibilidad del comportamiento de la convergencia ante las variaciones de las potencias de la sefial de referencia y de la interferencia de cocanal.
Estas limitaciones del algoritmo de mfnimos cuadrados complejo pueden superarse utilizando un algoritmo conocido como inversion de matrices directa, el cual surge directamente del
filtro de Wiener, que se explica en el capftulo 4; vea el problema 8.21. A diferencia <lel algoritmo
8.11
Resumen y discusi6n
559
> El tamafio K debe ser suficientemente pequefio para que el lote de instantaneas utilizadas
en el calculo sea tratado de modo justificable como pseudoestacionario.
El tamafio K debe ser lo suficientemente grande para los valores calculados de los pesos
elementales para aproximarse a la solucion del error cuadratico medio mfnimo.
El algoritmo de inversion directa de matriz es la tecnica de combinacion optima para antenas de
arreglo que se despliegan en muchas estaciones base en la actualidad. Dicho algoritmo puede
reformularse para el calculo recursivo, 16 si se desea.
Cuando el teletrafico es elevado, las estaciones de base se configuran ordinariamente
como microceldas, las cuales son celdas pequefias, tales como un piso de oficina o una estacion
desplegada a lo largo de una autopista con antenas direccionales. En una configuracion de este
tipo, hay muchas estaciones de base econ6micas muy proximas una de otra. El uso de arreglos
de antena adaptables proporciona los medios para una configuracion alternativa en la que hay
menor numero (aunque mas costosas) de estaciones base y mas apartadas entre sf que en el
sistema microcelular correspondiente.
8. t t Resumen y discusi6n
En este capftulo explicamos dos importantes tipos de comunicaciones multiusuario: de satelite
e inalambricas. Los sistemas de comunicacion por satelite ofrecen cobertura mundial, en tanto
que los inalambricos proporcionan movilidad. La cobertura mundial y la movilidad que clan
estos dos sistemas de comunicacion han transformado de manera profunda la manera en la que
nos comunicamos, tanto local como mundialmente.
Aunque los sistemas de comunicaci6n por satelite e inalambricos funcionan de maneras
por completo diferentes, ambos se fundamentan en la propagaci6n de radio para enlazar al
receptor con el transmisor. En las comunicaciones por satelite tenemos un enlace ascendente
desde una terminal terrena hasta el transpondedor de satelite y un enlace descendente desde el
satelite hasta otra terminal terrena. El satelite opera como un repetidor en el cielo. Ademas,
con el satelite ubicado en una 6rbita geoestacionaria, los enlaces ascendente y descendente
operan como trayectorias de lfnea de vision de longitudes fijas. Por tanto, el canal de comunicacion por satelite, abarcando ambos enlaces, se modela con mucha exactitud como un canal de
560
CAPiTULO
111
sistemas de la comunicaci6n alambrica es el ruido; estos sistemas tienen el suficiente ancho de banda
de canal para permitir el uso de modulaci6n por codificaci6n de pulsos (PCM) como el metodo
estandar para convertir el habla en un flujo de 64 kb/s, lo cual proporciona los datos basicos para
un desempeflo casi sin ruido. En cambio, en la comunicaci6n inalambrica, el ancho de banda del
canal constituye un valioso recurso, cuya conservaci6n implica el uso de tecnicas de codificaci6n
del habla espectralmente eficientes para producir habla digitalizada de calidad de conversaci6n a
velocidades que son una fracci6n pequefla de la correspondiente a la PCM. Infortunadamente, los
codificadores de forma de onda ejemplificados para la modulaci6n por codificaci6n de pulsos
diferencial, que se explic6 en el capftulo 3, no satisfacen este estricto requerimiento. El metodo
que se prefiere radica en utilizar tecnicas de codificaci6n de fuente espectralmente eficiente: codificaci6n predictiva lineal (LPC) excitada por pulsos multiples 0 SU variante excitada por pulsos
uniformes y la LPC excitada por c6digo (CELP); estas tecnicas de codificaci6n de fuente producen
velocidades de bit inferiores a 16 kb/s para eliminar casi toda la redundancia natural en el habla,
lo cual mantiene una alta calidad de la misma aunque de tipo sintetico. Para proporcionar protecci6n contra el ruido se recurre a la codificaci6n del canal mediante la cual se insertan bits
redundantes en el flujo de datos transmitidos de una manera controlada. El uso de la codificaci6n
del canal tambien ayuda de otras maneras: extiende el intervalo de aparatos de baja potencia, asf
como la vida de las baterfas. La codificaci6n de canal se explica en el capftulo 10.
NO'U\S y BIBLIOGRUiA
1. En lo que respecta a un tratamiento detallado de las comunicaciones por satelite y de aspectos
relacionados, consulte los siguientes libros: Sklar [140], Pratt y Bostian [122], Wu [173], Bhargava
y otros [ 18] y Spilker, Jr. [ 145]. El primero, tercero, cuarto y quinto libros subrayan el uso de satelites
en las comunicaciones digitales. El libro de Pratt y Bostian presenta un amplio tratamiento de las
comunicaciones por satelite, remarcando aspectos tan diversos como la propagaci6n de ondas de
radio, las antenas, la mec:inica orbital, el procesamiento de sefiales y la electr6nica de radio.
2. El analisis de! presupuesto de! enlace se expone en los libros de Sklar [ 140] y Anderson [7]; en
cuanto a las comunicaciones por satelite este se explica en Bhargava y otros [18].
3. En cuanto a los fundamentos de las antenas, vea el libro de Kraus [80] y el capfrulo 11 de! libro de
Jordan y Balmain.
4. La ecuaci6n de! espacio libre (8.14) se conoce asi gracias a Friis. Para el origen de la formula de Friis
de la ecuaci6n (8.30), vea Friis [252].
5. En lo referente a un tratamiento original de! radio celular, vea el artkulo de MacDonald [315].
6. En el libro de Parsons [115] se presenta un tratamiento amplio de! canal de propagaci6n de radio
m6vil. Este libro presenta los fundamentos de la propagaci6n VHF y UHF, la propagaci6n sobre
terrenos irregulares y areas con construcciones, asi como una caracterizaci6n estadistica de! canal
de radio m6vil. Este ultimo tema se presenta tambien en Proakis [123], donde se ofrece una explicaci6n legible de! efecto de! desvanecimiento sabre el desempefio de! error de los canales de desvanecimiento de Rayleigh y una buena explicaci6n de las tecnicas de diversidad. En lo que se refiere a un
tratamiento completo del tema, consulte los capfrulos 9-11 de Stein en el libro editado por Schwartz,
Bennett y Stein [133].
7. La distribuci6n ji cuadrada es un caso especial de la distribuci6n gamma. La funci6n de densidad de
probabilidad de una variable aleatoria con distribuci6n gamma de X tiene dos parametros: a > 0 y
A, > O; esta se define mediante
O<x<oo
Notas y bibliograffa
561
1(1I2) =.Jn
r(a+l)=ar(a),
a>O
Dejando A = 1/2 y a = k/2, donde k es un entero positivo, obtenemos la distribuci6n ji cuadrada con
2k grados de libertad, como muestra
O<x<oo
8. Para un artfculo general acerca de la evoluci6n de las comunicaciones inalambricas, vea Oliphant
[334 J. En lo que se refiere a libros sobre los fundamentos de los sistemas de comunicaci6n inalambricos,
consulte Steeley Hanzo [149), Stuber y Rappaport [127).
En lo que se refiere a una descripci6n detallada del GSM, vea el capitulo 8 del libro de Steele
y Hanzo [149). En lo relativo a una descripci6n detallada del sistema IS-95, vea el libro de Lee y
Miller [86).
9.
El artfculo clasico acerca del receptor RAKE, lo elaboraron Price y Green [344).
10. En relaci6n con un artfculo original acerca de c6mo maximizar la relaci6n de seiial a ruido en forma
practica a partir de la suma de varias seiiales ruidosas, vea el artfculo clasico de Brennan.
11. La aplicaci6n del receptor RAKE en los sistemas de comunicaci6n inalambricos CDMA se analiza
en detalle en el libro de Viterbi.
12. La idea de la excitaci6n de pulsos multiples para la codificaci6n del habla se debe a Atal y Remde
[190). La predicci6n lineal excitada por c6digo (CELP) del habla fue introducida por primera vez
por Atal y Schroeder [191]. Para un analisis matematico detallado de los tipos de codificaci6n del
habla de excitaci6n por pulsos multiples, de excitaci6n por pulsos uniformes y de excitaci6n por
c6digo, relacionadas en particular con las comunicaciones inalambricas, vea el capftulo 3 del libro
editado por Steele y Hanzo [ 149).
13. En la literatura de las comunicaciones inalambricas, los arreglos de antenas adaptables a menudo se
refieren como antenas inteligentes. En cuanto a un panorama de los diversos aspectos implicados en
el uso de los arreglos de antena adaptables para comunicaciones inalambricas, vea el artfculo y las
notas de curso de Winters [405, 406]. El procedimiento del subespacio de dos etapas para diseiiar el
procesador de seflales del arreglo de la figura 8.29 se basa en el material que se presenta en Winters
[406]; el libro de Rappaport (1999) presenta una colecci6n de artfculos acerca de los arreglos de
antena adaptables, los cuales se agrupan en algoritmos, arquitecturas, aplicaciones de hardware,
modelos de canal y evaluaci6n del desempeiio.
14. La idea del subespacio esta implantada en el algebra de matrices. En cuanto a un analisis de esta
idea, consulte a Strang y Stewart. En lo que se refiere a una explicaci6n de la descomposici6n de!
subespacio en el contexto de! procesamiento estadfstico de senales, refierase a Scharf.
15. En lo referente a explicaciones tutelares del procesamiento de espacio-tiempo en las comunicaciones inalambricas, vea los artfculos de Paulraj y Ng [340), Paulraj y Papadias [341) y Kohno [297].
16. La puesta en practica recursiva de! algoritmo de la inversion directa de matrices condujo a un nuevo
algoritmo conocido comunmente como el algoritmo de minimos cuadrados recursivo (RLS); en cuanto
a la deducci6n de dicho algoritmo y sus variantes vea Haykin. [62 J.
562
CAPITULO
ill
L PnoBLEl\1AS
Propagaci6n por el espacio libre
8.1 Un enlace de radio utiliza un par de antenas de disco de 2m con una eficiencia cada una de 60%,
como antenas de transmisi6n y recepci6n. Otras especificaciones de\ enlace son:
Potencia transmitida
= 1 dBW
Frecuencia de portadora = 4 GHz
Distancia de\ receptor
= 150 m
desde el transmisor
Calcule a) la perdida en el espacio libre, b) la ganancia de potencia de cada antena y c) la potencia
recibida en dBW
= P,A,A,
),}dZ
b) p = P,A,G,
r
4ml2
=(
2
)
vemos que esta es dependiente de la longitud de onda /..., o la frecuencia f de la portadora. iC6mo
puede justificarse en terminos ffsicos la dependencia de la longitud de onda o la frecuencia?
8.5 En un sistema de comunicaciones por satelite, la frecuencia de la portadora que se usa en el
enlace ascendente siempre es superior que la de\ enlace descendente. Justifique las razones de
esta elecci6n.
8.6 Un transmisor de radio faro de onda continua se localiza sobre un satelite en 6rbita geoestacionaria.
La salida de 12 GHz del radio faro se supervisa por medio de una estaci6n terrestre ubicada a 40,000
km de\ satelite. La antena de transmisi6n de este ultimo es un disco de 1 m con una eficiencia de
apertura de 70%, y la antena receptora de la estaci6n terrestre es un disco de 10 m con una eficiencia de apertura de 55%. Calcule la potencia recibida, puesto que la potencia de salida de\ radio faro
corresponde a 100 mW
Figura de ruido
8. 7 Considere un resistor de 75 Q que se mantiene a "temperatura ambiente" de 290K. Suponiendo un
ancho de banda de 1 MHz calcule lo siguiente:
a) El valor cuadratico medio de\ voltaje que aparece en las terminales de este resistor debido al
ruido termico.
b) La maxima potencia de ruido disponible que se entrega a una carga acoplada.
Problemas 563
8.8 En este problema volvemos al ejemplo 8.1 con base en la configuraci6n de receptor de la figura 8.10.
Suponga que una gufa de onda con perdida se inserta entre la antena receptora y el amplificador de
ruido bajo. La perdida de la gufa de onda corresponde a 1 dB y su temperatura ffsica es igual a 290K.
Recalcule la temperatura de ruido efectiva de! receptor.
8.9 Considere el receptor de la figura P8.9, el cual esta compuesto con una gufa de onda con perdida,
amplificador RF de ruido bajo, convertidor descendente de frecuencia {mezclador) y amplificador
Fl. La ilustraci6n incluye las figuras de ruido y las ganancias de potencia de estos cuatro componentes. La temperatura de la antena es de SOK.
a) Calcule la temperatura de ruido equivalente en cada uno de los cuatro componentes de la figura
P8.9, suponiendo una temperatura ambiente T = 290K.
b) Calcule la temperatura de ruido efectiva de! receptor completo.
Convertidor
descendente
de
frecuencia
Amplificador
FIGURA
Amplificador de
frecuencia
intermedia
Salida
F=5
F=3
G=5
G =5000
PS.9
14 GHz
-81 dBW/m 2
= 1.9 dB/K
=
= 40,000 km
a) Suponiendo que no hay respaldo de potencia de! TWT, calcule la proporci6n C/N0 en el satelite.
b) Dado que la velocidad de los datos en el enlace ascendente es la misma que la calculada para el
enlace descendente en el ejemplo 8.2, estime la probabilidad de! error de simbolo en el que se
incurre en el enlace ascendente al permitir un margen de! enlace de 6 dB. Compare su resultado
con el de! ejemplo 8.2.
8.11 La proporci6n C/N0 de! enlace descendente en un sistema de satelite de transmisi6n directa (DBS)
se estima igual a 85 dB-Hz. Las especificaciones de! enlace son:
EIRP de! satelite
= 57 dBW
= 12.5 GHz
Velocidad de datos
= 10 Mb/s
10 dB
41,000 km
Calcule el diametro mfnimo de la antena de disco necesaria para proporcionar una recepci6n de TV
satisfactoria, suponiendo que el disco tiene una eficiencia de 55% y esta localizado junto a una casa
donde la temperatura es de 3 lOK. En este calculo, suponga que la operaci6n de! sistema DBS esta
limitada esencialmente al enlace descendente.
564
CAPiTULO
111
Comunicaciones inalambricas
8.12 Tanto las comunicaciones inalambricas como las de satelite se fundamentan en la propagacion de
las ondas de radio para sus operaciones. Resuma a) las similitudes de estos dos sistemas de comunicacion multiusuario, y b) las principales diferencias que distinguen a uno del otro.
8.13 En los sistemas de comunicacion inalambrica, la frecuencia de portadora del enlace ascendente
(enlace inverso) es mas pequeiia que la frecuencia de portadora del enlace descendente (enlace
directo). Justifique las razones de es ta diferencia.
8.14 La figura P8. l 4 describe las trayectorias directa (lfnea de vision) e indirecta (reflejada) de un enlace
de radio que opera sabre un piano terrestre. Las alturas de la antena transmisora en la estacion base
y la antena receptora en la unidad movil son, respectivamente, hb y hm. Suponga lo siguiente:
El coeficiente de reflexion del suelo es -1.
d entre las dos antenas es suficientemente grande para hacer lo suficientemente
peque:iia la diferencia de fase <jl entre las trayectorias reflejada y directa en comparacion con un
radian, de manera que podemos fijar sen <jl <jl.
Por tanto, demuestre que la potencia recibida P, esta dada por la aproximacion
11>
I>- La distancia
=po b Gm (hbhm
J2
d2
t
~-------d--------+-1
FIGURA
P8.14
't 2 )
8.16 En el receptor RAKE ilustrado en la figura 8.26, cada correlator se sincroniza insertando el retardo
correcto en la se:iial recibida.
a) Demuestre que, en teorfa, se obtiene el mismo resultado insertando el retardo correcto en la
seiial de referenda (es decir, la secuencia de pseudo ruido).
b) En la practica, el metodo preferido consiste en utilizar el procedimiento que se describe en la
figura 8.26. iQue razon sugiere usted para esta preferencia?
Problemas
565
8.17 En este problema estudiamos el esquema de diversidad de combinaci6n de raz6n maxima. Para proceder, consideramos un conjunto de sefiales ruidosas {xi (t) 1 , donde x/t) se define por medio de
l:
xi(t)=si(t)+ni(t),
j=l,2, ... ,N
Suponga lo siguiente:
Iii- Los componentes de la sefial s/t) son coherentes localmente, esto es,
j=l,2, ... ,N
xi(t)=zim(t),
donde las zi son numeros reales positivos y m(t) denota una sefial de mensaje con potencia
unitaria.
> Las componentes de ruido n/t) tienen media cero y son estadfsticamente independientes, esto es,
para k = j
en otro caso
La salida del combinador lineal esta definida por
N
xi(t)=
I, aixi(t)
i=l
(SNR) 0
N
" " a2a2
L]]
j=l
b) Deje que
=__}__
ai
y reformule la expresi6n para (SNR) O" Por tanto, aplicando la desigualdad de Schwarz a es ta
reformulaci6n, demuestre que
N
i)
= zJ I a7.
ii) los valores 6ptimos de los coeficientes de! combinador se definen mediante
a.=-1
J
(J2
]
= 2)
y el arreglo esta compuesto por dos elementos (M = 2). Construya el subespacio Wpara este problema. Por tanto, utilizando un diagrama del espacio de sefiales, ilustre el c:ilculo de! peso que caracteriza al procesador de sefiales del arreglo.
566
CAPiTULO
11
8.19 En este problema obtenemos el algoritmo de mfnimos cuadrados complejo. Con referencia a la
figura 8.32 y empezando con la funcion de costo instantaneo
J=tfe[nf
donde e[n] es la senal de! error y Mes el numero de elementos de antena, realice lo siguiente:
a) Determine la derivada de la funcion de costo] con respecto al k-esimo peso elemental wk[n].
b) Utilizando la derivada instantanea o]/dwk[n], denotada por VJ[k ], determine el ajuste .1wdnl
hecho al k-esimo peso elemental de acuerdo con la regla
.1wk [n] =
-VJ[k]
c) Verifique la composicion del algoritmo de mfnimos cuadrados complejo descrito en las ecuaciones
de la (8. 75) a la (8. 77).
Advierta que wdnl es de valor complejo, y que usted necesita considerar por separado sus partes
real e imaginaria.
8.20 Una limitacion practica de un arreglo de antena adaptable utilizando el algoritmo de mfnimos cuadrados es el intervalo dinamico sobre el cual puede operar el arreglo. Esta limitacion se debe a que la
velocidad de respuesta de los pesos en el algoritmo de mfnimos cuadrados es proporcional a la potencia
promedio de la senal a la entrada de! arreglo.
a) Justifique la afirmacion de que el intervalo dinamico de la potencia promedio de la senal a la
entrada del arreglo es proporcional a R/f max' donde Rb es la velocidad de datos en b/s y f max es
la velocidad de desvanecimiento maxima en Hz.
b) Suponiendo un factor de proporcionalidad de 0.2, por media del cual se escala la proporcion
R/f . , calcule el intervalo dinamico de un arreglo de antena adaptable utilizando el algoritmo
de :;~imos cuadrados para Rb = 32 kb/s y f max = 70 Hz. Comente SU resultado. (El factor de
proporcionalidad de 0.2 es una eleccion razonable para sistemas que utilizan PSK.)
8.21 En este problema obtenemos el algoritmo de inversion directa de matriz para ajustar los pesos de!
arreglo de antena adaptable. Para hacerlo de esa manera, regresamos a la deduccion de! filtro de
Wiener que se presento en el capftulo 3.
a) Demuestre que
donde
Rx
1
=-I
x[k]d* [kJ
K
K
1-xd
k=1
El exponente H en la formula para Rx denota la transportacion hermetiana {es decir, transposicion y conjugacion compleja), de modo que x[k]xH[k] denota el producto exterior de x[k]
consigo mismo. Las sumatorias tanto para Rx coma para rxd se llevan a cabo sabre un total de
K instantaneas, con cada una de ellas representada por el par {x[k], d[k]}.
b) Utilizando las formulas de la parte a, describa un algoritmo para calcular el vector de peso w,
dado un conjunto de datos compuesto de K instantaneas. Por tanto, demuestre que la complejidad de! algoritmo crece coma M 3 con el tamaflo del vector de peso w denotado por M.
LiMITES FUNDAMENTALES
EN LA TEORiA DE LA
INFORMACION
El memorable articulo de Shannon sabre la tearfa de la informaci6n en 1948, asi coma las
refinamientos acerca del mismo efectuados par otros investigadares, constituyeron una respuesta
directa a la necesidad de las ingenieros electricos de disefiar sistemas de comunicaci6n que fueran
tanto eficientes coma confiables. La comunicaci6n eficiente desde una fuente hasta el destino del
usuario se consigue a traves de la codificaci6n de la fuente. La comunicaci6n confiable par un
canal ruidoso se alcanza par media de la codificaci6n de control de errores. Este capitulo se enfoca
en estos impartantes aspectos, coma se resume a continuaci6n:
informaci6n.
~El teorema de comunicaci6n del canal coma la base para la comunicaci6n confiable.
~ El teorema de la capacidad de informaci6n coma la base para el compromiso entre el ancho de banda del
canal y la relaci6n seiial a ruido.
9.1
Introducci6n
Como se mencion6 en el capitulo de antecedentes y preliminares y se reiter6 a lo largo del texto, el
prop6sito de un sistema de comunicaci6n es transmitir sefiales de banda base que contienen informaci6n desde un lugar a otro por un canal de comunicaci6n. En los capitulos precedentes del libro
hemos descrito una diversidad de esquemas de modulaci6n para cumplir este objetivo. Sin embargo,
lque es lo que entendemos por el termino inforrnaci6n? Para considerar este aspecto necesitamos
apelar a la teorfa de la inforrnaci6n. 1 Esta disciplina de amplia base matematica ha efectuado aportaciones fundamentales, no s6lo a las comunicaciones, sino tambien a la ciencia del c6mputo, la fisica
estadistica y la inferencia estadistica, asi coma a la probabilidad y la estadistica.
En el contexto de las comunicaciones, la teoria de la informaci6n tiene que ver con el modelado y el analisis matematico de un sistema de comunicaci6n y no con los canales y las fuentes fisicos.
En particular, esto proporciona respuestas a dos preguntas fundamentales (entre otras):
I>
II>
567
568
CAPiTULO
111
9.2
con probabilidades
k = 0, 1, ... , K -1
(9.2)
Suponemos que los sfmbolos emitidos por la fuente durante intervalos de transmisi6n de sefiales
sucesivas son estadfsticamente independientes. Una fuente que tiene las propiedades que acaban de sefialarse recibe el nombre de fuente discreta sin memoria; sin memoria porque el sfmbolo
emitido en cualquier tiempo es independiente de las elecciones anteriores.
ZEs posible que encontremos una medida de cuanta informaci6n produce una fuente de
este tipo? Para responder la pregunta, advertimos que la idea de informaci6n se relaciona estrechamente con la de incertidumbre o sorpresa, segun se describe a continuaci6n.
Considere el evento S = sk, que describe la emisi6n del sfmbolo sk por la fuente con probabilidad pk, segun se define en la ecuaci6n (9.2). Claramente, si la probabilidad pk = 1 y P; = 0
para toda i =I- k, entonces no hay "sorpresas" y, por tanto, ninguna "informaci6n" cuando se
emite el sfmbolo sk, ya que sabemos cual debe ser el mensaje de la fuente. Si, en cambio, los
sfmbolos de la fuente ocurren con probabilidades diferentes y la probabilidad pk es baja, entonces hay mas sorpresa, y consecuentemente informaci6n, cuando la fuente emite el sfmbolo sk
que cuando emite el sfmbolo s , i =F- k, con probabilidad superior. Por tanto, las palabras incertidumbre, sorpresa e informaci6n estan relacionadas. Antes de que ocurra el evento S = sk, hay una
cantidad de incertidumbre. Cuando ocurre el evento S = sk, hay una cantidad de sorpresa.
Despues de la ocurrencia del evento S = sk, existe una ganancia en la cantidad de informaci6n,
cuya esencia puede considerarse coma la resoluci6n de la incertidumbre. Ademas, la cantidad de
informaci6n se relaciona con el inverso de la probabilidad de ocurrencia.
Definimos la cantidad de informaci6n ganada despues de observar el evento S = sk, el
cual ocurre con probabilidad pk, como la funci6n logaritmica 2
1
!('.)~log(:, :
(9.4)
9.2
569
Esta definici6n exhibe las siguientes propiedades importantes que se satisfacen de manera intuitiva:
1.
para pk= 1
(9.5)
Evidentemente, si estamos absolutamente seguros del resultado de un evento, incluso antes de que ocurra, no se gana informaci6n.
2.
(9.6)
Es decir, la ocurrencia de un evento S = sk proporciona o no informaci6n, pero nunca
origina una perdida de informaci6n.
3.
(9.7)
Es decir, cuanto menos probable es un evento, tanto mas informaci6n se gana cuando este
ocurre.
4. I (sks 1) = I(\) + I (s 1) si sk y s1 son estadfsticamente independientes.
La base del logaritmo en la ecuaci6n (9.4) es bastante arbitraria. No obstante, es una
practica estandar actual utilizar un logaritmo de base 2. La unidad de informaci6n que resulta
recibe el nombre de bit [una contracci6n del termino en ingles binary digit (dfgito binario)]. De
tal modo escribimos
J(,,Hog{
;.J
(9.8)
= -log2Pk
para k = 0, 1, ... , K -1
Cuando pk = 1/2, tenemos I (sk) = 1 bit. Por tanto, un bit es la cantidad de informaci6n que
ganamos cuando ocurre uno de dos eventos posibles e igualmente probables. Observe que la informaci6n I (sk) es positiva, ya que el logaritmo de un numero menor que uno, tal como una probabilidad, es negativo.
La cantidad de informaci6n I (sk) producida por la fuente durante un intervalo de transmisi6n de sefiales arbitrario depende del sfmbolo \ emitido por la fuente en ese tiempo. En realidad, I(sk) es una variable aleatoria discreta que toma los valores I(s 0 ), I(s 1), ... , I(sk_ 1) con
probabilidades p0, p1, ... , pk-I respectivamente. La media de I(sk) sobre el alfabeto de la fuente
fl} esta dada por
K-1
L pkI(sk)
k=O
(9.9)
La cantidad importante H($) recibe el nombre de entropfa 3 de una fuente discreta sin memoria
con alfabeto de fuente. Esta es una medida del contenido de informaci6n promedio par sfmbolo de la
fuente. Advierta que la entropfa H($) depende solo de las probabilidades del sfmbolo en el
alfabeto fl} de la fuente. Deese modo, el sfmbolo fl} en H($) no es argumento de una funci6n
sino mas bien una etiqueta para una fuente.
570
CAPiTULO
I!
Considere una fuente discreta sin memoria cuyo modelo matematico esta definido por las
ecuaciones (9.1) y (9.2). La entropfa H(!Z!) de una fuente de este tipo esta acotada de la
manera siguiente:
0:::; H(!ll):::; log 2 K
(9.10)
donde K es la base (numero de sfmbolos) del alfabeto de la fuente. Ademas, es posible plantear
dos enunciados:
FIGURA
9.1
9.2
571
K-1
k=O
1 (K-1
j
::;I qk - IK-1
Pk =o
log 2 k=O
k=O
De ese modo tenemos una desigualdad fundamental
Ik=O Pk [!k]::;
pk
log 2
(9.12)
(9.13)
que corresponde a un alfabeto g; con simbolos igualmente probables. La entropia de una fuente
discreta sin memoria con una caracterizacion tal es igual a
Lq
k=O
K-1
l
l
log 2 [ - 1
qk
= log 2 K
(9.14)
L Pk log
K-1
k=O
1
pk
::;
log 2 K
De manera equivalente, la entropia de una fuente discreta sin memoria con una distribucion de
probabilidad arbitraria para los simbolos de su alfabeto g; esta acotada como
H(st)::; log 2 K
Por consiguiente, H ( g;) siempre es menor o igual que log 2 K. La igualdad se cumple solo si los
simbolos en el alfabeto g; son igualmente probables, como en la ecuacion (9.13). Esto completa la prueba de la ecuacion (9.10) y los enunciados (1) y (2).
~ EJEMPLO 9.1
Para ilustrar las propiedades de H ( g; ) consideramos una fuente binaria para la cual el sfmbolo 0
ocurre con probabilidad p0 y el simbolo 1 con probabilidad p1 = 1 - p0 Suponemos que la fuente es
sin memoria, de modo que los sfmbolos sucesivos emitidos por ella son independientes
estadfsticamente.
572
CAPITULO
iOii
1.0
0.8
0.6
""'~
0.4
0.2
FIGURA
9.2
Funci6n de entropia
,yt:
(p 0).
(9.15)
1, la entropfa H(!l?)
--7
0 cuando x
--7
0.
= 0.
1 bit, cuando p1
= Po =
La funci6n de p0 dada en el segundo miembro de la ecuaci6n (9.15) se encuentra con frecuencia en los problemas de la teorfa de la informaci6n. Por tanto, suele asignarsele un sfmbolo especial
a esta funci6n. Espedficamente, definimos
.7t'(Po) =-Po logz
(9.16)
Nos referimos a .7t?(p 0 ) como la funci6n de entropia. La distinci6n entre la ecuaci6n (9.15) y la
(9.16) debe seii.alarse con todo cuidado. La H(!l?) de la ecuaci6n (9.15) produce la entropfa de una
fuente discreta sin memoria con alfabeto de fuente $. La .7C(p 0 ) de la ecuaci6n (9.16), en cambio,
es una funci6n de la probabilidad previa p0 definida en el intervalo [O, 1]. Por tanto, es posible
graficar la funci6n entropfa .7C(p 0 ) en funci6n de p0 , definida en el intervalo [O, 1], como en la
figura 9.2. La curva en esta ultima figura subraya las observaciones efectuadas de acuerdo con los
puntos 1, 2 y 3.
~
II EXTENSION DE UNA FUENTE DISCRETA SIN MEMORIA
9.2
573
esperar intuitivamente que H(!l? "), la entropfa de la fuente extendida, sea igual an veces
H (.$), la entropfa de la fuente original. Es de cir, podemos escribir
(9.17)
H(!l?") = nH(!l?)
~ EJEMPLO 9.2
Considere una fuente discreta sin memoria con alfabeto de fuente !lJ = {s 0, sl' s2 } con probabilidades respectivas
=f
P1 =f
Po
P2
=t
H(!lJ 2 )
= L, p(o;)
1~0
1
log 2 - p(a,)
16
16
= 2H(::l3)
9.1
Sfmbolos de $ 2
Secuencias correspondientes
de sfmbolos de !lJ
Probabilidad de
i = 0, 1, ... , 8
<Jo
(jl
(j2
(jl
(j4
(j5
(j6
(j_
SOSO
S S
0 1
SOS2
s1so
s1s1
s1s2
S2SO
s2s1
T6
T6
T6
T6
as
szsz
1
574
CAPiTULO
9.3
2. El c6digo fuente es decodificable en forma {mica, por lo que la secuencia de fuente original
puede reconstruirse perfectamente a partir de la secuencia binaria codificada.
Considere entonces el esquema que se muestra en la figura 9.3, el cual describe una fuente
discreta sin memoria cuya salida sk es convertida por el codificador de fuente en un bloque de
ceros y unos, denotado por bk. Suponemos que la fuente tiene un alfabeto con K sfmbolos diferentes, y que el k-esimo sfmbolo sk ocurre con probabilidad pk, k = 0, 1, ... , K - 1. Considere que la
palabra de c6digo binario asignada al sfmbolo sk por el codificador tiene longitud lk, medida en bits.
Definimos la longitud promedio de palabra de c6digo, [, del codificador de fuente como
K-1
r = 2. pk1k
(9.1s)
k=O
En terminos ffsicos, el parametro [ representa el numero promedio de bits por simbolo de fuente
utilizado en el proceso de codificaci6n de fuente. Sea L , el valor minima posible de L Definimos entonces la eficiencia de codificaci6n del codificadormde fuente como
Lmln
Tl=----=-
(9.19)
L
Con [ ~ L _, tenemos claramente que Tl ~ 1. Se dice que el codificador de fuente sera eficiente
cuando T) s~ ;cerque a la unidad.
Sin embargo, lc6mo se determina el valor mfnimo L , ? La respuesta a esta pregunta
fundamental esta incorporada en el primer teorema de Shan;~"n: el teorema de la codificaci6n de
fuente, 4 el cual puede enunciarse del modo siguiente:
1
Dada una fuente discreta sin memoria de entropfa H(Il!), la longitud promedio de palabra de
c6digo I para cualquier esquema de codificaci6n de fuente sin distorsi6n esta acotada coma
[~ H(:l?)
Fuente
discreta sin
memoria
FIGURA
9.3
(9.20)
Codificador de
fuente
bk
Secuencia
binaria
Codificaci6n de puente.
575
(Una prueba de este teorema para una clase particular de c6digos de fuente se presenta en la
siguiente secci6n.) De acuerdo con el teorema de codificaci6n de fuente, la entropfa H(fl!)
representa un limite fundamental sabre el numero promedio de bits por sfmbolo de fuente necesario para representar una fuente discreta sin memoria en el sentido de que puede hacerse tan
pequefi.o, aunque no menor que, la entropfa H(fl!). De manera que con L . = H(fl!), es posible
reescribir la eficiencia de un codificador de fuente en terminos de la ent;~pfa H(fl!) coma
H(fl!)
TJ=---
9.4
(9.21)
Compactaci6n de datos
Una caracteristica comun de las senales generadas por fuentes fisicas es que, en su forma natural,
contienen una cantidad importante de informaci6n que es redundante, y cuya transmisi6n es, por
tanto, un desperdicio de los recursos de comunicaci6n principales. En la transmisi6n eficiente de
senales, es necesario eliminar la informaci6n redundante de la seiial antes de la operaci6n. Esta operaci6n,
sin perdida de informaci6n, suele efectuarse sabre una senal en forma digital, en cuyo caso nos
referiremos a ella coma compactaci6n de datos o compresi6n de datos sin perdida. El c6digo que resulta
de una operaci6n de este tipo proporciona una representaci6n de la salida de la fuente que no es s6lo
eficiente en terminos del numero promedio de bits por sfmbolo, sino tambien es exacta porque las
datos originales pueden reconstruirse sin perdida de informaci6n. La entropfa de la fuente establece
el limite fundamental sabre la remoci6n de redundancia de los datos. Basicamente, la compactaci6n
de datos se consigue asignando descripciones cortas a los resultados mas frecuentes de la salida de la
fuente y descripciones largas a los menos frecuentes.
En esta secci6n explicamos algunos esquemas de codificaci6n de fuente para compactaci6n de
datos. Empezamos la exposici6n describiendo un tipo de c6digo de fuente conocido como c6digo de
prefijo, que no s6lo es decodificable sino que tambien ofrece la posibilidad de producir una longitud
promedio de palabra de c6digo que puede hacerse arbitrariamente cercana a la entropfa de la fuente.
m CoDIFICAc16N DE PREFIJO
Considere una fuente discreta sin memoria de alfabeto {s 0, sl' ... , sK-t} y estadfsticas {p 0 , p1,
PK-I}. Para que un c6digo fuente que represente la salida de esta fuente sea de uso practico, dicho
c6digo tiene que ser decodificable en forma unica. La restricci6n anterior asegura que para cada
secuencia finita de sfmbolos emitida por la fuente, la secuencia correspondiente de palabras de
c6digo sea diferente de la secuencia de palabras de c6digo correspondiente a cualquier otra secuencia de fuente. Estamos interesados de modo espedfico en una clase especial de c6digos que
satisfacen una restricci6n conocida como la condici6n de prefijo. Para definir la condici6n de
prefijo, considere que la palabra de c6digo asignada al simbolo fuente sk se denota por media de
(mkl' mkZ' ... , mkJ, donde los elementos individuales mkt' , mk; son ceros y unos, y n es la
longitud de la palabra de c6digo. La parte inicial de la palabra de c6digo se representa mediante los
elementos mk 1, , ~ para cierta i :<:::; n. Cualquier secuencia conformada por la parte inicial de la
palabra de c6digo recibe el nombre de prefijo de la palabra de c6digo. Un c6digo de prefijo se define
como el c6digo en el cual ninguna palabra de c6digo es el prefijo de cualquier otra palabra de c6digo.
Para ilustrar el significado de un c6digo de prefijo, considere los tres c6digos fuente que se
describen en la tabla 9.2. El c6digo I no es de prefijo, pues el bit 0, la palabra de c6digo para s0 ,
es un prefijo de 00, la palabra de c6digo para sr De igual manera, el bit 1, la palabra de c6digo
correspondiente a sl' es un prefijo de 11, la palabra de c6digo de s3 Similarmente, es posible
demostrar que el c6digo III no es un c6digo de prefijo, aunque el c6digo II lo sea.
Para decodificar una secuencia de palabras de c6digo generadas a partir de un c6digo fuente
de prefijo, el decodificador de fuente se inicia simplemente al principio de la secuencia y decodifica
576
CAPITULO
TABLA
9.2
Simbolo de la fuente
Probabilidad de ocurrencia
0.5
0.25
0.125
0.125
so
51
52
53
0
1
00
11
C6digo II
0
10
110
111
C6digo III
0
01
011
0111
una palabra de codigo a la vez. De manera espedfica, este conforma lo que es equivalente a un
6.rbol de decision, el cual es una representacion grafica de las palabras del codigo en el codigo fuente
particular. Por ejemplo, la figura 9.4 describe el arbol de decision correspondiente al codigo II en la
tabla 9.2. El arbol tiene un estado inicial y cuatro estados terminales correspondientes a los sfmbolos
fuente s0, sl' s2 y s3 El decodificador siempre empieza en el estado inicial. El primer bit recibido
mueve al decodificador al estado terminal s0 si este es 0, u otro a un segundo punto de decision si
este es 1. En el ultimo caso, el segundo bit mueve al decodificador un paso adicional hacia abajo
del arbol, ya sea al estado terminal sl si este es 0 u otro al tercer punto de decision si este es 1, etc.
Una vez que cada estado terminal emite su sfmbolo, el decodificador se restablece a su estado
inicial. Advierta tambien que cada bit en la secuencia codificada recibida se examina solo una vez.
Por ejemplo, la secuencia codificada 1011111000 se decodifica de inmediato como la secuencia
fuente s1shs 0s0 Se invita al lector a que realice esta decodificacion.
Un codigo de prefijo tiene la importante propiedad de que siempre es decodificable en
forma unica. Sin embargo, lo inverso no es necesariamente cierto. Por ejemplo, el codigo III en
la tabla 9.2 no satisface la condicion de prefijo, aunque sea decodificable en forma unica, pues el
bit 0 indica el principio de cada palabra de codigo en el codigo.
Ademas, si un codigo de prefijo se ha construido para una fuente discreta sin memoria con
alfabeto de fuente {s 0, s1, ... , sK_ 1 } y estadfsticas de fuente {p 0 , p 1, , pK_ 1}, y la palabra de codigo
para el sfmbolo sk tiene longitud lk, k = 0, 1, ... , K - 1, entonces las longitudes de palabra del
codigo satisfacen siempre una cierta desigualdad conocida como la desigualdad de Kraft-McMillan, 5
indicada mediante
K-1
L.
2-lk
::;1
k=O
Estado
inicial
FIGURA
9.4
(9.22)
577
donde el factor 2 se refiere a la base (numero de sfmbolo) en el alfabeto binario. Sin embargo,
resulta importante advertir que la desigualdad de Kraft-McMillan no nos indica que un c6digo
fuente sea un c6digo de prefijo. Mas bien, es meramente una condici6n sobre las longitudes de
palabra de c6digo del c6digo y no sobre las propias palabras de c6digo. Por ejemplo, refiriendonos a los tres c6digos listados en la tabla 9.2, advertimos lo siguiente:
> El c6digo I viola la desigualdad de Kraft-McMillan; por tanto, este no puede ser un c6digo
1
de prefijo.
Los c6digos II y III satisfacen la desigualdad de Kraft-McMillan; pero solo el c6digo II es
de prefijo.
Los c6digos de prefijo se distinguen de otros c6digos decodificables en forma unica porque
siempre es reconocible el final de la palabra de c6digo. Por tanto, la decodificaci6n de un prefijo
puede lograrse tan pronto como la secuencia binaria que representa a un sfmbolo de fuente se recibe
completamente. Por esta raz6n, los c6digos de prefijo se conocen tambien como c6digos instantaneos.
Dada una fuente discreta sin memoria de entropfa H(2), es posible construir un c6digo
de prefijo con una longitud promedio de palabra de c6digo I, el cual esta delimitado de la
manera siguiente:
H(.93) ~I< H(2) + 1
(9.23)
La cota del primer miembro de la ecuaci6n (9.23) se satisface con la igualdad bajo la condici6n
de que el sfmbolo sk sea emitido por la fuente con probabilidad
pk
= 2- 1,
(9.24)
K-1
2-1k
=I Pk =i
k=O
k=O
Bajo esta condici6n, la desigualdad de Kraft-McMillan de la ecuaci6n (9.22) nos indica que
podemos construir un c6digo de prefijo, tal que la longitud de la palabra de c6digo asignada al
sfmbolo de fuente \sea -log 2pk. Para dicho c6digo, la longitud promedio de palabra es
K-1
I-~-k
ta 2
1,
(9.25)
2k
k=O
K-1
I-2~,
(9.26)
k=O
Por tanto, en este caso especial (mas bien engafioso), encontramos a partir de las ecuaciones
(9.25) y (9.26) que el c6digo de prefijo se acopla a la fuente en tanto que I= H(2).
ZPero c6mo acoplamos el c6digo de prefijo a una fuente discreta sin memoria arbitraria? La
respuesta a este problema se ubica en el uso de un c6digo extendido. Dejemos que In denote la
longitud promedio de palabra de c6digo del c6digo de prefijo extendido. Para un c6digo decodificable
en forma unica, In es la mas pequefia posible. De acuerdo con la ecuaci6n (9.23), deducimos que
H(fl?n)
Ln < H(fl?n) + 1
(9.27)
Al sustituir la ecuaci6n (9.17) para una fuente extendida en la ecuaci6n (9.27), obtenemos
nH(2) ~ Ln < nH(2) + 1
578
CAPITULO
111
o, de manera equivalente,
H(9?) ~ [n < H(9?) + l_
(9.28)
n
n
En el lfmite, cuando n tiende a infinito, las cotas inferior y superior de la ecuaci6n (9.28) convergen, segun indica
1-
lfm-Ln =H(9?)
n
n~oo
(9.29)
Por tanto, es posible establecer que al hacer el orden n de un codificador de fuente de prefijo
extendido lo suficientemente grande, podemos lograr que el c6digo represente fielmente la fuente
discreta sin memoria $ con la precision que se desee. En otras palabras, la longitud promedio de
la palabra de c6digo de un c6digo de prefijo extendido puede hacerse tan pequefia como la entropfa
de la fuente, siempre que el c6digo extendido tenga un orden lo bastante elevado, de acuerdo con
el teorema de la codificaci6n de la fuente. Sin embargo, el precio que debe pagarse para reducir la
longitud promedio de la palabra de c6digo es una mayor complejidad en la decodificaci6n, lo cual
es una consecuencia del elevado orden del c6digo de prefijo extendido.
II
CODIFICACION HUFFMAN
A continuaci6n describimos una clase importante de c6digos de prefijo conocidos coma c6digos
Huffman. La idea basica detras de la codificaci6n Huffman 6 es asignar a cada sfmbolo del alfabeto
una secuencia de bits aproximadamente igual en longitud a la cantidad de informaci6n que
transporta el sfmbolo correspondiente. El resultado final es un c6digo fuente cuya longitud
promedio de palabra se acerca al lfmite fundamental fijado por la entropfa de una fuente discreta sin memoria, a saber, H(9?). La esencia del algoritmo utilizado para sintetizar el c6digo Huffman
es sustituir el conjunto preestablecido de estadfsticas de una fuente discreta sin memoria por
uno mas simple. Este proceso de reducci6n se continua paso por paso hasta que nos quedamos al
final con un conjunto de unicamente dos estadfsticas (sfmbolos) de fuente, para las cuales (0, 1)
es un c6digo 6ptimo. Partiendo de este c6digo trivial, trabajamos entonces hacia atras y construimos de este modo el c6digo Huffman para la fuente dada.
De modo especffico, el algoritmo de codificaci6n Huffman procede de la manera siguiente:
1. Los sfmbolos de la fuente se listan en orden de probabilidad decreciente. A los dos sfmbolos de fuente de probabilidad mas baja se les asigna un 0 y un 1. Esta parte del proceso se
conoce como etapa de division.
2. Estos dos sfmbolos de fuente se consideran coma si se combinaran en un nuevo sfmbolo de
fuente con probabilidad igual a la suma de las dos probabilidades originales. (La lista de
sfmbolos de fuente, y por tanto las estadfsticas de la fuente, reducen por ello su tamafio en
una unidad.) La probabilidad del nuevo sfmbolo se pone en la lista de acuerdo con su valor.
3. El procedimiento se repite hasta que nos quedamos con la lista final de las dos (micas
estadfsticas (sfmbolos) a las cuales se asignaron un 0 y un 1.
El c6digo para cada sfmbolo de fuente (original) se determina procediendo hacia atras y siguiendo la frecuencia de ceros y unos asignada a ese sfmbolo, asf como a sus sucesores.
~ EJEMPLO 9.3
Arbol de Huffman
Los cinco sfmbolos del alfabeto de una fuente discreta sin memoria y sus probabilidades se muestran
en las dos columnas mas a la izquierda de la figura 9.5a. Siguiendo el algoritmo Huffman, llegamos
al fin del calculo en cuatro pasos, lo que da origen al arbol de Huffman que se presenta en la figura
9.5a. Las palabras del c6digo Huffman para la fuente se tabulan en la figura 9.5b.
Etapa I
Etapa II
0.4
0.4
0.2
~ 0.2
02
02
0.1
0.1
Simbolo
Etapa Ill
~ 0.4 3 1 = 0 . 6 ]
0.2
0.4
0.2
So
Sl
S2
0.4
S3
S4
Probabilidad
0.4
0.2
0.2
0.1
0.1
579
Palabra de
c6digo
00
10
11
010
011
b)
1
a)
FIGURA
9.5
1
0.2
1
0.2
l 0.4
1
1
+ O.l log 2 ( --)+ 0.1 log 2 ( --)
0.1
0.1
= 0.52877 + 0.46439 + 0.46439 + 0.33219 + 0.33219
= 2.12193 bits
En el ejemplo presente, hacemos las dos observaciones:
1. La longitud promedio de palabra de c6digo I supera a la entropfa H($) por (micamente 3.67%.
2. La longitud promedio de palabra de c6digo I satisface en realidad la ecuaci6n (9 .23).
~
Conviene sefialar que el proceso de codificaci6n Huffman (es decir, el arbol de Huffman) no
es unico. En particular, es posible citar dos variaciones en el proceso que son responsables de la no
unicidad del c6digo Huffman. En primer lugar, en cada etapa de division en la construcci6n del
c6digo Huffman hay arbitrariedad en la manera en que se asignan un 0 y un 1 a los ultimas dos
sfmbolos de fuente. Sin embargo, cualquiera que sea la forma en la que se realizan las asignaciones,
las diferencias que se producen son triviales. En segundo lugar, surge ambiguedad cuando la probabilidad de un sfmbolo combinado (obtenido al sumar las ultimas dos probabilidades pertinentes a
un paso particular) se encuentra igual a otra probabilidad en la lista. Podemos proseguir ubicando
la probabilidad del nuevo sfmbolo tan alt.a coma sea posible, al igual que en el ejemplo 9.3. De
modo altemativo, podemos situarla tan baja coma sea posible. (Se supone que cualquiera que sea
el lugar que se considere, alto o bajo, este se adhiere consistentemente a lo largo del proceso de
codificaci6n.) Pero esta vez se produce una diferencia notable en el sentido de que las palabras del
c6digo de fuente resultante pueden tener longitudes diferentes. A pesar de eso, la longitud promedio de la palabra de c6digo permanece igual.
Como una medida de la variabilidad en las longitudes de palabra de c6digo de un c6digo
fuente, definimos la varianza de la longitud promedio de palabra de c6digo I sobre el conjunto
de sfmbolos fuente como
K-1
cr2
(9.30)
ho
donde p0 , p1, , PK-I son las estadfsticas de fuente y lk es la longitud de la palabra de c6digo
asignada al sfmbolo fuente sk. Suele observarse que cuando un sfmbolo encontrado se mueve lo
580
CAPITULO
lll
mas alto posible, el c6digo de Huffman resultante tiene una varianza d bastante mas pequefia
que cuando se mueve lo mas bajo posible. Con base en esto, resulta razonable elegir el primer
c6digo de Huffman en lugar del segundo.
llll
CODIFICACION LEMPEL,ZIV
Una desventaja del c6digo de Huffman es que requiere conocimiento de un modelo probabilfstico
de la fuente; infortunadamente, en la practica, las estadfsticas de fuente no siempre se conocen
a priori. Ademas, al modelar texto descubrimos que los requerimientos de almacenamiento evitan que el c6digo de Huffman capture las relaciones de orden superior entre palabras y frases,
comprometiendo por ello la eficiencia de dicho c6digo. Para superar estas limitaciones practicas, es posible recurrir al algoritmo de Lempel-Ziv, 7 el cual es intrfnsecamente adaptable y mas
simple de poner en practica que la codificaci6n Huffman.
Basicamente, la codificaci6n en el algoritmo Lempel-Ziv se lleva a cabo descomponiendo
el flujo de datos fuente en segmentos que son las subsecuencias mas cortas no encontradas
previamente. Para ilustrar esta simple pero elegante idea, considere el ejemplo de una secuencia
binaria de entrada especificada como sigue:
000101110010100101 ...
Se supone que los sfmbolos binarios 0 y 1 estan realmente almacenados en ese orden en el
registro de c6digos. En ese caso escribimos
0, 1
000101110010100101. ..
Subsecuencias almacenadas:
Datos por analizar:
subsecuencia mas corta del flujo de datos encontrados en la primera ocasi6n y no vista antes es
00; por ello escribimos
Subsecuencias almacenadas:
Datos por analizar:
0, 1, 00
0101110010100101 ...
La segunda subsecuencia mas corta no vista antes es 01; por tanto, escribimos
0, 1, 00, 01
01110010100101 ...
Subsecuencias almacenadas:
Datos por analizar:
La siguiente subsecuencia mas corta no encontrada antes es 011; por tan to, escribimos
0, 1, 00, 01, 011
10010100101 ...
Subsecuencias almacenadas:
Datos por analizar:
Continuamos en la manera descrita aquf hasta analizar por completo el flujo de datos dado. De
esa manera, para el ejemplo presente obtenemos el registro de c6digos de las subsecuencias binarias
que se muestran en el segundo rengl6n de la figura 9.6.
Posiciones numericas:
Subsecuencias:
Representaciones numericas:
Bloques codificados binarios:
2
0
3
00
11
0010
01
12
0011
011
10
21
0100
010
100
61
1100
101
62
1101
42
1001
41
1000
9.6 Ilustraci6n de los procesos de codificaci6n efectuados por el algoritmo Lempel-Ziv sabre lasecuencia binaria 000101110010100101 ...
FIGURA
9.5
581
El primer rengl6n que se muestra en esta figura indica meramente las posiciones numericas de las subsecuencias individuales en el registro de c6digo. Despues de esto advertimos que la
primera subsecuencia del flujo de datos, 00, esta conformada por la concatenaci6n consigo
misma de la primera entrada de! registro de c6digo, O; por tanto esta representada por el numero
11. La segunda subsecuencia del flujo de datos, 01, consiste en la primera entrada del registro de
c6digo, 0, concatenada con la segunda entrada del registro de c6digo, l; en consecuencia, se
representa mediante el numero 12. Las subsecuencias restantes se tratan de manera similar. El
conjunto complejo de representaciones numericas para las diversas subsecuencias en el registro
de c6digo se muestra en el tercer rengl6n de la figura 9.6. Como un ejemplo adicional que
ilustra la composici6n de este rengl6n, notamos que la subsecuencia 010 esta compuesta por la
concatenaci6n de la subsecuencia 01 en la posici6n 4 y el sfmbolo 0 en la posici6n l; de ahf la
representaci6n numerica 41. El ultimo rengl6n que se muestra en la figura 9 .6 es la representaci6n codificada binaria de las diferentes subsecuencias del flujo de datos.
El ultimo sfmbolo de cada subsecuencia en el registro de c6digos (es decir, el segundo
rengl6n de la figura 9.6) es un simbolo de innovaci6n, el cual se nombra de ese modo en reconocimiento de que su pertenencia a una subsecuencia particular lo distingue de todas las
subsecuencias previas almacenadas en el registro de c6digo. De modo correspondiente, el ultimo bit de cada bloque uniforme de bits en la representaci6n codificada binaria del flujo de datos
(es decir, el cuarto rengl6n en la figura 9.6) representa al sfmbolo de innovaci6n para la
subsecuencia particular que se esta considerando. Los bits restantes proporcionan la representaci6n binaria equivalente del "indicador" correspondiente a la subsecuencia de raiz que asocia a
aquella en cuesti6n salvo por el sfmbolo de innovaci6n.
El decodificador es igual de simple que el codificador. Especfficamente, utiliza el indicador
para identificar la subsecuencia rafz y luego agrega el sfmbolo de innovaci6n. Considere, por
ejemplo, el registro codificado binario 1101 en la posici6n 9. El ultimo bit, 1, es el sfmbolo de
innovaci6n. Los 110 bits restantes indican la subsecuencia de rafz 10 en la posici6n 6. Por tanto,
el bloque 1101 se decodifica en 101, lo cual es correcto.
A partir del ejemplo descrito aquf, advertimos que, en contraste con la codificaci6n
Huffman, el algoritmo Lempel-Ziv utiliza c6digos de longitud fija para representar un numero
variable de sfmbolos fuente; este rasgo hace que el c6digo Lempel-Ziv sea adecuado para la
transmisi6n sfncrona. En la practica se usan bloques fijos de 12 bits de longitud, lo que implica
un registro de c6digo de 4096 entradas.
Durante mucho tiempo, la codificaci6n Huffman no tuvo rival como el algoritmo favorito
para la compactaci6n de datos. Sin embargo, el algoritmo Lempel-Ziv ha ocupado el puesto casi
por completo del algoritmo Huffman y es ahora el estandar para la compresi6n de archivos.
Cuando se aplica a un texto ordinario en ingles, el algoritmo Lempel-Ziv alcanza una
compactaci6n de aproximadamente 55%. Esto se compara con una compactaci6n de casi 43%
lograda con la codificaci6n Huffman. La raz6n de este comportamiento es que, coma se mencion6 antes, la codificaci6n Huffman no aprovecha las redundancias intercaracteres del lenguaje. Por otra parte, el algoritmo Lempel-Ziv es capaz de realizar la mejor compactaci6n posible
del texto (dentro de ciertos lfmites) trabajando efectivamente a niveles superiores.
9.5
582
CAPITULO
111
Xo
Yo
XI
Y1
X~Y
:#
Xj-1
FIGURA
'W
YK-1
9.7
Y de un alfabeto '?II. Se dice que el canal sera "discreto" cuando ambos alfabetos :# y '!/ tienen
tamafi.os finitos. Se dice que sera "sin memoria" cuando el simbolo de salida presente dependa
exclusivamente del simbolo de entrada presente y no de cualquier simbolo previo.
La figura 9. 7 presenta una descripci6n de un canal discreto sin memoria. El canal se
describe en terminos de un alfabeto de entrada
(9.31)
un alfabeto de salida,
'W={YoY1 YK-1},
(9.32)
p(yk
para todaj y k
(9.33)
Naturalmente, tenemos
0 :::; p(y k
jx) : :; 1
para toda j y k
(9.34)
P=
P(Yo lxo)
P(Y1 lxo)
P(YK-1 lxo)
P(Yolx1)
P(Y1lx1)
P(YK-1 lx1)
(9.35)
P(Yo Ix H)
P(Y1lxH)
P(YK-1 lxH)
La matriz P de ] por K recibe el nombre de matriz de canal o matriz de transici6n. Advierta que
cada rengl6n de la matriz de canal P corresponde a una entrada de canal fija, en tanto que cada
columna de la matriz corresponde a una salida de canal fija. Advierta tambien que una propiedad fundamental del canal de matriz P, segun se define aquf, es que la suma de los elementos a
lo largo del rengl6n de la matriz siempre es igual a la unidad; esto es,
K-1
para toda j
p(ykjx) = i
(9.36)
Li
k~o
9.5
583
Suponga ahora que las entradas a un canal sin memoria discreta se eligen de acuerdo con la
distribuci6n de probabilidad {p (x),
j = 0, 1, ... ,] - 1}. En otras palabras, el evento de que la entrada
J
del canal X = x.J ocurra con probabilidad
p(xi)=P(X=xi)
(9.37)
Habiendo especificado la variable aleatoria X que denota la entrada del canal, es posible especificar ahora la segunda variable aleatoria Y que denota la salida del canal. La distribuci6n de
probabilidad conjunta de las variables aleatorias X y Y esta dada por
(9.38)
= 2, P(Y=yklX=x 1 )P(X=x)
j~O
(9.39)
J-1
= 2, p(yklx)p(xi)
para k = 0, 1, ... , K -1
j~O
Las probabilidades p(x)J paraj = 0, 1, ... ,] - 1, se conocen como las probabilidades a priori de los
distintos sfmbolos de entrada. La ecuaci6n (9.39) establece que si se nos clan las probabilidades a
priori de entrada p(x)J y la matriz de canal [es decir, la matriz de las probabilidades de transici6n
p(yk Ix)], es posible calcular entonces las probabilidades de los diversos sfmbolos de salida, las p(yk).
~ EJEMPLO 9.4
El canal simetrico binario es de gran interes te6rico e importancia practica. Constituye un caso especial de canal discreto sin memoria con] = K = 2. El canal tiene dos sfmbolos de entrada (x0 = 0,
x 1 = 1) y dos sfmbolos de salida (y 0 = 0, y 1 = 1); es simetrico porque la probabilidad de recibir un 1
si se envi6 un 0 es la misma que la probabilidad de recibir un 0 si se envi6 un 1. Esta probabilidad
condicional de error se denota por medio de p. El diagrama de probabilidad de transici6n de un canal
simetrico binario es como se muestra en la figura 9.8.
'lliC
1-p
FIGURA
9.8
584
CAPiTULO
Par
= P(y ==
O[x = 1)
L9.6
Por
lnformaci6n mutua
Debido a que consideramos la salida del canal Y (elegida del alfabeto W) como una version
ruidosa de la entrada X del canal (elegida del alfabeto .#), y que la entropfa H(.#) es una
medida de la incertidumbre anterior en torno a X, lc6mo podemos medir la incertidumbre
alrededor de X despues de observar Y? Para responder esta pregunta, extendemos las ideas
formuladas en la secci6n 9.2 definiendo la entropia condicional de X elegida del alfabeto .#,dado
que Y = yk. De manera espedfica, escribimos
(9.40)
Esta misma cantidad es una variable aleatoria que toma los valores H(.#[Y = y 0 ), ,
H(.#IY =yK_ 1) con probabilidades p(y 0 ), ... , p(yK_ 1), respectivamente. La media de la entropfa
H (.7t' Y = y k ) sobre el alfabeto de salida Y es ta dada entonces por
K-r
H(.#[W) =
L H(.#[Y = Yk )p(yk)
k=O
(9.41)
9.6
Informaci6n mutua
585
canal que se resuelve al observar la salida de! mismo. Esta importante cantidad se denomina la
inforrn11ci6n mutua de! canal. Denotando la informaci6n mutua como I(.J't'; W), podemos escribir
I(X; w) =H(X)- H(.#IW)
(9.43)
(9.44)
(9.45)
l
l
H(.J't') =
L,
j=O
]-1
1-1
K-1
p(ykix)
(9.46)
Por tan to, al sustituir las ecuaciones (9 .41) y (9 .46) en la (9 .4 3) y combinando despues los
terminos, obtenemos
1-1 K-1
I(.J't'; W) =
L, L,
j=O
k=O
[p(xj!Yk)l
p(x i)
(9.4 7)
De acuerdo con la regla de Bayes para probabilidades condicionales, tenemos [vea las ecuaciones
(9.38) y (9.42)]
p( x j iY k) - p(y kIx] )
p(xj)
p(yk)
(9.48)
586
CAPiTULO
os
[p(yklx1)1
=II
p(xj,yk) log
k=O
p(yk)
K-lJ-1
I(.YC;W)
j=O
(9.49)
= I(W;.YC)
Propiedad 2
(9.50)
I(.YC;W)
(9.53)
Propiedad 3
La informaci6n mutua de un canal se relaciona con la entropia conjunta de la entrada y la salida del
mismo mediante
(9.54)
I(.YC;W) = H(.YC) + H(W)- H(.YC, W)
donde la entropia conjunta H (.YC, W) esta definida par
H(.YC,W)=
II
p(xj,yk) log
k=o
J-1 K-1
j=O
1
p(xj, Yk)
(9.55)
Para demostrar la ecuaci6n (9.54), describimos primero la definici6n de la entropfa conjunta H(.YC, W) como
(9.56)
9. 7
FIGURA
9.9
587
+
=
L
log2
k=O
K-1
L
p(xi) log
i=o
]-!
lL
]-1
-p(xi,yk)
p(yk) j=O
[
1
p(xi)
2 --
(9.57)
+ K-1
L. p(yk) log2 [ -1k=O
p(yk)
= H(.Yt') + H( 'W)
Por tanto, utilizando las ecuaciones (9.52) y (9.57) en la ecuaci6n (9.56), obtenemos el resultado
H(.#, 'W)
(9.58)
Al reordenar terminos en esta ecuaci6n, llegamos al resultado que indica la ecuaci6n (9.54),
confirmando de esa manera la propiedad 3.
Terminamos nuestra exposici6n de la informaci6n mutua de un canal dando una interpretaci6n diagramatica de las ecuaciones (9.43), (9.44) y (9.54). La interpretaci6n se ofrece en la
figura 9.9. La entropfa de la entrada X del canal se representa mediante el cfrculo de la izquierda y la correspondiente a la salida Y del canal, por medio del drculo de la derecha. La informaci6n mutua del canal se representa por medio del traslape entre estos dos cfrculos.
9. 7
588
CAPiTuLO
11
p(yk) =
J-1
p(ykjx)p(x)
j=O
Con base en estas tres ecuaciones observamos que es necesario conocer la distribuci6n de probabilidad de entrada {p(x.)J lj = 0, 1, ... ,] - 1}, de manera que tengamos la posibilidad de
calcular la informaci6n mutua I(.Yt';~). La informaci6n mutua de un canal depende entonces
no s6lo de este mismo, sino tambien de la manera en la cual se usa.
La distribuci6n de probabilidad de entrada {p(x)}
es evidentemente independiente del ca1
nal. Podemos entonces maximizar la informaci6n mutua I(.Yt'; ~) del canal con respecto a {p(x)}.
J
Por tanto, definimos la capacidad del canal de un canal discreto sin memoria coma la informaci6n mutua
maxima I (.7t'; ~) en cualquier uso simple del canal (es decir, intervalo de transmisi6n de seiiales), donde
la maximizaci6n es sabre todas las distribuciones de probabilidad de entrada posibles {p (x)}
en .7t'. La
J
capacidad del canal se denota comunmen):e por media de C. De ese modo escribimos
(9.59)
La capacidad del canal C se mide en bits par uso del canal o bits par transmisi6n.
Advierta que la capacidad del canal C es una funci6n exclusiva de las probabilidades de
transici6n p(yk Ix), las cuales definen al canal. El calculo de C implica la maximizaci6n de la
informaci6n mutua I(.Yt'; .Yt') sabre] variable [es decir, las probabilidades de entrada p(x0 ), ,
p(x1_1)] sujeta a dos restricciones:
p(x)=l
En general, el problema variacional de determinar la capacidad del canal C es una tarea desafiante .
.., EJEMPLO
9.5
Considere otra vez el canal simetrico binario, el cual se describe por medio de! diagrama de probabilidad
de transici6n de la figura 9.8. Este diagrama se define en forma (mica a partir de la probabilidad
condicional de error p.
La entropia H(X) se hace maxima cuando la probabilidad de entrada de! canal p(x 0) = p(x 1)
= 1/2, donde x0 y x1 son cada una 0 o 1. La informaci6n mutua I(.#;W) se hace maxima de modo
similar, por lo que es posible escribir
9.8
589
1.0
u
Cii
c
Qi
"O
-g 0.5
"O
g
c.
"'
()
Probabilidad de transici6n
FIGURA
9.10
Variaci6n de la capacidad del canal de un canal simetrico binario con probabilidad de transici6n p.
Por tanto, sustituyendo estas probabilidades de transici6n del canal en la ecuaci6n (9.49) con] = K
= 2, e igualando despues la probabilidad de entrada p(x0 ) = p(x 1) de acuerdo con la ecuaci6n
(9.59), encontramos que la capacidad del canal simetrico binario es
C
(9.60)
C=l-H(p)
La capacidad del canal C varia con la probabilidad de error (probabilidad de transici6n) p en
una manera convexa, coma se muestra en la figura 9.10, la cual es simetrica en torno a p = 1/2.
Comparando la curva de esta figura con la de la figura 9.2, podemos hacer las siguientes observaciones:
1. Cuando el canal no tiene ruido, lo que nos permite dejar p = 0, la capacidad C del canal alcanza
su valor maximo de un bit por uso del canal, lo cual es exactamente la informaci6n en cada
entrada del canal. A este valor de p, la funn6n de entropfa H(p) llega a su valor mfnimo de cero.
2. Cuando la probabilidad condicional de error p = 1/2 debido al ruido, la capacidad C del canal
alcanza su valor mfnimo de cero, en tanto que la funci6n de entropfa H(p) llega a su valor
maxima de la unidad; en un caso de este tipo se dice que el canal sera inutil.
411
9.8
590
CAPITULO
llil
r=-
donde, desde luego, r es menor que la unidad. Para una k preestablecida, la tasa de c6digo r (y,
por tanto, la eficiencia de codificaci6n del sistema) tiende a cero cuando la longitud de bloque
n tiende a infinito.
La reconstrucci6n exacta de la secuencia fuente original en el destino requiere que la probabilidad promedio del error de simbolo sea arbitrariamente baja. Esto da lugar a la siguiente pregunta
importante: lexiste un esquema de codificaci6n de canal tal, que la probabilidad de que el bit del
mensaje sea err6neo es menor que cualquier numero positivo E (es decir, tan pequefia como deseemos), y que aun asf el esquema de codificaci6n de canal sea eficiente en cuanto a que no sea
necesario que la tasa de c6digo sea demasiado pequefia? La respuesta a esta pregunta fundamental
corresponde a un "sf" definitivo. En realidad, la respuesta a la pregunta la proporciona el segundo
teorema de Shannon, en terminos de la capacidad del canal C en la forma que se describe mas
adelante. Hasta este punto, el tiempo no ha desempefiado un papel importante en nuestro analisis
de la capacidad del canal. Suponga entonces que la fuente discreta sin memoria de la figura 9.11
tiene el alfabeto de fuente cg y entropfa H(!l?) bits por sfmbolo fuente. Suponemos que la fuente
emite sfmbolos una vez cada T segundos. Por tanto, la tasa de informaci6n promedio de la fuente es
H(Sl') IT, bits por segundo. El decodificador entrega sfmbolos decodificados al destino provenientes del alfabeto fuente g: a la misma velocidad de fuente de un sfmbolo cada T segundos. El
canal discreto sin memoria tiene una capacidad igual a C bits por uso del canal. Sup~nemos que el
canal es capaz de utilizarse una vez cada T segundos. De ese modo, la capacidad del canal par
tiempo unitario es CIT bits por segundo, lo ccual representa la tasa maxima de transferencia de
informaci6n por el ca~al. Estamos ahora listos para enunciar el segundo teorema de Shannon,
conocido como el teorema de codificaci6n del canal.
Fuente discreta
sin memoria
Codificador
de canal
Canal discrete
sin memoria
Decodilicador
del canal
Destina
Receptor
Transmisor
Ruido
FIGURA
9.11
9.8
591
De manera espedfica, el teorema de codificaci6n del canal 8 para un canal discreto sin me maria se enuncia en dos partes del modo que sigue.
i) Considere una fuente discreta sin memoria con un alfabeto !f3 que tiene entropfa H(!/3)
y produce sfmbolos una vez cada T segundos. Sea un canal discreto sin memoria con
capacidad C y que se usa una vez cada T c segundos. Entonces, si
H(!/3) < _g__
-T,
(9.61)
existe un esquema de codificaci6n para el cual la salida de la fuente puede transmitirse por
el canal y reconstruirse con una probabilidad de error arbitrariamente pequefia. El
parametro CIT, recibe el nombre de tasa critica. Cuando se satisface la ecuaci6n (9.61)
con el signo de igualdad, se dice que el sistema transmitira sefiales a la tasa crftica.
ii) Inversamente, si
H(!/3)
-->T,
Tc
no es posible transmitir informaci6n por el canal y reconstruirla con una probabilidad de
error arbitrariamente pequefia.
El teorema de codificaci6n del canal es el resultado simple mas importante de la teorfa de
la informaci6n. El teorema especifica la capacidad del canal C coma un limite fundamental sabre
la velocidad a la cual puede ocurrir la transmisi6n de mensajes confiables sin errores por un
canal discreto sin memoria. Sin embargo, es importante advertir lo siguiente:
> El teorema de codificaci6n del canal no nos indica c6mo construir un buen c6digo. Mas
bien, debe considerarse coma una prueba de existencia porque nos sefiala que si la condici6n
de la ecuaci6n (9.61) se satisface, entonces existen buenos c6digos. (En el capftulo 10 describiremos varios c6digos adecuados para los canales discretos sin memoria.)
> El teorema no tiene un resultado preciso para la probabilidad del error de sfmbolo despues
de decodificar la salida del canal. En vez de eso, nos indica que la probabilidad del error de
sfmbolo tiende a cero cuando aumenta la longitud del c6digo, siempre y cuando se satisfaga de nuevo la condici6n de la ecuaci6n (9.61).
Advierta tambien que las restricciones de potencia y ancho de banda se omitieron en la explicaci6n que se present6 aquf. A pesar de todo, estas dos restricciones del sistema se integran en
realidad en la matriz del canal P del canal discreto sin memoria. Esta observaci6n se confirma
facilmente vinculando los resultados del ejemplo 9.5 acerca del canal simetrico binario con el
analisis de ruido para el receptor PCM presentado en la secci6n 5.3.
APLICACION DEL TEOREMA DE LA CODIFICACION DEL
CANAL A CANALES SIMETRICOS BINARIOS
Considere una fuente discreta sin memoria que emite sfmbolos binarios igualmente probables
(ceros y unos) cada T segundos. Con la entropfa de la fuente igual a un bit por sfmbolo de
fuente (vea el ejemplo 9.1), la tasa de informaci6n de la fuente es (l!T) bits por segundo. La
secuencia de fuente se aplica a un codificador de canal con tasa de c6digo r. El codificador del
canal produce un sfmbolo una vez cada T, segundos. Por tanto, la tasa de transmisi6n de sfmbolos codificados es (1/T ) sfmbolos por segundo. El codificador del canal ocupa un canal simetrico
binario una vez cada
segundos. De ese modo, la capacidad del canal por unidad de tiempo es
(CIT)s bits por segund~, donde C se determina mediante la probabilidad de transici6n del canal
1
592
CAPiTULO
111
preestablecida p de acuerdo con la ecuaci6n (9.60). For tanto, el teorema de codificaci6n del
canal [parte i] implica que si
_1 <_g_
T, -T,
(9.62)
la probabilidad de error puede hacerse arbitrariamente pequefia por medio del uso de un esquema de codificaci6n de canal adecuado. Pero la proporci6n TIT
es igual a la tasa de c6digo de
c
s
codificaci6n del canal:
Tc
T,
r=-
(9.63)
EJEMPLO
9.6
C6digo de repetici6n
En este ejemplo presentamos una interpretaci6n grafica de! teorema de codificaci6n de canal. Tambien traemos a discusi6n un aspecto sorprendente de! teorema al considerar un esquema de codificaci6n simple.
1.0
10-1
io-2
o..:
10-3
..:
g
Ql
Ql
"C
.Q
"C
10-4
Ql
e
""C
"'
e"'
:g
'.8
10-5
_o
0...
10-6
Valor lfmite
10-7
= 10-B
Capacidad
: del canal
10-s..___.~~~~....i..._~~~~~
0.01
0.1
Tasa de c6digo,
FIGURA
9.12
1.0
r
9.9
593
3 x 10-4
_)_
5
10-6
4 x 10-7
10-8
_l_
11
5 x 10-10
Considere en primer lugar un canal simerrico binario con probabilidad de transici6n p = 10-2
Para este valor de p, encontramos de acuerdo con la ecuaci6n (9.60) que la capacidad del canal
C = 0.9192. Por tanto, a partir del teorema de codificaci6n del canal, es posible establecer que para
cualquier > 0 yr~ 0.9192, existe un c6digo de longitud n suficientemente grande y una tasa de
c6digo r y un algoritmo de decodificaci6n apropiado, tales que cuando la secuencia de bits codificado se envia por el canal dado, la probabilidad de error de codificaci6n del canal es menor que . Este
resultado se describe en la figura 9.12 para el valor lfmite = lQ-8.
Para poner en perspectiva la importancia de este resultado, considere a continuaci6n un sistema
de codificaci6n simple que implica el uso de un c6digo de repetici6n, en el cual cada bit del mensaje se
repite varias veces. Considere que cada bit (0 o 1) se repite n veces, donde n = 2m + 1 es un entero
impar. Por ejemplo, para n = 3 transmitimos 0 y 1 como 000 y 111, respectivamente. En forma
intuitiva, pareceria l6gico utilizar una regla de mayoria para la decodificaci6n, la cual opera en la
forma siguiente: si en un bloque den bits recibidos (representando un bit de mensaje), el numero de ceros supera
al numero de unos, el decodificador decide en favor de 0. En otro caso, decide en favor de I. Por tanto, ocurre un
error cuando m + 1 o mas bits fuera de los n = 2m + 1 bits se reciben incorrectamente. Debido a la
naturaleza simerrica supuesta del canal, la probabilidad promedio de error P es independiente de las
probabilidades a priori de 0 y 1. Por tanto, encontramos que Pe esta dada po; (vea el problema 9.24)
Pe=
(~}'(1- p)n-i
(9.65)
1=m+l
594
CAPITULO
io
esta secci6n extendemos algunos de estos conceptos a variables aleatorias continuas y a vectores
aleatorios. La motivaci6n en torno a ello es allanar el camino para la descripci6n de otro limite
fundamental en la teorfa de la informaci6n, mismo que abordaremos en la secci6n 9.10.
Considere una variable aleatoria continua X con la funci6n de densidad de probabilidad
f x(x). Por analogfa con la entropfa de una variable aleatoria discreta, introducimos la siguiente
definici6n:
h(X) =
(9.66)
-=
Nos referimos a h(X) como la entropia diferencial de X para distinguirla de la entropia absoluta u
ordinaria. Hacemos lo anterior en reconocimiento de que aunque h(X) es una cantidad matematicamente util que conviene conocer, no es en ningun sentido una medida de la aleatoriedad
de X. No obstante, justificamos el uso de la ecuaci6n (9.66) del siguiente modo. Empezamos
considerando la variable aleatoria X como la forma lfmite de una variable aleatoria discreta que
toma los valores xk = k &, donde k = 0, 1, 2, ... , y ,1x: tiende a cero. Por definici6n, la variable
aleatoria continua X toma un valor en el intervalo [xk, xk + &:] con probabilidad f x(xk) &:. Por
tanto, al dejar que ,1x: tienda a cero, la entropfa ordinaria de la variable aleatoria continua X
puede escribirse en el limite como sigue:
H(X)=lfmf
fx(xk)&log2(
0
&-->
k=-=
f x (xk) &
1
= lfm[:f fx(xk)log 2( --)&-log 2&f, fx(xk)&
&-->O
l=
-=
f x (xk)
k=-=
-:dx-
1
fx(x) log 2( f x (x)
k=-=
&-->O
l=
-=
lJ
(9.67)
fx(x) dx
donde, en la ultima lfnea, hemos recurrido a la ecuaci6n (9.66) y al hecho de que el area total bajo
la curva de la funci6n de densidad de probabilidad f x(x) es la unidad. En el lfmite, cuando ,1x:
tiende a cero, -log2,1x: tiende a infinito. Esto quiere decir que la entropfa de una variable aleatoria
continua es infinitamente grande. De manera intuitiva, esperarfamos que esto fuera cierto, debido
a que una variable aleatoria continua puede tomar cualquier valor en el intervalo (-oo, =) y la
incertidumbre asociada con la variable es del orden de infinito. Evitamos el problema asociado
con el termino log 2 &: adoptando h(X) como una entropfa diferencial, con el termino -log 2 &:
sirviendo como referencia. Ademas, puesto que la informaci6n transmitida por un canal es en
realidad la diferencia entre dos terminos de entropfa que tienen una referencia en comun, la
informaci6n sera la misma que la diferencia entre los terminos de entropfa diferencial correspondientes. Por lo tanto, disponemos de una justificaci6n perfecta al usar el termino h(X), definido en
la ecuaci6n (9.66) como la entropfa diferencial de la variable aleatoria continua X.
Cuando disponemos de un vector aleatorio continuo X compuesto porn variables aleatorias
Xl' X2, ... , Xn, definimos la entropfa diferencial de X como la integral n
h(X) =
l=
-=
1
fx (x) log 2 [ -- ] dx
fx (x)
(9.68)
9.9
.,. EJEMPLO 9. 7
595
Distribuci6n uniforme
Considere una variable aleatoria X distribuida uniformemente sobre el intervalo (0, a). La funci6n
de densidad de probabilidad de X es
fx(x) =
1~,
O<x<a
0,
en otro caso
(9.69)
=log a
Advierta que log a < 0 para a < 1. Asf, este ejemplo muestra que, a diferencia de una variable
aleatoria discreta, la entropfa diferencial de una variable aleatoria continua puede ser negativa.
<II
~ EJEMPLO 9.8
Distribuci6n gaussiana
(f
(x) dx s 0
_x_
fy(x)
(9.70)
o, de modo equivalente,
(9.71)
(9.72)
1
( - (x-)
fx(x)= ~exp
2
"2na
2
)
2a
(9.73)
Por tan to, la sustituci6n de la ecuaci6n (9. 73) en la (9. 72), y el cambio de la base del logaritmo de 2
a e = 2.7183, produce
h(Y)$-log 2
-=
-log(.J27ta))dx
(9.74)
Despues de esto reconocemos las propiedades de la variable aleatoria Y (dado que su media es y
su varianza es d):
fjy(x) dx =1
r= (x -
f y (x) dx = a 2
596
CAPiTULO
111
= t log 2 (2nea 2 )
(9.76)
Par ultimo, al combinar las ecuaciones (9. 75) y (9. 76) podemos escribir
h(Y):::; h(X),
(9.77)
1. Para una varianza finita a 2, la variable aleatoria gaussiana tiene la entropfa diferencial mas grande alcanzable por cualquier variable aleatoria.
2. La entropfa de una variable aleatoria gaussiana X esta determinada unicamente por la varianza
de X (es decir, es independiente de la media de X).
En realidad, a la propiedad 1 se debe que el modelo de! canal gaussiano se use de manera tan amplia
coma un modelo conservativo en el estudio de sistemas de comunicaci6n digitales.
Iii
<11111
OOORMACION MUTUA
dx dy
f-==J=-= fx.Y(x,y) log [fx(xly)l
fx(x)
2 --
(9.78)
(9.79)
2. I(X;Y) ~ 0
(9.80)
h(YiX)
(9.81)
h(XIY) = J=
J=
-= -=
fx,y(x,y) log 2
[-fx(x-1 y)
-]
dx dy
(9.82)
9.10
597
(9.83)
Nos referimos a Xk coma una muestra de la seiial transmitida. La salida del canal esta perturbada
par ruido blanco gaussiano aditivo (AWGN) de media cero y densidad espectral de potencia
N/2. El ruido esta limitado en banda a B hertz. Considere que las variables aleatorias continuas
Yk, k = 1, 2, ... , K denotan muestras de la sefial recibida, segun se indica mediante
Yk = Xk + N k,
k = 1, 2, ... , K
(9.84)
cr 2
N 0B
(9.85)
E[xn = P,
k = 1, 2, ... ' K
(9.86)
donde P es la potencia transmitida promedio. El canal gaussiano limitado en potencia descrito aquf
no es solo de importancia teorica sino tambien practica en el sentido de que modela muchos
canales de comunicacion, incluso las enlaces de radio de lfnea de vision y de satelites.
La capacidad de informaci6n del canal se define coma el maxima de la informacion mutua entre la entrada xk del canal y la salida yk del canal sabre todas las distribuciones relativas
a la entrada Xk que satisface la restriccion de potencia de la ecuacion (9 .86). Considere que
FIGURA
9.13
598
CAPITULO
Ill
I (Xk; Yk) denota la informaci6n mutua entre Xk y Yk. Podemos definir entonces la capacidad
de informaci6n del canal como
C
(9.87)
donde la maximizaci6n se efectua con respecto a f xk (x), la funci6n de densidad de probabilidad de xk.
La informaci6n mutua I(Xk; Yk) puede expresarse en una de las dos formas equivalentes
que se muestran en la ecuaci6n (9.81). Para el prop6sito presente, utilizamos la segunda lfnea
de esta ecuaci6n, por lo que escribimos
(9.88)
Puesto que Xk y Nk son variables aleatorias independientes, y su suma es igual a Yk, como en la
ecuaci6n (9.84), encontramos que la entropfa diferencial condicional de Yk, dado Xk, es igual a
la entropfa diferencial de Nk (vea el problema 9.28):
(9.89)
Por tanto, podemos reescribir la ecuaci6n (9.88) en la forma
I(Xk; Yk) = h(Yk )-h(N k)
(9.90)
(9.92)
t log
2 (2necr
(9.93)
log 2 ( 1 + :
2 )
(9.94)
Con el canal utilizado K veces para la transmisi6n de K muestras del proceso X(t) en T
segundos, encontramos que la capacidad de informaci6n por tiempo unitario es (K/T) veces el
9.10
599
resultado dado en la ecuaci6n (9.94). El numero K es igual a 2BT, como en la ecuaci6n (9.83).
Por tanto, es posible expresar la capacidad de informacion en la forma equivalente:
C=B log 2
(l+_f_]
NOB
bitsporsegundo
(9.95)
1+_f_:
NOB
Para proporcionar un argumento plausible que fundamente el teorema de capacidad de informacion, suponga que utilizamos un esquema de codificacion que produce K palabras de codigo,
una por cada muestra de la sefial transmitida. Sean la longitud (es decir, el numero de bits) de
cada palabra de codigo. Se presupone que el esquema de codificacion esta ideado para producir
una probabilidad aceptablemente baja del error de sfmbolo. Ademas, las palabras de codigo
satisfacen la restriccion de potencia; es decir, la potencia promedio contenida en la transmision
de cada palabra de codigo conn bits es nP, donde P es la potencia promedio por bit.
Supongase que se transmite cualquier palabra de c6digo en el codigo. El vector recibido
de n bits es de distribucion gaussiana con media igual a la palabra de c6digo transmitida y
varianza igual a n0' 2, donde cr2 es la varianza del ruido. Con alta probabilidad, el vector recibido
se ubica dentro de una esfera de radio -Jncr 2 , centrada en la palabra de codi o transmitida.
Dicha esfera se encuentra a su vez contenida en una gran esfera de radio n( P + O' 2 ) , donde
n(P + cr 2) es la potencia promedio del vector recibido.
600
CAPiTULO
11
FIGURA
9.14
De esta manera es posible visualizar la imagen que se presenta en la figura 9.14. Con todo
lo que se encuentra dentro de una pequefia esfera de radio ,Jncr 2 asignado a la palabra de
c6digo sobre la cual se centra, resulta razonable afirmar que cuando se transmite esta palabra de
c6digo particular, es alta la probabilidad de que el vector recibido se encontrara dentro de la
esfera de "decodificaci6n" correcta. La pregunta clave es: lcuantas esferas de decodificaci6n
pueden empacarse dentro de la esfera mayor de vectores recibidos? En otros terminos, lcuantas
palabras de c6digo podemos realmente elegir? Para responder a esta pregunta, reconocemos
primero que el volumen de una esfera n dimensional de radio r puede escribirse como Arn,
donde A n es un factor de escalamiento. Por tanto, podemos plantear los siguientes enunciad~s:
,. El volumen de una esfera de vectores recibidos es A [n(P
II> El volumen de la esfera de decodificaci6n es A n (n&)n 12
+ &)in12
Por lo tanto, se concluye que el maxima de esferas de decodificaci6n que no se interceptan y que
pueden estar empacadas dentro de la esfera de posibles vectores recibidos es
An[n(P + <J2)f/2 =
An (ncr2 )n12
(1 +..f_)n/2
cr2
(9.96)
2(n/2)logz(l+P/cr 2 )
Tomando el logaritmo de este resultado con respecto a la base 2, vemos de inmediato que el
numero maxima de bits por transmisi6n para una baja probabilidad de error es en realidad como
se defini6 antes en la ecuaci6n (9.94).
91> EJEMPLO 9.9
9.11
601
10
-5
.......---~~--'~~~......
-10--~~~---~~
-10
a)
FIGURA
9.15
-5
10
b)
parte a.
una ventaja sabre la constelaci6n cuadrada de la figura 9.15a: una energfa par simbolo de senal promedia transmitida mas pequefia para la misma tasa de error de bits sabre un canal AWGN.
~
donde Eb es la energia transmitida por bit. Por tanto, el sistema ideal se define mediante la
ecuaci6n
C=log 2
(i+Eb
N
CJ
(9.98)
De manera equivalente, podemos definir la relaci6n de la energia de la seiial par bit a la densidad
espectral de la potencia del ruido E/N0 en terminos de la raz6n C/B para el sistema ideal como
Eb
N0
zc;B
-1
CB
(9.99)
Una grafica de la eficiencia del ancho de banda R/B en funci6n de E/N0 recibe el nombre de
diagrama de eficiencia del ancho de banda. Una forma generica de este diagrama se ilustra en la
602
CAPiTULO
figura 9.16, donde la curva denominada "frontera de la capacidad" corresponde al sistema ideal
para el cual Rb = C. Con base en la figura 9.16, es factible sefialar las siguientes observaciones:
1. Para ancho de banda infinito, la raz6n E/N0 tiende al valor lfmite
N = = lfm[__]
N
[___]
0
B--.=
(9.100)
=log 2 = 0.693
Este valor se denomina limite de Shannon para un canal AWGN, suponiendo una tasa de
c6digo de cero. Expresado en decibeles, es igual a -1.6 dB. El valor lfmite correspondiente
de la capacidad del canal se obtiene dejando que el ancho de banda B del canal en la
ecuaci6n (9.95) tienda a infinito; consecuentemente encontramos que
p
=-log 2 e
(9.101)
No
= C, separa
las combinaciones de parametros del sistema que tienen el potencial para soportar una
transmisi6n sin errores (Rb < C) de aquellas para las cuales no es posible ese tipo de
transmisi6n (Rb > C). La ultima region se muestra sombreada en la figura 9.16.
3. El diagrama subraya los compromisos potenciales entre E/N0 , R/B y la probabilidad del error
de sfmbolo Pe. En particular, podemos observar el movimiento del punto de operaci6n a lo
30
20
10
ctl cc
"'
"O
Rb< C
"'
.0
"
"O
0
.c
c
"
"'
"'c
13
"
a;
"O
13
12
18
24
30
~dB
ru
N'
0
0.1
FIGURA
9.16
36
9.11
603
largo de una lfnea horizontal coma el intercambio de Pe en funci6n de E/N0 para una R/B
fija. Por otra parte, es posible advertir el movimiento del punto de operaci6n a lo largo de
una lfnea vertical como el intercambio de Pe en funci6n de R/B para una E/N0 fija.
~ EJEMPLO 9.10
PCM M-aria
En este ejemplo consideramos un sistema PCM M-ario a la luz de! teorema de la capacidad de! canal
bajo la suposici6n de que el sistema opera por arriba de! umbra! de error. Es decir, la probabilidad
promedio de error debido al ruido de! canal es despreciable.
Suponemos que el sistema PCM M-ario utiliza una palabra de c6digo consistente en n elementos de c6digo, teniendo cada uno M niveles de amplitud discretos posibles; de ahf el nombre
"M-ario". Del capitulo 3 recordamos que para que un sistema PCM opere por arriba de! umbra! de
error, debe proporcionarse un margen de ruido que sea lo suficientemente grande para mantener
una tasa de error ignorable debida al ruido de! canal. Esto, a su vez, significa que debe haber cierta
separaci6n entre estos M niveles de amplitud discretos. Denominando a esta separaci6n ka, donde
k es una constante y 2 = N 0B es la varianza de ruido medida en un ancho de banda de canal B. El
numero de niveles de amplitud M suele ser una potencia entera de 2. La potencia transmitida
promedio sera minima si el intervalo de amplitud es simetrico en tomo a cero. En ese caso, los
niveles de amplitud discretos, normalizados con respecto a la separaci6n ka, tendran los valores 1/2,
+ 3/2, ... , (M - 1)/2. Suponemos que estos M niveles de amplitud diferentes son igualmente probables. En consecuencia, encontramos que la potencia transmitida promedio esta dada por
cr
=~
[Gr+ (%r+...
+(
M; 1r}ka)2
=k2cr2(M~;l)
(9.102)
Suponga que el sistema PCM M-ario descrito aquf se utiliza para transmitir una senal de
mensaje con su componente de frecuencia mas alta igual a W hertz. La senal se muestrea a la
frecuencia de Nyquist de 2W muestras por segundo. Suponemos que el sistema utiliza un cuantizador
de! tipo de ascenso medio, con L niveles de representaci6n igualmente probables. Por tanto, la
probabilidad de ocurrencia de cualquiera de los L niveles de representaci6n es 1/L. De manera
correspondiente, la cantidad de informaci6n que transporta una muestra simple de una senal es log 2
L bits. Con una frecuencia de muestreo maxima de 2W muestras por segundo, la velocidad maxima
de transmisi6n de informaci6n de! sistema PCM medida en bits por segundo esta dada por
(9.103)
Puesto que el sistema PCM utiliza una palabra de c6digo consistente en n elementos de c6digo,
teniendo cada uno M posibles valores de amplitud discretos, tenemos M" diferentes palabras de
c6digo posibles. En un proceso de codificaci6n unico requerimos
(9.104)
Claramente, la velocidad de transmisi6n de informaci6n en el sistema no se afecta por el uso
de un proceso de codificaci6n. Por tan to, podemos eliminar L entre las ecuaciones (9 .103) y (9 .104)
para obtener
(9.105)
La ecuaci6n (9.102) define la potencia transmitida promedio que se requiere para mantener
un sistema PCM M-ario operando por arriba de! umbra! de error. De ese modo, al resolver esta
ecuaci6n para el numero de niveles de amplitud discretos M, se obtiene
(9.106)
604
CAPiTULO
111
donde Ci 2 = N 0B es la varianza del ruido del canal medida en el ancho de banda B. Por tanto,
sustituyendo la ecuaci6n (9.106) en la (9.105), obtenemos
(9.107)
El ancho de banda del canal B requerido para transmitir un pulso rectangular de duraci6n 1/2nW
(que representa a un elemento de c6digo en la palabra de c6digo) esta dado por (vea el capftulo 3)
B=mW
donde K es una constante con un valor que se encuentra entre 1 y 2. Utilizando el valor mfnimo
posible K = 1, encontramos que el ancho de banda del canal B = nW. De ese modo es posible
reescribir la ecuaci6n (9.107) como
(9.108)
El sistema ideal se describe mediante el teorema de Shannon de la capacidad del canal, dado en la
ecuaci6n (9.95). De esa manera, al comparar la ecuaci6n (9.108) con la (9.95), advertimos que
estas son identicas si la potencia transmitida promedio en el sistema PCM se incrementa en un
factor k2/12, en comparaci6n con el sistema ideal. Quizas el punto mas interesante que seiialar en
relaci6n con la ecuaci6n (9 .108) sea que la forma de esta misma es correcta: la potencia y el ancho de
banda en un sistema PCM se intercambian de acuerdo con una base logaritmica, y la capacidad de informaci6n C es proporcional al ancho de banda B del canal.
~
.. EJEMPLO 9.11
En este ejemplo comparamos las capacidades de intercambio de ancho de banda-potencia de seiiales PSK M-arias y FSK M-arias a la luz del teorema de Shannon de la capacidad de informaci6n.
Considere primero un sistema PSK M-ario coherente que emplea un conjunto no ortogonal de M
seiiales corridas en fase para la transmisi6n de datos binarios. Cada seiial en el conjunto representa
un sfmbolo con M log 2 bits. Utilizando la definici6n de ancho de banda de nulo a nulo, es posible
expresar la eficiencia del ancho de banda de la PSK M-aria como sigue [vea la ecuaci6n (6.51)]:
Rb
B
log M
2
-=--
En la figura 9 .1 7a mostramos los puntos de operaci6n para numeros diferentes de niveles de fase
M = 2, 4, 8, 16, 32, 64. Cada punto corresponde a una probabilidad del error de sfmbolo P, = 10-s.
En la figura hemos incluido tambien la frontera de capacidad para el sistema ideal. Observamos en
la figura 9 .17 a que cuando aumenta M, se mejora la eficiencia del ancho de banda, aunque el valor
de E/N0 requerido para la transmisi6n sin errores se aparta del lfmite de Shannon.
Considere a continuaci6n un sistema FSK M-ario que utiliza un conjunto ortogonal de M
seiiales corridas en frecuencia para la transmisi6n de datos binarios, con la separaci6n entre frecuencias de seiial adyacentes fijada en l/2T, donde Tes el periodo del sfmbolo. Como con la PSK Maria, cada seiial en el conjunto representa un sfmbolo con log 2 M bits. La eficiencia del ancho de
banda de la FSK M-aria es como sigue [vea la ecuaci6n (6.143)]:
~
2 log 2 M
En la figura 9. l 7b mostramos los puntos de operaci6n para numeros diferentes de niveles de frecuencia
M = 2, 4, 8, 16, 32, 64 relativos a una probabilidad promedio del error de sfmbolo P, = 10-s. En la
figura hemos incluido tambien la frontera de capacidad para el sistema ideal. Observamos que el
incremento de M en la FSK M-aria (ortogonal) tiene el efecto opuesto al que se presenta en la PSK
M-aria (no ortogonal). En particular, cuando M aumenta, lo que equivale a un requerimiento
4Jl
incrementado del ancho de banda, el punto de operaci6n se acerca al lfmite de Shannon.
9.11
30
30
20
20
36
30
-6
-6
Eb, dB
No
I
1
21
21
~I
.,, I
:~I
605
I
Eb
IM=B
0.5
0.4
0.3
dB
No'
JM= 16
J M=32
'M=64
....J
0.2
0.2
0.1
0.1
b)
a)
9.1 7 a) Comparaci6n de la PSK M-aria contra el sistema ideal para P, = 10-5 y M creciente.
b) Comparaci6n de la FSK M-aria contra el sistema ideal para P, = 10- 5 y M creciente.
FIGURA
~ EJEMPW 9.12
I(X; Y)
= h(Y) -
h(YIX)
el segundo termino, h(YI X), es la entropfa diferencial condicional de la salida Y del canal, dada la entrada
X de! canal. En virtud de las ecuaciones (9.89) y (9.93), este termino es exactamente la entropfa de la
distribuci6n gaussiana. Por tanto, al utilizar cr 2 para denotar la varianza de! ruido de! canal, es posible escribir
h(Y IX)= .!.1og 2 (2necr 2 )
Despues de esto, el primer termino, h(Y), es la entropfa diferencial de la salida de! canal Y. Con el
uso de transmisi6n de seflales antfpodas binarias, la funci6n de densidad de probabilidad de Y, dada
X = x, es una mezcla de dos distribuciones gaussianas con varianza en comun cr2 y valores medias
-1 y + l, segun indica
(9.109)
606
CAPiTULO
Ill
h(Y)=-[fy(Y;lx)logJfy(Y;
Ix)]
dy;
donde f y(Y;lx) se define mediante la ecuacion (9.109). A partir de las formulas de h(YIX) y h(Y),
resulta claro que la informacion mutua es solamente una funcion de la varianza del ruido cr 2 Utilizando M(cr 2) para denotar esta dependencia funcional, es posible escribir entonces
I(X; Y) = M(cr 2 )
Desafortunadamente, no hay una formula cerrada que podamos obtener para M(cr2) debido a la
dificultad de determinar h(Y). A pesar de eso, la entropfa diferencial h(Y) se puede aproximar bastante bien utilizando integraci6n de Monte Carlo, la cual se programa directamente en una computadora digital; vea el problema 9.36.
Debido a que los sfmbolos 0 y 1 son igualmente probables, se concluye que la capacidad C del
canal es igual a la informacion mutua entre X y Y. Por tanto, para la transmision de datos sin errores
por el canal AWGN, la tasa de codigo r debe satisfacer la condicion
(9.110)
Una medida robusta de la razon E/N0 es
__
N0
N 0r
2cr 2 r
__
(9.112)
:~"'
10-2
"'
-0 2
.!!)
i5
"'
:~ 1
"
-0
10-3
""
~o
...
-0
lil~O
.. II
.....
:Jl
10-4
~ : Ui
. . t--' ..
00 :
-1
10-5 ~--~--'-........~--'-----'----'----'------'
-1.5
-2
-1
0
0.5
Tasa de c6digo r, bits/transmisi6n
a)
9.18 Transmisi6n de sefiales antipodales binarias por un canal AWGN. a) E/N0 minima en funci6n de
la tasa de c6digo r. b) Tasa de error de bits (BER) minima en funci6n de E/N0 para tasa de codigo r variable.
FIGURA
9.12
607
donde M-1 (r) es el inverso de la informaci6n mutua entre la entrada y la salida del canal, expresado
como una funci6n de la tasa de c6digo r.
Recurriendo al merodo de Monte Carlo para estimar la entropfa diferencial h(Y) y, en consecuencia, M- 1 (r), se calculan las graficas de la figura 9.18. 12 En la figura 9.18a se grafica el minimo
E/N0 en funci6n de la tasa de c6digo r para comunicaci6n sin errores. En la figura 9.18b se grafica
la tasa de error de bits mfnima alcanzable en funci6n de E/N0 con la tasa de c6digo r como un
parametro ejecutable. A partir de la figura 9.18 es posible extraer las siguientes conclusiones:
~
Para una transmisi6n de senales no codificada (es decir, r = 1), se requiere una E/N0 infinita
para la comunicaci6n sin errores, lo cual concuerda con lo que sabemos acerca de la transmisi6n
de datos no codificados por un canal A WGN .
., La E/N0 minima disminuye con la reducci6n de la tasa de c6digo r, lo cual se satisface de manera
intuitiva. Por ejemplo, para r = 1/2, el valor mfnimo de E/N0 es un poco menor que 0.1 dB.
11> Cuando r tiende a cero, la E/N minima tiende al valor lfmite de -1.6 dB, lo que concuerda con
0
el lfmite de Shannon obtenido antes; vea la ecuaci6n (9 .100).
<Ill
Debido a que el canal es lineal, es posible sustituir el modelo de la figura 9.19a con el modelo
equivalente que se presenta en la figura 9. l 9b. Desde el punto de vista de las caracterfsticas
espectrales de la sefial mas el ruido medido a la salida del canal, los dos modelos de la figura
9.19 resultan equivalentes, siempre y cuando la densidad espectral de potencia del ruido
Salida
y(t)
H(f)
Ruido coloreado
n(t)
H(f)
x(t)
Salida
y(t)
Ruido coloreado
modificado
n'(t)
a)
FIGURA
canal.
9.19
b)
a) Modelo limitado en banda, canal ruidoso limitado en potencia. b) Modelo equivalente del
608
CAPiTULO
1111
s .(f) ==
N
SN(f)
(9.113)
IH(fllz
El resultado neto de estos dos puntos es que el modelo original de la figura 9.19a se sustituye por
la combinaci6n en paralelo de un numero finito de subcanales, N, cada uno de los cuales se
corrompe esencialmente por un "ruido blanco gaussiano limitado en banda".
El subcanal k-esimo en la aproximaci6n al modelo de la figura 9. l 9b se describe por medio de
Yk(t)==xk(t)+nk(t),
k==l, 2, ... ,N
(9.114)
Ck ==_!._L1flog 2 (1+ll_}
2
cr~
IH(f)I
k==l, 2, ... ,N
(9.117)
Aproximaci6n
de escalera
Respuesta
real
FIGURA
I; solo se muestra la
9.12
609
donde el factor 1/2 toma en cuenta el hecho de que t..f se aplica tanto a las frecuencias positivas
coma negativas. Todos las N subcanales son independientes entre sf. Par ello la capacidad total
del canal completo esta dada aproximadamente par la sumatoria
1
=-I
t..flog2
2 k=l
N
p
1+~
(Jk
(9.118)
L Pk = P = constante
k=l
(9.119)
metodo de las multiplicadores de Lagrange; vea la nota 19 en el capftulo 6. Para proceder con esta
optimizaci6n, definimos primero una funci6n objetivo que incorpora tanto la capacidad de informaci6n C coma la restricci6n [es decir, las ecuaciones (9.118) y (9.119)], coma se indica mediante
] =
l_ t..flog 2
2 k=l
(9.120)
t..flogz e -A= 0
pk+ (J~
Para satisfacer esta soluci6n de optimizaci6n, imponemos el siguiente requerimiento:
Pk + <J~
K t..f
para k = 1, 2, ... , N
(9.121)
donde K es una constante igual para toda k. La constante K se elige para satisfacer la restricci6n
de potencia promedio.
Al insertar los valores de definiciones de las ecuaciones (9.115) y (9.116) en la condici6n
de optimizaci6n de la ecuaci6n (9.121), simplificando y reordenando terminos, se llega a
SX(fk)=K- SN(fk;'
IH(fk )I
Sea
k=l, 2, ... ,N
(9.122)
K> SN(f)
- IHU)i1
Entonces, cuando se deja que el intervalo de frecuencia incremental t..f tienda a cero y el
numero de subcanales N se aproxime a infinito, es posible utilizar la ecuaci6n (9.122) para
establecer formalmente que la densidad espectral de potencia del conjunto de entrada que
alcanza la capacidad de informaci6n optima es una cantidad no negativa definida par
parafE ~
(9.123)
en otro caso
610
CAPiTULO
lll
Puesto que la potencia promedio de un proceso aleatorio es el area total bajo la curva de Ia
densidad espectral de potencia de! proceso, podemos expresar la potencia promedio de la entrada x(t) como
P=f
fe.YA
(9.124)
Para una P preestablecida y SN(f) y H(f) especificadas, la constante K es la soluci6n de la ecuaci6n (9.124).
El unico aspecto cuya realizaci6n nos queda pendiente es determinar la capacidad de informaci6n optima. Sustituyendo la soluci6n de optimizaci6n de la ecuaci6n (9.121) en la (9.118) y
utilizando despues los valores de definici6n de las ecuaciones (9.115) y (9.116), obtenemos
Cuando se deja que tienda a cero el intervalo de frecuencia incremental Lif, es ta ecuaci6n toma
la forma lfmite:
(9.125)
donde la constante K se elige como la soluci6n de la ecuaci6n (9.124) para una sefial de potencia de entrada P preestablecida.
Ill! lNTERPRETACION DE LA ANALOGfA DEL LLENADO DE AGUA
DEL TEOREMA DE LA CAPACIDAD DE INFORMACION
Las ecuaciones (9.123) y (9.124) sugieren la imagen que se ilustra en la figura 9.21. Especfficamente, hacemos las siguientes observaciones:
~
La densidad espectral de potencia de entrada Sx(f) apropiada se describe como las regiones inferiores de la funci6n SN(f)~ H(f) 2 que se encuentra por debajo del nivel constante
K, las cuales se presentan sombreadas.
~ La potencia P de entrada se define por medio del area total de esas regiones sombreadas.
1
La imagen del dominio espectral que se ilustra aquf recibe el nombre de interpretaci6n del llenado
de agua (vertido), en el sentido de que el proceso por medio del cual la potencia de entrada se
9.21 Interpretaci6n de la analogfa de! llenado de agua relativa al teorema de capacidad de informaci6n para un canal con ruido coloreado.
FIGURA
9 .13
611
distribuye a traves de la funci6n SN(f)/ I H(f) I2 es identico a la forma en la cual el agua misma
se distribuye en un recipiente.
Considere ahora el caso idealizado de una sefial limitada en banda de ruido blanco gaussiano
aditivo de densidad espectral de potencia N(f) = N/2. La funci6n de transferencia H(f) es la
de un filtro pasobanda definida por
H(f) {l,
=
0,
en otro caso
donde f es la frecuencia de banda media y B es el ancho de banda del canal. En este caso
especial,clas ecuaciones (9.124) y (9.125) se reducen, respectivamente, a
P=2B( K- ~0 )
c~Rlog{ ~: J
Por tanto, al eliminar K entre estas dos ecuaciones, obtenemos la forma estanc!ar del teorema de
capacidad de Shannon, definido por la ecuaci6n (9.95).
A partir de la exposici6n que se present6 en la secci6n 4.8, recordamos que uno de los principales
deterioros del canal en las llneas de suscriptar digitales es la diafonfa del extrema cercano (NEXT).
La densidad espectral de potencia de esta diafonfa puede considerarse coma
(9.126)
donde Sx(f) es la densidad espectral de potencia de la sefial transmitida y HNEXT(f) es la funci6n de
transferencia que acopla los pares trenzados adyacentes. La unica restricci6n que tenemos que satisfacer en este ejemplo es que la funci6n de densidad espectral de potencia Sx(f) sea no negativa para
toda f. Sustituyendo la ecuaci6n (9.126) en la (9.123), encontramos de inmediato que esta condici6n se cumple al resolver K coma
Par ultimo, utilizando este resultado en la ecuaci6n (9.125), encontramos que la capacidad de canal
de suscriptar digital dominada par la NEXT esta dada par
donde /p, es el conjunto de frecuencias positivas y negativas para las cuales Sx(f) > 0.
612
CAPiTULO
!!!
la fuente). Sin embargo, en muchas situaciones practicas existen restricciones que fuerzan a que la
codificacion resulte imperfecta, de lo cual se desprende una distorsifln inevitable. Por ejemplo, las
restricciones impuestas por un canal de comunicacion pueden imponer un llmite superior en la tasa
de codigo permisible y, por tanto, en la longitud de palabra de codigo asignada a la fuente de informacion. Como otro ejemplo, la fuente de informacion quiza tenga una amplitud constante, como en el
caso del habla, y el requerimiento sea cuantizar la amplitud de cada muestra generada por la fuente
para permitir su representacion por media de una palabra de codigo de longitud finita, como la
modulacion por codificacion de pulsos. En estos casos, el problema se conoce como la codificaciDn de
fuente con un criteria de fidelidad, y la rama de la teoria de la informacion que lo aborda se conoce
como teorfa de distorsifln de velocidad, 14 la cual encuentra aplicaciones en dos tipos de situaciones:
Codificacion de fuente donde el alfabeto de codificacion permitido no puede representar
con exactitud la fuente de informacion, en cuyo caso estamos obligados a realizar compresi6n de datos con perdida.
> Transmision de informacion a una velocidad mayor que la capacidad del canal.
I>
Por tanto, la teorfa de distorsion de velocidad puede considerarse como una extension natural
de los teoremas de codificacion de Shannon.
FUNCION DE DISTORSION DE VELOCIDAD
Considere una fuente discreta sin memoria definida por un alfabeto M-ario X:{\ Ii = 1, 2, .. .,
M}, que consiste en un conj unto de sfmbolos estadfsticamente independientes junto con las
probabilidades de sfmbolo asociadas {pi Ii = 1, 2, .. ., M}. Sea R la velocidad de codigo promedio
en bits por palabra de codigo. Las palabras de codigo de la representacion se toman de otro
alfabeto Y:{y ] Ii = 1, 2, .. ., N}. El teorema de codificacion de fuente establece que este segundo
alfabeto proporciona una representacion perfecta de la fuente siempre que R > H, donde H es
la entropfa de la fuente. Pero si estamos forzados a tener R < H, entonces existe una distorsion
inevitable y, en consecuencia, perdida de informacion.
Sea P(\, y) la probabilidad conjunta de ocurrencia del sfmbolo de fuente \ y sfmbolo de
representacion yJ. De acuerdo con la teorfa de la probabilidad, tenemos
(9.127)
donde p(y Ix) es una probabilidad de transicion. Sea d(x, y.)J una medida del cos to en el que se
incurre al representar el sfmbolo de fuente x, mediante el sfmbolo y;J la cantidad d(x,z y.)] se
conoce como una medida de distorsi6n de una letra. El promedio estadfstico de d(x;, y1) sabre todos
los posibles sfmbolos de fuente y sfmbolos de representacion esta dado por
I
M N
d =LL
p(x;)p(y 1 lx;)d(x;,y)
(9.128)
Advierta que la distorsion promedio d es una funcion continua no negativa de las probabilidades
de transicion p(y1 Ix) que estan determinadas por el par codificador-decodificador de fuente.
Se afirma que una asignacion de probabilidad condicional p (y. Ix.) sera admisible D si y solo
]
'
si la distorsion promedio d es menor o igual a algun valor aceptable D. El conjunto de todas las
asignaciones de probabilidad condicional admisibles D se denota por media de
(9.129)
En cada conjunto de probabilidades de transicion, tenemos una informacion mutua
I(X; Y)
=LL
p(x; )p(y
i~I 1~I
M
Ix;) log
p(y 1 Ix ) )
'
p(y j)
(9.130)
9.13
613
Probabilidad de
ocurrencia =Pi
\
X;
Probabilidad
~d~,~~1s~~J6nJ
Yj
Medida de la
distorsi6n
d(x;, Yj)
FIGURA
9.22
Una funci6n de distorsi6n de velocidad R (D) se define como la velocidad de codificaci6n mas pequeiia
posible para la cual se garantiza que la distorsi6n promedio no superara D. Sea P0 el conjunto al cual
pertenece la probabilidad p(yj Ix) para una D preestablecida. En ese caso, para una D fija escribimos 15
R(D) =
I(X; Y)
(9.131)
para i = 1, 2, ... , M
(9.132)
mfn
sujeta a la restricci6n
N
L p(yj Ix;)= 1
j=l
~ EJEMPW 9.14
Fuente gaussiana
Considere una fuente gaussiana sin memoria en tiempo discreto con media cero y varianza cr 2 Sea
x el valor de la muestra generada por tal fuente y y una version cuantizada de x que permite una
representaci6n finita de ella. La distorsi6n de error cuadratico
d(x,y)
= (x-y) 2
proporciona una medida de la distorsi6n que se usa ampliamente para alfabetos continuos. La funci6n de distorsi6n de velocidad para la fuente gaussiana con distorsi6n de error cuadratico, segun se
describe aquf, esta dada por
R(D)
00
.!.log(~\
D)
0 ::; D ::; cr 2
0,
D > cr 2
= 2
(9.133)
614
CAPITULO
indice de fuente
FIGURA
11111
9.23
EJEMPLO
Imagen inversa de! llenado de agua para un conjunto de procesos gaussianos en paralelo.
9.15
d= I, (xi
-xY
i=l
y con base en el resultado de! ejemplo 9.14, podemos expresar la funci6n de distorsi6n de velocidad
para el conjunto de fuentes gaussianas en paralelo descrito aqu( como
N 1
(_
(J2i
R(D)= I,-log
i~1 2
Di
(9.134)
(9.135)
L,D,=D
(9.136)
Las ecuaciones (9.135) y (9.136) pueden interpretarse como un tipo de "llenado de agua a la inversa",
como se ilustra en la figura 9.23. En primer lugar, elegimos una constante Ay unicamente el subconjunto
de variables aleatorias cuyas varianzas exceden la constante A. No se utilizan bits para describir el
411
subconjunto restante de variables aleatorias cuyas varianzas son menores que la constante A..
9.14
Compresi6n de datos
La teorfa de la distorsi6n de velocidad nos lleva de manera natural a considerar la idea de la
compresi6n de datos, que implica una reducci6n a prop6sito e inevitable en el contenido de
informaci6n de los datos provenientes de una fuente continua o discreta. Espedficamente, es
posible que consideremos a un compresor de datos o compresor de seiiales coma un dispositivo que
alimenta un c6digo con el menor numero de sfmbolos para la representaci6n de la salida de la
fuente, sujeta a una distorsi6n permisible o aceptable. El compresor de datos retiene de ese modo
el contenido de informaci6n esencial de la salida de la fuente al borrar detalles finos de una
manera deliberada pero controlada. Por tanto, la compresi6n de datos es una operaci6n con
9.14
Compresi6n de datos
615
perdidas a causa de que se reduce la entropfa de la fuente (es decir, se pierde informacion), sin
que importe el tipo de fuente que se esta considerando.
En el caso de una fuente discreta, la razon para utilizar la compresion de datos radica en
codificar la salida de la fuente a una velocidad menor que su entropfa. Al hacerlo de ese modo,
se viola el teorema de codificacion de fuente, lo que significa que ya no es posible la reproduccion
exacta de los datos originales.
En el caso de una fuente continua, la entropfa es infinita, y por ello debe utilizarse siempre un
codigo de compresion de sen.ales para codificar la salida de la fuente a una velocidad finita. En
consecuencia, es imposible codificar digitalmente una sefi.al analogica con un numero finito de bits
sin producir cierta distorsion. Este planteamiento concuerda perfectamente con la idea de modulacion por codificacion de pulsos, la cual se estudio en el capftulo 3. Ahf se demostro que la cuantizacion,
la cual resulta basica para el proceso de conversion analogico-digital en la modulacion por codificacion de pulsos, siempre introduce distorsion (conocida como ruido de cuantizacion) en la sefi.al
transmitida. Por tanto, un cuantizador puede considerarse como un compresor de sen.ales.
Los cuantizadores uniformes y no uniformes que se consideraron en el capftulo 3, se dice que
son escalares porque trabajan con una sefi.al analogica (es decir, salida de fuente continua) a la vez.
Cada muestra se convierte en un valor cuantizado, siendo la conversion independiente de muestra a muestra. Un cuantizador escalar es un compresor de sen.ales bastante simple, lo que lo hace
atractivo en el uso practico. Sin embargo, puede ofrecer un desempefi.o sorprendentemente bueno; esto es especialmente el caso si se recurre a la cuantizacion no uniforme.
Hay otra clase de estos elementos conocidos como cuantizadores vectoriales que utilizan
bloques de muestras consecutivas de la salida de la fuente para formar vectores, cada uno de los
cuales se trata como una sola entidad. La operacion esencial en un cuantizador vectorial es la
cuantizacion de un vector aleatorio 16 codificandolo como una palabra de codigo binaria. El
vector se codifica al compararlo con un registro de c6digo consistente en un conjunto de vectores
de referenda almacenados conocidos como vectores de c6digo o patrones. Cada patron en el
registro de codigo se emplea para representar vectores de entrada que mediante el codificador
se identifican similares al patron particular, sujeto a la maximizacion de un criteria de fidelidad
apropiado. El proceso de codificacion en un cuantizador vectorial puede considerarse consecuentemente como una operaci6n de vinculaci6n de patrones.
Sea N el numero de vectores de codigo en el registro de codigo, k la dimension de cada
vector (es decir, el numero de muestras en cada patron) yr la velocidad de transmision codificada en bits por muestra. Estos parametros se relacionan del modo siguiente:
log N
(9.137)
k
En ese caso, suponiendo que el tamafi.o del registro de codigo es suficientemente grande, la
relacion senal a ruido (SNR) de cuantizacion para el cuantizador vectorial esta dada por
2
r=--
10
log 10 (SNR)=6(1og~N)+ck dB
(9.138)
donde ck es una Constante (expresada en dB) que depende de las dimensiones de k. De acuerdo
con la ecuacion (9 .138), la SNR para un cuantizador vectorial aumenta considerablemente a la
tasa de 6/k dB por cada duplicacion del tamafi.o del registro de codigo. De manera equivalente,
podemos sefi.alar que la SNR se incrementa en 6 dB por aumento unitario en la tasa (bits por
muestra) como en la PCM estandar utilizando un cuantizador escalar uniforme. La ventaja del
cuantizador vectorial sobre el escalar es que su termino constante Ck tiene un valor superior,
pues el cuantizador vectorial explota de manera optima las correlaciones entre las muestras que
constituyen un vector. De modo espedfico, la constante xxxxCk aumenta con la dimension k,
tendiendo a un lfmite ultimo de distorsion de velocidad para una fuente de informacion determinada. Sin embargo, la mejora en la SNR se logra a costa de aumentar la complejidad de la
616
CAPfTULO
111
codificacion, la cual crece exponencialmente con la dimension k para una tasa especificada r.
Desafortunadamente, este es el principal obstaculo para el uso amplio en la practica de la
cuantizacion vectorial. A pesar de eso, en ciertas aplicaciones, el aspecto de la complejidad
computacional se mitiga al explotar la capacidad de la tecnologfa VLSI para concentrar un
procesadar de sefiales altamente complejo en un chip de silicio. Por ejemplo, esto es precisamente lo que se hace en el uso del modelado predictivo lineal par excitacion de codigo (CELP)
del habla en los sistemas de comunicacion inalambricos del tipo CDMA, a saber, el sistema IS95. A partir de la descripcion que se presento del CELP en la seccion 8.9, es claro que el
modelado del habla de este ultimo elemento es un ejemplo de cuantizacion vectorial.
Notas y bibliografia
617
codificaci6n de fuente, la cual se denomina de esa manera debido a que se refiere exclusivamente
a las fuentes de informaci6n. En algunas aplicaciones de codificaci6n de fuente, tenemos un
tercer constituyente, a saber, el encriptado de datos, el cual sigue a la compactaci6n de datos. El
prop6sito del encriptado es disfrazar la secuencia de datos (bits) de tal manera que estos no
tengan significado para un receptor desautorizado. Algunos aspectos basicos de la criptografia,
las cuales abarcan tanto el encriptado coma el desencriptado, surgen de una manera bastante
natural de la teorfa de la informaci6n, coma se explica en el apendice 5. Otros aspectos que
resultan de la criptograffa se analizan tambien en ese apendice.
Cabe un ultimo comentario. La teorfa de informaci6n de Shannon, segun se presenta en
este capitulo, ha estado par completo en el contexto de las fuentes y canales sin memoria. La
teorfa puede extenderse para abordar fuentes y canales con memoria, en cuyo caso un sfmbolo
de interes depende de las sfmbolos precedentes; sin embargo, el nivel de exposici6n que se
necesita para lo anterior se encuentra mas alla del objetivo de este libro.17
NoTAs Y nmuocRAFiA
1. De acuerdo con Lucky [96], la primera menci6n que Shannon hizo del termino teoria de la informaci6n
ocurri6 en una nota de 1945 titulada "Una teorfa matematica de la criptografia". Es bastante curioso que
el termino nunca se us6 en el artfculo clasico de 1948 de Shannon, el cual puso los cimientos de la teorfa
de la informaci6n. En lo que se refiere a un tratamiento introductorio de esta teoria, vea el capitulo 2 de
Lucky [96] y el articulo de Wyner [407]; consulte tambien los libros de Adamek [3], Hamming [60] y
Abramson [2]. Para tratamientos mas avanzados del tema, vea los libros de Cover y Thomas [33], Blahut
[23], McEliece [103] y Gallager [46]. Con respecto a una colecci6n de artfculos sobre el desarrollo de la
teoria de la informaci6n (incluso el artfculo clasico de 1948 de Shannon) vea Slepian [141]. Para una
colecci6n de artfculos publicados por Shannon, consulte Sloane y Wyner [142].
2. El uso de una medida logaritmica de informaci6n fue sugerido por primera vez por Hartley [278]; sin
embargo, Hartley utiliz6 logaritmos de base 10.
3. En la fisica estadfstica, la entropfa de un sistema ffsico se define por medio de (Reif, p.14 7)
flJ = klog Q
donde k es la constante de Boltzmann, Q es el numero de estados accesibles para el sistema y log
denota el logaritmo natural. Esta entropfa tiene las dimensiones de energfa debido a que su definici6n implica la constante k. En particular, proporciona una medida cuantitativa del grado de aleatoriedad
del sistema. Comparando la entropfa de la ffsica estadfstica con la teorfa de la informaci6n, vemos
que tienen una forma similar. Para una explicaci6n detallada de la relaci6n entre ellas, vea Pierce
([120], pp. 184-207) y Brillouin [27].
4. En cuanto a la prueba original del teorema de codificaci6n de fuente vea Shannon [368]. Una prueba
general del teorema de codificaci6n de fuente se proporciona tambien en los siguientes libros: Viterbi
y Omura ([162], pp. 13-19), McEliece ([103], capftulo 3) y Gallager ([46], pp. 38-55). El teorema de
codificaci6n de fuente se conoce tambien en la literatura como el teorema de codificaci6n sin ruido, en el
sentido de que establece la condici6n para que sea posible la codificaci6n sin errores.
5. Para la prueba de desigualdad de Kraft-McMillan, vea Cover y Thomas ([33], pp. 82-84), Blahut ([24],
pp. 298-299) y McEliece ([103], pp. 239-240). En lo que respecta a una prueba de la ecuaci6n (9.23),
revise Cover y Thomas ([33], pp. 87-88), Blahut ([24], pp. 300-301) y McEliece ([103], pp. 241-242).
6. El c6digo de Huffman recibe ese nombre en honor a su inventor: D.A. Huffman [280]. Para una
explicaci6n legible de! c6digo de Huffman y su uso en la compactaci6n de datos vea Adamek [3].
7. Los articulos originales sobre el algoritmo Lempel-Ziv, son Ziv y Lempe! [411, 412]. En cuanto a
descripciones faciles de comprender del algoritmo de Lempel-Ziv consulte Lucky ([96], pp. 118-
618
CAPiTULO
122), Blahut ([24), pp. 314-319) y Gitlin, Hayes y Weinstein ([52), pp. 120-122). En lo relativo a
una aplicaci6n del algoritmo Lempel-Ziv a la compactaci6n de texto en ingles, vea Lucky ([96), pp.
122-128) y el artfculo de Welch [396]; vea tambien el artfculo general de Weiss y Shremp [395].
8. El teorema de codificaci6n de! canal se conoce tambien coma teorema de codificaci6n de ruido. La
prueba original de! teorema se proporciona en Shannon [369]. Una prueba de! teorema se ofrece
tambien en Hamming ([60], capftulos 9 y 10) con suficiente detalle, de manera que conforma una
apreciaci6n general de los resultados relevantes. La segunda parte de! teorema se conoce en la
literatura coma el inverso del teorema de codificaci6n. Una prueba de este ultimo se presenta en las
siguientes referencias: Viterbi y Omura ([162), pp. 28-34) y Gallager ([46), pp. 76-82).
9. La cantidad
en el primer miembro de la ecuaci6n (9. 70) recibe el nombre de entropia relativa o divergencia de KullbackLeibl.er entre las funciones de densidad de probabilidad f x(x) y f y(x); consulte Kullback [81].
PROBLEMAS
Entropia
9.1 Sea p la probabilidad de cierto evento. Grafique la cantidad de informaci6n ganada por la ocurrencia de este evento para 0 :::; p :::; 1.
Problemas
619
9.2 Una fuente emite uno de cuatro posibles sfmbolos durante cada intervalo de transmisi6n de sefiales.
Los sfmbolos ocurren con las probabilidades:
Po
== 0.4
p 1 == 0.3
p2 == 0.2
p3 == 0.1
Determine la cantidad de informaci6n ganada al observar la fuente que emite cada uno de estos
sfmbolos.
9.3 Una fuente emite uno de cuatro sfmbolos s0, sl' s2 y s3 con probabilidades 1/3, 1/6, 1/4 y 1/4, respectivamente. Los sfmbolos sucesivos emitidos por la fuente son estadfsticamente independientes. Calcule la entropfa de la fuente.
9.4 Considere que X representa el resultado de un solo lanzamiento de un dado sin alterar. 2Cual es la
entropfa de X?
9.5 La funci6n de muestreo de un proceso gaussiano de media cero y varianza unitaria se muestrea de
manera uniforme y luego se aplica a un cuantizador uniforme que tiene la caracterfstica de amplitud
de entrada-salida que se muestra en la figura P9.5. Calcule la entropfa de la salida del cuantizador.
Salida
1.5
-1
0.51----"'I
-----~--+--_.,
_____ Entrada
1-----i -0.5
-1.5
FIGURA
P9.5
9.6 Considere una fuente discreta sin memoria con alfabeto de fuente :Z: = {s 0 , s l' .. ., sK-l} y estadfsticas de fuente {p 0 , pl' .. ., pK-i}. La n-esima extension de esta fuente es otra fuente discreta sin
memoria con alfabeto de fuente !JJn = {o0 , 0'1' .. ., O'M_ 1}, donde M = Kn. Considere que P(cr,)
denota la probabilidad de cr,.
a) Demuestre que
M-1
L P(cr,)==1
,~o
1 == H(:Z:),
~P(cr;) log 2 [ P";:
M-1
k == 1, 2, ... , n
1
H(2"')== L,P(cr;)log 2 - ;~o
P(cr;)
== nH(:Z:)
620
CAPITIJLO
9. 7 Considere una fuente discreta sin memoria con alfabeto de fuente !lJ = {s 0, s 1, s 2} y estadisticas de
fuente {0.7, 0.15, 0.15}.
a) Calcule la entropfa de la fuente.
b) Calcule la entropfa de la extension de segundo orden de la fuente.
9.8 Posiblemente sea una sorpresa, pero el numero de bits necesario para almacenar texto es mucho menor
que el requerido para almacenar su equivalente hablado. iPuede usted explicar la raz6n de ello?
Compactaci6n de datos
9.9 Considere una fuente discreta sin memoria cuyo alfabeto consiste en K simbolos igualmente probables.
a) Explique por que el uso de un c6digo de longitud fija para la representaci6n de una fuente de este
tipo es aproximadamente tan eficiente como puede serlo cualquier c6digo.
b) iQue condiciones tiene que satisfacer Ky la longitud de palabra de c6digo para que la eficiencia
Simbolo
0
10
110
1110
1111
so
s1
s2
SJ
s4
C6digo II
C6digo III
C6digo IV
0
01
001
0010
0011
0
01
011
110
111
00
01
10
110
111
a) Dos de estos cuatro son c6digos de prefijo. Identifiquelos y construya sus arboles de decision
individuales.
b) Aplique la desigualdad de Kraft-McMillan a los c6digos I, II, III y IV. Discuta sus resultados a la
9.11 Considere una secuencia de letras del alfabeto ingles con sus probabilidades de ocurrencia como en
las dadas a continuacion:
Letra
Probabilidad
a
0.1
0.1
0.2
0.1
m
0.1
0.2
0.1
0.1
Calcule los diferentes c6digos de Huffman para este alfabeto. En un caso, mueva un simbolo combinado en el procedimiento de codificaci6n tan alto como sea posible, y en el segundo caso, muevalo
lo mas bajo posible. Por tanto, para cada uno de los dos c6digos determine la longitud promedio de
palabra de c6digo y la varianza de esta misma longitud con respecto al conjunto de letras.
9.12 Una fuente discreta sin memoria tiene un alfabeto de siete sfmbolos cuyas probabilidades de ocurrencia se describen a continuaci6n:
Sfmbolo
Probabilidad
s2
SJ
S4
0.125
0.125
0.125
ss
0.0625
s6
0.0625
Calcule el c6digo de Huffman para esta fuente, moviendo un "sfmbolo combinado" tan alto como
sea posible. Explique por que el c6digo fuente calculado tiene una eficiencia del 100%.
9.13 Considere una fuente discreta sin memoria con alfabeto {s0, sl' s2} y estadisticas {0.7, 0.15, 0.15}
para su salida.
a) Aplique el algoritmo de Huffman para esta fuente. Por lo tanto, demuestre que la longitud promedio del c6digo de Huffman es igual a 1.3 bits/sfmbolo.
Problemas
621
b) Deje que la fuente se extienda hasta el orden dos. Aplique el algoritmo de Huffman a la fuente
extendida resu!tante y demuestre que la longitud promedio de! nuevo c6digo es igual a 1.1975
bits/sfmbolo.
9.14 La figura P9.14 muestra un arbol de Huffman. iCual es la palabra de c6digo para cada uno de los
sfmbolos A, B, C, D, E, F y G representada por este arbol de Huffman? iCuales son sus longitudes de
palabra de c6digo individuales?
A
c
D
3/8
3/16
3/16
118
0
E
1/16
1/32
0
G 1/32 D
FIGURA
P9.14
9.15 Una computadora ejecuta cuatro instrucciones que se designan mediante las palabras de c6digo
(00, 01, 10, 11). Suponiendo que las instrucciones se usan independientemente con las probabilidades (1/2, 1/8, 1/8, 1/4), calcule el porcentaje mediante el cual el numero de bits utilizados para las
instrucciones puede reducirse mediante el uso de un c6digo de fuente 6ptimo. Construya un c6digo
de Huffman para realizar la reducci6n.
9.16 Considere la siguiente secuencia binaria
11101001100010110100 ...
Utilice el algoritmo de Lempel-Ziv para codificar esta secuencia. Suponga que los sfmbolos binarios
0 y 1 se encuentran ya en el registro de c6digo.
622
CAPiTULO
111
9.20 La figura 9.10 describe la variaci6n de la capacidad de canal de un canal simetrico binario con Ia
probabilidad de transici6np. Recurra a los resultados de! problema 9.19 para explicar esta variaci6n.
9.21 Considere el canal simetrico binario descrito en la figura 9.8. Sea p0 la probabilidad de enviar el
simbolo binario x0 = 0, y sea p 1 = 1 - Po la probabilidad de enviar el simbolo binario x1 = 1.
Considere que p denota la probabilidad de transici6n del canal.
a) Demuestre que la informaci6n mutua entre la entrada y la salida del canal esta dada por
I(dt';W) = dt'(z)- dt'(p)
donde
H(z) = z
z = PoP+(l- Po)(l-p)
y
H(p) = p log{;-
J+ (1- p) log{ 1 ~ P J
= 1-H(p)
9.22 Dos canales simetricos binarios se conectan en cascada, en la forma que se indica en la figura P9.22.
Determine la capacidad total del canal de la conexi6n en cascada, suponiendo que ambos canales
tienen el mismo diagrama de probabilidad de transici6n que se muestra en la figura 9.8.
Canal
simetrico
binario 2
Canal
simetrico
binario 1
FIGURA
t------',.. Salida
P9.22
9.23 El canal de borradura binaria tiene dos entradas y tres salidas, como se describe en la figura P9.23. Las
entradas se marcan con 0 y 1, y las salidas con 0, 1 ye. Una fracci6n a de los bits entrantes se borra
por medio del canal. Determine la capacidad de este mismo.
1-a
FIGURA
P9.23
Problemas 623
9.24 Considere un sistema de comunicaci6n digital que utiliza un c6digo de repetici6n para la codificaci6n/
decodificaci6n del canal. En particular, cada transmisi6n se repite n veces, donde n = 2m + 1 es un
entero impar. El decodificador opera del modo siguiente. Si en un bloque de n bits recibido, el
numero de ceros supera al numero de unos, el decodificador decide a favor de un 0. En otro caso, lo
hace a favor de un 1. Ocurre un error cuando m + 1 o mas transmisiones fuera de n = 2m + 1 son
incorrectas. Suponga un canal simetrico binario.
a) Para n = 3, demuestre que la probabilidad promedio de error esta dada por
P, =3p 2 {1-p)+p 3
donde p es la probabilidad de transici6n del canal.
b) Para n = 5, demuestre que la probabilidad promedio de error esta dada por
i=m+l
Entropia diferencial
9.25 Sean X 1, X2,
112M,
f x(x) = { 0,
-M<x$M
en otro caso
9.27 Pruebe las propiedades dadas en las ecuaciones de la (9.79) a la (9.81) para la informaci6n mutua
I{X; Y).
9.28 Considere la variable aleatoria continua Y definida por
Y=X+N
donde X y N son independientes estadisticamente. Demuestre que la entropfa diferencial condicional de Y, dada X, es igual a
h(YIX)
= h(N)
Capacidad de informaci6n
9.29 Un canal de calidad de voz de la red telef6nica tiene un ancho de banda de 3.4 kHz.
a) Calcule la capacidad de informaci6n del canal telef6nico para una relaci6n senal a ruido de 30 dB.
b) Calcule la relaci6n senal a ruido minima que se requiere para soportar la transmisi6n de informaci6n a traves del canal telef6nico a una tasa de 9,600 b/s.
624
CAPiTULO
ii!!
9.30 Se alimentan datos alfanumericos a una computadora desde una terminal remota a traves de un
canal telefonico de calidad de voz. El canal tiene un ancho de banda de 3.4 kHz y una relacion de
seiial de salida a ruido de 20 dB. La terminal tiene un total de 128 sfmbolos. Suponga que estos son
igualmente probables y que las transmisiones sucesivas son estadfsticamente independientes.
a) Calcule la capacidad de informacion de! canal.
b) Calcule la velocidad de sfmbolos maxima para la cual es posible la transmision sin errores por el
canal.
9.31 Una imagen de television en blanco y negro puede considerarse como si estuviera compuesta de
aproximadamente 3 x 105 elementos, cada uno de los cuales quizas ocupe uno de diez distintos
niveles de brillantez con igual probabilidad. Suponga que: 1) la velocidad de transmisiones es de 30
cuadros de imagen por segundo, y 2) que la relacion de seiial a ruido corresponde a 30 dB.
Empleando el teorema de la capacidad de informacion, calcule el ancho de banda mfnimo
que se requiere para soportar la transmision de la seiial de video resultante.
Nata: como una cuestion de interes, las transmisiones de television comercial emplean en realidad
un ancho de banda de 4.2 MHz, el cual encaja dentro de! ancho de banda asignado de 6 MHz.
9.32 En este problema continuamos con el ejemplo 9.9. Suponga que la constelacion estrechamente
empaquetada de la figura 9.15b se escala hacia arriba de manera que la energfa de la seiial transmitida por sfmbolo se mantiene en el mismo valor promedio que la consumida por la constelaci6n
cuadrada QAM 64 de la figura 9.lSa. Construya la nueva constelacion que se produce a partir de
este escalamiento. iComo se compara la tasa de error de bits de esta nueva constelacion con la de la
figura 9.l5a? Justifique su respuesta.
9.33 La respuesta en magnitud al cuadrado de un canal de par trenzado puede modelarse como
IH(fll
= exp(-a/f)
kl
lo
a=-
donde k es una constante que depende de! calibre de! alambre, 10 es una longitud de la lfnea de
referenda y l es la longitud real de! par trenzado bajo estudio. La respuesta en magnitud al cuadrado
de! acoplamiento responsable de la NEXT tiene la forma
IHNEXT (f)j2
= ~f312
Compresi6n de datos
9.34 La ecuacion (9.138) para la relacion seiial a ruido (SNR) de un cuantizador vectorial incluye la
formula SNR de la ecuacion (3.33) para la modulacion por codificacion de pulsos estandar como un
caso especial para el cual k = 1. Justifique la validez de esta inclusion.
9.35 Todos los esquemas practicos de compresion y transmision de datos se ubican entre dos lfmites
impuestos por la funcion de distorsion de velocidad y el teorema de capacidad de! canal. Ambos
teoremas incluyen la noci6n de informaci6n mutua, aunque de manera diferente. Comente acerca
de los aspectos que surgen a partir de estos dos enunciados.
Experimento de computadora
9.36 En este problema volvemos al ejemplo 9.12, el cual tiene que ver con la transmision de seiiales
antfpodas binarias codificadas por un canal con ruido blanco gaussiano aditivo (AWGN). Empezando con la ecuacion (9 .112) y con la teorfa subyacente, desarrolle un paquete de software para calcular el mfnimo E/N0 requerido para una tasa de error de bits determinada, donde Eb es la energfa de
Problemas
625
Area A
Area sombreada
g(y) dy
=pA
donde
p es la fracci6n de
FIGURA
g(y).
P9.36
la seii.al por bit y N/2 es la densidad espectral del ruido. Por lo tanto, calcule los resultados que se
grafican en las partes a y b de la figura 9.18.
Como se menciona en el ejemplo 9.12, el c:ilculo de la informacion mutua entre la entrada y
la salida de! canal se aproxima adecuadamente utilizando integracion de Monte Carlo. Para explicar
coma funciona este metodo, considere una funcion g(y) que es dificil de muestrear aleatoriamente,
lo cual es en realidad el caso en el problema presente. (En nuestro problema, la funcion g(y) representa el integrando complicado en la formula correspondiente a la entropia diferencial de la salida
del canal.) Para el c:ilculo, proceda de la siguiente manera:
I> Encuentre el area
Este capftulo es la secuencia natural del anterior sobre la teorfa de la informaci6n de Shannon. En
particular, en el se presentan tecnicas de codificaci6n de control de errores que ofrecen maneras
diferentes de poner en practica el teorema de codificaci6n del canal de Shannon. Cada tecnica de
control de errores implica el uso de un codificador de canal en el transmisor y de un algoritmo de
decodificaci6n en el receptor.
Las tecnicas de codificaci6n de control de errores que se describen aquf incluyen las
siguientes clases de c6digos importantes:
t 0. t Introducci6n
La tarea que encara el disefi.ador de un sistema digital de comunicaciones es proveer una instalaci6n al costo mas conveniente para transmitir informaci6n desde un extremo del sistema a
una velocidad y nivel de confiabilidad y calidad aceptables para el usuario en el otro extremo.
Los dos parametros principales del sistema con que cuenta el disefi.ador son la potencia de la
sefi.al transmitida y el ancho de banda del canal. Estos dos parametros, junta con la densidad
espectral de potencia del ruido del receptor, establecen la raz6n entre la energfa de la sefi.al por
bit y la densidad espectral de potencia del ruido E/N0 En el capftulo 6 mostramos que es ta
proporci6n determina singularmente la tasa de error de bits en un esquema de modulaci6n
particular. Las consideraciones practicas suelen poner un lfmite en el valor que podemos asignar
a E/N0 De acuerdo con esto, en la practica llegamos con frecuencia a un esquema de modulaci6n y descubrimos que no es posible proporcionar una calidad de datos aceptable (es decir, un
desempefi.o de errores suficientemente bajo). Para un E/N0 fijo, la (mica opci6n practica disponible para cambiar la calidad de los datos de problematica a aceptable consiste en utilizar la
10.1
Introducci6n
62 7
Canal discreto
r--------------------------1
I
I
Fuente
discreta
Codificador
de canal
I
I
I
I
Modulador
Canal de la
forma de onda
I
I
L____________
Detector
Decodificador
de canal
Usuario
I
I
------------~
Ruido
a)
Fuente
discreta
Codificador/modulador
Canal de la
forma de onda
Detector/decodificador
--+
Usuario
Ruido
b)
FIGURA
codificados a una tasa de bits mas alta. El decodificador del canal en el receptor explota la redundancia para decidir cuales bits del mensaje se transmitieron realmente. La meta combinada del
codificador y el decodificador de canal reside en minimizar el efecto del ruido del canal. Es
decir, se minimiza el numero de errores entre la entrada del codificador del canal (obtenida de
la fuente) y la salida del decodificador del canal (entregada al usuario).
En un esquema de modulaci6n fijo, la adici6n de redundancia en las mensajes codificados
implica la necesidad de aumentar el ancho de banda de la transmisi6n. Ademas, el uso de la
codificaci6n de control de errores afiade complejidad al sistema, en especial en la puesta en
practica de las operaciones de decodificaci6n en el receptor. De ese modo, las compromisos de
disefio en el uso de la codificaci6n del control de errores para lograr un desempefio de errores
aceptable incluye consideraciones del ancho de banda y la complejidad del sistema.
Existen muchos c6digos diferentes de correcci6n de errores (con raices en diversas disciplinas matematicas) que podemos usar. Hist6ricamente, estos c6digos se han clasificado en
c6digos de bloque y c6digos de convoluci6n. El rasgo distintivo para esta clasificaci6n particular es
la presencia o ausencia de memoria en las codificadores de las dos c6digos.
Para generar un c6digo de bloque (n, k), el codificador del canal acepta informaci6n en
bloques sucesivos de k bits; en cada bloque agrega n - k bits redundantes que se relacionan
algebraicamente con las k bits del mensaje, produciendo par ello un bloque codificado completo
de n bits, donde n > k. El bloque de n bits se denomina una palabra de c6digo, y n se llama la
longitud del bloque del c6digo. El codificador del canal produce bits a raz6n de R0 = (n/k)R,,
donde R es la tasa de bits de la fuente de informaci6n. La raz6n adimensional r = kin se conoce
coma la' tasa de c6digo, donde 0 < r < 1. La tasa de bits R0 , proveniente del codificador, se
denomina tasa de datos del canal. Asf, la tasa de c6digo es una raz6n adimensional, en tanto que la
tasa de datos producida par la fuente y del canal se miden en ambos casos en bits par segundo.
En un c6digo de convoluci6n, la operaci6n de codificado puede verse coma la convoluci6n
en tiempo discreto de la secuencia de entrada con la respuesta al impulso del codificador. La
duraci6n de la respuesta al impulso es igual a la memoria del codificador. En consecuencia, el
codificador en un c6digo convolucional opera sobre la secuencia del mensaje entrante, empleando una "ventana de deslizamiento" igual en duraci6n a su propia memoria, lo cual, a su
628
CAPITULO
10
1:1
10.2
629
Los tres tipos de ARQ descritos aquf ofrecen compromisos propios entre la necesidad de un
enlace semiduplex o duplex completo y el requerimiento relativo al uso eficiente de los recursos
de comunicacion. En cualquier caso, todas ellas se basan en dos premisas:
II>
II>
La deteccion de errores, la cual hace que el disefio del decodificador sea relativamente
simple.
El canal de realimentacion sin ruido, que no es una restriccion severa debido a que la tasa
de flujo de informacion por el canal de realimentacion por lo comun es bastante baja.
Por estas razones, la ARQ se utiliza ampliamente en los sistemas de comunicacion por computadora.
En consecuencia, el hecho de que la FEC requiera unicamente enlaces de una vfa para su
operacion hace que esta sea una aplicacion mucho mas extendida que la ARQ. Ademas, la
creciente complejidad de la decodificacion de la FEC debida a la necesidad combinada para
deteccion y correccion de errores, ya no es un aspecto de presion practico, pues el decodificador
suele incorporar dentro del mismo un microprocesador o la implementacion de VLSI de costo
adecuado.
Simbolo 0
1-p
FIGURA
10.2
630
CAPiTULO
10
111
fo
<1> 1 (t)
=ff
cos(2zj'ct)
Cuantizador
de multinivel
uniforme
dt
a)
Salida
bi
b2
Simbolo 1 transmitido
JE
b3
b4
Entrada
b5
Simbolo 2 transmitido
b5
-JE
b7
ba
b)
c)
10.3 Canal sin memoria discreto de salida Q-aria y entrada binaria. a) Receptor para el corrimiento de
fase por llaveo binaria. b) Caracterfstica de transferencia de! cuantizador de multinivel. c) Diagrama de la
probabilidad de transici6n de! canal. Las partes b y c se ilustran para ocho niveles de cuantizaci6n.
FIGURA
algebraicos, aprovechan la ventaja de la estructura algebraica especial que se incorpora en el disefio de los c6digos de canal para conseguir que la decodificaci6n sea relativamente facil de realizar.
El empleo de decisiones rigidas antes de la decodificaci6n provoca una perdida irreversible de informaci6n en el receptor. Para reducirla se recurre a la codificaci6n de decision flexible,
misma que se consigue incluyendo un cuantizador de multinivel a la salida del demodulador,
como se ilustra en la figura 10.3a para el caso de sefiales PSK binarias. La caracterfstica de
entrada-salida del cuantizador se presenta en la figura 10.3b. El modulador tiene (micamente
los sfmbolos binarios 0 y 1 como entradas, pero la salida del demodulador tiene ahora un
alfabeto con Q sfmbolos. Suponiendo el uso de un cuantizador, como se describe en la figura
10.3b, tenemos Q = 8. Un canal de estas caracterfsticas recibe el nombre de canal sin memoria
discreto de salida Q-aria y entrada binaria. El correspondiente diagrama de probabilidad de transici6n del canal se muestra en la figura 10.3c. La forma de esta distribuci6n y consecuentemente
el desempefio del decodificador, dependen de la ubicaci6n de los niveles de representaci6n del
cuantizador, lo cual, a su vez, depende del nivel de la sefial y de la varianza del ruido. En
consecuencia, el demodulador debe incorporar control de ganancia automatico si se va a producir
un cuantizador de multinivel efectivo. Ademas, el uso de decisiones flexibles complica la puesta
en practica del decodificador. A pesar de eso, la decodificaci6n de decisiones flexibles ofrece una
mejora importante en el desempefio con respecto a la decodificaci6n de decisiones rfgidas al
optar por un enfoque probabilfstico en vez de algebraico. Por esta raz6n los decodificadores de
decision flexibles se conocen tambien como decodificadores probabilisticos.
11111 REPOSICION DEL TEOREMA DE CODIFICACION DEL CANAL
En el capftulo 9 establecimos el concepto de capacidad del canal, el cual, en el caso de un canal sin
memoria discreto, representa la cantidad maxima de informaci6n transmitida por uso del canal. El
10.2
631
teorerna de codificaci6n del canal establece que si un canal sin memoria discreto tiene capacidad C
y una fuente genera informacion a una tasa menor que C, existe entonces una tecnica de codificacion tal que la salida de la fuente puede transmitirse por el canal con una probabilidad del error de
sfmbolo arbitrariamente baja. Para el caso especial de un canal simetrico binario, el teorema nos
indica que si la tasa de codigo r es menor que la capacidad C del canal, entonces es posible
encontrar un codigo que logre una transmision sin errores por el canal. lnversamente, no es posible encontrar un codigo de este tipo si la tasa de codigo r es mayor que la capacidad C del canal.
El teorema de codificacion del canal especifica de ese modo la capacidad C del canal como
un limite fundamental sabre la tasa a la cual puede llevarse a cabo la transmision confiable (sin
errores) de mensajes por un canal sin memoria discreto. El aspecto que importa no es la relacion sefial a ruido, mientras que esta sea suficientemente grande, sino coma se codifica la
entrada del canal.
La caracterfstica menos satisfactoria del teorema de codificacion del canal es su naturaleza
no constructiva. El teorema asegura la existencia de buenos codigos pero no nos dice como determinarlos. Por buenos c6digos queremos decir familias de codigos de canal que son capaces de proporcionar transmision confiable de informacion (es decir, a una probabilidad arbitrariamente
pequefia del error de sfmbolo) por un canal ruidoso de interes a tasas de bit hasta un valor maxima
menor que la capacidad de ese canal. Las tecnicas de codificacion de control de errores que se
describen en este capftulo ofrecen diferentes metodos de disefio de buenos codigos.
II NOTACION
Los codigos que se describen en este capftulo son binarios, para los cuales el alfabeto consiste
(micamente en los sfmbolos 0 y 1. En un codigo de este tipo, las funciones de codificacion y
decodificacion implican operaciones de aritmetica binaria de suma y multiplicaci6n modulo 2
efectuadas sobre palabras de codigo en el codigo.
A lo largo de este capftulo utilizamos un signo mas ordinario ( +) para denotar suma
modulo 2. El uso de esta terminologfa no dara lugar a confusion debido a que todo el capftulo se
fundamenta en la aritmerica binaria. Al hacerlo de ese modo, evitamos el uso de un sfmbolo
especial 81, coma se hizo en los capftulos anteriores. Por tanto, de acuerdo con la notacion que
se emplea en este capftulo, las reglas para la suma modulo 2 son como sigue:
0+0=0
1+0=0
+ 1= 1
1+ 1=0
632
CAPfTULO
10
111
i = 0, 1, ... , n - k -1
i = n - k, n - k + 1, ... , n -1
(lO. l)
Los (n - k) bits de paridad son sumas lineales de los k bits de mensaje, como se indica mediante
la relacion generalizada
bi =Poi mo+ P1im1 + + Pk-l,imk-1
(10.2)
si bi depende de mj
en otro caso
(10.3)
Los coeficientes p se eligen de tal manera que los renglones de la matriz generadora sean
'1
linealmente independientes y las ecuaciones de paridad sean unicas.
El sistema de las ecuaciones (10.1) y (10.2) define la estructura matematica del codigo de
bloques lineal (n, k). Este sistema de ecuaciones puede escribirse en una forma compacta utili-
Bits de paridad
FIGURA
10.4
Bits de mensaje
10.3
633
zando la notaci6n de matrices. Para proseguir con esta reformulaci6n, definimos el vector de
mensaje de 1 por k, o vector de informaci6n m, el vector de paridad b de 1 por (n - k) y el vector
c de 1 por n de la manera siguiente:
m=[mo, m1, ... 'mk-1]
(10.4)
(10.5)
(10.6)
Advierta que los tres son vectores rengl6n. Se adopta el empleo de vectores rengl6n en este
capitulo en aras de ser consistentes con la notaci6n que se utiliza comunmente en la literatura
de la codificaci6n. De ese modo podemos reescribir el conjunto de ecuaciones simultaneas
definiendo los bits de paridad en la forma de matriz compacta:
b=mP
donde P es la matriz de coeficientes de k por (n - k) definida por
Poo
P01
Po,n-k-1
= Pio
P11
Pi,n-k-1
Pk=-1.1
Pk-1,n-k-1
rP~-1,0
(10.7)
(10.8)
donde P;i es 0 o l.
A partir de las definiciones dadas en las ecuaciones (10.4)-(10.6), vemos que es posible expresar c como un vector rengl6n dividido en terminos de los vectores m y b en la forma siguiente:
(10.9)
c=[b: m]
Por tanto, al sustituir la ecuaci6n (10. 7) en la (10.9) y factorizar el vector de mensaje comun m,
obtenemos
(10.10)
donde Ik es la matriz identidad de k por k:
1 0
(10.11)
0 0
Defina la matriz generadora de k por n
G=[P:IJ
(10.12)
La matriz G generadora de la ecuaci6n (10.12) se dice que esta enforma can6nica porque sus k
renglones son linealmente independientes; es decir, no es posible expresar ningun rengl6n de la
matriz G como una combinaci6n lineal de los renglones restantes. Utilizando la definici6n de
la matriz G generadora, podemos simplificar la ecuaci6n (10.10) como
c = mG
(10.13)
El conjunto completo de palabras de c6digo, referido simplemente como el c6digo, se genera de acuerdo con la ecuaci6n (10.13) dejando que el vector de mensaje m varie a traves del
conjunto de todas las k-tupletas (1 por k vectores) binarias. Ademas la suma de cualesquiera
dos palabras de c6digo es otra palabra de c6digo. Esta propiedad basica de los c6digos de bloque
634
CAPiTULo
10
111
lineales se llama cerradura. Para probar su validez, considere un par de vectores de codigo c. y c.
correspondientes a un par de vectores de mensaje mi y mj' respectivamente. Al utilizar la ecuacion (10.13), es posible expresar la suma de ci y cj como
!
c, + cj = miG+m 1G
=(m;+m 1 )G
La suma modulo 2 de m. y m representa un nuevo vector de mensaje. De modo correspondien'
}
te, la suma modulo 2 de c. y c representa un nuevo vector de codigo.
Hay otra manera de expresar la relacion entre los bits de mensaje y los bits de verificacion
de paridad de un codigo de bloques lineal. Considere que H denota una matriz de (n - k) par n,
definida como
!
(10.14)
donde pT es una matriz de (n - k) pork, que representa a la transpuesta de la matriz de coeficientes P, e In-k es la matriz identidad de (n - k) por (n - k). En consecuencia, es viable realizar
la siguiente multiplicacion de las matrices particionadas:
=pT +PT
donde hemos recurrido al hecho de que la multiplicacion de una matriz rectangular par una
matriz identidad de dimensiones compatibles deja a la matriz sin cambio. En aritmetica modulo
2 tenemos que PT + PT = 0, donde 0 denota una matriz nula de (n - k) park (es decir, una
matriz que tiene ceros en todos sus elementos). Por tanto,
(10.15)
De manera equivalente, tenemos que GHT = 0, donde cero es una nueva matriz nula. Al
multiplicar despues ambos miembros de la ecuacion (10.13) par HT, la transpuesta de H, y al
utilizar la ecuacion (10.15), se obtiene
(10.16)
H se conoce como la matriz de verificaci6n de paridad del codigo, y al conjunto especificado por la
ecuacion (10.16) se asigna el nombre de ecuaciones de verificaci6n de paridad.
La ecuacion (10.13) generadora y la ecuacion (10.16) del detector de verificacion de paridad
resultan basicas para la descripcion y operacion de un codigo de bloques lineal. Estas dos ecuaciones
se describen en la forma de diagramas de bloque en las figuras 10.5a y 10.5b, respectivamente.
"'
Matriz
generadora
&
,.
b..
Vector de c6digo
,...
a)
Matriz de
verificaci6n de
Vector ~e c6digo Ellli~
paridad
....
....
Vector nulo
b)
FIGURA
C6digos de repetici6n
Los c6digos de repetici6n representan el tipo de codigos de bloques lineales mas simple. En particular,
un solo bit de mensaje se codifica en un bloque den bits identicos, produciendo un codigo de bloque
(n, 1). Un codigo de tales caracterfsticas permite la provision de una cantidad variable de redundancia. Solo existen dos palabras de codigo en el codigo: una palabra de codigo de puros ceros y una
palabra de codigo de puros unos.
Considere, por ejemplo, el caso de un codigo de repeticion conk = 1 y n = 5. En este caso,
tenemos cuatro bits de paridad que son iguales al bit de mensaje. Por tanto, la matriz identidad
Ik = 1 y la matriz de coeficientes P estan compuestas por un vector de 1 por 4 cuya totalidad de
elementos son 1. De modo correspondiente, la matriz generadora es igual a un vector renglon de
puros unos, coma se indica mediante
G=[1111:1]
La transpuesta de la matriz de coeficientes P, a saber, la matriz PT, consiste en un vector de 4 por 1
que tiene al 1 coma el valor de todos sus elementos. La matriz identidad In-k esta compuesta por una
matriz de 4 por 4. Por tanto, la matriz de verificacion de paridad es igual a
10 0 0 : 1
H=
0100:1
0010:1
0001:1
Puesto que el vector de mensaje consiste en un sfmbolo binario simple, 0 o 1, se concluye a partir de
la ecuacion (10.13) que solo hay dos palabras de codigo: 00000 y 11111 en el codigo de repeticion
(5, 1), coma se esperaba. Advierta tambien que HGT = 0, modulo 2, en concordancia con la
ecuacion (10.15).
.dJ
111 SfNDROME: DEFINICION Y PROPIEDADES
r=c+e
(10.17)
'
(10.18)
El receptor tiene la tarea de decodificar el vector de c6digo c a partir del vector recibido r. El
algoritmo que se usa comunmente para efectuar esta operaci6n de decodificado empieza con el
calculo de un vector de 1 por (n - k) llamado vector del sindrome de error o simplemente s!ndrome. 3
La importancia de este sfndrome radica en que depende exclusivamente del patron de error.
Dado un vector recibido r de 1 por n, el sfndrome correspondiente se define de manera
formal como
(10.19)
s=rHT
En consecuencia, el sfndrome tiene las siguientes propiedades importantes.
636
CAPITULO
10
Iii
Propiedad 1
(10.20)
=eHT
Por tanto, la matriz H de verificacion de paridad de un codigo nos permite calcular el sfndrome
s, mismo que depende solamente del patron de errores e.
Propiedad 2
Todos las patrones de errores que difieren en una palabra de c6digo tienen el mismo sindrome.
Para k bits de mensaje, hay 2k vectores de codigo distintos denotados como Ci, i = 0, 1, ... ,
2k - 1. De manera correspondiente, para cualquier patron de errores e, definimos los 2k vectores
distintos e. como
'
+ c;HT
=eHT
(10.22)
que es independiente del fndice i. Por tanto, es posible enunciar que cada coconjunto del codigo
esta caracterizado por un sindrome unico.
Podemos poner en perspectiva las propiedades 1 y 2 al expandir la ecuacion (10.20).
Espedficamente, con la matriz H teniendo la forma sistematica dada en la ecuacion (10.14),
donde la propia matriz P se define a partir de la ecuacion (10.8), encontramos con base en la
ecuacion (10.20) que los (n - k) elementos del sfmbolo s son combinaciones lineales de los n
elementos del patron de errores e, en la forma que indica
Sa =ea
s1 = e1
(10.23)
10.3
63 7
posibilidades. Dadas estas posibilidades, el decodificador tiene la tarea de realizar la mejor selecci6n a partir de los coconjuntos correspondientes a s.
lill
CONSIDERACIONES DE LA DISTANCIA
cl
MiNIMA
y c 2 que tienen el mismo numero de elementos. La
distancia de Hamming d(cl' c 2) entre tal par de vectores de c6digo se define como el numero de
localidades en las cuales difieren sus elementos respectivos.
El peso de Hamming w(c) de un vector de c6digo c se define como el numero de elementos
distintos de cero en el vector de c6digo. De manera equivalente, es posible establecer que el
peso de Hamming de un vector de c6digo corresponde a la distancia entre el vector de c6digo y
el vector de c6digo de puros ceros.
La distancia minima d , de un c6digo de bloques lineal se define como la distancia de
Hamming mas pequefia en~~ne cualquier par de vectores de c6digo en el c6digo. Es decir, la
distancia mfnima es la misma que el peso de Hamming mas pequefio de la diferencia entre
cualquier par de vectores de c6digo. A partir de la propiedad de cerradura de los c6digos de
bloques lineales, la suma (o diferencia) de dos vectores de c6digo es otro vector de c6digo. Por
tanto, es posible establecer que la distancia minima de un c6digo de bloques lineal es el peso de
paridad del c6digo de una m~~era fundamental. Con base en la ecuaci6n (10,16) sabemos que
un c6digo de bloques lineal se define por medio del conjunto de todos los vectores de c6digo
para los cuales cHT = 0, donde HT es la transpuesta de la matriz H de verificaci6n de paridad.
Dejemos que la matriz H se exprese en terminos de sus columnas de la manera siguiente:
(10.24)
En ese caso, para que un vector de c6digo c satisfaga la condici6n cHT = 0, el vector c debe
tener unos en posiciones tales que los renglones correspondientes de HT sumen el vector cero.
Sin embargo, por definici6n, el numero de unos en un vector de c6digo es el peso de Hamming
de dicho vector. Asimismo, el peso de Hamming mas pequefio de los vectores de c6digo distintos de cero en un c6digo de bloques lineal es igual a la distancia mfnima del c6digo. Por tanto,
la distancia minima de un c6digo de bloques lineal se define mediante el numero minima de renglones de
la matriz HT cuya suma es igual al vector cero.
La distancia mfnima de un c6digo de bloques lineal, d , , es un parametro importante del
c6digo. Espedficamente, determina la capacidad de correc~i6n de errores de este ultimo. Suponga que se requiere un c6digo de bloque lineal (n, k) para detectar y corregir todos los patrones de errores (sobre un canal simetrico binario) y cuyo peso de Hamming es menor o igual que
t. Es decir, si se transmite un vector de c6digo c. en el c6digo y el vector recibido es r = c. + e,
requerimos que la salida del decodificador = ~;, siempre que el patron de errores e tenga un
peso de Hamming w(e) ::;; t. Suponemos que los Zk vectores de c6digo en el c6digo se transmiten
con igual probabilidad. La mejor estrategia para el decodificador es entonces recoger el vector
de c6digo mas cercano al vector recibido r, es decir, aquel para el cual la distancia de Hamming
d(c, r) es la mas pequefia. Con este tipo de estrategia, el decodificador sera capaz de detectar y
cor~egir todos los patrones de errores del peso de Hamming w(e) ::;; t, siempre que la distancia
minima del c6digo sea igual o mayor que 2t + 1. Es posible demostrar la validez de este requerimiento adoptando una interpretaci6n geometrica del problema. En particular, los vectores de
c6digo de 1 por n y los vectores recibidos de 1 por n se representan como puntos en un espacio
n-dimensional. Suponga que construimos dos esferas, cada una de radio t, alrededor de los
puntos que representan a los vectores de c6digo ci y cl Considere que estas dos esferas son
disjuntas, como se indica en la figura 10.6a. Para que esta condici6n se cumpla, requerimos
que d(ci, c) ~ 2t + 1. Si luego el vector de c6digo ci se transmite y la distancia de Hamming
638
CAPiTULO
10
11
a)
b)
FIGURA
d(c, r)
c)
st,
c)
es claro que el decodificador escogera c. cuando este sea el vector de codigo mas
r. Si, por otro lado, la dis tancia de Hamming d(c, c) s 2t, se inter'
l
ceptan las dos esferas en tomo a c. y c,I coma se describe en la figura 10.6b. Aqui vemos que si se
transmite c, ahf existe un vector recibido r tal que la distancia de Hamming d(c, r) Sty aun res
tan cercan~ a c. coma lo es a c .. Claramente, existe ahora la posibilidad de qu~ el decodificador
l
'
escoja el vector c,l lo cual es incorrecto. En consecuencia, concluimos que un c6digo de blnques lineal
(n, k) tiene la capacidad de corregir todos las patrones de errores de peso t o menos si, y s6ln si,
d(c;,c)~2t+l
paratodac, ycj
Sin embargo, por definicion, la distancia mas pequefia entre cualquier par de vectores de codigo
en un codigo corresponde a la distancia minima de! codigo drnin. Por tanto, es posible establecer
que un c6digo de blnques lineal (n, k) de distancia minima dmfn puede corregir hasta t errores si, y s6ln si,
t S L1(dmfn - l)j
(10.25)
donde LJ denota el entero mayor, menor o igual que la cantidad encerrada. La ecuacion (10.25) da
un sentido cuantitativo a la capacidad de correccion de errores de un codigo de bloques lineal.
ill
Estamos listos ahora para describir un esquema de decodificacion basado en el sfndrome para
codigos de bloque lineales. Sean cl' c 2, .. ., Czk los 2k vectores de codigo de un codigo de bloques
lineal (n, k). Sea r el vector recibido, el cual puede tener uno de 2n valores posibles. El receptor
tiene la tarea de dividir los 2n vectores recibidos posibles en 2k subconjuntos disjuntos
qJ1, qi2, , qizk, de tal forma que el i-esimo subconjunto qi; corresponda al vector de codigo
c. para 1 s i s 2k. El vector recibido r se decodifica en c. si este se encuentra en el i-esimo
s~bconjunto. Para que la decodificacion sea correcta, r deb~ estar en el subconjunto que pertenece al vector de codigo c. que realmente foe enviado.
Los 2k subconjuntos d~scritos aquf constituyen un arregln estandar del codigo de bloques lineal.
Para construirlo, aprovechamos la estructura lineal del codigo procediendo del modo siguiente:
1. Los 2k vectores de codigo se colocan en un renglon con el vector de codigo de puros ceros
c 1 como el elemento mas a la izquierda.
2. Se escoge un patron de errores e 2, se coloca bajo c 1 y se forma un segundo renglon al
agregar e 2 a cada uno de los vectores de codigo restantes en el primer renglon; es importante que el patron de errores elegidos coma primer elemento en un renglon no haya
aparecido previamente en el arreglo estandar.
3. El paso 2 se repite hasta que todos los patrones de error posibles se hayan tornado en
cuenta.
La figura 10. 7 ilustra la estructura de un arreglo estandar construido de esa manera. Las 2k
columnas de este arreglo representan a los subconjuntos disjuntos qi1, qi2, , q)zk Los 2n-k
renglones del arreglo representan los coconjuntos del codigo, y sus primeros elementos e 2, ,
e 2n-k reciben el nombre de gufas de coconjunto.
10.3
c1
=0
C2
C3
C;
e2
C2 +e2
C3 +e2
C; + e 2
c2k + e2
e3
C2 +e3
C3 +e3
C; +e 3
c2k + e3
e1
c 2 +ej
C 3 +ej
C; +ej
c2k + ei
C2 + e2n-k
C3 + e2n-k
C; + e2n-k
c2k+e2n-k
e2n-k
FIGURA
10.7
639
C6digos de Hamming4
Considere una familia de c6digos de bloque lineales (n, k) que tienen los siguientes parametros:
= 2m -1
k = 2m -m-1
n-k=m
Longitud de bloque:
G=
0: 1
LO
1: 0
re
Ik
~1
\
640
CAPITULO
10
111
TABLA
10.1
Palabra de
mensaje
Palabra de
c6digo
0000
000 1
00 10
00 11
0 10 0
0 10 1
0 1 10
0 11 1
0000000
10 1000 1
11100 10
0 1000 11
0 110 100
1100 10 1
1000 110
00 10 111
Palabra de
mensaje
Palabra de
c6digo
100 0
100 1
10 10
10 11
1 100
1 10 1
1110
1 111
110 1000
0111001
0011010
10 0 10 11
10 11100
0001101
0 10 11 10
1 111111
3
4
3
3
4
3
4
3
4
4
3
4
0: 1 0
1 1]
H= 0 1 0:1 1 1 0
[
LO 1 1 1
L___J I
-----rI
n~
pT
Conk= 4 hay 2k = 16 palabras de mensaje distintas, las cuales se listan en la tabla 10.1. Para
una palabra de mensaje determinada, la palabra de c6digo correspondiente se obtiene utilizando la
ecuaci6n (10.13). Por tanto, la aplicaci6n de dicha ecuaci6n produce las 16 palabras de c6digo que
se listan en la tabla 10.1.
En la tabla 10.1 hemos listado tambien los pesos de Hamming de las palabras de c6digo
individuales en el c6digo de Hamming (7, 4). Puesto que el mas pequefio de los pesos de Hamming
para las palabras de c6digo distintas de cero es 3, se sigue que la distancia minima del c6digo es 3. En
realidad, los c6digos de Hamming tienen la propiedad de que la distancia mfnima dmin = 3, independientemente del valor asignado al m'.imero de bits de paridad m.
Para ilustrar la relaci6n entre la distancia mfnima d . y la estructura de la matriz H de verificaci6n de paridad, considere la palabra de c6digo 0110100'."En la multiplicaci6n de matrices definida por la ecuaci6n (10.16), los elementos distintos de cero de esta palabra de c6digo se "extraen"
fuera de la segunda, tercera y quinta columnas de la matriz H, produciendose
Podemos efectuar calculos similares para las 14 palabras de c6digo distintas de cero restantes. Deese
modo encontramos que el numero mas pequefio de columnas en H que suma cero es 3, confirmando el enunciado anterior de que d r = 3.
Una propiedad importante cl~ los c6digos de Hamming es que satisfacen la condici6n de la
ecuaci6n (10.25) con el signo de igualdad, suponiendo que t = 1. Esto significa que los c6digos de
Hamming son c6digos perfectas binarios de correcci6n de errores simples.
Suponiendo patrones de errores simples, es posible formular las siete gufas de coconjunto que
se listan en la columna del lado derecho de la tabla 10.2. Los correspondientes 23 sfndromes, listados
en la columna de la izquierda, se calculan de acuerdo con la ecuaci6n (10.20). El sfndrome cero
significa que no hay errores de transmisi6n.
Suponga, por ejemplo, que se envfa el vector de c6digo [1110010] y que el vector recibido
10.4
C6digos ciclicos
641
Sindrome
000
100
010
001
11 0
0 11
111
101
Patron de errores
0000000
1000000
0100000
0010000
0001000
0000100
0000010
0000001
corresponde a [1100010] con un error en el tercer bit. Utilizando la ecuacion (10.19), se calcula que
el sfndrome es
0
1 0
s = [1100010] 1
1
1 1
1 0
= [o
1]
De acuerdo con la tabla 10.2, la gufa de coconjunto correspondiente (es decir, el patron de errores
con la probabilidad de ocurrencia mas alta) se encuentra que es [0010000], lo que indica correctamente que el tercer bit del vector recibido es erroneo. De esa manera, agregando este patron de
errores al vector recibido, de acuerdo con la ecuacion (10.26), se produce el vector de codigo correcto realmente enviado.
~
II C6DIGO DUAL
Dado un c6digo de bloques lineal, es posible definir su dual de la manera siguiente. Al tomar la
transpuesta en ambos miembros de la ecuaci6n (10.15), tenemos
642
CAPiTULO
10
parte de los otros tipos de c6digos es que son mas faciles de codificar. Ademas, los c6digos
dclicos poseen una estructura matematica perfectamente definida, la cual ha conducido al
desarrollo de esquemas de decodificaci6n muy eficientes para ellos.
Se afirma que un c6digo binario sera ciclico si exhibe dos propiedades fundamentales:
1. Propiedad de linealidad: la suma de cualesquiera dos palabras de c6digo en el c6digo es
tambien una palabra de c6digo.
2. Propiedad ciclica: cualquier corrimiento dclico de una palabra de c6digo en el c6digo tambien es una palabra de c6digo.
La propiedad 1 reenuncia el hecho de que el c6digo dclico es un c6digo de bloques lineal (es
decir, puede describirse como un c6digo de verificaci6n de paridad). Para reenunciar la propiedad 2 en terminos matematicos, dejamos que la n-tupla (c 0 , c 1, , cn_ 1) denote una palabra de
c6digo de un c6digo de bloques lineal (n, k). El c6digo es dclico si las n-tuplas
(10.28)
+ ... + cn-lxn+i-1
= cn-iXn + ... + cn_1Xn+i-1 +co Xi+ c1X;+1
+ ... + cn-1-lxn-l
donde, en la 6.ltima linea, hemos reordenado terminos. Admitiendo, por ejemplo, que c . + c . = 0
en la suma modulo 2, es posible manipular los primeros i terminos de la ecuaci6n (10.lS) dl~odo
siguiente:
(10.29)
(10.30)
(10.31)
10.4
Codigos ciclicos
643
(10.32)
El polinomio c(l(X) se reconoce coma el polinomio de codigo de la palabra de codigo (cn-i' ... , cn-t'
c0, cl' ... , cn-i-t) obtenida al aplicar i corrimientos ciclicos a la palabra de codigo (c 0, cl' ... , cn-i-t' cn-i' ... ,
cn_ 1). Ademas, a partir de la ecuacion (10.32) observamos de inmediato que c(i)(X) es el residua que
resulta al dividir Xic(X) entre (Xn + 1). Deese modo es posible establecer formalmente la propiedad ciclica en notacion de polinomios de la forma siguiente: si c (X) es un polinomio de codigo,
entonces el polinomio
c(i) (X) = Xic(X) mod(X" + 1)
(10.33)
tambien es un polinomio de codigo para todo corrimiento ciclico i; el termino mod es la abreviacion
de modulo. La forma especial de la multiplicacion de polinomio descrita en la ecuacion (10.33)
se conoce coma modulo de multiplicacion X" + 1. En efecto, la multiplicacion esta sujeta a la
restriccion X" = 1, cuya aplicacion regresa el polinomio Xic(X) al orden n - 1 para toda i < n.
(Advierta queen la aritmetica de modulo 2, X" + 1 tiene el mismo valor que xn - 1.)
11111
POLINOMIO GENERADOR
g(X) = 1 +
_2,
g;X; + xn-k
(10.34)
i=l
donde el coeficiente gi es igual a 0 o 1. De acuerdo con esta expansion, el polinomio g(X) tiene
dos terminos con coeficiente 1 separados por n - k - 1 terminos. El polinomio g(X) recibe el
nombre de polinomio generador de un codigo ciclico. Este ultimo esta determinado en forma
unica por el polinomio generador g(X) en cuanto a que cada polinomio de codigo en el codigo
puede expresarse en la forma de un producto polinomial de la siguiente manera:
c(X) = a(X)g(X)
(10.35)
donde a(X) es un polinomio en X con grado k - 1. Las c(X) formadas de ese modo satisfacen la
condicion de la ecuacion (10.33), pues g(X) es un factor de xn + 1.
Supongase que se nos da el polinomio generador g(X) y que el requerimiento es codificar
la secuencia de mensaje (m0, ml' .. ., mk_ 1) en un codigo ciclico sistematico (n, k). Es decir, los bits
de mensaje se transmiten en forma inalterada, coma indica la siguiente estructura para una
palabra de codigo (vea la figura 10.4):
n - k bits de paridad
k bits de mensaje
644
CAPITULO
10
111
De acuerdo con la ecuaci6n (10.1), deseamos que el polinomio de c6digo este en la forma
c(X) = b(X) + xn-km(X)
(10.38)
(10.39)
La ecuaci6n (10.39) establece que el polinomio b(X) es el residua que resulta despues de dividir
xn-km(X) entre g(X).
Podemos resumir ahora los pasos implicados en el procedimiento de codificaci6n correspondiente a un c6digo cfclico (n, k) asegurado de una estructura sistematica. De manera especffica, procedemos de la siguiente forma:
1. Se multiplica el polinomio de mensaje m(X) por xn-k.
2. Se divide xn-km(X) entre el polinomio generador g(X), obteniendose el residuo b(X).
3. Se suma b(X) a xn-km(X), obteniendose el polinomio de c6digo c(X).
11 POLINOMIO DE VERIFICACION DE PARIDAD
Un c6digo dclico (n, k) esta especificado en forma unica por su polinomio generador g(X) de
orden (n - k). Un c6digo de este tipo se especifica tambien en forma unica mediante otro
polinomio de grado k, que se denomina polinomio de verificaci6n de paridad, definido por
k-1
h(X) = 1+
L h,X' + Xk
(10.40)
i=l
donde los coeficientes h. son 0 o 1. El polinomio de verificaci6n de paridad h(X) tiene una forma
similar al polinomio ge~erador en cuanto a que hay dos terminos con coeficiente 1, pero separados por k - 1 terminos.
El polinomio generador g(X) es equivalente a la matriz generadora G como una descripci6n del c6digo. En forma correspondiente, el polinomio de verificaci6n de paridad, denotado
por h(X), es una representaci6n equivalente de la matriz de verificaci6n de paridad H. Deese
modo encontramos que la relaci6n de matriz HGT = 0 presentada en la ecuaci6n (10.15) para
c6digos de bloque lineales corresponde a la relaci6n
g(X)h(X) mod(Xn + 1) = 0
(10.41)
Por tanto, podemos establecer que el polinomio generador g(X) y el polinomio de verificaci6n de
paridad h(X) son factores del polinomio xn + 1, como indica
g(X)h(X) = xn + 1
(10.42)
Dado el polinomio generador g(X) de un c6digo cfclico (n, k), podemos construir la matriz
generadora G del c6digo advirtiendo que los k polinomios g(X), Xg(X), ... , Xk- 1g(X) expanden el
c6digo. Por tanto, las n-tuplas correspondientes a estos polinomios pueden utilizarse como renglones de la matriz generadora G de k por n.
Sin embargo, la construcci6n de la matriz de verificaci6n de paridad H del c6digo cfclico a
partir del polinomio de verificaci6n de paridad h(X) requiere especial atenci6n, como se describe
aquL Al multiplicar la ecuaci6n (10.42) por a(x) y al utilizar despues la ecuaci6n (10.35), obtenemos
c(X)h(X) = a(X) + Xna(X)
(10.43)
Los polinomios c(X) y h(X) son a su vez definidos por las ecuaciones (10.27) y (10.40), respectivamente, lo cual significa que su producto en el primer miembro de la ecuaci6n (10.43)
contiene terminos con potencias que se extienden hasta n + k - 1. Por otra parte, el polinomio
a(X) tiene grado k- 1 o menor, lo que implica que las potencias Xk, Xk+ 1, ... , xn+ 1 no aparecen
en el polinomio en el segundo miembro de la ecuaci6n (10.43). De ese modo, igualando a
cero los coeficientes de Xk, Xk- 1, ... , xn- 1 en la expansion del polinomio de! producto c(X)h(X),
obtenemos el siguiente conjunto den - k ecuaciones:
j+k
c;hk+i-i
=0
para 0 $; j
$; n -
k-1
(10.44)
i=1
(10.45)
i=l
xn
c6rncos cicucos
Demostramos antes que el procedimiento de codificaci6n para un c6digo cfclico (n, k) en una
forma sistematica incluye tres pasos: 1) multiplicaci6n de los polinomios de mensaje m(X) por
646
CAPiTULO
Flip-flop
10
Ill
Sumador
modulo 2
FIGURA
10.8
xn-k, 2) division de xn-km(X) por el polinomio generador g(X) para obtener el residua b(X) y
3) suma de b(X) a xn-11-rr(X) para formar el polinomio de codigo deseado. Estos tres pasos pueden ejecutarse por media del codificador que se presenta en la figura 10.8, consistente en un
registro de corrimiento realimentado lineal con (n - k) etapas.
Las cajas en la figura 10.8 representan flip-flops o elementos de retardo unitario. El flip-flop
es un dispositivo que reside en uno de dos posibles estados denotados por 0 y 1. Un reloj extemo
(no indicado en la figura 10.8) controla la operacion de todos los flip-flops. Cada vez que el reloj
marca, el contenido de los flip-flops (inicialmente establecido en el estado 0) se corren hacia la
direccion de las flechas. Ademas de los flip-flops, el codificador de la figura 10.8 incluye un
segundo conjunto de elementos logicos, es decir, sumadores, los cuales calculan las sumas modulo 2 de sus respectivas entradas. Por ultimo, los multiplicadores multiplican sus respectivas entradas por los coeficientes asociados. En particular, si el coeficiente gi = 1, el multiplicador se
encuentra justamente en una "conexion" directa. Si, en cambio, el coeficiente g. = 0, el
multiplicador esta en "sin conexi6n".
'
La operaci6n del codificador que se muestra en la figura 10.8 procede de la manera siguiente:
1. La compuerta se activa. Por tanto, los k bits de mensaje se corren hacia el canal. Tan
rapido coma los k bits de mensaje han entrado al registro de corrimiento, los (n - k) bits
resultantes en el registro forman los bits de paridad [recuerde que los bits de paridad son
los mismos que los coeficientes del residua b(X)].
2. La compuerta se desactiva, interrumpiendo las conexiones de realimentacion.
3. Los contenidos del registro de corrimiento se leen en el canal.
iii1
Suponga que la palabra de c6digo (c 0 , c 1, ,en) se transmite por un canal ruidoso, originando
una palabra recibida (r0 , r 1, , rn_ 1). De la secci6n 10.3 recordamos que el primer paso en la
decodificacion de un c6digo de bloques lineal consiste en calcular el sfndrome de la palabra
recibida. Si el sfndrome es cero, no hay errores de transmisi6n en la palabra recibida. Si, en
cambio, el sfndrome es distinto de cero, la palabra recibida contiene errores de transmisi6n que
es necesario corregir.
En el caso de un c6digo cfclico en la forma sistematica, el sfndrome puede calcularse con
facilidad. Considere que la palabra recibida se representa por media de un polinomio de grado n - 1
o menor, coma indica
r(X) =To + rl x + . . . + rn-1 xn-l
(10.46)
(10.47)
(10.48)
(10.49)
(10.50)
donde el cociente es u(X) = a(X) + q(X). La ecuaci6n (10.50) muestra que s(X) es tambien el
sfndrome del polinomio de error e (X). La implicaci6n de es ta propiedad es que cuando el
polinomio del sfndrome s(X) es distinto de cero, se detecta la presencia de errores de transmisi6n en la palabra recibida.
2. Sea s(X) el sindrome de un polinomio de palabra recibida r(X). Entonces, el sindrome de Xr(X), un
corrimiento ciclico de r (X) , es Xs (X) .
Al aplicar el corrimiento cfclico en ambos miembros de la ecuaci6n (10.4 7) obtenemos
Xr(X) = Xq(X)g(X) + Xs(X)
Flip-flop
FIGURA
10.9
Sumador
modulo 2
(10.51)
648
CAPiTULO
a partir de lo cual vemos de inmediato que Xs(X) es el residua de la division de Xr(X) entre g(X).
Por tanto, el sfndrome de Xr(X) es Xs(X), como se habfa establecido. Es posible generalizar este
resultado seiialando que si s(X) es el sfndrome de r(X), entonces Xis(X) es el sfndrome de X'r(X).
3. El polinomio del sindrome s (X) es identico al polinomio de error e (X), suponiendo que las errores
estan confinados a las (n - k) bits de verificaci6n de paridad del polinomio de la palabra recibida r(X).
La suposici6n hecha aquf es otra forma de afirmar que el grado del polinomio de error e(X) es
menor o igual que (n - k - 1). Puesto que el polinomio generador g(X) es de grado(n - k), por
definici6n, se concluye que la ecuaci6n (10.50) s6lo puede ser satisfecha si el cociente u(X) es
cero. En otras palabras, el polinomio de error e(X) y el polinomio del sfndrome s(X) son el
mismo. La implicaci6n de la propiedad 3 es que, bajo las condiciones mencionadas antes, la
correcci6n del error puede conseguirse sumando simplemente el polinomio del sfndrome s (X) al
polinomio de la palabra recibida r(X).
EJEMPLO
10.3
Para ilustrar los aspectos relacionados con la representaci6n en polinomios de los c6digos dclicos,
consideramos la generaci6n de un c6digo dclico (7, 4). Con la longitud de bloque n = 7, iniciando
a partir de la factorizaci6n de X 7 + 1 en tres polinomios irreducibles:
x1 + 1 = (1 + X) (1 + x2 + X3) (1 + x + X3)
Por un "polinomio irreducible" queremos decir un polinomio que no puede factorizarse utilizando
6.nicamente polinomios con coeficientes que provienen de! campo binario. Un polinomio irreducible
de grado m se dice que sera primitivo si el entero positivo n mas pequefio para el cual el polinomio
divide a X" + 1 es n = zm - 1. Para el ejemplo presente, los dos polinomios (1 + X2 + X3) y (1 + X
+ X3) son primitivos. Consideremos
g(X) = 1 + X + X3
como el polinomio generador, cuyo grado es igual al numero de bits de paridad. Esto equivale a que
el polinomio de verificaci6n de paridad este dado por
h(X)
= (1 + X) (1 + X 2 + X3)
= l+X+X 2 +X 4
m(X) = 1 + X3
Deese modo, al multiplicar m(X) por xn-k = X3, se llega a
X"-km(X) = X3 + X6
El segundo paso es dividir X"-km(X) entre g(X), los detalles de lo cual (para el ejemplo presente) se
indican en seguida:
X 3 +X
X3 +X+l)X 6
X6
+X 3
+X4+X3
X4
X4
+X 2 +X
X 2 +X
10.4
C6digos ciclicos
649
Advierta que en esta division larga hemos tratado la sustraccion de! mismo modo que la adicion,
puesto que estamos operando en aritmetica de modulo 2. En ese caso podemos escribir
x3 + x6 = x +xi + x + xz
l+X+X 3
l+X+X 3
Es decir, el cociente a(X) y el residua b(X) son los siguientes, respectivamente:
a(X) = X+X 3
b(X) = X + X 2
Por tanto, de acuerdo con la ecuacion (10.38) encontramos que el polinomio de codigo que se desea es
c(X) = b(X) + xn-km(X)
= x + x 2 + X3 + X 6
La palabra de codigo es entonces 0111001. Los cuatro bits mas a la derecha, 1001, son los bits de
mensaje especificados. Los tres bits mas a la izquierda, 011, corresponden a los bits de verificacion
de paridad. La palabra de codigo generada de este modo es exactamente la misma que la correspondiente que se muestra en la tabla 10.1 para un c6digo de Hamming (7, 4).
Es posible generalizar este resultado afirmando que todo c6digo ciclico generado par un polinomio
primitivo es un c6digo de Hamming de distancia minima 3.
En seguida demostramos que el polinomio generador g(X) y el polinomio de verificacion de
paridad h(X) especifican en forma t'inica a la matriz generadora G y a la matriz de verificacion de
paridad H, respectivamente.
Para construir la matriz generadora G de 4 por 7, empezamos con cuatro polinomios representados por g(X) y tres versiones de corrimiento dclico de ella, segt'in se indica mediante
g(X) = 1 + X + X 3
Xg(X) = X + X 2 + X4
X 2g(X) = X 2 + X 3 + X 5
X 3g(X)
2
= X 3 + X 4 + X6
Los polinomios g(X), Xg(X), X g(X) y X g(X) representan polinomios de codigo en el codigo de
Hamming (7, 4). Silos coeficientes de estos polinomios se utilizan como los elementos de los renglones de una matriz de 4 por 7, obtenemos la siguiente matriz generadora:
l 1 0 1 0 0 01
G'= 0 1 1 0 1 0 0
0011010
0001101
Claramente, la matriz generadora G' construida de ese modo no esta en forma sistematica. Podemos
ponerla en esa forma sumando el primer renglon al tercero y agregando la suma de los primeros dos
renglones al renglon cuarto. Estas manipulaciones producen la matriz generadora que se desea:
1 0
1 0
0110100
G=
1110010
1010001
= 1 + X 2 + X 1 + X4
X h(X- ) = X + X 3 + X 4 + X 5
X 6h(x- 1 ) = x 2 + X 4 + xs + X 6
X 4 h(X- 1 )
5
650
CAPiTULO
10
111
Palabra
de
FIGURA
0-------0'
10.10
x + X3
Utilizando los coeficientes de estos tres polinomios como los elementos de los renglones de la matriz
de verificaci6n de paridad de 3 por 7, obtenemos
ool
1 111
H'= 0101110
[
0010111
En este caso tambien vemos que la matriz H' no esta en forma sistematica. Para que lo este, sumamos el tercer rengl6n al primero para llegar a
10 0 10 11
H= 0101110
[
0 0 10 1 1 1
Corrimiento
2
3
Bit de entrada
1
0
0
0 0 0 (estado inicial)
1 10
011
111
011
10.4
C6digos ciclicos
651
Bits
recibidos
Flip-flop
Sumador
modulo 2
FIGURA
10.11
Calculador del sindrome para el c6digo ciclico (7, 4) generado par el polinomio g(X) = 1 +
+ X3
EJEMPLO 10.4
Para cualquier entero positivo m 2': 3, existe un c6digo de longitud maxima con los siguientes parametros:
= zm -1
Longitud de bloque:
k=m
l+X"
h(X)
(10.52)
donde h(X) es un polinomio primitivo de grado m. Antes sefialamos que cualquier c6digo dclico generado por un polinomio primitivo es un c6digo de Hamming de distancia mfnima 3 (vea el ejemplo 10.3).
Por tanto, se concluye que los c6digos de longitud maxima son los duales de los c6digos de Hamming.
El polinomio h(X) define las conexiones de realimentaci6n del codificador. El polinomio
generador g(X) define un periodo del c6digo de longitud maxima, suponiendo que el codificador
esta en el estado inicial 00 ... 01. Para ilustrar estos puntos, considere el ejemplo de un c6digo de
longitud maxima (7, 3), que es el dual del c6digo de Hamming (7, 4) que se describe en el ejemplo
10.3. De ese modo, al elegir
h(X)
= 1+ X + X 3
= 1 + X + X 2 + X4
TABLA
Corrimiento
2
3
Bit de entrada
0
0
0
6
7
1
0
652
CAPITULO
10
Sumador
modulo 2
Flip-flop
10.12 Codificador para el c6digo de longitud maxima (7, 3); el estado inicial del codificador se muestra en la figura.
FIGURA
La figura 10.12 presenta el codificador para el c6digo de longitud maxima (7, 3), cuyas conexiones de realimentaci6n son exactamente las mismas que se presentan en la figura 8.2. El periodo
del c6digo es n = 7. Por tanto, suponiendo que el codificador se encuentre en el estado inicial
001, como se indica en la figura 10.12, encontramos que la secuencia de salida esta descrita por
1 0 0
'------v------'
estado
inicial
1110100
g(X)=l+X+X 2 +X 4
Este resultado puede validarse sin dificultad efectuando un cfrculo en torno al codificador de la
figura 10.12.
Advierta que si hubieramos elegido el otro polinomio primitivo
h(X) = 1+ X 2 + X 3
para el c6digo de longitud maxima (7, 3), obtendrfamos simplemente la "imagen" de! c6digo descrito antes, y la secuencia de salida estarfa "invertida" en el tiempo.
~
!11!
0TROS CODIGOS
cicucos
Concluimos la exposici6n de los c6digos dclicos presentando las caracterfsticas de otras tres
clases importantes de c6digos dclicos.
1_
1_
1; la fracci6n es igual a
2-(n-k-l).
l; la fracci6n es igual a
2-(n-k-l),
10.4
TABLA
10.5
C6digos ciclicos
653
C6digos CRC
Polinomio generador, g(X)
C6digo
1+
1+
1+
C6digo CRC-12
C6digo CRC-16 (EU)
C6digo CRC-ITU
n -k
x + xz + x1 + x11 + x1 z
xz + x1s + x16
xs + x12 + x16
12
16
16
La tabla 10.5 presenta los polinomios generadores de tres c6digos CRC que se han convertido en estandares internacionales. Los tres c6digos contienen 1 + X como un factor principal.
El c6digo CRC-12 se utiliza para caracteres de 6 bits y los otros dos c6digos se emplean para
caracteres de 8 bits. Los c6digos CRC proporcionan un poderoso metodo de detecci6n de errores aplicable en estrategias de solicitud de repetici6n automatica (ARQ) explicadas en la secci6n 10.1, asf como en las lfneas de suscriptor digital que se analizaron en el capftulo 4.
dmm.
Distancia mfnima:
2t + 1
Cada c6digo BCH es un c6digo de correcci6n de t errores en el sentido de que puede detectar y
corregir hasta t errores aleatorios por palabra de c6digo. Es posible describir los c6digos de
correcci6n de un solo error de Hamming como c6digos BCH. Estos ultimas ofrecen flexibilidad
en la elecci6n de los parametros de c6digo. A saber, longitud de bloque y tasa de c6digo. Ademas, en longitudes de bloque de unos cuantos cientos de bits o menos, los c6digos BCH se
encuentran entre los mas conocidos de la misma longitud de bloque y tasa de c6digo.
Un tratamiento detallado de la construcci6n de los c6digos BCH esta mas alla del objetivo de nuestra presente explicaci6n. Para proporcionar una idea de su capacidad, en la tabla
10.6 presentamos los parametros de c6digo y los polinomios generadores correspondientes a
c6digos BCH de bloque binarios de longitud hasta 25 - 1. Por ejemplo, suponga que deseamos
TABLA
10.6
15
15
15
31
31
31
31
31
11
7
5
26
21
16
11
6
1
1
2
3
1
2
3
5
11
001
101
011
1
100
011
000
010
110
10
111
100
11
111
011
101
101
110
011
000
1
10
010
110
100
101
101
010
100
011
011
001
111
101
001
111
101
111
654
CAPITULO
10
111
construir los polinomios generadores para el c6digo BCH (15, 7). De acuerdo con la tabla 10.6
tenemos (111 010 001) para los coeficientes del polinomio generador; de ese modo, escribimos
g(X)=X 8 +X 7 +X 6 +X 4 +1
C6digos Reed-Solomon6
Los c6digos Reed-Solomon constituyen una subclase importante de c6digos BCH no binarios; se abrevian en ocasiones como c6digos RS. El codificador para un c6digo RS difiere de un
codificador binario en el sentido de que este opera sobre bits multiples en vez de bits individuales.
Espedficamente, un c6digo RS (n, k) se utiliza para codificar sfmbolos de m bits en bloques consistentes den = zm - 1 sfmbolos, es decir, m(2m - 1) bits, donde m 2'. 1. Por tanto, el algoritmo de
codificaci6n expande un bloque de k sfmbolos an sfmbolos agregando n - k sfmbolos redundantes.
Cuando m es una potencia entera de dos, los sfmbolos de m bits reciben el nombre de bytes. Un
valor popular de mes 8; en realidad, los c6digos RS de 8 bits son extremadamente poderosos.
Un c6digo RS de correcci6n de t errores tiene los siguientes parametros:
Longitud de bloque:
Tamafio del mensaje:
Tamafio de la verificaci6n de paridad:
Distancia minima:
n = zm - 1 sfmbolos
k simbolos
n - k = 2t sfmbolos
dmm, = 2t + 1 simbolos
La [ongitud de bloque de! c6digo RS es una unidad menor que el tamafio de un sfmbolo de
c6digo, y la distancia minima es mayor en uno que el numero de sfmbolos de verificaci6n de
paridad. Los c6digos RS usan con gran eficiencia la redundancia, y las longitudes de bloque y los
tamafios de sfmbolo pueden ajustarse facilmente para alojar una amplia gama de tamafios de
mensaje. Ademas, los c6digos RS ofrecen un extenso intervalo de tasa de c6digo que es posible
elegir para optimizar el desempefio. Por ultimo, estan disponibles tecnicas de decodificaci6n
eficiente que se emplean con c6digos RS, lo cual es una raz6n mas para su amplia aplicaci6n
(por ejemplo, los sistemas de audio digital de disco compacto).
L
n(L+M)
r=----
bits/simbolo
(10.53)
Por lo comun, tenemos L > > M. Por tanto, la tasa de c6digo se simplifica en
1
r::::: - bits/simbolo
n
(10.54)
10.5
Codigos convolucionales
655
Sumador
Entrada
Salida
Flip-flop
a)
Flip-flop
Entrada
Sumador
modulo 2
b)
FIGURA
656
CAPITULO
10
WJ
(10.55)
donde D denota la variable de retardo unitario. El codificador convolucional completo se describe mediante un conj unto de polinomios generadores {gOl (D), g(l) (D), ... , g(n) (D)}. Tradicionalmente se emplean diferentes variables para la descripci6n de los c6digos convolucionales y
dclicos, utilizandose comunmente D en los c6digos convolucionales y X en los dclicos.
~ EJEMPLO 10.5
Considere el codificador convolucional de la figura 10.13a, el cual tiene dos trayectorias numeradas
1 y 2 para una referenda conveniente. La respuesta al impulso de la trayectoria 1 (es decir, la
trayectoria superior) es (1, 1, 1). For tanto, el polinomio generador correspondiente esta dado por
gOl(D)=l+D+D 2
La respuesta al impulso de la trayectoria 2 (es decir, la trayectoria inferior) es (1, 0, 1). Deese modo,
el polinomio generador correspondiente se define mediante
g(2l(D) =1 +Dz
Para la secuencia de mensaje (10011), por ejemplo, tenemos la representaci6n de polinomio
m(D) = 1 + D 3 + D 4
Como con la transformada de Fourier, la convoluci6n en el dominio de! tiempo se transforma en
multiplicaci6n en el dominio D. De esa manera, el polinomio de salida de la trayectoria 1 esta dado por
10.5
C6digos convolucionales
657
La secuencia de salida de la trayectoria 2 es entonces (1011111). Por ultimo, al multiplexar las dos
secuencias de salida de las trayectorias 1 y 2, obtenemos la secuencia codificada
658
CAPiTULO
10
Ill
00
00
Ta 11
00
a
11
10
I
Tb 01
10
00
11
Tc
11
oo
01
01
Td 10
00
00
11
Ta 11
10
10
00
Tb 01
11
11
01
01
ti
1
I
I coo
01
10
Id 10
00
00
Ta 11
11
10
11
Tb 01
10
11
10
00
I c 00
01
01
Td 10
11
00
11
Ta 11
01
10
00
lb 01
01
11
01
10
lc
T oo
01
10
Td 10
FIGURA
10.14
plemente como (mi-1' .. ., mi-K+z, mi-K+ 1). En el caso de un codificador convolucional simple de la
figura 10.13a tenemos (K - 1) = 2. Por tanto, el estado de este codificador puede asumir uno
cualquiera de cuatro valores posibles, como se describe en la tabla 10. 7. El enramado contiene (L +
K) niveles, donde Les la longitud de la secuencia de mensaje entrante y K es la longitud de restricci6n
del c6digo. Los niveles del enramado se indican como j = 0, 1, .. ., L + K - 1 en la figura 10.15 para
K = 3. El nivel j se conoce tambien como profundidad j; ambos terminos se emplean de manera
indistinta. Los primeros (K - 1) niveles corresponden a la desviaci6n del codificador a partir del
estado inicial a, y los ultimos (K - 1) niveles corresponden al regreso del codificador al estado a.
10.5
00
00
',11
',11
00
00
Codigos convolucionales
659
00
a..-~~-+-~~--41.--~~--~~-.~~-.
''
b
''
'
''
'
'\-.
\~
11 '
/,
10
\
01
2
FIGURA
'
/ \ 10
/ \ 10
10.15
:.
\
01
01
01
01
\ _ _!Q__ \
Nivelj= 0
11
\ A'OlA'OlA'
\
'
j\,,
' 00~'
\ \ ,00~'
\
,00~
10
11 '
_JQ__ \ _ _}Q_:.
5 L-1
L+l
L+2
Claramente, no es posible alcanzar todos los estados en estas dos porciones del enramado. Sin embargo, en la parte central del mismo, en el cual el nivel j se encuentra en el intervalo K - 1 :s; j :s; L,
resultan alcanzables todos los estados del codificador. Advierta tambien que la parte central del
enramado exhibe una estructura peri6dica fija.
Considere a continuaci6n una parte del enramado correspondiente a los tiempos j y j + l.
Suponemos que j ~ 2 para el ejemplo que se esta considerando, por lo que es posible que el estado
presente del codificador sea a, b, c o d. Por conveniencia en la presentaci6n, hemos reproducido esta
parte del enramado en la figura 10.16a. Los nodos de la izquierda representan los cuatro posibles
estados presentes del codificador, en tanto que los nodos de la derecha representan los estados siguientes. Claramente, podemos unir los nodos izquierdo y derecho. Al hacerlo, obtenemos el diagrama de estado del codificador, ilustrado en la figura 10.16b. Los nodos de la figura representan los
cuatros estados posibles del codificador, teniendo cada nodo dos ramas entrantes y dos ramas salientes. Una transici6n de un estado a otro en respuesta a la entrada 0 se representa mediante una rama
continua, en tanto que una transici6n en respuesta a una entrada 1 se ilustra mediante una rama
punteada. La marca binaria sobre cada rama representa la salida del codificador cuando esta se
mueve de un estado a otro. Suponga, por ejemplo, que el estado presente del codificador es (01), lo
cual se representa por medio del nodo c. La aplicaci6n de la entrada 1 al codificador de la figura
10.13a produce el estado (10) y la salida codificada (00). Por tanto, con la ayuda de este diagrama de
estado, podemos determinar de inmediato la salida del codificador de la figura 10.13a para cualquier
secuencia de mensaje entrante. Simplemente empezamos en el estado a, el estado inicial de puros
ceros, y proseguimos a traves del diagrama de estado de acuerdo con la secuencia de mensaje. Seguimos una rama continua si la entrada es cero y una rama punteada si esta es uno. A medida que se
recorre cada rama, se genera la marca binaria correspondiente sobre ella. Considere, por ejemplo, la
secuencia de mensaje (10011). Para esta entrada seguimos la trayectoria abcabd y, por tanto, se
genera la secuencia (11, 10, 11, 11, 01), la cual concuerda exactamente con nuestro resultado
TABLA
Estado
Descripci6n binaria
a
b
c
00
10
01
11
660
CAPITULO
10
10
/"');.
I
I
\
I
I
d
OlJ
01
I
I
10
I
b
\ //
/
/.
00
\
'//
........
\ ----<E-----
)\
\
\
111'\
11
\
\
\
o~
\
10
Profundidad
----------'9d
00
j+ 1
j
a)
b)
10.16 a) Una porci6n de la parte central del enramado para el codificador de la figura 10.13a.
b) Diagrama de estado del codificador convolucional de la figura 10.13a.
FIGURA
10.6
661
dado que se envi6 c. La funci6n de verosimilitud logaritmica es igual a log p(r Ic). El decodificador
de maxima verosimilitud o regla de decision se describe de la manera siguiente:
Elfjase la estimaci6n c para la cual la funci6n
logarftmica log p(r I c) es maxima.
(10.56)
Considere ahora el caso especial de un canal simetrico binario. En este caso, tanto el
vector de c6digo transmitido c como el vector recibido r representan secuencias binarias de
longitud N, por ejemplo. Naturalmente, estas dos secuencias quiza difieran entre sf en algunos
lugares debido a errores que resultan del ruido del canal. Sean c. y r los elementos i-esimo de c
y r, respectivamente. Tenemos entonces
l
p(ric) = IJp(rJJ
(10.57)
i=l
log p(rlc) =
I, log p( r; le, )
(10.58)
i=l
p(r. lc ) = {p,
l
sir; t: c,
1-p, sir;
= ci
(10.59)
Suponga tambien que el vector r difiere del vector de c6digo transmitido c en exactamente d
posiciones. El numero d es la distancia de Hamming entre los vectores r y c. Entonces, es posible
reescribir la funci6n de verosimilitud logarftmica en la ecuaci6n (10.58) como
log p(ric) = d log p + (N -d) log(l- p)
= d log(-p-) + N log(l- p)
(10.60)
1-p
En general, la probabilidad de que ocurra un error es suficientemente baja para que supongamos que p < 1/2. Advertimos tambien que N log(l - p) es una constante para toda c. Por tanto,
podemos reenunciar la regla de decodificaci6n de maxima verosimilitud para el canal simetrico
binario de la manera que sigue:
Elfjase la estimaci6n c que minimice la distancia de Hamming
entre el vector recibido r y el vector transmisor c.
(10.61)
EL ALGORITMO DE VITERBI9
La equivalencia entre la decodificaci6n de maxima verosimilitud y la decodificaci6n de distancia mfnima para un canal simetrico binario implica que es posible decodificar un c6digo
convolucional eligiendo una trayectoria en el arbol de c6digo cuya secuencia codificada difiere
de la secuencia recibida en unos cuantos numeros de lugares. Puesto que un arbol de c6digo es
equivalente a un enramado, es posible igualmente limitar nuestra elecci6n a las trayectorias
posibles en la representaci6n de enramado del c6digo. La raz6n por la que se prefiere el enramado
662
CAPiTIJLO
10
sobre el arbol es que el numero de nodos en cualquier nivel del enramado no continua creciendo cuando aumenta el numero de bits de mensaje entrantes; mas bien, se mantiene constante
en 2K- 1, donde K es la longitud de restriccion del codigo.
Considere, por ejemplo, el diagrama de enramado de la figura 10.15 para un codigo
convolucional con tasa r = 1/2 y longitud de restriccion K = 3. Observamos queen el nivelj = 3
existen dos trayectorias que entran a cualquiera de los cuatro nodos en el enramado. Ademas,
estas dos trayectorias seran identicas hacia adelante desde ese punto. Claramente, un decodificador
de distancia minima quiza tome una decision en ese punto con respecto a cual de esas trayectorias
retener, sin ninguna perdida en el desempefio. Es posible tomar una decision similar en el nivel j =
4, y asf sucesivamente. Esta secuencia de decisiones es exactamente lo que hace el algoritmo de
Viterbi cuando avanza a traves del enramado. El algoritmo opera al calcular una metrica o discrepancia para cada trayectoria posible en el enramado. La metrica para una trayectoria particular se
define como la distancia de Hamming entre la secuencia codificada representada por esa trayectoria y la secuencia recibida. Por tanto, en cada nodo (estado) en el enramado de la figura 10.15,
el algoritmo compara las dos trayectorias que entran al nodo. Se retiene la trayectoria con metrica
inferior y se descarta la otra. Este calculo se repite para cada nivelj del enramado en el intervalo M
~ j ~ L, donde M = K - 1 es la memoria del codificador y L es la longitud de la secuencia de
mensaje entrante. Las trayectorias que retiene el algoritmo reciben el nombre de trayectorias sobrevivientes o activas. Para un codigo convolucional de longitud de restriccion K = 3, por ejemplo,
nunca se almacenaran mas de 2K-l = 4 trayectorias sobrevivientes y SUS metricas. Se garantiza
siempre que esta lista de 2K-l trayectorias contendra la eleccion de maxima verosimilitud.
Una dificultad que puede surgir en la aplicacion del algoritmo de Viterbi es la posibilidad
de que cuando se comparan las trayectorias que entran a un estado, se encuentra que sus
metricas seran identicas. En una situacion tal, nos decidimos por un volado (es decir, hacemos
simplemente una suposicion).
En resumen, el algoritmo de Viterbi es un decodificador de maxima verosimilitud, que es
optimo para una canal A WGN. Procede paso por paso del modo siguiente:
= 0,
En ese caso, en el nivel (tiempo de reloj) j + 1, se calcula la metrica para todas las trayectorias
que entran en cada estado del enramado agregando la metrica de las ramas entrantes a la
metrica de la trayectoria sobreviviente conectora desde el nivel j. Por tanto, en cada estado se
identifica la trayectoria con la merrica mas baja como la sobreviviente del paso j + 1, actualizando de esa manera el calculo.
Paso final
Continua el calculo hasta que el algoritmo completa SU busqueda hacia adelante, a traves del
enramado y, por tanto, llega al nodo de terminacion (es decir, el estado de puros ceros), momenta en
el que toma una decision acerca de la trayectoria de maxima verosimilitud. Entonces, al igual que un
decodificador de bloque, la secuencia de sfmbolos asociada con esa trayectoria se libera hacia el
destino como la version decodificada de la secuencia recibida. En este sentido, resulta entonces mas
correcto referirse al algoritmo de Viterbi como un estimailor de secuencia de rruixima verosimilitud.
10.6
663
Sin embargo, cuando la secuencia recibida es muy larga (casi infinita), el requerimiento de
almacenamiento del algoritmo de Viterbi se vuelve demasiado alto y deben establecerse algunos
compromisos. El metodo que suele seguirse consiste en "truncar" la memoria de la trayectoria del
decodificador, como se describe a continuacion. Una ventana de decodificaci6n de longitud 1 se especifica y el algoritmo opera sobre una trama correspondiente de la secuencia recibida, interrumpiendose siempre despues de 1 pasos. Se realiza entonces una decision con respecto a la "mejor" trayectoria
y se libera al usuario el sfmbolo asociado con la primera rama sobre esa trayectoria. Se elimina el
sfmbolo asociado con la ultima rama de la trayectoria. A continuacion, la ventana de decodificacion
se mueve hacia adelante un intervalo de tiempo, y se toma una decision sobre la siguiente trama
de codigo, etc. Las decisiones de decodificacion que se llevan a cabo de esta manera ya no son en
verdad de maxima verosimilitud, aunque pueden hacerse casi tan buenas siempre que la ventana
de decodificacion sea suficientemente larga. La experiencia y el analisis han demostrado que se
obtienen resultados satisfactorios si la longitud de la ventana de decodificacion 1 es del orden de 5
veces la longitud de restriccion K del codigo convolucional o mayor.
EJEMPLO
10.6
Suponga que el codificador de la figura 10.13a genera una secuencia de puros ceros que se envfa por
un canal simetrico binario, y que la secuencia recibida es (0100010000 ... ). Hay dos errores en la
secuencia recibida debido al ruido en el canal: uno en el segundo bit y el otro en el sexto bit.
Deseamos demostrar que este patron de error doble es corregible mediante la aplicacion de! algoritmo de decodificacion de Viterbi.
En la figura 10.17 presentamos los resultados de la aplicacion de! algoritmo para el nivel
j = 1, 2, 3, 4, 5. Vemos que paraj = 2 hay (para la primera vez) cuatro trayectorias, una para cada
uno de los cuatro estados de! codificador. La figura incluye tambien la metrica de cada trayectoria
para cada nivel en el calculo.
En el !ado izquierdo de la figura 10.17, paraj = 3 mostramos las trayectorias que entran a
cada uno de los estados, junta con sus metricas individuales. En el !ado derecho de la figura ilustramos las cuatro sobrevivientes que resultan de la aplicacion de! algoritmo en el nivel j = 3, 4, 5.
Al examinar las cuatro sobrevivientes de la figura 10.17 para j = 5, vemos que la trayectoria
de puros ceros tiene la metrica mas pequefta y seguira siendo la trayectoria de metrica menor desde
este punto hacia adelante. Esto demuestra claramente que la secuencia de puros ceros es la eleccion
de maxima verosimilitud de! algoritmo de decodificacion de Viterbi, la cual concuerda exactamente
con la secuencia transmitida.
<ll
EJEMPLO
10. 7
Suponga a continuacion que la secuencia recibida es (1100010000 ... ), la cual contiene tres errores
al compararse con la secuencia de puros ceros transmitida.
En la figura 10.18 mostramos los resultados de la aplicacion de! algoritmo de decodificacion
de Viterbi para j = 1, 2, 3, 4. Vemos que en este ejemplo la trayectoria correcta se ha eliminado en
el nivel j = 3. Es claro que un patron de tres errores resulta incorregible mediante el algoritmo de
Viterbi cuando se aplica a un codigo convolucional de tasa 1/2 y longitud de restriccion K = 3. La
excepcion a esta regla es un patron de error triple distribuido por un periodo mas largo que una
longitud de restriccion, en cuyo caso es muy probable que sea corregible.
<lll
11111 DISTANCIA LIBRE DE UN CODIGO CONVOLUCIONAL
El desempeflo de un codigo convolucional depende no solo del algoritmo de decodificacion utilizado, sino tambien de las propiedades de distancia del codigo. En este contexto, la medida simple
mas importante de la capacidad de un codigo convolucional para combatir el ruido del canal es la
distancia libre, denotada por d1ibre La distancia libre de un codigo convolucional se define como la
distancia de Hamming minima entre cualesquiera dos palabras de c6digo en el c6digo. Un codigo
convolucional con distancia libre dlibre puede corregir t errores si y solo si dlibre es mayor que 2t.
664
CAPITULO
10
111
01
o-..
j=l
''
Secuencia
recibida
''
'-.!
00
01
0"'
''
1
.....
''
''
''
'\.. '3
j= 2
\~2
\
\
\
\
2
Secuencia
recibida
01
01
00
''
''
''
'~
''
''
''{
j= 3
''
' '-2
\\ ) ( ' \ 2
\
\3
----
\
Secuencia
recibida
01
00
01
00
\2
"3
Sobrevivientes
j=4
2
Sobrevivientes
Secuencia
recibida
01
0
' ' ,1
j= 5
00
01
00
00
2
0"'
1
"'
'
'
',. ., . ',x2
/,/ . . 3
\,\ / /
,),03
2
3
\
\
Sobrevivientes
FIGURA
10.17
\3
665
11
2
o'''
j = 1
' ,O
Secuencia
recibida
11
00
2
0'
''
''
~4
j=2
1
\
\
\
...
Secuencia
recibida
11
00
01
2
j=3
3
Secuencia
recibida
11
0..
' ',
00
''
00
2
j=4
01
,'
,'A.,, ,'
':<-,
' \ , / : ,1''\'3
\
FIGURA
10.18
La distancia libre puede obtenerse en forma bastante simple a partir del diagrama de
estado del codificador convolucional. Considere, par ejemplo, la figura 10.16b, la cual muestra
el diagrama de estado del codificador de la figura 10.13a. Cualquier secuencia de c6digo distinta de cero corresponde a una trayectoria completa que empieza y termina en el estado 00 (es
decir, el nodo a). Encontramos entonces de utilidad dividir este nodo de la manera que se ilustra
en el diagrama de estado modificado de la figura 10.19, el cual puede considerarse coma una
grafica del flujo de seiial con una sola entrada y una sola salida. Una grafica del flujo de sefial
consiste en nodos y ramas dirigidas; opera mediante las siguientes reglas:
1. Una rama multiplica la sefial en su nodo de entrada par la transmitancia que caracteriza a esa
rama.
2. Un nodo con ramas entrantes suma las sefiales producidas par todas esas ramas.
3. La sefial en un nodo se aplica igualmente a todas las ramas que salen de ese nodo.
666
CAPITULO
10
111
DL
f'1
I
I
I
I
\I
d
I
I
I
DLj
I
I
D 2L
DL
~--~------~~--~~----;1~-----ao
b '- ..... ___ -...C- ___ .,..,.,,,. c
L
FIGURA
10.19
b=D La 0 +Lei
c = DLb+ DLd
d = DLb + DLd
(l0. 62 )
a 1 =D 2 Lc
donde a0, b, c, d y a 1 denotan las sefiales de nodo de la grafica. Resolviendo este conjunto de
ecuaciones (10.62) para la proporcion a/a 0 , encontramos que la funcion de transferencia de la
grafica en la figura 10.19 es ta dada por
osv
T(D L) =
'
1-DL(l+L)
(10.63)
(10.64)
i=O
Dejando L = 1 en la ecuacion (10.64), obtenemos entonces la funci6n de transferencia de distancia expresada en la forma de una serie de potencias:
T(D, 1) = 0 5 + 2D 6 + 40 1 + ...
(10.65)
Puesto que la distancia libre es la distancia de Hamming minima entre cualesquiera dos palabras de
codigo en el codigo y la funcion de transferencia de distancia T(D, 1) enumera el numero de palabras
de codigo que estan a una distancia de separacion determinada, se concluye que el exponente del
primer termino en la expansion de T(D, 1) define la distancia libre. De ese modo, con base en la
ecuacion (10.65), el codigo convolucional de la figura 10.13a tiene una distancia libre dlibre = 5.
Este resultado indica que hasta dos errores en la secuencia recibida son corregibles, ya que
dos o un numero menor de errores de transmision provocaran que la secuencia recibida se
encuentre a lo mas a una distancia de Hamming de 2 de la secuencia transmitida, aunque a
10.6
667
TABLA
Longitud restrictiva K
Sisterruitico
2
3
No sisterruitico
3
5
4
4
6
6
8
10
10
menos de una distancia de Hamming de 3 desde cualquier otra secuencia de c6digo. En otras
palabras, a pesar de la presencia de cualquier par de errores de transmisi6n, la secuencia recibida permanece mas cercana a la secuencia transmitida que cualquier otra posible secuencia de
c6digo. Sin embargo, este enunciado deja de ser valido si hay tres o mas errores de transmisi6n
espaciados a muy corta distancia en la secuencia recibida. Estas observaciones confirman los
resultados que se indicaron antes en los ejemplos 10.6 y 10. 7.
Al utilizar la funci6n de transferencia de distancia T(D, 1) para calcular la distancia libre de
un c6digo convolucional, se supone que la serie de potencias en la variable de retardo unitario D
que representa a T(D, 1) es convergente (es decir, su suma tiene un valor "finito"). Esta suposici6n
se necesita para justificar la expansion que se da en la ecuaci6n (10.65) para el c6digo convolucional
de la figura 10.13a. Sin embargo, no hay garantfa de que T(D, 1) sea siempre convergente. Cuando T(D, 1) es no convergente, se ocasiona un numero infinito de errores de decodificaci6n mediante un numero finito de errores de transmisi6n; el c6digo convolucional esta sujeto entonces a
una propagaci6n de errores catastr6fica, y el c6digo recibe el nombre de c6digo catastr6fico. 10 En
este contexto vale la pena senalar que un c6digo convolucional sisterruitico no puede ser catastr6fico. Desafortunadamente, para una longitud de restricci6n preestablecida K, las distancias libres
que pueden conseguirse con c6digos convolucionales sistematicos utilizando esquemas como el
que se muestra en la figura 10.13, suelen ser mas pequefi.os que en el caso de c6digos convolucionales
no sistematicos, como se indica en la tabla 10.8.
11 GANANCIA DE CODIFICACION ASINTOTICA 11
La funci6n de transferencia del diagrama de estado del codificador, modificada de una manera
similar a la que se ilustra en la figura 10.19, puede utilizarse para evaluar una cota sabre la tasa de
error de bits para un esquema de decodificaci6n dado; sin embargo, los detalles de esta evaluaci6n estan mas alla del objetivo de nuestro analisis presente. Aquf resumimos simplemente los
resultados de dos canales especiales, a saber, el canal simetrico binario y el canal con ruido
blanco gaussiano aditivo (AWGN) de entrada binaria, suponiendo el uso de corrimiento de
fase por llaveo (PSK) binaria con detecci6n coherente.
1. Canal simetrico binario. Este puede modelarse como un canal con ruido blanco gaussiano aditivo con corrimiento de fase por llaveo (PSK) binaria como la modulaci6n y con demodulaci6n de
decisiones rfgidas. La probabilidad de transici6n p del canal simetrico binario es entonces igual a
la tasa de error de bits (BER) para el sistema PSK binario no codificado. Del capftulo 6 recordamos
que para valores grandes de E/N0 , la raz6n entre la energfa de la senal por bit y la densidad
espectral de potencia del ruido, el factor exponencial exp(-E/N0) domina la tasa de error de bits
correspondiente a la PSK binaria sin codificaci6n. Por otra parte, la tasa de error de bits para el
mismo esquema de modulaci6n con codificaci6n convolucional resulta dominada por el factor
exponencial exp(-d1ibr/E/2N0), donde res la tasa de c6digo y dlibre es la distancia libre del c6digo
668
CAPiTULO
10
convolucional. En consecuencia, como una figura de merito para medir la mejora en el desempeno con respecto a los errores que se cometen por el uso de codificaci6n con decodificaci6n de
decisiones rfgidas, podemos utilizar los exponentes para definir la ganancia de codificaci6n asint6tica
(en decibeles) coma sigue:
G == 10 log ( dlibre
a
IO
r~B
(10.66)
2. Canal AWGN de entrada binaria. Considere a continuaci6n el caso de un canal AWGN sin
memoria de entrada binaria y sin cuantizaci6n de salida [es decir, la amplitud de salida se encuentra en el intervalo (-=, oo)]. Para este canal, la teorfa demuestra que para valores grandes de E/N0 ,
la tasa de error de bits correspondientes a la PSK binaria con codificaci6n convolucional esta
dominada por el factor exponencial exp(~ibr/E/N0 ), donde los parametros son coma se definieron antes. En este caso encontramos que la ganancia de codificaci6n asint6tica esta definida por
Ga ==10log 10 (dlibrer)dB
(10.67)
A partir de las ecuaciones (10.66) y (10.67) vemos que la ganancia de codificaci6n asint6tica
para el canal AWGN de entrada binaria es mayor que la correspondiente al canal simetrico binario
en 3 dB. En otras palabras, para E/N0 grande, el transmisor de un canal simetrico binario debe
generar 3 dB adicionales de energfa (o potencia) de la senal sabre la que corresponde al canal
AWGN de entrada binaria si se va a conseguir el mismo desempefto en relaci6n con los errores.
Claramente existe una ventaja que se logra al permitir una salida de demodulador no cuantizada en
lugar de realizar decisiones rigidas. Sin embargo, esta mejora en el desempeno se alcanza a costa de la
mayor complejidad del decodificador debida al requerimiento de aceptar entradas anal6gicas.
La ganancia de codificaci6n asint6tica correspondiente a un canal A WGN de entrada
binaria se aproxima hasta dentro de aproximadamente 0.25 dB mediante un canal sin memoria
discreto de salida Q-aria y entrada binaria con el numero de niveles de representaci6n Q = 8.
Esto quiere decir que es posible evitar la necesidad de un decodificador anal6gico utilizando un
decodificador de decisiones flexibles que realiza la cuantizaci6n de salida finita (por lo comun,
Q = 8), y llevar a cabo un desempefto pr6ximo al 6ptimo.
10. 7
669
puntos de sefial.
3. La decodificacion de decisiones flexibles se realiza en el receptor, en el cual la secuencia
permisible de sefiales se modela como una estructura de enramado; de ahf el nombre de
"codigos de enramado".
Este ultimo requerimiento es el resultado de utilizar una constelacion de sefiales agrandada. Al
incrementar el tamafio de la constelacion, aumenta la probabilidad del error de sfmbolo para una
relacion de sefial a ruido fija. Por tanto, con la demodulacion de decisiones rfgidas antes de empezar encararfamos una perdida de desempefio. La realizacion de la decodificacion de decisiones
flexibles sobre el enramado de codificacion y modulacion combinado alivia este problema.
En la presencia del AWGN, la decodificacion de maxima verosimilitud de los codigos de
enramado consiste en determinar aquella trayectoria particular a traves del enramado con distancia
euclidiana cuadrati.ca minima para la secuencia recibida. Por lo tanto, en el disefio de los codigos de
enramado, el enfasis radica en maximizar la distancia euclidiana entre los vectores de codigo (o,
equivalentemente, las palabras de codigo) en vez de maximizar la distancia de Hamming de un
codigo de correccion de errores. La razon de este procedimiento es que, salvo para la codificacion
convencional con PSK binaria y QPSK, la maximizacion de la distancia de Hamming no es lo mismo
que la maximizacion de la distancia euclidiana al cuadrado. En seguida se adopta la distancia euclidiana
coma la medida de distancia de interes. Ademas, si bien es posible un tratamiento mas general, el
analisis (por eleccion) se confina al caso de constelaciones bidimensionales de los puntos de la sefial. La
implicacion de una eleccion de este tipo es restringir el desarrollo de codigos de enramado a esquemas de modulacion por amplitud y/o fase multinivel, tales como la PSK M-aria y la QAM M-aria.
El metodo utilizado para disefiar este tipo de codigos de enramado implica dividir una
constelacion M-aria de interes sucesivamente en 2, 4, 8, ... subconjuntos con tamafio M/2,
M/4, M/8, ... , y en tener progresivamente mayores distancias euclidianas mfnimas crecientes
entre sus puntos de sefial respectivos. Un metodo de disefio como este mediante la division de
conjunto representa la "idea clave" en la construccion de tecnicas de modulacion de codificacion eficientes para canales limitados en banda.
En la figura 10.20 ilustramos el procedimiento de division considerando una constelacion
circular que corresponde a la PSK 8. La figura describe la propia constelacion y los subconjuntos
d0
=2 sen
(i) =../2-../7.
d l
.J(o
0
0 0
FIGURA
10.20
00
0
0 0
0 0
NUmero de
seflal
.._d
0
2..._
0
0
0 0
0.
10
2
01
1
11
3
0
0
670
CAPiTULO
10
llll
I"
~ ~
d~o
10". 0
70
0
0 0
0
0 0 0
01
d~oo
3
0
0 0
0
0
NUmero de
sefial
0
0 0
0
0
000
FIGURA
10.21
70
eo~
0
0
0
0
0 0
0 0
0 0 0
\1
01
01
0 0
0
0 0
010
2
110
6
001
l
\1
01
\1
0 0
100
4
\1
101
5
011
3
111
7
2 y 4 que resultan de dos niveles de division. Estos subconjuntos comparten la propiedad comun
de que las distancias euclidianas mfnimas entre sus puntos individuales siguen un patron creciente: d0 < d 1 < dzLa figura 10.21 ilustra la division de una constelacion rectangular correspondiente a la
QAM 16. Aquf tambien vemos que los subconjuntos tienen un incremento dentro de las distancias euclidianas del subconjunto: d0 < d 1 < d2 < d3
Con base en los subconjuntos que resultan de la division sucesiva de una constelacion
bidimensional, es posible idear esquemas de codificacion relativamente simples e incluso altamente efectivos. Especfficamente, para enviar n bits/sfmbolo con modulaci6n en cuadratura (es
decir, una que tiene componentes en fase y en cuadratura), empezamos con una constelacion
bidimensional de 2n+l puntos de sefial apropiada para el formato de modulacion de interes; una
malla circular se utiliza para la PSK M-aria, y una rectangular para la QAM M-aria. En cualquier caso, la constelacion se divide en subconjuntos de 4 u 8. Uno o dos bits entrantes por
sfmbolo ingresan a un codificador convolucional binario de tasa 1/2 o 2/3, respectivamente; los
dos o tres bits codificados por sfmbolo que resultan determinan la eleccion del subconjunto
particular. Los bits de datos no codificados que quedan determinan que punto particular del
subconjunto elegido se va a transmitir por medio de sefiales. Esta clase de codigos de enramado
se conocen como c6digos Ungerboeck.
Puesto que el modulador tiene memoria, recurrimos al algoritmo de Viterbi para realizar
la estimacion de la secuencia de maxima verosimilitud en el receptor. Cada rama en el enramado
del codigo Ungerboeck corresponde a un subconjunto mas que a un punto de la sefial individual. El primer paso en la deteccion implica determinar el punto de la sefial dentro de cada
subconjunto que es mas proximo al punto de la sefial recibida en el sentido euclidiano. El punto
de la sefial determinado de esta manera y su metrica (es decir, la distancia euclidiana al cuadrado entre el y el punto recibido) puede utilizarse de aquf en adelante para la rama en cuestion, y
el algoritmo de Viterbi puede continuar entonces de la manera usual.
m C6rncos
UNGERBOECK PARA LA
PSK 8
El esquema de la figura 10.22a describe al codigo Ungerboeck PSK 8 mas simple parn la transmision de 2 bits/sfmbolo. El esquema utiliza un codificador convolucional de tasa 1/2; el enramado
10. 7
671
r---------------------
Entrada
,
1
Flip-flop
Asignador de
sefial PSKB
1
0 0 0 0
0 0 1 1
0 0 1
0 1
0 1 0 1 0
1
I
I
I
I
:
I
I
1----------------------~
Codificador convolucional de tasa 1/2
0 1 2 3 4 5 6 7
Salida
NUmero de seiial
a)
Estado del
codificador
000
000
00
10
01
11
b)
10.22 a) C6digo Ungerboeck de cuatro estados para la PSK 8; el asignador se obtiene de la figura
10.20. b) Enramado de! c6digo.
FIGURA
correspondiente del c6digo se presenta en la figura 10.22b, el cual tiene cuatro estados. Advierta que el bit mas significativo de la palabra binaria entrante se deja sin codificar. Por tanto, cada
rama del enramado puede corresponder a dos valores de salida diferentes del modulador PSK 8
o, equivalentemente, a uno de los cuatro subconjuntos de 2 puntos que se muestra en la figura
10.20. El enramado de la figura 10.22b incluye tambien la trayectoria de distancia minima.
El esquema de la figura 10.23a describe otro c6digo Ungerboeck PSK 8 para transmitir 2 bits/
muestra; este es el siguiente en nivel de complejidad. El segundo esquema utiliza un codificador
convolucional de tasa 2/3. Por tanto, el enramado correspondiente del c6digo tiene ocho estados,
como se indica en la figura 10.23b. En este caso, ambos bits de la palabra binaria entrante se codifican. Por tanto, cada rama del enramado corresponde a un valor de salida espedfico del modulador
PSK 8. El enramado de la figura 10.23b incluye tambien la trayectoria de distancia minima.
Las figuras 10.22b y 10.23b incluyen tambien los estados del codificador. En la figura
10.22, el estado del codificador se define por medio de los contenidos del registro de corrimiento de dos etapas. Por otra parte, en la figura 10.23 se define por medio del contenido del registro
de corrimiento de una etapa (parte superior), seguido por el del registro de corrimiento de dos
etapas (parte inferior).
672
CAPITULO
10 "'
r---------------------Flip-flop
:
1
I
I
I
I
I
l
I
Entrada
I
I
I
I
I
I
I
I
I
Asignador de
sef\al PSK 8
I
I
Sumador
modulo 2
0 0 0 0 1
I
I
i
I
I
I
I
0 0
~---------------------J
0
0
0 0
0
2 3 4 5 6 7
Salida
NUmero de seflal
a)
Estado del
codificador
000
000
000
000
010
100
110
001
011
101
111
b)
FIGURA 10.23 a) C6digo Ungerboeck de ocho estados para la PSK 8; el asignador se obtiene de la figura 10.20.
b) Enramado del c6digo con solo algunas de las ramas mostradas.
10.7
673
(10.68)
ref
donde dlihre es la distancia euclidiana libre del c6digo y dref es la distancia euclidiana minima de un
esquema de modulaci6n sin codificaci6n que opera con la misma energfa de sefial por bit. Por
ejemplo, al usar el c6digo PSK 8 Ungerboeck de la figura 10.22a, la constelaci6n de sefiales
tiene 8 puntos de mensaje y enviamos 2 bits de mensaje por punto. Por tanto, la transmisi6n sin
codificaci6n requiere una constelaci6n de sefiales con 4 puntos de mensaje. Es posible considerar entonces la PSK 4 sin codificaci6n coma la referencia para el c6digo PSK 8 Ungerboeck de
la figura 10.22a.
El c6digo PSK 8 Ungerboeck de la figura 10.22a alcanza una ganancia de codificaci6n
asint6tica de 3 dB, que se calcula de la manera siguiente:
1. Cada rama del enramado de la figura 10.22b corresponde a un subconjunto de dos puntos
de sefial antipoda. De ese modo, la distancia euclidiana libre dlibre del c6digo puede no ser
mayor que la distancia euclidiana d2 entre los puntos de la sefial antipoda de un subconjunto
de este tipo. Es posible escribir entonces
Por tanto, coma se estableci6 antes, el uso de la ecuaci6n (10.68) produce una ganancia de
codificaci6n asint6tica de 10 log 10 2 = 3 dB.
La ganancia de codificaci6n asint6tica alcanzable con los c6digos Ungerboeck aumenta
con el numero de estados en el codificador convolucional. La tabla 10.9 presenta la ganancia de
codificaci6n asint6tica (en dB) para los c6digos PSK 8 Ungerboeck correspondientes a un nu-
Cuadratura
Cuadratura
En fase
En fase
10.24 Diagramas del espacio de la sefial para el calculo de la ganancia de codificaci6n asint6tica del
c6digo Ungerboeck PSK 8. a) Definici6n de la distancia dl' b) Definici6n de la distancia de referenda d'"r
FIGURA
674
CAPiTULO
10
111
TABLA
Numero de estados
16
32
64
128
256
512
3.6
4.1
4.6
4.8
5.4
5.7
mero creciente de estados, expresados con respecto a la PSK4 sin codificar. Advierta que las
mejoras del orden de 6 dB requieren c6digos con un numero muy grande de estados.
ConmcAc16N TURBO
En su forma mas basica, el codificadar de un c6digo turbo consiste en dos codificadores sistematicos constituyentes unidos par medio de un intercalamiento, como se ilustra en la figura 10.25.
Un intercalamiento es un dispositivo de asignaci6n de entrada-salida que permuta el orden de
una secuencia de simbolos proveniente de un alfabeto fijo de una manera completamente
deterministica; es decir, toma los sfmbolos a la entrada y produce simbolos identicos a la salida,
pero en un orden temporal diferente. El intercalador puede ser de muchos tipos, dos de los cuales
son el peri6dico y el pseudoaleatorio. Los c6digos turbo utilizan el intercalador pseudoaleatorio, el
Bits
sistemciticos x
Codificador 1
1--------'!~
x bits del
mensaje
lntercalador
FIGURA
10.25
Codificador 2
Bits de
paridad z,
Bits de
paridad z 2
Salida
10.8
C6digos turbo
675
cual opera unicamente sobre los bits sistematicos. Son dos las razones del uso de un intercalador
en un c6digo turbo:
Ir>'
I>
Para ligar errores que se efectuan con facilidad en una mitad del c6digo turbo con errores
cuya ocurrencia resulta excepcionalmente improbable en la otra mitad. Esta es en realidad
la raz6n principal por la que el c6digo turbo se desempefia mejor que un c6digo tradicional.
Para ofrecer un desempefio adecuado con respecto a la decodificaci6n sin acoplamiento,
la cual es un problema que se presenta cuando las estadfsticas del canal no se conocen o se
han especificado incorrectamente.
La figura 10.26 muestra un ejemplo de codificador RSC de ocho estados. La matriz generadora
correspondiente a este c6digo convolucional recursivo es
g
(10.69)
donde Des la variable de retardo. La segunda entrada de la matriz g(D) es la funci6n de transferencia de! registro de corrimiento realimentado, que se define como la transformada de la salida
dividida entre la transformada de la entrada. Sea M (D) la transformada de la secuencia de mensaje {mi 1 y B (D) la transformada de la secuencia de paridad {bi} ::1k. Por definici6n, tenemos
l+D+D 2 +D 3
B(D)
M(D)
l+D+D 3
=0
(10.70)
Bits
sistematicos x
Bits de
paridad z
FIGURA
10.26
676
CAPiTULO
10
Ill
donde la adici6n es modulo 2. La expresi6n (10. 70) es la ecuaci6n de verificaci6n de paridad, la cual
~
satisface al codificador convolucional de la figura 10.26 en cada etapa de tiempo i.
II>
En la version original del codificador turbo, los bits de verificacion de paridad generados
por los dos codificadores en la figura 10.25 se eliminaron antes de la transmisi6n de datos par el
canal para mantener la tasa a 1/2. Un c6digo con eliminaci6n se construye eliminando ciertos bits
de verificacion de paridad, incrementando de esa manera la tasa de datos. La eliminacion es lo
inverso de la extension de un c6digo. Sin embargo, debe subrayarse que el uso de un mapa de
eliminacion no es un requerimiento necesario para la generaci6n de codigos turbo.
Lo novedoso en el esquema de codificacion en paralelo de la figura 10.25 radica en el uso
de c6digos convolucionales sistematicos recursivos (RSC) y la introduccion de un intercalador
pseudoaleatorio entre los dos codificadores. De ese modo un codigo turbo aparece esencialmente aleatorio para el canal en virtud del intercalador pseudoaleatorio, aunque posee suficiente
estructura para que la decodificacion sea realizable flsicamente. La teorfa de la codificacion
afirma que un c6digo elegido al azar es capaz de aproximarse a la capacidad de canal de Shannon,
siempre que el tamafio del bloque sea suficientemente grande. 15 Esta es en realidad la razon
detras del impresionante desempefio de los codigos turbo, segun se explica a continuaci6n.
DESEMPENO DE LOS CODIGOS TURBO
La figura 10.27 muestra el desempefio ante errores de un c6digo turbo de tasa 1/2 con un gran
tamafio de bloque correspondiente a la transmision de datos binaria por un canal A WGN. 16 El
10.8
Codigos turbo
677
10
--:- :-"
.. ....
10-l
Lfmite de Shannon
Sin codificaci6n
- C6digo turbo
\
I
\
I
I
I
10-2
10-3
10- 4
10-5
10-6
-4
-2
2
4
Eb/N0 , dB
10
10.2 7 Desempefios ante el ruido de un c6digo turbo de tasa 1/2 y transmisi6n sin codificaci6n en un
canal AWGN; la figura incluye tambien el limite te6rico de Shannon de la. capacidad del canal para la tasa de
c6digo r = 1/2.
FIGURA
= 1).
Umite te6rico de Shannon para la tasa de c6digo 1/2, el cual sigue de la figura 9. l8b.
Sin embargo, advierta que alcanzar este desempefi.o sumamente impresionante requiere
que sea grande el tamafi.o del intercalador o, equivalentemente, la longitud del bloque del
c6digo turbo. Ademas, el gran numero de iteraciones que se necesita para mejorar el desempefi.o incrementa la latencia del decodificador. Esta desventaja se debe a que el procesamiento
digital de la informaci6n no conduce de inmediato por sf solo a la aplicaci6n de realimentaci6n,
lo cual es un rasgo distintivo del decodificador turbo.
Ahora que tenemos una apreciaci6n relativa al impresionante desempefi.o de los c6digos turbo, el escenario esta listo para una explicaci6n de c6mo se ejecuta realmente la decodificaci6n turbo.
11
DECODIFICACION TURBO
Los c6digos turbo derivan su nombre distintivo de la analogfa del algoritmo de decodificaci6n
con el principio del "motor turbo". La figura 10.28a muestra la estructura basica del decodificador
turbo. Este opera sobre versiones ruidosas de los bits sistematicos y los dos conjuntos de bits de
verificaci6n de paridad en las dos etapas de decodificaci6n para producir una estimaci6n de los
bits del mensaje originales.
678
CAPiTULO
10 "
lntercalador
en ruido
u
Decodificador
de etapa 2
Bits de paridad
en ruido
l:'1
Bits de paridad
en ruido o-----------~
l:'2
a)
i;(x) = 0
i;<xl
~-------------------,
i
Etapa 2
Etapa 1
Limitador
rigido
b)
10.28 a) Diagrama de bloques de un decodificador turbo. b) Forma extdnseca de! decodificador turbo, donde I representa al intercalador, D al desintercalador y BCJR corresponde al algoritmo BCJR para la
decodificaci6n MAP logarftmica.
FIGURA
Cada una de las dos etapas de decodificacion utiliza un algoritmo BCJR, 17 el cual fue inventado originalmente por Bahl, Cocke, Jelinek y Raviv (de ahi el nombre) para resolver un
problema de detecci6n de probabilidad a posteriori maxima (MAP). El algoritmo BCJR difiere del
de Viterbi en dos aspectos fundamentales:
1. El BCJR es un algoritmo de decodificacion de entrada fiexible-salida flexible, con una recursion
simple hacia adelante que incluye decisiones flexibles; la recursion finaliza con una decision rfgida mediante la cual se retiene una trayectoria sobreviviente particular de entre
varias. En terminos de computo, el algoritmo BCJR es entonces mas complejo que el de
Viterbi debido a la recursion hacia atras.
2. El algoritmo BCJR es un decodificador MAP en el sentido de que minimiza los errores de bit
al estimar las probabilidades a posteriori de los bits individuales en una palabra de codigo;
para construir la secuencia de datos original, las salidas flexibles del algoritmo BCJR son de
limitacion rigida. Por otra parte, el algoritmo de Viterbi es un estimador de secuencia de
maxima verosimilitud en cuanto a que maximiza la funcion de verosimilitud para la secuencia completa, no cada bit. Como tal, la tasa promedio de errores de bit del algoritmo BCJR
puede ser un poco mejor que el algoritmo de Viterbi; en ningun caso es peor.
Lo mas importante es que la formulacion del algoritmo BCJR se sustenta en las suposiciones
fundamentales de que 1) la codificacion del canal, a saber, la codificaci6n convolucional efectuada en el transmisor, se modela como un proceso de Markov, y 2) el canal es sin memoria. En el
contexto de nuestra discusi6n presente, la suposici6n markoviana quiere decir que si un c6digo
10.8
Codigos turbo
679
puede representarse como un enramado, entonces el estado presente del enramado depende
unicamente del estado pasado y del bit de entrada. (Un tratamiento matematico del algoritmo
BCJR se presenta despues en esta secci6n.)
Antes de describir la operaci6n del decodificador turbo de dos etapas de la figura 10.28a,
encontramos deseable introducir la noci6n de informaci6n extrfnseca. La representaci6n mas
conveniente para este concepto es una raz6n de verosimilitud logarftmica, en cuyo caso la informaci6n extrfnseca se calcula como la diferencia entre dos cocientes de verosimilitud logarftmica,
como se describe en la figura 10.29. Formalmente, la inforrnaci6n extrinseca generada por una etapa
de decodificaci6n para un conjunto de bits sistematicos (mensaje), se define como la diferencia
entre la raz6n de verosimilitud logarftmica calculada a la salida de esa etapa de decodificaci6n
y la inforrnaci6n intrinseca representada por una proporci6n de verosimilitud logarftmica realimentada a la entrada de la etapa de decodificaci6n. En efecto, la informaci6n extrfnseca constituye la
informaci6n incremental que se gana al explotar las dependencias que existen entre un bit de
mensaje de interes y los bits de datos en bruto entrantes procesados por el decodificador.
Con esta base es posible describir el flujo de informaci6n en el codificador turbo de dos
etapas de la figura 10.28a de una manera extrinseca simetrica, como se ilustra en la figura 10.28b.
La primera etapa de decodificaci6n utiliza el algoritmo BC]R para producir una estimaci6n
flexible del bit sistematico xj, expresado como la proporci6n de verosimilitud logarftmica
(x)))
j = 1, 2, ... 'k
(10.71)
Otra
informaci6n
\-----..._,~
lnformaci6n
intrfnseca
Decodificador de entrada
flexible/salida flexible
lnformaci6n
1-----;,.. extrfnseca
c,.__ _ _ _ __ _ ,
Datos en
bruto
FIGURA
10.29
680
CAPiTULO
10
111
extrfnseca
T2 (x)
donde T1 (x) es a su vez definida por la ecuaci6n (10. 73), y 12 (x) es la proporci6n de verosimilitud logarftmica calculada mediante la segunda etapa. Espedficamente, para el j-esimo elemento del vector x, tenemos
(10.75)
Mediante la aplicaci6n T2 (x) en la primera etapa, el lazo de realimentaci6n alrededor del par
de etapas de decodificaci6n esta par eso cerrado. Note que si bien el conjunto de bits sistematicos ruidosos u se aplica en realidad s6lo en la primera etapa de decodificaci6n, coma en la figura
10.28a, al formular el flujo de informaci6n de la manera extrfnseca simetrica que se describe en
la figura 10.28b, encontramos que u, en efecto, se aplica tambien en la segunda etapa de
decodificaci6n.
Una estimaci6n de los bits de mensaje x se calcula al limitar en forma rfgida la proporci6n
de verosimilitud logarftmica 12 (x) a la salida de la segunda etapa, como se indica mediante
(10.76)
donde la funci6n signo opera individualmente en cada elemento de 12 (x).
Para iniciar el algoritmo de decodificaci6n turbo, simplemente dejamos T2 (x) = 0 en la
primera iteraci6n del algoritmo; vea la figura 10.28b.
La motivaci6n para alimentar unicamente informaci6n extrfnseca de una etapa a la siguiente en el decodificador turbo de la figura 10.8, reside en mantener la mayor independencia
estadfstica posible entre los bits de una iteraci6n a la siguiente. La estrategia de decodificaci6n
de realimentaci6n descrita aquf se fundamenta implicitamente en esta suposici6n. Si esta suposici6n de independencia estadfstica es estrictamente cierta, puede demostrarse que la estimaci6n x definida en la ecuaci6n (10. 76) tiende a la soluci6n MAP cuando el numero de iteraciones
se aproxima a infinito. 18 La suposici6n de independencia estadfstica parece ser muy cercana a la
verdad en la mayorfa de casos encontrados en la practica.
Mil
EL ALGORITMO
BCJR
Para que una discusi6n de la decodificaci6n turbo sea completa, conviene una exposici6n matematica del algoritmo BC]R para la estimaci6n MAP.
Sea x(t) la entrada a un codificador de enramado en el tiempo t. Sea y(t) la salida correspondiente observada en el receptor. Advierta que y(t) quiza incluya mas de una observaci6n;
par ejemplo, un c6digo de tasa l/n produce n bits par cada bit de entrada, en cuyo caso tenemos
un vector de observaci6n n-dimensional. Considere que el vector de observaci6n se denota por
medio de
Yo,iJ = [y(l),y(2), ... ,y(t)]
Sea Am(t) la probabilidad de que un estado s(t) del codificador de enramado sea igual am, donde
m = 1, 2, .. ., M. Es posible escribir entonces
A.(t) = P[s(t)lv]
(10.77)
donde s(t) y A(t) son vectores de M por 1. En ese caso, para un c6digo convolucional lineal de
10.8
C6digos turbo
681
tasa l/n con realimentaci6n, como en el c6digo RSC, la probabilidad de que el sfmbolo "l" sea
el bit de mensaje esta dada por
P(x(t) = 1 Iy) =
L A,(t)
(10.78)
SE.:?lA
(10.79)
donde el vector de observaci6n Y<i,tl se define antes. Tambien defina la estimaci6n hacia atras de
las probabilidades de estado como el vector M por 1
(10.80)
donde
Y(i,kl
Los vectores cx(t) y P(t) son estimaciones de las probabilidades de estado en el tiempo t basadas
en los datos pasados y futuros, respectivamente. Es posible entonces formular el teorema de
separabilidad coma sigue:
Las probabilidades de estado en el tiempo t se relacionan con el estimador hacia adelante a(t)
y con el estimador hacia atras ~(t) mediante el vector
A.(t)= a(t)P(t)
llcx(t) cx(t)ll1
(10.81)
donde a(t)~(t) es el vector producto de a(t) y ~(t), y lla(t) ~(t)ll 1 es la norma L 1 de este
producto vectorial.
El producto vectorial a(t) P(t) (no debe confundirse con el producto interior) se define en
terminos de los elementos individuales de a(t) y P(t) mediante
(10.82)
lla(t) P(tt =
L,
am (t)~m (t)
(10.83)
m~l
(10.84)
682
CAPiTULO
10
111
(10.86)
117 (t - l)r(t)ll1
y
r(t + l)P(t + 1)
P(t) == lint+ l)P(t + 1)111
(10.87)
Los teoremas de separabilidad y recursion en conj unto definen el algoritmo BCJR para el
calculo de probabilidades a posteriori de los estados y transiciones de un enramado de c6digo,
dado el vector de observaci6n. Utilizando estas estimaciones, las proporciones de probabilidad
necesarias para la decodificaci6n turbo pueden calcularse entonces efectuando las sumatorias
sobre subconjuntos seleccionados de estados segun se requiera.
decodificaci6n turbo
Dos propiedades constituyen el sello distintivo de los c6digos turbo:
Propiedad 1:
El desempeiio ante las errores del decodificador turbo mejora con el numero de iteraciones del algoritmo
de decodificaci6n. Esto se consigue alimentando informaci6n extrinseca de la salida de la primera etapa
de decodificaci6n en la entrada de la segunda etapa de decodificaci6n en la trayectoria hacia adelante
y alimentando informaci6n extrinseca de la salida de la segunda etapa en la entrada de la primera etapa
en la trayectoria hacia atras, y permitiendo despues que el proceso de decodificaci6n iterativa tome su
curso natural en respuesta al mensaje ruidoso y a las bits de paridad recibidos.
Propiedad 2
El decodificador turbo es capaz de aproximarse al limite te6rico de Shannon de la capacidad del canal
de una manera factible computacionalmente; esta propiedad se ha demostrado experimentalmente,
pero no te6ricamente.
La propiedad 2 requiere que la longitud del bloque de un c6digo turbo sea grande. Desafortunadamente, una demostraci6n de esta propiedad requiere el uso de puestas en practica complejas
del algoritmo de decodificaci6n turbo que estan mas alla del objetivo de este libro. Por tanto,
centraremos nuestra atenci6n en la demostraci6n de la propiedad 1 en este experimento de
computadora.
De ese modo, como el objetivo primario de este experimento de computadora, deseamos
utilizar la puesta en practica MAP logarftmica del algoritmo BCJR para demostrar la propiedad
10.10
683
a:
w
IXl
10--6'--~~~~~--'~~~~~~--'-~~~~~---.J
1.5
E/N0,
2.5
dB
10.30 Resultados del experimento de computadora para la decodificaci6n turbo, relativo a un numero
creciente de iteraciones.
FIGURA
1. Para una E/N0 dada, la probabilidad de error disminuye con el numero creciente de
iteraciones, lo que confirma la propiedad 1 de la decodificaci6n turbo.
2. Despues de ocho iteraciones, no hay mejora importante en el desempefio de la
decodificaci6n.
3. Para un numero fijo de iteraciones, la probabilidad de error disminuye con E/N0 creciente, lo cual era lo esperado.
I 10.10
684
CAPITULO
10
codificacion de control de errores conocida como c6digos compuestos. Las dos ventajas mas importantes de los codigos LDPC con respecto a los codigos turbo son:
En lo que respecta al tema de las palabras de codigo de bajo peso, usualmente encontramos que un numero pequefio de palabras de codigo en un codigo turbo estan indeseablemente
cercanas a la palabra de codigo determinada. Debido a esta proximidad en los pesos, de vez en
cuando el ruido del canal provoca que la palabra de codigo transmitida sea equivocada en
relacion con una palabra de codigo cercana. En realidad, este comportamiento es el responsable
del nivel de error (por lo comun alrededor de una tasa de error de bits de 10-5 a 10-6) que se
menciono antes. En contraste, las codigos LDPC pueden construirse con facilidad de manera
que estos no tengan tales palabras de codigo de peso bajo y sea posible entonces que alcancen
tasas de error de bits sumamente pequeiias. El problema del nivel de error en los codigos turbo
puede resolverse mediante un disefio cuidadoso del intercalador.
Volviendo al tema de la complejidad de la decodificacion, observamos que la complejidad
computacional de un decodificador turbo esta dominada por el algoritmo BCJR, el cual opera
sabre el enramado en el codigo convolucional que se utiliza en el codificador. El numero de calculos en cada recursion del algoritmo BCJR se escala linealmente con el numero de estados en el
enramado. Los codigos turbo que se usan comunmente emplean enramados con 16 o mas estados.
En contraste, los codigos LDPC utilizan un enramado de verificacion de paridad simple que tiene
solo dos estados. Por ello los decodificadores para los codigos LDPC son bastante mas simples que
los correspondientes a los decodificadores turbo. Ademas, al ser posible ponerlos en paralelo, la
codificacion LDPC puede realizarse a velocidades superiores que la decodificacion turbo.
Sin embargo, una objecion practica al uso de los codigos LDPC es que en el caso de
grandes longitudes de bloque, su complejidad de codificacion es elevada en comparacion con
los codigos turbo.
r=l--
(10.88)
t,
cuya validez es posible justificar de la manera siguiente. Dejemos que p denote la densidad de
unos en la matriz de verificacion de paridad A. En ese caso, siguiendo la terminologfa que se
presento en la seccion 10.3, es posible fijar
t, = p(n - k)
y
t, = pn
~=1-~
t,
685
Por definici6n, la tasa de c6digo de un c6digo de bloque es kin, de lo cual surge el resultado de
la ecuaci6n (10.88). Sin embargo, para que se cumpla este resultado, los renglones de A deben
ser linealmente independientes.
Las graficas bipartidas representan de manera adecuada la estructura de los c6digos LDPC.
En la figura 10.31 se muestra una de tales graficas para el c6digo de ejemplo de n = 10, t, = 3 y
t, = 5. Los nodos del lado izquierdo en la grafica de la figura 10.31 son variables, lo cual corresponde a elementos de la palabra de c6digo. Los de! !ado derecho de la grafica son nodos de
verificaci6n, que corresponden a un conjunto de restricciones de verificaci6n de paridad que
satisfacen las palabras de c6digo en el c6digo. Los c6digos LDPC del tipo ejemplificado por la
grafica de la figura 10.31 se dice que seran uniformes en cuanto a que todos los nodos de tipo
similar tienen exactamente el mismo grado. En la grafica de ejemplo de la figura 10.31, el grado
de los nodos variables est, = 3 y el de los nodos de verificaci6n corresponde at, = 5. Cuando la
longitud de bloque n se acerca a infinito, cada nodo de verificaci6n se conecta a una fracci6n
sumamente pequefia de los nodos variables, de lo que se desprende el termino baja densidad.
La matriz A se construye colocando al azar unos en A, considerando las restricciones de
regularidad:
Nodos
variables
FIGURA
10.31
686
CAPiTULO
10
donde mes el vector de mensaje de k por 1 y bes el vector de paridad de (n - k) por 1; vea la ecuacion
(10.9). De manera correspondiente, la matriz de verificacion de paridad Ase divide como
(10.89)
o, equivalentemente,
bA 1
+ mA 2 = O
(10.90)
mP
donde P es la matriz de coeficientes. Por tanto, sustituyendo esta relaci6n en la ecuacion (10.90),
encontramos de inmediato que, para cualquier vector de mensaje m distinto de 0, la matriz de
coeficientes de los codigos LDPC satisface la condicion
PA 1
+ A2
la cual se cumple para todos los vectores de mensaje distintos de cero y, en particular, para m en
la forma [0 0 1 0 0], que aislara los renglones individuales de la matriz generadora.
Resolviendo esta ecuaci6n para la matriz P, obtenemos
(10.91)
G=(P:Ik]
= (A2A\1 :
(10.92)
Ik]
10.10
EJEMPLO 10.9
687
Considere la grafica bipartida de la figura 10.31 perteneciente a un c6digo LDPC (10, 3, 5). La
matriz de verificaci6n de paridad del c6digo esta definida por
1
0
0
A=
0
1
0
1
~
Az
AT1
Ai=
0
1
Az =
0
0
5.
0
0
Para obtener la inversa de la matriz AI' utilizamos primero la ecuaci6n (10.90) para escribir
1
0
0
[b 0 ,b 1 ,b 2 ,b 3 ,b 4 ,b 5 ]
b
0
0
0
0
Ai
donde hemos introducido el vector u para denotar el producto de matrices mA 2 Utilizando eliminaci6n gaussiana, la matriz A 1 se transforma en una forma diagonal inferior (es decir, todos los elementos sabre la diagonal principal son cero), segun indica
0
Ai
-7
0
0
0
0
0
0
688
CAPITULO
10 ""
Esta transformacion se consigue mediante las siguientes sumas modulo 2 efectuadas sobre las columnas de la matriz cuadrada A 1:
Las columnas 1 y 2 se suman a la columna 3.
La columna 2 se suma a la columna 4.
Las columnas 1y4 se suman a la columna 5.
Las columnas 1, 2 y 5 se suman a la columna 6.
De manera correspondiente, el vector u se transforma como
-j
[uo,
U1,
U2, U3,
U4,
U5]
== bo,b1,b2,b3,b4,bsl
AzA11 ==
Por ultimo, empleando la ecuaci6n (10.92), el generador del c6digo LDPC (10, 3, 5) es
G ==
0
0
0 -0
'--------y-----
AzA!1
Ik
Es importante admitir que el codigo LDPC descrito en este ejemplo persigue unicamente
ilustrar el procedimiento implicado en la generaci6n de un codigo de este tipo. En la practica, la
longitud de bloque n es varias 6rdenes de magnitud mayor que la que se considera en este ejemplo.
Ademas, en la construcci6n de la matriz A es posible que restrinjamos a todos los pares de columnas
10.10
689
para que tengan un traslape de matriz (es decir, producto intemo de cualesquiera dos columnas en
una matriz A) que no exceda l; una restricci6n de este tipo, por encima de las restricciones de
regularidad, se espera que mejore el desempefio de los c6digos LDPC. Infortunadamente, con una
longitud de bloque pequefia como la que se consider6 en este ejemplo, resulta diffcil satisfacer este
41Q
requisito adicional.
DISTANCIA MINIMA DE LOS CODIGOS
LDPC
LDPC
oa
10.1
La tasa r y el termino fraccionario
los c6digos LDPC para las pesos variables tc y tr
TABLA
Lit t
de
cr
tc
tr
Tasa r
L1tctr
5
4
3
4
3
3
6
5
4
6
5
6
0.167
0.2
0.25
0.333
0.4
0.5
0.255
0.210
0.122
0.129
0.044
0.023
690
CAPITULO
10
liil
recibido r, el problema de decodificaci6n bit por bit radica en determinar el vector mas probable c que satisface la condici6n cAT == 0.
En lo que sigue, un bit se refiere a un elemento del vector recibido r, y una verificaci6n
corresponde a un rengl6n de una matriz A. Sea$ (i) el conj unto de bits que participa en la
verificaci6n i. Sea$(i) el conjunto de verificaciones en las cuales participa el bitj. Un conjunto
$ (i) que excluye al bit j se denota mediante $ (i)\ j. De igual modo, un conjunto $ 0) que
excluye la verificaci6n i se denota par media de $0)\ i.
El algoritmo de decodificaci6n tiene dos pasos alternativos: paso horizontal y paso vertical, las cuales se ejecutan a lo largo de las renglones y columnas de la matriz A, respectivamente.
En el curso de estos pasos, se actualizan de manera alternativa dos cantidades probabilfsticas
asociadas con elementos distintos de cero de la matriz A. Una cantidad, denotada mediante P;1x , define la probabilidad de que el bit j sea el sfmbolo x (es decir, sfmbolo 0 o 1), dada la
informaci6n obtenida mediante las verificaciones realizadas en el paso horizontal, con excepci6n de la verificaci6n i. La segunda cantidad, denotada por Q~, define la probabilidad de que
se satisfaga la verificaci6n i, dado que el bit j se fija en el valor x y los otros bits tienen las
probabilidades P;j': j'E ff(i)\j.
El algoritmo de decodificaci6n LDPC se realiza entonces de la manera siguiente: 21
Paso horizontal
En el paso horizontal del algoritmo, ejecutamos a traves de las verificaciones i. Defina
M ==Po _pi
l)
I)
lj
IT
LiQiJ ==
i:lP,j'
j'Eff(i)\j
Q~ == ~(1 + i:iQij)
Qi]I == _l(l
2 - i:iQ ij )
Paso vertical
En el paso vertical del algoritmo, los valores de las probabilidades po y P 1 se actualizan
utilizando las cantidades calculadas en el paso horizontal. En particular, para cada bit j calcule
l)
P,jo == a;JP~
IT
IT
Q~i
i'ej'(J)\i
pitj ==ap1
!J J
i'ej'(j)\i
po+ pi == 1
lj
I)
QIi'1
l]
10.11
C6digos irregulares
691
poJ =expo
J J
II Qo
II Ql
l]
iE,j(j)
piJ = apl
J J
l]
iE,j(j)
poJ +Pi=
1
J
Las cantidades obtenidas en el paso vertical se utilizan para calcular una estimaci6n tentativa c. Si la condici6n cA T = 0 se cumple, se termina el algoritmo de decodificaci6n. En otro
caso, el algaritmo vuelve al paso horizontal. Si despues de algun numero maximo de iteraciones
(par ejemplo 100 o 200) no hay decodificaci6n valida, se declara una falla de la decodificaci6n.
El procedimiento de decodificaci6n descrito aquf constituye un caso especial del algoritmo de
lntercalador
irregular 1
Bits de
mensaje
Codificador
Bits de
paridad z,
o-_...,_
Salida
lntercalador
irregular 2
FIGURA
10.32
Codificador
Bits de
verificaci6n de
paridad
692
CAPITULO
10
111
convolucional en lugar de una sola. Como se muestra en la figura 10.32, se utilizan intercaladores
irregulares similares en ambas trayectorias de codificaci6n convolucional para generar los bits de
verificaci6n de paridad z1 y z2 en respuesta a los bits de mensaje x. Los c6digos turbo irregulares
se decodifican de modo similar a la de los c6digos turbo regulares.
Para construir un c6digo LDPC irregular, 23 los grados de los nodos variable y de verificaci6n
en la grafica bipartida se seleccionan de acuerdo con alguna distribuci6n. Por ejemplo, podemos
tener un c6digo LDPC irregular con la siguiente representaci6n grafica:
>- Una mitad de los nodos variables tiene grado 5 y la otra mitad grado 3.
- Una mitad de los nodos de verificaci6n tiene grado 6 y la otra mitad grado 8.
Para una longitud de bloque determinada y una secuencia de grado dada, definimos un conjunto de c6digos eligiendo los bordes (es decir, las conexiones entre los nodos variables y de verificaci6n) de manera aleatoria. Espedficamente, los bordes que emanan de los nodos variables se
enumeran en algun orden arbitrario, y lo mismo ocurre para los bordes que emanan de los nodos
de verificaci6n.
En la figura 10.33 se grafica el desempefio con respecto a los errores de los siguientes c6digos: 24
+ D4
= 1 + D + D 2 + D 3 + D4
Codificador 1: g(D) = 1
Codificador 2: g(D)
La figura 10.33 incluye tambien el lfmite te6rico correspondiente sobre la capacidad del canal
para la tasa de c6digo r = 1/2.
10.33 Desempefio ante el ruido de! c6digo turbo regular, el c6digo turbo irregular y el c6digo irregular
de verificaci6n de paridad y baja densidad (LDPC), en comparaci6n con el lfmite de Shannon para la tasa de
c6digo r = 1/2.
FIGURA
10.12
Resumen y discusi6n
693
Con base en los resultados presentados en la figura 10.33, son posibles las siguientes observaciones:
~
El c6digo LDPC irregular supera el desempefio del c6digo turbo regular porque se acerca
mas al lfmite te6rico de Shannon en 0.175 dB.
~ Entre los tres c6digos presentados ahf, el c6digo turbo irregular es el mejor con respecto a
que solo se encuentra a 0.213 dB del lfmite te6rico de Shannon.
En terminos practicos, los c6digos turbo y los c6digos de verificaci6n de paridad de baja densidad,
han posibilitado conseguir ganancias de codificaci6n del orden de 10 dB, las cuales resultaban antes
inalcanzables. Estas ganancias de codificaci6n pueden explotarse hasta extender drasticamente la
694
CAPITIJLO
10
111
gama de receptores de comunicaci6n digital, aumentar en forma sustancial las tasas de bit de los
sistemas de comunicaci6n digital o disminuir de manera significativa la energfa de la seflal transmitida por sfmbolo. Los beneficios anteriores tienen implicaciones importantes en el diseflo de comunicaciones inalambricas y en comunicaciones espaciales, solo por mencionar dos aplicaciones importantes
de las comunicaciones digitales. En realidad, los c6digos turbo ya se han estandarizado para aplicarse
en enlaces de comunicaci6n espaciales y en sistemas de comunicaci6n inalambricos.
NoTAS v BIBLIOGRAFiA
1. En lo que se refiere a una discusi6n introductoria de la correcci6n de errores mediante codificaci6n,
vea el capftulo 2 de Lucky [96]; consulte tambien el libro de Adamek [3] y el artfculo de Bhargava
[206]. El libro clasico sabre la codificaci6n de control de errores es el de Peterson y Weldon [118].
La codificaci6n de control de errores se analiza tambien en el libro clasico de Gallager [46]. Los
libros de Lin y Costello [91], Micheleson y Levesque [109], Mac Williams y Sloane [98] y Wilson se
dedican tambien a la codificaci6n del control de errores. Para una colecci6n de artfculos fundamentales sabre el desarrollo de la teorfa de codificaci6n, vea el libro editado por Berlekamp [ 17].
2. En relaci6n con un estudio de diversos esquemas ARQ, vea Lin, Costello y Miller [306].
3. En medicina, el termino sindrome se utiliza para describir un patron de sfntomas que ayuda en el
diagn6stico de una enfermedad. En la codificaci6n, el patron de errores desempefta el papel de la
enfermedad y la falla en la verificaci6n de paridad el del sfntoma. Este uso de sindrome fue acunado
por Hagelbarger [2 71] .
4. Los primeros c6digos de correcci6n de errores (conocidos como c6digos Hamming) fueron inventados por Hamming casi al mismo tiempo que la concepci6n de la teorfa de informaci6n de Shannon;
para mayores detalles, vea el artfculo clasico de Hamming [27 4].
5. En cuanto a una descripci6n de los c6digos BCH y de sus algoritmos de decodificaci6n, vea Lin y
Costello ([91], pp. 141-183) y Mac Williams y Sloane ([98], pp. 257-293). La tabla 10.6 sabre c6digos BCH binarios se adapt6 de Lin y Costello [91].
6. Los c6digos Reed-Solomon reciben ese nombre en honor a sus inventores: vea el artfculo clasico de
estos au tores [349]. Para detalles de los c6digos Reed-Solomon, consulte MacWilliams y Sloane
([98], pp. 294-306). El libro editado por Wicker y Bhargava [166] contiene una introducci6n a los
c6digos Reed-Solomon, un panorama hist6rico de estos c6digos escrito por sus inventores, Irving S.
Reed y Gustave Solomon, y las aplicaciones de estos c6digos a la exploraci6n del sistema solar, el
disco compacto, los protocolos de solicitud de repetici6n automatica y las comunicaciones de acceso multiple de espectro disperso, asf coma capftulos sabre otros temas relacionados.
7. Los c6digos convolucionales los present6 por primera vez, como una alternativa a los c6digos de
bloque, P. Elias [239].
8. El termino enramado fue introducido por Forney [247].
9. En un articulo clasico, Viterbi [389] propuso un algoritmo de decodificaci6n para los c6digos
convolucionales que se ha llegado a conocer como algoritmo de Viterbi. Este fue reconocido por
Forney [246, 247] como un decodificador de maxima verosimilitud. En Lin y Costello [91], Blahut
[24] y Adamek [3] se presentan explicaciones accesibles del algoritmo de Viterbi.
10. Los c6digos convolucionales catastr6ficos se explican en Benedetto, Biglieri y Castellani [ 12]. La
tabla 10.8 se adapt6 del libro de estos ultimas.
11. En cuanto a mayores detalles de la evaluaci6n de la ganancia de codificaci6n asint6tica para canales
AWGN simetricos binarios y de entrada binaria, vea Viterbi y Omura ([162], pp. 242-252) y Lin y
Costello ([91], pp. 322-329).
12. G. Ungerboeck invent6 la modulaci6n por codificaci6n de enramado; la evoluci6n hist6rica de esta
misma se describe en Ungerboeck [384]. La tabla 10.9 se adapt6 de este ultimo artfculo.
La modulaci6n por codificaci6n de enramado puede considerarse como una forma de codificaci6n del espacio de I.a senal, un punto de vista que se analiza a nivel introductorio en el capitulo 14 del
Notas y bibliograffa
695
libro de Lee y Messerschmitt [85]. En lo que se refiere a un tratamiento amplio de la modulaci6n por
codificaci6n de enramado, vea los libros de Biglieri, Divsalar, Mclaney Simon [19] y Schlegel [132].
13. Los c6digos turbo fueron creados por C. Berrou y A Glavieux. El trabajo relativo a estos c6digos lo
motivaron dos artfculos sobre c6digos de correcci6n de errores: Battail [197] y Hagenauer y Hoeher
[2 73]. La primera descripci6n de los c6digos turbo utilizando argumentos heuristicos la presentaron
Berrou, Glavieux y Thitmajshima [205] en un trabajo para una conferencia; vea tambien Berrou y
Glavieux [203]. Para reflexiones sobre el trabajo previo en los c6digos turbo y los desarrollos
subsecuentes, consulte Berrou y Glavieux [204].
En lo que se refiere a un libro sabre los fundamentos de los c6digos turbo, vea Heegard y
Wicker [64]. Utilizando un procedimiento reminiscente de la codificaci6n aleatoria (vea la nota
15), Benedetto y Montorsi [200] han proporcionado explicaciones parciales del impresionante desempefi.o de los c6digos turbo.
En dos estudios independientes de los cuales se informa en los articulos de McEliece, MacKay
y Cheng [321] y Kschischang y Frey [299], se demuestra que la decodificaci6n turbo duplica un
algoritmo de la inteligencia artificial debido a Pearl, que incluye la propagaci6n de la creencia. El
termino creencia es otra manera de referirse a la probabilidad a posteriori. Estos dos articulos han
abierto un nuevo camino de investigaci6n, que vincula la decodificaci6n turbo y las maquinas de
aprendizaje. Para una explicaci6n amplia de los c6digos turbo vea el libro de Frey.
Un intercalador pseudoaleatorio es basico para la operaci6n de los c6digos turbo. Daneshgaran
y Mondin [228] presentan un procedimiento sistematico para disefi.ar intercaladores (es decir,
permutadores) para los c6digos turbo.
14. La terminaci6n dual de los c6digos turbo se analiza en Guinand y Lodge [270].
15. La codificaci6n aleatoria se explica en Cover y Thomas [33], secci6n 8.7.
16. Las graficas que se presentan en la figura 10.27 resultan de aquellas en la figura 6.8 del libro de Frey.
17. A principios de la decada de 1960, Baum y Welch obtuvieron un procedimiento iterativo para
resolver el problema de estimaci6n de parametros, de lo cual surgi6 el nombre algoritmo de BaumWelch (Baum y Petrie, Baum y otros). En el algoritmo BCJR, nombrado asf en honor de Bahl, Cocke,
Jelinek y Raviv [195], el algoritmo de Baum-Welch se aplica al problema de la decodificaci6n de
maxima verosimilitud de salida flexible de los c6digos convolucionales.
*"
696
CAPITULO
10 '"
PROBLEMAS
Suponga que los sfmbolos 0 y 1 de entrada del canal son igualmente probables. Demuestre que
los sfmbolos de salida del canal son tambien igualmente probables; es decir,
~,
p(j) =
10.2 Considere el demodulador cuantizado para las sefiales PSK binarias que se muestran en la
figura 10.3a. El cuantizador es uno de cuatro niveles, normalizado como en la figura Pl0.2.
Evalue las probabilidades de transici6n del canal sin memoria discreto de salida cuaternaria y
entrada binaria caracterizado de ese modo. Por tanto, demuestre que este es un canal simetrico. Suponga que la energfa de la sefial transmitida por bit es Eb, y que el ruido blanco gaussiano
aditivo tiene media cero y densidad espectral de ponencia N/2.
Salida del
cuantizador
+3
+l
-a
Entrada del
cuantizador
-1
-3
FIGURA
Pl0.2
10.3 Considere un canal AWGN de entrada binaria, en el cual los sfmbolos binarios 1y0 son igualmente probables. Los sfmbolos binarios se transmiten por el canal mediante corrimiento de fase
por llaveo. La energfa del sfmbolo de c6digo es E, y el A WGN tiene media cero y densidad
espectral de potencia N/2. Demuestre que la probabilidad de transici6n del canal esta dada por
p(y!O)~ },.ex1{-t[y+ ~~
-oo<y<oo
= 0,
mod 2
Para k = 3, establezca las 2k palabras de c6digo posibles en el c6digo definido mediante esta regla.
10.5 Compare la matriz de verificaci6n de paridad del c6digo de Hamming (7, 4) considerado en el
ejemplo 10.2 con la correspondiente a un c6digo de repetici6n (4, 1).
Problemas
697
10.6 Considere el c6digo de Hamming (7, 4) de! ejemplo 10.2. La matriz generadora G y la matriz de
verificaci6n de paridad H de! c6digo se describen en ese ejemplo. Demuestre que estas dos matrices satisfacen la condici6n
HGT= 0
10.7 a) Para el c6digo de Hamming (7, 4) descrito en el ejemplo 10.2, construya las ocho palabras de
c6digo en el c6digo dual.
b) Determine la distancia minima de! c6digo dual determinado en la parte a.
10.8 Considere el c6digo de repetici6n (5, 1) de! ejemplo 10.1. Evalue el sfndrome s para los siguientes
patrones de errores:
a) La totalidad de los cinco posibles patrones de errores sencillos.
b) La totalidad de los 10 posibles patrones de errores dobles.
10.9 En una aplicaci6n que requiere solo detecci6n de errores, es posible utilizar un c6digo no sistematico. En este problema exploramos la generaci6n de un c6digo dclico de estas caracterfsticas. Sea
g(X) el polinomio generador y m(X) el polinomio de! mensaje. Defina el polinomio de! c6digo
c (X) simplemente como
c(X) = m(X)g(X)
Por tanto, para un polinomio generador dado, es posible determinar de inmediato las palabras de
c6digo en el c6digo. Para ilustrar este procedimiento, considere el polinomio generador para un
c6digo de Hamming (7, 4):
g(X)
1+X
+ X3
1 + X2
+ X3
1 + X + X3
La palabra de c6digo 0111001 se envfa por un canal ruidoso, produciendo la palabra recibida
0101001 que tiene un solo error. Determine el polinomio de! sfndrome s (X) para es ta palabra
recibida y demuestre que este es identico al polinomio de error e(X).
10.12 El polinomio generador de un c6digo de Hamming (15, 11) esta definido por:
g(X) = 1 + X
+ X4
Formule el decodificador y el calculador de! sfndrome para este c6digo, utilizando una forma
sistematica para este ultimo.
10.13 Considere el c6digo de longitud maxima (15, 4) que es el doble de! c6digo de Hamming (15, 11)
de! problema 10.12. Realice lo siguiente:
a) Encuentre las conexiones de realimentaci6n de! codificador y compare sus resultados con los
de la tabla 7.1 correspondientes a los c6digos de longitud maxima que se presentan en el
capftulo 7.
b) Determine el polinomio generador g(X); por tan to, encuentre la secuencia de salida suponiendo el estado inicial 0001. Confirme la validez de su resultado reciclando el estado inicial
a traves del codificador.
698
CAPITULO
C6digos convolucionales
10.15 Un codificador convolucional tiene un registro de corrimiento sencillo con dos etapas (es decir,
longitud de restricci6n K = 3), tres sumadores modulo 2 y un multiplexor de salida. Las secuencias de! generador de! codificador son las siguientes:
= (1,
g(2) = (1,
g(l)
0, 1)
g(J)
= (1, 1, 1)
1, 0)
Nata: en las problemas del 10.16 al 10.23 se utiliza la misma secuencia de mensaje 10111. .. de mada
que es pasible comparar las salidas de las mismas codificadares para la misma entrada.
10.16 Considere el codificador convolucional de tasa r = 1/2 y longitud de restricci6n K = 2 de la
figura Pl0.16. El c6digo es sistematico. Determine la salida de! codificador producida por la
secuencia de mensaje 10111 ....
o---.
Salida
Flip-flop
FIGURA
Pl0.16
10.17 La figura Pl0.17 muestra el codificador para un c6digo convolucional de tasa r = 1/2 y longitud de
restricci6n K = 4. Determine la salida de! codificador producida por la secuencia de mensaje 10111.. ..
o---+Flip-flop
FIGURA
Pl0.17
Salida
Problemas 699
10.18 Considere el codificador de la figura 10.13b para un c6digo convolucional de tasa r = 2/3 y
longitud de restricci6n K = 2. Determine la secuencia de c6digo producida por la secuencia de
mensaje 10111.. ..
10.19 Construya el arbol de c6digo para el codificador convolucional de la figura Pl0.16. Trace la
trayectoria a traves del arbol que corresponda a la secuencia de mensaje 10111... y compare la
salida del codificador con la que se determin6 en el problema 10.16.
10.20 Construya el arbol de c6digo para el codificador de la figura Pl0.17. Trace la trayectoria a traves
del arbol que corresponda a la secuencia de mensaje 10111.. .. Compare la salida resultante del
codificador con la que se encontr6 en el problema 10.17.
10.21 Construya el diagrama de enramado para el codificador de la figura Pl0.17, suponiendo una
secuencia de mensaje de longitud 5. Trace la trayectoria a traves del enramado correspondiente
a la secuencia de mensaje 10111 .... Compare la salida resultante del codificador con la que se
encontr6 en el problema 10.17.
10.22 Construya el diagrama de estado para el codificador de la figura Pl0.17. Empezando con el
estado de puros ceros, trace la trayectoria que corresponde a la secuencia de mensaje 10111... y
compare la secuencia de c6digo resultante con la que se determin6 en el problema 10.17.
10.23 Considere el codificador de la figura 10.13b.
a) Construya el diagrama de estado para este codificador.
b) Partiendo del estado de puros ceros, trace la trayectoria que corresponda a la secuencia de
mensaje 10111.. .. Compare la secuencia resultante con la que se determin6 en el problema
10.18.
10.24 Considerando el esquema de corrimiento minimo por llaveo (MSK) como una maquina de estado finito, construya el diagrama de enramado para la MSK. (En el capitulo 6 se presenta una
descripci6n de la MSK.)
10.25 El diagrama de enramado de un c6digo convolucional de tasa 1/2 y longitud de restricci6n 3 se
muestra en la figura Pl0.25. Se transmite la secuencia de puros ceros y la secuencia recibida
corresponde a 100010000 .... Utilizando el algoritmo de Viterbi, calcule la secuencia decodificada.
Estado
00
00
00
00
00
00
',11
'
01
'
10
11
FIGURA
Pl0.25
10.26 Considere un c6digo convolucional de tasa 1/2 y longitud de restricci6n 7 con distancia libre dhb"
= 10. Calcule la ganancia de codificaci6n asint6tica para los siguientes canales:
a) Canal simetrico binario.
b) Canal AWGN de entrada binaria.
10.2 7 En la secci6n 10.6 describimos el algoritmo de Viterbi para la decodificaci6n de maxima verosimilitud de un c6digo convolucional. Otra aplicaci6n del algoritmo de Viterbi corresponde a
la demodulaci6n de maxima verosimilitud de una secuencia recibida que sufre la corrupci6n
de la interferencia de intersfmbolo debida a un canal disperso. La figura Pl0.27 muestra el
diagrama de enramado para la interferencia de intersfmbolo, suponiendo una secuencia de
700
CAPiTULO
10
datos binaria. El canal es discreto y lo describe la respuesta al impulso finita (1, 0.1). La secuencia recibida es (1.0, -0.3, -0.7, 0, ... ). Emplee el algoritmo de Viterbi para determinar la
version decodificada de maxima verosimilitud de esta secuencia.
1.1
1.1
1.1
-1.1
-1.1
FIGURA
PI0.27
10.28 La figura Pl0.28 describe una constelacion cruzada QAM-32. Esta se divide en ocho subconjuntos.
En cada etapa de la division, indique la distancia euclidiana dentro de! subconjunto (la mas
corta).
FIGURA
PI0.28
10.29 Como se explico en la introduccion de este capftulo, la codificacion de canal puede utilizarse
para reducir la E/N0 que se requiere para un desempefio ante los errores preestablecidos o para
reducir el tamafio de la antena receptora en relacion con una E/N0 prefijada. En este problema
exploramos estos dos beneficios practicos de la codificacion al regresar al ejemplo 8.2 en el capftulo 8 acerca de los calculos de potencia de! enlace descendente de un sistema de comunicacion
de satelite local. En particular, suponemos que el disefio de! enlace descendente incluye el uso de
un esquema de codificacion consistente en un codificador convolucional de tasa 1/2 con longitud K = 7 y decodificacion de Viterbi. La ganancia de codificacion de este esquema es igual a
5.1 dB, suponiendo el uso de cuantizacion flexible. Deese modo, realice lo siguiente:
a) Recalcule la proporcion E/N0 requerida de! sistema.
b) Suponiendo que la proporcion E/N0 requerida permanece invariable, calcule la reduccion en
el tamafio de la antena de disco receptora que es posible gracias al uso de este esquema de
codificacion en el enlace descendente.
10.30 A diferencia de los codigos convolucionales considerados en este capftulo, recordamos de! capftulo 6 que el codigo convolucional utilizado en el modem de banda de voz V32 es no lineal. La
figura Pl0.30 muestra el diagrama de circuito de! codificador convolucional que se utiliza en este
modem, el cual utiliza multiplicacion modulo 2 y compuertas ademas de las sumas modulo 2 y los
retardos. Explique la razon de la no linealidad de! codificador de la figura Pl0.30, y utilice un
ejemplo para ilustrar su explicacion.
Problemas
701
14,n
Y4,n
13,n
Y3,n
12,n
Y2,n
Entrada
Salida
Multiplicador
modulo 2
Flip-flop
Sumador
modulo 2
- - - - - - - - - - - - - - - - - - - - : : . - Yo,n
FIGURA
Pl0.30
C6digos turbo
r:
10.33 Considere las siguientes matrices generadoras para c6digos turbo de tasa 1/2:
codificador de 4 estados:
(D) = [1 1 + D +Dz]
' 1+ D 2
2
codificador de 8 estados:
1+ D + D
g(D)= [ l,l+D+Dz +D3
codificador de 16 estados:
(D) -[1
+D
]
g
- ' 1+ D + D2 + D3 + D4
702
CAPITULO
10
1&
Experimento de computadora
10.37 En este experimento continuamos la investigaci6n de los c6digos turbo que se present6 en la
secci6n 10.9 al evaluar el efecto del tamafio de bloque sobre el desempefio de! decodificador ante
el ruido.
Como antes, los dos codificadores convolucionales de! codificador turbo son como sigue:
Codificador 1: [l, l, 1]
Codificador 2: [l, 0, 1]
La E/N0 transmitida es 1 dB. Se preestablece que los errores de bloque para la terminaci6n no
excederan de 15.
Con esta informaci6n previa, grafique la tasa de error de bits de! decodificador turbo en
funci6n del numero de iteraciones para dos tamafios de bloque (es decir, intercalador) diferentes: 200 y 400.
iI T EORIA
,
DE LA PROBABILIDAD
A1 .1 Conceptos probabilisticos
La teoria de la probabilidad se fundamenta en fen6menos que, explfcita o implfcitamente, pueden
modelarse mediante un experimento con un resultado que esta sujeto a la casualidad. Ademas, si
el experimento se repite, es posible que el resultado difiera debido a la influencia de un fen6meno
aleatorio subyacente o del mecanismo de casualidad. Tal experimento se conoce como experimento
aleatorio. Por ejemplo, el experimento puede ser la observaci6n del resultado de lanzar al aire una
moneda sin alterar. En este experimento, los resultados posibles del ensayo son "aguila" o "sol".
Para ser mas precisos en la descripci6n de un experimento aleatorio, se piden tres caracterfsticas:
Considere que el evento A denota uno de los resultados posibles de un experimento aleatorio.
Por ejemplo, en el experimento del lanzamiento de la moneda, el evento A puede representar
"aguila". Suponga queen n ensayos del experimento, el evento A ocurre N (A) veces. Es posible entonces asignar el cociente N (A) In al even to A Esta proporci6n r~cibe el nombre de
frecuencia relativa del evento A. Clar~mente, la frecuencia relativa es un numero real no negativo
menor que o igual a 1; es decir,
0 ~ Nn (A)~ 1
(Al.1)
n
Si el evento A no ocurre en ninguno de los ensayos, N (A)/n = 0. Si, en cambio el evento A
n
ocurre en todos los n ensayos, N (A)/n = 1.
Afirmamos que el experim~nto exhibe regularidad estadistica si para cualquier secuencia de
n ensayos la frecuencia relativa de N (A)/n converge al mismo lfmite cuando n se vuelve grande. De esa manera parece natural pa;a nosotros definir la probabilidad del evento A como
P(A) = lim ( N n (A))
n
n~=
(Al.2)
704
APENDICE
1 "
TEORiA DE LA PR:OBABILIDAD
juegos de azar, el uso de la ecuaci6n (Al.2) para definir la probabilidad de un evento resulta
aceptable. Sin embargo, en muchas otras aplicaciones, esta definici6n es inadecuada. Considere, por ejemplo, el analisis estadfstico del mercado accionario: Zc6mo conseguiremos repetibilidad
en un experimento de este tipo? Un metodo mas satisfactorio consiste en establecer las propiedades que se espera que tenga cualquier medida de probabilidad, postulandolas como axiomas y
utilizando despues interpretaciones de frecuencia relativa para justificarlas.
:W
AxlOMAS DE PROBABILIDAD
Cuando realizamos un experimento aleatorio, es natural para nosotros percatamos de diversos resultados que es posible que se produzcan. En este contexto, es conveniente pensar un experimento y
sus resultados posibles como la definici6n de un espacio y sus puntos. Con el k-esimo resultado del
experimento, digamos, asociamos un punto llamado el punto de muestra, que denotamos mediante \
La totalidad de los puntos de muestra correspondientes al agregado de todos los resultados posibles
del experimento recibe el nombre del espacio muestral, el cual denotamos por medio de S. Un evento
corresponde ya sea a un punto muestral unico o a un conjunto de puntos de la muestra. En particular, el espacio muestral completo S se denomina el evento seguro; el conjunto nulo 0 recibe el nombre
de evento nulo o imposible; y un punto de muestra unico se conoce como un evento elemental.
Considere, por ejemplo, un experimento que implica el lanzamiento de un dado. En este experimento hay seis resultados posibles: la exhibici6n de uno, dos, tres, cuatro, cinco y seis puntos
sobre la cara superior del dado. Asignando un punto de la muestra a cada uno de estos resultados
posibles, tenemos un espacio muestral unidimensional que consiste en seis puntos muestrales, como
se indica en la figura Al.l. El evento elemental que describe el enunciado "se exhibe un seis" corresponde al punto de muestra {6}. Por otra parte, el evento que describe el enunciado "se exhibe un
numero par de puntos" corresponde al conjunto {2, 4, 6} del espacio muestral. Note que el termino
evento se usa de manera indistinta para describir el subconjunto o el enunciado.
Estamos listos para hacer una definici6n formal de probabilidad. Un sistema de probabilidad
consta de los siguientes tres elementos:
siguientes propiedades:
i)
P(S) = 1
(Al.3)
ii)
0sP(A)s1
(Al.4)
iii) Si A
+ B es
(Al.5)
Las propiedades anteriores se conocen como los axiomas de probabilidad. El axioma i establece
que la probabilidad del evento seguro es la unidad. El axioma ii indica que la probabilidad de un
Punta de muestra
FIGURA
Al.1
Al.1
Conceptos probabilfsticos
705
evento es un numero real no negativo que es menor o igual que la unidad. El axioma iii establece que la probabilidad de dos eventos mutuamente excluyentes es la suma de las probabilidades
de los eventos individuales. Estos tres axiomas son suficientes para tratar con experimentos en
que los espacios muestrales sean finitos.
Aun cuando el enfoque axiomatico para la teorfa de probabilidad es de naturaleza abstracta, los tres axiomas tienen sus propias interpretaciones de frecuencia relativa. El axioma ii
corresponde a la ecuacion (Al.l), y el axioma i, al caso lfmite de la ecuacion (Al.1) cuando
ocurre el evento A en todos los n ensayos. Para interpretar el axioma iii, advertimos que si el
evento A ocurre N (A) veces en n ensayos y el evento B ocurre N (B) veces, entonces el evento
union "Ao B" ocu;re en N (A) + N (B) ensayos (puesto que A ynB nunca pueden ocurrir en el
mismo ensayo). Por lo tant~, N n (A -f'. B) = N n (A) + N n (B), y por ello tenemos
N n (A+B) = _
Nn_
(A)
N (B)
_ + _ n_ _
n
n
n
que tiene una forma matematica similar a la del axioma iii.
Los axiomas i, ii y iii constituyen una definicion implfcita de probabilidad. Es posible utilizar estos axiomas para formular algunas otras propiedades basicas de la probabilidad, como se
describe a continuacion.
Propiedad 1
P(A) = 1- P(A)
(Al.6)
Propiedad 2
A 1 +A 2 +AM =S
(Al.7)
entonces
(Al.8)
Para pro bar es ta propiedad, utilizamos primero el axioma i en la ecuacion (A 1. 7) y de ese modo
escribimos
706
APENDICE
m TEORiA DE LA PROBABILIDAD
Par tanto, se produce el resultado de la ecuaci6n (Al.8). Cuando las M eventos son igualmente
probables (es decir, tienen igual probabilidad de ocurrencia), entonces la ecuaci6n (Al.8) se
simplifica coma
1
P(A)= M'
i=l, 2, ... , M
Propiedad 3
Cuando las eventos A y B no son mutuamente excluyentes, entonces la probabilidad del evento union
'!\ o B" es igual a
P(A + B) == P(A) + P(B) - P(AB)
(Al.9)
(Al.10)
donde N (AB) denota el numero de veces que las eventos A y B ocurren simultaneamente en n
ensayos del experimento. El axioma iii es un caso especial de la ecuaci6n (Al.9); cuando A y B
son mutuamente excluyentes, P(AB) es cero y la ecuaci6n (Al.9) se reduce a la misma forma
que la ecuaci6n (Al.5).
PROBABILIDAD CONDICIONAL
Suponga que realizamos un experimento que implica un par de eventos A y B. Sea P(B IA) la
probabilidad del even to B, dado que ha ocurrido el even to A La probabilidad del even to P (BI A)
se denomina la probabilidad condicional de B dado A Suponiendo que A tiene probabilidad distinta de cero, la probabilidad condicional P (B IA) se define mediante
P(BiA) = P(AB)
P(A)
(Al.11)
P(BIA)=lfm(Nn(AB)
n-7=
N n (A) )
Al.1
Conceptos probabilfsticos
707
o equivalentemente,
P(B IA)= lfm[N" (AB)/n]
n-->= Nn (A)/n
Admitiendo que
P(AB) =
(Al.12)
(Al.13)
Por tanto, es factible establecer que la probabilidad conjunta de dos eventos puede expresarse coma
el producto de la probabilidad condicional de un evento dado el otro, y la probabilidad elemental del
otro. Note que las probabilidades condicionales P(B IA) y P(A IB) tienen en esencia las mismas
propiedades que las diversas probabilidades definidas previamente.
Es posible que existan situaciones en las que la probabilidad condicional P(A IB) y las
probabilidades P(A) y P(B) se determinen facilmente en forma directa, aunque se desee la probabilidad condicional P(B IA). De las ecuaciones (Al.12) y (Al.13), se concluye que, siempre
que P(A) 7:- 0, podemos determinar P(B IA) utilizando la relaci6n
P(BIA) = P(AIB)P(B)
P(A)
(Al.14)
708
APENDICE
1 z
TEORiA DE LA PROBABILIDAD
y cuyo intervalo es algU,n conjunto de numeros reales recibe el nombre de variable aleatoria del experimento. Sin embargo, el termino variable aleatoria es un poco confuso. En primer lugar, la palabra
aleatoria no se usa en el sentido de igual probabilidad de ocurrencia, para el cual debe reservarse. En segundo, la palabra variable, no implica dependencia (del resultado experimental), lo
cual es una parte esencial de significado. El termino esta tan inmerso en la literatura de la
probabilidad que su uso ha persistido.
Cuando el resultado de un experimento es s, la variable aleatoria se denota como X(s) o
simplemente X. Por ejemplo, el espacio muestral que representa los resultados del lanzamiento de
un dado es un conjunto de seis puntos muestrales que pueden considerarse coma los enteros 1, 2,
... , 6. En estas condiciones, si identificamos el punto muestral k con el evento de que k puntos se
muestran cuando se lanza el dado, la funci6n X(k) = k es una variable aleatoria tal que X(k) es
igual al numero de puntos que se exhiben cuando se muestra el dado. En este ejemplo, la variable
aleatoria solo toma un conjunto discreto de valores. En ese caso, decimos que estamos tratando
con una variable aleatoria discreta. De manera mas precisa, la variable aleatoria X puede tomar
solamente un numero finito de valores en un intervalo de observaci6n finito. Sin embargo, si es
posible que la variable X adquiera cualquier valor en un intervalo de observaci6n completa, X
recibe el nombre de variable aleatoria continua. Por ejemplo, la variable aleatoria que representa la
amplitud de un voltaje de ruido en un instante particular es una variable aleatoria continua porque puede tomar cualquier valor entre mas y menos infinito.
Para seguir adelante, necesitamos una descripci6n probabilfstica de las variables aleatorias
que funcione igualmente bien para variables aleatorias discretas y continuas. Vamos a considerar la variable aleatoria X y la probabilidad del evento X ~ x. Denotamos esta probabilidad
mediante P (X ~ x). Es claro que es ta probabilidad es una funci6n de la variable simulada x. Para
simplificar la notaci6n, escribimos
Fx (x) = P(X ~ x)
(Al.15)
(Al.16)
Una descripci6n alternativa de la probabilidad de la variable aleatoria X es a menudo util.
Esta corresponde a la derivada de la funci6n de distribuci6n, como indica
(Al.17)
Al.2
Variables aleatorias
709
(Al.18)
Jx'f
x (x) dx
x,
(Al.19)
Puesto que Fx(
= 1, correspondiendo a la probabilidad de un cierto evento, y Fx(- = 0,
relativa a la probabilidad de un evento imposible, determinamos facilmente a partir de la ecuaci6n (Al.18) que
00 )
00 )
(Al.20)
Mencionamos antes que una funci6n de distribuci6n siempre debe ser no decreciente, lo cual
significa que su derivada o la funci6n de densidad de probabilidad siempre deben ser no negativas. Por tanto, es posible establecer que una funci6n de densidad de probabilidad siempre debe ser
una funci6n no negativa y con un area total de uno.
Hasta ahora hemos centrado la atenci6n en situaciones que implican una sola variable
aleatoria. Sin embargo, encontramos a menudo que el resultado de un experimento requiere
para su descripci6n diversas variables aleatorias. Consideramos ahora situaciones que incluyen
dos variables aleatorias. La descripci6n probabilfstica desarrollada de esta manera puede extenderse sin ninguna dificultad a cualquier numero de variables aleatorias.
Considere dos variables aleatorias X y Y. Definimos la funci6n de distribuci6n conjunta
Fx,/x, y) coma la probabilidad de que la variable aleatoria X sea menor o igual que un valor especificado x y que la variable aleatoria Y sea menor o igual que un valor especificado y. Es posible que las
variables X y Y sean dos variables aleatorias unidimensionales independientes o las componentes de una sola variable aleatoria bidimensional. En cualquier caso, el espacio muestral conjunto es el plano xy. La funci6n de distribuci6n conjunta FXY(x, y) es la probabilidad de que el
resultado de un experimento originara un punto muestral q~e se encuentra dentro del cuadrante (-oo < X = x, -oo < Y s y) del espacio muestral conjunto. Es decir,
Fx,Y(x,y) = P(X s x, Y
s y)
(Al.21)
existe yes continua en todas partes. Denominamos a la funci6n f x,/x, y) la funci6n de densidad
de probabilidad conjunta de las variables aleatorias X y Y. La funci6n de distribuci6n conjunta
710
APENDICE
!Ii
TEORiA DE LA PROBABILIDAD
f x (x) = [
(Al.25)
f
Y
(Al.26)
siempre que f x(x) > 0, donde f x(x) es la densidad marginal de X. Es posible considerar la
funci6n f y(y f x) coma una funci6n de la variable y, con la variable x arbitraria, aunque fija, par
lo que esta satisface todos los requerimientos de una funci6n de probabilidad ordinaria, coma se
expresa mediante
Si las variables aleatorias X y Y son estadisticamente independientes, entonces el conocimiento del resultado de X no puede de ninguna farma afectar la distribuci6n de Y. El resultado
es que la funci6n de densidad de probabilidad condicional f y(Y x) se reduce a la densidad
marginal f y(y) , coma indica
f
fy(yfx)=fy(y)
En ese caso, podemos expresar la funci6n de densidad de probabilidad conjunta de las variables
aleatarias X y Y coma el producto de sus respectivas densidades marginales, de acuerdo con
Al.3
Promedios estadfsticos
711
A1 .3 Promedios estadisticos
Luego de haber explicado la probabilidad y algunas de sus ramificaciones, buscamos ahora formas para determinar el comportamiento promedio y los resultados que surgen en los experimentos
aleatorios.
El valor esperado o media de una variable aleatoria X esta definido por
x = E[X] =
r=
(Al.27)
xfx (x) dx
donde E denota el operador de esperanza estadfstica. Es decir, la media fLx ubica el centro de
gravedad del area bajo la curva de densidad de probabilidad de la variable aleatoria X. Para
interpretar el valor esperado fLx, escribimos la integral en la ecuaci6n de definici6n (Al.2 7)
como el lfmite de una suma aproximativa formulado del modo siguiente. Sea {xk I k = 0, 1,
2, ... } un conjunto de puntos espaciados uniformemente sabre la lfnea real:
(Al.28)
donde L1 es el espaciamiento entre puntos adyacentes. Podemos entonces reescribir la ecuaci6n
(Al.27) como la forma lfmite de una suma:
=
E[X) = ~~ k~
f(k+l)LI
Jki1
xJx (x) dx
(Al.29)
=
,
hm
11--.0
I,
=
k~-=
xkP (
xk - -,1
,1)
< X ~ xk +-
Para una interpretaci6n fisica de la suma del segundo miembro de la ecuaci6n (Al.29), suponga
que efectuamos n observaciones independientes de la variable aleatoria X. Considere que Nn(k)
denota el numero de veces que la variable aleatoria X cae dentro del k-esimo caj6n:
,1
xk --z<X~xk +
,1
2,
k=O, 1, 2, ...
n grande
(Al.30)
712
APENDICE
TEORiA DE LA PROBABILIDAD
A continuaci6n consideramos una situaci6n mas general. Sea X una variable aleatoria y
g(X) una funci6n de X definida sobre la linea real. La cantidad que se obtiene al dejar que el
argumento de la funci6n g(X) sea una variable aleatoria es tambien una variable aleatoria, lo
cual denotamos como
y = g(X)
(Al.31)
Para encontrar el valor esperado de la variable aleatoria Y, podrfamos encontrar desde luego la
funci6n de densidad de probabilidad f y(Y) y aplicar despues la formula estandar
E[Y] =
r= yf (y) dy
y
E[g(X)J = [
g(x)fx(x) dx
(Al.32)
En realidad, la ecuaci6n (Al.32) puede considerarse como la generalizaci6n del concepto del
valor esperado para una funci6n arbitraria g(X) de una variable aleatoria X.
II
MOMENTOS
Para el Caso especial g(X) = xn, utilizando la ecuaci6n (Al.32) obtenemos el n-esimo momenta
de la funci6n de distribuci6n de probabilidad de la variable aleatoria X; es decir,
(Al.33)
Por mucho los momentos mas importantes de X son los primeros dos. De modo que al poner n = 1
en la ecuaci6n (Al.33) se genera la media de la variable aleatoria, como se muestra en la
ecuaci6n (Al.27), en tanto que al dejar n = 2 se produce el valor cuadratico media de X.
(Al.34)
Es posible tambien definir los momentos centrales que son simplemente los momentos de
la diferencia entre una variable aleatoria X y su media /.l.y Por tanto, el momenta central
enesimo es
(Al.35)
Desde luego, para n = 1 el momenta central corresponde a cero, en tanto que para n = 2 el
segundo momenta central se conoce como la varianza de la variable aleatoria X, la cual se
escribe como
(Al.36)
La varianza de una variable aleatoria X se denota comunmente como Ci~ . La rafz cuadrada de la
varianza, a saber, CJx, recibe el nombre de desviaci6n estandar de la variable aleatoria X.
La varianza Ci~ de una variable aleatoria X es en algun sentido una medida de la "aleatoriedad" de la variable. Al especificar la varianza Ci~, restringimos esencialmente el ancho
efectivo de la funci6n de densidad de probabilidad f x(x) de la variable aleatoria X en torno a la
Al.3
Promedios estadisticos
713
P(I X -
02
x I~ E) ~ ___L_
2
(Al.37)
A partir de esta desigualdad vemos que la media y la varianza de una variable aleatoria ofrecen
una descripci6n parcial de su distribuci6n de probabilidad, de ahf su uso comun en la practica.
Observamos a partir de las ecuaciones (Al.34) y (Al.36) que la varianza dx y el valor
cuadratico medio E [X2] se relacionan por medio de
0~ = E[X
= E[X
2xX + U
]-
2xE[X]+ ~
(Al.38)
=E[X 2 ]-~
donde, en la segunda lfnea hemos utilizado la propiedad de linealidad del operador de esperanza
estadfstica. La ecuaci6n (Al.38) demuestra que si la media J.J.x es cero, entonces la varianza dx
y el valor E [X2 ] de la variable aleatoria X son iguales.
!fill
fUNCION CARACTERISTICA
<\>x(v) = E[exp(jvX)]
= fjx (x) exp(jvx) dx
(Al.39)
1 1=
f x (x) = -2n
-=
(Al.40)
Esta relaci6n puede utilizarse para evaluar la funci6n de densidad de probabilidad f x(x) de la
variable aleatoria X a partir de su funci6n caracterfstica <Px(v).
!fill
MOMENTOS CONJUNTOS
Considere a continuaci6n un par de variables aleatorias X y Y. Un conjunto de promedios estadfsticos de importancia en este caso es el de los momentos conjuntos, a saber, el valor esperado de Xi)'k,
donde i y kpueden asumir cualesquiera valores enteros positivos. Deese modo es posible escribir
(Al.41)
714
APENDICE
111
TEORiA DE LA PROBABILIDAD
Un momento conjunto de importancia particular es la correlaci6n definida por E['XY], que corresponde a i = k = 1 en la ecuaci6n (Al.41).
La correlaci6n de las variables aleatorias centradas X - E[X] y Y - E [Y], es decir, el
momento conjunto
cov['XY] = E[ (X - E[X]) (Y - E[Y])]
recibe el nombre de la covarianza de X y Y. Oejando f..lx
la ecuaci6n (Al.42) para obtener el resultado
E[X] y Y
(Al.42)
=
(Al.43)
Considere que cr~ y cr~ denotan las varianzas de X y Y, respectivamente; entonces la covarianza
de X y Y, normalizada con respecto a CJXCJY, se denomina el coeficiente de correlaci6n de X y Y:
cov[XY]
p=---
(Al.44)
(J xO" Y
REPRESENTACION DE SENALES
Y SISTEMAS
(A2.l)
donde j = R., y la variable f denota lafrecuencia. Dada la transformada de Fourier G(f), la senal
original g(t) se recupera exactamente utilizando la formula de la transformada inversa de Fourier:
g(t) =
[= G(f)exp(j27tft) df
(A2.2)
Advierta queen las ecuaciones (A2. l) y (A2.2) hemos usado una letra minuscula para denotar
la funci6n en el tiempo y una letra mayuscula para indicar la correspondiente funci6n en frecuencia. Las funciones g(t) y G(f) se dice que constituyen un par de transformadas de Fourier.
Para que exista una transformada de Fourier g(t), es suficiente aunque no necesario que
g(t) cumpla tres condiciones conocidas colectivamente como condiciones de Dirichlet:
[= ig(t)I dt <
oo
715
716
APENDICE
111!11
2 m
Es util tener informaci6n acerca de la relaci6n entre la funci6n en el tiempo g(t) y su transformada de Fourier G (f), as1 como en relaci6n con los efectos que las divers as operaciones sobre la
funci6n g(t) tienen sobre la transformada G(f). Lo anterior puede lograrse examinando ciertas
propiedades de la transformada de Fourier, las cuales se resumen en la tabla A6.2.
I
t:toO
(A2.3)
r= 8(t) dt
=1
(A2.4)
Una implicaci6n de este par de relaciones es que la funci6n 8(t) debe ser una funci6n par del
tiempo t que esta centrada en t = 0.
Para que la funci6n delta tenga significado, tiene que aparecer como un factor en el integrando de una integral con respecto al tiempo y, en ese caso, en terminos generales, unicamente
cuando el otro factor en el integrando sea una funci6n continua del tiempo. Sea g(t) una funci6n de tales caracter1sticas y considere el producto de g(t) y la funci6n delta recorrida en el
tiempo 8(t - t0 ). De acuerdo con las dos ecuaciones de definici6n, ecuaciones (A2.3) y (A2.4),
es posible expresar la integral de este producto del modo siguiente:
(A2.5)
La operaci6n que se indica en el primer miembro de esta ecuaci6n selecciona el valor g(t 0 ) de la
funci6n g(t) en el tiempo t = t0 , donde -oo < t < oo. Por tanto, La ecuaci6n (A2.5) se conoce
como la propiedad de selecci6n de la funci6n delta. Esta propiedad se utiliza algunas veces como
la ecuaci6n de definici6n de una funci6n delta; en efecto, incorpora las ecuaciones (A2.3) y
(A2.4) en una sola relaci6n.
Advirtiendo que la funci6n delta 8(t) es una funci6n par de t, podemos reescribir la ecuaci6n (A2.5) de manera que se subraye su semejanza con la integral de convoluci6n, como se
indica mediante
r= g('t)8(t-'t)d"C=g(t)
(A2.6)
A2.1
Ancilisis de Fourier
71 7
En palabras, la convoluci6n de cualquier funci6n con la funci6n delta deja sin cambio esa
funci6n. Nos referiremos a este enunciado como la propiedad de replieaei6n de la funci6n delta.
Es importante darse cuenta de que ninguna funci6n en el sentido ordinario tiene las propiedades de las ecuaciones (A2.3) y (A2.4) o la propiedad de selecci6n equivalente de la ecuaci6n (A2.5). Sin embargo, es posible imaginar una secuencia de funciones que tiene picas
progresivamente mas altos y mas delgados en t = 0, con el area bajo la curva permaneciendo
igual que la unidad, en tanto que el valor de la funci6n tiende a cero en cualquier punto salvo
en t = 0, donde tiende a infinito. Es decir, podemos considerar la funci6n delta como la forma
limite de un pulso de area unitaria euando la duraci6n del pulso tiende a eero. No tiene importancia
que tipo de forma de pulso se utiliza.
TRANSFORMADAS DE FOURIER DE SE!~ALES PERIODICAS
!100
Es bien sabido que al utilizar la serie de Fourier, una sefial peri6dica puede representarse como
una suma de exponenciales complejas. Asimismo, en un sentido limitado, es posible definir las
transformadas de Fourier mediante exponenciales complejas. Por lo tanto, parece razonable
representar una sefial peri6dica en terminos de una transformada de Fourier, siempre y cuando
se permita que esta transformaci6n incluya funciones delta.
Considere a continuaci6n una sefial peri6dica gT (t) de periodo T 0 Podemos representar
gT (t) en terminos de la serie de Fourier exponencial compteja:
0
(A2.7)
donde en es el coefieiente de Fourier complejo definido por
en=Ta
-To/2
(A2.8)
fo
1
To
(A2.9)
=-
Sea g(t) una funci6n similar a un pulso, que es igual a gT (t) sabre un periodo y cero en cualquier
0
otro lado; es decir,
To
To
--<t$;-
(A2.10)
en otro lado
La sefial peri6dica gT (t) puede expresarse ahora en terminos de la funci6n g(t) como una sumatoria
infinita, segun indica
(A2.ll)
Con base en esta representaci6n, podemos ver g(t) como una funei6n generatriz, que genera la
sefial peri6dica gT (t).
La funci6n g(t) es transformable de Fourier. Por tanto, es factible reescribir la formula para
el coeficiente de Fourier complejo del siguiente modo:
en
(A2.12)
718
APENDICE
donde G(nf 0) es la transformada de Fourier de g(t) evaluada a la frecuencia nf 0 Consecuentemente podemos reescribir la formula para la reconstrucci6n de la sefial peri6dica gT (t) coma
0
gTo (t) = fo
G(nf0 ) exp(j2nnf0t)
(A2.13)
n==--oo
g(t -mT0 )
= f0
L G(nf
0)
exp(j2rtnf0 t)
(A2.14)
nio del tiemp~ tiene el efecto de cambiar la descripci6n o espectro en el dominio de la frecuencia de la
seiial en una forma discreta definida en multiplos enteros de la frecuencia fundamental.
ii PARES DE TRANSFORMADAS DE FOURIER
La tabla A6.3 presenta una lista de algunos pares de transformadas de Fourier utilizados com(mmente, cuya derivaci6n sigue del material que acaha de presentarse.
II TRANSMISION DE SENALES A TRAvES DE SISTEMAS LINEALES
Un sistema se refiere a cualquier dispositivo ffsico que produce una sefial de salida en respuesta
a una sefial de entrada. Es usual referirse a la sefial de entrada coma la excitaci6n y a la sefial de
salida coma la respuesta. En un sistema lineal, se cumple el principio de superposici6n; es decir,
la respuesta de un sistema lineal a varias excitaciones aplicadas en forma simultanea es igual
a la suma de las respuestas del sistema cuando cada excitaci6n se aplica individualmente.
En el dominio del tiempo, un sistema lineal se describe en terminos de su respuesta al
impulso, la cual se define coma la respuesta del sistema (con condiciones iniciales cero) a un impulso
unitario o funci6n delta 8(t) aplicado a la entrada del sistema. Si el sistema es invariante con el
tiempo, entonces la forma de la respuesta al impulso es la misma sin que importe cuando se
aplic6 al sistema el impulso unitario. Por tanto, suponiendo que se aplica el impulso unitario o la
funci6n delta en el tiempo t = 0, podemos denotar la respuesta al pulso de un sistema lineal
invariante con el tiempo por media de h(t). Considere que el sistema esta sujeto a una excitaci6n arbitraria x(t). La respuesta y(t) del sistema se define en terminos de la respuesta al impulso
h(t) por media de
y(t) =
J: x('t)h(t-'t) d't
(A2.15)
y(t) =
J: h('t)x(t-'t) dt
(A2.16)
A2.1
Analisis de Fourier
719
vez de acuerdo con la respuesta al impulso del sistema. De esa manera la respuesta al impulso
actua como una funci6n de memoria del sistema.
11111 RESPUESTA EN FRECUENCIA DE SISTEMAS LINEALES INVARIANTES CON EL TIEMPO
Considere un sistema lineal invariante con el tiempo de respuesta h(t) excitado por una entrada
exponencial compleja de amplitud unitaria y frecuencia f, es decir,
x(t) = exp(j21tft)
Utilizando esta excitaci6n en la ecuaci6n (A2.16), la respuesta del sistema se obtiene como
y(t) = [
= exp(j21tft)
(A2.l 7)
r= h(t) exp(-j21tft) dt
(A2.18)
(A2.19)
La respuesta de un sistema lineal invariante con el tiempo a una funci6n exponencial compleja
de frecuencia f es, por tanto, la misma funci6n exponencial compleja multiplicada por un coeficiente constante H (f).
La respuesta en frecuencia H (f) es, en general, una cantidad compleja, de modo que es
viable expresarla
H(f) = IH(f)i exp[j~(f)]
(A2.20)
donde IH (f) Irecibe el nombre de la respuesta en magnitud, y /3(f) es la fase o respuesta en fase. En
el caso especial de un sistema lineal con una respuesta al impulso de valores reales h(t), la
respuesta en frecuencia H (f) exhibe simetria conjugada, lo que quiere decir que
y
~(f) = -~(-f)
(A2.21)
a(f) = logiH(f)J
(A2.22)
donde
720
APENDICE
iii
La funcion a(f) se conoce como la ganancia del sistema. Esta se mide en nepers, en tanto que
/3(f) se mide en radianes. La ecuacion (A2.21) indica que la ganancia a(f) y la fase /3(f) son las
partes real e imaginaria del logaritmo (natural) de la respuesta en frecuencia H (f), respectivamente. La ganancia tambien puede expresarse en decibeles (dB) utilizando la definicion
(A2.23)
a'(f) = 8.69a(f)
(A2.24)
A2.2 Ancho de
ba~da
A2.2
Ancho de banda
721
este l6bulo se encuentra dentro de la region de frecuencia positiva. Por ejemplo, un pulso rectangular de duraci6n T segundos tiene un l6bulo espectral principal de ancho total 2/T hertz centrado en el origen. En consecuencia, es posible definir el ancho de banda de este pulso rectangular
como 1/T hertz. Si, por otra parte, la sefial es pasobanda con l6bulos espectrales principales centrados alrededor de f , donde f es bastante grande, el ancho de banda se define como el ancho del
16bulo principal par~ frecuen~ias positivas. Esta definici6n del ancho de banda recibe el nombre
de ancho de banda de nulo a nulo. Por ejemplo, un pulso de RF de duraci6n T segundos y frecuencia
f tiene l6bulos espectrales de ancho 2/T hertz centrados alrededor de f , donde se supone que f
e~ grande comparada con l/T. Por consiguiente, podemos definir el anch~ de banda de nulo a nu!~
de este pulso de RF como 2/T hertz. Con base en las definiciones presentadas aquf, es factible
establecer que el corrimiento del contenido espectral de una sefial pasobajas mediante una frecuencia suficientemente grande tiene el efecto de duplicar el ancho de banda de la sefial; una
traslaci6n de frecuencia de este tipo se consigue utilizando modulaci6n.
Otra definici6n popular del ancho de banda corresponde al ancho de banda de 3 dB.
Espedficamente, si la sefial es pasobajas, el ancho de banda de 3 dB se define como la separaci6n
entre la frecuencia cero, donde el espectro de magnitud alcanza su valor pico, y la frecuencia positiva,
a la cual el espectro de amplitud disminuye a 1 I .J2 de su valor pico. Por ejemplo, la exponencial
que decae exp(-at) tiene un ancho de banda de 3 dB de a/2n hertz. Si, por otro !ado, la sefial es
pasobanda, centrada en(, el ancho de banda de 3 dB se define como la separaci6n (a lo largo de!
eje de frecuencias positivas) entre las dos frecuencias a las cuales el espectro de magnitud de la sefial
cae hasta 1 I .J2 del valor pico de fc. El ancho de banda de 3 dB tiene la ventaja de que puede leerse
directamente en una grafica del espectro de magnitud. Sin embargo, presenta la desventaja de que
puede ser engafioso si el espectro de magnitud tiene colas que disminuyen lentamente.
Incluso otra medida para el ancho de banda de una sefial es el ancho de banda del valor
cuadratico media (rms), que se define como la raiz cuadrada de! segundo momenta de una forma
normalizada propiamente del espectro de magnitud al cuadrado de la sefial en torno a un punto
elegido en forma adecuada. Suponemos que la sefial es pasobajas, por lo que el segundo momenta puede tomarse alrededor del origen. Con respecto a la forma normalizada de! espectro
de magnitud al cuadrado, utilizamos la funci6n no negativa
f]GU)i
df
W,m,
=[ f~ fz IG(f)lz df ]112
f]G(f)lz df
(A2.25)
Una caracterfstica atractiva del ancho de banda rms W es que este se presta por sf mismo de
una manera mas facil para la evaluaci6n matematica d~l~s otras dos definiciones del ancho de
banda, aunque no se mide facilmente en el laboratorio.
11111 PRODUCTO TIEMPO-ANCHO DE BANDA
Para cualquier familia de sefiales de pulso que difieren por un factor de escalamiento en el
tiempo, el producto de la duraci6n de la sefial y su ancho de banda siempre es una constante:
(duraci6n x ancho de banda) = constante
722
APENDICE
11
(A2.26)
donde se supone que la sefi.al g(t) se centra alrededor del origen. Puede demostrarse que, utilizando las definiciones rms de las ecuaciones (A2.25) y (A2.26), que el producto tiempo-ancho
de banda tiene la siguiente forma:
(A2.27)
donde la constante es 1/41!. El pulso gaussiano exp(-m 2) satisface esta situaci6n con el signo de
igualdad.
WI!
A.Netto
Las definiciones del ancho de banda que acaban de presentarse (es decir, el ancho de banda de
3 dB, el ancho de banda de nulo a nulo y el ancho de banda rms) se formulan en terminos de
sefi.ales deterministicas. Otra definici6n del ancho de banda que se presenta por si sola en el
estudio de las sefi.ales y los sistemas aleatorios es el ancho de banda equivalente del ruido.
Suponga que una fuente de ruido blanco de densidad espectral de potencia N/2 se conecta a la
entrada del filtro pasobajas RC simple de la figura A2.1; el valor correspondiente de la potencia promedio del ruido de salida es igual a N/(4RC). Para este filtro, el ancho de banda de
potencia media ode 3 dB es igual a l/(27rRC). En este caso encontramos de nuevo que la potencia
promedio del ruido de salida del filtro es proporcional al ancho de banda.
Es posible generalizar este enunciado para incluir todos los tipos de filtros pasobajas definiendo un ancho de band'l equivalente de ruido de la manera siguiente. Suponga que tenemos
una fuente de ruido blanco de media cero y densidad espectral de potencia N/2 conectada a la
R
Ruido
blanco
wW
~
I
C
FIGURA
Ruido
coloreado
nW
AZ.I
A2.3
Transformada de Hilbert
723
IH(f)I'
H 2 (0)
- - -I Filtro pasobajas
~ideal
I
I
I
-B
FIGURA
AZ.2
Ilustraci6n de la definici6n del ancho de banda equivalente del ruido para un filtro pasobajas.
entrada de un filtro pasobajas arbitrario de funci6n de transferencia H(f). La potencia promedio del ruido de salida que resulta es entonces
N salida =No
2 [-= IH(f)l2 df
= N 0 [IH(f)l
(A2.28)
df
donde, en la ultima lfnea hemos usado el hecho de que la respuesta en magnitud IH (f) I es una
funci6n par de la frecuencia.
Considere a continuaci6n la misma fuente de ruido blanco conectada a la entrada de un
filtro pasobajas ideal de respuesta en frecuencia cero H (0) y ancho de banda B. En este caso, la
potencia promedio del ruido de salida es
B = [IH(f)l df
H 2 (0)
(A2.30)
De este modo el procedimiento para calcular el ancho de banda equivalente del ruido consiste
en sustituir el filtro pasobajas arbitrario de la funci6n de transferencia H (f) por un filtro pasobajas
ideal equivalente de respuesta en frecuencia cero H (0) y ancho de banda B, coma se ilustra en
la figura A2.2. De un modo similar, es posible definir un ancho de banda equivalente en el ruido
para los filtros pasobanda.
724
APENDICE
111
angulos de fase de todas las componentes de una sefial dada se recorren en 90 grados, la
funci6n resultante de tiempo se conoce coma la transformada de Hilbert de la sefial.
Para ser espedficos, considere una sefial g(t) con transformada de Fourier G(f). La transformada de Hilbert de g(t), la cual denotaremos mediante g(t), esta definida por
d
g t - - -g('t)
-"[
1t
-=
(A2.31)
Claramente, la transformaci6n de Hilbert de g(t) es una operaci6n lineal. La transformada inversa de Hilbert, por media de la cual la sefial g(t) se recupera a partir de g(t), se define mediante
g(t) = - -
1t -=t-'t
(A2.32)
Se dice que las funciones g(t) y g(t) constituyen un par de transformadas de Hilbert. Una representaci6n breve de pares de transformadas de Hilbert se presenta en la tabla A6.4.
Advierta, a partir de la definici6n de la transformada de Hilbert, que g( t) puede interpretarse
coma la convoluci6n de g(t) con la funci6n de tiempo 1/m. Sabemos tambien, a partir del teorema
de convoluci6n, que la convoluci6n de dos funciones en el dominio del tiempo se transforma en la
multiplicaci6n de sus transformadas de Fourier en N dominio de la frecuencia; vea la entrada 12
de la tabla A6.2. Para la funci6n de tiempo lint, tenemos (vea la tabla A6.3)
J_~_ j sgn(f)
1tt
(A2.33)
sgn(f) =
0,
-1,
f >0
f =0
f <0
(A2.34)
Por tanto, se concluye que la transformada de Fourier G(f) de g(t) esta dada por
G(f) = -j sgn(f)G(f)
(A2.35)
La ecuaci6n (A2.35) establece que dada una sefial g(t), es posible obtener su transformada
de Hilbert g(f) hacienda pasar g(t) a traves de un dispositivo lineal de dos puertos cuya respuesta
en frecuencia sea igual a -j sgn(j). Este dispositivo puede considerarse coma uno que produce un
desfasamiento de -90 grados para todas las frecuencias positivas de la sefial de entrada y de + 90
grados para todas las frecuencias negativas, coma en la figura A2.3. Sin embargo, las amplitudes
arg {H(fJJ
-------i +90
_900 ,___ _ _ __
A2.3 Caracterfstica de fase de un dispositivo lineal de dos puertos para obtener la transformada de
Hilbert de una sefial de valores reales.
FIGURA
A2.4
725
de todas las componentes de frecuencia en la sefial no son afectadas par la transmisi6n a traves del
dispositivo. Un dispositivo ideal de estas caracterfsticas se conoce como transformador de Hilbert.
WM
00 ) ,
Las demostraciones de estas propiedades se dejan como ejercicios al lector; estas siguen de las
ecuaciones (A2.31), (A2.32) y (A2.35).
PREENVOLVENTE
Considere una sefial de valores reales g(t). Definimos la preenvolvente o seiial analitica de la sefial
g(t) como la funci6n de valores complejos
g+ (t) = g(t) + jg(t)
(A2.36)
donde g(t) es la transformada de Hilbert de g(t). Observamos que la sefial dada g(t) es la parte
real de la preenvolvente g+ (t), y que la transformada de Hilbert de la sefial es la parte imaginaria
de la preenvolvente. Del mismo modo que el uso de fasores simplifica las manipulaciones de
corrientes y voltajes alternos, asf encontramos que la preenvolvente resulta particularmente
util en el manejo de sefiales y sistemas pasobanda.
Una de las caracterfsticas importantes de la preenvolyente g+ (t) es el comportamiento de
su transformada de Fourier. Sea G +(f) la transformada de Fourier deg+ (t). Entonces podemos
escribir
G +(f) = G(f) + sgn(f)G(f)
a partir de lo cual encontramos facilmente que
2G(f),
f >0
(A2.37)
donde G(O) es el valor de G(f) a la frecuencia f = 0. Esto significa que la preenvolvente de una
sefial no tiene contenido de frecuencia (es decir, su transformada de Fourier se anula) para
todas las frecuencias negativas.
726
APENDICE
lil
A partir del analisis anterior es claro que para una sefial dada g(t) es posible determinar su
preenvolvente g+ (t) en una de las dos formas equivalentes:
(A2.39)
Las dos preenvolventes g+ (t) y g_ (t) son simplemente las complejas conjugadas mutuas, como indica
g_ (t) =
g: (t)
(A2.40)
o,
G_(f)= G(O),
2G(f),
f >o
f=O
f <0
(A2.41)
De este modo las preenvolventes g+ (t) y g_ (t) constituyen un par complementario de sefiales de
valor complejo. Advierta tambien que la suma de g+ (t) y g_ (t) es exactamente el doble de la
sefial original g (t) .
illll
Considere una sefial pasobanda g(t) cuya transformada de Fourier G(f) no es ignorable (micamente en una banda de frecuencias de extension total 2W, digamos, centrada alrededor de alguna
frecuencia f , lo cual se ilustra en la figura A2.4a. Nos referimos a f como la frecuencia de la
portadora. En la mayorfa de las sefiales de comunicacion, encontramos q~e el ancho de banda 2W
es pequefio en comparacion con fc, por lo que nos referimos a ellas como seiiales de banda angosta.
Sin embargo, un enunciado preciso acerca de que tan pequefio debe ser el ancho de banda para
que la sefial sea considerada de banda angosta, no es necesario para nuestra explicacion presente.
Considere que la preenvolvente de una sefial de banda angosta g(t), con su transformada
de Fourier G(f) centrada en torno a alguna frecuencia fc, se expresa en la forma
(A2.42)
Nos referimos a g(t) como la envolvente compleja de la sefial. La ecuacion (A2.42) puede considerarse como la base de una definicion para la envolvente compleja g(t) en terminos de la
preenvolvente g+ (t). Advertimos que el espectro deg+ (t) esta limitado a la banda de frecuencia
fc - W $ f $ f c + W, como se ilustra en la figura A2.4b. Por tanto, al aplicar la propiedad del
corrimiento de frecuencia de la transformada de Fourier a la ecuacion (A2.42), la cual se des-
A2.4
72 7
IG(fli
IG(fcll
-------
a)
~~~~~~~~--~~"'-----'-~----~!
fc-W fc
fc+W
b)
18CJ>I
~~~~~~_,_~_,_---''--~~~~~-!
-W
c)
FIGURA A2.4 a) Espectro de magnitud de la sefial pasobanda g(t). b) Espectro de magnitud de la preenvolvente
g+(t). c) Espectro de magnitud de la envolvente compleja g(t).
cribe como la entrada 5 en la tabla A6.2, encontramos que el espectro de la envolvente compleja g(t) esta limitado a la banda -W:::; f:::; W y centrado en el origen, coma se ilustra en la figura
A2.4c. Es decir, la envolvente compleja g(t) de una sefial pasobanda g(t) es una seiial pasobajas,
lo que constituye un resultado importante.
Por definici6n, la sefial dada g(t) es la parte real de la preenvolvente g+ (t). Podemos entonces expresar la sefial pasobajas original g(t) en terminos de la envolvente compleja g(t)
coma sigue:
g(t) = Re[g(t) exp(j27tfct)]
(A2.43)
En general, g(t) es una cantidad de valores complejos; para subrayar esta propiedad, es posible
expresarla
(A2.44)
728
APENDICE
111
donde g1(t) y g0 (t) son funciones pasobajas de valor real. Su propiedad pasobajas es heredada de
la envolvente compleja g(t). Por lo tanto, podemos utilizar la ecuaci6n (Al.43) y la (Al.44)
para expresar la sefial pasobanda original g(t) en la forma can6nica o estandar:
(Al.45)
Nos referimos a g1(t) como la componente en fase de la sefial pasobanda g(t) ya g0 (t) como la
componente en cuadratura de la sefial; esta nomenclatura admite que sen(l7tf/) [es decir, el
factor multiplicador de g0 (t)] esta en fase yen cuadratura con respecto a cos(lnfct) [es decir, el
factor multiplicador de g1(t)] y cos(l7tf/) se considera como la referenda.
De acuerdo con la ecuaci6n (Al.44), la envolvente compleja g(t) puede imaginarse como
un fasor invariante con el tiempo ubicado en el origen del plano (gp g0 ), co mo se indica en la figura
Al.Sa. Con el tiempo t variable, el extremo del fasor se mueve en tomo al plano. La figura Al.Sb
muestra la representaci6n fasorial de la exponencial compleja exp0l7tf/). En la definici6n dada en
la ecuaci6n (Al.43), la envolvente compleja g(t) se multiplica por la exponencial compleja
exp0l7tf/). En consecuencia, los angulos de estos dos fasores se suman y sus longitudes se multiplican, como se muestra en la figura Al.Sc. Ademas, en esta ultima figura ilustramos el plano (gl'
gQ) girando con una velocidad angular igual a lnfc radianes por segundo. De ese modo, en la
imagen que se ilustra aqui, el fasor que representa la envolvente compleja g(t) se mueve en el
plano (gl' g ) y al mismo tiempo el propio plano gira alrededor del origen. La sefial pasobanda
0
original g(t) es la proyecci6n de este fasor variante con el tiempo sobre una linea fija que representa
al eje real, como se indica en la figura Al.Sc.
Eje
imaginario
0
a}
b)
Giro a raz6n de
'rn \
\
\
\
\
\
\
\
Eje
real
g(t)
c)
A2.5
exp02nf/).
FIGURA
A2.4
729
Puesto que tanto g1(t) como gQ(t) son sefiales pasobajas limitadas a la banda -W ~ f ~ W,
estas pueden obtenerse a partir de la sefial pasobanda g(t) utilizando el esquema que se muestra
en la figura A2.6a. Ambos filtros pasobajas en esta figura son identicos, y cada uno tiene un
ancho de banda igual a W. Para reconstruir g(t) a partir de sus componentes en fase y cuadratura,
es posible utilizar el esquema que se presenta en la figura A2.6b.
Los dos esquemas de la figura A2.6 resultan basicos para el estudio de los sistemas de
modulaci6n lineales. La multiplicaci6n de la componente en fase pasobajas g1(t) por cos(2n(t) y
la multiplicaci6n de la componente pasobajas en cuadratura g.c/t) por sen(2nf /) representan
formas lineales de modulaci6n. Dado que la frecuencia f de la portadora es suficientemente
grande, la funci6n pasobanda resultante g(t) definida en l~ ecuaci6n (A2.45) se conoce como
una forma de onda de transmisi6n de seiiales pasobanda. De modo paralelo, la correspondencia de
g1(t) y gQ(t) con g(t) se conoce como modulaci6n pasobanda.
La ecuaci6n (A2.44) es la forma cartesiana de expresar la envolvente compleja g(t). De
manera alternativa, es posible expresarla en la forma polar
g(t) = a(t) exp[jcp(t)]
(A2.46)
donde a(t) y </J(t) son funciones pasobajas de valor real. Con base en esta representaci6n polar, la
sefial pasobanda original g(t) se define por medio de
g(t) = a(t) cos[27tfct + cp(t)]
(A2.47)
Nos referimos a a(t) como la envolvente natural o simplemente la envolvente de la sefial pasobanda
g(t) y a </J(t) coma a la fase de la sefial. La ecuaci6n (A2.4 7) representa una forma hibrida de
modulaci6n de amplitud y modulaci6n angular; en realidad, incluye la modulaci6n de amplitud, la
modulaci6n de frecuencia y la modulaci6n de fase coma casos especiales.
A partir de esta explicaci6n es claro que, si representamos una sefial pasobanda (modulada) g(t) en terminos de sus componentes en fase y cuadratura, como en la ecuaci6n (A2.45), o
en terminos de su envolvente y fase, como en la ecuaci6n (A2.4 7), el contenido de informaci6n
de la sefial g(t) se preserva completamente en la envolvente compleja g(t).
Filtro pasobajas
gl (t)
COS
Oscilador
(27rfctl
Oscilador
+
g(t)
Desfasador de -90'
Desfasador de 90
Filtro pasobajas
a)
bl
A2.6 a) Esquema para derivar las componentes en fase y en cuadratura de una senal pasobanda.
b) Esquema para reconstruir la senal pasobanda a partir de sus componentes en fase yen cuadratura.
FIGURA
730
APENDICE
mil
lil
TERMINOLOGiA
Las distinciones entre las tres diferentes envolventes que hemos presentado para describir una
sefial pasobanda g(t) deben advertirse con todo cuidado. A continuacion resumimos sus definiciones:
2G(f),
G+(f)= G(O),
f >0
f=O
f <0
0,
(t))
g
_Q_
[ gr (t)
De este modo, cada una de las componentes en cuadratura de la sefial pasobanda contiene
informacion tanto de amplitud coma de fase. Ambas componentes se requieren para una definicion 6nica de la fase </J(t), modulo 2rr.
mil
SISTEMAS PASOBANDA
Ahora que sabemos como manejar la representacion pasobajas compleja de las sefiales pasobanda,
resulta logico que formulemos un procedimiento correspondiente para manejar el analisis de los
A2.4
731
(A2.49)
Considere que la sefial x(t) se aplica en un sistema pasobanda lineal invariante con el tiempo
con respuesta al impulso h(t) y respuesta en frecuencia H(f). Suponemos que la respuesta en
frecuencia del sistema esta limitada a frecuencias dentro de B de la frecuencia f de la portadora.
El ancho de banda del sistema 2B suele ser mas estrecho o igual que el ancho de banda de la sefial
de entrada 2W. Deseamos representar la respuesta al impulso pasobanda h(t) en terminos de las
dos componentes en cuadratura denotadas par h1 (t) y hQ(t). De ese modo, mediante la analogia
para la representaci6n de sefiales pasobanda, es posible expresar h(t) en la forma
h(t) = hI (t) cos(2rrfct)-hQ (t) sen(2rrfct)
(A2.50)
(A2.52)
Observe que h1 (t), hQ(t) y h(t) son funciones pasobajas limitadas a la banda de frecuencia
~
~ B.
Podemos determinar la respuesta al impulso compleja h (t) en terminos de las componentes en cuadratura hI(t) y hQ(t) de la respuesta al impulso pasobanda h(t) utilizando la ecuaci6n (A2.51). De modo altemativo, se determina a partir de la respuesta en frecuencia pasobanda
H(f) de la forma siguiente. Notamos primero, de acuerdo con la ecuaci6n (A2.52), que
-B
(A2.53)
donde h* (t) es la compleja conjugada de h (t). Por tanto, aplicando la transformada de Fourier
a la ecuaci6n (A2.53) y utilizando la propiedad de la conjugaci6n compleja de la transformada
de Fourier, la cual se describe en la entrada 10 de la tabla A6.2, obtenemos
2H(f) = H(f - f,) + H * (-f
- fJ
(A2.54)
f >0
(A2.55)
732
APENDICE
La ecuaci6n (AZ.55) indica que para una respuesta en frecuencia pasobanda especificada H(f),
podemos determinar H(f) tomando la parte de H (f) correspondiente a las frecuencias positivas,
recorriendola hacia el origen y escalandola despues por el factor 2. Para determinar la respuesta al
impulso compleja h(t), tomamos la transformada inversa de Fourier H(f), obteniendo
(AZ.56)
df
Las representaciones que acaban de escribirse para las senales y los sistemas pasobanda
proporcionan las bases de un metodo eficiente de determinaci6n de la salida de un sistema
pasobanda accionado por una senal pasobanda. Suponemos que el espectro de la senal de entrada x(t) y la respuesta en frecuencia H (f) del sistema es tan centradas alrededor de la frecuencia f . En la practica no hay necesidad de considerar una situaci6n en la cual la frecuencia de la
port;dora de la senal de entrada no esta alineada con la frecuencia de banda media del sistema
pasobanda, puesto que tenemos una libertad considerable de elegir la frecuencia de la portadora o
de la banda media. De ese modo, cambiar la frecuencia de la portadora de la senal de entrada por
una cantidad Llfc, digamos, corresponde simplemente a absorber (o eliminar) el factor exp(j2n
,1f t) en la envolvente compleja de la senal de entrada o la respuesta al impulso compleja del
sistema pasobanda. Por tanto, tenemos justificaci6n para proceder con la suposici6n de que X(f) y
H(f) estan centradas alrededor de f. Sup6ngase entonces que utilizamos y(t) para denotar la
salida del sistema. Es claro que y(t) es tambien una senal pasobanda, por lo que es posible representarla en terminos de su envolvente compleja pasobajas y(t), de la manera siguiente:
y(t) = Re[y(t) exp(j27tf,t)]
(AZ.57)
La senal de salida y(t) se relaciona con la senal x(t) y con la respuesta de impulso h(t) del
sistema en la forma usual mediante la integral de convoluci6n
y(t) = [ h(-r)x(t - 't) d-r
(AZ.58)
En terminos de las preenvolventes, tenemos que h(t) = Re[h+ (t)] y x(t) = Re[xJt)]. Por tanto, es
posible escribir la ecuaci6n (AZ.58) en terminos de las preenvolventes x+(t) y h+(t) como sigue:
(AZ.59)
Para continuar, hacemos uso de la propiedad basica de las preenvolventes que se describe mediante la siguiente relaci6n (presentada aquf sin demostraci6n):
(AZ.60)
donde hemos usado r como la variable de integraci6n para ser consistentes con la de la ecuaci6n
(AZ.59). Posteriormente observamos que el uso de x(-r) en lugar de x(r) tiene el efecto de
eliminar la conjugaci6n compleja en el segundo miembro de la ecuaci6n (AZ.60). De ese modo,
teniendo en mente la diferencia algebraica entre el argumento de x+ ( r) en la ecuaci6n (AZ.60)
y la correspondiente a x+ (t - r) en la ecuaci6n (A2.59), y utilizando la relaci6n entre la
preenvolvente y la envolvente compleja de una funci6n pasobanda, obtenemos
y(t) =
=
=
t
t
t
Re[ exp(j27tf,t) [
h(-r)x(t -
(AZ.61)
A2A
733
Comparando de ese modo el segundo miembro de las ecuaciones (A2.57) y (A2.61), deducimos
sin dificultad que para una frecuencia ( de portadora suficientemente grande, la envolvente
compleja Y(t) de la sefial de salida se relaciona con la envolvente compleja x(t) de la sefial de
entrada y la respuesta al impulso compleja h(t) del sistema pasobanda en la siguiente forma:
2y(t) = [
h(1)x(t- 1) d1
(A2.62)
* x(t)
(A2.63)
donde
denota convoluci6n. En otras palabras, excepto por el factor de escalamiento 2, la envolvente compleja Y(t) de la seiial de salida de un sistema pasobanda se obtiene al aplicar la convoluci6n
a la respuesta al impulso compleja h (t) del sistema con envolvente compleja x(t) de la seiial pasobanda
de entrada. La ecuaci6n (A2.63) es el resultado del isomorfismo para la convoluci6n entre la
funci6n pasobanda y la correspondiente funci6n pasobajas.
La importancia de este resultado es que al tratar con sefiales y sistemas pasobanda, solo
necesitamos interesamos en las funciones pasobajas x(t), Y(t) y h(t), que representan la
excitaci6n, la respuesta y el sistema, respectivamente. Es decir, el analisis de un sistema pasobanda,
el cual se complica par la presencia del factor multiplicador exp02rcf t), se sustituye por un
analisis pasobajas equivalente aunque mucho mas simple que retiene por completo la esencia
del proceso de filtrado. Este procedimiento se ilustra esquematicamente en la figura A2.7.
La envolvente compleja x(t) de la sefial pasobanda de entrada y la respuesta al impulso
compleja h(t) del sistema pasobanda se definen en terminos de sus componentes respectivas
en fase y en cuadratura mediante las ecuaciones (A2.49) y (A2.51), respectivamente. Al sustituir estas relaciones en la ecuaci6n (A2.63), obtenemos
(A2.64)
Debido a que la convoluci6n es distributiva, es posible reescribir la ecuaci6n (A2.64) en la forma
equivalente
(A2.65)
Considere que la envolvente compleja Y(t) de la respuesta se defina en terminos de sus componentes en fase y en cuadratura coma
(A2.66)
Al comparar las partes real e imaginaria en las ecuaciones (A2.65) y (A2.66), tenemos para la
componente en fase y1(t) la relaci6n
(A2.67)
a)
x(t)
~1
2y(t)
h(t)
b)
A2.7 a) Filtro de banda angosta de la respuesta al impulso h(t) con senal de entrada de banda angosta x(t).
b) Filtro pasobajas equivalente de respuesta al impulso compleja h(t) con entrada pasobajas complejas x(t).
FIGURA
734
APENDICE
111
A2.8 Diagrama de bloques que ilustra las relaciones entre las componentes en fase y en cuadratura de
la respuesta de un filtro pasobanda y las correspondientes a la senal de entrada.
FIGURA
X 1 (t)
+ h 1 (t)
* XQ (t)
(A2.68)
Par tanto, con el fin de evaluar las componentes en fase y en cuadratura de la envolvente compleja
y(t) de la salida del sistema, podemos utilizar el nwdelo equivalente pasobajas ilustrado en la figura
A2.8. Todas las sefiales y respuestas al impulso que se muestran en este modelo son funciones pasobajas
de valores reales. Par tanto, este modelo equivalente ofrece una base practica para la simulaci6n
eficiente de los filtros pasobanda o canales de comunicaci6n en una computadora digital.
Resumiendo, el procedimiento para evaluar la respuesta de un sistema pasobanda (con
frecuencia de banda media f) ante una sefial pasobanda de entrada (de frecuencia (de partadora) es el siguiente:
1. La sefial pasobanda de entrada x(t) se sustituye por su envolvente compleja x(t), la cual
2. El sistema pasobanda, con respuesta al impulso h(t), se sustituye por un anal6gico pasobanda,
el cual se caracteriza mediante una respuesta al impulso compleja h (t) relacionada con
h(t) por media de
h(t) = Re[h(t) exp(j21tf,t)]
* x(t)
FUNCIONES DE BESSEL
t A3.1
d2
dx 2
d
dx
x 2 _Y + x_l_+ (x 2 -n 2 )y = 0
(A3.l)
la cual es una de las ecuaciones diferenciales de coeficientes variables mas importantes. 1 Para
cada n, una soluci6n de esta ecuaci6n se define mediante la serie de potencias
r1
JJx)=
m~o
rZm
(-l)ml2XJ
r
(A3.2)
m.(n + m).
La funci6nJn (x) recibe el nombre de funci6n de Bessel del primer tipo de orden n. La ecuaci6n (A3.1)
tiene dos funciones coeficientes, a saber, 1/x y (1 - n 2/x 2). Por tanto, no tiene puntos singulares
finitos excepto el origen. En consecuencia, se concluye que una expansion en serie de la ecuaci6n
(A3.2) converge para todax > 0. La ecuaci6n (A3.2) puede, de este modo, utilizarse para calcular
numericamente J (x) para n = 0, 1, 2, .... La tabla A6.5 presenta valores de] (x) para diferentes
6rdenes n y x varniable. Es interesante advertir que las graficas de J 0 (x) y ] 1 (x) se asemejan a las
graficas de cos x y sen x, respectivamente; vea las graficas de la figura 2.23 en el capftulo 2.
La funci6n] n (x) puede expresarse tambien en la forma de una integral co mo
] (x) = -1
n
rt
(A3.3)
o, de manera equivalente,
1
] n (x) = 2rt
(A3.4)
-n
1.
Jn(x)=(-l)n J_Jx)
(A3.5)
Para demostrar es ta relaci6n, sustituimos e por (rt - e) en la ecuaci6n (A3 .3). En ese caso,
advirtiendo que sen(rt - e) = sen e, obtenemos
] (x) = -1
n
rt
735
736
APENDICE
m FUNCIONES DE BESSEL
(A3.6)
rn
(A3.7)
2.
(A3.8)
3.
x"
Jn(x):::: Z"n!
(A3.10)
Esta relaci6n se obtiene reteniendo simplemente el primer termino de la serie de potencias de la ecuaci6n (A3.2) ignorando los terminos de orden superior. Por tanto, cuando x
es pequefla, tenemos
J0 (x)::::l
J (x) ::::~
1
(A3.ll)
7.
(A3.13)
exp(jxsen8-jn8) d8
A3.3
737
n=-=
(A3.14)
8(<!>) = 2n
=
L
exp[jn(<j>)],
n=~
(A3.15)
donde 8() es una funci6n delta. Par tanto, utilizando la ecuaci6n (A3.15) en la (A3.14)
y aplicando luego la propiedad de selecci6n de la funci6n delta, obtenemos
L ]~ (x) = 1
8.
para toda x
(A3.16)
n=-=
J~(x)=-1 -f
2
(27t)
n=~
rr
-n -n
Li J~(x) =
1
(2n) 2
-Jt
exp[jn(<j>-8)]
(A3.l 7)
n=-=
-Jt
Utilizando la ecuaci6n (A3.15) en la (A3.17) y aplicando despues la propiedad de selecci6n de la funci6n delta, obtenemos finalmente
L
=
"
j~(x)=-L d8=1
2n -
n=-=
d2
dx 2
d
dx
x 2 _Y + x_l'_- (x 2 + n 2 )y = 0
(A3.18)
738
APENDICE
lill
FUNCIONES DE BESSEL
Con j2 = -1, donde j es la rafz cuadrada de -1, podemos reescribir esta ecuaci6n en la forma
dx 1
dx
A partir de aquf resulta evidente que la ecuaci6n (A3.18) no es sino la ecuaci6n de Bessel, a
saber, la ecuaci6n (A3.l), con x en vez de jx. Sustituyendo de esta manera x por jx en la ecuaci6n (A3.2) obtenemos
n+2m
Jn (jx) =
m=O
(-l)m jx
m!(n+m)!
(~ r2m
=tf---1--(
m=O m. n+m )'.
Advertimos ahora que] 0x) multiplicada por una constante seguira siendo una soluci6n de la
ecuaci6n de Bessel. Por ~anto, multiplicamos Jn vx) por la Constante tn, obteniendo
Esta nueva funci6n recibe el nombre de funci6n de Bessel modificada del primer tipo de orden n, la
cual se denota por medio de In (x). En consecuencia, podemos expresar formalmente una soluci6n de la ecuaci6n de Bessel modificada, ecuaci6n (A3 .18), como
In (x) =
j~n
Jn (jx)
(xr+2m
(A3.19)
L. '(
= m=Om.n + m.
)'
La funci6n de Bessel modificada I n (x) es una funci6n real monot6nicamente creciente del argumento x para toda n, como se indica en la figura A3 .1 para n = 0, 1, 2.
30
n=O
3....~
"'
"''-'
"O
"''C
20
E
a;
:il
"
"c
CJ
"O
o
c
10
"'
::l
LL
x
FIGURA
A3.1
Notas y bibliografia
739
La funcion de Bessel modificada I (x) es identica a la funcion de Bessel original] (x), salvo
por una importante diferencia: los terminos en la expansion en serie de la ecuacion (A3.19) son
en su totalidad positivos, en tanto que ellos alternan el signo en la expansion en serie de la
ecuacion (A3.2). La relacion entre JJx) e In(x) es analoga a la forma en la cual las funciones
trigonometricas cos x y sen x se relacionan con las funciones hiperbolicas cosh x y senh x.
Una propiedad interesante de la funcion de Bessel modificada I (x) se deriva de la ecuacion (A6.13). Especificamente, al sustituir x por jx y el angulo </J par en- rr/2, y recurriendo a la
definicion de I n (x) en la primera lfnea de la ecuacion (A3.19), obtenemos
=
(A3.20)
21t
Jn exp(x cos8)
cos(n8) de
(A3.21)
-n
Esta formula integral para In(x) puede, desde luego, obtenerse tambien de la ecuacion (A3.4)
realizando los cambios adecuados.
Cuando el argumento x es pequeno, obtenemos las siguientes estimaciones asintoticas
directamente de la representacion en serie de la ecuacion (A3.19):
I 0 (x) ~ 1 para x ~ 0
(A3.22)
(A3.23)
Para grandes valores de x tenemos la siguiente estimacion asintotica correspondiente a In (x), la
cual resulta valida para todos los enteros n ;:::: 0:
I (x)"" exp(x)
n
../2nx
parax
~oo
(A3.24)
Advierta que este comportamiento asintotico de In (x) es independiente del orden n para grandes valores de x.
NoTAS v BrnuocauiA
1. La ecuaci6n (A3. l) recibe su nombre en honor al matematico y astr6nomo aleman Friedrich Wilhelm
Bessel (1784-1846). En cuanto a tratamientos detallados de la soluci6n de es ta ecuaci6n y de aspectos relacionados, vea Wylie y Barrett [174] y Watson [163].
FuNCIONES
HIPERGEOMETRICAS
CONFLUENTES
d2y
dy
x-+(b-x)--ay
= 0
2
dx
dx
(A4.l)
donde, en general los parametros a y b son numeros complejos. Para el caso en el que b #- 0, -1,
-2, ... , la solucion de la ecuacion de Kummer se define mediante la serie
1
a x a(a + 1) x 2
F1 (a; b; x)=l+--+
- + ...
b l! b(b + 1) 2!
(A4.2)
donde l 1 (a; b; x) denota una funcion hipergeometrica confluente parametrizada por medio de
a y b. En esta notacion el primer subfndice denota el numero de factoriales en el numerador del
termino general en la ecuacion( A4.2), y el segundo subfndice indica el numero de factoriales,
ademas den!, en el denominador. En la ecuaci6n (A4.2) ambos subindices son claramente 1.
Propiedad 2
F1 (-l; l; x)=l-x
paratodax
(A4.4)
740
Notas y bibliograffa
741
Propiedad 3
In (x) ===
e;~~)
para x --7 oo
(A4.6)
Deese modo, al combinar las ecuaciones (A4.5) y (A4.6), obtenemos el resultado simple
F (- _!_. 1 - x )=== 2 ~
1
2' '
v~
para x --7 oo
(A4.7)
NoTAS Y BIBUOGBAFiA
1. En lo referente a una explicaci6n de las funciones hipergeometricas confluentes, consulte Jeffreys y
Jeffreys [74]. Los valores tabulados de estas funciones se presentan en Abramowitz y Stegun [l].
CRIPTOGRAFIA
La privacidad es en verdad relevante para la seguridad e integridad de la transmisi6n de informaci6n. En realidad, la necesidad de contar con transmisiones seguras es mas importante que
nunca, en especial porque la direcci6n de gran parte de nuestros asuntos comerciales, de negocios y personales se esta realizando en la actualidad por medio de las computadoras, mismas que
han sustituido al medio tradicional del papel.
La criptologia es el termino que describe la ciencia de las comunicaciones secretas; se
deriva del griego kryptos y logos, que significan, respectivamente, "oculto" y "palabra". 1 El tema
de la criptologfa puede dividirse claramente en criptografia y criptoandlisis. La primera tiene que
ver con las transformaciones de un mensaje en forma codificada mediante el encriptado yen la
recuperaci6n del mensaje original a partir del desencriptado. El mensaje original que se va a
encriptar (cifrar) recibe el nombre de texto comun, y el resultado que produce el encriptado se
conoce como un criptograma o texto cifrado; los ultimas dos terminos se emplean indistintamente. El conjunto de transformaciones de datos para realizar el encriptado recibe el nombre de un
cifrador; normalmente, las transformaciones se parametrizan mediante una o mas claves. El
criptoandlisis, por otra parte, tiene que ver con c6mo deshacer las comunicaciones criptograficas
rompiendo un cifrado o falseando sefi.ales codificadas que podrfan ser aceptadas como genuinas.
Los sistemas criptograficos ofrecen tres servicios importantes:
1. Privacia, que se refiere a negar el acceso a la informaci6n a usuarios no autorizados.
2. Autenticidad, que se refiere a la validaci6n de una fuente de mensaje.
3. Integridad, que se refiere a asegurar que el mensaje no sea modificado por medios accidentales o deliberados durante el transito.
Un sistema criptografico convencional se sustenta en el uso de una pieza simple de informaci6n privada y necesariamente secreta conocida como la clave; por tanto, la criptograffa convencional se conoce como criptografia de clave simple o criptografia de clave secreta. 2 Esta forma de criptograffa
opera sobre la premisa de que la clave la conocen el encriptador (emisor) y el desencriptador (receptor), pero no otros; lo que se supone es que, luego de que se encripta el mensaje, resulta imposible
(probablemente) realizar el desencriptado sin el conocimiento de la clave.
La criptografia de clave publica, 3 denominada tambien criptograffa de dos claves, difiere de la
criptograffa convencional con respecto a que ya nose trata de una sola clave secreta que comparten dos usuarios. Mas bien, a cada usuario se le proporciona material de clave propio, y este se
divide en dos porciones: una componente publica y una privada. La publica genera una transformaci6n publica, y la privada produce una transformaci6n privada. Sin embargo, la transformaci6n
privada debe mantenerse secreta para mantener la comunicaci6n entre los dos usuarios.
742
AS.1
743
Enemigo
Fuente del
mensaje
Encriptador
Desencriptador
Mensaje
z
Clave
FIGURA
AS.1
Canal seguro
protecci6n es inadecuada para las necesidades de sus usuarios. Se supone que en el curso de la
transmisi6n, el criptograma puede ser interceptado por un criptoanalista enemiga 4 (es decir, un supuesto intruso en un sistema criptografico). Loque se requiere al respecto es efectuar el encriptado de
manera tal que se evite que el enemigo aprenda los contenidos del mensaje de texto com(m.
En terminos abstractos, un sistema criptogrdfico a cifrada (para abreviar) se define coma un
canjunto de transfarmacianes invertibles del espacia del texta camun (esta es, el conjunta de pasibles
mensajes de texta comun) en el espacia del criptagrama (es decir, el canjunta de tadas las pasibles
criptogramas). Cada transformaci6n particular corresponde a la encriptaci6n (cifrado) de un
texto comun con una clave particular. La invertibilidad de la transformaci6n significa que es
posible un desencriptado unico (descifrado) del criptograma cuando se conoce la clave. Sea X
el mensaje de texto com(m, Y el criptograma y Z la clave. Considere que F denota la transformaci6n invertible que produce el criptograma Y, coma sigue:
Y = F(X, Z) = Fz(X)
(AS.I)
La transformaci6n busca hacer que el criptograma Y sea inutil para el enemigo. En el extrema
receptor de! sistema, el criptograma Y se desencripta con la transformaci6n inversa F- 1 para
recuperar el mensaje de texto comun X, de acuerdo con
(AS.2)
744
APENDICE
iB
CRIPTOGRAFiA
Fuente del
mensaje
Encriptador
Criptoanalista
enemigo
Y'
Desencriptador
- .;.. Destina
z
Clave
FIGURA
AS.2
= xn EB Zn,
= 1, 2, ... , N
(A5.3)
donde N es la longitud de la secuencia de clave. Debido a que la suma y la sustraccion en la aritmetica modulo 2 son exactamente iguales, la ecuacion (A5.3) implica tambien la siguiente relacion
xn
Texto comUn en
forma serial
=Yn
Convertidor de
serie a bloque
EB Zn,
=1,
L6gica de
cifrado
Convertidor de
bloque a serie
Clave
FIGURA
AS.3
(A5.4)
2, ... , N
Texto cifrado
A5.2
Bits de
clave
Generador de la
secuencia de
clave
745
Bits de
clave
Secuencia de clave
Zn
Encriptador
FIGURA
A5.4
Desencriptador
De este modo vemos que en cifradores de secuencia aditiva binarios es posible utilizar dispositivos identicos para efectuar el encriptado y el desencriptado, como se muestra en la figura AS.4.
La clave secreta se elige de acuerdo con alguna distribuci6n de probabilidad. Para proporcionar
encriptado seguro, la secuencia de clave debe asemejarse a una secuencia de lanzamientos de
moneda (es decir, completamente aleatoria) en la forma mas pr6xima posible.
Los cifradores de bloque se disefian normalmente de ta! manera que un pequefio cambio
en un bloque de entrada de texto comun produce un cambio mayor en la salida resultante. Esta
propiedad de propagaci6n de errores de los cifradores de bloque es valiosa en la autentificaci6n en
el sentido de que hace improbable que un criptoanalista enemigo modifique los datos encriptados,
a menos de que disponga de conocimiento de la clave. Por otro lado, un cifrador de frecuencia
aditiva binario no tiene propagaci6n de errores. El desencriptado de un bit distorsionado en el
texto cifrado afecta solamente al bit correspondiente de la salida resultante.
Los cifradores de frecuencia son por lo general mas adecuados para la transmisi6n segura
de datos por canales de comunicaci6n propensos a errores; se usan en aplicaciones donde las
altas velocidades de datos (como en el video seguro) son un requerimiento o cuando resulta
esencial un retardo mfnimo de la transmisi6n. 5
11111 REQUERIMIENTOS PARA LA PRIVACiA
En la criptograffa, una suposici6n fundamental es que un criptoanalista enemigo tiene conocimiento del mecanismo completo que se utiliza para realizar el encriptado, con excepci6n de la
clave secreta. Es posible identificar las siguientes formas de ataque que puede intentar el
criptoanalista enemigo, dependiendo de la disponibilidad de conocimiento adicional:
746
AP:ENDICE
ii
CRIPTOGRAFiA
(micamente del texto cifrado se considera como la amenaza mas debil a la cual puede estar
expuesto un sistema criptografico, y cualquier sistema que sucumba a el es considerado en
consecuencia totalmente inseguro. Por tanto, para que un sistema criptografico ofrezca privada,
debe ser inmune como minimo a los ataques (micamente del texto cifrado; idealmente, tambien debe ser inmune a los ataques de texto com(m conocido.
Suponiendo que un criptoanalista enemigo puede observar s6lo el criptograma Y, parece apropiado que definamos la seguridad perfecta de un sistema criptografico para significar que el texto
comun X y el criptograma Y son estadisticamente independientes. En otras palabras, tenemos
I(X; Y) = 0
(AS.6)
En ese caso, utilizando la ecuaci6n (AS.S), encontramos que la condici6n para la seguridad
perfecta puede escribirse como
(AS. 7)
H(XIY) = H(X)
La ecuaci6n (AS. 7) establece que lo maximo que puede hacer un criptoanalista enemigo, dado
el criptograma Y, es suponer el mensaje del texto comun X de acuerdo con la distribuci6n de
probabilidad de todos los mensajes posibles.
Dada la clave secreta Z, admitimos que
(AS.8)
La entropfa condicional H (XI Y, Z) es cero si, y solamente si, Y y Z juntas determinan en forma unica
a X; esta es realmente una suposici6n valida cuando el proceso de desencriptado se lleva a cabo con
conocimiento de la clave secreta Z. Por tanto, es posible simplificar la ecuaci6n (A5.8) como sigue:
H(XIY) ~ H(ZIY)
~
H(Z)
(AS.9)
A5.3
747
Por consiguiente, al sustituir la ecuacion (AS.9) en la (A5.7) encontramos que para que un sistema criptografico proporcione seguridad perfecta, debe satisfacerse la siguiente condicion
H(Z) ~ H(X)
(AS.IO)
La desigualdad de la ecuacion (AS. IO) es la cota fundamental de Shannon para la seguridad perfecta; esta establece que para seguridad perfecta, la incertidumbre de la clave secreta Z debe ser al
menos tan grande como la incertidumbre del texto comun X que es encubierto por la clave.
En el caso de que los alfabetos del texto comun y de la clave sean del mismo tamafio, el
uso de la cota de Shannon para la seguridad perfecta produce el siguiente resultado: la clave
debe ser al menos tan larga coma el texto comun. La conclusion que se saca de este resultado es que
la longitud de la clave secreta que se necesita para conformar un sistema criptografico perfectamente seguro quiza sea impracticamente grande en la mayor parte de las aplicaciones. A pesar
de eso, la seguridad perfecta tiene un lugar en el escenario practico: puede usarse cuando el
numero de mensajes posibles sea pequefio o en casos en los que la mayor importancia se vincula
con la seguridad perfecta.
Un cifrado perfectamente seguro bien conocido es el bloc de un tiempo 7 (algunas veces
llamado el cifrado Vemam), el cu al se usa en aplicaciones no convencionales, como la de dos
usuarios que se comunican en una linea activa con requerimientos de alta confidencialidad. El
bloc de un tiempo es un cifrado de secuencia para el cual la clave es la misma que la secuencia
de clave, como se indica en la figura AS.S. En el encriptado la entrada consiste en dos componentes: un mensaje representado por una secuencia de bits de mensaje {x,,. In = 1, 2, ... } , y una
clave representada por una secuencia de bits independientes y distribuidos uniformemente {zn In
= 1, 2, ... } . El cifrado resultante {yn In = 1, 2, ... } se obtiene mediante la suma modulo 2 de las
dos secuencias de entrada, como indica
y n = xn EB Zn, n = 1, 2, ...
Considere, por ejemplo, la secuencia de mensaje binaria 0001 IOIO y la secuencia de clave
binaria 01101001. La suma modulo 2 de esta secuencia se escribe de la manera siguiente:
Mensaje:
0001 IOlO
Clave:
01101001
Cifrado:
01110011
En la regla de encriptado que se describe aqui, el bit de clave 1 intercambia ceros y unos en la
secuencia de mensaje, y el bit de clave 0 deja los bits de mensaje inalterados. La secuencia de
mensaje se recupera simplemente mediante la suma modulo 2 del cifrado binario y las secuencias de clave, como indica
Cifrado: 01110011
Clave:
OlIOIOOl
Mensaje: 00011010
El bloc de un tiempo es perfectamente seguro, debido a que la informacion mutua entre el
mensaje y el cifrador es cero; por tanto, es completamente indescifrable.
Clave
Clave
Mensaje
Cifrado
n
Encriptador
FIGURA
A5.5
"'"'"
~ "'"'"''
Desencriptador
748
AP:ENDICE
ii
Ill
CRIPTOGRAFiA
DISTANCIA DE UNICIDAD
Considere ahora el caso practico de un cifrado imperfecto y haga la pregunta: lcuando puede
un criptoanalista enemigo romper el cifrado? A medida que aumenta la cantidad de texto interceptado, esperamos intuitivamente que sea posible alcanzar un punto en el cual se vuelva factible para un criptoanalista enemigo con tiempo y capacidad de c6mputo ilimitados descubrir la
clave y romper de este modo el cifrado. Este punto crftico en el modelo de Shannon recibe el
nombre de la distancia de unicidad, la cual se define formalmente como la N mas pequefia tal que
la entropfa condicional H (Z IY1, Y2, ... , YN) sea aproximadamente cero. Para un tipo particular
de "cifrado aleatorio", la distancia de unicidad esta dada aproximadamente por8
H(Z)
r log LY
(AS.11)
(AS.12)
donde H (X) es la entropfa del texto comun X. En casi todos los sistemas criptograficos, el
tamafio Ly del alfabeto del texto cifrado es el mismo que el tamafio Lx del alfabeto del texto
comun; en tal caso, r es exactamente la redundancia porcentual del propio texto comun. Aunque la derivaci6n de la ecuaci6n (AS.11) supone cierto "cifrador aleatorio" bien definido, esta
puede utilizarse para estimar la distancia de unicidad para tipos ordinarios de cifradores, lo cual
constituye la practica rutinaria actual.
Sea K el numero de dfgitos en la clave Z que se elige de un alfabeto de tamafio Lz; entonces podemos expresar la entropfa de la clave Z en la forma siguiente:
H(Z):::; log(L~) = K log L,
(AS.13)
con la igualdad si y solo si la clave es completamente aleatoria. Sea el tamafio Lz del alfabeto de
clave el mismo que el tamafio LY del alfabeto del texto cifrado, y elljase la clave completamente
al azar para maximizar la distancia de unicidad. En ese caso, al sustituir la ecuaci6n (AS.13) con
la igualdad en la ecuaci6n (AS.11), obtenemos el resultado simple
N 0 ==K
r
(AS.14)
Para ilustrar la aplicaci6n de la ecuaci6n (AS .14), considere un sistema criptografico con
A5.3
1i111
p APEL
749
La compresion de datos sin perdida o la compactacion de datos constituye una herramienta util en la
criptograffa. Afirmamos esto debido a que la compactacion de datos elimina la redundancia,
incrementando de ese modo la distancia de unicidad N 0 de acuerdo con la ecuacion (AS.11). Para
explotar esta idea se usa la compactacion de datos antes del encriptado en el transmisar, y la informacion redundante se reinserta despues del desencriptado en el receptor. El resultado neto es que el
usuario autorizado a la salida del receptor no ve diferencia, e incluso se ha hecho mas segura la
transmision de informacion. Seria tentador considerar el uso de la compactacion de datos perfecta
para eliminar toda la redundancia, transformando de esa forma una fuente de mensaje en una
fuente completamente aleatoria y dando lugar a N 0 = con cualquier tamafio de clave. Desafortunadamente, no contamos con un dispositivo capaz de efectuar la compactacion de datos perfecta en
fuentes de mensajes realistas, ni es probable que alguna vez exista un dispositivo de este tipo. Par
tanto, resulta vano confiar exclusivamente en la compactacion de datos para la seguridad de los
mismos. A pesar de eso, la compactacion de datos limitada tiende a aumentar la seguridad, lo cual es
la razon por la que los criptografos consideran la compresion de datos coma una estratagema util.
00
lilll
DIFUSION Y CONFUSION
En el modelo de Shannon de la criptograffa se sugieren dos metodos par sf solos coma principios generales para guiar el disefio de cifradores practicos. Estos reciben el nombre de difusi6n
y confusion, cuyos objetivos (propio o conjunto) consisten en frustrar un analisis estadistico
del texto cifrado por parte del enemigo y, par tanto, en hacer extremadamente dificil la ruptura del cifrado.
En el metodo de difusion, la estructura estadistica del texto comun se oculta al dispersar la
influencia de un solo bit en el texto comun sabre un gran numero de bits en el texto cifrado.
Esta dispersion tiene el efecto de forzar al enemigo a interceptar una cantidad tremenda de material
para la determinacion de la estructura estadistica del texto comun, ya que la estructura es unicamente evidente en muchos bloques, cada uno de los cuales tiene una probabilidad muy pequefia de
ocurrencia. En el metodo de confusion, las transformaciones de datos se disefian para complicar la
determinacion de la forma en la cual las estadisticas del texto cifrado dependen de las estadisticas del
texto comun. Asi, un buen cifrado usa una combinacion de la difusion y la confusion.
Sin embargo, para que un cifrado sea de valor practico no solo debe ser dificil que el
criptoanalista enemigo lo rompa, sino que tambien debe ser facil encriptar y desencriptar los datos
dado el conocimiento de la clave secreta. Podemos satisfacer estos dos objetivos de disefio utilizando un cifrado de producto basado en la idea de "divide y venceras". Espedficamente, la puesta en
practica de un cifrado solido se logra como una sucesion de cifrados componentes simples, cada
uno de los cuales contribuye con una cantidad modesta de difusion y confusion para conformar el
cifrado completo. Los cifrados de producto suelen integrarse utilizando como componentes basicos los cifrados de sustitucion y los de transposicion; estos ultimas se describen a continuacion.
1. Cifrado de sustituci6n.
En un cifrado de este tipo cada letra del texto comun se reemplaza par un sustituto fijo, usualmente tambien una letra del mismo alfabeto, con la regla de sustitucion particular determinandose mediante la clave secreta. De ese modo el texto comun
X=(xl'x 2 ,x 3 ,x 4 ,
donde x1, x2 , x3 ,
Y=(y1, Y2 Y3 Y4 .)
= (f(x 1 ), f(xz), f(x 3 ), f(x 4 ),
(AS.15)
)
750
APENDICE
Iii
CRIPTOGRAFiA
Letras de texto
corn Un
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Letras de texto
cifrado
YDUBHNACSVXELPFMKQJRWGOZIT
FIGURA
A5.6
Cifrado de sustituci6n.
donde f 0 es una funcion con una inversa. Cuando los sustitutos son letras, la clave es una
permutacion del alfabeto. Considere, por ejemplo, el alfabeto de texto cifrado de la figura A5.6,
donde vemos que la primera letra Yes el sustituto de A, la segunda letra es el sustituto de D, etc.
El uso de un cifrado de sustitucion produce confusion.
2. Cifrado de transposici6n.
En un cifrado de transposicion, el texto comun se divide en grupos de periodo fijo d y la misma
permutacion se aplica a cada grupo, con la regla de permutacion particular determinandose
mediante la clave secreta. Por ejemplo, considere la regla de permutacion descrita en la figura
A5.7, para la cual el periodo es d = 4. De acuerdo con este cifrado, la letra x1 se mueve de la
posicion 1 del texto comun a la posicion 4 del texto cifrado. De ese modo, el texto comun
X=(x1,
x6,
X7, Xs, . )
Aunque las estadfsticas de una sola letra de texto cifrado Y son las mismas que las de texto
comun X, se alteran las estadfsticas de orden superior. El uso de un cifrado de transposicion
origina difusion.
Al intercalar las sustituciones y transposiciones simples y repetir el proceso de intercalamiento muchas veces, es posible conformar un solido cifrado que cuente con difusion y confusion adecuadas.
~ EJEMPLO A5.1
Considere el mensaje de texto comun
RCHXSPASJBHYBEFPAESGHRCHXSPA
Suponga ahora que aplicamos la regla de permutaci6n que se describe en la figura AS. 7 para el
cifrado de transposici6n; por tanto, el texto cifrado que resulta del cifrado de sustituci6n se transforma adicionalmente en
HXCRASPSHYBJFBEBSGEACHRHPASX
el cual no se asemeja al texto comun original.
Letras de texto
com Un
Letras de texto
cifrado
FIGURA
A5.7
x1
x,
xi
x,
x1
x,
x,
x1
Cifrado de transposici6n.
A5 .4
7 51
(A5.16)
i = 1, 2, ... '16
(A5.17)
R,_ 1 =L,
i = 1, 2, ... '16
(A5.18)
(A5.19)
La ecuacion (A5.19) se cumple incluso si la funcion f (-, ) es una funcion de varios a uno (es
decir, no tiene una inversa unica).
La figura A5.9 presenta el diagrama de flujo correspondiente al calculo de la funcion f (-, ).
El bloque R de 32 bits se expande primero en un nuevo bloque R' de 48 bits repitiendo los bits de
los extremos de cada palabra sucesiva de 4 bits (esto es, los bits numerados 1, 4, 5, 8, 9, 12, 13,
16, ... , 28, 29, 32). Par tanto, dado el bloque R de 32 bits escrito como
R=
r 1r 2r 3r 4
T5 r6 T7 Ts
'-.,,----'
'-.,,----'
primera palabra
de 4 bits
segunda palabra
de 5 bits
octava palabra
de 4 bits
R'
T3zT1TzT3T4Ts
'---.,,----'
primera palabra
de 6 bits
T4 T5 T6 T7 T9
'---v------'
segunda palabra
de 6 bits
octava palabra
de 6 bits
Texto comUn de
64 bits
L0 de 32 bits
R0 de 32 bits
Texto cifrado
de 64 bits
FIGURA
IEEE.)
752
A5.8
Estandar de encriptado de datos. {Tornado de Diffie y Hellman [234] con autorizaci6n del
AS.4
32 bits
753
Expansi6n
48 bits
R'
48 bits
zi
Permutaci6n
P[]
32 bits
FIGURA
AS.9
f(R:Z,;)
Diagrama de flujo f(R, K). (Tornado de Diffie y Hellman [234] con autorizaci6n del IEEE.)
Los bloques R' y Z; de 48 bits se someten a una suma modulo 2 y la resultante se divide en ocho
palabras de 6 bits. Considere que estas palabras se denotan mediante B1, B2, .. ., B8 Deese modo
escribimos
(AS.20)
Cada palabra B; de 6 bits se alimenta a una caja de sustituci6n S; en la forma de una tabla de
bUsqueda, produciendo una salida S;(B;) de 4 bits. Cada bit de salida de la caja de sustituci6n
S;(B;) es una funci6n booleana de la palabra B; de 6 bits. Las ocho salidas S1 (B 1), S2 (B 2), .,
S8 (B 8) se arreglan en un bloque sencillo de 32 bits que es la entrada para la caja de permutaci6n
denotada por P []. La salida permutada que se produce de es ta manera es la funci6n deseada de
32 bits f (R, Z;), como se indica mediante
(AS.21)
El bloque Z; de 48 bits para la iteraci6n i-esima utiliza un conjunto diferente de la clave de
64 bits 2 0 El procedimiento que se utiliza para determinar cada Zi se conoce como cdlculo de la
lista de claves, cuyo diagrama de flujo se presenta en la figura AS.10. La clave 20 tiene 8 bits de
paridad en las posiciones 8, 16, .. ., 64, los cuales se usan para la detecci6n de errores en sus bytes
754
APENDICE
Ii
CRIPTOGRAFiA
Clave de 64
bits
Registros de corrimiento
Elecci6n
permutada 2
Elecci6n
permutada 2
Elecci6n
permutada 2
AS.10 Diagrama de flujo para el calculo de la lista de claves. (Tornado de Diffie y Hellman [234]
con autorizaci6n de! IEEE.)
FIGURA
respectivos de 8 bits; los errores de interes pueden surgir en la generaci6n, distribuci6n y almacenamiento de la clave Z0 La elecci6n permutada 1 descarta los bits de paridad Z0 y luego
permuta los 56 bits restantes que se cargan en dos registros de corrimiento de 28 bits, cada uno
con 24 derivaciones. Las 48 derivaciones de los dos registros de corrimiento se someten a 16
iteraciones de calculo, incluyendo cada una de ellas 1 0 2 corrimientos izquierdos dclicos seguidos por una permutaci6n, la cual se denomina la elecci6n 2.
A5.5
755
Las salidas que resultan de estas 16 iteraciones proporcionan los diferentes bloques de 48 bits
Z1, Z2, ... , Z 16 de la clave utilizada en la iteraci6n 1, 2, ... , 16, respectivamente.
A pesar de todas las demandas en contra, es manifiesto que ninguna ha demostrado aun
una debilidad fundamental del algoritmo DES. A pesar de toda la controversia en torno a su
USO, quiza la aportaci6n mas importante del algoritmo DES es el hecho de que ha sido util para
aumentar el nivel de interes en el uso de la criptograffa coma un mecanismo para las redes de
c6mputo seguras.
A5.5
E,: f, (x) = y
(AS.22)
D,:t1(y) = x
(AS.23)
756
APENDICE
CRIPTOGRAFiA
La noci6n que surge de la descripci6n de un sistema criptografico de clave publica presentado aquf es que las claves vienen en pares inversos (es decir, clave publica y clave privada) y
que cada par de claves tiene dos propiedades basicas:
1. Cualquier mensaje que se encripte con una de las claves puede desencriptarse con la otra clave.
2. Dado el conocimiento de la clave publica, no es computacionalmente factible encontrar la clave
secreta.
El uso de la criptograffa de clave publica segun se describe aquf posibilita resolver el problema de privacfa de la forma siguiente. Los suscriptores a un sistema de comunicaci6n seguro
listan sus claves publicas en un "directorio telef6nico" junta con sus nombres y direcciones. Un
suscriptor puede enviar entonces un mensaje privado a otro suscriptor buscando simplemente
la clave publica del destinatario y utilizando la clave para encriptar el mensaje. El mensaje
encriptado (es decir, el texto cifrado), solo puede leerlo el poseedor de esa clave en particular.
De hecho, si se perdiera el mensaje original (esto es, el texto comun), incluso su emisar encontrarfa en extrema diffcil recuperarlo del texto cifrado.
La administraci6n de claves de la criptograffa de clave publica permite que esta resulte
apropiada para el desarrollo de grandes redes de comunicaci6n seguras. En realidad, esta ha
evolucionado desde un concepto simple hasta un soporte principal de la tecnologfa criptografica.
En un sistema simple e incluso elegante conocido coma sistema de distribuci6n de clave publica
de Diffie-Hellman se aprovecha el hecho de que es facil calcular una exponencial discreta,
pero diffcil calcular un logaritmo discreto. Para ser mas especfficos, considere la funci6n
exponencial discreta
Y=ax modp
para 1 ~ X ~
p- 1
(AS.24)
donde la aritmetica que se realiza es modulo p. La a es un entero que serfa primitivo (es decir,
todas las potencias de alfa generan todos las elementos mod p relativamente primos a p- 1). De
manera correspondiente, X se conoce coma el logaritmo discreto de Y para la base a, mod p,
segun indica
X = log a Y mod p
para 1 ~ Y
p- 1
(AS.25)
(AS.26)
se deposita en un directorio publico con el nombre y direcci6n del usuario. Todos las demas
usuarios del sistema hacen lo mismo. Ahora bien, suponga que las usuarios i y j desean comuni-
AS.6
Sistema Rivest-Shamir-Adleman
757
carse en forma privada. Para proceder, el usuario i va a buscar a ~en el directorio publico y
utiliza el secreto privado xi para calcular
Ki;= (Yi )x, mod
(AS.27)
=axjx, mod p
Kii =Kii
Por tanto, los usuarios i y j Hegan a Ki; coma la clave secreta en un criptosistema convencional.
Otro usuario debe calcular K;i utilizando la informacion Y; y ~ que se obtiene del directorio
publico, aplicando la formula alternativa
;
1
= (Y)logY,
modp
(AS.29)
Aparentemente, no existe otro metodo para que un enemigo descubra la clave secreta K;i; sin
embargo, no hay prueba de ello. De acuerdo con lo dicho antes, el calculo de la ecuacion
(AS.29) resulta difkil, ya que incluye un logaritmo discreto, en tanto que la ecuacion (AS.27)
se calcula facilmente, pues incluye una exponencial discreta. De ese modo, la seguridad del
sistema depende de la dificultad que se encuentra en el calculo de un logaritmo discreto.
El Sistema de distribucion de clave publica de Diffie-Hellman es el mas antiguo de SU
clase; no obstante, sigue considerandosele generalmente coma uno de los sistemas de distribucion de clave publica mas seguros y practicos.
pq=n
(AS.30)
(AS.31)
758
AP:ENDICE
Iii
CRIPTOGRAFiA
3. Sea e un entero positivo menor que </J(n), tal que el maxima comun divisor dee y </J(n) es
igual a uno. Por tanto, se encuentra un entero positivo d menor que </J(n), tal que
(AS.32)
lz (x) = x'
= y mod n
(AS.33)
Los valores de n y e constituyen la clave publica; de ahf que hacer publico el algoritmo de facil
determinaci6n Ez para calcular la funci6n I z equivale exactamente a dar a conocer los numero n ye.
Los numeros primos p y q constituyen la clave privada. Puesto que d se relaciona con p y q,
la sucesi6n del algoritmo Dz facil de determinar (cuando se conoce la trampa z) para calcular la
funci6n inversa
1,-
definida por
mod n
(AS.34)
El exponente de desencriptado d se encuentra utilizando la ecuaci6n (AS.32), la cual es equivalente al enunciado (en la aritmetica de enteros ordinaria) de que
de= <j>(n)Q+ 1
(AS.35)
para algun entero Q. Advierta que </J(n) se relaciona a su vez con p y q par medio de la ecuaci6n
(AS.31). Puesto que y = x', es posible utilizar las ecuaciones (AS.32) y (AS.33) para escribir
yd = xde
=
x$(n)Q+l
(AS.36)
Aprovechamos ahora el celebrado teorema de Euler, el cual establece que para cualesquiera
enteros positivos x y n con x < n, tenemos
x$(n)
= 1 mod n
(AS.37)
Para que un sistema de correo electr6nico sustituya el uso del correo en papel ordinario en las
transacciones comerciales, el usuario del sistema debe tener la posibilidad de "firmar" un men-
759
saje electr6nico. El uso de una firma digital ofrece una prueba de que el mensaje lo origin6 el
emisor. Para satisfacer este requerimiento, la firma digital debe tener las siguientes propiedades:
s= md modn
(A5.39)
Resulta difkil calcular s a menos que se conozca la clave privada d. Por tanto, es difkil falsificar
una firma digital definida de acuerdo con la ecuaci6n (A5.39). Ademas, el emisor del mensaje
m no puede negar haberlo enviado, ya que nadie mas podia haber creado la firma s. El receptor
procede utilizando la clave publica e para calcular
Se
=(md)e modn
= mde modn
(AS.40)
=mmodn
donde, en la ultima linea se us6 la ecuaci6n (AS.32). De ese modo, el receptor es capaz de
validar la firma del emisor estableciendo que el calculo de s< mod n produce el mismo resultado
que el mensaje descifrado m. El algoritmo RSA satisface de ese modo las tres propiedades necesarias de una firma digital.
A5.7
Resumen y discusi6n
La criptografia es un area de investigaci6n "viva". Esta afirmaci6n no debe sorprender. Considerando el hecho de que nos encontramos en una sociedad de la informaci6n, continuara creciendo
la importancia de la criptografia como un mecanismo de seguridad. En este apendice hemos
presentado un tratamiento introductorio de este tema altamente importante.
Podemos clasificar la criptografia en la de clave secreta y en la de clave publica, dependiendo de si la clave que se usa para el encriptamiento de un mensaje y su desencriptamiento es
por completo secreta o parcialmente publica. De modo altemativo, es factible clasificar un
sistema criptografico en uno cifrado de bloque o en uno de secuencia, dependiendo del metodo
de puesta en practica. Un cifrado de bloque presenta propagaci6n de errores, lo cual quizas
muestre ser altamente valioso en la autentificaci6n.
Entre los muchos sistemas criptograficos creados hasta la fecha, el estandar de inscripci6n
de datos (DES) y los algoritmos de Rivest-Shamir-Adleman (RSA) representan los de mas exito. Ambos criptoalgoritmos son cifrados de bloque. Difieren entre si en que el algoritmo DES
implica el uso de una clave secreta, en tanto que el RSA incluye el uso de una publica. En un
sistema de clave secreta, tanto el emisor como el receptor comparten la misma clave. Por otro
lado, en un sistema de clave publica, esta se divide en dos partes. Una clave publica ubicada en
el transmisor y una clave privada (secreta) situada en el receptor; en el ultimo sistema, resulta
infactible computacionalmente recuperar el mensaje del texto comun a partir de su version
encriptada sin el conocimiento de la clave privada.
Aunque los criptosistemas de clave publica como el RSA proporcionan un metodo efectivo para la administraci6n de claves, son ineficientes para el encriptado en masa de datos debido
a los bajos anchos de banda. En contraste, l<'ls criptosistemas convencionales como el DES
760
APENDICE
ii
CRIPTOGRAFiA
proporcionan mejor rendimiento, pero requieren administraci6n de claves. Esto sugiere el posible uso de un metodo hfbrido que explote los mejores elementos de ambos sistemas como la base
para el diseiio practico de un sistema de comunicaci6n seguro. Por ejemplo, el algoritmo RSA
se utilice tal vez para la autentificaci6n y el algoritmo DES para el encriptado.
NOTAS Y BIBLIOGRAFiA
1. Para un tratamiento introductorio de la criptograffa, vea el capftulo 15 del libro de Adamek [3]. En
cuanto a un tratamiento amplio de muchas facetas de la criptologfa, consulte el libro que edita
Simmons [ 138]; este libro es una edici6n ampliada de un numero especial de los Proceedings del
IEEE sobre criptologfa. Las aportaciones del capftulo del libro de Simmons las escriben autoridades
que van a la vanguardia en el tema de la criptologfa. En el libro de van Tilborg [159] se presenta
tambien un tratamiento ameno de esta materia.
2. La era de la criptograffa cientffica de clave secreta se anunci6 con la publicaci6n del memorable
artfculo de Shannon [3 70], el cual estableci6 la conexi6n entre la criptograffa y la teorfa de la
informaci6n.
3. La era de la criptograffa de clave publica se estableci6 con la publicaci6n de otro artfculo memorable
de Diffie y Hellman [233], quienes demostraron por primera vez que es posible tener una comunicaci6n secreta sin ninguna transferencia de clave entre el emisor y el receptor. Fue el artfculo de Diffie
y Hellman el que deton6 el interes por la investigaci6n en la criptologfa, mismo que ha continuado
desde entonces.
4. El termino criptoanalista enemigo suele usarse en la criptologfa para referirse a un interceptor
(escuchador furtivo) de criptogramas; su uso se origin6 de las aplicaciones militares.
5. Con respecto a un tratamiento amplio de los cifrados de secuencia, consulte el capftulo 2 escrito por
R.A. Rueppel en el libro Contemporary Cryptology, editado por Simmons [138].
6. En lo referente a una explicaci6n altamente legible de! modelo de criptografia de Shannon, vea el
capftulo de introducci6n de J.L. Massey editado por Simmons [ 138].
7. Los blocs de un tiempo derivan su nombre del uso (un poco antes, durante y despues de la Segunda
Guerra Mundial) que de ellos hadan espfas de varios gobiernos, a quienes se !es entregaba un bloc
de papel con una clave elegida al azar y se !es indicaba utilizarla solo para un encriptado sencillo. El
bloc de un tiempo tambien se conoce como cifrado de Vernam, denominado asf en reconocimiento
de su creador, G.S. Vernam.
8. En cuanto a una deducci6n de la ecuaci6n (A5.11), vea el artfculo original de Shannon [370, 371].
9. La historia del algoritmo DES la narran M.E. Smid y D.K. Branstad en el capftulo 1 de! libro editado
por Simmons [138]. En relaci6n con una descripci6n de! algoritmo DES, vea Diffie y Hellman
[234]. Consulte tambien los libros de Meyer y Matyas [106] y Torrieri ([155], capftulo 6).
10. En lo que respecta a un tratamiento amplio de la criptograffa de clave publica, vea el capftulo 4 de
J. Nechvatal en el libro editado por Simmons [138]. Este libro incluye tambien una contribuci6n de
capftulos de W Diffie que describe los diversos intentos para idear criptoalgoritmos seguros de clave
publica y la evoluci6n gradual de una variedad de protocolos basados en ellos.
11. El sistema RSA esta patentado; recibe su nombre debido a sus creadores R. L. Rivest, A. Shamir y L.
Adleman. La referenda original de este criptosistema es Rivest, Shamir y Adleman [356].
12. La idea de una firma digital fue analizada por primera vez por Diffie y Hellman [233]. Su puesta en
practica utilizando el algoritmo RSA se describe en Rivest, Shamir y Adleman [356]. En cuanto a
un tratamiento detallado de las firmas digitales, vea el capftulo 6 de C.J. Michell, E Piper y R. Wild
en el libro editado por Simmons [138].
TABLAS
Las doce tablas que se compilan en este apendice final incluyen:
~ C6digo ASCII
~ Transformadas de Fourier y de Hilbert
~ Funciones de Bessel
~ Funci6n de error
~ Estandares de modem seleccionados
~ Identidades trigonometricas, expansiones en series e integrales
~ Constantes utiles y prefijos de unidades recomendados
761
762
APENDICE
6 ..
TABLA
TABLAS
C6digo ASCII
A6.1
Posici6n de bit
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
ACK
BEL
BS
CAN
CR
DCl
DC2
DC3
DC4
DEL
DLE
EM
1
1
0
0
0
0
1
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Reconocimiento
Campana o alarma
Retroceso
Cancelar
Retomo de carro
Control de dispositivo 1
Control de dispositivo 2
Control de dispositivo 3
Control de dispositivo 4
Borrar
Escape de! enlace de datos
Fin de! medio
7 0
6 0
5 0
0
0
1
0
1
0
0
1
NUL
SOH
STX
ETX
EQT
ENQ
ACK
BEL
BS
HT
LF
VT
FF
CR
DLE
DCl
DC2
DC3
DC4
NAK
SYN
ETB
CAN
EM
SUB
ESC
FS
GS
RS
SP
0
1
2
3
4
so
us
SI
ENQ
EOT
ESC
ETB
ETX
FF
FS
GS
HT
LF
NAK
#
$
&
5
6
(
)
8
9
+
<
>
1
0
0
1
0
1
A
B
D
E
F
G
H
I
1
0
u
v
w
x
a
b
c
d
e
f
g
h
K
L
M
N
p
q
u
v
w
x
y
z
{
0
NUL
RS
SI
so
SOH
SP
STX
SUB
SYN
us
VT
m
n
DEL
Tablas
TABLA
763
A6.2
Propiedad
1. Linealidad
Descripci6n matemdtica
ag 1 (t) + bg 2 (t) ~ aG 1 (f) + bG 2 (f)
donde a y b son constantes
i)
2. Escalamiento de tiempo
g(at)~J_o(
[a[ a
3. Dualidad
4. Corrimiento en el tiempo
5. Corrimiento en frecuencia
6. Area bajo g(t)
g(O) = [
_.'.!_g(t) ~ j2nfG(f)
dt
r
-=
g(t) dt = G(O)
G(f) df
Si
entonces
g(t)
G(f),
G*(-f)
g*(t)~
gl (t)gz (t)~ [
764
APENDICE
TABLAS
ill
TABLA
A6.3
Funci6n de tiempo
Transformada de Fourier
rec{~)
Tsenc(fT)
senc(2Wt)
_ l rect(_l_J
2W
2W
exp(-at)u(t),
a>O
a+ j2nf
2a
exp (-altl),
a>O
exp(-1tf 2 )
exp(-1tt 2 )
11-f!
y'
0,
az +(2nf)2
lt!<T
!t!;,:T
T senc 2 (fT)
8(t)
8(f)
8(j - t0)
exp(-j2nft 0)
exp02nf})
8(j -f)
cos(2nfct)
sen(2nfct)
sgn(t)
-j sgn(f)
1
1
-8(f)+2
j2nf
u(t)
i=-=
jnf
8(t-iT0 )
-I
To
n=-=
8[f-;
Tablas
I TABLA A6.4
765
Funci6n de tiempo
Transfarmada de Hilbert
m(t) sen(27tf t)
--m(t) cos(2~fct)
sen(27tf/)
-cos(27tf,t)
1-cos t
m(t) cos(21tf,t)
m(t) sen(27tf})
cos (21tf,t)
sen(27tf,t)
sent
1t-1-I
t +1-
2
--log
-1
rect(t)
7t
o(t)
7tt
1+ t 2
1+ t 2
-7t0(t)
"En los primeros dos pares, se supone que m(t) esta limitada en banda al
intervalo -W ~ f ~ W, donde W < f,.
Notas: o(t): funci6n delta
rect(t): funci6n rectangular de amplitud unitaria y duraci6n
unitaria centrada en el origen
log: logaritmo natural
TABLA
A6.5
n\x
0.5
0
1
2
3
4
0.9385
0.2423
0.0306
0.0026
0.0002
5
6
7
8
9
10
11
12
13
14
0.2239
0.5767
0.3528
0.1289
0.0340
0.0070
0.0012
0.0002
-0.2601
0.3391
0.4861
0.3091
0.1320
0.0430
0.0114
0.0025
0.0005
-0.3971
-0.0660
0.3641
0.4302
0.2811
0.1321
0.0491
0.0152
0.0040
0.6009'.
0.0002
0~0001
6
0.1506
-0.2767
-0.2429
0.1148
0.3576
0.3621
0.2458
0.1296
0.0565
'
0.0212
0.0070
0.0020
0.0005
0.0001
10
0.1717
0.2346
-0.1130
-0.2911
-0.1054
0.1858
0.3376
0.3206
0.2235
o.1263
0.0608
0.0256
0.0096
0.0033
0.0010
-0.2459
0.0435
0.2546
0.0584
-0.2196
-0.2341
-0.0145
0.2167
0.3179
0.2919
0.2075
0.1231
0.0634
0.0290
0.0120
"Para tablas mas amplias de la funci6n de Bessel, vea Watson ([163), pp. 666-697) y Abramowitz y Stegun ([l], pp. 358-406)
12
0.0477
-0.2234
-0.0849
0.1951
0.1825
-0.0735
-0.2437
-0.1703
0.0451
0.2304
0.3005
0.2704
0.1953
0.1201
0.0650
766
APENDICE
II
TABLA
TABLAS
A6.6
La funci6n de error"
fer(u)
fer(u)
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
0.40
0.45
0.50
0.55
0.60
0.65
0.70
0.75
0.80
0.85
0.90
0.95
1.00
1.05
0.00000
0.05637
0.11246
0.16800
0.22270
0.27633
0.32863
0.37938
0.42839
0.47548
0.52050
0.56332
0.60386
0.64203
0.67780
0.71116
0.74210
0.77067
0.79691
0.82089
0.84270
0.86244
1.10
1.15
1.20
1.25
1.30
1.35
1.40
1.45
1.50
1.55
1.60
1.65
1.70
1.75
1.80
1.85
1.90
1.95
2.00
2.50
3.00
3.30
0.88021
0.89612
0.91031
0.92290
0.93401
0.94376
0.95229
0.95970
0.96611
0.97162
0.97635
0.98038
0.98379
0.98667
0.98909
0.99111
0.99279
0.99418
0.99532
0.99959
0.99998
0.999998
'La funci6n de error se tabula extensivamente en varias referencias; vea, por ejemplo,
Abramowitz y Stegun ([1], pp. 297-316).
Tablas
TABLA
A6.7
767
a) Modems simetricos:
V.21
V.22 bis
V.26
V.27
V.32
V.34
V.34 Alta velocidad
b) Modems asimetricos
Tipo de modulaci6n
Tasa de bits/s
FSK binaria
QPSK
QPSK
PSK8
QAM 16
QAM 1024
Constelacion anidada de
cuatro constelaciones
QAM 960
Digital
Alta velocidad
300
1200
2400
4800
9600
28,800
33,600
TABLA
A6.8
Identidades trigonometricas
56,000
33,600
Tasa de simbolo,
bauds
300
600
1200
2400
2400
3429
768
APENDICE
TABLAS
A6.9
Expansiones en serie
Serie de Taylor
f(x)
f'(a)
f"(a)
f(nl(a)
l!
2!
n!
donde
Serie de MacLaurin
f(O)
f"(O)
f(nl(O)
f(x) = f(O)+--x+--x 2 + .. +--xn + ...
l!
2!
n!
donde
lnxl < 1
Serie exponencial
exp x = 1 + x + -1 x 2 +
2!
Serie logaritmica
1 3 +-x
1 5 -
senx=x--x
3!
5!
cosx=l-_!_xz +_!_x 4 _,,,
2!
4!
1
3
tan x = x + - x + - 1 x 5 + ..
3
15
-1
1
3
sen x = x + - x + - 3 x 5 + ..
6
40
tan -1 x = x - -i x 3 + -i x s - ..
3
5
,
senc x = 1-_!_( n:x) 2 + __!_( n:x) 4 3!
5!
IxI< 1
..
Tablas
TABLA
A6.10
Integrales
Integrales indefinidas
a2
Integrales definidas
dx --exp
_
-ab)
lo xbsen(ax)
+x
2
'
cos(ax)
=-exp(-ab),
lo ---dx
b +x
2b
=
1t
4b
l senc x dx = l= senc
=
lo exp(-ax
=
a> 0, b > 0
Jo (b 2 -x 2 )
lo x
a> 0, b >0
1t
r=
dx =-l~
-,
2 a
1 ~
exp(-ax 2 )dx=-,
4a a
x dx = -1
2
a>O
a>O
a >0, b > 0
769
770
APENDICE
Iii
TABLA
TABLAS
A6.11
Constantes utiles
Constantes fisicas
k = 1.38 x 10-23 joule/grados Kelvin
Constante de Boltzmann
h = 6.626 x 10-34 joule-segundo
Constante de Planck
q = 1.602 x 10-19 coulomb
Carga del electron (fundamental)
c = 2.998 x 108 metros/segundo
Velocidad de la luz en el vado
Temperatura estandar (absoluta)
T 0 = 273 grados Kelvin
Voltaje termico
VT = 0.026 volt a temperatura ambiente
kT0 = 3.77 x 10-21 joule
Energfa termica kT a la temperatura estandar
Un hertz (hz) = 1 ciclo/segundo; 1 ciclo = 2n radianes
Un watt (W) = 1 joule/segundo
Constantes matematicas
Base de! logaritmo natural
e = 2.7182818
Logaritmo de e base 2
log 2 e = 1.442695
Logaritmo de 2 base e
log 2 = 0.693147
log 10 2 = 0.30103
Logaritmo de 2 base 10
Pi
1t = 3.1415927
TABLA
A6.12
Multiplos y submultiplos
1012
109
106
lQ3
10-3
10-6
10-9
10-12
Prefijos
Simbolo
tera
giga
mega
kilo
mili
micro
nano
pico
T
G
M
K (k)
m
n
p
GLOSARIO
Convenciones y notaciones
1. El sfmbolo I I significa valor absoluto, o magnitud, de la cantidad compleja contenida
dentro de el.
2. El sfmbolo arg() significa el angulo de fase de la cantidad compleja contenida dentro de el.
3. El sfmbolo Re[] indica la "parte real de", e Im[] sefiala la "parte imaginaria de".
4. A menos que se establezca de otro modo, el algoritmo natural se denota par media de log.
Los logaritmos de las bases 2 y 10 se denotan mediante log 2 y log 10 , respectivamente.
5. El uso de un asterisco coma exponente denota conjugada compleja, es decir, x* es la conjugada compleja de x.
6. El sfmbolo ~ indica un par de transformadas de Fourier, par ejemplo, g(t) ~ G(f), donde
una letra minuscula denota la funci6n de tiempo y la correspondiente mayuscula indica la
funci6n de frecuencia.
7. El sfmbolo F[] indica la operaci6n de la transformada de Fourier, es decir, F[g(t)] = G(f),
y el sfmbolo F- 1 [ ] indica la operaci6n de la transformada inversa de Fourier, es decir,
F- 1 [G(f)] = g(t).
8. El simbolo
denota convoluci6n, es decir,
x(t)
9. El sfmbolo EB denota suma modulo 2, salvo en el capftulo 10, donde se usa la aritmetica
10.
11.
12.
13.
14.
772
GLOSARIO
15. En una sefial de mensaje pasobajas, la componente de frecuencia mas alta o el ancho de
banda del mensaje se denotan por medio de W. El espectro de esta sefial ocupa el intervalo
de frecuencia -W ~ f ~ W y es cero en otro lado. En una sefial pasobanda con frecuencia f de portadora, el espectro ocupa los intervalos de frecuencia f - W ~ f ~ f + W y
-f -cW ~ f ~ -f + W, y de esa manera 2W denota el ancho de banda de la s~fial. La
en~olvente compleja (pasobajas) de esta sefial pasobanda tiene un espectro que ocupa el
16.
17.
18.
19.
20.
21.
22.
23.
24.
intervalo de frecuencia -W ~ f ~ W.
En el caso de un filtro pasobajas, el ancho de banda se denota mediante B. Una definici6n comun de! ancho de banda del filtro es la frecuencia a la cual la respuesta en magnitud
del filtro disminuye en 3 dB por debajo del valor de la frecuencia cero. Para un filtro pasobanda
de frecuencia de banda media f , el ancho de banda se denota mediante 2B, centrado en f .
El equivalente pasobajas compl~jo de este filtro pasobajas tiene un ancho de banda igual a B.
El ancho de banda de transmisi6n de un canal de comunicaci6n, requerido para
transmitir una onda modulada, se denota por medio de Br
Las variables aleatorias o vectores aleatorios son letras mayusculas (por ejemplo, X o X) y
sus valores de muestra son letras minusculas (digamos, x ox).
Una barra vertical en una expresi6n significa "dado que"; por ejemplo, f x(x IH0) es la funci6n
de densidad de probabilidad de la variable aleatoria X, dado que la hip6tesis H0 es cierta.
El simbolo E[ ] significa el valor esperado de la variable aleatoria encerrado dentro de el.
La E actua como un operador.
El simbolo var[ ] indica la varianza de la variable aleatoria encerrada dentro de los corchetes.
El simbolo cov[ ] significa la covarianza de las dos variables aleatorias encerradas dentro
de los corchetes.
La probabilidad promedio del error de simbolo se denota por medio de Pe.
En el caso de tecnicas de transmisi6n de sefiales binarias, p10 denota la probabilidad
condicional del error, dado que el simbolo 0 se transmiti6, y p01 denota la probabilidad
condicional del error, dado que se transmiti6 el simbolo 1. Las probabilidades a priori de
los simbolos 0 y 1 se denotan mediante p0 y p1, respectivamente.
El simbolo ( ) denota el promedio en el tiempo de la funci6n de muestra encerrada dentro
de el.
La letra negrita denota un vector o matriz. La inversa de una matriz cuadrada R se indica
mediante R- 1 La transpuesta de un vector w se denota mediante wT. La transpuesta hermitiana de un vector x de valores complejos se indica por medio de xH; la transposici6n hermitiana indica tanto transposici6n como conjugaci6n compleja.
La longitud de un vector x se denota for medio de 11 x 11. La distancia euclidiana entre los
vectores x. y xJ se indica mediante d.t) = I x. - x. 11.
El producto interior de dos vectores X y Y de valores reales se denota por media de xTy; su
producto exterior se denota por medio de xyT. Silos vectores x y y son de valor complejo,
su producto interior es xHy, y su productor exterior corresponde a xyH.
El producto vectorial de dos vectores <X y P de M por 1 es un vector de M por 1 definido por
l
25.
26.
a1P1
a. p=
a~P1
aMpM
Cl
II Cl'
p,
P 11 1 = 2,amPm
m=l
Abreviaturas
773
Funciones
rect(t)=
u(t) =
3. Funci6n signo:
-t<t<t
l,
1. Funci6n rectangular:
!ti >t
{ 0,
l,
{ 0,
sgn(t) =
t>O
t <0
1,
t >0
0,
t= 0
-1,
t<0
t:;t:O
8(t)=0,
[ 8(t) dt = 1
o, equivalentemente,
5. Funci6n senc:
6. Integral seno:
Si(u) =
7. Funci6n de error:
fer(u)=
ru senx dx
Jo
[ )- (n
ferc(u) = 1-fer(u).
-~)!k!
1
(x) = 2n
a x a(a + 1) x 2
F1 (a- b x) = 1+ - - +
+
' '
b 1! b(b +I) 2!
Abreviaturas
A:
ampere
(analog-to-digital converter) convertidor anal6gico digital
ADC:
(adaptive delta modulation) modulaci6n delta adaptable
ADM:
ADPCM: (adaptive differential pulse-code modulation) modulaci6n adaptable diferencial
por codificaci6n de pulsos
(asymmetric digital subscriber line) linea digital asimetrica de suscriptor
ADSL:
(amplitude modulation) modulaci6n de amplitud
AM:
(American National Standards Institute) Instituto Estadounidense de Estandares
ANSI:
Nacionales
(adaptive prediction with backward estimation) predicci6n adaptable con
APB:
estimaci6n hacia atras
APF:
(adaptive prediction with forward estimation) predicci6n adaptable con
estimaci6n hacia adelante
774
GLOSARIO
AQB:
Abreviaturas
FDMA:
7 75
776
GLOSARIO
OFDM:
OOK:
OSI:
PAM:
PCM:
PDM:
PG:
PLL:
PN:
POTS:
PPM:
PSK:
PSTN:
PWM:
QAM:
QoS:
QPSK:
RF:
rms:
RS:
RS-232:
RSA:
RSC:
RZ:
s:
SDH:
SDMA:
SDR:
SNR:
SONET:
STFT:
STM:
TC:
TCM:
TDM:
TDMA:
TV:
UHF:
V:
VCO:
VHF:
VLSI:
W:
WDM:
BIBLIOGRAFiA
JI
LIBROS
1. M. Abramowitz e I.A. Stegun, Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical
Tables (Nueva York: Dover Publications).
2. N. Abramson, Information Theory and Coding (Nueva York: McGraw-Hill).
3. J. Adamek, Foundations of Coding (Nueva York: Wiley).
4. Y. Akaiwa, Introduction to Digital Mobile Communication (Nueva York: Wiley).
5. J.B. Anderson, T. Aulin y C.E. Sundberg, Digital Phase Modulation (Nueva York: Plenum Publishers).
6. J.B. Anderson y S. Mohan, Source and Channel Coding: An Algorithmic Approach (Boston, Mass: Kluwer
Academic).
7. J.B. Anderson, Digital Transmission Engineering (Piscataway, NJ.: IEEE Press).
8. R.B. Ash, Information Theory (Nueva York: Wiley).
9. Bell Laboratories Technical Staff, A History of Engineering Science in the Bell System: The Early Years
(1875-1925) (Libras sobre pedido, Ann Arbor, Michigan).
10. J.C. Bellamy, Digital Telephony, Segunda edici6n (Nueva York: Wiley).
11. S. Benedetto y E. Biglieri, Principles of Digital Transmission with Wireless Applications (Nueva York:
Kluwer Academic/Plenum Publishers).
12. S. Benedetto, E. Biglieri y V: Castellani, Digital Transmission Theory (Englewood Cliffs, N.].: PrenticeHall).
13. WR. Bennett, Introduction to Signal Transmission (Nueva York: McGraw-Hill).
14. K.B. Benson y J.C. Whitaker, Television Engineering Handbook, ed. rev. (Nueva York: McGrawHill).
15. T. Berger, Rate Distortion Theory: A Mathematical Basis for Data Compression (Englewood Cliffs, N.J.:
Prentice-Hall).
16. E.R. Berlekamp, Algebraic Coding Theory (Nueva York: McGraw-Hill).
17. E.R. Berlekamp (editor), Key Papers in the Development of Coding Theory (Piscataway, N.J.: IEEE Press).
18. V:K. Bhargava, D. Haccoun, R. Matyas y P. Nuspl, Digital Communications by Satellite: Modulation,
Multiple Access, and Coding (Nueva York: Wiley).
19. E. Biglieri, D. Divsalar, P.J. Mclaney M.K. Simon, Introduction to Trellis-Coded Modulation with Applications
(Nueva York: Macmillan).
20. J.A.C. Bingham, The Theory and Practice of Modem Design (Nueva York: Wiley).
21. R.B. Blachman y J.W Tukey, The Measurement of Power Spectra, from the Point of View of Communication
Engineering (Nueva York: Dover).
22. H.S. Black, Modulation Theory (Princeton, N.].: Van Nostrand).
23. R.E. Blahut, Principles y Practice of Information Theory (Reading, Mass.: Addison-Wesley).
24. R.E. Blahut, Digital Transmission of Infomation (Reading, Mass.: Addison-Wesley).
25. G.E.P. Boxy G.M. Jenkins, Time Series Analysis: Forecasting and Control (San Francisco: Holden Day).
26. R.N. Bracewell, The Fourier Transform y Its Applications, 2a. ed., rev. (Nueva York: McGraw-Hill).
27. L. Brillouin, Science and Information Theory, 2a. ed. (Nueva York: Academic Press).
28. K.W Cattermole, Principles of Pulse-code Modulation (Nueva York: American Elsevier).
777
778
BIBLIOGRAFiA
29. WY. Chen, DSL: Simulation Techniques and Standards Development for Digital Subscriber Line Systems
(Indianapolis, Ind.: Macmillan Technical Publishing).
30. J.M. Cioffi, Digital Data Transmission, EE379C Course Textbook, Stanford University.
31. G.C. Clark, Jr., y J.B. Cain, Error-correction Coding for Digital Communications (Nueva York: Plenum
Publishers).
32. LW Couch, Digital and Analog Communication Systems, 5~. ed. (Englewood Cliffs, N.J.: Prentice-Hall).
33. T.M. Cover y ].A. Thomas, Elements of Information Theory (Nueva York: Wiley).
34. H. Cramer y M.R. Leadbetter, Stationary and Related Stochastic Processes: Sample Function Properties and
Their Applications (Nueva York: Wiley).
35. WB. Davenport, Jr., y WI. Root, An Introduction to the Theory of Random Signals and Noise (Nueva
York: McGraw-Hill).
36. R.C. Dixon, Spread Spectrum Systems, 2a. ed. (Nueva York: Wiley).
37. R.C. Dixon (editor), Spread Spectrum Techniques (Nueva York, IEEE Press).
38. LJ. Doob, Stochastic Processes (Nueva York: Wiley).
39. J.J. Downing, Modulation Systems and Noise (Englewood Cliffs, N.J.: Prentice-Hall).
40. W Feller, An Introduction to Probability Theory and its Application, vol. l, 3a. ed. (Nueva York: Wiley).
41. T.L Fine, Theories of Probability: An Examination of Foundations (Nueva York: Academic Press).
42. LE. Franks (editor), Data Communication: Fundamentals of Baseband Transmission (Dowden, Hutchison
y Ross).
43. LE. Franks, Signal Theory (Englewood Cliffs, N.J.: Prentice-Hall).
44. R.L Freeman, Telecommunications Transmission Handbook, 4a. ed. (Nueva York: Wiley).
45. R.M. Gagliardi, Introduction to Communications Engineering, 2a. ed. (Nueva York: Wiley).
46. R.G. Gallager, Information Theory y Reliable Communication (Nueva York: Wiley).
47. R.G. Gallager, Low-Density Parity-Check Codes (Cambridge, Mass.: MIT Press).
48. EM. Gardner, Phaselock Techniques, 2a. ed. (Nueva York: Wiley).
49. V:K. Gary y J.E. Wilkes, Principles & Applications of GSM (Englewood Cliffs, N.J.: Prentice-Hall).
50. A. Gersho y R.M. Gray, Vector Quantization and Signal Compression (Boston, Mass.: Kluwer Academic).
51. J.D. Gibson (editor), The Mobile Communications Handbook (Piscataway, N.J.: IEEE Press).
52. R.D. Gitlin, J.F. Hayes y S.B. Weinstein, Data Communications Principles (Nueva York: Plenum).
53. B. Goldberg y H.S. Bennett (editores), Communication Channels: Characterization and Behavior (Nueva
York: IEEE Press).
54. S.W Golomb (editor), Digital Communications with Space Applications (Englewood Cliffs, N.J.: PrenticeHall).
55. S.W Golomb, Shift Register Sequences (San Francisco: Holden-Day).
56. R.M. Gray y LD. Davisson, Random Processes: A Mathematical Approach for Engineers (Englewood
Cliffs, N.J.: Prentice-Hall).
57. P.E. Green, Jr., Computer Network Architectures and Protocols (Nueva York: Plenum).
58. P.E. Green, Jr., Fiber Optic Networks (Englewood Cliffs, N.J.: Prentice-Hall).
59. M.S. Gupta (editor), Electrical Noise: Fundamentals and Sources (Nueva York: IEEE Press).
60. R.W Hamming, Coding and Information Theory (Englewood Cliffs, N.J.: Prentice-Hall).
61. S. Haykin, Communication Systems, 3a. ed. (Nueva York: Wiley).
62. S. Haykin, Adaptive Filter Theory, 3a. ed. (Englewood Cliffs, N.J.: Prentice-Hall).
63. S. Haykin y B. Van Veen, Signals and Systems (Nueva York: Wiley).
64. C. Heegard y S.B. Wicker, Turbo Coding (Boston, Mass.: Kluwer Academic Publishers).
65. G. Held, The Complete Modem Reference, 3a. ed. (Nueva York: Wiley).
66. C.W Helstrom, Statistical Theory of Signal Detection (Elmsford, N.Y.: Pergamon Press).
67. C.W Helstrom, Probability and Stochastic Processes for Engineers, 2a. ed. (Nueva York: Macmillan).
68. K. Henney (editor), Radio Engineering Handbook (Nueva York: McGraw-Hill).
Libros
779
69. ].K. Holmes, Coherent Spread Spectrum Systems {Nueva York: Wiley).
70. WC. Jakes, Jr. {editor), Microwave Mobile Communications {Nueva York: Wiley).
71. N.S. Jayant y P. Noll, Digital Coding of Waveforms: Principles and Applications to Speech and Video (Englewood
Cliffs, N.J.: Prentice-Hall).
72. N.S. Jayant {editor), Waveform Quantization and Coding {Nueva York: IEEE Press).
73. H. Jeffreys, Sir, Theory of Probability, 3a. ed. {Oxford: Clarendon Press).
74. H. Jeffreys, Sir, y B.S. Jeffreys, Methods of Mathematical Physics, 3a. ed. {Cambridge University Press).
75. M.C. Jeruchim, B. Balaban y J. S. Shanmugan, Simulation of Communication Systems {Nueva York: Plenum).
76. E.C. Jordan y K.G. Balmain, Electromagnetic Waves and Radiating Systems, 2a. ed. (Englewood Cliffs,
NJ.: Prentice Hall).
77. A. Khintchin, Mathematical Foundations ofinformation Theory {Nueva York: Dover).
78. AN. Kolmogorov, Foundations of the Theory of Probability {Nueva York: Chelsea Publishing).
79. VA. Kotel'nikov, The Theory of Optimum Noise Immunity {Nueva York: McGraw-Hill).
80. J.D. Kraus, Antennas {Nueva York: McGraw-Hill).
81. S. Kullback, Information Theory and Statistics (Nueva York: Dover).
82. P. Lafrance, Fundamental Concepts in Communication {Englewood Cliffs, N.].: Prentice-Hall).
83. B.P. Lathi, Modem Digital and Analog Communication Systems, 2a. ed. (Oxford University Press).
84. I. Lebow, Information Highways and Byways (Piscataway, N.J.: IEEE Press).
85. E.A. Lee y D.G. Messerschmitt, Digital Communication, 2a. ed. {Boston, Mass.: Kluwer Academic).
86. J.S. Lee y LE. Miller, CDMA Systems Engineering Handbook {Boston, Mass.: Artech House Publishers).
87. Y.W Lee, Statistical The of Communication {Nueva York: Wiley).
88. WC.(Y.) Lee, Mobile Communications Engineering {Nueva York: McGraw-Hill).
89. A. Le6n-Garda, Probability and Random Processes for Electrical Engineering, 2a. ed. {Reading, Mass.:
Addison-Wesley).
90. C.R. Lewart, The Ultimate Modem Handbook {Englewood Cliffs, N.J.: Prentice-Hall).
91. S. Lin y D.J. Costello, Jr., Error Control Coding. Fundamentals and Applications (Englewood Cliffs, N.J.:
Prentice-Hall).
92. WC. Lindsey, Synchronization Systems in Communication and Control (Englewood Cliffs, N.J.: PrenticeHall).
93. WC. Lindsey y M.K. Simon {editores), Phase-locked Loops and Their Applications {Nueva York: IEEE
Press).
94. WC. Lindsey y M.K. Simon, Telecommunication Systems Engineering {Englewood Cliffs, N.J.: PrenticeHall).
95. M. Loeve, Probability Theory {Princeton, N.J.: Van Nostrand).
96. R.W Lucky, Silicon Dreams: Information, Man, and Machine {Nueva York: St. Martin's Press).
97. R.W Lucky,]. Salz y E.J. Weldon, Jr., Principles of Data Communication {Nueva York: McGrawHill).
98. F.J. Mac Williams y N.J.A. Sloane, The Theory of Error-correcting Codes (Amsterdam: North-Holland).
99. VK. Madisetti y D.B. Williams (editores), The Digital Signal Processing Handbook (Piscataway, N.J.:
IEEE Press).
100. R.J. Marks II, Introduction to Shannon Sampling and Interpolation Theory {Nueva York/Berlin: SpringerVerlag).
101. J.C. McDonald (editor), Fundamentals of Digital Switching, 2a. ed. {Nueva York: Plenum).
102. R. McDonough y AD. Whalen, Detection of Signals in Noise, 2a. ed. (Nueva York: Academic Press).
103. R.J. McEliece, The Theory of Information and Coding: A Mathematical Framework for Communication
(Reading, Mass.: Addison-Wesley).
104. A. Mengali y N. D'Andrea, Synchronization Techniques for Digital Receivers (Nueva York: Plenum).
105. D.J.G. Mestdagh, Fundamentals of Multiaccess Optical Fiber Networks {Boston, Mass.: Artech House
Publishers).
780
BIBUOGRAFiA
106. C.H. Meyer y S.M. Matyas, Cryptography: A New Dimension in Computer Data Security (Nueva York:
Wiley).
107. H. Meyr y G. Ascheid, Synchronization in Digital Communications, vol. 1 (Nueva York: Wiley).
108. H. Meyr, M. Moeneclaey y S.A Fechtel, Digital Communication Receivers: Synchronization, Channel
Estimation and Signal Processing (Nueva York: Wiley).
109. AM. Michelson y AH. Levesque, Error-control Techniques for Digital Communication (Nueva York:
Wiley).
110. D. Middleton, An Introduction to Statistical Communication Theory (Nueva York: McGraw-Hill).
111. J.G. Nellist, Understanding Telecommunications and Lightwave Systems: An Entry Level Guide (Piscataway,
N.].: IEEE Press).
112. C.F.J. Overhage (editor), The Age of Electronics (Nueva York: McGraw-Hill).
113. P.F. Panter, Modulation, Noise and Spectral Analysis, Applied to Information Transmission (Nueva York:
McGraw-Hill).
114. A Papoulis, Probability, Random Variables, and Stochastic Processes, 2a. ed. (Nueva York: McGrawHill).
115. J.D. Parsons, The Mobile Radio Propagation Channel (Nueva York: Wiley).
116. K. Pahlavan y A.H. Levesque, Wireless Information Networks (Nueva York: Wiley).
117. J. Pearl, Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference (San Mateo, Calif:
Morgan Kaufman Publishers).
118. WW Peterson y E.J. Weldon, Jr., Error Correcting Codes, 2a. ed. (Cambridge, Mass.: MIT Press).
119. J.R. Pierce y AM. Noll, Signals: The Science of Telecommunications (N ueva York: Scientific American
Library).
120. J.R. Pierce, Symbols, Signals and Noise: The Nature and Process of Communication (Nueva York: Harper).
121. H.V Poor, An Introduction to Signal Detection and Estimation, 2a. ed. (Nueva York/Berlin: SpringerVerlag).
122. T. Pratt y C.W Bostian, Satellite Communications (Nueva York: Wiley).
123. J.G. Proakis, Digital Communications, 3a. ed. (Nueva York: McGraw-Hill).
124. LR. Rabiner y R.W Schafer, Digital Processing of Speech Signals (Englewood Cliffs, N.].: PrenticeHall).
125. K.R. Rao y P. Yip, Discrete Cosine Transform: Algorithms, Advantages, Applications (Nueva York: Academic
Press).
126. T.S. Rappaport, Smart Antennas (Piscataway, N.].: IEEE Press).
12 7. T.S. Rappaport, Wireless Communications: Principles and Practice (Piscataway, N.].: IEEE Press).
128. S.O. Rice, "Noise in FM receivers", en M. Rosenblatt (editor), Proceedings of the Symposium on Time
Series Analysis (Nueva York: Wiley), pp. 395-411.
129. J.H. Roberts, Angle Modulation: The Theory of Systems Assessment, IEE Communication Series 5 (Landres: Institution of Electrical Engineers).
130. H.E. Rowe, Signals and Noise in Communication Systems (Princeton, N.].: Van Nostrand).
131. D.]. Sakrison, Communication Theory: Transmission of Waveforms and Digital Information (Nueva York:
Wiley).
132. C. Schlegel, Trellis Coding (Piscataway, N.].: IEEE Press).
133. M. Schwartz, WR. Bennett y S. Stein, Communication Systems and Techniques (Nueva York: McGrawHill).
134. M. Schwartz, Information Transmission, Modulation and Noise: A Unified Approach, 3a. ed. (Nueva
York: McGraw-Hill).
135. M. Schwartz, Telecommunication Networks: Protocols, Modeling, and Analysis (Reading, Mass.: Addison
Wesley).
136. K.S. Shanmugan, Digital and Analog Communication Systems (Nueva York: Wiley).
Libras
781
13 7. C.E. Shannon y W Weaver, The Mathematical Theory of Communication (Urbana: University of Illinois
Press).
138. G.J. Simmons (editor), Contemporary Cryptology: The Science of Information Integrity (Piscataway, N.J.:
IEEE Press).
139. M.K. Simon, J.K. Omura, R.A. Scholtz y B.K. Levitt, Spread Spectrum Communications, vols. I, II, y III
(Nueva York: Computer Science Press).
140. B. Sklar, Digital Communications: Fundamentals and Applications (Englewood Cliffs, N.J.: PrenticeHall).
141. D. Slepian (editor), Key Papers in the Development ofinformation Theory (Nueva York: IEEE Press).
142. N.J.A. Sloane y A.O. Wyner, Claude Shannon: Collected Papers (Piscataway, N.J.: IEEE Press).
143. D.R. Smith, Digital Transmission Systems (Princeton, N.J.: Van Nostrand Reinhold).
144. LS. Sokolnikoff y R.M. Redheffer, Mathematics of Physics and Modem Engineering (Nueva York: McGrawHill).
145. J.J. Spilker, Jr., Digital Communications by Satellite (Englewood Cliffs, N.J.: Prentice-Hall).
146. W Stallings, ISDN and Broadband ISDN, 2a. ed. (Nueva York: Macmillan).
14 7. T. Starr, J.M. Cioffi y P.J. Silverman, Understanding Digital Subscriber Line Technology (Englewood Cliffs,
N.J.: Prentice-Hall).
148. R. Steele, Delta Modulation Systems (Nueva York: Wiley).
149. R. Steeley L. Hanzo (editores), Mobile Radio Communications, 2a. ed. (Nueva York: Wiley).
150. J.J. Stiffler, Theory of Synchronous Communications (Englewood Cliffs, N.J.: Prentice-Hall).
151. E.D. Sunde, Communications Systems Engineering Theory (Nueva York: Wiley).
152. AS. Tanenbaum, Computer Networks, 2a. ed. (Englewood Cliffs, N.J.: Prentice-Hall).
153. S. Tantaratana y K.M. Ahmed, Wireless Applications of Spread Spectrum Systems: Selected Readings
(Piscataway, N.J.: IEEE Press).
154. T.M. Thompson, From Error-correcting Codes Through Sphere Packings to Simple Groups (The
Mathematical Association of America, Washington D.C.).
155. D.J. Torrieri, Principles of Military Communication Systems, 2a. ed. (Boston, Mass.: Artech House
Publishers).
156. G.L. Turin, Notes on Digital Communications (Princeton, N.J.: Van Nostrand-Reinhold).
157. A. Van der Ziel. Noise: Source, Characterization, Measurement (Englewood Cliffs, N.J.: Prentice-Hall).
158. H.E Vanlandingham, Introduction to Digital Control Systems (Nueva York: Macmillan).
159. H.C.A. van Tilborg, An Introduction to Cryptology (Boston, Mass.: Kluwer).
160. H.L. Van Trees, Detection, Estimation, and Modulation Theory, Parte I (Nueva York: Wiley).
161. A.J. Viterbi, Principles of Coherent Communication (Nueva York: McGraw-Hill).
162. A.J. Viterbi y J.K. Omura, Principles of Digital Communication and Coding (Nueva York: McGraw-Hill).
163. G.N. Watson, A Treatise in the Theory of Bessel Functions, 2a. ed. (Nueva York: Cambridge University
Press).
164. N. Wax (editor), Selected Papers on Noise and Stochastic Processes (Nueva York: Dover Publications).
165. E.T. Whittaker y G.N. Watson, A Course in Modem Analysis, 4a. ed. (Nueva York: Cambridge University
Press).
166. S.B. Wicker y V.K. Bhargava (editores), Reed-Solomon Codes (Piscataway, N.J.: IEEE Press).
167. B. Widrow y S.D. Stearns, Adaptive Signal Processing (Englewood Cliffs, N.J.: Prentice-Hall).
168. N. Wiener, The Extrapolation, Interpolation, and Smoothing of Stationary Time Series, with Engineering
Applications (Nueva York: Wiley).
169. S.G. Wilson, Digital Modulation and Coding (Englewood Cliffs, N.J.: Prentice-Hall).
170. E. Wong, Stochastic Processes in Information and Dynamical Systems (Nueva York: McGraw-Hill).
171. P.M. Woodward, Probability and Informattion Theory, with Applications to Radar, 2a. ed. (Elmsford, N.Y.:
Pergamon Press).
782
BmuoGRAFiA
172. J.M. Wozencraft e I.M. Jacobs, Principles of Communication Engineering (Nueva York: Wiley).
173. WW Wu, Elements of Digital Satellite Communication, vol. I (Nueva York: Computer Science Press).
174. C.R. Wylie y LC. Barrett, Advanced Engineering Mathematics, 5th ed. (Nueva York: McGraw-Hill).
175. R.D. Yates y D.J. Goodman, Probability and Stochastic Processes: A Friendly Introduction for Electrical and
Computer Engineers (Nueva York: Wiley).
176. J.H. Yuen (editor), Deep Space Telecommunications Systems Engineering (Nueva York: Plenum).
177. R.E. Ziemer y R.L Peterson, Digital Communications and Spread Spectrum Systems (Nueva York:
Macmillan).
178. R.E. Ziemer y WH. Tranter, Principles of Communications, 3a. ed. (Boston, Mass.: Houghton Miflin).
11111
Airrtcu1os,
REPORTES, PATENTES 1
179. M.R. Aaron y D.W Tufts, "Intersymbol interference and error probabdity", IEEE Trans. on
InformationTheory vol. IT-12, pp. 26-34.
180. J.E. Abate, "Linear and adaptive delta modulation", Proceedings of the IEEE, vol. 55, pp. 298-308.
181. A.N. Akansu, P. Duhamel, X. Lin y M. de Courville, "Orthogonal transmultiplexers in communications:
A review", IEEE Transactions on Signal Processing, vol. 46, pp. 979-995.
182. Y. Akaiwa y Y. Nagata, "Highly efficient digital mobile communications with a linear modulation
method", IEEE Journal on Selected Areas in Communications, vol. SAC-5, pp. 890-895.
183. 0. Al-Shaykh, R. Neff, D. Taubman y A. Zakhour, "Video sequence compression." En V.K. Madisetti
y D.B. Williams (editores), The Digital Signal Processing Handbook, CRC Press, pp. 55-1-55-19.
184. F. Amoroso, "The bandwidth of digital data signals'', IEEE Communications Magazine, vol. 18, no. 6,
pp. 13-24.
185. J.B. Anderson y D.P. Taylor, ''A bandwidth-efficient class of signal space codes", IEEE Transactions on
Information Theory, vol. IT-24, pp. 703- 712.
186. R.R. Anderson y J. Salz, "Spectra of digital FM", Bell System Tech.]., vol. 44, pp. 1165-1189.
187. R. Arens, "Complex processes for envelopes of normal noise", IRE Trans. on Information Theory, vol.
IT-3, pp. 204-207.
188. E.H. Armstrong, ''A method of reducing disturbances in radio signaling by a system of frequency
modulation", Proceedings of the IRE, vol. 24, pp. 689- 740.
189. E. Arthurs y H. Dym, "On the optimum detection of digital signals in the presence of white Gaussian
noise-A geometric interpretation and a study of three basic data transmission systems", IRE Trans.
on Communication Systems, vol. CS-10, pp. 336-372.
190. B.S. Atal y J.R. Remde, ''A New model of LPC excitation for producing natural-sounding speech at
low bit rates", Proc. ICASSP, '82, pp. 614-17.
191. B.S. Atal y M.R. Schroeder, "Stochastic coding of speech signals at very low bit rates", IEEE International
Conference on Communications.
192. M. Austin, "Decision-feedback equalization for digital communication over dispersive channels",
MIT Research Laboratory of Electronics Technical Report 461.
193. E. Ayanoglu, N.R. Dagdeviren, J.E. Mazo y R. Saltzberg, "High-speed modem synchronized to remote
codec", patente estadounidense 5-394-437.
194. E. Ayanoglu, N.R. Dagdeviren, G.D. Golden y J.E. Mazo, "An equalizer design technique for the PCM
modem: a new modem for the digital public switched network", IEEE Transactions on Communications,
vol. 46, pp. 763-774.
195. LR. Bahl, J. Cocke, F. Jelinek y J. Raviv, "Optimal decoding of linear codes for minimizing symbol
error rate'', IEEE Transactions on Information Theory, vol. IT-20, pp. 284-287.
196. G. Battail, "Coding for the Gaussian channel: the promise of weighted output decoding", Tnternational
]. Satellite Communications, vol. 7, pp. 183-192.
783
197. G. Battail, "Ponderation des symbols decodes par l'algorithme de Viterbi", Ann. Telecommunication,
vol. 42, pp. 31-38.
198. E. Bedrosian, "The analytic signal representation of modulated waveforms", Proceedings of the IRE,
vol. 50, pp. 2071-2076.
199. P.A. Bello, "Characterization of randomly time-variant linear channels", IEEE Transactions on
Communication Systems, vol. CS-11, pp. 360-393.
200. S. Benedetto y G. Montorsi, "Unveiling turbo codes: Some results en parallel concatenated coding
schemes", IEEE Transactions on Information Theory, vol. 42, pp. 409-428.
201. WR. Bennett, "Spectra of quantized signals", Bell System Tech.]., vol. 27, pp. 446-472.
202. N. Benvenuto y otros, "The 32 kb/s ADPCM coding standard", AT&T Technical]ournal, vol. 65, pp.
12-22.
203. C. Berrou y A. Glavieux, "Near optimum error correcting coding y decoding: turbo codes", IEEE
Transactions on Communications, vol. 44, pp. 1261-1271.
204. C. Berrou y A. Glavieux, "Reflections on the Prize Paper: Near optimum error-correcting coding and
decoding turbo codes", IEEE Information Theory Society Newsletter, vol. 48, no. 2, p. 1 y pp. 24-31.
205. C. Berrou, A. Glavieux y P. Thitmajshima, "Near Shannon limit error-correction coding and turbo
codes", International Conference on Communications, pp. 1064-1090, Ginebra, Suiza.
206. V.K. Bhargava, "Forward error correction schemes for digital communications", IEEE Communications
Magazine, vol. 21, no. l, pp. 11-19.
207. R.C. Bose y D.K. Ray-Chaudhuri, "On a class of error correcting binary group codes", Information and
Control, vol. 3, pp. 68- 79.
208. K. Brandenburg y G. Stoll, "ISO-MPEG-1 Audio: A generic standard for coding of high-quality
digital audio", Journal of the Audio Engineering Society, vol. 42, pp. 780- 792.
209. D.G. Brennan, "Linear diversity combining techniques", Proceedings of the IRE, vol. 47, pp. 10751102.
210. A. Buzo, A.H. Gray, Jr., R.M. Gray y J.D. Markel, "Speech coding based upon vector quantization",
IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. ASSP-28, pp. 562-574.
211. C.R. Cahn, "Combined digital phase and amplitude modulation communication systems", IRE
Transactions on Communication Systems, vol. CS-8, pp. 150-155.
212. J.R. Carson, "Notes on the theory of modulation", Proceedings of the IRE, vol. 10, pp. 57-64.
213. J.R. Carson y T.C. Fry, "Variable frequency electric circuit theory with application to the theory of
frequency modulation", Bell System Tech.]., vol. 16, pp. 513-540.
214. E.E Casas y C. Leung, "OFDM for data communication over mobile radio FM channels", IEEE
Transactions on Communications, vol. 39, pp. 783-793.
215. J.G. Chaffee, "The application of negative feedback to frequency-modulation systems", Bell System
Tech.]., vol. 18, pp. 404-437.
216. R.W Chang, "Synthesis of band-limited orthogonal signals for multichannel data transmission", Bell
System Tech.]., vol. 45, pp. 1775-1796.
217. WY. Chen, G.H. Im y J.J. Werner, "Design of digital carrierless AM/PM transceivers", Standard Project,
Tl El.4/92-149, AT&T and Bellcore.
218. S. Chennakeshu y G.J. Sauliner, "Differential detection of n;/4-shifted-DQPSK for digital cellular
radio", IEEE Transactions on Vehicular Technology, vol. 42, pp. 46-57.
219. J.M. Cioffi, V. Oksman, J.-J. Werner, T. Pollet, P.M.P. Spruyt, J.S. Chow y K.S. Jacobsen, "Veryhighspeed digital subscriber lines", IEEE Communications Magazine, vol. 37, pp. 72- 79.
220. L.J. Cimini, Jr., y Y. Li, "Orthogonal frequency division multiplexing for wireless communications",
notas tutoriales, TU18, Conferencia Internacional sabre Comunicaciones '99, Vancouver, British
Columbia, Canada.
221. A.C. Clarke, "Extraterrestrial relays", Wireless World, vol. 51, pp. 305-308.
784
BIBLIOGRAFiA
222. C.E. Cook y H.S. Marsh, ''An introduction to spread spectrum", IEEE Communications Magazine, vol.
21, no. 2, pp. 8-16.
223. J.P. Costas, "Synchronous communications", Proceedings of the IRE, vol. 44, pp. 1713-1718.
224. J.P. Costas, "Poisson, Shannon, and the radio amateur", Proceedings of the IRE, vol. 4 7, pp. 2058-2068.
225. M.G. Crosby, "Frequency modulation noise characteristics", Proceedings of the IRE, vol. 25, pp. 4 72514.
226. C.C. Cutler, "Differential quantization of communication signals", patente estadounidense 2-505361.
227. C.L. Dammann, L.D. McDaniel y C.L. Maddox, "D2 channel bank-Multiplexing and coding", Bell
System Tech.]. vol. 51, pp. 1675-1699.
228. F. Daneshgaran y M. Mondin, "Design of interleavers for turbo codes: Iterative interleaver growth algorithms
of polynomial complexity", IEEE Transactions on Information Theory, vol. 45, pp. 1845-1859.
229. R. deBuda, "Coherent demodulation of frequency-shift keying with low deviation ratio", IEEE Trans.
on Communications, vol. COM-20, pp. 429-435.
230. F.E. DeJager, "Deltamodulation, a method of PCM transmission using the 1-unit code", Phillips Research
Reports, vol. 7, pp. 442-46.
231. F.E. DeJager y C.B. Dekker, "Tamed frequency modulation: A novel method to achieve spectrum
economy in digital transmission", IEEE Transactions on Communications, vol. COM-26, pp, 534-542.
232. J.A. Develet, ''A threshold criterion for phase-lock demodulation", Proceedings of the IEEE, vol. 51,
pp. 349-356.
233. W Diffie y M.E. Hellman, "New directions in cryptography", IEEE Transactions on Information Theory,
vol. IT-22, pp. 644-654.
234. W Diffie y M.E. Hellman, "Privacy and authentication: An introduction to cryptography", Proceedings
of the IEEE, vol. 67, pp. 397-427.
235. D. Divsalar, "Turbo codes", MILCOM 96 tutorial, San Diego.
236. M.l. Doelz y E.H. Heald, "Minimum shift data communication system", patente estadounidense
2977417.
237. R.M. Dolby, ''An audio reduction system", Journal of the Audio Engineering Society, vol. 15, p. 383.
238. ]. Dungundji, "Envelopes and pre-envelopes of real wave-forms", IRE Transactions on Information
Theory, vol. IT-4, pp. 53-57.
239. P. Elias, "Coding for noisy channels'', IRE Convention Record, Part 4, pp. 37-46.
240. L.H. Enloe, "Decreasing the threshold in FM by frequency feedback", Proceedings of the IRE, vol. 50,
pp. 18-30.
241. V.M. Eyuboglu, "Detection of coded modulation signals on linear, severely distorted channels using
decision-feedback noise prediction with interleaving", IEEE Transactions on Communications, vol.
COM-36, pp. 401-409.
242. D.D. Falconer, "Carrierless AM/PM'', Bell Laboratories, Internal Memorandum.
243. K. Feher, "MODEMS for emerging digital cellular-mobile radio system", IEEE Transactions on Vehicul.ar
Technology, vol. 40, pp. 355-365.
244. J.L. Flanagan, M.R. Schroeder, B.S. Atal, R.E. Crochiere, N.S. Jayant y J.M. Tribolet, "Speech coding",
IEEE Transactions on Communications, vol. COM-27, pp. 710-737.
245. B. LeFloch, R. Halbert-Lassalle y D. Castelain, "Digital sound broadcasting to mobile receivers",
IEEE Transactions of Broadcasting, vol. 35, pp. 493-503.
246. G.D. Forney, Jr., "Maximum likelihood sequence estimation of digital sequences in the presence of
intersymbol interference", IEEE Transactions on Information Theory, vol. IT-18, pp. 363-378.
247. G.D. Forney, Jr. "The Viterbi algorithm", Proceedings of the IEEE, vol. 61, pp. 268-278.
248. G.D. Forney, Jr., y M.V. Eyuboglu, "Combined equalization and coding using precoding", IEEE
Communications Magazine, vol. 29, no. 12, pp. 25-34.
785
249. G.D. Forney, Jr., L Brown, M.V Eyuboglu y J.L Moran III, "The V34 high-speed modem standard",
IEEE Communications Magazine, pp. 28-93.
250. LE. Franks, "Carrier and bit synchronization in data communications-A tutorial review", IEEE
Transactions on Communications, vol. COM-28, pp. 1107-1121.
251. B.]. Frey y D.J.C. MacKay, "Irregular turbocodes", Proceedings of the 37th Annual Allerton Conference
on Communication, Control, and Computing, Allerton House, Illinois.
252. H.T. Friis, "Noise figures in radio receivers", Proceedings of the IRE, vol. 32, pp. 419-422.
253. K.E. Fulz y D.B. Penick, "Tl carrier system", Bell System Tech.]., vol. 44, pp. 1405-1451.
254. D. Gabor, "Theory of communications", Journal of IEE (Landres), vol. 93, Parte III, pp. 429-457.
255. D.L Gall, "MPEG: a video compression standard for multimedia applications", Communications of the
ACM, vol. 34, pp. 47-58.
256. R.G. Gallager, "Low-density parity-check codes", IRE Transactions on Information Theory, vol. 8, pp.
21-28.
257. WA. Gardner, "Introduction to Einstein's contribution to time-series analysis", IEEE ASSP Magazine, vol. 4, pp. 4-5.
258. WA. Gardner y LE. Franks, "Characterization of cyclostationary random signal processes", IEEE
Transactions on Information Theory, vol. IT-21, pp. 4-14.
259. D.A. George, "Matched filters for interfering signals", IEEE Transactions on Information Theory, vol.
IT-11, pp. 153-154.
260. A. Gersho, "Adaptive equalization of highly dispersive channels for data transmission", Bell System
Tech.}., vol. 48, pp. 55- 70.
261. R.A. Gibby y J.W Smith, "Some extensions of Nyquist's telegraph transmission theory", Bell Systems
Tech.}., vol. 44, pp. 1487-1510.
262. R.D. Gitlin y E.Y. Ho, "The performance of staggered quadrature amplitude modulation in the presence
of phase jitter", IEEE Transactions on Communications, vol. COM-23, pp. 348-352.
263. M.J.E. Golay, "Note on digital coding", Proceedings of the IRE, vol. 37, p. 657.
264. M.J.E. Golay, "Binary coding", IRE Transactions on Information Theory, vol. PGIT-4, pp. 23-28.
265. R. Gold, "Optimal binary sequences for spread spectrum multiplexing", IEEE Transactions on Information
Theory, vol. IT-13, pp. 619-621.
266. R. Gold, "Maximal recursive sequences with 3-valued recursive cross correlation functions", IEEE
Transactions on Information Theory, vol. IT-14, pp. 154-156.
267. B. Goode, "Scanning the issue: Special issue on global information infrastructure", Proceedings of the
IEEE, vol. 85, pp. 1883-1886.
268. R.M. Gray, "Vector quantization", IEEE ASSP Magazine, vol. 1, no. 2, pp. 4-29.
269. WJ. Gruen, "Theory of AFC synchronization", Proceedings of the IRE, vol. 41, pp. 1043-1048.
270. P. Guinand y ]. Lodge, "Trellis termination for turbo encoders", Proceedings of 18th Biennial Symposium
on Communications, Queen's University, Kingston, Canada.
271. D.W Hagelbarger, "Recurrent codes: Easily mechanized, burst-correcting binary codes", Bell System
Tech. ]., vol. 38, pp. 969-984.
272.]. Hagenauer, E. Offer y L Papke, "Iterative decoding of binary block and convolutional codes'', IEEE
Transactions on Information Theory, vol. 42, pp. 429-445.
273.]. Hagenaucr y P. Hoeher, "A Viterbi algorithm with soft-decision outputs and its applications", IEEE
Globecom 89, pp. 47.11-47.17, Dallas, Texas.
274. R.W Hamming, "Error detecting and error correcting codes", Bell System Tech.]., vol. 29, pp. 147-160.
275. J.C. Hancock y R.W Lucky, "Performance of combined amplitude and phase-modulated communication
systems", IRE Transactions on Communication Systems, vol. CS-8, pp. 232-237.
276. H.H. Hanning y J.W Pan, "D2 channel bank system aspects", Bell System Tech.}., vol. 51, pp. 16411657.
786
BIBLIOGRAFiA
787
788
BIBLIOGRAFiA
327. K. Murota y K. Hirade, "GMSK modulation for digital mobile radio telephone", IEEE Transactions on
Communications, vol. COM-29, pp. 1044-1050.
328. E. Murphy, "Whatever happened to AM stereo?" IEEE Spectrum, vol. 25, p. 17.
329. P. Noll, "MPEG digital audio coding standards." En V.K. Madisetti y D.B. Williams (editores), The
Digital Signal Processing Handbook, Piscataway, N.J.: IEEE Press, pp. 40-1-40-28.
330. D.O. North, ''An analysis of the factors which determine signal/noise discrimination in pulsed carrier
systems", Proceedings of the IEEE, vol. 51, pp. 1016-102 7; este artfculo es una reproducci6n de un
informe confidencial de RCA que se public6 en 1943.
331. H. Nyquist, "Certain factors affecting telegraph speed", Bell System Tech.]., vol. 3, pp. 324-346.
332. H. Nyquist, "Thermal agitation of electric charge in conductors", Physical Review, segunda serie, vol.
32, pp. 110-113.
333. H. Nyquist, "Certain topics in telegraph transmission theory", Transactions of the AIEE, vol. 47, pp.
617-644.
334. M.W Oliphant, "The mobile phone meets the Internet", IEEE Spectrum, vol. 36, pp. 20-28.
335. B.M. Oliver, J.R. Piercey C.E. Shannon, "The philosophy of PCM", Proceedings of the IRE, vol. 36, pp.
1324-1331.
336. D.Y. Pan, "Digital audio compression'', Digital Technical]ournal, vol. 5, pp. 1-14.
337. S. Pasupathy, "Nyquist's third criterion", Proceedings of the IEEE, vol. 62, pp. 860-861.
338. S. Pasupathy, "Correlative coding-A bandwidth-efficient signaling scheme", IEEE Communications
Magazine, vol. 15, no. 4, pp. 4-11.
339. S. Pasupathy, "Minimum shift keying-A spectrally efficient modulation", IEEE Communications Magazine, vol. 17, no. 4, pp. 14-22.
340. A.]. Paulraj y B.C. Ng, "Space-time modems for wireless personal communications", IEEE Personal
Communications, pp. 36-48.
341. A.J. Paulraj y C.B. Papadias, "Space-time processing for wireless communications", IEEE Signal Processing
Magazine, pp. 49-83.
34 2. R.L. Pickholtz, D.L. Schilling y L.B. Milstein, "Theory of spread-spectrum communications-A tutorial",
IEEE Transactions on Communications, vol. COM-30, pp. 855-884.
343. R. Price, "Nonlinearly feedback-equalized PAM vs. capacity for noisy filter channels", Conferencia
Internacional sobre Comunicaciones, '72, pp. 22.12-22.17, Filadelfia.
344. R. Pricey P.E. Green, Jr., ''A communication technique for multipath channels", Proceedings of the
IRE, vol. 46, pp. 555-570.
345. J.G. Proakis, "Advances in equalization for intersymbol interference", Advances in Communications
Systems, editado por A.J. Viterbi, vol. 4, pp. 123-198, Academic Press.
346. S. Qureshi, ''Adaptive equalization", IEEE Communications Magazine, vol. 20, no. 2, pp. 9-16.
347. S. Qureshi, ''Adaptive equalization", Proceedings of the IEEE, vol. 73, pp. 1349-1387.
348. T.A. Ramstad, "Still image compression." En V.K. Madisetti y D.B. Williams (editores), The Digital
Signal Processing Handbook, Piscataway, N.J.: IEEE Press, pp. 52-1-52-27.
349. l.S. Reedy G. Solomon, "Polynomial codes over certain finite fields", Journal of SIAM, vol. 8, pp. 300304.
350. A.H. Reeves, "The past, present and future of PCM", IEEE Spectrum, vol. 12, no. 5, pp. 58-63.
351. S.A. Rhodes, "Effect of noisy phase reference on coherent detection of offset-QPSK signals", IEEE
Transactions on Communications; vol. COM-22, pp. 1046-1055.
352. S.O. Rice, "Mathematical analysis of random noise", Bell System Tech.]., vol. 23, pp. 282-332; vol. 24,
pp. 46-156.
353. S.O. Rice, "Statistical properties of a sine-wave plus random noise", Bell System Tech.]., vol. 27,
pp.109-157.
354. S.O. Rice, "Envelopes of narrow-band signals", Proceedings of the IEEE, vol. 70, pp. 692-699.
789
355. T. Richardson, A. Shokrollahi y R. Urbanke, "Design of provably good low-density parity check
codes", propuesto en 1999 para IEEE Transactions on Information Theory.
356. R.L. Rivest, A Shamir y L. Adleman, ''A method for obtaining digital signatures and public key
cryptosystems", Communications of the ACM, vol. 21, pp. 120-126.
35 7. WL. Root, "Remarks, mostly historical, on signal detection and signal parameter estimation", Proceedings
of the IEEE, vol. 75, pp. 1446-1457.
358. A. Ruiz, J.M. Cioffi y S. Kasturia, "Discrete multiple tone modulation with coset coding for the
spectrally shaped channel", IEEE Transactions on Communications, vol. 40, pp. 1012-1029.
359. WD. Rummler, ''A New selective fading model-Application to propagation data", Bell System Tech.].,
vol. 58, pp. 103 7-1071.
360. B.R. Saltzberg, "Comparison of single-carrier and multitone digital modulation for ADSL applications",
IEEE Communications Magazine, vol. 36, pp. 114-121.
361. B.R. Saltzberg, "Performance of an efficient parallel data transmission system", IEEE Transactions on
Communication Technology, vol. COM-15, pp. 805-811.
362. S.D. Sandberg y M.A. Tzannes, "Overlapped discrete multitone modulation for high speed copper
wire communications", IEEE Journal on Selected Areas in Communications, vol. 13, pp. 1571-1585.
363. D.V. Sarwate y M.B. Pursley, "Crosscorrelation properties of pseudorandom and related sequences",
Proceedings of the IEEE, vol. 68, pp. 593-619.
364. B. Sayar y S. Pasupathy, "Nyquist 3 pulse shaping in continuous phase modulation", IEEE Transactions
on Communications, vol. COM-35, pp. 57-67.
365. H.R. Schindler, "Delta modulation", IEEE Spectrum, vol. 7, no. 10, pp. 69- 78.
366. R.A. Scholz, "The origins of spread-spectrum communications", IEEE Transactions on Communications,
vol. COM-30, pp. 822-854.
367. R.A. Scholz, "Notes on spread-spectrum history", IEEE Transactions on Communications, vol. COM31, pp. 82-84.
368. J.S. Schouten, F. Dejager y ].A. Greefkes, "Delta modulation, a New modulation system for
telecommunication", Phillips Technical Review, vol. 13, pp. 237-245.
369. C.E. Shannon, "A mathematical theory of communication", Bell System Tech.]., vol. 27, pp. 379-423,
623-656.
370. C.E. Shannon, "Communication theory of secrecy systems", Bell System Tech.]., vol. 28, pp. 656- 715.
371. C.E. Shannon, "Communication in the presence of noise", Proceedings of the IRE, vol. 37, pp. 10-21.
372. M.K. Simony D. Divsalar, "On the implementation and performance of single and double differential
detection schemes", IEEE Trans. on Communications, vol. 40, pp. 278-291.
3 73. B. Sklar, ''A primer on turbo code concepts", IEEE Communications Magazine, vol. 35, pp. 94-102.
374. B. Sklar, "A structural overview of digital communications-A tutorial review", Parte 1, IEEE
Communications Magazine, vol. 21, no. 5, pp. 4-17; Parte II, vol. 21, no. 7, pp. 6-21.
375. D. Slepian, "On bandwidth", Proceedings of the IEEE, vol. 64, pp. 292-300.
376. B. Smith, "Instantaneous companding of quantized signals", Bell System Tech.]., vol. 36, pp. 653-709.
3 77. E.S. Sousa y S. Pasupathy, "Pulse shape design for teletext data transmission", IEEE Trans. on
Communications, vol. COM-31, pp. 871-878.
378. S. Stein, "Unified analysis of certain coherent and noncoherent binary communication systems",
IEEE Transactions on Information Theory, vol. IT-10, pp. 43-51.
379. C.E. Sundberg, "Continuous phase modulation", IEEE Communications Magazine, vol. 24, no. 4, pp.
25-38.
380. M. Tomlinson, "New automatic equaliser employing modulo arithmetic", Electronics Letters, vol. 7,
pp. 138-139.
381. D.W Tufts, "Nyquist's problem-The joint optimization of transmitter and receiver in pulse amplitude
modulation", Proceedings of the IEEE, vol. 53, pp. 248-259.
790
BmLIOGRAFiA
382. G.L. Turin, ''An introduction to matched filters", IRE Transactions on Information Theory, vol. IT-6, pp.
311-329.
383. G.L. Turin, ''An introduction to digital matched filters", Proceedings of the IEEE, vol. 64, pp. 10921112.
384. G. Ungerboeck, "Channel coding with mutinivel/phase'', IEEE Transactions on Information Theory, IT28, pp. 55-67.
385. G. Ungerboeck, "Trellis-coded modulation with redundant signal sets", Partes 1 y 2, IEEE
Communications Magazine, vol. 25, no. 2, pp. 5-21.
386. M.C. Valenti, "An introduction to turbo codes", EE Department, Virginia Polytechnic Institute &
State University, Blacksburg, Virginia, sin publicar.
387. B. van der Pol, "The fundamental principles of frequency modulation", Journal of IEE (Landres), vol.
93, parte III, pp. 253-258.
388. J.H. Van Vleck y D. Middleton, ''A theoretical comparison of visual, aural, and meter reception of
pulsed signals in the presence of noise", Journal of Applied Physics, vol. 17, pp. 940-971.
389. A.J. Viterbi, "Error bounds for convolutional codes and an asymptotically optimum decoding algorithm",
IEEE Trans. on Information Theory, vol. IT-13, pp. 260-269.
390. A.J. Viterbi, "Spread-spectrum communications-Myths y realities", IEEE Communications Magazine,
vol. 17, no. 3, pp. 11-18.
391. A.J. Viterbi, "When not to spread spectrum-A sequel", IEEE Communications Magazine, vol. 23, no.
4, pp.12-17.
392. A.J. Viterbi, "Wireless digital communication: A view based on three lessons learned", IEEE
Communications Magazine, vol. 29, no. 9, pp. 33-36.
393. G.K. Wallace, "The JPEG still picture compression standard", Communications of the ACM, vol. 34,
pp. 31-44.
394. D.K. Weaver, Jr., ''A third method of generation and detection of single-sideband signals", Proceedings
of the IRE, vol. 44, pp. 1703-1705.
395. J. Weiss y D. Schremp, "Putting data on a diet", IEEE Spectrum, vol. 30, pp. 36-39.
396. T.A. Welch, ''A technique for high performance data compression", Computer, vol. 17, no. 6, pp. 8-19.
397. L.-F. Wei, "Rotationally invariant convolutional channel coding with expanded signal space-part I:
180", IEEE Journal on Selected Areas in Communications, vol. SAC-2, pp. 659-671.
398. L.-F. Wei, "Rotationally invariant convolutional channel coding with expanded signal space-part II:
nonlinear codes", IEEE Journal on Selected Areas in Communications, vol. SAC-2, pp. 672-686.
399. L.-F. Wei, "Trellis-coded modulation with multidimensional constellations'', IEEE Transactions on
Information Theory, vol. IT-33, pp. 483-501.
400. S.B. Weinstein, "Echo cancellation in the telephone network", IEEE Communications Magazine, vol.
15, no. 1, pp. 8-15.
401. S.B. Weinstein y P.M. Ebert, "Data transmission by frequency-division multiplexing using the discrete
Fourier transform" IEEE Transactions on Communications, vol. COM-19, pp. 628-634.
402. J.J. Werner, "Tutorial on carrierless AM/PM-Part I: Fundamentals and digital CAP transmitter", AT&T
Bell Laboratories Report, Minneapolis.
403. J.J. Werner, "Tutorial on carrierless AM/PM-Part II: Performance of bandwidth-efficient line codes",
AT&T Bell Laboratories Report, Middletown.
404. B. Widrow y M.E. Hoff, Jr., ''Adaptive switching circuits", WESCON Convention Record, Pt. 4, pp. 96-
104.
405. J.H. Winters, "Smart antennas for wireless systems", IEEE Personal Communications, pp. 23-27.
406. J.H. Winters, ''Adaptive antennas for wireless communications", Conferencia Internacional sabre
Comunicaciones '99, Notas tutoriales TUS, Vancouver.
407. A.D. Wyner, "Fundamental limits in information theory", Proceedings of the IEEE, vol. 69, pp. 239-251.
Notas
J.L.
791
Yen, "On the non-uniform sampling of bandwidth-limited signals", IRE Transactions on Circuit
Theory, vol. CT-3, pp. 251-257.
409. 0.C. Yue, R. Luganani y S.0. Rice, "Series approximations for the amplitude distribution and density
of shot processes", IEEE Transactions on Communications, vol. COM-26, pp. 45-54.
410. N. Zervos e I. Kalet, "Optimized decision feedback equalization versus optimized orthogonal frequency
division multiplexing for high-speed data transmission over the local cable network", Conferencia
Internacional sobre Comunicaciones '89, pp. 35.2.1-35.2.6.
411. ]. Ziv y A. Lempe!, ''A universal algorithm for sequential data compression", IEEE Transactions on
Information Theory, vol. IT-23, pp. 337-343.
412.]. Ziv y A. Lempe!, "Compression of individual sequences via variable-rate coding", IEEE Transactions
on Information Theory, vol. IT-24, pp. 530-536.
413. WY. Zou y Y. Wu, "COFDM: An overview", IEEE Transactions on Broadcasting, vol. 41, pp. 1-5.
408.
NoTAS
A
acceso multiple
contra multiplexado, 513
tipos b:isicos de, 513-514
acceso multiple por division de codigo
(CDMA)
codigos para el, 505
sistemas, 584
ventajas del, 514
acceso multiple por division de
frecuencia (FDMA), 513, 516
792
lNDICE
ancho de banda de transmision
normalizada, 164
ancho de banda de video, 6
ancho de banda de! canal
definicion de, 3
fuente de comunicacion principal,
92
ocupaci6n de, 34 7
utilizado en Estados Unidos, 102
ancho de banda de! mensaje, 90
ancho de banda de! valor cuadratico
media (rms), 721
ancho de banda equivalente de! ruido
722-723
definicion, 723
para filtros pasobanda, 723
ancho de banda infinito, 602
angulo, 107, 312
antena
ancho de! haz, 521
disefio de, 17-18
extrema de recepcion, 18
USO de haz multiple, 514
antena de haz multiple, 514
antena de referenda
coma una fuente isotropica, 519
definicion de, 519
antena de transmisi6n
coma fuente puntual, 519
funcion de, 518
montaje de, 17-18
y densidad de potencia, 521
antena receptora, 518
antena reflectora, 522
antenas de haces multiples, 514
anulaciones espectrales, 368
apertura efectiva, 521
apertura ocular, 293
apifiamiento de bits, 215
aproximacion lineal por secciones, 203
apuntador, 581
arbol de codigo, 657, 657-658
arbol de decision, 575-576
arbol de fase, 388
Armstrong, Edwin H., 27
ARQ. Vea solicitud de repeticion
automatica
arquitectura de Internet, 13-14
arquitectura en capas, 11
arreglo de antena adaptable, 557
coma tecnica especializada, 559
estructura de, 557
optimizacion de! desempefio de,
558
USO de, 559
B
banda base, 88
banda crftica, 234
banda de frecuencia asignada, 154155
banda de frecuencia intermedia (Fl),
18
banda lateral, superior e inferior, 91
bandas de seguridad, 513
Bardeen, John, 28
base, 570, 576-577
Baudot, Emile, 26
bauds, 276
Bayes, regla de, 585-587, 707
Bell, Alexander Graham, 27
Berners-Lee, Tim, 28-29
B-ISDN. Vea red digital de servicios
integrados de banda ancha
bit, 204, 569
bit de detecci6n de errores, 7
bit de paridad, 7, 632
bits de datos
para deteccion de errores, 7
patron binario de, 6
bloques, 572
bloques funcionales de, 13-14
Brattain, Walter H., 28
brecha, 432
brecha de energfa, 99
brecha de la relaci6n senal a ruido,
432
brinco lento de frecuencia, 500-502
British Broadcasting Corporation
(BBC), 27
byte, 7
c
cable coaxial
aplicacion de, 17
componentes de, 17
793
794 INDICE
como un canal lineal variante con
el tiempo, 18
efectos de propagacion de, 18
canal de ruido blanco gaussiano
aditivo (AWGN), 559
capacidad, 431--432
caracterizacion de, 322
seii.al recibida para, 403
tecnicas en, 464
y deteccion de sefial, 329
y probabilidad de error, 332
y transmision de seii.al, 309
canal de ruido coloreado, 607-611
canal de satelite
accesos a areas remotas, 18
capacidades de, 516
cobertura de, 18
canal de trayectoria multiple
caracterizacion estadfstica de, 535542, 554
clasificacion de, 541-542
como un deterioro de! canal, 553
modelo de, 71-72
seleccion de frecuencia, 541-542
tipo de desvanecimiento exhibido,
72
canal discreto sin memoria, 581-584,
629-631
capacidad de canal de, 588
definicion, 581-582
canal doblemente disperso, 542
canal en cuadratura, 408--409
canal en fase, 408
canal en tiempo discreto, 291
canal gaussiano, 597
canal gaussiano sin memoria, tiempo
discreto, 597
canal I, 97
canal limitado en banda, 3
canal no piano, 542
canal piano de frecuencia fija, 542
canal piano en el tiempo, 542
canal piano-piano, 542
canal Q, 97
canal seguro, 743
canal simetrico binario (BSC), 258,
629, 667
canal sin memoria, 321
canal telefonico, 15-17, 28 7
canal transpondedor, 515
canales de comunicacion de banda
ancha, 218
canales de transmision inalambrica,
17-18
cancelacion de! eco, 277-278
271
fNDICE
base de, 268
forma generalizada de, 274-275
idea ilustrada 267
premisa de la, 267
codificaci6n de percepci6n, 9
codificaci6n de pulsos
en modulaci6n anal6gica, 217
en modulaci6n digital por pulsos,
183
USO de, 184
codificaci6n de! canal
meta de disefio de, 589
tecnicas para, 628
y mapeo, 589
codificaci6n de! habla
a bajas velocidades, 229-230
a bajas velocidades de bit, 229230
aplicaciones de, 229-230
filosofl:a de! disefio de, 230
tecnicas para, 551
codificaci6n de! prefijo, 5 75
codificaci6n directa de control de
error, 628, 668
codificaci6n duobinaria, 270
codificaci6n multinivel, 348, 378
codificaci6n no redundante, 421
codificaci6n predictiva lineal (LPC),
551
codificaci6n turbo, 6 74
codificador
condici6n para la optimizaci6n de,
199-200
estados de, 659, 667
operaci6n de, 646
partes principales, 551
unidades funcionales de, 235
codificador binario doblemente
modificado
caracterfstica util de, 272-273
respuestas de, 272, 273
codificador convolucional
arbol de c6digo para, 657-658
enramado para, 658-659
estado de, 657-658
relaci6n de entrada-salida de, 660
USO de, 425
codificador de constelaci6n, 444
codificador de enramado, 425
codificador de fase diferencial, 415
codificador de fuente, 21, 574
prop6sito de, 21
requerimientos funcionales de, 574
codificador de nivel activadodesactivado, 384
795
796
INDICE
iNDICE
cobertura global, 512
como un tipo de comunicaciones
multiusuario, 512
comunicaciones seguras
en un ambiente hostil, 479
necesidades de, 742
concepto celular, 530
conceptos probabilfsticos, 703-707
conceptos teoricos de la informacion,
572
condicion del prefijo, 575
condici6n del vecino mas cercano, 200
condiciones de Dirichlet, 715
conductor exterior, 17
conductor interior, 17
conexion de larga distancia, 16
conexion en cascada
de redes de dos puertos, 524-525
figura de ruido de, 526
configuracion del modem, 421
configuraciones simetricas del modem,
421-425
confusion, 749
conmutacion a bordo, 516
conmutacion de circuito, 10-11
conmutacion de paquetes
principio de, 11
red, 11
conmutador, 211
conmutador de Strowger, 27
conservacion de tiempo, 211-212
constelacion circular, 368
constelacion de las seiiales, 322-323,
337
como simetrfa circular, 335
construida a partir de sfmbolos
PCM unidimensionales, 429
definicion de la distancia minima
de, 335
constelaciones al cuadrado, 369-370
constelaciones cruzadas, 369-370, 372
constelaciones de modulacion de
amplitud en cuadratura (QAM),
369-370
contenido espectral, 492, 493
continuidad de fase, 388
control de errores, 626
control de potencia
en sistemas CDMA, 549
USO de, 549
conversion ascendente, 104-105
conversion de AM a PM, 127-128
conversion descendente, 105
convertidor analogico-digital (AID),
201, 379-380, 445
797
798
lNDICE
D
datos binarios NRZ, 398
datos generados por computadora, 7
decisiones de decodificacion, 663
decisiones de fase, 394
decisiones duras, 630
decisiones flexibles, 630
decodificable singularmente, 574
decodificacion de decision flexible,
669
decodificacion de Huffman, 8-9
decodificacion de! sfndrome, 635-636,
638, 639
decodificado turbo, 677-680, 682-683
decodificador, 446
iNDICE
demodulador FMFB, 152, 153, 154
demoduladores de umbra! extendido,
152, 153
demoduladores individuales, 106
demultiplexor
en receptor, 359, 445-446
en transmisor, 444
densidad espectral de energfa, 48,
353
densidad espectral de potencia de
banda base de una sefial de PSK
binaria, 353
densidad espectral de potencia, 44-46,
347
de proceso aleatorio, 50, 52
importancia de, 45
porciones de frecuencia de, 155
propiedades de, 46-4 7
resumen grafico de, 75-76
y espectro de amplitud, 50-52
densidades espectrales cruzadas, 52
densidades marginales, 710
DES. Vea deteccion del estandar de
encriptado de datos
de una sefial de pulso, 248
y correccion de errores, 628
desatendido, 530
descomposicion espectral, 443
desconmutador, 211
descripcion en el dominio de la
frecuencia, 444, 720
descripcion en el dominio del tiempo,
no
desencriptado, 742
desigualdad de Chebyshev, 713
desigualdad de Kraft-McMillan, 576-
577
desigualdad de Schwarz
como un resultado matematico,
249-250
demostracion, 313, 314
desigualdad fundamental, 5 71
desvanecimiento de la tasa de bits,
218
desvanecimiento de sefial, 532-533
desvanecimiento del umbra!, 152
desvanecimiento del umbra! de FM,
152-154
desviacion de frecuencia, 110, 152
deteccion coherente, 98, 131, 133
efecto de, 97-98
USO de, 132
y demodulacion, 95
deteccion de envolventes, 102-103,
131
799
disefiador de sistemas de
comunicacion, 23
dispersion del espectro
como una operacion lineal, 492
y modulacion de fase, 491
dispersion de! retardo, 539
como un deterioro del canal, 553
definicion, 540
efecto de, 556
dispersion Doppler, 539-541
dispersores, 71-72
dispersores fijos, 536
dispositivo de decision, 259
dispositivo de toma de decisiones
disefio de, 277
operacion de, 25
distancia de Hamming, 637, 661,
666
distancia de unicidad, 748
distancia libre, 663
distancia minima
consideraciones de, 63 7-638
definicion de, 637
distorsion, 2
aceptable, 614
inevitable, 611-612
metodos de desvanecimiento, 103
produccion de, 102-103
distorsion armonica, 112
distorsion de amplitud, 191
distorsion de amplitud, 191
distorsion de envolvente, 90-91
distorsion de fase
presencia de, 99-100
y el ofdo humano, 99-100
distorsion de la forma de onda, 102103
distorsion de la media cuadratica, 199
distorsion de sobrecarga de pendiente,
220, 221
distorsion maxima, 288
distribucion de Poisson, 59
distribucion de probabilidad conjunta,
583
distribucion de probabilidad marginal,
583
distribucion de probabilidad, 583
distribucion de Rayleigh, 68-69, 70,
74-75
distribucion de Rician
forma normalizada de, 71
presentacion grafica de, 70-71
distribucion de! espectro
como una operacion lineal, 492
en la demodulacion, 491
800 INDICE
distribucion gaussiana, 54, 72-73
distribucion gaussiana normalizada,
54-55, 56
diversidad de frecuencia, 544-545
diversidad de tiempo, 544-545
diversidad de! espacio, 544-545
"divide y venceras", 431
division, 488, 501
division de celda, 531
division de! canal en tiempo continuo,
432-436
divisor, 282
DMT. Vea multitono discreto
DPSK binaria no coherente, 407
DPSK. Vea corrimiento de fase por
llaveo diferencial
duplexado por division de frecuencia
(FDD), 547
duracion de bit, 253
duracion de division, 494
duracion rms, 722
E
ecuacion de analisis, 442-443
ecuacion de Bessel, 735
ecuacion de Bessel modificada, 738
ecuacion de Friis de! espacio libre
definicion, 522
usada para, 522
ecuacion de sfntesis, 442-443
ecuacion de! generador, 634
ecuaci6n diferencial de Kummer, 740
ecuaciones de verificaci6n de paridad,
634
ecuaciones de Wiener-Hopf, 224
ecualincion adaptable
algoritmo para, 287-288
como metodo de seleccion, 3 79
ecualizaci6n con realimentacion de
decisiones, 291-293, 379, 430
ecualizaci6n lineal, 3 79, 556
ecualizador, 191
ecualizador adaptable
capacidad de seguimiento de, 291
metodo preferido de, 297
modos de operacion para el, 290
ecualizador con realimentacion de
decisiones (DFE)
componentes de, 292
propagacion de errores en, 292293
seccion de alimentaci6n directa de,
292
seccion de realimentacion de,
292
enlace inverso
contra enlace directo, 559
subbandas, 54 7
enlaces fijos de punto a punto, 18-19
enmascaramiento auditivo, 9
enmascaramiento de ruido, 234
enramado, 657-660, 661-662
enramados de fase, 388-389
entrada de canal fija, 582
entrada de! canal, 597, 610
entrada de! cuantizador, 221
entrada flexible-salida flexible, 693
entrada flexible-salida rfgida, 693
entropfa absoluta, 594
entropfa diferencial, 593-597
entropfa
condicional, 584
definici6n de, 569
formula para, 568
propiedades de, 570-571
envolvente
definicion, 730
tipos de, 730
y componentes de fase, 67-69
envolvente compleja, 347, 727, 728,
729, 730
envolvente constante, 111
error
minimizacion de!, 551
tipos posibles de, 254
probabilidad de, 497-499
error acumulativo, 221-222
error cuadratico medio de exceso,
291
error cuadratico medio mfnimo
(MMSE), 558
criterio para, 558
ecualizador, 285
recepto~ 286-287
error cuadratico medio, 285
como la funcion de costo, 558
definicion de, 284
error de decodificacion, 660
error de fase
definicion, 158
efecto de, 99
error de sfmbolo
probabilidad condicional de, 333
probabilidad promedio de, 276
error de temporizaci6n, 264
errores de decision, 210
errores sucesivos, 232
escaneo, 4-5, 4-6
escaneo de trama de entrelazado, 5
escaneo de trama, 4-5
INDICE
escaneo secuencial
de imagenes, 4
proceso de, 4-6
esferas de decodificaci6n
numero maximo de, 600
empaquetamiento de, 600
espacio de muestreo, 32, 704
espacio de observacion, 324, 325-326
espacio euclidiano N-dimensional
angulos en, 312
longitudes de vectores, 312
vectores en, 311, 312
espacio vectorial, 554-555
espectro, 3, 4, 715
espectro de fase, 715
espectro de magnitud, 715
espectro de potencia, 4, 45
espectro de potencia de retardo, 539
espectro de traslape, 187
espectro de voz, 3
espectro del coseno elevado
parte caida de, 264-265
parte plana de, 264-265
espectro del mensaje
para frecuencias negativas, 103
requerimiento de, 99
espectro disperso
atributo importante de, 488
comunicaciones, 508
nocion de, 488-490
espectro disperso de salto de
frecuencia, 499, 500
principios de, 480
sistemas de comunicacion, 500
espectro disperso de secuencia directa
con BPSK coherente, 490-493
principios de, 480
sistemas, 498
espectro Doppler, 540-541
espectros de potencia, 34 7
esquema binario doblemente
precodificado, 270-271
esquema de codificacion en paralelo,
676
esquema de codificacion Gray, 422423
esquema de cuantizaci6n diferencial,
227, 228
esquema de demodulacion, 132
esquema de filtrado, 100
esquema de modulacion fijo, 62 7
esquema de modulaci6n, conservacion
del ancho de banda, 354
esquema de seftalizaci6n basico, 344345
seftales, 34 5
esquema de seftalizacion de respuesta
parcial, 267
caracteristicas utiles de, 275
clases de, 27 5
logro de, 274-275
esquema de seftalizaci6n duobinario,
267-271
respuesta en frecuencia de, 268
tecnica, 271-272
esquema de seftalizacion M-aria, 345346
esquema QPSK desfasado p/4, 363
esquemas de corrimiento de
frecuencia por llaveo (FSK), 418
esquemas de modulaci6n de fase, 368
esquemas de modulaci6n digital
comparacion de, 417-420
empleando una sola portadora,
417-420
probabilidad de error, 41 7
tipos de, 346
virtudes de, 34 7
esquemas espectralmente eficientes,
347
estaci6n base, 530
estadistica suficiente, 3 21
estado cero, 481
estandar de codificacion de audio
MPEG-1, 9
adecuado para, 10
capacidades de, 234
desempefto de, 234
operacion de, 235
estandar de codificaci6n de audio
MPEG-1, 9, 234, 237
estandar de codificaci6n de imagenes
JPEG, 8
estandar de codificaci6n de video
MPEG-1, 9
estandar de encriptado de datos
(DES), 751-755, 759
estandar RS-232, 6-7
estereo FM
especificacion de los estandares,
124
multiplexado, 124-126
transmision, 124
estimacion de la lista de !laves, 753,
754
estimacion de maxima verosimilitud
de la fase de la portadora, 453-458
para resolver problemas, 449
estimaci6n directa, 681
estimaciones sin ruido, 545
801
F
facsimil (fax)
en un modo de operaci6n receptor,
420
objetivo de, 6
principio basico de, 6
factor de amortiguamiento relativci,
160
factor de ancho de banda de exccso,
441
factor de caida, 265
respuesta en el tiempo para, 265266
respuesta en frecuencia para, 265266
factor de escalamiento dcpendiente
de! sistema, 132-133
factores de eficiencia de la radiacion,
520
Farnsworth, Philo T., 27
fase portadora, 403
fasor variable en el tiempo, 728
fasores, 532
FDM. Vea multiplexado por division
de frecuencia
FDMA. Vea acceso multiple por
division de frecuencia
FEC. Vea correccion de errores
directa
fcn6meno de enmascaramiento
auditivci, 234
fenomeno de trayectoria multiple
en un ambiente de radio m6vil, 18
formas de, 532-533
naturaleza de, 532
802 iNDICE
Fessenden, Reginald, 2 7
fibra optica
como un medio de transmision, 17
componentes de, 17
propiedades de, 17
ventajas de, 17
figura de merito, 134
definicion de, 132, 193
para la modulacion de amplitud,
136
para la modulacion de frecuencia,
147
filtrado, 128, 208-209
filtrado adaptable, 297
filtro acoplado, 248-252, 286
filtro acoplado no coherente, 406
filtro antitraslape, 187
filtro bidimensional acoplado, 378379
filtro de banda estrecha ideal, 45
filtro de banda lateral residual (VSB)
respuesta en frecuencia de, 102
respuesta en magnitud de, 100-101
filtro de conversion binaria
doblemente modificada, 273
filtro de conversion duobinaria, 268269
filtro de cuadratura optima, 378-379
filtro de formacion de banda lateral
residual (VSB), 102
filtro de formacion de pulsos
propiedades deseables de, 396-397
respuesta al impulso gaussiano de,
398
filtro de lazo, 157, 159-160
filtro de prediccion, 228
filtro de rastreo, 154
filtro de recepcion, 259
filtro de reconstruccion, 187-188
filtro de respuesta al impulso de
duracion finita (FIR), 3 79
filtro de sintesis, 552
como parte de! codificador, 551
componentes de, 552
filtro digital, segundo orden, 454-455
filtro en fase optima, 378-379
filtro en fase pasobanda, 375, 378
filtro gaussiano, 397
filtro lineal invariante con el tiempo
como un filtro acoplado, 250-251
definicion, 250-251
respuesta al impulso de, 44
USO de, 248
filtro optimo
componente de, 378-379
iNDICE
funci6n de error complementaria, 255,
256, 334
funci6n de forma del sfmbolo
definici6n, 353
densidad espectral de la energia de,
386, 395
funci6n de formaci6n de pulsos, 373
funci6n de interpolaci6n, 186, 427
funci6n de probabilidad logarftmica,
452
definici6n, 322
definida para canal AWGN,
325
relaci6n de, 322
funci6n de transferencia de distancia,
666
funci6n de transferencia variante con
el tiempo, 536
funci6n de una via de puerta trasera,
755
funci6n de una via de transpuerta
RSA, 758
funci6n de verosimilitud condicional,
403--404
funci6n delta de Dirac. Vea funci6n
delta
funci6n delta, 62
propiedad de, 716-71 7
propiedad de filtrado de, 190, 320
funci6n gaussiana, 397
funci6n heterodina, 128
funci6n hipergeometrica confluente,
740-741
funci6n impulso, 62
funci6n lineal, 54
funci6n logarftmica, 322
funci6n rectangular, 262
funci6n senc, 262
funci6n signo, 724
funcional
contra funci6n, 54
definici6n, 54
funciones basicas pasobanda
propiedades de, 434--436
variaciones en tiempo de, 373
funciones de base ortonormal, 311,
315, 494
como una propiedad deseable,
440--441
desventajas de, 441
para MSK, 390
funciones de correlaci6n cruzada, 40,
52
funciones de correlaci6n, 35--41
funciones de la media, 35-39
G
ganancia, 720
ganancia de codificaci6n, 425
ganancia de codificaci6n asint6tica,
668, 673
ganancia de potencia, 523
concepto de, 521
de una antena, 520
definici6n de, 520
ganancia de procesamiento (GP)
definici6n, 229, 497
producci6n, 229
ganancia direccional, 520
generador de errores de fase, 459
generador de excitaci6n, 551, 552
geometria celular hexagonal, 531
glotis, 4
GMSK. Vea corrimiento mfnimo por
llaveo de filtrado gaussiano
grafica del flujo de la senal, 665-666
graficas bipartidas, 685
GSM. Vea Sistema global para
comunicaciones m6viles
guias de coconjunto, 638-639
H
haces dispersados, 71
haz electr6nico, 4
Hertz, Heinrich, 26-2 7
Hockham, G.A., 29
hoja de balance del presupuesto de!
enlace, 517
host, 13
I
imagen de television, 5-6
imagen estatica, 4
imagenes
como fuente de informaci6n, 4
percepci6n de, 4
y el sistema visual humano, 4
imperfecciones del canal, 2
incremento del ruido, 283
fndice de desempefio, 224
fndice de modulaci6n
definici6n, 110
restricci6n de, 112
valoresde, 117-118
valores pequefios de, 119
inestabilidad, 208
803
informaci6n, 2
informaci6n binaria de senalizaci6n,
345
informaci6n extrfnseca, 679
informaci6n intrfnseca, 679
informaci6n lateral, 230
informaci6n mutua, 584-585
definici6n, 596
en el modelo de Shannon, 746
para ensamble continua, 593-597
propiedades de, 585-587, 596
informaci6n redundante, 227, 575
instalaci6n de transmisi6n digital, 215
integraci6n
efectos beneficos de, 221-222
coma una operaci6n lineal, 223
integral de convoluci6n, 42--44, 718
intensidad de la radiaci6n, 519
intensidad media de la senal, 530
intercalamiento
definici6n de, 674
tipos de, 674
USO de, 675
intercalamientos irregulares, 691-692
interfaz capa a capa, 13
interfaz, 11
interferencia
como no intencional o intencional,
479
efecto de, 490
intensidad de, 148-149
potencia promedio de, 495
y desvanecimiento, 71-72
interferencia aditiva de c6digo
modulado, 493
interferencia aleatoria, 31-32
interferencia de acceso multiple
(MAI), 548
interferencia de intersfmbolo (ISI),
259-261, 398
bajo el control del disenador, 268
coma deterioro del canal, 3 79
como un deterioro dominante, 2 79
coma un efecto indeseable, 267
como una forma de interferencia,
296
condici6n de, 282-283
efectos de, 294, 296
efectos de minimizaci6n de, 260
en distorsi6n maxima, 288
superaci6n de los efectos de, 441
y error de temporizaci6n, 266
y errores de bit, 24 7
y presencia de ruido, 294
interferencia de la imagen, 129
804
INDICE
Kao, K.C., 29
Kotel'nikov, V.A., 27
laser, 29
lazo de Costas
generalizacion de, 454
para recuperacion de fase, 454
lazo de Costas recursivo, 454
comportamiento convergente de,
461, 462
comportamiento de adquisicion de
fase de, 459
operaciones de, 458
para sincronizacion de fase, 454
lazo local, 420
ley A
capacidades de, 203
definicion, 202, 203
ley al cuadrado, 193
ley de compresion y expansion de 15
segmentos, 426
ley del inverso cuadratico, 519
ley exponencial, 193
ley m, 202-203
!eyes de compresion, 202-203
!eyes de expansion, 203
libro de codigos, 580
limitador de amplitud, 129, 142, 143
lfmite de Shannon, 602
lfnea digital de suscriptor (DSL)
ambiente operativo de, 277, 447
codigos de lfnea para, 280-281
coma aplicacion creciente, 277
J
jerarquia digital, 214
jerarquia TDM digital en Estados
Unidos, 214-215
Joint Photographic Experts Group
QPEG), 8
lNDICE
operacion limitada de, 429
modem asimerrico
configuracion de!, 425-426
disefio de!, 426
modem digital
bases teoricas para el disefio de,
429
bidireccional, 428
capacidades de, 428
esquema de sefializacion para, 427
filosofia de! disefio fundamental,
426
restricciones de disefio de, 426
solucion a problemas de disefio,
428
una realizacion de, 426-427
y velocidades de datos, 429
modem en la banda de voz, 420
ambiente operacional de, 44 7
contra lfneas de suscriptor digital,
446
modem V.32 estandar y esquemas de
modulacion alternativos, 421
modem V.32 y codificacion no
redundante, 423-424
cambios de fase en, 422-423
conmutacion al modo QPSK, 424
y codificacion de enramado, 423424, 425
modem V.90, 431
modem, facsfmil, 420
modo de decision dirigida, 290-291
modo de cntrenamiento, 290
modo de transferencia asfncrona
(ATM), 14-15
modo de transmision, 2-3
modulacion, 19
etapas de, 490
operaciones de, 628
modulacion angular, 20, 89-90
caracterfstica importantc de,
107
clasificacion de, 163
formas de, 108-109
provisiones de, 107
modulacion codificada por enramado,
668-669
modulacion de amplitud (AM), 20,
89-90, 422, 729
definicion de, 90
figuras de merito, 162-163
limitaciones de, 92-93
tipos de, 162-163
virtudes de, 92-93
modulacion de amplitud completa,
162-163
modulaci6n de amplitud en
cuadratura (QAM), 97-98
constelaci6n de cruce, 3 71
contra CAP, 369
modulaci6n de amplitud en
cuadratura M-aria (QAM), 369373
modulacion de amplitud residual, 112
modulaci6n de amplitud/fase sin
portadora (CAP), 373, 431
ancho de banda para, 375
idea detras de, 369
modulaci6n de banda lateral residual
(VSB), 100-101, 163
modulaci6n de banda lateral residual
definici6n de, 93
y su papel en la transmisi6n de la
TV comercial, 101-102
modulaci6n de banda lateral unica
(SSB), 98-100, 163
definici6n de, 93
en el multiplexado de divisi6n de
frecuencia, 106
operaci6n basica en, 103
modulaci6n de corrimiento de
amplitud por llaveo (ASK), 345
modulaci6n de doble banda lateralportadora suprimida (DSB-SC),
133, 134
definici6n de, 93
generada por, 94
transmisi6n de bandas laterales,
163
modulaci6n de espectro disperso
comunicaciones seguras de, 4 79,
480
definici6n de, 4 79-480
para aplicaciones militares, 480
para proporcionar rechazo de
trayectoria multiple, 480
principios de, 480
tecnicas de sefializaci6n conocidas
como, 479
modulaci6n de fase (PM), 20, 108,
729
modulaci6n de fase diferencial, 422
modulaci6n de frecuencia (FM), 20,
27, 729
capacidad de, 165
caracterfstica de, 149
casos de, 111
como un proceso no lineal, 109
definici6n de, 108-109
directa, 120-121
805
806 INDICE
modulacion espectralmente eficiente,
347
modulacion lineal
definicion de, 93
ejemplo de, 163
formas de, 93-94
tipos de, 93
modulacion multicanal, 440--441
forma de, 431, 465
idea basica de, 431
modulacion ortogonal no coherente,
407--409
caso especial de, 414
desempeflo de! ruido de, 407
receptor para, 408
modulacion pasobanda, 729
modulacion por amplitud de pulsos
(PAM), 20, 188-191, 236
definicion de, 188
y diseflo de! modulador, 277
y muestreo natural, 188
modulacion por amplitud de pulsos
discreta (PAM), 259
modulacion por ancho de pulsos, 191
modulacion por codificacion de pulsos
(PCM), 193, 615
coma el metodo preferido, 20
coma una forma de modulacion de
pulsos digital, 23 7
condicion basica de, 194
costo de las ventajas, 217-218
definicion de, 201
desempeflo de, 227
para la codificacion de! habla, 229-
230
requerimiento del ancho de banda,
218
de, 217-218, 560
ventajas de, 217, 237
modulacion por duracion de pulsos
(PDM), 20, 191-192, 236
modulacion por posicion de pulsos
(PPM), 20, 192, 236-237
modulacion por pulsos analogica, 20
caracterfstica de, 236
forma optima de, 193
transmision de, 183
variaciones de, 236
modulacion por pulsos discreta, 259
modulaci6n por pulsos
coma tecnicas de codificacion de
fuente, 237
familias de, 183
forma digital estandar, 20
formas de, 191-193, 237
USO
211
naturaleza de perdidas de, 237-238
tipos de, 20
modulacion senoidal, 112-113
modulacion sigma-delta, 222
modulador de corrimiento mfnimo por
llaveo de filtrado gaussiano
(OMSK)
e interferencia de intersfmbolo, 398
pulso de formacion de frecuencia
de, 397
modulador de fase de banda angosta,
120
modulador de producto, 94, 98-99,
111, 490
modulador de pulsos, 211
modulador delta lineal, 221, 232-233
modulador, demodulador, 420
moduladores de amplitud en
cuadratura, 433--434
momentos, 712
momentos centrales, 712
momentos de union, 713-714
Morse, Samuel, 26
Motion Picture Experts Group
(MPEG), 9, 234
movilidad, 18
movimiento ondulatorio, 18
MSK coherente
expresiones para, 41 7
tasa de error de bits para, 3 94
MSK de filtrado gaussiano, 396--400
muestras de cresta plana, 191
muestreo, 201-202
muestreo espacial, 4-5
muestreo instantaneo, 184
multiplexado, 105
de senales digitales, 214
definicion de, 20
tipos de, 20-21
multiplexado de compresion de tiempo
(TC)
esquema de, 278-279
USO de, 277-278
multiplexado de division de frecuencia
ortogonal (OFDM), 447--448
aplicaciones de, 448
tecnicas para transmision, 344
USO de 44 7--448
multiplexado de portadora en
cuadratura, 97-98, 354
multiplexado estereo
coma una forma de multiplexado
por division de frecuencia, 124
124
multiplexado por division de codigo
(CDM)
coma metodo altemativo, 505
definicion, 21
requerimiento de ancho de banda
de, 505
multiplexado por division de
frecuencia (FDM)
definicion de, 20-21, 105
metodo de modulacion en, 106
multiplexado por division de longitud
de onda (WDM), 21
multiplexado por division de tiempo
(TDM)
concepto de, 122
definicion, 21, 105
USO de, 211-212
multiplexor, 446
multiplexores de datos, 7
multiplexores digitales, 214-215
grupos principales de, 214
problemas de diseflo, 215
multiplicador, 157, 646
multiplicador de frecuencia
componente de, 120
diagrama de, 120-121
multiplicadores de Lagrange
metodo de, 437
USO de, 609
multitonos discretos (DMT), 431,
440--443, 444--446
aplicaciones de, 446
idea basica de, 441
USO de, 441
y modulacion multicanal, 44 7--448
musica
coma una fuente de informacion, 4
estructuras de, 4
N
National Television System
Committee (NTSC), 6
niveles de division, 277
niveles de reconstruccion, 194
niveles de representaci6n, 194
no linealidad
efectos de, 126
formas basicas de, 126
la presencia de, 126
no linealidad de fase, 127
nodo de verificaci6n, 685
nodos variables, 685
North, D.O., 27
iNDICE
Noyce, Robert, 28
Nyquist, Harry, 2 7
0
objetivos de disefio del sistema, 3
octeto, 7
onda de FM
con fndice de modulacion
reducido, 152-153
requerimiento de ancho de banda,
118
onda de modulacion por codificacion
de pulsos (PCM) binaria, 193
onda modulada de banda lateral
residual (VSB)
componente de cuadratura de,
102-103
metodos de generacion, 100
onda modulada en frecuencia, 413
onda portadora, 19-20
onda portadora senoidal
definicion, 90
forma de onda de, 490, 492
onda seno mas ruido de banda
angosta, 69, 69-71
onda senoidal, 88
ondas de FM de banda angosta, 112-113
operacion de acoplamiento de patron,
615
operacion de multiplexadodemultiplexado digital, 214
operador de esperanza estadfstica, 711
oscilador controlado por cristal, 120
oscilador controlado por numero,
(NCO), 458
oscilador controlado por voltaje
(VCO), 152-153, 157-158
oscilador de una sola clave, 384
oscilador local, 97
oscilador, controlado por cristal, 120
p
palabra de codigo, 627
duracion de, 212
en forma binaria, 574
longitud promedio, 574
palabra de codigo de canal, 21
palabra de codigo fuente, 21
PAM. Vea modulacion en amplitud
por pulsos (PAM)
PAM M-aria de banda base
transmision, 275-277
para evaluar, 34 7
parametro de frecuencia, 128
parametro de ganancia de lazo, 159
807
definicion, 644
redproco de, 645
polinomio del generador, 645
de un codigo dclico, 64 3
definicion de, 656
polinomio del mensaje, 643
polinomio de! sfndrome, 64 7
polinomio irreducible, 505
polinomio primitivo, 505
porcentaje de modulacion, 90
portadora modulada por datos, 500
portadora no modulada, 108
portadora piloto, 99
portadora y sistemas de sincronizacion
temporal, 449
potencia de ruido de salida media
definici6n de, 13 9
ecuacion para, 141
potencia de ruido de salida, 523
potencia, disponible, 61
potencia del ruido, 3, 61
potencia del ruido, calculo de la salida
promedio de, 151
determinacion de, 145-147
potencia promedio de la sefial, 3
potencia radiada efectiva referida a
una fuente isotropica (EIRP), 521
potencia transmitida
definicion de, 3
recurso de comunicacion
fundamental, 92
PPM. Vea modulacion por posicion de
pulsos
precodificacion de TomlinsonHarashima, 430
predicci6n, 9
predicci6n adaptable lineal, 225-227
prediccion adaptable
con estimacion directa, 231
con estimacion inversa, 231
desventajas de, 231
esquemas para, 230
metodos preferidos de, 231
prediccion lineal, 223-22 7
predictor adaptable, 225
preenvolvente
componentes en cuadratura de,
374
definicion, 725, 730
determinaci6n, 726
propiedad basica, 732
prefijo dclico, 441
presupuesto del enlace, 518
principio de analisis mediante sfntesis,
551-552
808
INDICE
INDICE
producto cartesiano, 369-370
producto interior, 313, 314
producto tiempo-ancho de banda,
721-722
coma un parametro de disefio,
397
eleccion de, 398
producto vectorial, 681
promedio estadfstico, 711-714
promedios totales
estimacion de, 41
funcion de autocorrelacion, 284
parametro, 75
sustitucion de promedios de tiempo
para, 41
propagacion, 4
propagacion de errores
eliminacion de la posibilidad, 273
fenomeno, 270
propiedad, 745
propagacion guiada
canales basados en, 15
tipos de, 15
propagacion libre
canales basados en, 15
tipos de, 15
propagacion por radio
en areas urbanas, 532-533
en el espacio libre, 512
propiedad dclica, 44 2
propiedad de escalamiento en el
tiempo, 722
propiedad de linealidad, 64 2
propiedad de Toeplitz, 225
propiedades compartidas de, 693
amplificador de bajo ruido, 515
analisis estadfstico de, 689
palabras de codigo de bajo peso,
684
pasos de, 690-691
USO de, 684
proporcion asimerrica, 282
proporcion de perdida de celdas, 14
protocolo de Internet (IP), 13-14
protocolo
de Internet, 13-14
tipos de, 13-15
protocolos para, 13-14
proveedor de servicios de Internet
(ISP), 420
y comunicacion entre PSTN, 425
y modems de voz, 4 20-4 22
y red publica de conmutacion
telef6nica (PSTN), 420-425
prueba de hip6tesis binaria, 405
PSK M-aria
comparacion de, 419
caracterfsticas espectrales y de
ancho de banda similares, 419
caso especial, 365
constelacion de sefiales de, 365,
420
duraci6n de! sfmbolo de, 367
ecuacion de! error de sfmbolo para,
365-366
funcion de verosimilitud para,
452
requerimientos de ancho de banda
de potencia para, 419-4 20
PSK M-aria coherente, 367
PSK. Vea corrimiento de fase por
llaveo
PSTN digital, 426
pulso, 5
pulso binario codificado, 193
pulso coseno de semiciclo, 389
pulso de anulacion, 5
pulso de banda base, 374
pulso en cuadratura pasobanda, 374
pulso en fase pasobanda, 375
pulso pasobanda, 375
pulso seno de semiciclo, 389-390
pulsos binarios codificados, 193
pulsos de sincronizacion, 5, 212
punto de escaneo, 5
punto de la sefial recibida, 3 23
punto de la sefial transmitida, 3 22-
323
punto del mensaje, 322-323
puntos de muestreo, 32, 704
Q
QAM M-aria
desempefio de, 420
deteccion para, 3 71
energfa transmitida en, 3 71
funciones en, 369
probabilidad de! error de sfmbolo,
371
QAM. Vea modulaci6n de amplitud en
cuadratura
QPSK. Vea corrimiento de cuadrifase
por llaveo
QPSK coherente
probabilidad de! error de simbolo,
358
tasa de error de bits para, 41 7
QPSK, de compensacion, 362
quadbits, 421
quanta, 194
809
R
radio celular
comunicaciones inalambricas en el
contexto de, 530
modelo idealizado de, 530
problemas de propagaci6n de, 532
radio movil, 18, 529
rafaga de errores, 65 2
rafagas, 7
ranura de tiempo, 513
rastreo, 493
raz6n de la desviaci6n, 387
contra fndice de modulacion, 119
definicion de, 119
raz6n de multiplicaci6n de frecuencia,
121
raz6n SNR. Vea codificacion de la
decision flexible de la
relacion sefial a ruido, 630
realimentaci6n de decision, 270
receptor
como un detector 6ptimo de
maxima verosimilitud, 436
de bobina movil, 15-16
de un sistema de comunicacion
anal6gico, 88-89
desacentuaci6n en, 154-155
desempefio en cuanto al ruido de,
387
modelo, 130
suposiciones de, 403
y preprocesamiento de la sefial
recibida, 64
receptor adaptable, 287
receptor bidimensional optimo, 378
receptor CAP 6ptimo, 3 79
receptor cuadratico
ecuaciones de, 405
formas de, 405
receptor cuadratico optimo, 403-405
receptor de AM
comparacion de, 136-137
desempefio de, 136-13 7
deteccion de envolvente, 135-137
modelo de, 135
receptor de amplitud/fase sin
portadora (CAP)
desempefio mejorado de, 3 79
en un ambiente desconocido, 379
implementacion digital de, 379380
receptor de bobina movil, 15-16
receptor de correlacion, 326-328, 329
receptor de corrimiento de cuadrifase
por llaveo (QPSK), 360
810 lNDICE
receptor de Costas
componentes de, 96-97
control de fase en, 97
USO de, 96-97
receptor de doble banda lateralportadora suprimida (DSB-SC)
comparada con un receptor de
radio AM, 136-137
modelo de, 132-133
receptor de filtro acoplado
correlacion, 326-327
parte detectora de, 328
receptor de modulacion por
codificacion de pulsos (PCM),
258
receptor en cuadratura
canales de, 408
utilizando correlatores, 405-506
utilizando filtros acoplados, 405406
receptor FMFB, 154
analisis de ruido de, 146
efecto de umbra!, 152
modelo de, 142-143
punto de falla de, 149
receptor de FM
ruido en, 14 2
supresion de interferencia en, 148149
receptor lineal optimo, 282-287
interpretacion de, 286
y transmisor, 286
receptor lineal, 248
desempefio de, 132
disefio de, 283
utilizando deteccion coherente,
132
receptor MSK, 394, 395
receptor no coherente, 405-406, 409
receptor optimo
coma un receptor de correlacion,
326-327
disefio de, 310
parte detectora de, 328
subsistemas de, 326-327
receptor RAKE, 549-550
coma un receptor de diversidad,
549
componentes de, 549
idea basica de, 549
tecnicas de, 549
receptor superheterodino, 27, 128129
componentes de, 128
diferencias entre AM y FM, 129
receptores de color
en el ojo humano, 6
tipos de, 6
recuperacion de fase, 450
recuperacion de fase portadora, 448,
458, 459-463
recuperacion de la temporizacion de!
sfmbolo, 463-464, 465
recuperacion de reloj, 448
recursos de comunicacion, 3
recursos de red, 11, 14
red, 10
red de circuitos de conmutacion, 11
controlada por, 11
establecimiento de conexion, 11
red de datos, 11
red de mapeo de tiempo a frecuencia,
235
red de pendiente, 143
red de television, 14
red digital de servicios integrados de
banda ancha (B-ISDN), 14-15
calidad de servicio, 14
celdas en, 15
y red telef6nica, 14
red interconectada, 13
red optica sfncrona (SONET), 15
red publica de conmutacion telefonica
(PSTN), 237, 420
coma una red analogica, 420, 421
distorsion en, 286-287
uso eficiente de, 425
red telefonica, 27
coma una red de comunicacion,
10
primer servicio comercial, 28
proposito fundamental, 15
redes de banda ancha, 14-15
redes de comunicacion, 10-15
redundancia
formas basicas de, 9
suma de, 626
uso controlado de, 628
redundancia de codificacion
entropica, 9
redundancia de interpixeles, 9
redundancia de intertrama, 9
redundancia psicovisual, 9
Reeves, Alec, 27
regeneracion de la sefial, 208
regeneracion, 208
region de integracion, 332
registro de corrimiento realimentado,
480, 481
registro de corrimiento, 481
regla de Carson
para evaluacion aproximada, 163
y la curva universal, 119
regla de decision de maxima
verosimilitud
para un canal AWON, 325
proposito de, 325
regla de decision, 350-351, 357
aplicacion, 382
coma la regla de maxima
verosimilitud, 324
coma la regla MAP, 323-324
definicion, 661
usada por el detector coherente,
497
regla de decision optima, 323-324
regla de decodificacion de maxima
verosimilitud, 661
regla de decodificacion, 660
regla de Leibniz, 257
regla de maxima verosimilitud, 324
regla de probabilidad a posteriori
(MAP) maxima, 323-324
regularidad estadfstica, 703
relacion de densidad espectral de la
energfa al ruido de la sefial, 252
relacion de entrada sefial a ruido, 134
definicion de, 131
ecuacion para, 497
relacion de la densidad de la energfa
del sfmbolo a la densidad
espectral de! ruido, 502
relacion de la energfa de bit a la
densidad de ruido, 384
relacion de la sefial a ruido de banda
base, 154
relacion de sefial a enmascaramiento
(SMR), 234
relacion geometrica sefial a ruido,
436
relacion portadora a ruido, 137-139,
144
baja contra alta, 149
contra relacion sefial a ruido, 151
definicion, 138, 150
grande contra pequefia, 141-142
nivel de operacion, 138
relacion ruido a enmascaramiento
(NMR), 234
relacion sefial a ruido
de la fuente, 524
de un receptor de FMFB, 153
definiciones basicas de, 3, 130-132
en la salida del dispositivo, 524
limitacion de, 261
iNDICE
relaci6n sefial a ruido de pulso
maxima
de un filtro acoplado, 251
definici6n, 248-249, 250
relaci6n sefial a ruido de salida
calculo de, 151
contra relaci6n de portadora a
ruido, 151
de receptor de AM, 136
de un cuantizador uniforme, 197
definiu6n de, 131, 145
determinaci6n, 133
ecuaci6n para, 139, 497
factor de mejoramiento en, 155156
incremento de, 155
para evaluar, 135
relaci6n sefial a ruido del canal, 134
definici6n de, 132
formula para, 14 7
para AM, 135
relaciones de Einstein-WienerKhintchine, 46
repetidor regenerativo, 208
replicaci6n de la propiedad de la
funci6n delta, 717
representaci6n en series de Fourier,
114
representaci6n geometrica de sefiales,
311
representaciones del espacio de la
sefial de la sefial de interferencia
(perturbaci6n), 493
de la sefial transmitida, 493
requerimiento de la media
condicional, 200
resistor ruidoso, 60
resoluci6n, 6
resoluci6n de la incertidumbre, 568
respuesta al impulso, 656, 718
respuesta al impulso del canal, 291
respuesta en el tiempo, 266
respuesta en fase, 719
respuesta en frecuencia
elecci6n de, 155
para denotar, 44-45
respuesta en magnitud, 45, 608, 719
resultado importante de, 591
retardo de celda
definici6n, 14
variaci6n de!, 14
retardo de la envolvente, 16
retardo de la transmisi6n, 260
retardo de tiempo de la propagaci6n,
516
811
s
salida, 406
propiedades de, 251-252
salida de canal fija, 582
salida de tres niveles, 267-268
salida del canal, 72
salida del demodulador, 92
salida del discriminador, 145, 155
salto aleatorio, 500
salto de frecuencia rapido, 502-503,
504
salto de frecuencia, 500
satelite
en 6rbita geoestacionaria, 18
para comunicaciones, 29
servicios de, 18-19
satelite de transmisi6n directa (DBS)
satelite Telstar, 29
satelites de comunicaci6n
"segunda generaci6n", 515
en 6rbita geoestacionaria, 19
notas hist6ricas, 26-29
papel de los, 19
satelites de transmisi6n directa (DBS)
USO de, 517
SDMA, 516
secuencia binaria aleatoria, 482
secuencia de datos binarios, 359
secuencia de longitud maxima
definici6n, 482
funci6n de autocorrelaci6n de,
482
propiedad de balance de, 482
propiedades de, 482-484
selecci6n de una, 484
secuencia de pseudo ruido (PN), 480,
488
como una secuencia de
entrenamiento, 288
componentes de, 288
generaci6n y propiedades de, 480
812
INDICE
secuencia ordenada
pseudoaleatoriamente, 500
secuencia PN
como una secuencia binaria
independiente e identicamente
distribuida (iid), 496
como una sefial de referencia, 550
propiedades de correlaci6n de, 506
secuencias (c6digo) de Gold
clases de, 505
propiedades de correlaci6n de, 507
secuencias de longitud prima de
Mersenne, 485
segmentos, 11
Vea tambien paquetes
segundo retroceso. Vea filtro digital de
retroceso de segundo orden, 454455
segundo teorema de Shannon, 616
seguridad de la transmisi6n, 490
seguridad perfecta, 746-747
selectividad de fase, 723-725
sensibilidad de amplitud, 90
sensibilidad de fase, 108
sefial
definici6n de, 3--4
detecci6n en ruido, 322-326
dimensiones de, 3--4
recibida contra transmitida, 2
sefial (onda) de AM de banda
angosta, 112-113
sefial (onda) de FM de banda angosta,
111-112, 113
sefial (onda) modulada, 95
sefial (onda) moduladora senoidal,
110
sefial (onda) modulante, 88
sefial analitica. Vea preenvolvente
sefial anal6gica portadora de
informaci6n, 184
sefial antfpoda, 349
sefial compuesta, 105, 149
sefial de ajuste, 453
sefial de AM
demodulaci6n de, 162-163
y comparaci6n de sefial de FM, 164
sefial de amplitud modulada, 89-90
sefial de banda ancha, 7
sefial de banda base, 88, 95
sefial de corrimiento de frecuencia por
llaveo (FSK), 386
sefial de corrimiento de frecuencia por
llaveo en fase continua (CPFSK),
componentes de, 389
fase de, 388
iNDICE
formas posibles de, 390
generacion de, 394, 396
probabilidad de error, 392
propiedades de, 396
sefial muestreada ideal, 184
sefial multiplexada, 125-126
sefial PAM
desempefio de, 191
forma de onda de, 188-189
generacion de, 188-189
muestreo de, 189
transmision de, 191
sefial pasobanda
componentes de, 728, 730
representacion de, 113, 726-729
transformada de Hilbert y, 731
sefial PM, 109
sefial portadora de informacion, 3132, 88
en el dominio digital, 277
multiplicado por la sefial PN, 488
sefial PSK M-aria
densidad espectral de potencia de
banda base de, 367
eficiencia del ancho de banda de,
368
eficiente espectralmente, 402
espectros de potencia de, 367
sefial QAM M-aria, 372
sefial QPSK desfasada p/4
demodulacion de, 365
residente en uno de ocho posibles
estados de fase, 362
sefial recibida
componentes de, 31-32
valor media de energia, 543
sefial transmitida de banda ancha, 490
sefial transmitida, 280-281
sefiales con fase desconocida, 403--406
sefiales de energia, 312
sefiales de energia minima, 331-332
sefiales de television, 101-103
coma sefiales de banda ancha, 7
formato de modulacion de, 101102
sefiales de voz, 99
sefiales digitales, 214
sefiales DQPSK desfasadas p/4, 364
sefiales musicales
contra sefiales de voz, 4
y ancho de banda del canal, 4
sefiales periodicas, 717-718
sefiales simples, 34 2
sefiales transortogonales. Vea sefiales
simples
sefializacion activado-desactivado,
205
sefializacion binaria
esquema, 407
tasa de error de bits, 543-544
sefializacion bipolar con retorno a cero
(BRZ), 207
sefializacion con inversion alternada
de marca (AMI), 207
sefializacion con retorno a cero (RZ)
unipolar
caracteristica de, 207
desventajas de, 207
sefializacion de division de fase, 207
sefializacion de respuesta parcial, 269,
274-275
sefializacion polar sin retorno a cero
(NRZ)
desventajas de, 205-206
sistema PCM binario basado en,
253
sefializacion sin retorno a cero (NRZ)
unipolar, 205
serie de Fourier exponencial compleja,
717
"servicio del mejor esfuerzo", 14
servicio telef6nico convencional
(POTS), 281-282
Shannon, teorema de capacidad de
Claude, 611
y la "teoria matematica de la
comunicacion", 27-28
y los fundamentos teoricos de las
comunicaciones digitales, 27-28
Shockley, William, 28
simbolo, 2
simbolo de innovacion, 581
simbolos de control
en ASCII, 6
para fines de comunicacion, 6
para impresion de caracteres, 6
simbolos DQPSK desfasados p/4, 363
simbolos igualmente probables, 571
simplicidad y provision de, 51 7
sincronizacion, 448--450, 493
coma un problema de estimacion
de par:imetros estadisticos, 449
de los relojes del transmisor y el
receptor, 212
en un sistema TOM, 212
implementacion de, 449
metodo algoritmico (moderno),
449
metodo clasico para, 449
metodos basicos de, 448
813
814 INDICE
sistema de comunicacion analogico
disefio de, 22
razones para el estudio de, 23
USO de, 21
sistema de comunicacion digital
binario, 403-405
sistema de comunicacion inalambrica
movilidad de, 559
problemas al utilizar MSK, 396
requerimientos practicos de, 396
sistema de comunicacion por radio, 31
sistema de comunicacion por satelite
geoestacionaria, 514-515
sistema de comunicaciones de
espectro disperso
rechazo de interferencia, 479
requerimiento de, 493
ventaja de, 4 79
sistema de comunicaciones por
satelite, 18
capacidades singulares de! sistema,
18-19
cobertura global, 559
confiabilidad de, 512
disefio de, 51 7
sistema de demultiplexado, 125-126
sistema de distribucion de clave
publica de Diffie-Hellman, 756
sistema de espectro disperso de banda
base, 488
sistema de FM
efectos no lineales en, 126-128
enfasis en, 154-156
Vea tambien sistema de modulacion
de frecuencia (FM)
sistema de llave publica, 759
sistema de llave secreta, 759
sistema de modulacion de amplitud
analisis de ruido de, 135
proceso de, 90-91
sistema de modulacion de frecuencia
(FM)
analisis de ruido de, 14 2-14 7
similitudes con el sistema PPM, 193
sistema de modulacion de onda
continua (CW), 89-90
comparacion de, 132
componentes de, 88-89
desempefio de, 164
ruido en, 130
sistema de modulacion delta
adaptable, 234-235
sistema de modulacion por
codificacion de pulsos (PCM),
218
lNDICE
sistemas PAM M-arios
complejidad de! diseno de, 2 77
consideracion de, 276
en un ancho de banda de canal,
276
requerimientos de potencia de,
276-277
sistemas PSK M-arios, 449--450
sobremodulado, 90
solicitud de repeticion automatica
(ARQ), 628-629
filosoffa de, 628
para la deteccion de errores, 628
tipos de, 628-629
solicitud de repeticion automatica de
paro y espera, 628
solucion de! llenado de agua, 438
SONET, 15
Strowger, AB., 27
subredes, 13
subsistemas de receptor optimo, 326327
subtramas, 552
sumadores, 646
superheterodino, 128
suposicion gaussiana, 498
supresi6n de interferencia, 148-149
supresi6n de senal debil, 14 2
T
tabla de cuantizacion, 8
tamano de! escal6n, 194
tasa de codigo, 590, 627, 654
tasa de datos de! canal, 627
tasa de desvanecimiento, 541
tasa de division, 501
tasa de error de bits (BER)
de esquemas de modulacion digital,
417
en la regeneracion de senales, 208
para la FSK binaria coherente, 384
probabilidad de, 23
suposiciones de, 209
y probabilidad de! error de sfmbolo,
335-336
tasa de error, 253
tasa de muestreo, 184, 201
tasa de senalizaci6n, 27 6
TOMA. Vea acceso multiple por
division de! tiempo
tecnica duobinaria, 274-275
tecnicas de acceso multiple
caracterfstica comun de, 514
definidas como, 513-514
ideas detras de, 513, 514
y recursos de comunicacion
compartidos, 513
tecnicas de combinacion de receptor
multiple, 544
tecnicas de diversidad de! espacio, 546
tecnicas de diversidad, 544-547
desempeno con, 546-547
tecnicas especializadas, 559
tecnicas de espectro disperso
como espectro disperso de
secuencia directa, 490
contra tecnicas de modulacion
estandar, 480
en la transmisi6n pasobanda, 490
tecnicas de modulacion digital M-aria,
419-420
tecnicas de modulacion digital
operacion de, 448
tipos de, 345-346
tecnicas de modulacion estandar, 480
tecnicas de preacentuacion y
desacentuacion no lineales, 157
tecnologfa de circuito digital, 189
tecnologfa de conmutacion de celdas,
14
telegrafo, 26
television analogica, 5
temperatura de ruido equivalente, 61,
524-525
temporizacion de! sfmbolo, 455, 458,
463--464
teorema de Campbell, 60
teorema de codificacion de! canal,
589-593, 616, 630-631
aplicacion de, 591-192
caracterfstica no satisfactoria de,
631
importancia de, 592
operaciones de, 628
segundo teorema de Shannon,
590-591
teorema de fuente de codificacion,
574-575, 612, 616
en el primer teorema de Shannon,
574-575
longitud promedio de palabra de
c6digo de, 611
teorema de Gold, 505
teorema de irrelevancia, 321-322
teorema de la capacidad, 616
aplicacion de, 607
argumento para, 599-600
como un canal de ruido coloreado,
607
implicaciones de, 601-603
815
816 INDICE
texto cifrado, 742
texto codificado, 6
texto simple, 742
tiempo de correlacion inversa, 3 7
tiempo de excitacion, 718
tiempo de memoria del sistema, 718
tiempo de respuesta, 718
tiempo de seguridad, 54 7
tiempo discreto, canal gaussiano sin
memoria en, 597
tipo de forzamiento a cero, 556
tracto vocal, 4
trama(s), 552
elaboracion de, 5
estructura, 54 7
metodo de sincronizacion, 215-216
transformada coseno discreta (DCT),
8
transformada de Fourier
de sefiales periodicas, 717-718
definicion de, 715
inversa, 715
propiedades de, 716
teorfa de, 716
transformada de Fourier en tiempo
discreto, 185
transformada de Hilbert, 374, 408,
723-725
de una sefial, 724
propiedades de, 725
transformada discreta de Fourier
(DFT), 445
definicion, 44 2
y procesamiento de sefial digital,
443
transformada discreta inversa de
Fourier (IDFT), 442, 445
transformada inversa de Fourier, 186,
715
transformador hfbrido
circuito simplificado de, 278-279
definicion de, 278
transiciones de la sefial, 207
transistor, 28
transmision asincrona, 7
transmision binaria sin distorsion en
banda base, 261-262
transmision de audio digital, 448
transmision de datos digitales, 24 7
transmision de datos directa, 281282
transmision de datos en sentido
directo, 281-282
transmision de datos pasobanda, 344
aplicaciones de, 344
z
Zworykin, Vladimir K., 27