Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CODIFICACION
Miguel A. Lagunas
Dpt. de T. del Senyal i Comunicacions. (UPC)
xT (t)
= exp(j:[wct + t ])
1
siendo t =
(2)
[01] [11]
ZZ
ZZ
->
ZZ
Z
ZZ
Z
Z-Z~
Estado 0
Estado 1
1)) = xr (k)
= exp(j(k));
(k )
1
P
( q=0
h(q ):s(k
!2
q)
0 si b(k) = 0
si b(k ) = 1
(3)
elk
1 0
0 1
= [e0 e1 ]
cl : el
l=0
H
cl
:h
(4)
LX1
l=0
el
cl
el
cl
H
(5)
Mas comodo que trabajar con esta matriz es trabajar con su factorizacion
que se denotara por la matriz B denida en (6).
A
= B:B H
(e0
c0 ) : :
eL
cL
i
(6)
Tomando una distribucion Rice o Rayleigh para los coecientes del canal
y promediando la cota de la tasa de error, en ambos casos, puede verse [2]
que la cota de la tasa de error viene dada por (7),
2
3 1
r
Y
Pr (c ! e) 4 p 5 : (EsN o) r
p=1
(7)
3 ALGUNAS OBSERVACIONES
En primer lugar, las estructuras presentadas tanto en la gura 1 como en el
anexo emplean un codicador diferencial previo al codicador espacio temporal en si. La estructura expuesta tiene pues dos partes, un codicador
diferencial o ltro no-lineal recursivo y una segunda red de multiples entradas
(estados) y multiples salidas (numero de antenas) de tipo no recursivo. Siendo un esquema de mayor simplicidad de explicacion pero sin una sistematica
de dise~no.
En canales de fading correlado, es decir, cuando existe correlacion cruzada
entre los coecientes del canal, el criterio del la suma de determinantes se
mantiene valido. Cuando los coecientes del canal son incorrelados de un
instante k a otro, caso de fast fading, el criterio del determinante cambia.
Por esta razon el codigo optimo para canales intermedios, los que realmente
se encuentran en la practica, requiere una combinacion de los dos criterios
(fast y slow).
Los criterios mencionados evaluan una cota superior de la tasa de error
con la secuencia mas desfavorable, sin tener en cuenta la probabilidad de
que dicha secuencia aparezca al codicar. Los resultados muestran que la
cota mencionada es, en general, mucho mas desfavorable de la que se obtiene
en la evaluacion experimental o simulacion. Lo que sugiere lo anterior es
6
4 CUESTIONES ABIERTAS.
Un dise~no sistematico de codicadores espacio-temporales bajo condiciones
de partida que seran: Numero de antenas, numero de bits/hertzio y numero
de estados o complejidad del detector.
Algunos de estos codicadores permiten decision instantanea, de peor
calidad que la de Viterbi o ML, pero de una simplicidad muy grande. Sin
embargo, no existe un detector que comprometa tasa de error entre ambos
extremos. En otras palabras, el que el codigo admita deteccion instantanea
(sin memoria) no parece ayudar a reducir la complejidad del ML con el
compromiso correspondiente de perdida de calidad.
No ha sido probada la existencia de codigos en que pueda asegurarse que
la ganancia de codigo es la maxima posible para las restricciones de dise~no
del apartado primero de esta seccion.
No existen codigos optimizados en funcion de una respuesta determinista
del canal.
La forma en que se maneja la diversidad temporal y espacial para optimizar la ganancia de diversidad y de codigo no parece tener una solucion
unica.
La tasa de error viene condicionada por la probabilidad de aparicion de
la secuencia peor. Este
es un parametro muy importante que en ningun
momento interviene en el dise~no.
7
Referencias
[1] J. G. Proakis. \Digital Communications". Third Edition. Mc Graw Hill.
1995.
[2] A.R. Calderbank, N.J.A. Sloane. \New trellis codes based on lattices
and cosets". IEEE Trans. on Information Theory. Vol. IT-33, vol. 2, pp.
177-195. March 1987.
[3] V. Tarokh, N. Seshadri, A. R. Calderbank. \Space time codes for high
data rate wireless communication: Performance criterion and code construction". IEEE Trans. on Information Theory, Vol. 44, No. 2, March
1998.
ANEXO
St2bh2est4
0 0, 1
1 1, 2
2 2, 3
3 3, 0
0, 2 0,
1, 3 1,
2, 0 2,
3, 1 3,
3 0,
0 1,
1 2,
2 3,
Diversity gain.......... 2
Coding Gain ............ 4
||||||||||-
0 0, 1
1 1, 2
2 2, 3
3 3, 0
2 2, 3
3 3, 0
0 0, 1
1 1, 2
0, 2 0,
1, 3 1,
2, 0 2,
3, 1 3,
2, 0 2,
3, 1 3,
0, 2 0,
1, 3 1,
3 0,
0 1,
1 2,
2 3,
1 2,
2 3,
3 0,
0 1,
||||||||||Diversity gain.......... 2
Coding Gain ............ 12
State trajectory 0 3 6 0
Waveforms emitted 3 0 2 3 2 0
||||||||||-
10
St2bh3st8
0 0, 1
1 5, 2
2 2, 3
3 7, 4
4 4, 5
5 1, 6
6 6, 7
7 3, 0
0, 2 0,
5, 3 5,
2, 4 2,
7, 5 7,
4, 6 4,
1, 7 1,
6, 0 6,
3, 1 3,
3 0,
4 5,
5 2,
6 7,
7 4,
0 1,
1 6,
2 3,
4 0, 5 0,
5 5, 6 5,
6 2, 7 2,
7 7, 0 7,
0 4, 1 4,
1 1, 2 1,
2 6, 3 6,
3 3, 4 3,
6 0,
7 5,
0 2,
1 7,
2 4,
3 1,
4 6,
5 3,
7 0,
0 5,
1 2,
2 7,
3 4,
4 1,
5 6,
6 3,
||||||||{
Diversity gain.......... 2
Coding Gain ............ 2
Waveforms emitted 3 0 0 7
State trajectory 0 3 0
||||||||||-
11
0 0, 0 1, 0 2, 0 3,
2 1,
0 3,
2 1,
1 0,
3 2,
1 0,
3 2,
2 1,
0 3,
2 1,
0 3,
3 2,
1 0,
3 2,
1 0,
St2bh2est16
2 2, 2
0 0, 0
2 2, 2
1 1, 1
3 3, 3
1 1, 1
3 3, 3
2 2, 2
0 0, 0
2 2, 2
0 0, 0
3 3, 3
1 1, 1
3 3, 3
1 1, 1
3, 2 0,
1, 0 2,
3, 2 0,
2, 1 3,
0, 3 1,
2, 1 3,
0, 3 1,
3, 2 0,
1, 0 2,
3, 2 0,
1, 0 2,
0, 3 1,
2, 1 3,
0, 3 1,
2, 1 3,
||||||||||Diversity gain.......... 2
Coding Gain ............ 16
Waveforms emitted 2 0 0 0 0 2
State trajectory 0 2 8 0
||||||||||12
St2bh1est2
||||||||||Diversity gain.......... 2
Coding Gain ............ 16
Waveforms emitted 1 0 0 1
State trajectory 0 1 0
||||||||||-
13
St2bh1st4
0 0, 1
1 1, 0
1 1, 0
0 0, 1
0,
1,
1,
0,
||||||||||Diversity gain.......... 2
Coding Gain ............ 48
Waveforms emitted 1 0 1 1 0 1
State trajectory 0 1 2 0
||||||||||-
14
St2bh1est8
0 0, 1
1 1, 0
1 1, 0
0 0, 1
1 1, 0
0 0, 1
0 0, 1
1 1, 0
0,
1,
1,
0,
1,
0,
0,
1,
||||||||||Diversity gain.......... 2
Coding Gain ............ 64
Waveforms emitted 1 0 0 1 0 0 1 0 0 1
State trajectory 0 1 3 6 4 0
||||||||||-
15