Vous êtes sur la page 1sur 31

Etude des systèmes

MIMO associés à des


modulations
multiporteuses
16/11/2004

Vincent LE NIR

France Télécom
Recherche & Développement D1
Plan de l’exposé

Introduction
Techniques MIMO (Multiple Input Multiple Output)
Association des techniques MIMO à l’OFDM
(Orthogonal Frequency Division Multiplex) et au LP-OFDM
Association des techniques MIMO au MC-CDMA
(Multi-carrier Code Division Multiple Access)
Conclusion

France Télécom
Recherche & Développement D2
Introduction
Canal de propagation

IES : sélectivité fréquentielle

Doppler : sélectivité temporelle

Espacement entre antennes : sélectivité spatiale

Exploitation de la diversité

Diversité spatiale exploitée par techniques MIMO

Diversités temporelles et fréquentielles exploitées par un codage de canal


(ex: C-OFDM), précodage linéaire, CDMA, MC-CDMA…

France Télécom
Recherche & Développement D3
Techniques MIMO
Etat de l’art

CSI à l’émission et à la réception : water-filling (SVD), beamforming

CSI seulement à la réception : codes espace-temps (STBC, STTC, LD),


multiplexage spatial

CSI ni à l’émission ni à la réception : codes espace-temps différentiels (-3


dB due à la non cohérence)

Articles de référence

Télatar (1995) : water-filling

Foschini (1996) : multiplexage spatial (BLAST)

Alamouti, Tarokh (1998) : STBC, STTC, codes espace-temps différentiels

France Télécom
Recherche & Développement D4
Techniques MIMO : Multiplexage spatial
Multiplexage spatial :

Hypothèse : hij canaux non sélectifs en fréquence


h11 b1
x1 y1 h11 h1N t
hNrNt H=
xNt yNr
hN r 1 hN r N t
bNr

y = Hx + b

Rendement du multiplexage spatial : R=N/T=Nt

France Télécom
Recherche & Développement D5
Techniques MIMO : Multiplexage spatial
Critères MAP, ML

Techniques de détection non linéaires SIC ZF ou MMSE (D-BLAST ou V-


BLAST) ou PIC ZF ou MMSE

Techniques de détection par inversion de matrice avec critères ZF ou MMSE


(γ SNR par antenne de réception)
−1
– Ex: MMSE G = H H+ 1 I
H
HH
γ
– Symboles estimés xˆ = Gy
Capacité du multiplexage spatial :

γ
Nt
γ
C = E log 2 det I N r + HH H C= E log 2 1 + λi
Nt i =1 Nt

France Télécom
Recherche & Développement D6
Techniques MIMO : STBC
STBC Alamouti :

Hypothèse : h = [h1 h2 ] canaux non sélectifs en fréquence constants


sur T=2 durées symboles

h1
T=2 b = [b1 b2 ]
x1 − x2*
X= h2 y = [ y1 y2 ]
x2 x1*

Signal reçu y = hX + b

Rendement du STBC d’Alamouti : R=N/T=1

France Télécom
Recherche & Développement D7
Techniques MIMO : STBC
Reformulation y ' = Hx + b '
y1 h1 h2
avec y' = et H=
−y *
2 − h2* h1*

Détection linéaire MRC équivalente à une détection ML car


2 2
H H H = ( h1 + h2 )I 2
−1
Détection linéaire MMSE G = H H+ 1 I
H
HH
γ
Symboles estimés xˆ = Gy '

γ Nt N r
2
Capacité d’un STBC orthogonal C = R.E log 2 1 + hi
Nt i =1

France Télécom
Recherche & Développement D8
Techniques MIMO
h11 b1
Généralisation T
[( x1 ,..., xN )] [( y11 ,..., y1T )]
X=
[( x1 ,..., xN )] hNrNt [( y Nr1 ,..., y NrT )]

bNr
Codes orthogonaux: Alamouti (Nt=2, diversité 2, R=1),

Tarokh (Nt>2, diversité 3 ou 4, R<1) XX H = α .I α >0


Codes non orthogonaux: Jafarkhani ou Tirkkonen

(Nt=4, diversité<4, R=1) XX H ≠ α .I

Codes à dispersion linéaire (R>1)

Multiplexage spatial (R=Nt)


France Télécom
Recherche & Développement D9
Techniques MIMO
Généralisation (suite) h111 ... h11N

Pour tout système : h11T h1TN


– STBC orthogonaux
– STBC non orthogonaux
H=
– LD 1
hNr 1
... hNrN
1
– Multiplexage spatial
T T
y = Hx + b hNr 1 hNrN

