etude des systèmes mimo associés à des … · etude des systèmes mimo associés à des...
TRANSCRIPT
D1
France TélécomRecherche & Développement
Etude des systèmes MIMO associés à des
modulations multiporteuses
16/11/2004
Vincent LE NIR
France TélécomRecherche & Développement D2
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écomRecherche & Développement D3
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écomRecherche & Développement D4
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écomRecherche & Développement D5
� Multiplexage spatial :
� Hypothèse : hij canaux non sélectifs en fréquence
�
� Rendement du multiplexage spatial : R=N/T=Nt
bHxy +=
x1
xNt
y1
yNr
h11
hNrNt
b1
bNr
���
�
�
���
�
�
=
trr
t
NNN
N
hh
hh
�
���
�
1
111
H
Techniques MIMO : Multiplexage spatial
France TélécomRecherche & Développement D6
� 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)
– Ex: MMSE
– Symboles estimés
� Capacité du multiplexage spatial :
HH HIHHG1
1−
��
�� += γ
= �
��
���
���
�
�+=
tN
ii
tNEC
12 1log λγ
Techniques MIMO : Multiplexage spatial
Gyx =ˆ
���
���
���
�
�+= H
tN HH
NIEC
r
γdetlog2
France TélécomRecherche & Développement D7
Techniques MIMO : STBC� STBC Alamouti :
� Hypothèse : canaux non sélectifs en fréquence constants
sur T=2 durées symboles
� Signal reçu
� Rendement du STBC d’Alamouti : R=N/T=1
[ ]21 hh=h
bhXy +=
h1
h2��
���
� −=
*12
*21
xx
xxX
T=2 [ ]21 bb=b
[ ]21 yy=y
France TélécomRecherche & Développement D8
� Reformulation
avec et
� Détection linéaire MRC équivalente à une détection ML car
� Détection linéaire MMSE
� Symboles estimés
� Capacité d’un STBC orthogonal
Techniques MIMO : STBC'' bHxy +=
��
���
�
−= *
1*2
21
hh
hhH
22
22
1 )( IHH hhH +=HH HIHHG
11
−
��
�� += γ
��
���
�
−= *
2
1'y
yy
'ˆ Gyx =
���
���
���
�
�+=
=
rt NN
ii
t
hN
ERC1
22 1log.
γ
France TélécomRecherche & Développement D9
Techniques MIMO� Généralisation
� Codes orthogonaux: Alamouti (Nt=2, diversité 2, R=1),
Tarokh (Nt>2, diversité 3 ou 4, R<1)
� Codes non orthogonaux: Jafarkhani ou Tirkkonen
(Nt=4, diversité<4, R=1)
� Codes à dispersion linéaire (R>1)
� Multiplexage spatial (R=Nt)
IXX .α=H
h11
hNrNt
b1
bNr
[ ]),...,( 1 Nxx
[ ]),...,( 1 Nxx
[ ]),...,( 111 Tyy
[ ]),...,( 1 NrTNr yy
T
��
��
�
=X
IXX .α≠H
0>α
France TélécomRecherche & Développement D10
� Généralisation (suite)
� Pour tout système :– STBC orthogonaux– STBC non orthogonaux– LD– Multiplexage spatial
�
avec H matrice de canal équivalente de taille
bHxy += ����������
�
�
����������
�
�
=
TNrN
TNr
NrNNr
TN
T
N
hh
hh
hh
hh
�
���
�
�
�
���
1
111
111
11
111
...
...
H
Techniques MIMO
NTNr x
France TélécomRecherche & Développement D11
����������
�
�
����������
�
�
=
TNrN
TNr
NrNNr
TN
T
N
hh
hh
hh
hh
�
���
�
�
�
���
1
111
111
11
111
...
...
H
Techniques MIMOAlamouti 2x1
Multiplexage spatial 4x4
��
���
�
−= *
1*2
21
hh
hhH
���
�
�
���
�
�
=
4441
1411
hh
hh
�
���
�
H
� Techniques de détection ML, non linéaires ou linéaires
– MMSE avec Gyx =ˆ HH HIHHG1
1−
��
�� += γ
France TélécomRecherche & Développement D12
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écomRecherche & Développement D13
� 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� avec matrice unitaire (Vandermonde, Fourier, Hadamard complexe) de taille
� Articles de référence� Giraud et Belfiore (1995) : « Lattices »� Boutros (1998) : « Signal Space Diversity »� Stamoulis et Giannakis (2000): « Linear Precoding »� Xin (2001) : « Constellation Rotation »� Thèse Debbah (2002) : Précodage linéaire
Précodage linéaire
�xs = �
� Paulraj (2000): Linear Precodingpp LL x
SISO, MLSISO, MLSISO, STBC, MLSTBC, MLSISO, MMSE
France TélécomRecherche & Développement D14
� Ex : Modulation QPSK
Précodage linéaire
Lp=4 Hadamard, Fourier
Lp=256Hadamard,Fourier, Vandermonde
(Lp+1)2 points
Sphère de densité de probabilité tendant vers une densité de probabilitégaussienne
France TélécomRecherche & Développement D15
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écomRecherche & Développement D16
� Schéma d’émission et de réception
� Formulation générale valable� avec � Pour tout système (STBC, Multiplexage spatial, LD)� Techniques de détection ML, linéaires ou non linéaires
– MMSE avec
MIMO LP-OFDM
bHsy += �xs =
Gyx =ˆ HH HIHHG1
1−
��
�� += γ
Mapping
MIMOScheme
OFDMModulation
OFDMModulation
OFDMDemodulation
OFDMDemodulation
MIMODecoding
EqualizationDemappingLinear
Precoding
LinearDeprecoding
H�
Input Coded
bits
Outputcoded
bitsx
y
s
France TélécomRecherche & Développement D17
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)
0 5 10 15 20 25 30 3510
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
AWGNSISO OFDMAl2x1 OFDMSISO LP-OFDMAl2x1 LP-OFDM
7 dB 18 dB
2 bps/Hz
0 10 20 3010
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
AWGNMux4x4 LP-OFDMMux4x4 OFDM
17 dB
8 bps/Hz
France TélécomRecherche & Développement D18
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
Point de croisement entre OFDM et LP-OFDM dépendant de Rc (Debbah) et du canal
0 5 10 1510
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
SISO OFDMAl2x1 OFDMAWGNSISO LP-OFDMAl2x1 LP-OFDM
0 5 10 1510
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
AWGNMux4x4 LP-OFDMMux4x4 OFDM
3 dB
4 bps/Hz1 bps/Hz
France TélécomRecherche & Développement D19
� Première itération : égaliseur MMSE+déprécodage linéaire� Autres itérations : annuleur d’interférences conjoint
MIMO LP-OFDM
� Récepteur itératif avec codage de canal
OFDMDemodulation
OFDMDemodulation
MIMODecoding
EqualizationSoft
DemappingLinear
Deprecoding Π-1ChannelDecoding
ΠSoft
mapping
LLRsbits codés
x
Interference Canceller
( ) ( )( )( )11
1 −−
−−��
�� += pp diagdiag xH�H�H�H�yH�IH�H�x HHHHHHHH
γ
France TélécomRecherche & Développement D20
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
0 2 4 6 8 10 1210
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
It.Mux4x4 LP-OFDMAWGNMux4x4 LP-OFDM
0 2 4 6 810
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
It.Al2x1 LP-OFDMIt.SISO LP-OFDMAWGNAl2x1 LP-OFDMSISO LP-OFDM
1.8 dB 3.5 dB 6.5 dB
4 bps/Hz1 bps/Hz
Mêmes performances entre Al2x1 LP-OFDM itératif (1 bps/Hz) et Mux4x4 LP-OFDM itératif (4 bps/Hz)
France TélécomRecherche & Développement D21
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)
tFj
c
ecxL
02111
1 π
frequency
=
uN
i
tFjii
c
ecxL 1
21 01 π
Représentation fréquentielled’un signal MC-CDMA
France TélécomRecherche & Développement D22
MIMO MC-CMDA
� Schéma d’émission et de réception � Voie descendante
� Meilleur rapport performance/complexité� Récepteur mono-utilisateur MMSE avec codage de canal
Mapping
MIMOScheme
OFDMModulation
OFDMModulation
OFDMDemodulation
OFDMDemodulation
MIMODecoding
EqualizationDemappingSpreading Despreading
Nu NuInput Coded
bits
Outputcoded
bits
France TélécomRecherche & Développement D23
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
10 20 30 40 50 60
8
10
12
14
16
18
Nb users
Eb/
N0
[dB
]
Mux4x4 MC-CDMA
10 20 30 40 50 606
7
8
9
10
11
12
13
Nb users
Eb/
N0
[dB
]
SISO MC-CDMAAl2x1 MC-CDMA
5.5 dB
2.1 dB
9.8 dB
8 bps/Hz2 bps/Hz
Borne du filtre adapté(1 usager)
France TélécomRecherche & Développement D24
MIMO MC-CDMA
� Pour STBC orthogonaux :� Canaux théoriques, 64 sous-porteuses, Lc=64� Détecteur mono-utilisateur ZF envisageable� Sans codage de canal
0 5 10 1510
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
AWGNAl2x1 ZFAl2x1 MMSESISO ZFSISO MMSE
2 bps/HzSISO MC-CDMA ZF :réhaussement du niveau de bruit
Al2x1 MC-CDMA ZF : moyennage du niveau de bruit
France TélécomRecherche & Développement D25
10 20 30 40 50 601
2
3
4
5
6
7
8
Nb users
Mux4x4 MC-CDMA
Eb/
N0
[dB
]
10 20 30 40 50 601
2
3
4
5
Nb users
SISO MC-CDMAAl2x1 MC-CDMA
Eb/
N0
[dB
]
2.7 dB
1.5 dB
6.3 dB
4 bps/Hz1 bps/Hz
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
France TélécomRecherche & Développement D26
MIMO MC-CDMA
� Récepteur itératif avec codage de canal
OFDMDemodulation
OFDMDemodulation
MIMODecoding
EqualizationSoft
DemappingDespreading Π-1
ChannelDecoding
ΠSoft
mapping
LLRsbits codés
x
Interference Canceller
Nécessité de désétaler et de décoderles données de tous les usagers
France TélécomRecherche & Développement D27
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
0 1 2 3 4 5 610
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
It.Mux4x4 MC-CDMAIt.SISO MC-CDMAIt.Al2x1 MC-CDMAAWGN
4 bps/Hz
4 bps/Hz1 bps/Hz1 bps/Hz
0 1 2 3 4 5 610
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
It.MC-CDMA Full LoadIt.MC-CDMA Half LoadAWGN
France TélécomRecherche & Développement D28
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 :
0 5 10 15 2010
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
0 %25%TC 0 %TC 25 %
0 5 10 15 20 25 30 3510
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
AWGN0%25%50%75%100%
Sans codage de canal (Mux4x4) OFDM8 bps/Hz
MC-CDMA (Mux4x4) avec turbo code Rc=1/24 bps/Hz
4 dB0.7 dB
France TélécomRecherche & Développement D29
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)
0 5 10 1510
-4
10-3
10-2
10-1
Eb/N0 [dB]
BE
R
Canaux de Rayleigh BRANE 60km/hBRANE 60km/h+entr
2 bps/Hz
4 dB
France TélécomRecherche & Développement D30
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écodageliné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écomRecherche & Développement D31
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