You are on page 1of 86

Radiación y Radiocomunicación

4º Ingeniería de Telecomunicación

Temas 6. RADIO DIGITAL

Juan José Murillo Fuentes


ATSC. ETSI.Univ Sevilla
murillo@esi.us.es 6.1
ƒ Referencias
• Proakis, J.G. Digital Communications. Mc Graw Hill
• Sklar B. Digital Communications: Fundamentals and Applications by
Prentice Hall PTR; 2 edition (January 11, 2001).
• Rec ITU-R SM 328

© Copyright 2005. Si utiliza este material para generar algún otro cítelo como
J.J. Murillo-Fuentes. “Radio Digital. Transparencias de la asignatura radiación y radiocomunicación.“ Universidad de Sevilla. 2005.

murillo@esi.us.es 6.2
RADIO DIGITAL: Indice

6.1 Introducción a la Modulación Digital:


• Objetivos
• Modulaciones lineales sin memoria: DEP y ¿Ancho de
Moduladores/Demoduladores Banda?
6.2 Modulación M-PSK
6.3 Modulación M-QAM
6.4 Modulación en fase y GMSK
6.5 Transmisión limitada en banda, la raíz de coseno
alzado
6.6 Relación Señal a ruido y potencia recibida: BER ¿Sensibilidad?
6.7 Nuevas Técnicas de Modulación
Otros
6.8 Igualación
murillo@esi.us.es 6.3
6.1 Introducción a la Modulación Digital
DE OTROS USUARIOS
DE OTRAS FUENTES
CAD?
CANAL DE BITS

Cod. Encrip- Cod. Multica- Múltiple


Fuente tación Canal MOD
nalización Acceso
Tx
ENTRADA
DIGITAL

Sincronización
¿Ancho de banda? C
A
N
¿Sensibilidad? A
L

SALIDA
DIGITAL Rx
Des-
Decod. Decod. Demultica- Múltiple
Encrip- DEM
Fuente Canal nalización Acceso
tación
CDA? FUENTE DE BITS CANAL DE BITS

A OTRAS FUENTES

murillo@esi.us.es 6.4
6.1 Introducción: parámetros
ƒ Los parámetros que entran en juego en comunicaciones digitales:
• Tasa de error de bit (BER, bit error rate): relación entre bits recibidos
erróneamente y el total de bits transmitidos
ƒ También la SER: symbol error rate

• Eficiencia de potencia: habilidad de preservar la fidelidad del mensaje


cuando se utilizan potencias bajas
w = eb / no
ƒ En general habrá una relación de energía de bit a potencia de
ruido mínima que asegure una determinada BER en el Rx.
ƒ Este parámetro da la sensibilidad

• Eficiencia espectral: habilidad para acomodar una tasa de bit en un


ancho de banda R
ρ= b
bps/Hz ó bit/s/Hz
B
murillo@esi.us.es 6.5
6.1 Introducción a la Modulación Digital
ƒ En radiocomunicaciones son parámetros críticos
• El ancho de banda
Dependen de la modulación!
• La sensibilidad (potencia)

ƒ El ancho de banda lo proporciona la densidad espectral de potencia (DEP, ó PSD)


• Además debe de transmitirse por canales limitados en banda
ƒ La sensibilidad es la potencia mínima necesaria para cumplir con una BER

ƒ Además de ofrecer una buena sensibilidad, las modulaciones


• deben ser robustas a no linealidades
• deben ocupar el mínimo ancho de banda posible
►Existen versiones mejoradas de las modulaciones convencionales

ƒ Objetivos:
• Definir las modulaciones digitales PSK, QAM y MSK, sus Tx y Rx, y
ƒ Estimar sus PSD y anchos de banda (canales limitados en banda)

ƒ Estudiar la BER

• Introducir otras variantes de estas modulaciones: CQPSK y π/4-DQPSK

murillo@esi.us.es 6.6
6.1 Introducción a la Modulación Digital
ƒ Modulaciones binarias

Vs (baudios ) = Vb (bit / s)
ƒ El rendimiento espectral teórico ó eficiencia espectral teórica de
las modulaciones binarias es ρ =1 bit/s/Hz

ƒ Modulaciones multinivel
• Cada grupo de M bits, denominado símbolo, le corresponde un estado
de la modulación
ƒ El número de estados o niveles es ρ = 2
M

Vb (bit / s)
Vs (baudios ) =
log 2 M
Ts (s ) = log 2 M ⋅ Tb
ƒ El rendimiento espectral teórico ó eficiencia espectral teórica de
las modulaciones binarias es ρ =log2 M bit/s/Hz

murillo@esi.us.es 6.7
6.1 Introducción a la Modulación Digital:
modulaciones lineales sin memoria
ƒ Las modulaciones lineales sin memoria son las que proporcionan una
salida de la forma símbolo actual x pulso conformador x tono
• El cálculo de su PSD y su BER es sencillo

ƒ Si se modula un tono en amplitud con M posibles símbolos


• M-PAM, pulse amplitude modulation (también ASK)

ƒ En general se modula un tono y el tono ortogonal: en fase y cuadratura


• Si se modula independiente la amplitud de ambos tonos
ƒ M-QAM: quadrature amplitude modulation

ƒ Utilizadas en modems V.32 y V.34, ADSL, VDSL, RL-SF,


Satélites,UMTS (3G y 3.5G),...
• Si el resultado es equivalente a modular la fase de un tono
ƒ M-PSK: phase shift

ƒ Utilizada en EDGE (2.5G)


RL-SF: radioenlace del servicio fijo
VDSL: Very high speed Digital Suscriber Line
murillo@esi.us.es 6.8
6.1 Introducción a la Modulación Digital:
otras modulaciones digitales
ƒ Las modulaciones no lineales con memoria son las que NO se pueden
escribir de la forma símbolo actual x pulso x tono
• El cálculo de la PSD para estas modulaciones es complicado
• También lo es el de la BER
• Ejemplos son
ƒ FSK, frequency shift keying (es no lineal sin memoria)

ƒ D-PSK, differential PSK (es lineal con memoria)

ƒ GMSK (utilizada en GSM, DECT)

ƒ Para evitar distorsiones conviene que la modulación tenga amplitud