avec H matrice de canal équivalente de taille TN r xN

France Télécom
Recherche & Développement D10
Techniques MIMO h1 h2
Alamouti 2x1 H=
h1
... h1 − h2* h1*
11 1N

h11T h1TN
H=
1
hNr 1
... hNrN h11 h14
1
H=
T
hNr T
hNrN h41 h44
1 Multiplexage spatial 4x4

Techniques de détection ML, non linéaires ou linéaires


−1
– MMSE xˆ = Gy avec G = H H+ 1 I
H
HH
γ

France Télécom
Recherche & Développement D11
MIMO OFDM
MIMO
Hypothèse : Canaux non sélectifs en fréquence

Application aux canaux sélectifs en fréquence


Egalisation
– Multiplexage spatial : complexité variant avec le nombre de
trajets du canal et le nombre d’antennes
– STBC : Nouveau schéma d’émission (TR-STBC)
OFDM (Orthogonal Frequency Division Multiplex)
– Complexité faible (FFT+intervalle de garde) ∀ nombre de
trajets
– Transforme un canal sélectif en fréquence en de multiples
canaux non sélectifs en fréquence

France Télécom
Recherche & Développement D12
Précodage linéaire
But : exploiter la diversité temporelle et/ou fréquentielle (OFDM) du
canal
Comment : combinaisons linéaires de symboles complexes issus de
modulation PSK ou QAM
s = x avec matrice unitaire (Vandermonde, Fourier, Hadamard
complexe) de taille L p xL p
Articles de référence Paulraj (2000): Linear Precoding
Giraud et Belfiore (1995) : « Lattices » SISO, ML
Boutros (1998) : « Signal Space Diversity » SISO, ML
Stamoulis et Giannakis (2000): « Linear Precoding » SISO, STBC, ML
Xin (2001) : « Constellation Rotation » STBC, ML
Thèse Debbah (2002) : Précodage linéaire SISO, MMSE

France Télécom
Recherche & Développement D13
Précodage linéaire

Ex : Modulation QPSK
Lp=4
(Lp+1)2 points
Hadamard,
Fourier

Lp=256
Sphère de densité de
Hadamard,Fourier, probabilité tendant vers
Vandermonde une densité de probabilité
gaussienne

France Télécom
Recherche & Développement D14
MIMO LP-OFDM

OFDM (Orthogonal Frequency Division Muliplex)


Transforme un canal sélectif en fréquence en de multiples
canaux non sélectifs en fréquence
Association avec le précodage linéaire
Collecte de la diversité fréquentielle et temporelle du
canal (précodage effectué sur 2 dimensions)
Association avec MIMO
Collecte de la diversité spatiale
Augmentation de la capacité

France Télécom
Recherche & Développement D15
MIMO LP-OFDM

Schéma d’émission et de réception


OFDM
OFDM
MIMO Modulation MIMO
Demodulation
Input Linear Output
Linear Scheme Decoding Demapping
Coded Mapping
Precoding Equalization Deprecoding coded
OFDM OFDM
bits bits
x s Modulation Demodulation

y H

Formulation générale valable


y = Hs + b avec s = x
Pour tout système (STBC, Multiplexage spatial, LD)
Techniques de détection ML, linéaires ou non linéaires
−1
– MMSE xˆ = Gy avec G = H H H + 1 I HH
γ
France Télécom
Recherche & Développement D16
MIMO LP-OFDM
Résultats sans codage de canal
Canaux théoriques de Rayleigh indépendants par sous-porteuse
constants sur T durées symboles (canaux OFDM parfaitement
entrelacés), 64 sous-porteuses, Lp=64
Puissance de réception normalisée ∀ Nt, Nr (gain d’antennes non
pris en compte)
2 bps/Hz 8 bps/Hz

10
-1 AWGN -1 AWGN
SISO OFDM 10
Mux4x4 LP-OFDM
Al2x1 OFDM Mux4x4 OFDM
SISO LP-OFDM
-2 Al2x1 LP-OFDM -2
10 10
BER

BER
-3 -3
10 10

7 dB 17 dB
-4
18 dB
-4
10 10
0 5 10 15 20 25 30 35 0 10 20 30
Eb/N0 [dB] Eb/N0 [dB]
France Télécom
Recherche & Développement D17
MIMO LP-OFDM
Résultats avec codage de canal
Canaux théoriques, 64 sous-porteuses, Lp=64
Convolutif (23,35)o K=5 Rc=1/2
1 bps/Hz 4 bps/Hz

