12
  Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 1 E Un tutorial que enfatiza la sutil pero fuerte relación que encontramos cuando se transforma desde bits de datos a canal de bits, y a sí mbolos, y a chips. I. INTRODUCCIÓN l diseño de cualquier sistema de comunicación digital ccomienza con la descripción del canal (potencia en el receptor, ancho de banda disponible, estadísticas de ruido y otros impedimentos como el desvanecimiento), y una definición de los requerimientos del sistema (tasa de datos y comportamiento del error). Dada la descripción del canal, necesitamos determinar las alternativas de diseño que mejor se ajusten a este y encontrar los requerimientos de desempeño. Un sistema ordenado de transformaciones y cálculos se ha desarrollado para ayudar en la caracterización del desempeño del sistema. Una vez que este enfoque es entendido puede servir como formato para evaluar la mayoría de los sistemas de comunicación. En las secciones posteriores examinaremos los siguientes cuatro ejemplos de sistemas, elegidos para proveer una variedad representativa: un sistema no codificado limitado en  banda, un sistema no codificado limitado en potencia, un sistema codificado limitado en banda y potencia, y un sistema codificado de espectro ensanchado de secuencia directa. El término codificado (o no codificado) se refiere a la presencia (o ausencia) en el esquema de un código detector de errores que usan bits redundantes. Los dos principales recursos de las comunicaciones son la  potencia recibida y el ancho de banda disponible para la transmisión. En muchos sistemas de comunicación uno de estos recursos puede ser más importante que el otro y la mayoría puede ser clasificado ya sea como limitado en ancho de banda o limitados en potencia. Para los sistem as limitados en ancho de banda las técnicas de modulación usadas para ahorrar en ancho de banda lo hacen a expensas de la potencia, en sistemas limitados en potencia las técnicas de modulación de potencia eficiente son usadas a expensas del ancho de  banda. En sistemas, limitados en ancho de banda y potencia los códigos detectores de error (a menudo llamados codificador de canal) pueden ser usado para ahorrar potencia o para mejorar la tasa de error funcionando a expensas del ancho de banda. Recientemente, los esquemas modulación TCM (Trellis-Coded-Modulation ) han sido usados para mejorar el error en canales limitados en banda sin aumentar el ancho de banda [1], pero estas técnicas están más allá del alcance de este tutorial. II. EL PLANO DE LA EFICIENCIA DEL ANCHO DE BANDA La figura 1 muestra en el eje de las abscisas la razón de energía en el bit a la densidad de potencia espectral del ruido, O  b  /N E (en decibeles), y las ordenadas son la razón de traspaso R (en bits por segundos), que puede ser transmitido  por Hertz para un ancho de banda dado, W. La relación W R  es llamada efi ciencia del ancho de banda, esta refl eja cuán eficiente se utiliza el ancho de banda como recurso. Este argumento se deduce del teorema de Capacidad de Shannon-Hartley [2-4] que puede mostrado como:  ⎠  ⎞ ⎝ ⎛ + =  N S  Log W C 1 2  (1.1) Donde S /N es la razón de la potencia promedio de la señal recibida sobre potencia del ruido. Cuando se toma el logaritmo en base 2, la capacidad C, es medida en bits/seg. La capacidad del canal define un número máximo de bits que se  pueden enviar sobre el canal de manera realizable. Para el caso en que la razón datos R (información), es igual a C, la curva separa la regi ón para un sistema de com unicación que se puede implementar de una región donde los sistemas de comunicación no son realizables [3,4] . Señalización de M símbolos (M-ary) Cada símbolo en un alfabeto de M símbolos está relacionado a una única secuencia de m bits, expresada como:  M  Log m  M m 2  o  2  = =  (1.2) Donde M es el tamaño del alfabeto. En el caso de la transmisión digital, el término “símbolo” se refiere a un miembro del alfabeto M que es transmitido durante cada tiempo símbolo, T S . Para transmitir el símbolo, este debe ser colocado sobre una onda de voltaje o corriente. Debido a que la forma de onda representa a el símbolo, el término Definiendo, Diseñando, y Evaluando Sistemas de Comunicaciones Digitales BERNARD SKLAR se encuentra al frente como Ingeniero de avanzados sistemas de comunicación, siendo también, profesor adjunto de la Universidad del Sur de Californi a, y profesor visitante de la univer sidad de California en los ángeles.

Bernard S

Embed Size (px)

Citation preview

Page 1: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 1/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

1

E

Un tutorial que enfatiza la sutil pero fuerte relación que encontramos cuando

se transforma desde bits de datos a canal de bits, y a símbolos, y a chips.

I. INTRODUCCIÓN 

l diseño de cualquier sistema de comunicación digitalccomienza con la descripción del canal (potencia en el

receptor, ancho de banda disponible, estadísticas de ruido yotros impedimentos como el desvanecimiento), y unadefinición de los requerimientos del sistema (tasa de datos ycomportamiento del error). Dada la descripción del canal,necesitamos determinar las alternativas de diseño que mejorse ajusten a este y encontrar los requerimientos de

desempeño. Un sistema ordenado de transformaciones ycálculos se ha desarrollado para ayudar en la caracterizacióndel desempeño del sistema. Una vez que este enfoque esentendido puede servir como formato para evaluar la mayoríade los sistemas de comunicación.

En las secciones posteriores examinaremos los siguientescuatro ejemplos de sistemas, elegidos para proveer unavariedad representativa: un sistema no codificado limitado enbanda, un sistema no codificado limitado en potencia, unsistema codificado limitado en banda y potencia, y un sistemacodificado de espectro ensanchado de secuencia directa. Eltérmino codificado (o no codificado) se refiere a la presencia

(o ausencia) en el esquema de un código detector de erroresque usan bits redundantes.

Los dos principales recursos de las comunicaciones son lapotencia recibida y el ancho de banda disponible para latransmisión. En muchos sistemas de comunicación uno deestos recursos puede ser más importante que el otro y lamayoría puede ser clasificado ya sea como limitado en anchode banda o limitados en potencia. Para los sistemas limitadosen ancho de banda las técnicas de modulación usadas paraahorrar en ancho de banda lo hacen a expensas de la potencia,en sistemas limitados en potencia las técnicas de modulaciónde potencia eficiente son usadas a expensas del ancho de

banda. En sistemas, limitados en ancho de banda y potencialos códigos detectores de error (a menudo llamadoscodificador de canal) pueden ser usado para ahorrar potencia

o para mejorar la tasa de error funcionando a expensas deancho de banda. Recientemente, los esquemas modulacióTCM (Trellis-Coded-Modulation) han sido usados parmejorar el error en canales limitados en banda sin aumentar eancho de banda [1], pero estas técnicas están más allá dealcance de este tutorial.

II. EL PLANO DE LA EFICIENCIA DEL ANCHO DE BANDA 

La figura 1 muestra en el eje de las abscisas la razón denergía en el bit a la densidad de potencia espectral del ruido

Ob /NE (en decibeles), y las ordenadas son la razón d

traspaso R (en bits por segundos), que puede ser transmitidpor Hertz para un ancho de banda dado, W. La relació

W R es llamada eficiencia del ancho de banda, esta reflej

cuán eficiente se utiliza el ancho de banda como recursoEste argumento se deduce del teorema de Capacidad dShannon-Hartley [2-4] que puede mostrado como:

⎟ ⎠

 ⎞⎜⎝ 

⎛ +⋅=

 N 