constante, para cualquier pulso conformador,
• CQPSK Constant Envelope Offset QPSK (ó O-QPSK ó SQPSK, Staggered-
QPSK):
ƒ utilizada en RL-SF, IS-95 y W-CDMA.

• π/4 D-QPSK
ƒ utilizada en IS-136 y JDC.

murillo@esi.us.es 6.9
6.1 Introducción a la Modulación Digital:
modulaciones lineales sin memoria
ƒ La transmisión paso banda se representa mediante su
envolvente compleja para poder trabajar con el equivalente paso
bajo: ∞
s(t ) = ∑ (ai + jbi ) ⋅ g(t − iT )
i =−∞

ƒ De forma que se puede escribir (Rec ITU-R SM 328.Anexo6, Proakis01)

s ( t ) = sI ( t ) cos ( 2π fct ) − sQ sin ( 2π fct )


= Re [ s( t ) exp ( j2π fct ) ]

•donde sI (t ) = Re {s(t )} , sQ (t ) = Im {s(t )}

murillo@esi.us.es 6.10
6.1 Introducción a la Modulación Digital:
modulaciones lineales: pulso Tx-Rx
ƒ Receptor:
• En cada instante se aplica el pulso de Rx, integramos y muestreamos
cada T
Ruido n (t)
i ⋅T

d(i) gT(t) gR(t) dˆ (i ) +n(i)

ƒ ¿Cuál es el receptor que maximiza la SNR para un


canal con ruido (blanco gausiano)?

► El Filtro Adaptado: ¡El filtro o pulso de llegada gR(t) que maximiza la


SNR en este canal es el pulso transmitido!:
gR (t ) = gT∗ (t − T ) ⇒ h(t ) = gR (t ) ∗ gT (t ) = ∫ gT (t ) 2dt

murillo@esi.us.es 6.11
6.1 Introducción a la Modulación Digital:
modulaciones lineales: Transmisor
Conv
bin/L gT
ai
Datos,
Rb
Local
divisor Oscillator BPF
90º
sT(t)
Conv bi
bin/L
gT
premodulación

sT (t ) = ∑ [ ai gT (t − iTs ) cos ωc t − bi gT (t − iTs ) sin ωc t ]


i
ai, y bi dependen de la modulación
murillo@esi.us.es 6.12
6.1 Introducción: modulaciones lineales: Receptor
âi
xi Circuito de Conv
gR decisión L/bin
Señal
recibida

Recuperación
FI BPF de portadora Recuperación
del tiempo P/S
de símbolo Señal
recuperada
90º

Circuito de Conv
gR decisión
xi = ai h(t ) + n Ii yi L/bin
b̂i
y i = bi h(t ) + nQi

http://www.minicircuits.com/pages/pdfs/mod11-2.pdf
murillo@esi.us.es 6.13
6.1 Introducción: modulaciones lineales: PSD
ƒ El cálculo de la PSD es necesario para calcular el ancho de banda
ƒ Si SB(f ) es la densidad espectral de potencia de la envolvente compleja s ( t )
• La densidad espectral de la señal s ( t ) = Re [ s( t ) exp ( j2π fct ) ] queda
1
Ss ( f ) = [S ( −f − fc ) + SB ( f − fc )
4 B ]
• Donde para símbolos incorrelados, de media cero y varianza σi2
σ i2 2
SB ( f ) = GT ( f )
T
ƒ La forma de la densidad espectral de potencia de la señal transmitida la da el
pulso: Si es cuadrado GT(f)
(AT)2
gT(t)
A

t f
0 T -1/T 1/T
Ancho de banda del lóbulo principal ►Indice

murillo@esi.us.es 6.14
6.2 Modulaciones lineales: M-PSK
2e ⎛ 2π ⎞ 0 ≤ t ≤ T , k = 0, 1, 2,..., M − 1
s (t ) = cos ⎜ 2π f 0t + k⎟ para
T ⎝ M ⎠ y pulso rectangular

BPSK ó 2-PSK QPSK ó 4-PSK


Q ai = A cos φk
bi Q
bi = A sin φk
I I 2π
ai φk = k ,
M
8PSK 16PSK k = 0,1,..., M - 1
Q Q

I I

Rs (baudios ) = Rb (bits / seg ) / log 2 M

murillo@esi.us.es 6.15
6.2 Modulaciones lineales: BPSK y MPSK
Q bi

ai = A cos φ k A2 = ai2 + bi2 = d 2


0 1 I bi = 0 A2 A2 d2
ai φ k = kπ , k = 0,1 eb = Tb = =
d
2 2 Rb 2 Rb

Q b
i
011
010 ai = A cos φ k
001
bi = A sin φ k A2 = ai2 + bi2 = d 2
110 000 I
2π A2 d2
ai φk = k , e= T= log 2 M
d M 2 2 Rb
111 100 k = 0,1,..., M - 1
101

murillo@esi.us.es 6.16
6.2 Modulaciones lineales: BPSK y MPSK: PSD
ƒ Para BPSK:
σ i2 2
Recordar: S B ( f ) = GT ( f )
T
gT(t) 2eb
A= 1 ( ATb ) sin (π Tb f ) 2eb sin (π Tb f )
2 22 2
Tb SB ( f ) = =
(π Tb f ) (π Tb f )
2 2
Tb

0 Tb t S B ( f ) = 2eb sinc 2 ( Tb f )

ƒ Para M-PSK
2e 2eb
=
gT(t)
T Tb 2e sin 2 (π Ts f )
SB ( f ) = = 2e sinc 2 ( Tf )
(π Tf )
2

0 T
t = 2eb log 2 M sinc 2 ( Tb log 2 M ⋅ f )

Tenemos log2M veces más energía:


En PSK, e = eb log 2 M
murillo@esi.us.es 6.17
6.2 Modulaciones lineales: BPSK y MPSK: PSD
Normalized power spectral density (dB) FIGURE 27, Rec ITU-R SM 328.Anexo6
BPSK, QPSK and 8-PSK spectrum

5
0
–5
–10
–15
–20
–25
–30 -3.0 -2.0 -1.5 -1.0 0.5 1.0 1.5 2.0 2.5 3.0
-2.5 -0.5 0

M= 2 Normalized frequency
(f − f c ) / Tb
0328-27
M= 4
M= 8

El ancho de banda de lóbulo principal es 1 2