SISO OFDM AWGN


-1 -1
10 Al2x1 OFDM 10 Mux4x4 LP-OFDM
AWGN Mux4x4 OFDM
SISO LP-OFDM
-2
Al2x1 LP-OFDM -2
10 10
BER

BER
-3 -3
10 10

3 dB
-4 -4
10 10
0 5 10 15 0 5 10 15
Eb/N0 [dB] Eb/N0 [dB]
Point de croisement entre OFDM et LP-OFDM
dépendant de Rc (Debbah) et du canal
France Télécom
Recherche & Développement D18
MIMO LP-OFDM
Récepteur itératif avec codage de canal

Interference Canceller
OFDM
Demodulation MIMO
Linear Soft Channel x
Decoding
Equalization Deprecoding Demapping Π-1 Decoding
OFDM
Demodulation
LLRs
bits codés

Soft
mapping Π

Première itération : égaliseur MMSE+déprécodage linéaire


Autres itérations : annuleur d’interférences conjoint
−1
x = diag
p
( H
H HH
) + 1γ I ( H
HHy − ( H
H H H − diag ( H
HHH ))x )
p −1

France Télécom
Recherche & Développement D19
MIMO LP-OFDM
Résultats récepteur itératif
Canaux théoriques, 64 sous-porteuses, Lp=64
Convolutif (23,35)o K=5 Rc=1/2
1 bps/Hz
-1 4 bps/Hz
It.Al2x1 LP-OFDM 10 It.Mux4x4 LP-OFDM
-1
10 It.SISO LP-OFDM AWGN
AWGN Mux4x4 LP-OFDM
Al2x1 LP-OFDM
SISO LP-OFDM
-2
-2 10
10
BER

-3
10
BER -3
10

1.8 dB 3.5 dB 6.5 dB


-4 -4
10 10
0 2 4 6 8 0 2 4 6 8 10 12
Eb/N0 [dB] Eb/N0 [dB]
Mêmes performances entre Al2x1 LP-OFDM itératif (1 bps/Hz)
France Télécom et Mux4x4 LP-OFDM itératif (4 bps/Hz)
Recherche & Développement D20
MIMO MC-CDMA
LP-OFDM : associé avec technique d’accès TDMA ou FDMA (SS-MC-
MA ou 2D-SS-MC-MA)
MC-CDMA : Technique d’accès CDMA en fréquence (usagers étalés en
fréquence par le spectre OFDM)

Représentation fréquentielle
Nu
1 d’un signal MC-CDMA
x i c i1 e j 2 π F 0 t
Lc i =1

frequency
1
x1c11e j 2πF0t
Lc

France Télécom
Recherche & Développement D21
MIMO MC-CMDA

Schéma d’émission et de réception


Voie descendante

OFDM
OFDM
Modulation
Nu Nu MIMO Demodulation MIMO
Input Scheme Decoding Output
Despreading Demapping
Coded Mapping Spreading Equalization coded
OFDM OFDM
bits bits
Modulation Demodulation

Meilleur rapport performance/complexité


Récepteur mono-utilisateur MMSE avec codage de canal

France Télécom
Recherche & Développement D22
MIMO MC-CDMA
Résultats sans codage de canal
Canaux théoriques, 64 sous-porteuses, Lc=64
Pleine charge: mêmes résultats que LP-OFDM
En fonction de la charge : 10-3
2 bps/Hz 8 bps/Hz
13 18
SISO MC-CDMA Mux4x4 MC-CDMA
12 Al2x1 MC-CDMA
16
11

Eb/N0 [dB]
Eb/N0 [dB]

5.5 dB
14 9.8 dB
10

9 12

8 2.1 dB 10
7
8
6
10 20 30 40 50 60 10 20 30 40 50 60
Nb users Nb users

France Télécom Borne du filtre adapté


Recherche & Développement (1 usager) D23
MIMO MC-CDMA
Pour STBC orthogonaux :
Canaux théoriques, 64 sous-porteuses, Lc=64
Détecteur mono-utilisateur ZF envisageable
Sans codage de canal

2 bps/Hz
SISO MC-CDMA ZF :
-1
10 réhaussement du niveau de bruit

Al2x1 MC-CDMA ZF :
-2
10 moyennage du niveau de bruit
BER