S LogW C  12 (1.

Donde S /N es la razón de la potencia promedio de la señarecibida sobre potencia del ruido. Cuando se toma elogaritmo en base 2, la capacidad C, es medida en bits/seg. Lcapacidad del canal define un número máximo de bits que spueden enviar sobre el canal de manera realizable. Para ecaso en que la razón datos R (información), es igual a C, lcurva separa la región para un sistema de comunicación quse puede implementar de una región donde los sistemas dcomunicación no son realizables [3,4].

Señalización de M símbolos (M-ary)

Cada símbolo en un alfabeto de M símbolos está relacionada una única secuencia de m bits, expresada como:

 M  Logm M m

2 o 2 == (1.2

Donde M es el tamaño del alfabeto. En el caso de ltransmisión digital, el término “símbolo” se refiere a umiembro del alfabeto M que es transmitido durante cadtiempo símbolo, T S. Para transmitir el símbolo, este debe secolocado sobre una onda de voltaje o corriente. Debido a qula forma de onda representa a el símbolo, el términ

Definiendo, Diseñando, y Evaluando Sistemas deComunicaciones Digitales

BERNARD SKLAR se encuentra al frente como Ingeniero de avanzadossistemas de comunicación, siendo también, profesor adjunto de laUniversidad del Sur de California, y profesor visitante de la universidad deCalifornia en los ángeles.

Page 2: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 2/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

2

“Símbolo” y “Forma de Onda” es a veces equivalente.Entonces uno de estos M símbolos o formas de onda estransmitido durante cada duración de símbolo T S, la razón dedatos R en bits/seg, se puede expresar como:

segbitsT 

 M  Log

m R

SS

 /  2== (1.3)

La duración dato-bit-tiempo es el recíproco a la tasa dedatos. Similarmente, la duración símbolo-tiempo es elrecíproco a la tasa de símbolos. Por lo tanto, de la ecuación(1.3), escribimos el tiempo de duración efectivo de cada bit,Tb, en función de la duración de símbolo TS, o la tasa desímbolo, Rs , esto es:

S

Sb

 Rmm

 RT 

⋅===

11(1.4)

Entonces, usando las ecuaciones (1.2) y (1.4) podemosexpresar la tasa de símbolo, RS, en función de la tasa de bit, Rcomo sigue:

 M  Log

 R RS

2= (1.5)

De las ecuaciones (1.3) y (1.4), cualquier esquema digital que

transmite  M  Logm 2= bits en TS segundos usando un

ancho de banda de W Hz, opera con una eficiencia de anchode banda de:

 HzsbitsT W T W 

 M  Log

 R

bS

 / ) / ( 12

⋅=

⋅= (1.6)

Donde Tb es el tiempo de duración efectivo de cada bit.

Sistemas limitados en Ancho de Banda.

De la ecuación (1.6), un menor producto bT W ⋅ , hará más

eficiente ancho de banda en cualquier sistema decomunicación digital. Así, señales con pequeño producto

bT W ⋅ a menudo son usados en sistemas limitados en ancho

de banda. Por ejemplo, los nuevos sistemas de telefoníadigital móvil europeos conocido como GSM (Groupe SpecialMovile) usan como modulación “Gaussian Minimum – Shift 

Keying” (GMSK) teniendo un producto bT W ⋅ igual a 0.3

Hz/(b/s), donde W es el ancho de banda del filtro gaussiano[5].

Para sistemas limitados en ancho de banda no codificados, elobjetivo es maximizar la tasa de información transmitida en elancho de banda disponible, a expensas de

0 N  E b (manteniendo los valores especificados de la

probabilidad de error en el bit, PB ). Los puntos de operaciónpara MPSK coherente (  M-ary Phase-Shift Keying con

510−=bP es mostrado en el plano de la eficiencia del ancho

de banda (Fig. 1). Se asume un filtro de Nyquist (idearectangular) para filtrar la banda base. Así, para, MPSK codoble banda lateral (DSB), se requiere un ancho de bandcentrado en una frecuencia intermedia (FI), relacionado cola tasa símbolo, como sigue:

S

S

 R

W  ==1

(1.7

Donde TS es la duración del símbolo, y RS es la tasa desímbolo. El uso de un filtro de Nyquist resulta en un mínimancho de banda requerido para la transmisión, esto da cerinterferencia ínter-simbólica; tal filtro ideal da lugar anombre de ancho de banda mínimo de Nyquist.

De las ecuaciones (6) y (7), la eficiencia del ancho de bandpara una señal modulada en MPSK, usando un filtro dNyquist puede ser expresada como:

 Hzsbit  M  LogW 

 R / ) / ( 2= (1.

Los puntos MPSK en la Fig. 1, confirman la relaciómostrada en la ecuación (8). Se puede notar que lmodulación MPSK es un esquema de ancho de band

eficiente. Como M aumenta su valor, W  R /  tambiéaumenta. La modulación MPSK puede ser utilizada parrealizar mejoras en la eficiencia del ancho de banda con e

costo de incrementar 0 /  N  E b . Aunque está más allá de

alcance de este artículo, muchos esquemas de modulaciócon anchos de bandas altamente eficientes se encuentran bajinvestigación [7].

1

2

4

8

1/4

1/2

16

6 12 18 24 30 36-1-2

Nota: Escalacambiada

   R   /   W ,

   (   b   i   t   /  s   )   /   H  z

Región paracual R>C

Región pacual R<C

Eb /N0 (dB)

Regiónlimitada en

ancho de band

Región limitada

en potencia

M=4

M=2M=8

M=16

M=2

M=4

M=64

M=16

M=8

límite de lacapacidad para elcual R=C

LeyendaMPSK, Pb=10

MFSK, Pb=10(no-coherente ortogo

Fig.1 Plano de la eficiencia del ancho de banda 

Page 3: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 3/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

3

Sistemas limitados en potencia

Los puntos para MFSK (  M-ary Frequency Shift Keying)

ortogonales no coherentes con 510−=bP se muestran en la

Fig. 1. Para la modulación MFSK, el ancho de banda mínimoa una frecuencia intermedia (FI) de Nyquist es como semuestra a continuación [4]:

S

S

 R M T  M W  ⋅== (1.9)

Donde TS es la duración del símbolo, y RS es la tasa delsímbolo. Con MFSK, el ancho de banda requerido para latransmisión es expandido M-veces sobre un FSK binariodonde hay M diferentes formas de onda ortogonales, cada unarequiere un ancho de banda de 1/TS. Así, de las ecuaciones(1.6) y (1.9), la eficiencia del ancho de banda de una señalMFSK ortogonal no coherente usando un filtro de Nyquistqueda expresada como:

 Hzsbit  M 

 M  Log

 R / ) / ( 2= (1.10)

Los puntos MFSK de la Fig. 1 confirman la relación mostradaen la ecuación (1.10). Se pude notar que la modulaciónMFSK es un esquema que expande el ancho de banda. ComoM crece, W  R /  decrece. La modulación MSFK puede ser

usada para realizar una reducción del 0 /  N  E b a costo de

incrementar el ancho de banda.En las ecuaciones (1.7) y (1.8) para MPSK, y en las

ecuaciones (1.9) y (1.10) para MFSK, y para todos los puntosmostrados en la Fig. 1, se ha asumido un filtro de Nyquist(ideal rectangular). ¡Tales filtros no son realizables!. Paracanales realistas y formas de onda, se requiere incrementar elancho de banda para poder realizar los filtros.

En los ejemplos que siguen, vamos a considerar canales deradio que son distorsionado solamente por el ruido blancoaditivo gaussiano (AWGN) y sin otros impedimentos, y parasimplificar, vamos limitar la modulación al tipo envolventeconstante, eso es MPSK o MFSK ortogonal no coherente.

Para un sistema no codificado, MPSK es seleccionado si elcanal es limitado en ancho de banda, y se elige MFSK si elcanal es limitado en potencia. Cuando se considera un códigodetector de errores, la selección de la modulación no es tan

simple, porque las técnicas de codificación pueden proveecompensaciones potencia-ancho de banda muy eficientes qupodría ser posible utilizar cualquier esquema de modulacióconsiderado en este artículo [8].

En sentido más general, señales de un M-alfabeto puedeser consideradas como un proceso forma de onda codificación, es decir, cuando seleccionamos una técnica dmodulación de M-alfabeto en vez de una binaria, en efect

hemos sustituido las formas de onda binarias por mejoreformas de ondas -para un mejor aprovechamiento del anchde banda (MPSK), o para mejorar las características dpotencia. Aún cuando se usen señales MFSK ortogonales spuede considerar un sistema de codificación de primer orde

  Reed Muller [9], restringimos el uso del términ“codificación de sistemas”, para estos códigos correctores derror tradicionales que utilizan redundancia, por ejemplocódigos de bloque y códigos convolucionales.

 Ancho de banda mínimo de Nyquist. Requerimientos para

señales MPSK y MFSK.

La relación básica entre la tasa de transmisión símbolo (forma de onda), RS, y la tasa de datos R, fue mostrada en lecuación (1.5):

 M  Log

 R RS

2

=  

Usando esta relación junto con las ecuaciónes (7-10) sb R  /  9600= , un resumen de la tasa del símbolo, Anch

de banda mínimo de Nyquist, y la eficiencia del ancho dbanda para MPSK y MFSK ortogonal no coherente fuerodadas por: M = 2, 4, 8, 16 y 32 (tabla 1). Los valores de Eb /Nrequeridos para alcanzar una probabilidad de error en el bit d10-5, para MPSK y para MFSK son además dadas por cad

valor de M. Estas entradas (las cuales serán calculadausando las relaciones presentadas después en este  paper

corroboran lo mostrado en la figura 1, cuando M aumenta, elas señales MPSK se la da más eficiencia al ancho de banda costo de incrementar Eb /N0, mientras para señales MFSKpermite una reducción de Eb /N0 a costo de aumentar el anchde banda.

M m R(b/s) RS(Simb/s) MPSKminimoAncho de

Banda (Hz)

MPSKR/W

MPSKEb /N0 (dB)

Pb=10-5 

MFSK ortogonal nocoherente

Min. A de Bada (Hz)

MFSK MFSKEb /N0 (dB)

Pb=10-5 2 1 9600 9600 9600 1 9.6 19200 1 /2 13.44 2 9600 4800 4800 2 9.6 19200 1 /2 10.68 3 9600 3200 3200 3 13.0 25600 1 /3 9.116 4 9600 2400 2400 4 17.5 38400 1 /4 8.132 5 9600 1920 1920 5 22.4 61440 1 /8 7.4

Tabla 1. Tasa de símbolo, ancho de banda mínimo de Nyquist, eficiencia del ancho de banda y requerimientos de Eb /N0 para señalalización MPSK y MFSKortogonal no coherente a 9600b/s. 

Page 4: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 4/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

4

Ejemplo 1: Sistema no codificado limitado en ancho de

banda.

Supongamos que tenemos un canal de radio AWGN limitadoen ancho de banda con una banda disponible de

 HzW   4000= . Además supongamos que la cadena(potencia transmitida, ganancia de la antena, perdida de

propagación, etc) resulta en que el promedio de la potencia dela señal recibida a la densidad espectral de la potencia del

ruido, 0 / S N  , será igual a 53 dB-Hz. Requeriremos que la

tasa de datos, R, sea igual 9600 b/s, y dejamos que elcomportamiento del error en el bit, PB, sea máximo 10-5. Lameta es elegir un esquema de modulación que tenga elcomportamiento requerido. En general, un esquema de códigocorrector de errores, se puede necesitar si ninguno de losesquemas de modulación puede lograr los requerimientos.Como sea, en este ejemplo podemos encontrar que el uso deun código detector de errores no es necesario.

Solución del ejemplo1.

Para cualquier sistema digital de comunicación la relaciónentre la S/N0 recibida y la razón entre la energía recibida en el

bit a la densidad de potencia espectral de ruido, 0 / b

 E N  , se

presenta a continuación [4]:

 R N 

 E 

 N 

S b

00

= (1.11)

Resolviendo para 0 / b

 E N  en decibeles, obtenemos:

)89.20 ( 2.13 ) / (960010 )(53 

) / ( )()(

10

00

odBsbit dB Log HzdB

sbit dB R HzdB N 

SdB

 N 

 E b

=−⋅−−=

−−−=

(1.12)

Entonces la tasa de datos de 9600 b/s es mucho más grandeque el ancho de banda disponible de 4000 Hz, el canal es deun ancho de banda limitado. Seleccionaremos MPSK comonuestro esquema de modulación. Hemos confinado lasposibles alternativas de modulación a tipos de envolventeconstante; sin una restricción estaremos dispuestos aseleccionar un tipo de modulación con una gran eficiencia deancho de banda. Para conservar la potencia calculamos losvalores más pequeños posibles de M, de tal forma que elancho de banda mínimo de MPSK no exceda el ancho debanda disponible de 4000 Hz.La tabla 1 muestra que el menor valor de M que cumple esterequerimiento es 8 M  = . Luego, determinamos si el

comportamiento del error en el bit es 510−≤ BP puede ser

alcanzado mediante solo el uso de modulación 8 PSK − o sies necesario usar un modelo de código corrector de errores.La tabla 1 muestra que 8 PSK − puede lograr los

requerimientos si el 0 / b E N  usado para 8-PSK es menor que

0 / b E N  recibido derivado de la ecuación (12). Imaginemo

que no tenemos la tabla 1, y evaluemos si es necesario o nun código corrector de errores.

La figura 2 muestra un diagrama de bloques dmodulador/demodulador básico ( MODEM ) que resume lodetalles funcionales de este diseño. En el modulador l

transformación desde los bits de datos, a los símboloproducen una tasa de símbolos salientes, RS, este es un facto

de  M  Log2 , más pequeño que la tasa de bit de dato

entrante, R, como se ve en la ecuación (5). Similarmente en lentrada del demodulador, la energía del símbolo a la densida

espectral de potencia 0 / S

 E N  es un factor  M  Log2 mayo

que 0 / b

 E N  , entonces cada símbolo es formado d

 M  Log2 bits. Debido a que 0 / S E N  es mayor 0 / b E N  e

el mismo factor que RS es más pequeño que R, podemoexpandir la ecuación (11), como sigue:

S

Sb

 R N 

 E 

 R N 

 E 

 N 

S

000 == (1.13

El modulador recibe una forma de onda (en este ejemplo, unde 8 M  = fases distintas posibles) durante cada intervalo dtiempo TS. La probabilidad de que el demodulador haga uerror en un símbolo, PE(M), es bien aproximada por lsiguiente ecuación:

0

2( ) 2 2S

 E 

 E P M Q sen Para M  

 N M 

π  ⎡ ⎤⎛ ⎞≅ ⋅ >⎢ ⎥⎜ ⎟

⎝ ⎠⎣ ⎦(1.14

Donde ( )Q x , a veces llamada función de erro

complementaria, representa la probabilidad de error baj

varianza unitaria de la función de densidad gaussiana. Edefinida como sigue:

duu

 xQ x

∫ ∞

⎟⎟ ⎠

 ⎞⎜⎜⎝ 

⎛ −⋅=

2exp

2

1)(

2

π  

(1.15

Una buena aproximación para ( )Q x , valida para 3> x , e

dada por la siguiente ecuación:

⎟⎟ ⎠

 ⎞⎜⎜⎝ 

⎛ −⋅≅

2exp

2

1)(

2 x

 x xQ

π  

(1.16

En la figura 2 y en todas las figuras que siguen, muchas qumuestran relaciones de probabilidad explícita, la notaciógeneral )( x f  ha sido usada para indicar alguna dependenci

funcional de x.Una forma tradicional de caracterizar la eficiencia en sistema

digitales de comunicación es en términos de 0 / b

 E N 

recibidos en decibeles. Esta descripción de 0 / b E N  se h

convertido en una práctica estandarizada, pero recordemoque no hay bits en la entrada del demodulador; solo ha

Page 5: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 5/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

5

formas de ondas a las que se han asignado el significado de

un bit. La razón 0 / b

 E N  recibida representa una cadena de

bits que llegan como energía a través de formas de onda.

Para resolver PE(M) en la ecuación (14) necesitamos calcularla razón de la energía de símbolo recibida a la densidad

espectral de potencia de ruido, 0 / S E N  . Entonces de la

ecuación (12)

)89.20( 2.130

odB N 

 E b =  

Y dado que cada símbolo proviene de  M  Log2 bits,

calculamos la siguiente relación usando 8 M  = .

( )

67.6289.203 0

20

=⋅=

= N 

 E  M  Log

 N 

 E  bS

(1.17)

Utilizando los resultados de la ecuación (17) en la ecuación(14), produce una probabilidad de error en el

símbolo, 5102.2 −⋅= E P . Para transformar esto en

probabilidad de error en el bit usamos la relación entre laprobabilidad de error en bit PB, y la probabilidad de error en

el símbolo Pe, para señales de múltiples fases, como sigue[9]:

)1 ( 2

<<=≅  E  E  E 

 B P param

P

 M  Log

PP (1.18)

La cual es una buena aproximación cuando la codificaciónGray es usada para asignar el bit a un símbolo. Este último

cálculo produce 6103.7 −⋅= BP , lo cual cumple la condición

requerida para el error en el bit. El código corrector de errores

no es necesario y la modulación 8 PSK − representa lelección de diseño para lograr los requerimientos de un canacon un ancho de banda limitado. (Como se ha predecid

examinando los valores de 0 / b

 E N  en la tabla 1).

 Ejemplo 2. Sistema no codificado limitado en potencia.

Ahora supongamos que tenemos exactamente la misma tasde datos y los requerimientos de probabilidad de error en ebit, como en el ejemplo1, pero dejemos una ancho de band

disponible, de KHzW  45= , y el 0 / S N  disponible se

igual a )(480  HzdB N S −= . La meta es elegir un model

de modulación o modulación codificada que cumpla lacondiciones requeridas. Entonces encontraremos nuevamentque el código corrector de errores no es requerido.

Solución al ejemplo 2.

El canal claramente no es limitado en ancho de banda debida que el ancho de banda disponible de 45 KHz es máadecuado para soportar la tasa de datos requerida de 9600 b/s

encontraremos que 0 / b

 E N  recibido de la ecuación (12) es:

) / (960010 )(48)( 100

sbit dB Log HzdBdB N 

 E b −−−=

)61.6( 2.8  odB= (1.19

Entonces aquí hay un ancho de banda amplio pero u

relativamente pequeño 0 / b E N  para la probabilidad de erro

en el bit requerida, consideramos que este canal el limitado e

potencia y elegimos MFSK como nuestro modelo dmodulación. Para conservar la potencia, buscamos el M mágrande posible de tal que el ancho de banda mínimo del FSKno sea expandido más allá de nuestro ancho disponible de 4KHz. Esta búsqueda el resultado de 16 M  = (tabla 1)Luego determinamos sí el comportamiento requerido d

510−≤ BP , pude ser logrado usando solo 16 FSK − , si

código corrector de errores. La tabla 1 muestra que sol

16 FSK − cumple los requerimientos, entonces el 0 / b E N 

requerido para 16 FSK − es menor que 0 / b

 E N  recibid

según la ecuación (19). Imaginemos nuevamente que n

tenemos la tabla 1 y evaluar si es o no necesario un códigcorrector de errores.El diagrama de bloques en la figura 2 resume la relación entr

la tasa del símbolo RS y la tasa del bit R, y entre 0 / S E N 

y 0 / b

 E N  , el cual es idéntico en cada de la relaciones de

ejemplo 1 respectivamente. El demodulador 16 FSK−recibe una forma de onda (una de 16 posibles frecuenciasdurante cada intervalo de tiempo de símbolo TS. Para MFSK

M-aryModulador 

InputR bits

ssimb M  Log

 R RS  /  

2

=

M-aryDemodulador 

Output

[ ])(

 )()(0000

 M P f P

 R N 

 E  R

 N 

 E 

 N 

S

 N 

 E  f  M P

 E  B

SSbS

 E 

=

===

 

Fig.2 Modulador / Demodulador básico ( MODEM ) sin codificador de canal. 

Page 6: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 6/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

6

ortogonal no coherente la probabilidad de que eldemodulador tenga un error de símbolo PE(M), esaproximado por la siguiente relación [13]:

⎟⎟ ⎠

 ⎞⎜⎜⎝ 

⎛ −⋅

−≤

02exp

21

 N 

 E  M P S

 E  (1.20)

Solucionando para PE(M) en la ecuación (20), calculamos0 / S E N  , como en el ejemplo 1. Usando los resultados de la

ecuación (19) en la ecuación (17), con M = 16, obtenemos:

( )

44.2661.64 0

20

=×=

= N 

 E  M  Log

 N 

 E  bS

(1.21)

Luego, usando los resultados de la ecuación (21) en laecuación (20), obtenemos la probabilidad de error en el

símbolo, 5104.1 −⋅= E P . Para transformar esto a

probabilidad de error en el bit, Pb, usamos la relación entre Pb y PE para señalización ortogonal [13], dada por:

 E m

m

 B PP ⋅−

=−

122 1

(1.22)

Este último cálculo da un 6103.7 −⋅= BP , el cual cumple

la condición requerida para la probabilidad de error en el bit.Podemos cumplir las especificaciones dadas para este canallimitado en potencia usando la modulación 16-FSK sinninguna necesidad de código corrector de errores (comohabíamos predecido examinando los valores de la tabla 1de

0 / b

 E N  ).

 Ejemplo 3: Sistema codificado limitado en ancho de banda y limitado en potencia.

Comenzamos con los mismos parámetros del canal del

ejemplo 1 ( KHzW  45= , )(530  HzdB N S −= , y

sb R  / 9600= , con una excepción. En este ejemplo,especificamos un PB que debe ser como máximo 10-9. Latabla 1 muestra que este sistema es limitado tanto en potenciacomo en ancho de banda, basado en el ancho de banda

disponible de 4000Hz y la disponibilidad de 0 / b E N  de

13.2dB de la ecuación (12). (8 PSK − es la única elecciónposible para encontrar la restricción del ancho de banda;

como sea, la disponibilidad de 0 / b E N  de 13.2 dB esciertamente insuficiente para encontrar el Pb de 10-9

requerido). Para este pequeño valor de Pb, necesitamosconsiderar el uso del código corrector de errores que mejoreel comportamiento dentro del ancho de banda disponible. Engeneral, se puede utilizar un código convolucional o uncódigo de bloques.Los códigos  Bose, Chaudhuri, y   Hocquenghem (BCH) conforman una larga lista de correctores cíclicos de error

(bloques) [14]. Para simplificar la explicación, elegiremos ucódigo de bloques de la familia BCH. La tabla 2 presenta upequeño catálogo de códigos de la familia BCH en función dn, k , y t , donde “k” representa el número de bits dinformación (o datos) que el código transformará en un largbloque de “n” bits codificados (o canal bits), y “t” representel número más grande de canales de bits incorrectos que ecódigo puede corregir dentro de cada bloque de tamaño “n”

La tasa del codificador es definida por la razón “k/n”; y sinverso, representa una medida de la redundancia de lcodificación [14].

Solución del ejemplo 3.

Entonces este ejemplo tiene los mismos parámetros dlimitación de ancho de banda del ejemplo 1. Primerempezamos con la misma modulación 8 PSK − usada parencontrar el estado de restricción del ancho de banda. Siembargo, sabemos que el empleo de un código corrector derrores puede bajar la probabilidad de error en el bit

910−≤ BP .

Para hacer una selección optima del código de la tabla 2debemos seguir los siguientes modelos:

• La probabilidad de error en el bit en la salida desistema combinado de modulador/codificador, debcumplir la exigencia de error del sistema.

• La tasa del código no se debe expandir más allá dlos requerimientos del ancho de banda dtransmisión disponible del canal.

• El código debe ser lo más simple posibleGeneralmente, el código más corto, es el más simplpara ser implementado.

n k t

7 4 115 11 1

7 25 3

31 26 121 216 3

11 463 57 151 245 339 436 530 6

127 120 1113 2106 399 492 585 678 771 964 10

Fig.2 Modulador / Demodulador básico ( MODEM ) sin codificador de can

Page 7: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 7/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

7

El ancho de banda mínimo requerido para 8 PSK − nocodificado es de 3200Hz (tabla 1) y el ancho de banda delcanal permitido es de 4000Hz, entonces el ancho de banda dela señal no codificada puede ser incrementado por no más deun factor de 1.25 (es decir, una expansión del 25%). Elprimer paso en este (simplificado) ejemplo de selección decódigo es eliminar las otras opciones en la tabla 2, quepuedan expandir el ancho de banda en más de un 25%. Lasentradas restantes forman un grupo más reducido de códigoscompatibles en ancho de banda (tabla 3).Una columna diseñada como "Ganancia de Código, G", ha

sido agregada para MPSK con 910−= BP (tabla 3). La

ganancia del código en decibeles es definida como sigue:

Codificada

b

codificada No

b dB N 

 E dB

 N 

 E dBG )( )()(

0 0⎟⎟ ⎠

 ⎞⎜⎜⎝ 

⎛ −⎟⎟

 ⎠

 ⎞⎜⎜⎝ 

⎛ = (1.23)

G puede ser descrita como la reducción requerida de 0 / b

 E N   

(en decibeles) que es necesario debido al las propiedades del

comportamiento del error en el canal codificado. G es funcióndel tipo de modulación y de la probabilidad de error en el bit,

y esto ha sido calculado para un MPSK con 910−= BP  

(tabla 3). Para modulación MPSK, G es relativamenteindependiente del valor de M. Entonces, para unaprobabilidad de error en el bit en particular, un código dadoprovee la misma ganancia de código, cuando se usa concualquier modelo de modulación MPSK. Las Ganancias delos códigos fueron calculadas usando un procedimiento"cálculo de la ganancia del código" resumido en la secciónsiguiente.

El diagrama de bloques resume este sistema que contieneambas cosas modulación y codificación (Fig. 3). Laintroducción del bloque codificador/decodificador causatransformaciones adicionales. La que relación que existecuando se transforma de R (b/s) a RC (canal-b/s) a RS (símb/s)son mostrados en el codificador/modulador. Considerando latasa del canal-bit, RC, algunos autores prefieren la unidad decanal-simbolo/s (o código-simbolo/s). El beneficio es queeste código corrector de errores es a menudo descrito máseficientemente con dígitos no binarios. Reservamos eltérmino “símbolo” para el grupo de bits proyectado sobre ungrupo de formas de ondas eléctricas para transmisión, ydesignemos la unidad de RC a canal-b/s (o código-b/s).

Asumimos que nuestro sistema de comunicación no puedetolerar un retardo en el mensaje, entonces la tasa del canal-bit/s, RC, debe exceder la tasa de dato-bit, R, en el factor n/k .

Más lejos, cada símbolo es hecho sobre  M  Log2 canales de

bits, entonces la tasa de símbolo, RS, es menor que Rc por el

factor  M  Log2 . Para un sistema que contiene modulación y

codificación a la vez, resumimos la tasa de transformacióncomo sigue:

 Rk 

n RC  ⋅⎟

 ⎠

 ⎞⎜⎝ 

⎛ = (1.24

 M  Log

 R R C 

S

2

= (1.25

En el demodulador/decodificador (Fig.3) latransformaciones entre energía dato-bit, energía canal-bit, energía de símbolo están relacionados (de manera recíprocapor los mismos factores mostrados entre la tasa dtransformación y las ecuaciones (25) y (27). Entonces l

transformación codificadora, ha remplazado “k” bits de datocon “n” canales de bits, entonces la razón de la energía decanal-bit a la densidad espectral de potencia de ruido

0 / C  E N  , es calculado por el decremento del valor d

0 / b

 E N  por el factor  / k n . Cada símbolo transmitido est

compuesto sobre 2 Log M  canales-bit, entonces 0 / S

 E N  , l

cual es necesitado en la ecuación (14) resolviendo para PE

n k t Ganancia de Código G(dB)

MPSK, PB=10-9 

31 26 1 2.063 57 1 2.2

51 2 3.1127 120 1 2.2

113 2 3.3106 3 3.9

Tabla 3. Códigos BCH compatibles con el ancho de banda.

M-aryModulador 

InputR bits/s

sbit canal

 Rk n RC 

 / −

⋅⎟ ⎠ ⎞⎜

⎝ ⎛ =

M-aryDemodulador 

Output

[ ])( 

)(0

 M P f P

 N 

 E  f (M)PP f P

 E C 

S E C  B

=

⎟⎟ ⎠

 ⎞⎜⎜⎝ 

⎛ ==

Codificador

Decoder

ssímbolos

 M  Log R R C 

S

 / 2

=

SS

C C 

b

 R N 

 E 

 R N 

 E 

 R N 

 E 

 N 

S

0

0

00

  =

=

=

 Fig.3 MODEM con codificador de canal. 

Page 8: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 8/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

8

esto es calculado por el incremento de 0 / C  E N  por un factor

2 Log M . Para un sistema que contiene modulación y

codificación, resumimos la transformación de energía adensidad de potencia espectral de ruido, como sigue:

00  N 

 E 

n

 N 

 E  bC  ⋅⎟ ⎠

 ⎞⎜⎝ 

⎛ = (1.26)

( )0

20  N 

 E  M  Log

 N 

 E  C S ⋅= (1.27)

Usando las ecuaciones (24) a (27), podemos ahora expandir

la expresión para 0 / S N  en la ecuación (13), como sigue

(apéndice A).

SS

C C b  R

 N 

 E  R

 N 

 E  R

 N 

 E 

 N 

S⋅=⋅=⋅=

0000

(1.28)

Como antes, una forma estándar de describir el vínculo en

términos del 0 / b

 E N  recibido en decibeles. Como sea, no

hay bits de datos en la entrada del demodulador, tampoco haycanales de bits; allí solo hay formas de onda que significanbits, y estas formas de ondas pueden ser descritas porcionesde energía de bits.

Entonces, 0 / S N  y R dieron 53(dB-Hz) y 9600 b/s,

respectivamente, antes encontramos, de la ecuación (12), que

se recibe un dB N  E b  2.130 = . El 0 / b

 E N  recibido es fijo

e independiente de n, k , y t (apéndice A). Así como buscamosen la Tabla 3 por un código ideal que cumpla lasespecificaciones, podemos iterativamente repetir los cálculosindicados en la Figura 3. Eso puede ser posible programandoen un PC(o calculadora) los siguientes cuatro pasos enfunción de n, k, t . El paso 1 empieza combinando lasecuaciones (26) y (27)

Paso 1:

( ) ( )0

20

20

loglog N 

 E 

n

k  M 

 N 

 E  M 

 N 

 E  bcs ⎟ ⎠

 ⎞⎜⎝ 

⎛ == (1.29)

Paso 2:

( ) ⎥⎥⎦

⎢⎢⎣

⎟ ⎠

 ⎞

⎜⎝ 

⎛ 

≅  M sen N 

 E 

Q M P

s

 E 

π  

0

2

2 (1.30)

El cual es la aproximación de la probabilidad de error en elsímbolo, PE, re-escrita de la ecuación (14). En cada intervalode tiempo de símbolo, el demodulador toma una decisión desímbolo, pero el reparte una secuencia de bit canalrepresentativa de ese símbolo al decodificador. Cuando lasalida de bit canal de demodulador es cuantificada a dosniveles, 1 y 0, el demodulador está en condiciones de tomar

decisiones drásticas. Cuando la salida está cuantificada a máde dos niveles, el demodulador está en condiciones de tomadecisiones más flexibles [4]. A lo largo del texto, asumimodecisiones de demodulación drásticas.Ahora que tenemos un bloque decodificador en el sistemadesignaremos la probabilidad de error en bit canal fuera dedemodulador y dentro del decodificador como  pc,

reservaremos la notación P B para la probabilidad de error eel bit fuera del decodificador. Re-escribiremos la ecuació(18) en términos de pc así 

Paso 3:

m

P

 M 

P p  E  E 

c =≅2log

(1.3

Relacionando la probabilidad de error en el bit canal con lprobabilidad de error en el símbolo fuera del demoduladorasumiendo código Gray, referido en la ecuación (18).Para esquemas tradicionales de codificación de canal y u

valor dado de recepción0

 / S N  , el valor de0

 / S

 E N  co

codificación siempre será menor que el valor de 0 / S

 E N    si

codificación ¡Cuando el demodulador con codificación recib

menor 0 / S E N  , él comete más errores! Cuando l

codificación es usada, sin embargo, el rendimiento de errodel sistema no solo depende del rendimiento dedemodulador, también depende del rendimiento dedecodificador. Para mejorar el rendimiento de error debido la codificación, el decodificador debe proporcionar suficientcorrección de error para compensar el pobre rendimiento dedemodulador.La probabilidad final de salida de error en el bit, P B, depend

del código en particular, del decodificador y la probabilidade error en el bit canal, pc. Puede expresarse por la siguientaproximación [15].

Paso 4:

( ) ( )  jn

c

 j

c

n

 j

n

t  j

 B  p p jn

P−

+=

−≅ ∑ 11

1

(1.32

Donde t  es el número mayor de bits canal que el códigpuede corregir dentro de cada bloque de n bits. Usando lecuación (29) a través de la (32) en el paso cuatro de arribapodemos calcular la probabilidad de error en el bdecodificado, P B, como una función de n, k y t para cada un

de los códigos mostrados en la Tabla 3. La entrada qusatisface la condición de error requerida con la mayor tasa dcódigo posible y el menor valor de n es el código de doblcorrección de error (63,51), lo cálculos son:

Paso 1:

73.5089.2063

513

0

=⎟ ⎠

 ⎞⎜⎝ 

⎛ =

 N 

 E S  

Page 9: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 9/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

9

donde 8 M  = , y la 0 / b E N  recibida es 0 / b E N  = 13.2 dB

(o 20.89)

Paso 2:

⎤⎢

⎡×≅

8

5.1012π  

senQP E   

= 2Q(3.86) = 1.2 ×10-4 

Paso 3:

54

1043

102.1 −−

×=×

≅c p  

Paso 4:

( )( ) ( )60535633 1041104

63

3 −− ×−×≅ BP  

( )( ) ( ) ...1041104

63

4 59545634 +×−×+ −−  

10102.1 −×=  Donde la capacidad de corrección de error en el bit delcódigo es t  = 2. Para el cálculo de P B en el paso 4, solonecesitamos considerar los primeros dos términos en lasumatoria de la ecuación (32) puesto que los otros términostienen un efecto insignificante en el resultado. Ahora quetenemos seleccionado el código (63, 51), podemos calcularlos valores de la tasa de bit canal, RC , y tasa de símbolo, RS,usando las ecuaciones (24) y (25), con 8 M  = .

859.119600

51

63≅⎟

 ⎠

 ⎞⎜

⎝ 

⎛ =⎟

 ⎠

 ⎞⎜

⎝ 

⎛ =  R

n RC  bit canal / s

39533

11859

log2

=== M 

 R R C 

S símbolo / s

Cálculo de Ganancia de Código

Tal vez una forma mas directa de encontrar el código mássimple que satisfaga el rendimiento de error especificado seaprimero calcular cuanta ganancia de código, G, es necesariade forma de producir P B = 10-9 cuando se usa modulación8 PSK − a solas; entonces podemos simplemente elegir el

código que proporciona esta mejora en el rendimiento (Tabla3). Primero buscamos la 0 / S E N  no codificada que

produzca una probabilidad de error P B = 10-9 escribiendo dela ecuación (18) y (31) lo siguiente.

9

2

0

2

10log

22

log−=

⎥⎥⎦

⎢⎢⎣

⎡⎟ ⎠

 ⎞⎜⎝ 

⎛ 

≅≅ M 

 M sen

 N 

 E Q

 M 

PP

S

 E  B

π  

(1.33)

Este valor bajo de probabilidad de error en el bit, es válid

para usar la ecuación (16) para aproximar ( ) xQ en l

ecuación (33). Por prueba y error (en una calculador

programable), encontramos que 0 / S

 E N  = 120.67 = 20.8 dB

no codificada, y cuando cada símbolo es 28 Log bits, e

requerido ( 0 / b E N  )no codificado = 120.67/3 = 40.22 = 16 dBDe los parámetros dados y la ecuación (12), sabemos que l

recibida ( 0 / b

 E N  )codificada= 13.2 dB. Usando la ecuación (23

la ganancia de código requerida para encontrar el rendimientde error en el bit de P B=10-9 es:

)()()(0_0

dB N 

 E dB

 N 

 E dBG

codificado

b

codificadono

b

⎟⎟ ⎠

 ⎞⎜⎜⎝ 

⎛ −⎟⎟

 ⎠

 ⎞⎜⎜⎝ 

⎛ =  

= 16 dB – 13.2 dB = 2.8 dB

Para ser precisos, cada uno de los valores de 0 / b E N   en e

cálculo de arriba debe corresponder exactamente al mismvalor de la probabilidad de error en el bit (el cual ellos n

son). Ellos corresponden a 910 B

P−= y 101.2 10

 BP

−= ×respectivamente. Sin embargo a esos valores bajos dprobabilidad, incluso con aquella discrepancia, este cálcultodavía proporciona una buena aproximación de la ganancide código requerida. En la tabla 3 de búsqueda del códigmás simple que producirá una ganancia de código de amenos 2.8 dB, observamos que la elección s el códig(63,51), el cual corresponde a la misma elección que hicimoinicialmente.

 Ejemplo 4: Sistema Codificado de Espectro Ensanchado enSecuencia Directa (DS).

Los sistemas de espectro ensanchado no son usualmentclasificados como limitados en ancho de banda o potenciaSin embargo ellos son generalmente percibidos comsistemas limitados en potencia porque la utilización de anchde banda de la información es mucho mayor que el ancho dbanda que es intrínsicamente necesitado para la transmisióde la información. En un sistema de espectro ensanchado dsecuencia directa (DS/SS), ensanchar el ancho de banda dseñal por algún factor permite minimizar la densidad dpotencial espectral de señal por el mismo factor (la potenci

total promedio de señal es la misma que antes de ensancharEl ensanchamiento del ancho de banda es generalmentacompañado por la multiplicación de una señal de datos dbanda estrecha por una señal de banda ancha ensanchada. Lseñal ensanchada o código ensanchado es a menudrelacionada como un código pseudoaleatorio, o código PN.

Page 10: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 10/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

10

 Ganancia de procesamiento-Un sistema típico de radioDS/SS es a menudo descrito como un proceso de modulaciónBPSK de dos pasos. En el primer paso, la onda portadora esmodulada por una forma de onda de datos bipolar tomandovalores +1 o -1 durante la duración de cada bit de dato; en elsegundo paso, la salida del primer paso es multiplicada(modulada) por una forma de onda bipolar de código PNtomando valores +1 o -1 durante la duración de cada bit de

código PN.En realidad, los sistemas DS/SS son implementadosusualmente para la primera multiplicación de la forma deonda de datos por la forma de onda del código PN haciendoentonces un paso único a través del modulador BPSK. Paraeste ejemplo, sin embargo, esto es usado para caracterizar elproceso de modulación en dos pasos separados- elmodulador/demodulador externo para los datos y elmodulador/demodulador interno para el código PN (Fig 4).Un sistema de espectro ensanchado por una ganancia deprocesamiento, G p, es definida en términos del ancho debanda de espectro ensanchado, W ss, y la tasa de datos, R, así 

 R

W G ss p = (1.34)

Para un sistema de DS/SS, el bit de código PN ha tomado elnombre de “chip”, y el ancho de banda de la señal de espectroensanchado puede ser mostrado como bordeando la tasa dechip. Entonces, para un sistema DS/SS, la ganancia deprocesamiento de la ecuación (34) es expresada generalmenteen términos de la tasa de chip, RCH , de esta forma:

 R

 RG CH 

 p = (1.35

Algunos autores definen la ganancia de procesamiento comla proporción del ancho de banda de espectro ensanchado cola tasa de símbolo. Esta definición separa el rendimiento desistema debido al ensanchamiento de su ancho de banda derendimiento debido al código de corrección de error. Puestque últimamente buscamos mostrar todos los mecanismos d

codificación relativos a fuentes de informaciónconformémonos con las definiciones mas usualmentaceptadas para la ganancia de procesamiento, como laexpresadas en las ecuaciones (34) y (35).Un sistema de espectro ensanchado puede ser usado para erechazo de interferencia y acceso múltiple (permitiendo múltiples usuarios acceder a medios de comunicaciósimultáneamente). Los beneficios de señales DS/SS smanifiestan de mayor manera cuando la ganancia dprocesamiento es muy grande; en otras palabras, la tasa dchip del código ensanchado (o PN) es mucho mayor que ltasa de datos. En aquellos sistemas, el gran valor de G

permite a los chips señalizadores ser transmitidos a un bue

nivel de potencia por debajo del ruido termal. Usaremos uvalor de G p = 1000. En el receptor, la operación ddesensanchado correlaciona la señal entrante con una copisincronizada del código PN, y así acumula la energía por bde datos. El valor de G p tiene una influencia mayor en erendimiento de aplicaciones de sistemas de espectrensanchado. Sin embargo, el valor de G p no tiene efecto e

0 / b E N  recibido. En otras palabras, las técnicas de espectr

ensanchado no ofrecen ventajas de rendimiento de error sobr

Figura 4. MODEM de Espectro Ensanchado en Secuencia Directa con codificación de canal.

Page 11: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 11/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

11

el ruido termal. Para sistemas DS/SS esto no es unadesventaja. A veces aquellos sistemas de radio de espectroensanchado son empleados solo para permitir la transmisiónde muy pequeñas densidades de potencia espectral, y así evitar la necesidad de una licencia FCC [17].

Parámetros de Canal para el Ejemplo 4.

Consideremos un sistema de radio DS/SS que usa el mismocódigo (63,51) que el ejemplo previo. En lugar de usarMPSK para la modulación de datos, usaremos BPSK.También usaremos BPSK para la modulación de chip de

código PN. Dejemos 0 / S N  recibida como 0 / S N   = 48 dB-

Hz, la tasa de datos, R = 9600 b/s y la P B requerida como610

 BP ≤ . Por simplicidad, asumimos que no hay ancho de

banda forzado. Nuestra tarea es simplemente determinar si ono el rendimiento de error requerido puede ser conseguidousando la arquitectura de sistema y parámetros de

rendimiento dado. En la evaluación del sistema, usaremos elmismo tipo de transformaciones en ejemplos previos.

Solución del Ejemplo 4.

Un sistema típico DS/SS puede ser implementado massimplemente que el mostrado en la figura 4. Los datos y elcódigo PN fueron combinados en banda base, seguido por unpaso único a través del modulador BPSK. Asumimos laexistencia de bloques individuales en la figura 4, porque ellosmejoran nuestro entendimiento del proceso detransformación. En la transformación desde bits de datos, abits canal, a símbolos y a chip (figura 4) tiene el mismo

patrón de sutiles pero directas transformaciones en tasas yenergías como en las relaciones previas (figura 2-3). Losvalores de  RC , RS  y  RCH  pueden ser ahora calculadosinmediatamente después de que el código BCH (63,51) hasido seleccionado. De la ecuación (24)

859.11960051

63≅⎟

 ⎠

 ⎞⎜⎝ 

⎛ =⎟

 ⎠

 ⎞⎜⎝ 

⎛ =  R

n RC  canal-bit / s

Cuando la modulación de datos aquí considerada es BPSK,

859.11≅= C S  R R símbolos / s

Y de la ecuación (35), con un valor asumido de GP=1000,6106.996001000 ×=⋅==  RG R  pCH  chip / s

Después de que ha sido dado el mismo 0 / S N  y la misma

tasa de datos que en ejemplo 2, buscaremos el valor recibido

de 0 /  B

 E N  de la ecuación (19) será 8.2 dB (o 6.61). En el

demodulador, ahora podemos expandir la expresión de

0 / S N  en la ecuación (28) y Apéndice A de esta forma

CH 

CH 

S

S

C b  R N 

 E  R

 N 

 E  R

 N 

 E  R

 N 

 E 

 N 

S

00000

==== (1.36

Correspondiendo a cada entidad transformada (bit de datobit canal, símbolo o chip) hay un cambio en la tasa similarmente un cambio recíproco en la densidad espectral eenergía a ruido para esa entidad recibida. La ecuación (36) eválida para cualquiera de aquellas transformaciones cuando ltasa y la energía son modificadas en forma recíproca. Hay utipo de fenómeno de conservación de potencia (o energía) elas transformaciones. El promedio total de potencia recibid(o energía total recibida por duración de símbolo) es fijadsin considerar como es calculado-sobre la base de bit ddatos, bit canal, símbolo o chip.

La tasa 0 / CH 

 E N  es mucho menor en valor que 0 /  B

 E N 

Esto puede verse de las ecuaciones (36) y (35)

0000

111

 N 

 E 

G RG N 

S

 R N 

S

 N 

 E  b

 p pCH 

CH 

⎟⎟

 ⎠

 ⎞

⎜⎜

⎝ 

⎛ =

⎟⎟

 ⎠

 ⎞

⎜⎜

⎝ 

⎛ =⎟⎟

 ⎠

 ⎞⎜⎜⎝ 

⎛ = (1.37

Pero, la función desensanchada (debidamente sincronizadaacumula la energía contenida en una cantidad G p de los chip

produciendo el mismo valor 0 /  B E N  = 8.2 dB, como fu

calculado tempranamente en la ecuación (19). De este modola transformación ensanchada de DS no tiene efecto en erendimiento de error de un canal AWGN [4], y el valor de G

no tiene nada que ver con el valor de P B en este ejemplo. Dla ecuación (37), podemos calcular

)()()(00

dBGdB N 

 E dB

 N 

 E  p

bCH  −= (1.3

= 8.2 dB – (10×log101000) dB

= -21.8 dBEl valor elegido de ganancia de procesamiento (G p  = 1000permite al sistema DS/SS operar a un buen valor de energíde chip bajo el ruido termal, con el mismo rendimiento derror como sin ensanchamiento.Después que la modulación de datos BPSK es seleccionaden este ejemplo, cada símbolo de mensaje corresponde por ltanto, a un único bit canal, y puede ser escrito

35.561.663

51

000

=⎟ ⎠

 ⎞⎜⎝ 

⎛ =⎟

 ⎠

 ⎞⎜⎝ 

⎛ ==

 N 

 E 

n

 N 

 E 

 N 

 E  bC S (1.39

Donde la E b /N 0 recibida es E b /N 0=8.2 dB (o 6.61). Fuera dedemodulador de datos BPSK, la probabilidad de error en e

símbolo, P E , (y la probabilidad de error en bit canal, pc) ecalculada así [4]

⎟⎟ ⎠

 ⎞⎜⎜⎝ 

⎛ ==

0

2

 N 

 E QP p C 

 E c (1.40

Usando los resultados de la ecuación (39) en la ecuación (40se produce

4108.5)27.3( −×== Q pc  

Page 12: Bernard S

5/12/2018 Bernard S.. - slidepdf.com

http://slidepdf.com/reader/full/bernard-s 12/12

 Traducción del documento de Bernad Sklar (V 2.1) GGG, RGC y PZF - Marzo de 2006 

12

Finalmente, usando este valor de pc en la ecuación (32) por el(63, 51) código corrector de error doble produce laprobabilidad de error en el bit de salida de PB = 3.6×10-7.Podemos verificar así que, para la arquitectura y parámetrosde diseño dados de este ejemplo, el sistema consigue dehecho rendimiento de error requerido.

Conclusión

El objetivo de este tutorial ha sido repasar las relacionesfundamentales para definir, diseñar y evaluar el rendimientode sistemas de comunicación digital. En primer lugar,examinamos el concepto de sistemas limitados en ancho debanda y limitados en potencia y como aquellas condicionesque influyen en el diseño cuando la elección está limitada amodulaciones MPSK y MFSK. Aún más importante, nosenfocamos en las definiciones y cálculos involucrados en latransformación de bits de datos a bits canal a símbolos y achips. En general, la mayoría de los sistemas de

comunicación digital comparten aquellos conceptos; de estemodo ellos debieran permitirnos evaluar aquellos sistemas demanera similar.

 Referencias

[1] G. Ungerboeck. "Trellis-Coded Modulation whit Redundant Signal Set"Part I and Part II, IEEE Commun. Mag., vol. 25, pp. 5-21, Feb. 1987.

[2] C. E. Shannon, "A Mathematical Theory of Communication"BSTJ, vol 27, pp. 379-423, 623-657, 1948.

[3] C. E. Shannon, "Communication in the presence of Noise"Proc. IRE, vol. 37, no. 1, pp. 10-21, jan. 1949.

[4] B. Sklar, "Digital Communicatios: Fundamentals and Applications"Prentice-Hall Inc., Englewood Cliffs, N.J., 1988.

[5] M. R. L. Hodges, "The GSM Radio Interface"

British Telecom Technol. J., vol. 8, no. 1, pp. 31-43, Jan. 1990.[6]H. Nyquist, "Certain Topics on Telegraph Transmission Theory"

Trans. AIEE, vol. 47, pp. 617-644, April 1928.[7] J. B. Anderson and C-E. W. Sundberg, "Advances in Constant Envelope

Coded Modulation", IEEE Commun., Mag., vol. 29, no. 12, pp. 36-45,Dec. 1991.

[8] G. C. Clark Jr. and J. B. Cain. "Error-Correction Coding for DigitalCommunications", (Plenum Press, New York, 1981).

[9]W. C. Lindsey, and M. K. Simon, "Telecommunication SystemsEngineering", (Prentice-Hall, Englewood Cliffs, NJ, 1973).

[10] I. Korn, "Digital Communications"(Van Nostrand Reinhold Co, New York, 1985)

[11] H. L. Van Trees, "Detectio, Estimation, and Modulation Theory"Part I, (Jhon Wiley and Sons, Inc., New York, 1968).

[12] P. O. Borjesson and C. E. Sundberg, "Simple Approximation of theError Function Q(x) for Communications Applications", IEEE Trans.

Comm., vol. COM-27, pp. 639-642, March 1979.[13] A. J. Viterbi, "Principles of Coherent Communicaton"McGraw-Hill Book Co., New York, 1966.

[14] S. Lin and D. J. Costello Jr., "Error Control Coding: Fundamentals andApplications", (Prentice-Hall Inc., Englewood Cliffs, N.J., 1983).

[15] J. P. Odenwalder, "Error Control Coding Handbook, LinkabitCorporation", San Diego, CA, July 15, 1976.

[16] A. J. Viterbi, "Spread Spectrum Communications - Myths and Realities",IEEE Commun. Mag., pp. 11-18, May. 1979.

[17] Title 47. Code of Federal Regulations, Part 15 Radio FrequencyDevices.

APÉNDICE A

La  E b /N 0 recibida es independiente de losparámetros de los códigos. Empezando con el concepto básico de que laseñal de potencia promedio recibida es igual a

la energía de símbolo o forma de onda recibida, E , dividida por la duración del tiempo desímbolo, T S (o multiplicada por la tasa desímbolo, RS ), escribimos

S

SSS  R N 

 E 

 N 

T  E 

 N 

S

000

 / ==  

(A1)donde  N 0 es la densidad de potencia espectralde ruido.Usando las ecuaciones (27) y (25), rescribimos

0

2

0

)(log N 

 E  M 

 N 

 E  C S = y

 M 

 R R C 

S

2log=  

sustituyendo en la ecuación (A1) obtenemos

C C  R

 N 

 E 

 N 

S

00

=  

(A2)Luego, usando las ecuaciones (26) y (24),rescribimos

00

 N 

 E 

n

 N 

 E  bC  ⎟ ⎠

 ⎞⎜⎝ 

⎛ = y  R

n RC  ⎟

 ⎠

 ⎞⎜⎝ 

⎛ =  

sustituyendo en la ecuación (A2) obtenemos larelación expresada en la ecuación (11)

 R N 

 E 

 N 

S b

00

=  

(A3)Por lo tanto, la  E b /N 0 recibida sólo es unafunción de S/N 0 y de la tasa de datos,  R. Esindependiente de los parámetros del código, n ,k  y t . Estos resultados están resumidos en laFig. 3.