2⋅ = Rb
T log 2 M
“Ancho de banda necesario”: ITU-R SM.1138,853
Rb Rb
La eficiencia espectral ρ MPSK = = = log 2 M ⋅ ρ BPSK
B BBPSK / log 2 M ►Indice

murillo@esi.us.es 6.18
6.3 Modulaciones lineales: M-QAM
2emin 2emin 0 ≤ t ≤ T , i = 1,..., M
Si (t ) = ai cos ( 2π f 0t ) + bi sin ( 2π f 0t ) para
T T y pulso rectangular

BPSK 4QAM (QPSK)


Q Q
bi

I I
ai
ai = (l ⋅ 2 − 1)d
16QAM 64QAM bi = (m ⋅ 2 − 1)d
Q Q
l , m = ±1,..., ± M / 2
I I
Rs (baudios) = Rb (bits / seg ) / log 2 M

murillo@esi.us.es 6.19
6.3 Modulaciones lineales: QPSK,4PSK,4QAM
QPSK: ai = A cos φ k
Q (b ) bi = A sin φ k
i

π
φ k = (2k + 1) , k = 0,1,2,3
4
01 00
QAM: ai = (l ⋅ 2 − 1)d
bi = (m ⋅ 2 − 1)d
d
I (a )
i
l , m = ±1

A2 = ai2 + bi2 = 2d 2
11 10
A2 A2 d2
eb = Tb = =2 = 2eb bpsk
2 2 Rb 2 Rb
Codificación Gray
http://www.intel.com/netcomms/technologies/wimax/303788.pdf
murillo@esi.us.es 6.20
6.3 Modulaciones lineales: QPSK,4PSK,4QAM
•Composición de la señal modulada a partir de las
componentes en fase y en cuadratura:

Señal
t

En una modulación 4-QAM=QPSK se ve que al final tenemos 4 desplazamientos de fase


En una modulación M-QAM tenemos además variación de la amplitud
murillo@esi.us.es 6.21
6.3 Modulaciones lineales: 16 QAM y M-QAM
•Calculamos niveles (tensión)
Q (b )
máximo y mínimo (Rábanos04)
i
Amax = 3 2 + 3 2 d = 18 d

0010 0110 1110 1010 Amin = 12 + 12 d = 2d

•La potencia media en M-QAM


0011 0111 1111 1011 M M /4
1 4
d 3d
I (a )
p=
M

i =1
pi =
M
∑p
i =1
i para i : ai ,bi > 0
i
Símbolos del 1er cuadrante
0001 0101 1101 1001

•Definiendo: A = Amax = 18d


2
1 ⎛ 10 A ⎞ 1 ⎛ A ⎞
16 / 4 2
0000 0100 1100 1000 1 2

i =1
pi = A + 2 × ⎜⎜
2
⎟⎟ + ⎜ ⎟
2⎝ 3 2 ⎠ 2⎝ 3 ⎠
5 A2
p=
18

murillo@esi.us.es 6.22
6.3 Modulaciones lineales: M-QAM

ƒ Si tomamos A como el nivel máximo hay


ƒ k = M / 4 niveles por eje separados 2d entre sí y
A = 2 (2k − 1)d
ƒ se recurre a calcular la energía de bit a partir de la potencia máxima

pmax A2 / 2 (2k − 1) 2 d 2
eb = = =
Rb Rb Rb

murillo@esi.us.es 6.23
6.3 Modulaciones lineales: PSD de M-QAM
ƒ PSD: Los cálculos son los mismos que para una MPSK

S B ( f ) = 2 p sinc 2 (Tf ) = 2 p sinc 2 (Tb f log 2 M )

1 2
ƒAncho de banda lóbulo principal B = 2⋅ = Rb
T log 2 M

ƒ Eficiencia espectral
Rb Rb
ρ MQAM = = = log 2 M ⋅ ρ BPSK
B BBPSK / log 2 M

►Indice

murillo@esi.us.es 6.24
6.4 Modulación GMSK: fase de PSK
ƒ Se propone llegar a una GMSK a partir de una CPM
ƒ Problema de una BPSK: saltos bruscos de fase → mayor ancho de banda
φ (t ) / π
BPSK:
3 a k = A cos φ k
2
bk = 0
1
1 1 φ k = k π , k = 0,1
0 0
−1
−2

−3
1 2 3 4 →
t /T
0 1 0 0
Saltos bruscos: mayor ancho de banda!!!!
murillo@esi.us.es 6.25
6.4 Modulación GMSK: Frequency Shift Keying
ƒ Una modulación M-FSK consiste en dar como salida
• Un juego de tonos con M frecuencias diferentes

Δω
ωk = ai con {a i } = ±1 ,±3,...,± ( M − 1)
2

ƒ El receptor más sencillo se basa en correlar la señal por los M


posibles tonos
• Que deben ser ortogonales DiBit 10 DiBit 00
DiBit 11 DiBit 01

Ej: C4FM

ƒ Problema: saltos bruscos de frecuencia incrementan el B

murillo@esi.us.es 6.26
6.4 Modulaciones GMSK: Continuous Phase FSK
ƒ Para suavizar los cambios de una FSK pura
• La fase → integral de los símbolos
• Es la versión digital de FM
• Los datos ai gobiernan la frecuencia instantánea
ƒ Los pasos a seguir son
i
• Se construye la señal
d (t ) = ∑ a g (t − kT )
k =−∞
k

ƒ Donde g(t) es un pulso de duración T


t t
• Se define la fase instantánea
φ (t , a) = 2Tωd ∫ d (τ )dτ = 2πh ∫ d (τ )dτ
−∞ −∞
• Y finalmente
2e
s (t ) = cos(ω0t + φ (t , a ) + φ0 )
T
ƒ La señal obtenida es un CPFSK (continuous phase-FSK)
• Se reduce el ancho de banda
murillo@esi.us.es 6.27
6.4 Modulaciones GMSK: Continuous Phase FSK
t
ƒ Si sustituimos d(t) en la fase instantánea
t
φ(t, a ) = 2πh ∫ ∑ ak g(τ − iT )d τ
−∞ k
• Y definiendo
q(t ) = ∫ g(τ )d τ
0 i
• operando queda
φ(t, a ) = 2πh ∑ akq(t − kT )
k =−∞

ƒ Las señales con fase instantánea de la forma más general


