Está en la página 1de 61

Comunicaciones por Satélite

Curso 2008-09

Comunicaciones Digitales

Modulaciones digitales

Miguel Calvo Ramón


Ramón Martínez Rodríguez-Osorio

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 1
Transmisión Digital
• Codificación de fuente: Audio y Vídeo
– PCM y DPCM
– Vocoders
– Codificación de audio y vídeo
– Multiplexación
– Formatos de codificación
– Transmisión de pulsos. Diagramas de ojo.

• Modulación digitales. Esquema PSK


– Sistemas ideales. Prestaciones
– Evaluación de la probabilidad de error
– Efectos de los errores de recuperación de portadora y reloj

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 2
Modulación Digital
Modulación digital es el proceso por el que los símbolos digitales se transfor-
man en señales compatibles con el canal de comunicaciones. En las modula-
ciones paso banda la información modula alguna característica de la portadora.
Para enviar información digital puede modularse la amplitud, la frecuencia o
la fase de la portadora, en sistemas PAM, FSK y PSK, respectivamente.

Ensistemas
En sistemaspor
porsatélite
satélitese
seusa
usafundamentalmente
fundamentalmentela
lamodulación
modulaciónde
defase
fasePSK.
PSK.

Un modulador PSK de M fases pone la fase de la portadora en uno de entre


M valores dependiendo de la señal moduladora.
Un sistema de dos fases se denomina BPSK y uno de cuatro fases QPSK.
Cualquier tipo de modulación PSK puede ser “directa” o “diferencial” según
la fase de la portadora se determine por el estado de la señal moduladora o
por el cambio de estado de la señal moduladora, respectivamente.

La fase de la portadora adopta un número finito M de valores. El tiempo de


transición más el tiempo durante el que la fase se mantiene constante se
denomina “periodo de símbolo” y la onda transmitida se denomina “símbolo”.
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 3
Alfabeto de la Modulación
El conjunto de símbolos para cada tipo de modulación PSK se denomina
“alfabeto”.

La modulación BPSK tiene un alfabeto de dos símbolos. La modulación QPSK


tiene un alfabeto de cuatro símbolos.

La secuencia de bits de la señal moduladora determina qué símbolo de los M


del alfabeto debe transmitirse.

Se requieren Nb bits para determinar cual de los M símbolos se transmite


siendo:
Nb = log2 M
Nb es el “número de bits por símbolo” del esquema de modulación M-PSK.
En la práctica se toma M como una potencia de 2 de forma que Nb sea entero.

Para BPSK M=2 y Nb=1.


Para QPSK M=4 y Nb=2.
Para 8-PSK M=8 y Nb=3.

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 4
Tasa de Bit Erróneo
El parámetro de calidad de un enlace digital es la “tasa de bit erróneo” BER,
también denominada “probabilidad de bit erróneo” Pb, que es la probabilidad
de que un bit sea recibido incorrectamente.
Se produce un bit erróneo porque se ha recibido un símbolo erróneo. El ruido
y la interferencia corrompen el símbolo transmitido de manera que el circuito
de decisión del receptor no ha podido identificarlo correctamente.

• Si la modulación es directa, un error en un símbolo puede producir hasta Nb


bits erróneos.
• Si la modulación es diferencial el número de bits erróneos puede ser superior
a Nb.

Si se consideran todos los efectos de degradación equivalentes a ruido térmico


la “tasa de símbolo erróneo” SER, o Ps, se puede calcular de la relación Es/N0.
Cuanto mayor sea esta relación menor será la SER.

Si la potencia de portadora es C, durante el tiempo de duración de un símbolo


Ts, la energía recibida será: Es = CTs = C/ Rs , donde Rs es el número de
símbolos transmitidos por segundo o “velocidad de transmisión de símbolos”.
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 5
Probabilidad de error ideal

Un modulador digital produce pues una señal sinusoidal cuya amplitud, fase o
frecuencia cambia en función del símbolo de fuente a su entrada.

Para comparar los diversos sistemas de transmisión digital se utiliza la


probabilidad de error ideal como medida de la mejor prestación alcanzable.

Posteriormente las degradaciones de implementación se pueden determinar


bien por análisis, medidas o simulación para obtener las prestaciones
reales del sistema. El diseñador podrá entonces seleccionar los parámetros
de las estaciones terrenas que proporcionen suficiente margen para asegurar
estas prestaciones.

Las condiciones de probabilidad de error ideal son:

- Los osciladores de las estaciones o del satélite no introducen


incertidumbres en la fase o en la frecuencia.
- No se usan codificadores de corrección de errores de canal.
- La recuperación de portadora y reloj es perfecta.
- La única fuente de error es la adición de ruido Gaussiano en el canal.
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 6
Sistema Ideal
El diagrama de bloques de un sistema ideal es el de la figura.

Ruido
(AWGN)
Fuente de
Transmisor Canal Receptor Decisiones
mensajes

Cada Ts segundos la fuente produce un símbolo. El transmisor produce una


