Documente Academic
Documente Profesional
Documente Cultură
Tópicos
1. Modulación Digital Lineal
Modulación de Cuadratura Compleja (I/Q)
Constelaciones: QAM, QPSK
Métodos Especiales: CAP, VSB, Modulación diferencial
BER vs. Análisis de ruido
3. Comparaciones de Desempeño
Modulación I/Q
Existen muchos alfabetos complejos posibles, como QAM o PSK. Aquí, al principio
consideraremos la situación en una forma genérica, de tal forma que el alfabeto usado no es
importante.
La modulación en cuadratura se basa en el hecho de que las formas de onda del seno y el
coseno pueden ser modulados en DSB y detectados independientemente usando señales de
información diferentes.
Principio de Modulación I/Q
Los filtros del transmisor y el receptor contribuyen a la formación de pulso en el caso ideal.
El filtro del receptor tiene además la tarea de suprimir señales de canales de frecuencia
vecinos; esto en la práctica se realiza en varias etapas del receptor.
Aquí
∞
s (t ) = ∑a
m = −∞
m g (t − mT )
∞
x(t ) = 2 Re e jω c t ∑ am g (t − mT )
m = −∞
am = 0 para m > M
puede probarse que si la energía de s (t ) es finita, ésta es la misma que la energía de x(t ) .
Modulación I/Q
∞ ∞
x(t ) = 2 cos(ωct ) ∑ Re[am ]g (t − mT ) − 2 sen(ωct ) ∑ Im[am ]g (t − mT )
m = −∞ m = −∞
Aquí las componentes seno y coseno son moduladas por la parte real e imaginaria de la
señal de banda base.
Suposiciones:
x(t ) es determinística y tiene transformada de Fourier
se tiene un canal ideal y libre de ruido, entonces y (t ) = x(t )
f (t ) es un filtro pasabajas que tiene ganancia unitaria en la banda de paso y elimina
las componentes espectrales alrededor de ± 2 f c , así como ruido y otras
interferencias fuera de la banda de información.
Muestreo a la misma tasa de símbolo, idealmente sincronizado, sin interferencia
intersímbolo.
Entonces, los valores de los símbolos recibidos son iguales a los originales, aˆk = ak .
Los factores 2 aseguran que la potencia de la señal transmitida y recibida sea la misma.
Los receptores prácticos incluyen mezclado, frecuencias intermedias fijas, (el principio
superheterodino), etc. Pero aquí se usa un modelo simplificado.
en el modelo (a), el filtro es ubicado antes de la conversión de bajada. De las figuras de los
espectros, es fácil observar que esto puede hacerse. La señal pasa banda analítica resultante
es una señal compleja. Se necesitan dos filtros reales para implementar el filtrado pasa
banda analítico.
En la figura (b), también el muestreo es ubicado antes del desplazamiento de frecuencia. En
este caso se utiliza el muestreo pasa banda. En principio, la tasa de muestreo requerida es
proporcional al ancho de banda de la señal pasa banda analítica y no depende de la
frecuencia central.
El filtro Pasa banda analítico puede implementarse como una cascada de un filtro Pasa
banda real y un divisor de fase:
Φ ( f ) = Φ R ( f ) + jΦ I ( f ) =
1
[1 + jHˆ ( f )]
2
La parte imaginaria puede implementarse con un transformador de Hilbert (pasa banda)
( Hˆ ( f ) ). Básicamente, lo que es necesario implementar es un corrimiento de fase de 90º
dentro de la banda de la señal deseada. La respuesta en frecuencia del divisor de fase/
transformador de Hilbert en la región de la banda de paro del filtro Pasa banda real es
insignificante.
jω c t ∞
y (t ) = x(t ) = 2 Re e
∑
k = −∞
ak h(t − kT )
{ }
h(t ) = bE (t ) ∗ g (t ) = e − jω c t b(t ) ∗ g (t )
H ( f ) = B( f + f c )G ( f )
Aquí, h(t ) es la forma de pulso banda base equivalente, la cual es en la práctica, siempre
compleja para transmisión en banda de paso.
∞ ∞
q(t ) = ∑ ak h(t − kT ) ∗ f (t ) = ∑ ak p(t − kT )
k = −∞ k = −∞
p(t ) = h(t ) ∗ f (t )
Esto da la forma completa del pulso en el caso de transmisión en banda de paso, como una
función de los filtros del transmisor y receptor y la respuesta del canal. Esta es también
compleja en la práctica.
A continuación examinamos las propiedades del ruido que aparece en los bloques del
muestreador y el dispositivo de decisión. Se usara la estructura del receptor previamente
desarrollada, basado en el filtrado pasa banda analítico.
Se asume un modelo AWGN para el ruido de canal N (t ) .
Se asume también que el filtro del receptor f (t ) todas las componentes de señal fuera
de la banda, como se describió antes.
También consideramos un sistema con portadora modulada. (Las siguientes
consideraciones no aplican en el caso de banda base.)
Con estas suposiciones, el ruido después del filtro del receptor, M (t ) , es gausiano
(recuerde que el ruido gausiano que es filtrado sigue siendo gausiano) pero no
necesariamente blanco.
2 f (t )e jω c t = f a (t ) + jfˆa (t )
Y se satisface:
∞ ∞ ∞
2 ∫ f (t ) dt = ∫ ∫ fˆ
2 2 2
f a (t )dt + a (t )dt
−∞ −∞ −∞
∞ ∞
∫ ∫ fˆ
2 2
f a (t )dt = a (t )dt
−∞ −∞
∞ ∞ ∞
∫ ∫ ∫ f (t )
2
fˆa (t )dt =
2 2
entonces f a (t )dt = dt
−∞ −∞ −∞
La potencia (varianza) del ruido pasa banda complejo puede calcularse como:
E M R (t ) = E M I (t ) = σ 2
2 2
E M (t )
2
= 2σ 2
∞ ∞
σ = N 0 ∫ f (t ) dt = N 0 ∫ F ( f ) df
2 2 2
−∞ −∞
Se puede ver que las partes real e imaginaria del ruido tienen la misma varianza.
∞
E [M R (t ) M I (t )] = N 0 ∫f a (t ) fˆa (t )dt
−∞
∫ F ( jω ) ( j sgn( f ))df
2
= N0 a =0
−∞
La demodulación no afecta las estadísticas de ruido, por lo que se satisfacen las mismas
propiedades.
E {Re[Z (t )]} = E {Im[Z (t )]} = σ 2
2 2
E [Re[Z (t )]Im[Z (t )]] = 0
2
SM ( f ) = 2 N0 F ( f − fc )
2
SZ ( f ) = 2 N0 F ( f )
Después del muestreo, a la entrada del dispositivo de decisión, el ruido en tiempo discreto,
Z k = Z (kT ) , es gausiano y tiene partes real e imaginaria independientes cuya varianza es
σ2.
2
2N0 ∞ m
S Z (e j 2πfT
)= ∑ F f −
T m = −∞ T
Modelo del Sistema en Banda Base Equivalente
Aquí
Las partes real e imaginaria del ruido son gausianas, independientes y tienen la misma
varianza.
Aquí el filtro del transmisor, el canal, el filtro del receptor y el muestreador, son todos
modelados con un único filtro en tiempo discreto, con respuesta al impulso pk = p(kT ) ,
función de transferencia P(z ) , y respuesta en frecuencia
1 ∞ m m m
P (e j 2πfT ) = ∑
T m = −∞
G ( f − ) BE ( f − ) F ( f − )
T T T
El modelo de ruido para tiempo discreto Z k = Z (kT ) tiene partes real e imaginaria
independientes cuya varianza es σ 2 . El espectro de potencia del ruido es
2
2 N0 ∞ m
S Z (e j 2πfT
)= ∑ F f −
T m = −∞ T
Un Receptor I/Q completo
Este es sólo un ejemplo de entre muchas alternativas. Además de los bloques discutidos
previamente, este incluye:
Ecualizador de canal adaptativo (ecualizador con retroalimentación de decisión
fraccionalmente espaciado).
Lazo de Recuperación de portadora (sincronización)
Lazo de recuperación de timing para ajustar el reloj de muestreo.
Constelaciones, ruido y tasas de error
En la modulación I/Q los valores de los símbolos son complejos y son estos valores los que
determinan la amplitud y la fase de la portadora modulada en los instantes de muestreo. Las
transiciones entre pulsos adyacentes dependen de la formación de pulso utilizada.
Los valores de símbolo complejo (alfabeto) pueden ser representados por medio de una
constelación:
QAM: los puntos están situados sobre una malla rectangular regular.
PSK: Los puntos están situados sobre un círculo
Ejemplos de Constelaciones
a) 4-PSK (QPSK)
∞
Señal transmitida: x(t ) = b 2 ∑ cos(ω t + φ )g (t − mT )
m = −∞
c m
La información es llevada sobre la fase de la portadora
b) 16-QAM
Constelación rectangular.
De hecho, considerando al ruido blanco como la única distorsión, los resultados demuestran
que las muestras recibidas formaran una nube gaussiana alrededor de los puntos de la
constelación.
Por consiguiente, el plano complejo puede dividirse en regiones de decisión donde cada una
de estas regiones de decisión es el conjunto de puntos que esta más cercano a algún
símbolo. A continuación se muestran las regiones de decisión para 4-PSK y 16-QAM:
Variables Aleatorias con Distribución Gaussiana
La función Q(k ) es usada comúnmente en el análisis del desempeño de tasas de error de bit
o de símbolo de métodos de modulación digital. Esta se define de la forma siguiente para
una distribución gaussiana normalizada con varianza σ 2 = 1 y media m = 0
∞ ∞
1 2
k 2π ∫
k
e 2
dx
Los valores de esta función se encuentran tabulados, MATLAB tienen la función erfc()
para calcularla, o bien puede usarse una de las siguientes aproximaciones para evaluarla
para valores grandes de k (k>3), que usualmente son los casos de interés.
x−m
Pr ( X > x ) = Q
σ
De forma mas general, para M=2, pero con valores de símbolo arbitrarios y complejos ai y
a j , la situación sería como la que se ilustra (en este ejemplo uno de los símbolos tiene
valor 0):
Asumimos que el ruido aditivo es gaussiano con partes real e imaginaria iguales e
independientes, cada una con varianza σ 2 . Entonces la distribución de probabilidad a lo
largo de la línea que une los dos símbolos es similar al caso previo de 2-PSK. Denotamos la
distancia euclideana de los símbolos por d = ai − a j . La probabilidad de error esta dada
por
Este es un resultado fundamental que será aplicado posteriormente para calcular las
probabilidades de error de símbolo para otras constelaciones, basados en la probabilidad de
error parcial que toma la siguiente forma:
d
Pr(dispositivo de decisión decida por ai cuando se ha transmitido a j ) = Q
2σ
Ejemplo: 4-PAM
d
Pr(error de símbolo en el tiempo k Ak = ±3a) = Q
2σ
d
Pr(error de símbolo) = 1.5Q
2σ
jπ
Ahora las muestras de ruido también están rotadas, M k = Z k e 4 . Con las suposiciones
anteriores, las estadísticas de ruido no son afectadas, entonces las partes real e imaginaria
del ruido son aún independientes y tienen varianza σ 2 .
d 2 d
= 1 − 2Q +Q
2σ 2σ
d
La última forma aplica cuando Q es pequeña. En casos prácticos puede asumirse que
2σ
es menor a 0.1, por lo tanto el error de aproximación no es mayor al 5%.
2
d
Pr(decisión correcta Ak es un punto interior ) = 1 − 2Q
2σ
d 2 d
Pr(error de símbolo Ak es un punto interior ) = 4Q − 4Q
2σ 2σ
d
≅ 4Q
2σ
d 2 d
Pr(decisión correcta Ak es un punto de una esquina ) = 2Q − 2Q
2σ 2σ
d
≅ 2Q
2σ
d
Pr(error de símbolo Ak no es un punto interior ni una esquina ) ≅ 3Q
2σ
d
Pr(error de símbolo) ≅ 3Q
2σ
De los casos anteriores se puede observar que en general, el coeficiente de Q(⋅) es igual al
número de vecinos mas cercanos del correspondiente punto de la constelación.
d 2 d
Pr (error de símbolo) → 4Q − 4Q
2σ 2σ
Límite de la unión
Ω A = {ai ;0 < i ≤ M }
Denotemos a Eij como el caso en que la muestra recibida esta más cerca de a j que el
símbolo transmitido ai . Podemos escribir
j =1
j ≠i
d d
Pr (error de símbolo A k ) ≤ 2Q + Q
2σ 2σ
la cual es una buena aproximación a las expresiones exactas revisadas anteriormente con
niveles de ruido razonables.
En la práctica, es suficiente tomar en cuenta para esta suma sólo a los vecinos mas cercanos
dentro de la constelación.
Por ejemplo, el límite de unión puede usarse para obtener una aproximación a la
probabilidad de error de M-PSK para cualquier M.
En el ejemplo siguiente se indican los casos de error para los dos vecinos más cercanos. En
el límite de unión –el error de aproximación relacionado corresponde al hecho de ignorar el
traslape entre dos tipos de casos de error, es decir, reproduciendo algunos eventos de error
en el cálculo de la probabilidad. Sin embargo, su efecto sobre el resultado total es muy
pequeño.
Probabilidad de error de bit y Códigos Gray
Cuando la SER es conocida, la BER depende esencialmente del mapeo de bit usado.
En la mayoría de los casos, la SNR es razonablemente buena, de tal forma que los errores
de símbolo tienen lugar en su mayoría entre puntos vecinos de la constelación. En este caso
la BER puede ser minimizada usando un mapeo de símbolos donde los códigos de los
puntos vecinos de la constelación difieran entre sí con un número de bits mínimo.
En el caso óptimo, todos los pares de puntos vecinos difieren sólo por un bit. Tal
codificación de símbolos es conocida como Códigos Gray. Algunos ejemplos:
en este caso, con un tamaño de alfabeto de 2 B y con una SNR razonablemente buena, la
BER puede evaluarse como:
1
Pr (error de bit ) = Pr (error de símbolo)
B
Cuando se considera el mapeo de una cadena de bits en símbolos, deben considerarse varias
cosas:
1. La Codificación Gray minimiza la BER para una SER dada, es decir, para una tasa
S/N dada en un canal AWGN.
La Codificación Gray puede realizarse para QPSK, 16-QAM, 64-QAM, etc., pero
por ejemplo para 32-QAM no es posible encontrar un código Gray completo (es
decir que algunos símbolos vecinos diferirán en más de un bit).
2. Usando el sistema mostrado en la siguiente página, es posible conseguir una
situación donde el sistema es invariante a los corrimientos de la fase de la portadora
que son múltiplos enteros de 90º. En este ejemplo (tomado de los sistemas Europeos
de transmisión de TV digital, DVB), los m bits más significantes son mapeados
sobre los símbolos de tal forma que la constelación es invariante a rotaciones de
n ∗ 90º grados. Los dos bits menos significativos son codificados en forma
diferencial.
Si el bloque incluye L bits, entonces éste corresponde a L/B símbolos, entonces la BLER
esta dada por
Pr(error de bloque) = 1 − (1 − Pr (error de símbolo))
L/B
L
≈ Pr (error de símbolo)
B
Ejemplo
En un caso típico
Pr(error de bloque)=2.5x10-4
Potencia de Transmisión
En principio la BER/SER podría ser mejorada con el incremento de la SNR. Sin embargo,
en la práctica, usualmente la potencia de transmisión esta limitada por estándares del
sistema o por razones técnicas o bien el consumo de potencia eléctrica debería minimizarse.
Por estas razones, para conseguir una medida de desempeño significante, el desempeño
BER/SER debería estar relacionado a la SNR recibida.
Se asume que
( )
La secuencia de símbolos es blanca: S A = e j 2πfT = β
La secuencia de símbolos tiene media cero.
∞
∫ G( f )
2
El filtro de transmisión es escalado de tal forma que df = T
−∞
1
( )
S s ( f ) = G ( f ) S A e j 2πfT =
2 [ ] G( f )
E Ak
2
2
T T
y su potencia es
[ ]
∞
∫ S ( f )df
2
Ps = s = E Ak
−∞
[
x(t ) = 2 Re e jω c t s(t ) ]
y su potencia es igual a la de la señal de banda base,
Px = E Ak [ ] 2
SNR =
E Ak [ ] 2
2σ 2
A continuación se muestran las expresiones para potencia de la señal y SER vs. SNR para
las constelaciones analizadas previamente.
Energía de bit
Eb
N0
N0
Aquí Eb es la energía por bit de la señal que es recibida y es la densidad espectral de
2
potencia de ruido bilateral.
Aquí aplica la suposición usual de que el ruido de canal es blanco Gaussiano aditivo.
Cuando el filtro del receptor es (o es modelado como) un pasabajas ideal con ancho de
banda W, la potencia de ruido es
N = WN 0
WN 0
(aquí la potencia de ruido de se compone de ambas porciones de frecuencia,
2
positiva y negativa, del espectro).
S = REb
Eb
se puede ver que la SNR y la relación están relacionadas a través de
N0
S Eb R
=
N N0 W
Eb
La relación toma en cuenta las tasas de bit de diferentes constelaciones. En cierto
N0
Eb
sentido, la figura SER/BER para una relación dada es una medida de desempeño
N0
mas justa que la que esta dada por la SNR. Además, esta relación es independiente de los
detalles de implementación, como es el diseño del filtro del receptor, el cual tiene un efecto
considerable sobre la SNR en el detector.
Un criterio es que el valor medio (CD) del conjunto de símbolos debería ser cero. La
componente CD corresponde a una traslación de la constelación con respecto al origen, y
una CD cero corresponde a potencia mínima para constelaciones simétricas.
Constelaciones Básicas
QAM, B par
QAM, B impar
Mas Constelaciones
Tipo PSK
En PSK básico, los puntos son igualmente espaciados sobre un círculo. En este caso, no
hay información en la amplitud de la señal modulada, por lo que las variaciones de la
amplitud son relativamente pequeñas. (Sin embargo PSK lineal no es una modulación de
envolvente constante, excepto para un caso muy especial, MSK). Tales modulaciones son
fáciles de implementar desde el punto de vista del amplificador de potencia, que por
ejemplo modulaciones QAM.
En ciertas variantes (que no son de uso común), los puntos de la constelación se encuentran
sobre círculos con diferente radio.
Constelaciones Hexagonales
Aquí los puntos son empacados más densamente que en la red rectangular de QAM. Sin
embargo, las mejoras en desempeño son relativamente pequeñas (típicamente de fracciones
de dB) y la implementación se convierte considerablemente más difícil debido a que no
puede usarse el principio del muestreador básico.
Métodos de Modulación Digital Lineal Especiales
Dado que las señales I/Q se transmiten independientemente entre sí, esto no tienen ningún
efecto sobre el desempeño SER/BER del sistema con constreñimientos de potencia
promedio de señal. Sin embargo, la potencia pico de la señal en el transmisor se reduce
considerablemente.
Una forma de ilustrar esto es notar que la amplitud de las señales QAM o PSK usuales
pueden tener cruces por cero entre símbolos, pero en modulaciones con desplazamiento
esto no sucede.
g I (t ) = g (t )cos(ωct )
gQ (t ) = g (t )sen(ωct )
Aquí g (t ) es la forma de pulso pasabajas usada, como respuesta al impulso de raíz de
coseno alzado.
CAP es considerado sobre todo para aplicaciones sobre medios guiados donde la señal
transmitida esta próxima a la señal de banda base.
3. VSB
La señal VSB se obtiene de una señal PAM real a través del filtrado de la otra banda lateral
de acuerdo al principio de la banda lateral vestigial.
En el caso de QAM, ambas bandas de transición son formadas por medio de la formación
de pulso de Nyquist.
En el caso de VSB, una banda de transición es formada por la formación de pulso de
Nyquist, y la otra es formada por medio del principio de VSB. Sin embargo, esto
esencialmente conduce al mismo resultado. Con una elección conveniente de los
parámetros de ancho de banda de exceso, los dos sistemas tienen la misma eficiencia
espectral.
VSB tiene algunas ventajas con respecto a la sincronización. Además tiene una fuerte
herencia de la TV analógica.
4. π/4 QPSK
La modulación π/4 QPSK usa una constelación de 8 puntos para transmitir 2 bits por
símbolo. Durante cada intervalo de símbolo, la constelación es una versión rotada de
QPSK, y la constelación es rotada por 45º entre símbolos consecutivos. De esta forma el
cambio de fase entre símbolos es de ± 45º o de ±135º.
De esta forma se evitan los cruces por cero de la envolvente y se reduce por lo tanto la
relación de potencia pico a promedio.
El desempeño SER/BER de π/4 QPSK es el mismo que para QPSK. π/4 QPSK es un
método de modulación usado comúnmente es sistemas de comunicación móviles digitales
(DAMPS, etc.).
4. PSK Diferencial
Esta es otra variante de métodos de modulación PSK. La idea es que la información en los
símbolos transmitidos sea transportada en los cambios de fase y no en el valor propio de la
fase.
El problema de DQPSK es que los errores de símbolo aparecen en pares: cada símbolo
recibido es usado dos veces, y un evento de ruido/interferencia sobre un símbolo podría
causar que dos símbolos consecutivos sean erróneos. Así, como una buena aproximación, el
análisis de ruido para PSK aplica también para DPSK, pero las tasas de error se duplican.
La idea DPSK pude aplicarse también para modulaciones PSK de orden superior. En el
caso de DQPSK, algunos de los mapeos usados comúnmente se muestran a continuación:
Eficiencia Espectral
2 log 2 N bps/Hz
Estos son resultados teóricos para el caso en el que el ancho de banda de exceso es de 0% y
el canal es ideal. En la práctica, la eficiencia espectral es menor. Esta es reducida por la
banda en exceso, bandas de guarda en el dominio de la frecuencia, símbolos de
entrenamiento y codificación para control de error, etc.
La Eficiencia de Potencia mide cuanta potencia de la señal tiene que recibirse para
conseguir un nivel de SER/BER dado. La eficiencia espectral y la eficiencia de potencia
son en cierto modo requerimientos contradictorios. También en sistemas de transmisión
digital, con una potencia de transmisión dada, es posible mejorar la eficiencia de potencia
incrementando el ancho de banda. Esto es posible solo hasta cierto límite.
17.5 bps/Hz
Sin embargo, los intervalos de guarda en el dominio de la frecuencia que son usados entre
canales, así como la codificación para control de error, reducen la eficiencia espectral a
alrededor de
4.76 bps/Hz
El sistema GSM tiene espaciamiento de canales de 200 KHz, la máxima tasa de datos para
usuario es 8x14.4 kbps (en el sistema HSCSD usando modulación GMSK). Entonces
(ignorando la sobrecarga por señalización) la eficiencia espectral es
0.576 bps/Hz
EDGE una mejora de GSM (que usa básicamente modulación 8PSK) incrementa esta
eficiencia espectral a nivel del enlace a alrededor de 1 bps/Hz.
La baja eficiencia espectral en sistemas móviles se debe a las características de canales con
desvanecimiento selectivo en frecuencia.
S
C = W log 2 1 +
N
donde S es la SNR recibida en el caso de máxima potencia de transmisión.
N
C S
ν= = log 2 1 +
W N
Entonces para una SNR dada, esta es la máxima eficiencia espectral que puede conseguirse.
También, la mínima potencia de señal recibida para una eficiencia espectral dada puede
calcularse como
P = σ 2 (2ν − 1)
12 S
B = 2W log 2 M = W log 2 1 + 2
γ N
Por ejemplo, con PSK binaria, γ = 8 corresponde a una SER de 3x10-5. En este caso
γ2
= 5.3 ≈ 7 dB
12
Entonces para conseguir una SER de 3x10-5 sin codificación para control de error, la SNR
debería ser 7 dB mayor de lo que dice el teorema de capacidad de canal.
C S E C E
ν= = log 2 1 + = log 2 1 + b = log 2 1 + b ν
W N N0 W N0
Aquí se ha remplazado R/W por C/W en la expresión de SNR, es decir, tomando la tasa de
bit igual a la capacidad de canal, la cual resulta apropiada cuando estamos después del
límite teórico para la máxima eficiencia espectral.
Los sistemas prácticos operan siempre en el área blanca; es imposible comprender como
algún sistema operaría en el área gris.
El Límite de Shannon
Eb 2ν − 1
=
N0 ν
Eb 2ν − 1
lim = lim = ln(2) ≈ 0.693 ≡ −1.6 dB
ν →0 N ν →0 ν
0
Esto indica (como puede verse de la figura de la página anterior) que, con cualquier
esquema de modulación y codificación de control de error utilizado, una comunicación
confiable con tasa Eb/N0 por debajo de -1.6 dB es imposible. Este es el llamado límite de
Shannon.