i i
φ(t, a ) = 2πh ∑ akq(t − kT ) ⇒ φ(t, a ) = 2π ∑ hkakq(t − kT )
k =−∞ k =−∞

• Son señales CPM (Continuous phase modulation)


• Dependiendo de h y del pulso g(t) se obtiene unas señales u otras:
ƒ Pulso rectangular de duración T y h=1/2 tenemos la señal MSK

ƒ Pulso gaussiano de duración >T y h=1/2 tenemos la señal GMSK

Se pueden reescribir para tener receptores sencillos


murillo@esi.us.es 6.28
6.4 Modulación GMSK: Fase de la MSK
φ ( t ) / πh
3
2 1

1 1 0 MSK: h=1/2

1 2 3 4 →
1 t /T
−1 0

−2 0

−3
0 1 0 0

Ahora no hay discontinuidad como en PSK


→Pero sí cambios bruscos de dirección
murillo@esi.us.es 6.29
6.4 Modulación GMSK: PSD de la MSK

Si bien QPSK tiene un ancho entre nulos menor su caida fuera de banda es sólo de
exponente -2 con la distancia a la portadora, en contraste con -4 para MSK
murillo@esi.us.es 6.30
6.4 Modulación GMSK: Gaussian MSK
ƒ En la modulación GMSK frente a la MSK
idea: reducir el ancho de banda filtrando la entrada

Modulador GMSK:
f0
a(i) ∈{1, −1}
grect(t) gGauss(t) FSK xGMSK (t )

⎡ ⎛ ω ⎞⎟2 ln 2 ⎤
GGauss ( j ω) = exp ⎢ − ⎜⎜ ⋅ ⎥
⎢⎣ ⎝ 2π f3dB ⎠⎟⎟ 2 ⎥⎦
- Con el parámetro β = f3dB·Tb se controla el filtrado y el ancho de banda f3dB
- El filtro dura más de Tb: suaviza la respuesta promediando bits

GMSK: ventaja: se reduce el ancho de banda


inconveniente: intersymbol interference (ISI)

murillo@esi.us.es 6.31
6.4 Modulación GMSK: fase
Ahora la fase es continúa y su 1ª derivada también
φ ( t ) / πh
3
2 1

1 1 0

1 2 3 4 →
1 t /T
−1 0

−2 0

−3
Sencillamente filtramos lo anterior
Con un filtro gaussiano (una campana)
murillo@esi.us.es 6.32
6.4 Modulación GMSK: DSP

f3dBT(DECT) = 0.50
f3dBT(GSM/DCS/PCS) = 0.30
murillo@esi.us.es 6.33
6.4 Modulación MSK: ISI en GMSK

MSK f3dBT=0.3
Rec ITU-R SM 328

f3dBT=0.25 f3dBT=0.15

►Indice

murillo@esi.us.es 6.34
6.5. Transmisión limitada en banda
ƒ Qué pasa si se manda algo no limitado por un canal limitado
en banda?
• Tenemos ISI: Un símbolo se recibe en símbolos adyacentes
ƒ Ejemplo: Efecto del ancho de banda en una señal digital:
2Kbits/sec,
500Hz

1700Hz

2500Hz

4000Hz
murillo@esi.us.es 6.35
6.5 Transmisión Limitada en Banda
Mínimo
ƒ Interferencia entre símbolos ISI.
ƒ BW limitado por plan de frecuencias → ISI

β ≡ Beq Vs ISI ↑ BER cte

W(dB)
Beq Ancho de banda equivalente de ruido del Rx
Ruido↑

ƒ Compensación de la ISI → Igualación 0.6 0.8 1 1.2 1.4 1.6 1.8 2


• Ig. en el dominio de la frecuencia
• Ig. en el dominio del tiempo (Digitales): β

murillo@esi.us.es 6.36
6.5. Tx limitada en banda: condición zero-ISI
ƒ ¿Qué condición debemos cumplir para que no haya ISI?
• ¿Qué pulsos cumplen esta condición?
ƒ La condición es que en el instante que muestreo un símbolo, el
valor de los demás sea cero:
h(t − 2Ts )
h(t ) = g R (t ) ∗ c(t ) ∗ gT (t )
⎧K n=0
h(nT ) = ⎨
⎩0 n≠0
0 T 2T
• Donde
ƒ h(t) es la forma de onda tras el canal y el receptor

ƒ T es el período del símbolo,

ƒ n es entero y

ƒ K es una constante real cualquiera.


ƒ Esta condición tiene su versión en la frecuencia: Tma Nyquist
murillo@esi.us.es 6.37
6.5. Transmisión limitada en banda:
Coseno Alzado en frecuencia
⎧ 1−α
ƒ En frecuencia ⎪ T , 0 ≤ f ≤
2T

⎪T ⎛ π f + α − 1 / 2T ⎞ 1−α 1+ α
H ( f ) = ⎨ ⎜⎜1 + cos ⎟⎟, < f <
⎪2 ⎝ 2α ⎠ 2T 2T
⎪ 1+ α
⎪ 0, ≤ f
⎩ 2T
• El ancho de banda
¿Qué pasa para α=0?
1+ α 1+ α ¿Realizable?¿B?
B = 2⋅ =
2T T T
1+ α
α: roll-off factor
2T

1 2T f
1T
ƒ Esta es la respuesta total Tx+canal+Rx!!
• Se utiliza la raíz de coseno alzado en Tx y en Rx
murillo@esi.us.es 6.38
6.5. Transmisión limitada en banda:
Coseno Alzado en el tiempo
ƒ Criterio de Nyquist para cero ISI: raised cosine filter,
respuesta en tiempo:

α=0
α=1
Cumple con
⎧K n=0
h(nT ) = ⎨
⎩0 n≠0

0 T 2T tiempo

murillo@esi.us.es 6.39
6.5. Transmisión limitada en banda:
aspectos prácticos
ƒ En la práctica se cortan las colas: aparecen lóbulos en el espectro
• Se enventana temporalmente con ⎧1 for t ≤ βT
w(t ) = ⎨
⎩0 elsewhere

Rectangular

Rec ITU-R SM 328


0dB
β=1
β=2
–10 β=20

–20

–30

–40