señal correspondiente a cada símbolos de entre un conjunto de M. Estas
señales son pulsos de portadora, es decir, varios ciclos de una sinusoide.
El canal añade ruido, cuyo espectro se supone plano en la banda de la señal,
y cuya densidad espectral en doble banda es de No/2 (watios/hertzio).

El receptor utiliza unas reglas establecidas de decisión para estimar cuál


ha sido el símbolo de fuente enviado.

La señal recibida, es decir la transmitida corrompida por el ruido, se compara


con el conjunto de posibles señales que puede enviar el transmisor. Un
circuito de decisión produce una estimación de cuál fue la señal transmitida.
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 7
Detección de máxima verosimilitud
El receptor de máxima verosimilitud es una combinación de detector y decisor
que determina a cuál de las posibles señales que pueden transmitirse se
parece más la señal recibida.
El receptor consiste en un banco de correladores que correlan la señal recibida
con las posibles señales que pueden enviarse durante la duración del símbolo.
Las salidas de los correladores se comparan y se selecciona como símbolo
recibido aquel que corresponde a la señal que proporciona máxima correlación.
Si la señal transmitida es s(t) y el ruido añadido es n(t), la señal recibida es
r(t) = s(t) + n(t).

∫ r (t)s (t)dt
Ts
1
0

señal
r (t )s2 (t )dt
Ts

Elige Decisión
recibida
0 el valor
mayor
r(t)

∫ r (t)s (t)dt
Ts
M
0
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 8
Filtro Adaptado

Una forma de implementar los correladores es utilizando el proceso de filtrado.

La salida de un filtro con respuesta al impulso h(t) es la integral de convolución:

u(t ) = ∫ h(t − τ )r (τ )dτ


t