-3
10 AWGN
Al2x1 ZF
Al2x1 MMSE
SISO ZF
-4 SISO MMSE
10
0 5 10 15
Eb/N0 [dB]
France Télécom
Recherche & Développement D24
MIMO MC-CDMA
Résultats avec codage de canal
Canaux théoriques, 64 sous-porteuses, Lc=64
Turbo code duobinaire (Rc=1/2)
Mêmes résultats que LP-OFDM à pleine charge
En fonction de la charge: 10-3
1 bps/Hz 4 bps/Hz
8
5 Mux4x4 MC-CDMA
SISO MC-CDMA
Al2x1 MC-CDMA 7
2.7 dB
4 6

Eb/N0 [dB]
Eb/N0 [dB]

5 6.3 dB
3
4
1.5 dB
2 3

2
1
10 20 30 40 50 60 1
10 20 30 40 50 60
Nb users
Nb users
France Télécom
Recherche & Développement D25
MIMO MC-CDMA

Récepteur itératif avec codage de canal


Interference Canceller
OFDM
Demodulation MIMO
Soft Channel x
Decoding Despreading
Equalization Demapping Π-1 Decoding
OFDM
LLRs
Demodulation bits codés

Soft
mapping Π

Nécessité de désétaler et de décoder


les données de tous les usagers

France Télécom
Recherche & Développement D26
MIMO MC-CDMA
Résultats avec récepteur itératif
Canaux théoriques, 64 sous-porteuses, Lc=64
Convolutif (23,35)o K=5 Rc=1/2
Mêmes résultats que LP-OFDM à pleine charge

-1
4 bps/Hz
10 -1
It.Mux4x4 MC-CDMA 10 It.MC-CDMA Full Load
It.SISO MC-CDMA It.MC-CDMA Half Load
It.Al2x1 MC-CDMA AWGN
AWGN

-2
10 4 bps/Hz 10
-2

1 bps/Hz
BER

BER
1 bps/Hz
-3 -3
10 10

-4 -4
10 10
0 1 2 3 4 5 6 0 1 2 3 4 5 6
Eb/N0 [dB] Eb/N0 [dB]
France Télécom
Recherche & Développement D27
MIMO MC-CDMA
Cas non idéal : Corrélation entre antennes
Canaux théoriques, 64 sous-porteuses, Lc=64
Impact sur STBC: Faible (SISO au pire)
Impact sur multiplexage spatial :

Sans codage de canal (Mux4x4) OFDM MC-CDMA (Mux4x4) avec turbo code Rc=1/2
8 bps/Hz 4 bps/Hz
-1 0%
10
-1 10 25%
TC 0 %
TC 25 %

-2 -2
10 10
BER

BER
AWGN
-3 -3
10 0% 10
25%
50%
75% 4 dB
0.7 dB
-4 100% -4
10 10
0 5 10 15 20 25 30 35 0 5 10 15 20
Eb/N0 [dB] Eb/N0 [dB]
France Télécom
Recherche & Développement D28
MIMO MC-CDMA
Cas non idéal : Corrélation temporelle et fréquentielle
Exemple : Al2x1 avec 2 canaux BRAN E à 60 km/h
décorrélés, 64 sous-porteuses, Lc=64
Entrelacement (selon latence acceptée)

2 bps/Hz
-1 Canaux de Rayleigh
10 BRANE 60km/h
BRANE 60km/h+entr

-2
10
BER

-3
10

4 dB
-4
10
0 5 10 15
France Télécom Eb/N0 [dB]
Recherche & Développement D29
Conclusion
STBC orthogonaux LP-OFDM ou MC-CDMA
Récepteurs simples (linéaires)
Pas d’augmentation de l’efficacité spectrale comparé au SISO
Peu sensible à la corrélation spatiale
Récepteur itératif annule les interférences du précodage
linéaire ou multi-utilisateurs
Multiplexage spatial LP-OFDM ou MC-CDMA
Récepteurs plus complexes (MMSE avec inversion de matrice)
que STBC
Augmentation de l’efficacité spectrale
Sensible à la corrélation spatiale
Récepteur itératif annule les interférences multi-antennes et
les interférences du précodage linéaire ou multi-utilisateurs

France Télécom
Recherche & Développement D30
Perspectives
Estimation de canal
Perte de performances suivant le nombre d’antennes
utilisées
Synchronisation
Rythme
Fréquentielle si Doppler élevé
Nouvelles matrices de précodage (codes
complémentaires)
Publications et brevets
1 article de revue (Electronic Letters)
9 articles de conférences (VTC, ISSSTA …)
6 brevets

France Télécom
Recherche & Développement D31

Vous aimerez peut-être aussi