-3 -2 -1 Normalized frequency 1 2 3
murillo@esi.us.es 6.40
Resumen: Ancho de Banda
ƒ Para cada sistema de radiocomunicación se busca modulaciones con/de
• Utilización eficiente del espectro (ancho de banda y pureza espectral)
• Amplitud constante (diseño de Tx, eficiencia de potencia,
intermodulación)
• Baja degradación de la BER
• Fácil implementación (modulator and demodulator processing).

ƒ Las modulaciones vistas potencian unos requerimientos frente a otros


• Ejemplo: GMSK

ƒ Hay que tener en cuenta que el canal es limitado en banda

►Indice

murillo@esi.us.es 6.41
6.6. Bit Error Rate: estimación
ƒ Se supone el Filtro Adaptado como receptor

Ruido n (t)
i ⋅T

d(i) gTx(t) gRx(t) d (i ) + n(i )


ƒ Transmitido un bit
• llega 1+n(i) ó -1+n(i)
Error al mandar un -1:
⎛ eb ⎞
• donde n(i) es ruido AWGN
(
P (1/-1) = P(−1/1) = P n > eb ) = Q⎜
⎜ σ ⎟
⎟=
⎝ ⎠
1 ⎛ eb ⎞ ⎧⎪ n0 ⎪⎫ 1 ⎛ eb ⎞
= erfc ⎜ ⎟ = ⎨σ = ⎬ = erfc ⎜⎜ ⎟⎟
2 ⎜ 2σ ⎟ 2 2 n
⎝ ⎠ ⎩⎪ ⎭⎪ ⎝ 0⎠
∞ t2
1 −
Q(x ) =
2π ∫ e 2 dt
x

-1 1 2

2
erfc(x ) =
π ∫ e−t dt
x

murillo@esi.us.es 6.42
6.6 BER: BPSK
ƒ BPSK: la probabilidad de error de bit,
dadas
• Eb = energía 1 bit -1 BER para una BPSK
10
• N0 = densidad espectral de potencia de
ruido aditivo gaussiano
-2

( )
es Pe, BPSK = Q 2eb n0 = 1 erfc eb n0
2
( ) 10

-3
10

BER
eb -4
10
0 1
-5
10

-6
10
2 4 6 8 10
2 eb Eb/N0 (dB)
murillo@esi.us.es 6.43
6.6 BER: QPSK
ƒ QPSK
•Posee el doble de eficiencia de BW que BPSK, ya que se transmiten 2
bits por símbolo 11

es es
01 10

00 2e s
Desfase π corresponde a cambio de ambos bits

• La probabilidad de error es (aprox) la misma que en BPSK!!:


ƒ ya que ahora es=2eb y la distancia entre puntos 2es = 22eb = 2 eb
ƒ que es la misma distancia que en BPSK

⎛ 2eb ⎞ 1 eb
Pe , QPSK ≈ Q ⎜⎜ ⎟⎟ = erfc
⎝ n0 ⎠ 2 n0
murillo@esi.us.es 6.44
6.6 BER: modulaciones digitales
Esquema
Modulación BER teórica

BPSK BER = 0.5*ERFC(SQRT((Eb/No)))

DPSK BER = ERFC(SQRT((Eb/No)))-0.5*(ERFC(SQRT((Eb/No))))^2

QPSK BER = ERFC(SQRT((Eb/No)))-0.25*(ERFC(SQRT((Eb/No))))^2

8-PSK BER = ERFC(SQRT(3*(Eb/No))*SIN(PI()/8))

16-QAM BER = ((1-1/K)/(LOG(K)/LOG(2)))*ERFC(SQRT(3*(LOG(K)/LOG(2))/(K^2-1)*(Eb/No)))


donde K = 4

32-QAM BER = ((1-1/K)/(LOG(K)/LOG(2)))*ERFC(SQRT(3*(LOG(K)/LOG(2))/(K^2-1)*(Eb/No)))


donde K = 6

64-QAM BER = ((1-1/K)/(LOG(K)/LOG(2)))*ERFC(SQRT(3*(LOG(K)/LOG(2))/(K^2-1)*(Eb/No)))


donde K = 8

256-QAM BER = ((1-1/K)/(LOG(K)/LOG(2)))*ERFC(SQRT(3*(LOG(K)/LOG(2))/(K^2-1)*(Eb/No)))


donde K = 16

4FSK BER = 0.5*ERFC(SQRT((Eb/No)/2))

murillo@esi.us.es 6.45
6.6 Umbral y margen bruto: Sensibilidad
ƒ Una BER requerida nos lleva a una Eb/N0 necesaria

ƒ Esta Eb/N0 se traduce en una potencia de portadora necesaria: sensibilidad


pr
w = Eb / N o = ⇒ th = pr = w ⋅ kTo f s Rb
kTo f s Rb
• En dB’s

Th (dBm) = Eb / N 0 (dB) min (dB) + Fs (dB) + 10 log10 Rb (bits/sg) − 174

ƒ De forma que si se tiene una potencia recibida C


• El margen bruto es
M 3 (dB) = C (dBm) − Th 3 (dBm)

Indica una BER≤10-3

murillo@esi.us.es 6.46
Resumen: BER y sensibilidad
ƒ Las tasas de error de bit (BER) para distintas modulaciones
• se han estudiado en otros cursos
• se representa frente a la Eb/N0
ƒ escala logarítmica para la BER (ordenada)

ƒ escala natural en unidades logarítmicas para la Eb/N0 (abcisa)

ƒ En Radio Digital además del Ancho de Banda es necesario conocer la


sensibilidad:
• La potencia mínima necesaria que asegura una Eb/N0 tal que la BER es
adecuada
• La expresión
Th (dBm) = SNR min (dB) + Fs (dB) + 10 log10 B( Hz ) − 174
ƒ para radio analógica pasa a ser

Th (dBm) = Eb / N 0 (dB) min (dB) + Fs (dB) + 10 log10 Vb (bits/sg) − 174


ƒ en radio digital
►Indice

murillo@esi.us.es 6.47
6.7 Otras modulaciones: Differential PSK (DPSK)

PSK: la diferencia de fase respecto a la portadora contiene la información


Ö El receptor debe conocer la fase de la portadora

DPSK: la información está en la diferencia de fase entre símbolos


consecutivos
Ö No es necesario conocer la referencia de fase

