Sistemas de Codificación
Temas:
Otra fuente de error:
Interferencia intersimbólica (ISI)
Teorema de Nyquist
Técnicas de reducción de la ISI
Conformación de pulsos
Ecualización
5/8/2007 1
Interferencia intersimbólica (ISI)
ISI se produce en el proceso de detección
debido a los efectos de filtro
Función de transferencia equivalente
H ( f ) = Ht ( f )H c ( f )H r ( f )
Se crean ecos y dispersión en el tiempo
causa ISI en el tiempo de muestreo
z k = sk + nk + ∑ α i si
i≠k
5/8/2007 2
Sistemas de Codificación
Interferencia intersimbólica
Modelo Bandabase
x1 x2
zk
{xk } Tx filter Channel r (t ) Rx. filter {x̂k }
ht (t ) hc (t ) hr (t ) Detector
t = kT
T Ht ( f ) Hc ( f ) Hr ( f )
x3 T n(t )
Modelo Equivalente
x1 x2
Equivalent system zk
{xk } z (t ) {x̂k }
h(t ) Detector
t = kT
T H( f )
x3 T nˆ (t )
filtered noise
H ( f ) = Ht ( f )H c ( f )H r ( f )
5/8/2007 3
Restricción de ancho de banda
Nyquist
Restricción Nyquist:
El ancho de banda mínimo teórico requerido para
detectar Rs [símbolos/s] sin ISI es Rs/2 [Hz].
Equivalentemente, un sistema con un ancho de banda
W=1/2T=Rs/2 [Hz] puede sostener una tasa máxima de
transmisión de 2W=1/T=Rs [símbolos/s] sin ISI.
1 R R
= s ≤ W ⇒ s ≥ 2 [symbol/s/Hz]
2T 2 W
Eficiencia espectral, R/W [bits/s/Hz] :
Medida importante para clasificar sistemas,
representando caudal de datos por Hz.
Muestra cuan eficientemente se usa el ancho de banda.
5/8/2007 4
Sistemas de Codificación
Pulso Nyquist Ideal (filtro)
Filtro Nyquist Ideal Pulso Nyquist Ideal
H( f ) h(t ) = sinc(t / T )
T 1
0 f − 2T − T 0 T 2T t
−1 1
2T 2T
1
W=
2T
5/8/2007 5
pulsos (filtros) Nyquist
pulsos (filtros) Nyquist:
Pulsos (filtros) que evitan la ISI en tiempo de
muestreo.
filtro Nyquist:
Su función de transferencia se obtiene por
convolución de una función rectangular con
cualquier función real simétrica y par
pulso Nyquist :
Su forma se puede representar por una función
sinc(t/T) multiplicada por otra función de tiempo.
Ejemplo de filtros Nyquist : filtro Raised-Cosine
5/8/2007 6
Sistemas de Codificación
Conformación de pulso para reducir
la ISI
Objetivos de la conformación de pulsos
Redución de la ISI
Utilización eficiente del ancho de banda
Robustes frente a errores de timing
5/8/2007 7
Filtro raised cosine
Filtro Raised-Cosine
Pulso Nyquist (No hay ISI en tiempo de muest.)
1 for | f |< 2W0 − W
π | f | +W − 2W0
H ( f ) = cos 2 for 2W0 − W <| f |< W
4 W − W0
0 for | f |> W
cos[2π (W − W0 )t ]
h(t ) = 2W0 (sinc(2W0t ))
1 − [4(W − W0 )t ]2
W − W0
Excess bandwidth: W − W Roll-off factor r =
0 W0
0 ≤ r ≤1
5/8/2007 8
Sistemas de Codificación
Filtro raised cosine
| H ( f ) |=| H RC ( f ) | h(t ) = hRC (t )
1 r=0 1
r = 0.5
0.5 0.5 r =1
r =1 r = 0. 5
r=0
−1 − 3 −1 0 1 3 1 − 3T − 2T − T 0 T 2T 3T
T 4T 2T 2T 4T T
Rs
Baseband W sSB= (1 + r ) Passband W DSB= (1 + r ) Rs
2
5/8/2007 9
Ecualización
ISI debida a efectos de filtro del canal
Los canales actúan como filtros de banda limitada
H c ( f ) = H c ( f ) e jθ c ( f )
Non-constant amplitude Non-linear phase
Amplitude distortion Phase distortion
La ecualización es una técnica para remover la ISI
debida al canal
5/8/2007 10
Sistemas de Codificación
Ecualización
Step 1 – waveform to sample transformation Step 2 – decision making
Demodulate & Sample Detect
z (T ) m̂i
r (t ) Threshold
Frequency Receiving Equalizing
comparison
down-conversion filter filter
For bandpass signals Compensation for
channel induced ISI
Received waveform Baseband pulse
Baseband pulse Sample
(possibly distorted)
(test statistic)
5/8/2007 11
Ecualización
Equalización usando
MLSE (Maximum likelihood sequence
estimation)
Filtrado
Transversal
Ecualizador Zero-forcing
Ecualizador Minimum mean square error (MSE)
Realimentado por Decision
Usa las decisiones anteriores para remover la ISI
provocada por ellas
Ecualizador Adaptivo
5/8/2007 12
Sistemas de Codificación
Conformado de pulsos y ecualización
para control de ISI
Sin ISI al tiempo de muestreo
H RC ( f ) = H t ( f ) H c ( f ) H r ( f ) H e ( f )
Filtro y ecualizador Square-Root Raised Cosine (SRRC)
H RC ( f ) = H t ( f ) H r ( f ) Controla la ISI
Causada por el
H r ( f ) = H t ( f ) = H RC ( f ) = H SRRC ( f ) filtro de TX
1
He ( f ) = Controla la ISI
Hc ( f ) causada por canal
5/8/2007 13