Elvalor
El valoru(T
u(Ts))será
seráigual
igualal
alde
dela
lasalida
salidade
delos
loscorreladores
correladoressi h(Ts--τ)τ)==s(τ).
si h(T s(τ).
s s

Los filtros que tienen esta característica se denominan filtros


adaptados a la señal.

Por tanto, el banco de correladores puede sustituirse por un banco de filtros


adaptados a las señales del modulador.

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 9
Receptor Coherente
Otra alternativa es usar un correlador multiplicando la señal recibida por
una señal local de referencia, enganchada en fase con la señal transmitida, e
integrando a continuación.
Ts
r(t) x ∫ 0
Salida

s1(t ) = cosω ct
En el caso binario, en que se transmiten solo dos señales s1 y s2, vamos a
suponer que tienen la misma energía:

∫ [ ]
s1(t ) dt = ∫ [ ]
s2 (t ) dt
Ts 2 Ts 2
Eb =
0 0

Supóngase que hay un correlador para cada señal. Sus salidas, si se ha


transmitido s1, serán:

∫ r (t )s (t )dt = ∫ [s (t )] dt + ∫ n(t )s1 ( t )dt


Ts Ts 2 Ts
u1 = 1 1
0 0 0

∫ r (t)s (t)dt = ∫ s1 (t )s2 (t )dt + ∫ n(t )s2 (t )dt


Ts Ts Ts
u2 = 2
0 0 0 CSAT 10
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo
Sistema Binario
Si se ha enviado s1 , D=u1-u2 debe ser mayor que cero, sino se habrá cometido
un error.
1
s1(t )s2 (t )dt
Ts
Si el coeficiente de correlación entre s1 y s2 es: ρ=
Eb ∫
0

∫ [s (t )] dt − ∫ s1 (t )s 2 (t )dt + ∫ n(t )[s1 (t ) − s 2 (t )]dt


Ts Ts Ts
D = u1 − u 2 =
2
1
0 0 0

= E b − ρE b + N = E b (1 − ρ ) + N

∫ n(t)[s (t) − s (t)]dt


Ts
donde: N= 1 2
es gaussiano con media cero y:
0

[ ]= ∫ N0
[
s1 (t ) − s2 (t ) dt = Eb (1 − ρ)N0 ]
Ts 2
σ =EN
2 2
0 2

Portanto,
Por tanto,la
lavariable
variablede
dedecisión
decisiónDDes
esgaussiana
gaussianacon
conmedia
mediaEEb(1-ρ) varianzaσσ22. .
(1-ρ)yyvarianza
b

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 11
Sistema Binario
La función densidad de probabilidad de una variable aleatoria gaussiana de
media m y varianza σ2 es:
1 ⎡ ( x−m ⎤ )2
p(x ) = exp ⎢− ⎥
2π σ ⎣ 2σ 2

Y la probabilidad de error en la transmisión, es decir la probabilidad de que D
sea menor que cero habiéndose enviado s1, es:

1 ⎡ (x − Eb (1 − ρ ))2 ⎤
Pb = ∫ p(x)dx =
0 0

−∞ 2π σ
∫−∞
exp⎢−
⎣ 2σ 2 ⎥dx

1 ⎡ Eb (1 − ρ ) ⎤
= erfc⎢ ⎥
2 ⎣ 2 N 0 ⎦
siendo erfc(·) la función complementaria de error:
2 ∞ exp( − x 2)
erfc(x ) = ∫ exp[− y 2 ]dy ≈ para x ≥ 3
π x x π
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 12
Señales Binarias Antípodas
El coeficiente de correlación entre dos señales varía entre -1 y 1.
La probabilidad de error es tanto menor cuanto mayor es el argumento de
erfc. Ello ocurre para ρ = -1 en cuyo caso s1(t) = - s2(t) y las dos señales se
denominan antípodales. La probabilidad de error resulta:

1 ⎡ Eb ⎤ ⎛ 2E b ⎞
Pb = erfc ⎢ ⎥ = Q⎜⎜ ⎟⎟
2 ⎣ N0 ⎦ ⎝ N0 ⎠

( ) ( 2x)
1 ∞
siendo Q( x ) = ∫ exp − y2 2 dy ⇒ erfc( x) = 2Q
2π x

No es sorprendente que las señales antípodas


sean óptimas ya que, en presencia
s2 s1
de ruido blanco, el proceso de detección
depende de las distancias entre las
señales y son las antípodas las que tienen una
distancia máxima entre sí.
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 13
Señales Binarias Ortogonales
A veces no es conveniente o posible transmitir señales antípodas.
En este caso se utiliza una alternativa subóptima consistente en
usar señales ortogonales. Su correlación es cero y por tanto:
1 ⎡ Eb ⎤ ⎛ Eb ⎞ s2
Pb = erfc ⎢ ⎥ = Q ⎜⎜ ⎟⎟
2 ⎣ 2N 0 ⎦ ⎝ N0 ⎠
s1

0.1
Ortogonales

Antípodales
PB ( EbNo)

PBo( EbNo)

0.000001
0Comunicaciones por Satélite. Curso 2008-09.
EbNo ©Ramón Martínez, Miguel Calvo 12 CSAT 14
BPSK
La transmisión BPSK consiste en la transmisión de una portadora sinusoidal
que tiene uno de dos valores de fase en cada intervalo de símbolo:

s( t ) = 2P cos( ω c t + φ k ), φk = 0 o π
= 2Pak cos( ω c t )
siendo ak = ± 1 .

Por tanto se están transmitiendo dos señales antípodas:

s1 (t ) = 2P cos(ω c t )
s2 (t ) = − s1 (t )

Donde la potencia es: P = Eb/Ts . La probabilidad de error es pues:

1 ⎡ Eb ⎤ ⎛ 2Eb ⎞
PBPSK = erfc ⎢ ⎥ = Q⎜ ⎟
2 ⎣ N0 ⎦ ⎝ N0 ⎠
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 15
QPSK
En QPSK se usan dos bits para formar cada símbolo. La salida del modulador
es la portadora con una fase de entre cuatro posibles valores durante el
tiempo de duración de símbolo:

s(t ) = 2P cos(ωc t − φk )
= 2P [cos φk cos(ωc t ) + senφk sen(ωc t )]
Seleccionando los valores de fase como: φk = ± 45º, ± 135º resulta:

s(t ) = P [± cos(ωc t ) ± sen(ωc t )]


Esta expresión indica que los bits se pueden seleccionar independientemente:
p.e., los bits pares determinan el signo de cos(ωct) y los impares los de sen(ωct).
También puede identificarse el QPSK como la suma de dos señales BPSK
con portadoras en cuadratura (desfasadas 90º). Estas dos señales BPSK son
independientes. Si el tiempo de bit es Tb , el tiempo de símbolo es Ts = 2Tb.

Lasdos
Las doscomponentes
componentesse
sedenominan
denominanI IyyQQ(en
(enfase
faseyyen
encuadratura).
cuadratura).
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 16
QPSK
El receptor QPSK puede visualizarse como consistente en dos canales, uno
que multiplica la señal recibida por cos(ωct) y otro por sen(ωct), con cada una
de las dos salidas filtradas y con circuitos de decisión. La detección de los
bits en un canal es independiente del otro canal si éste no añade tensión a la
salida del integrador.

Seleccionando un par de signos arbitrarios en s(t):

[
s(t ) = P a cos(ω c t ) + b sen(ω c t ) , ] a = ±1, b = ±1

La salida del integrador del canal en fase, suprimiendo las componentes de


frecuencia doble, es:

1
y(Ts ) s(t ) cos ω c tdt
Ts
=
Ts ∫ 0

⎡1 Ts 1 Ts ⎤ a P
= ∫ a cos ω c tdt + ∫ b sen ω c t cos ω c tdt ⎥ =
2
P⎢
⎣ Ts Ts ⎦ 2
0 0

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 17
QPSK

Las señales en cada canal son pues independientes y cada canal tiene una
tasa de error igual al de un BPSK.

Nótese que aunque cada canal tiene una potencia total de salida mitad que
la de un BPSK el ancho de banda de ruido efectivo también es la mitad ya
que el tiempo de símbolo es doble al dividirse los bits entre el canal I y el Q.

Portanto,
Por tanto,se
semantiene
mantienela
lamisma
mismaEb/No
Eb/Noyyla
lamisma
mismatasa
tasade
deerror
errorque
queen
enBPSK.
BPSK.

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 18
Offset QPSK
El QPSK offset O-QPSK es una forma de QPSK en la que los dígitos del canal
en cuadratura tienen un retardo en sus transiciones.

an-1 an an+1

bn-1 bn bn+1

0 Tb 2Tb

Si los bits serie de entrada tienen una duración Tb, entonces los símbolos en
los canales I y Q tienen una duración 2Tb.

En QPSK convencional las transiciones en los dos canales son coincidentes


y pueden producirse transiciones de fase de 180º. Cuando las señales se
filtran, estas transiciones producen fluctuaciones de la envolvente de la señal.

En OQPSK el retardo entre las transiciones de un canal y el otro evitan


transiciones de 180º de fase y las fluctuaciones de la envolvente son menores.
Si no hay filtrado, OQPSK y QPSK tienen la misma tasa de error.
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 19
QPSK vs OQPSK

OQPSK

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 20
π/4-DQPSK

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 21
QPSK vs π/4-DQPSK

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 22
QPSK
SNR=10 dB, α=0.25, 6 muestras/símbolo

Eye Diagram for In-Phase Signal


0.5

Received Signal, Before and After Filtering


2
Amplitude

Before Filtering
0 After Filtering
1.5

-0.5 0.5
-0.5 0 0.5

Quadrature
Time
0
Eye Diagram for Quadrature Signal
0.5 -0.5

-1
Amplitude

0 -1.5

-2
-2 -1 0 1 2
In-Phase
-0.5
-0.5 0 0.5
Time

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 23
QPSK
SNR=10 dB, α=0.5, 6 muestras/símbolo

Eye Diagram for In-Phase Signal


0.5

Received Signal, Before and After Filtering


2
Amplitude

Before Filtering
0 After Filtering
1.5

-0.5 0.5
-0.5 0 0.5

Quadrature
Time
0
Eye Diagram for Quadrature Signal
0.5
-0.5

-1
Amplitude

0 -1.5

-2
-2 -1 0 1 2
In-Phase

-0.5
-0.5 0 0.5
Time

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 24
OQPSK

SNR=10 dB, α=0.25, 6 muestras/símb. SNR=10 dB, α=0.5, 6 muestras/símb.

Eye Diagram for In-Phase Signal Eye Diagram for In-Phase Signal
0.5 0.4

0.2
Amplitude

Amplitude
0 0

-0.2

-0.5 -0.4
-0.5 0 0.5 -0.5 0 0.5
Time Time

Eye Diagram for Quadrature Signal Eye Diagram for Quadrature Signal
0.5 0.4

0.2
Amplitude

Amplitude
0 0

-0.2

-0.5 -0.4
-0.5 0 0.5 -0.5 0 0.5
Time Time

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 25
π/4-DQPSK
SNR=10 dB, α=0.5, 6 muestras/símbolo

Eye Diagram for In-Phase Signal


1

0.5 Received Signal, Before and After Filtering


2
Amplitude

Before Filtering
0 After Filtering
1.5

-0.5 1

-1 0.5
-0.5 0 0.5

Quadrature
Time
0
Eye Diagram for Quadrature Signal
1
-0.5

0.5 -1
Amplitude

0 -1.5

-2
-0.5 -2 -1 0 1 2
In-Phase

-1
-0.5 0 0.5
Time

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 26
π/4-DQPSK
SNR=10 dB, α=0.25, 6 muestras/símbolo

Eye Diagram for In-Phase Signal


1

0.5 Received Signal, Before and After Filtering


2
Amplitude

Before Filtering
0 After Filtering
1.5

-0.5 1

-1 0.5
-0.5 0 0.5

Quadrature
Time
0
Eye Diagram for Quadrature Signal
1
-0.5

0.5 -1
Amplitude

0 -1.5

-2
-0.5 -2 -1 0 1 2
In-Phase

-1
-0.5 0 0.5
Time

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 27
QPSK vs OQPSK

Modulación QPSK Modulación OQPSK


1.5 1.5

1 1

0.5 0.5
amplitud

amplitud
0 0

-0.5 -0.5

-1 -1

-1.5 -1.5
0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000
muestras muestras

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 28
QPSK vs π/4-DQPSK

Modulación QPSK Modulación π/4-DQPSK


1.5 1.5

1 1

0.5 0.5
amplitud

amplitud
0 0

-0.5 -0.5

-1 -1

-1.5 -1.5
0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000
muestras muestras

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 29
FSK Binario
Las dos señales son tonos a distintas frecuencias:

s1 (t ) = 2P sen ω 1t
s2 (t ) = 2P sen ω 2 t

1
s1 (t )s2 (t )dt
Ts
El coeficiente de correlación es: ρ=
Eb ∫ 0

sen(ω 2 − ω 1 )Ts sen(ω 2 + ω 1 )Ts


= −
(ω 2 − ω 1 )Ts (ω 2 + ω 1 )Ts
ω 2 + ω1
y la pulsación de portadora: ωc =
2
sen(ω 2 − ω1 )Ts sen 2ωcTs
Por lo que: ρ= −
(ω2 − ω1 )Ts 2ωcTs
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 30
FSK Binario
Normalmente se elige bien 2ωcTs >> 1, 0 bien 2ωcTs = k π siendo k un entero.
Esta segunda suposición indica que se toma un número entero de cuartos de
ciclo de portadora en el intervalo de símbolo.
sen(ω 2 − ω 1 )Ts 1
ρ=
(ω 2 − ω 1 )Ts
En estos casos:

La figura representa la función y puede


obtenerse que el valor mínimo de ρ es
0.5
-0.217 que se obtiene para un argumento
ρ( x )
de 4.492. El valor:

h=
( ω 2 − ω 1 )Ts
=
4.492
= 0.715
2π 6.283
0

se denomina índice de modulación.


Del valor del coeficiente de correlación se 0 3.142 6.283 9.425
deduce que FSK es menos eficiente que BPSK x

respecto a la tasa de error obtenida.


Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 31
FSK Rápido o MSK

El valor mínimo de (ω2-ω1)Ts para el que las dos señales son ortogonales es
π que corresponde a un índice de modulación h=0.5 (ρ=0).

Para este índice de modulación la tasa de error será 3 dB peor que la de BPSK
en términos de Eb/No si se utiliza filtrado adaptado sobre un intervalo de bit.

Sin embargo, hay una técnica de demodulación con h=0.5 que permite obtener
la misma tasa de error que BPSK (con modulación diferencial).

Cuando se utiliza esta técnica el sistema se denomina FFSK (donde el término


rápido hace referencia a que el sistema es un tipo especial de O-QPSK en el
que se utilizan pulsos semisinusoidales en lugar de rectangulares, con lo que
se trasmiten más bits por segundo que un BPSK).

También se le denomina MSK (Minimum Shift Keying), donde el término


mínimo hace referencia a que el índice de modulación h que se usa es el
mínimo para el que es posible tener dos señales ortogonales.

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 32
Modulación MSK y GMSK

La señal modulada en CPFSK puede expresarse como:

s (t ) = ⋅ cos(2πf c t + θ (t ))
2 Eb
N0

donde el término de fase es:


πh
θ (t ) = θ (0) ± t , 0 < t < Tb
Tb

En t = Tb , el cambio de fase es : θ (t ) − θ (0 ) = ±πh

El valor h=0.5 es el mínimo que permite una demodulación coherente de


la FSK (cambios de fase de π/2 radianes en cada símbolo).

Para mejorar la eficiencia espectral de la señal MSK y limitar su espectro,


puede filtrarse la señal que modula la fase → Modulación GMSK
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 33
Modulación MSK y GMSK
El diagrama de Trellis de la fase de una señal MSK se representa como:

θ(t)- θ(0)
Secuencia: 1101000

3π/2
π
π/2

T 2T 3T tiempo

En la modulación GMSK, se filtra previamente la fase (filtro con una


característica gaussiana) para reducir el ancho de banda ocupado,
manteniendo los saltos de π/2 en múltipos de Tb.
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 34
Modulación MSK y GMSK

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 35
Comparación modulaciones PSK

Señal QPSK

Señal OQPSK
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 36
Comparación modulaciones PSK

I Q

Señal MSK CSAT 37


Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo
Comparación modulaciones PSK
Señal GMSK

fTs

Señal MSK

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 38
OQPSK vs MSK
Densidad espectral de potencia [Gronemeyer, 76]

8PcT (1 + cos 4πfT )


GMSK ( f ) =
(
π 2 1 − 16T 2 f 2 )2

2
⎡ sin 2πfT ⎤
GOQPSK ( f ) = 2 PcT ⎢ ⎥
⎣ 2πfT ⎦

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 39
OQPSK vs MSK
BER [Gronemeyer, 76] Espaciado entre canales (p.e, FDMA)
[Gronemeyer, 76]

BT>1.5: MSK ofrece mejores prestaciones


1.0<BT<1.5: OQPSK ofrece mejores prestaciones
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 40
QPSK vs MSK

Modulación QPSK Modulación MSK


1.5 1.5

1 1

0.5 0.5
amplitud

amplitud
0 0

-0.5 -0.5

-1 -1

-1.5 -1.5
0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000
muestras muestras

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 41
Detección no-coherente de FSK
La detección no coherente de FSK se refiere a la detección de los tonos de
señalización sin requerir recuperar la portadora.
La detección se realiza haciendo pasar la señal recibida por dos trayectos de
demodulación paralelos. Un trayecto tiene un filtro paso banda centrado en ω1,
seguido de un detector de envolvente y finalmente de un filtro adaptado a la
envolvente esperada de la señal. El segundo camino tiene un procesado igual
para la señal de pulsación ω2.
Puede realizarse un procesado equivalente si se utilizan filtros adaptados paso
banda que combinen la selección paso banda y el filtrado adaptado.
Las salidas de las dos cadenas se comparan en t=Ts y el valor mayor permite
decidir que frecuencia se envió.

Filtro
Detector de
adaptado
envolvente Detector
paso-banda
r(t) t=Ts de valor
máximo
Filtro
Detector de
adaptado
envolvente
paso-banda CSAT 42
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo
Detección no-coherente de FSK

A la salida del detector de envolvente, debido a que es un elemento no lineal,


el ruido ya no es gaussiano.

En el caso de señales ortogonales (ρ = 0), se puede demostrar que la tasa de


error es:

1 − Eb
PNCFSK = e 2N0

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 43
M-PSK
La modulación M-PSK proyecta bloques de bits de entrada en M fases
diferentes de la portadora. Para bloques de n bits hay 2n=M combinaciones y se
establece una correspondencia biunívoca de cada combinación con una fase.
Si por ejemplo se toman bloques de 3 bits de entrada hay 23=8 combinaciones
posibles y se requieren 8 fases en un sistema 8-PSK.
En recepción se cometen errores cuando la fase de la señal recibida se sale
de unos márgenes predeterminados entorno a la fase que correspondería.
Los límites son ± π/M (regiones de decisión).
Una buena aproximación para la probabilidad θi + π/M
de símbolo erróneo es:
θi
⎡⎛ π ⎞ Es ⎤
Ps ≅ erfc ⎢ ⎜ sen ⎟ ⎥ θi - π/M
⎣ ⎝ M ⎠ N0 ⎦

Es N0 = nEb N0 = log2 M(Eb N0 )


Ps
Con codificación Gray: Pb ≅
log2 M
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 44
M-PSK

PM( 2 , EbNo) M=16


PM( 3 , EbNo)

PM( 4 , EbNo) M=8

M=2,4

6
10
0 EbNo 20
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 45
M-PSK Diferencial
Cuando la demodulación es coherente: Si la demodulación es diferencial:

⎡⎛ π ⎞ Es ⎤ ⎡⎛ π ⎞ Es ⎤
Ps ≅ 2 ⋅ erfc ⎢⎜ sen ⎟ ⎥ Ps ≅ erfc ⎢⎜ sen ⎟ ⎥
⎣⎝ M ⎠ N 0 ⎦ ⎣⎝ 2 M ⎠ N 0 ⎦

PM( 2 , EbNo)

PM( 3 , EbNo)

PM( 4 , EbNo)

DE_PM( 2 , EbNo)

DE_PM( 3 , EbNo) M=16


DE_PM( 4 , EbNo)
M=2,4

DPM( 2 , EbNo)
M=8
DPM( 3 , EbNo)

DPM( 4 , EbNo)

6
10
0 EbNo 25 CSAT 46
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo
Pb versus Ps
Si la potencia de ruido recibida es N en el ancho de banda de ruido B, la
densidad espectral de ruido N0 será: N0 = N / B.

Es C B
Por lo tanto: =
N 0 N Rs

Los filtros de Nyquist, de tipo raíz de coseno alzado, diseñados para una
transmisión libre de ISI, tienen un ancho de banda B=Rs. Por tanto, BTs = 1
y la Es/No =C/N. Los filtros prácticos dan un producto BTs próximo
a la unidad.

Para BPSK la tasa de bit erróneo y de símbolo erróneo son la misma.


Ps
Para modulaciones M-PSK y para Ps pequeñas: Pb ≈
log2 M
Para QPSK Pb = Ps/2 (p.e., con un código Gray cada símbolo erróneo sólo
da lugar a un bit erróneo, un 00 se convierte en 01 ó 10).
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 47
BPSK
En BPSK una secuencia de bits de datos bipolares NRZ, an=+/- 1 ponen la fase
de la portadora en +/- 90º.
La portadora modulada, si an es el bit n-ésimo, es:
⎛ π⎞
vc = V cos⎜ ω c t − a n ⎟ = a n V sen( ω c t )
⎝ 2⎠
Puede verse que la modulación BPSK es una modulación de amplitud en la
que la señal moduladora solo puede tener los valores +/- 1.
Filtro La señal modulada tiene amplitud
an constante y no puede demodularse
Paso Banda
con un detector de envolvente.
sen(ωct)

La densidad espectral de potencia de la señal modulada será idéntica a la


de la señal moduladora desplazada en frecuencia fc. Para una NRZ bipolar:

Eb ⎪ ⎡ sen π (f − fc )Tb ⎤
⎧ ⎡ sen π (f + fc )Tb ⎤ ⎫⎪
2 2

S(f ) = ⎨⎢ ⎥ +⎢ ⎥ ⎬
2 ⎪ ⎢⎣ π (f − fc )Tb ⎥⎦ ⎢⎣ π (f + fc )Tb ⎥⎦ ⎪⎭
⎩ Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 48
Demodulador BPSK Coherente
Para recuperar an el receptor debe comparar la fase de la señal recibida con
la de una señal de referencia que tenga la misma fase que la portadora sin
modular. Esta técnica se denomina de detección coherente y requiere una
señal de referencia coherente (igual frecuencia y fase) que la portadora.

La demodulación puede hacerse, una vez se tiene la señal coherente, con un


mezclador y un filtro paso bajo. A la salida de este se tiene una señal vo=an.
A mitad del intervalo de símbolo un circuito debe decidir si vo es positiva, y
asigna a an un valor +1 (1 lógico) o si es negativa y le asigna un -1 (0 lógico).

a n V sen(ω c t ) × 2 sen(ω c t ) = a n V + a n V sen(2ω c t )

vi = a n V sen(ω c t ) vo = a n V
Filtro
vi Paso Banda vo

2senωct
Referencia
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 49
Probabilidad de Error
El circuito de decisión comete un error cuando el ruido cambia el valor de vo.

Si el ruido n(t) del canal es gaussiano con media cero y desviación típica σ y
el símbolo es an=-1, la tensión a la entrada del circuito de decisión será:

vo = n(t ) + a n V = n(t ) − V
Si vo es positiva el circuito de decisión interpretará an como +1 cometiendo un
error.
decisión=“0” decisión=“1”

-V
vo

La probabilidad de que ello ocurra es:

Ps = Pb = Pr (n > V ) =

(
exp − x 2 2σ 2 ) dx

V 2πσ
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 50
Probabilidad de Error
Teniendo en cuenta que la función complementaria de error se define como:

erfc(x ) =
2
π
∫ exp − u 2
du( )
x
1 ⎛ V ⎞
La probabilidad de error se puede expresar como: Pb = erfc⎜ ⎟
2 ⎝ 2σ ⎠
Un símbolo dura Ts segundos. La potencia de la señal sobre una impedancia R
es V2/2R. Por tanto la energía por símbolo es Es=(V2/2R)Ts y la tensión V será:

V = 2REs Ts
La potencia de ruido es σ2/R. Si se supone un ancho de banda B=1/Ts la
densidad espectral de ruido será: 2
N0 = σ R Ts ( )
Y por tanto:

1 ⎛ V ⎞ 1 ⎛ 2RE s Ts ⎞ 1 ⎛ Es ⎞
Pb = erfc⎜ ⎟ = erfc⎜⎜ ⎟ = erfc⎜
⎟ ⎜ ⎟⎟
2 ⎝ 2σ ⎠ 2 ⎝ 2 RN0 Ts ⎠ 2 ⎝ N0 ⎠
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 51
Función Complementaria de Error
Es bastante frecuente usar una función denominada co-error Q(x) en lugar de
la función erfc(x)=1-erf(x) definida anteriormente. Esta función se define como:

1 ⎛ u2 ⎞ 1 ⎛ x ⎞
Q(x) = ∫x exp⎜⎝ − 2 ⎟⎠ du = 2 erfc⎜⎝ 2 ⎟⎠

Y por tanto:
1 ⎛ Eb ⎞ ⎛ 2Eb ⎞
Pb = erfc⎜ ⎟ = Q⎜ ⎟
1

2 ⎝ N0 ⎠ ⎝ N0 ⎠
Para valores de x>3 : log( Q( x ) )

1 ⎛ x2 ⎞
Q(x) ≅ exp⎜ − ⎟
log( Qp( x ) )

x 2π ⎝ 2⎠

La figura compara valores exactos 9


y aproximados de Q(x). 0 x 6

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 52
Efectos del filtrado

Cuando se reduce el ancho de banda, las transiciones entre estados no


son instantáneas, y se producen oscilaciones
→ Los amplificadores requieren mayor potencia de pico (p.e., para
QPSK con α=0.2, se necesitan 5 dB más)

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 53
QPSK vs OQPSK vs π/4-DPQSK
SNR=20 dB, α=0.25, 6 muestras/símbolo
Diagramas de ojo antes del diezmado

Diagrama de ojo antes de diezmar Diagrama de ojo antes de diezmar


1.5 1.5

1 1

0.5 0.5

0 0

-0.5 -0.5

-1 -1

-1.5 -1.5
-1.5 -1 -0.5 0 0.5 1 1.5 -1.5 -1 -0.5 0 0.5 1 1.5

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 54
QPSK vs OQPSK vs π/4-DPQSK
SNR=20 dB, α=0.25, 6 muestras/símbolo
Diagramas de ojo antes del diezmado

Diagrama de ojo antes de diezmar Diagrama de ojo antes de diezmar


1.5 1.5

1 1

0.5 0.5

0 0

-0.5 -0.5

-1 -1

-1.5 -1.5
-1.5 -1 -0.5 0 0.5 1 1.5 -1.5 -1 -0.5 0 0.5 1 1.5

Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 55
Efecto de la no linealidad (TWTA)
PSD of the TWTA input
0

-10

PSD
-20

QPSK -30

-40
3 portadoras -10 -8 -6 -4 -2 0 2 4 6 8 10

Misma amplitud 0
PSD of the TWTA output

IBO = 0 dB -10

PSD
-20

-30

-40
-10 -8 -6 -4 -2 0 2 4 6 8 10

QPSK. IBO = 0 dB QPSK (componente I). IBO = 0 dB


1 1

0.8 0.8

0.6 0.6

0.4 0.4

0.2 0.2

Amplitud
0 0
Q

-0.2 -0.2

-0.4 -0.4

-0.6 -0.6

-0.8 -0.8

-1 -1
-1 -0.5 0 0.5 1 0 2000 4000 6000 8000 10000 12000 14000 16000 18000
I Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo
muestras CSAT 56
Efecto de la no linealidad (TWTA)
PSD of the TWTA output
PSD of the TWTA input 0
0

Entrada -5
IBO=0 dB
-5

-10
-10

-15
-15

PSD
-20
PSD

-20

-25
-25

-30
-30

-35
-35

-40
-40 -10 -8 -6 -4 -2 0 2 4 6 8 10
-10 -8 -6 -4 -2 0 2 4 6 8 10

PSD of the TWTA output PSD of the TWTA output


0 0

-5
IBO=-20 dB -5
IBO=-10 dB
-10 -10

-15 -15
PSD

PSD
-20 -20

-25 -25

-30 -30

-35 -35

-40 -40
-10 -8 -6 -4 -2 0 2 4 6 8 10 -10 -8 -6 -4 -2 0 2 4 6 8 10
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 57
Efecto de la no linealidad (TWTA)
-1
10
Ideal
1 System

0.5 -2

QPSK 10

Quadrature Sample

Bit Error Rate


3 portadoras 0

Misma amplitud -3
10
Efecto de IBO sobre la BER -0.5

-1

-4
IBO=0 dB
10
IBO=-20 dB -1
-1 -0.5 0 0.5
Direct Sample
1
-1
0 2 4
Eb/N0
6 8

0.2 10 10
Ideal 0.5 Ideal
System System
0.15 0.4

0.3
0.1
-2 0.2 -2
10 10
Quadrature Sample

Quadrature Sample
0.05
Bit Error Rate

Bit Error Rate


0.1

0 0

-0.1
-0.05
-3 -3
10 -0.2 10
-0.1
-0.3

-0.15 -0.4

-0.2 -4
-0.5
-4
IBO=-10 dB
10 10
-0.2 -0.1 0 0.1 0.2 0 2 4 6 8 -0.5 0 0.5 0 2 4 6 8
Direct Sample Eb/N0 Direct Sample Eb/N0
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 58
Efecto de la no linealidad (TWTA)
PSD of the TWTA output
0

-5
IBO=0 dB
-10

QPSK -15

3 portadoras

PSD
-20

Diferente amplitud -25

Efecto de IBO sobre la BER -30

-35

-40
-10 -8 -6 -4 -2 0 2 4 6 8 10

PSD of the TWTA output PSD of the TWTA output


0 0

-5
IBO=-20 dB -5
IBO=-10 dB
-10 -10

-15 -15
PSD

PSD
-20 -20

-25 -25

-30 -30

-35 -35

-40 -40
-10 -8 -6 -4 -2 0 2 4 6 8 10 -10 -8 -6 -4 -2 0 2 4 6 8 10
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 59
Efecto de la no linealidad (TWTA)
0
10
Ideal
0.6 System

-1
0.4 10

QPSK

Quadrature Sample
0.2

Bit Error Rate


3 portadoras 0
-2
10

Diferente amplitud -0.2

Efecto de IBO sobre la BER -0.4


-3
10

-0.6

-4
IBO=0 dB
10
IBO=-20 dB -1
-0.5 0
Direct Sample
0.5
-1
0 2 4
Eb/N0
6 8

0.08 10 10
Ideal Ideal
System 0.25
0.06 System
0.2

0.04 0.15
-2
10 -2
0.1 10
Quadrature Sample

Quadrature Sample
0.02
Bit Error Rate

Bit Error Rate


0.05
0 0

-0.05
-0.02
-3
10 -3
-0.1 10
-0.04
-0.15

-0.06 -0.2

-0.25
-0.08 -4
10 -4
IBO=-10 dB
-0.05 0 0.05 0 2 4 6 8 10
-0.2 -0.1 0 0.1 0.2 0 2 4 6 8
Direct Sample Eb/N0 Direct Sample Eb/N0
Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo CSAT 60
Efecto de la no linealidad (TWTA)
π/4-DQPSK. IBO = 0 dB
1

0.8

0.6

π/4-DQPSK 0.4

0.2
2 portadoras 0

Q
Misma amplitud -0.2

Efecto de IBO sobre la constelación -0.4

-0.6

-0.8

-1
-1 -0.5 0 0.5 1
I
π/4-DQPSK. IBO = -20 dB π/4-DQPSK. IBO = -10 dB
1 1

0.8 0.8

0.6 0.6

0.4 0.4

0.2 0.2

0 0
Q

-0.2 Q -0.2

-0.4 -0.4

-0.6 -0.6

-0.8 -0.8

-1 -1
-1 -0.5 0 0.5 1 -1 -0.5 0 0.5 1
I Comunicaciones por Satélite. Curso 2008-09. ©Ramón Martínez, Miguel Calvo I CSAT 61

También podría gustarte