φ (i) = φ (i −1) + Δφμ (i)


Δφμ = ⋅ μ + λ μ = 0,K, M −1; λ ∈{0,π / M}
M

murillo@esi.us.es 6.48
6.7 Otras modulaciones: Offset-QPSK
QPSK Offset-QPSK

0.5

(t)}
oQPSK
0

Im{s
-0.5

-1

-1 -0.5 0 0.5 1

Offset: La transición a esquina opuesta Ö no zero crossing


se hace en dos pasos pasando por símbolo intermedio

murillo@esi.us.es 6.49
6.7 Otras modulaciones: Differential-QPSK

π/4-DQPSK with impulse shaping, r=1

1
: i impar
0.707
: i par
dQ (i)

(t)}
DQPSK
0

Im{s
d I (i)
-0.707

-1

Puedo pasar sólo: -1 -0.707 0 0.707 1


•de punto par a impar ó Re{sDQPSK (t )}
•de impar a par Ö no zero crossing

►Indice

murillo@esi.us.es 6.50
6.8 Igualación
ƒ Un canal multitrayecto tiene una determinada respuesta en el tiempo
• La respuesta impulsional es un conjunto de deltas
ƒ Cuyos retrasos son los de cada trayecto

ƒ Cuyas amplitudes se corresponden con la atenuación de cada

trayecto respecto al principal


ƒ Cuyos exponentes complejos indican el desfase de cada trayecto

9 Para una BPSK, real, se puede introducir en la amplitud, Ejemplo:

0.688 Respuesta en Frecuencia


Respuesta impulsiva

0.460 0.460

0.227 0.227

murillo@esi.us.es 6.51
6.8 Igualación
ƒ El efecto del canal es devastador
• En el tiempo: introduce una ISI
• En frecuencia: destroza unas determinadas componentes espectrales
ƒ Y el diagrama de ojo se desdibuja
• Aumenta la probabilida de error
• Se dificulta la adquisición del sincronismo

Diagrama de ojo:
Abertura teórica
d
Cierre del ojo, r

Abertura del ojo

murillo@esi.us.es 6.52
6.8 Igualación: El igualador
ƒ El igualador es un bloque que trata de deshacer la respuesta del canal
ƒ Existen multitud de técnicas
• Las más elemental es poner un bloque a la entrada del demodulador que
haga
9 En el tiempo: que la respuesta canal+igualador sea una delta
9 En la frecuencia: que la respuesta sea plana
ƒ Es el Feedfoward o Forward Equalizer (FE)
9 Los más sencillos son lineales (LFE, linear FE)
• Otra solución es detectar símbolos anteriores y posteriores para así
cancelar la ISI: es el Decisión Feedback Equalizer (DFE)
Ik vk {Iˆ }
k Symbol-by- Output data
channel LFE Symbol
detector
{I~ }
k
AWGN
DFE
Se haría para la parte en fase y en cuadratura

murillo@esi.us.es 6.53
6.8 Igualación: ejemplo, igualador Zero Forcing

Señal Tx 2

-1

-2 Señal Rx

3150 3200 3250 3300 3350

Señal Rx Igualada
murillo@esi.us.es 6.54
6.8 Igualación: ejemplo, igualador Zero Forcing
Señal Transmitida Señal Recibida Señal Recibida Igualada
2
2.5
2
1.5 2
1.5
1.5
1
1 1
0.5

amplitude

amplitude
amplitude

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

-1.5 -2
-1.5
-2.5
-2 -2
4 6 8 10 12 0 0.5 1 0 0.5 1
time (second) x 10-6 time (second) x 10-5 time (second) x 10-5
►Indice

murillo@esi.us.es 6.55
Apéndice I: Mínimo indice de modulación, MSK
ƒ En el intervalo de símbolo hay dos señales básicas:
• Se puede sumar o restar fase
s1 (t ) = exp ⎡⎢ j ⎛⎜φ '(i ) +η π t ⎞⎤
⎟⎥

s2 (t ) = exp ⎢ j⎛⎜φ '(i ) − η π
t ⎞⎤

⎣ ⎝ T ⎠⎦ ⎣ ⎝ T ⎠⎥⎦
0≤t ≤T
ƒ Si calculamos el coeficiente complejo de correlación
cruzada:
⎧T ⎫
ρ12= Re⎨∫ s1 (t ) ⋅ s2(t ) ⎬
* ⎧ 1
ρ12 = Re⎨ [exp( j ⋅ 2πη) −1]⎫⎬ = sin(2πη)
⎩0 ⎭ ⎩ 2πη j ⎭ 2π η
n
ρ = 0 si η = , n = 1,2,... Ö Señales ortogonales
12 2

ƒ La señal FSK ortogonal con menor η se da para


η = 1 η = 2 ΔF T Δf = 1/(4T )
2 c

murillo@esi.us.es 6.56
Apéndice II: MSK y QAM
ƒ La señal MSK se puede poner como una modulación lineal
de la forma
sMSK (t ) = I (t ) cosω c t − Q(t )senω c t
donde I (t ) = Re{~
sMSK (t )}, Q(t ) = Im{~
sMSK (t )}

ƒ La expresión exacta sería

[ ]

sMSK (t ) = ∑ aI (2i) ⋅ gMSK (t − 2iT ) + j ⋅ aQ (2i +1) ⋅ gMSK (t − (2i +1)T )
i =−∞

⎧cos(π t / 2T ) − T ≤ t ≤ T
Con pulso g MSK (t ) = ⎨
⎩0 else

De hecho se puede interpretar como una señal Offset-QPSK signal


Con conformación de pulso especial

murillo@esi.us.es 6.57
MSK y QAM
ƒ Relación entre los coeficientes a(i) y los datos d (i)

• Comienzo: Si φ(0)=0 Ö s (0) = e = 1 = a(0)


j0

⎡ π i ⎤ i j π2 ⋅ d (l)
a(i +1) = exp⎢ j 2 ⋅ ∑ d (l)⎥ = ∏e
⎣ l=0 ⎦ l=0 {
j
i i i
= ∏ j d (l) = ∏ j ⋅ d (l) = j i+1∏d (l)
l=0 Ç l=0 l=0
d (l) ∈{1,−1}

• Y recursivamente i
a(i +1) = j ⋅ j i ⋅ ∏d (l) ⋅ d (i) = j ⋅ d (i) ⋅ a(i)
l=0
a(i) = aI (i) + j ⋅ aQ (i)

murillo@esi.us.es 6.58
Apéndice III: Gaussian Minimum Shift Keying

γ GMSK (t ) = rect(t / T ) ∗ gGauss (t )


T /2
= 2π
f
ln 2 3dB ⋅ ∫ exp −( 2
ln 2 (π f 3dB (t − t ′) ) 2
)
dt′
−T / 2

= 12 [erf (α (t / T + 0.5) ) − erf (α (t / T − 0.5) )]


x
with α = ∫e
2π t2
f T
ln 2 3dB y erf ( x) = 2
π
dt
0

GSM: f3dBT = 0,3 Se suele dar como parámetro

murillo@esi.us.es 6.59
Apéndice IV. Efecto del canal: “eye-pattern”

Diagrama de ojo:

Abertura del ojo


cierre del ojo
r

Abertura teórica
d

murillo@esi.us.es 6.60
Tx y Rx para MSK
ƒ Al final, la señal se puede Bit Salida MSK
modular como sigue: Impar Par Frec Signo
1 1 Hi +
-1 1 Lo -
1 -1 Lo +
-1 -1 Hi -

Datos
Bits Impares
Bits pares
Hi Frec

Low Frec

MSK

Hi Lo Lo Lo Lo Hi Lo Hi Hi
+ - - - - + - - -
murillo@esi.us.es 6.61
2.4 Modulación GMSK: Trayectorias de fase para
una CPFSK cuaternaria
↑ φ (t ) / πη
6 3
1

3 −1
3
1 −3
1

1 2 3 →
−1 −1 t /T

−3 −3

Data:1,0,1,1,0,0,...
−6

murillo@esi.us.es 6.62
2.5. Transmisión limitada en banda
ƒ ¿Qué pasa si se manda algo no limitado por un canal limitado
en banda?
• Tenemos ISI: Un símbolo se recibe en símbolos adyacentes

canal

canal

1 0 1 1 1 ¿0 ó 1? 1 1

murillo@esi.us.es 6.63
8. Igualación: ISI
Mínimo
ƒ Interferencia entre símbolos ISI.
ƒ BW limitado por plan de frecuencias → ISI
β ≡ Beq Vs ISI ↑ BER cte

W(dB)
Beq Ancho de banda equivalente de ruido del Ruido↑
Rx
0.6 0.8 1 1.2 1.4 1.6 1.8 2

ƒ Compensación de la ISI → Igualación β


• Ig. en el dominio de la frecuencia
• Ig. en el dominio del tiempo (Digitales):

murillo@esi.us.es 6.64
3. Minimum Shift Keying (MSK)

ƒ La señal FSK orthogonal con menor se da para η η = 12


η = 2 ΔF T Ö Δfc = 1/(4T )
interpretation as Offset-QPSK signal with special impulse shaping:

⎧cos(π t / 2T ) − T ≤ t ≤ T
g MSK (t ) = ⎨
⎩0 else

Ö MSK is a linear modulation method

complex envelope:

[ ]

sMSK (t ) = ∑ aI (2i) ⋅ gMSK (t − 2iT ) + j ⋅ aQ (2i +1) ⋅ gMSK (t − (2i +1)T )
i =−∞

murillo@esi.us.es 6.65
2.5. Transmisión limitada en banda
ƒ ¿Qué pasa si se manda algo no limitado por un canal limitado
en banda?
• Tenemos ISI: Un símbolo se recibe en símbolos adyacentes

canal

canal

1 0 1 1 1 ¿0 ó 1? 1 1

murillo@esi.us.es 6.66
Continuous Phase Modulation (CPM)

idea: use of partial response coding in FSK


complex envelope: j (ϕ (t )+ϕ 0 )
sCPM (t ) = e
t ∞
with instantaneous phase: ϕ (t ) = 2π ΔF ∫ ∑d (i) ⋅ g
0 i =0
CPM (τ − iT ) dτ

gCPM (t ) : ‘ frequency impulse,‘ two common alternatives

⎧1 / L 0 ≤ t ≤ LT
L REC ( ‘rectangular‘ )g:LREC (t ) = ⎨
⎩0 else

⎧1 / L ⋅ (1 − cos( 2π t /( LT ) ) 0 ≤ t ≤ LT
L RC ( ‘raised cosine‘ )g:LRC (t ) = ⎨
⎩0 else

murillo@esi.us.es 6.67
Continuous Phase Modulation (cont.)
t
q(t ) = T1 ∫ gCPM (τ ) dτ ‘ phase impulse ‘
0 ∞
Ö sCPM (t ) = exp[ j ⋅ (π η ∑d (i) ⋅ q(t − iT ) + ϕ
i =0
0 )]

murillo@esi.us.es 6.68
CPM: example

murillo@esi.us.es 6.69
6 Calidad de radioenlaces: Esquema Igualación
xk+2 xk+1 xk rk ak ak-1 ak-2 ak-3
T T DECISOR T T T
β-2 β−1 γ1 γ2 γ3
ƒ n precursores y m postcursores

n m
Señal igualada: rk = x k + ∑ β − j x j +k + ∑ γ j ak − j
j =1 j =1
m
como x k = ∑ λiak −i xk + j = ∑ λi ak + j −i
i i =− n
ƒ
Resulta, en función de a ,
Igualador Zero Forcing (Se invierte kla respuesta del canal)
m n m m
rk = ∑ λi ak −i + ∑ β − j ∑ λi ak + j −i + ∑ γ j ak − j
i =−n j =1 i =−n j =1

Zero forcing: anular el coeficiente ⎛ n ⎞


⎜ λi + γ i + ∑ β − j λi + j ⎟ = 0
del símbolo i-ésimo, i≠0, de rk: ⎜ ⎟
⎝ j =1 ⎠
λi: perturbación debida a la distorsión
γi: efecto corrector (postcursor)
Σjβ-jλi+j : efecto corrector precursores rk = ak
murillo@esi.us.es 6.70
6 Calidad de radioenlaces: Igualación,
Zero Forcing
ƒ
Zero Forcing
1.2

0.8

0.6

0.4

0.2
Respuesta del canal a un impulso.

0
Respuesta del canal a un impulso, igualada ZF
-0.2
n=5, m=5.
0 5 10 15 20 25

murillo@esi.us.es 6.71
Eficiencias
ƒ Los parámetros que entran en juego en comunicaciones digitales:
• Eficiencia de potencia: habilidad de preservar la fidelidad del mensaje con
potencias bajas

ƒ Sensibilidad
• Eficiencia espectral: habilidad para acomodar una tasa de bit en un ancho de banda
w = eb / no BER
• El valor máximo para transmisión sin errores lo da el “Límite de Shannon”

Rb
ρ = bps/Hz
B

C ⎛ S ⎞
ρ max = = log 2 ⎜ 1 + ⎟
B ⎝ N⎠
murillo@esi.us.es 6.72
1. Formas de Pulso e ISI

ƒ Cuando pulsos rectangulares pasan por un filtro de BW limitado, se producen


deformaciones del pulso, lo que genera ISI (Inter Symbol Interference)
ƒ Por esto se filtran los pulso rectangulares para adaptarlos a la característica del
canal de forma que en el extremo receptor se evita ISI en el instante de
muestreo con un requerimiento de BW finito en el canal.

murillo@esi.us.es 6.73
1. Condición de zero-ISI en el tiempo

ƒ ¿Qué condición debemos cumplir para que no haya ISI?


• ¿Qué pulsos cumplen esta condición?

ƒ La condición es que en el instante que muestreo un símbolo, el valor de los demás sea cero:

⎧K n = 0
h(nTonda
Donde h(t) es la forma de s
) =recibida
⎨ (pulso transmitido y efecto de los filtros del canal

⎩ 0
completo) Ts es el período del símbolo, n
(se asume ≠ 0
que se muestrea una vez por símbolo, al
final de este) n es entero y K es una constante real cualquiera.

murillo@esi.us.es 6.74
1.- Condición de zero-ISI en la Frecuencia

• La condición anterior en el dominio del tiempo tiene su versión en


frecuencia.
• Si H (f) = F (h(t)),

∞ 1
∑ H ( f − nf s ) = Ts fs =
−∞ Ts
H(f)

fs fs/2 fs/2 fs
Filtro ideal de mínimo ancho de banda
que cumple con el criterio de Nyquist
murillo@esi.us.es 6.75
3. Envolvente compleja de señales FSK

a) η = 1 b) η = 1/ 2
↑ sFSK
''
(t ) ↑ sFSK
''
(t )

'
→ '

sFSK (t ) sFSK (t )

c) η = 1/ 4 d) η = 2/ 3
↑ sFSK
''
(t ) ↑ sFSK
''
(t )

'
→ '

sFSK (t ) sFSK (t )

murillo@esi.us.es 6.76
Clasificación de señales moduladas

Para clasificar señales moduladas se puede calcular el coeficiente


complejo de correlación cruzada

*
Re{d μ dν }
ρμν
′ = donde d (i ) = {d0 ,...,d M −1}
| d μ | ⋅ | dν |
Im{d } Im{d } Im{d }

Re{d } Re{d } Re{d }

ρμν
′ = −1, ν ≠ μ ρμν
′ = 0, ν ≠ μ ′ ∈{0,1}, ν ≠ μ
ρμν
antipodal orthogonal biorthogonal

murillo@esi.us.es 6.77
2.2 Modulaciones lineales: M-PSK
Q
bk
ak = A cos φk
bk = A sin φk

φk = k ,
M
0 1 I
k = 0,1,..., M - 1

ak
d A2 = ak2 + bk2 = d 2
A2 d2
e= T= log 2 M
2 2Vb

murillo@esi.us.es 6.78
2.2 Modulaciones lineales: BPSK: PSD
ƒ Se suele representar en escala logarítmica. gT(t) 2 Eb
• BPSK (Binary Phase Shift Keying) Tb

2eb sin 2 (πTb f ) t


SB ( f ) = = 2 e sinc 2
(Tb f ) 0 Tb
(πTb f ) 2 b

fc-2Rb fc-Rb fc fc+Rb fc+2Rb

murillo@esi.us.es 6.79
2.2 Modulaciones lineales: BPSKDensidad
Espectral de Potencia
ƒ Los cálculos son los mismos que para una MPSK
• Ahora la Energía de símbolo es una energía promedio
S B ( f ) = 2 Es sinc 2 (Tf ) = 2 Es sinc 2 (Tb f log 2 M )

• QPSK (Quadrature Phase Shift Keying) Pulsos rectangulares

fc-Rb fc-Rb/2 fc fc+Rb/2 fc+Rb


murillo@esi.us.es 6.80
2.4 Minimum Shift Keying (MSK): Ejemplo

murillo@esi.us.es 6.81
2.4 Modulación MSK: Ejemplo de señales
FSK
1

0.5

-0.5

-1
0 1 2 3 4 5 6 7

portadora ( f0 = 2kHz ) t/ms


1
η= η =1
2
1 1
0.5 0.5
0 0
-0.5 -0.5
-1 -1
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

t/ms t/ms

portadora modulada d = [1 - 1 1 1 - 1 - 1 1]

murillo@esi.us.es 6.82
2.4 Gaussian Minimum Shift Keying (GMSK): Example

murillo@esi.us.es 6.83
Coseno Alzado en frecuencia
⎧ 1−α
⎪ T , 0 ≤ f ≤
⎪ 2T
• En frecuencia ⎪T ⎛ π f + α − 1 / 2T ⎞ 1−α 1+ α
H ( f ) = ⎨ ⎜⎜1 + cos ⎟,
⎟ < f <
⎪2 ⎝ 2α ⎠ 2T 2T
⎪ 1+ α
⎪ 0 , ≤ f
⎩ 2 T
• La condición de Nyquist 1+ α 1+ α
BW = 2 ⋅ =
2T T

¿Qué pasa para α=0?


T

• Esta es la respuesta total Tx+canal+Rx


1 1 f
2T 2T

murillo@esi.us.es 6.84
Offset-QPSK

Timing diagram for offset-QPSK. The binary data stream is shown beneath the time axis. The
two signal components with their bit assignments are shown the top and the total, combined
signal at the bottom. Note the half-period offset between the two signal components.

murillo@esi.us.es 6.85
256 Point Constellation

murillo@esi.us.es 6.86

You might also like