Vous êtes sur la page 1sur 20

Systmes multi-porteuses accs multiple

Philippe Ciblat
cole Nationale Suprieure des Tlcommunications, Paris, France

Rappel OFDMA MC-CDMA

Plan

Rappel sur les systmes multi-utilisateurs Rappel sur les systmes multi-porteuses Systmes hybrides
Canal connu lmetteur :
- Choix efcace du OFDMA - Algorithmes dallocation des porteuses

Canal inconnu lmetteur :


- Diffrentes techniques MC-CDMA - Rcepteurs associs - Performances

Philippe Ciblat

Systmes multi-porteuses accs multiple

2 / 20

Rappel OFDMA MC-CDMA

multi-utilisateurs multi-porteuses hybrides

Systmes multi-utilisateurs
Contexte mono-porteuse Canal accs multiple/Multi Access Channel (lien montant) Y = X1 + X2 + B A partir de Y , dcodage de X1 et de X2 Canal diffusion/Broadcast channel (lien descendant) [Y1 , Y2 ] = [f1 (X1 , X2 ), f2 (X1 , X2 )] + [B1 , B2 ] A partir de Y1 (resp. Y2 ), dcodage de X1 (resp. X2 ) Question Trouver les dbits maximums possibles
Philippe Ciblat Systmes multi-porteuses accs multiple 3 / 20

Rappel OFDMA MC-CDMA

multi-utilisateurs multi-porteuses hybrides

Thorie de linformation
Notion de rgion de capacit
.

R2 Polymatrode (P = P1 + P2 xe)

Pentagone (P1 , P2 ) x

R1

Caractrisation MAC [Tse 1998] Caractrisation BC [Shamai 2004] Notion de somme-capacit R = R1 + R2


Philippe Ciblat Systmes multi-porteuses accs multiple 4 / 20

Rappel OFDMA MC-CDMA

multi-utilisateurs multi-porteuses hybrides

Techniques daccs multiple

En pratique, solutions sous-optimales :

TDMA : sparation dans le temps FDMA : sparation en frquence CDMA : sparation par des codes
Systme synchrone : codes de Walsh-Hadamard, de Golay Systme asynchrone : codes de Gold, de Kasami

Philippe Ciblat

Systmes multi-porteuses accs multiple

5 / 20

Rappel OFDMA MC-CDMA

multi-utilisateurs multi-porteuses hybrides

Systmes multi-porteuses

Contexte mono-utilisateur

Canal connu de lmetteur


Augmentation possible de la capacit en allouant la puissance aux bonnes porteuses Approcher la capacit par le biais des modulations adaptatives

Canal inconnu de lmetteur


COFDM (Rayleigh Gaussien) Etalement

Philippe Ciblat

Systmes multi-porteuses accs multiple

6 / 20

Rappel OFDMA MC-CDMA

multi-utilisateurs multi-porteuses hybrides

Systmes hybrides

Contexte multi-utilisateurs et multi-porteuses

Questions : Canal connu : Comment allouer intelligemment les porteuses aux utilisateurs ? Canal inconnu : Etalement de spectre et accs multiple

Philippe Ciblat

Systmes multi-porteuses accs multiple

7 / 20

Rappel OFDMA MC-CDMA

Canal connu
.

1 0
R2 FDMA

Somme-capacit maximale

1 0

1 0
R1
.

Optimalit du FDMA pour la somme-capacit P1 et P2 xes [Cover 1974, Cioffi 2002] Un utilisateur par porteuse ! Justication de lOFDMA
Philippe Ciblat Systmes multi-porteuses accs multiple 8 / 20

Rappel OFDMA MC-CDMA

Optimisation de la somme capacit pondre

En pratique, il est pertinent de maximiser


K

k Rk
k =1

Si sparation orthogonale des utilisateurs, alors partage dune porteuse peu pertinente ([Cioffi 2002, Goldsmith 2002, Cipriano 2005] selon les contraintes) Porteuse n pour lutilisateur k si k log 1 +
Pk (n)|Hk (n)|2 2 k (n)

maximal

Par porteuse, systme mono-utilisateur avec allocation dynamique classique

Philippe Ciblat

Systmes multi-porteuses accs multiple

9 / 20

Rappel OFDMA MC-CDMA

Algorithme dallocation pour OFDMA


Algorithme associ la maximisation de la somme-capacit (cf planche prcdente) Autre approche : [Rhee et Cioffi 2000]
allocation OFDMA

max

min Rk
k

Exemple :
.
Canal 1

11 00
Canal 2

1111111111111111111 0000000000000000000 11 00 1111111111111111111 0000000000000000000 11 00

11111111 00000000 11111111111111 00000000000000 11111111 00000000 11111111111111 00000000000000

Max min

Somme-capacit .

Philippe Ciblat

Systmes multi-porteuses accs multiple

10 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Canal inconnu

Allocation impossible Eviter brouilleurs et/ou mauvais canaux : technique de diversit


Etalement ncessaire Technique daccs multiple : le CDMA Lien entre le CDMA et les diffrents porteuses : MultiCarrier-CDMA
- Etalement frquentiel : MC-CDMA (strict) [Fazel 1993] - Etalement temporel : MC-DS-CDMA [Kondo 1993]

Possibilit de mettre en uvre le FH-OFDMA

Philippe Ciblat

Systmes multi-porteuses accs multiple

11 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Emetteur MC-CDMA
.

Chip 1 s(k) c1
(k)

Porteuse 1

Etalement

s(k)

Modem OFDM

xa (t)

Chip N s(k) cN
(k)

Porteuse N
.

Signal reu (en liaison descendante avec K utilisateurs) : YN = HCN,K sK + BN avec H matrice diagonale et CN,K matrice des codes Espacement porteuse 1/Ts et Bande occupe : N/Ts Tire parti de la diversit frquentielle
Philippe Ciblat Systmes multi-porteuses accs multiple 12 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Emetteur MC-DS-CDMA

Symbole 1 s1 {s1 , , sN }
(k) (k) (k)

Chip

Porteuse 1 {s1 c1 , , s1 cNs }


(k) (k) (k) (k)

Etalement

Modem OFDM
Symbole N sN
(k)

xa (t)

Etalement

Chip {sN c1 , sN cNs }


(k) (k) (k) (k)

Porteuse N
.

Systme DS-CDMA par porteuse avec facteur dtalement de Ns Espacement porteuse Ns /NTs et Bande occupe Ns /Ts Tire parti de la diversit temporelle

Philippe Ciblat

Systmes multi-porteuses accs multiple

13 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Rcepteurs MC-CDMA mono-utilisateur


Sur chaque porteuse n, on a
K

Y (n) = H(n)cn s(1) +


k =2

(1)

H(n)cn s(k ) + bruit

(k )

Ide : recombiner les porteuses entre elle


N

s(1) =
n=1

cn W (n)Y (n)

(1)

avec Maximum Ratio Combiner : W (n) = H(n) Equal Gain Combiner : W (n) = H(n)/|H(n)| Forage Zro (ZF) : W (n) = 1/H(n) 2 Wiener (MMSE) : W (n) = H(n)/ |H(n)|2 + b
Philippe Ciblat Systmes multi-porteuses accs multiple 14 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Rception MC-CDMA multi-utilisateur


2 Les lments de Y sont corrls entre eux (HCN,K Rs CH HH + b Id) N,K

Ide : trouver la pondration t.q. min E[|s(1) s (1) |2 ] avec s(1) = g(1) Y

Rsultat
2 g(1) = c(1) HH (HCN,K Rs CH HH + b Id)1 N,K W
H

En gnral W non-diagonale sauf si pleine charge et mme puissance pour chaque utilisateur

Philippe Ciblat

Systmes multi-porteuses accs multiple

15 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Rcepteur MC-DS-CDMA
Sur chaque porteuse n du mme symbole OFDM, on a
K

Ym (n) = H(n)cm s(1) +


k =2

(1)

H(n)cm s(k ) + bruit, m = 1, , Ns

(k )

Sur chaque porteuse, transmission de type Rayleigh Rcepteur du maximum de vraisemblance ralisable Structure :
- Dstalement - Redressement de la constellation

Simplicit du rcepteur optimal (car pas dIMU)

Philippe Ciblat

Systmes multi-porteuses accs multiple

16 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Taux derreur binaire (mono-utilisateur)

10

Taux d erreur binaire pour le MCCDMA

10

TEB (sans codage)

10

10

10

MRC EGC ZF Wiener Monoutilisateur

10

8 10 12 Eb/N0 (dB) : N=K=64

14

16

18

20

Philippe Ciblat

Systmes multi-porteuses accs multiple

17 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Taux derreur binaire (multi-utilisateur)


Canal : Vehicular A de lUMTS N = 64, K = 32
0

Taux d erreur binaire pour la canal Vehicular A Wiener GWiener Monoutilisateur

10

10

10

TEB

10

10

10

10

4 Eb/N0 (dB)

Philippe Ciblat

Systmes multi-porteuses accs multiple

18 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Charge du systme : comparaison

Nombre d utilisateurs pour TEB=1e3 (sans codage) 70 MRC EGC Wiener GWiener

60

50

40 K 30 20 10 0 7

10

11 12 Eb/N0 (dB) : N=64

13

14

15

16

Philippe Ciblat

Systmes multi-porteuses accs multiple

19 / 20

Rappel OFDMA MC-CDMA

Dnition Rcepteurs Performances

Bibliographie

S. Hara et R. Prasad, Design and performance of multicarrier CDMA systems in frequency-selective Rayleigh fading channels , IEEE Trans. on Vehicular Technology, Sep. 1999. S. Kaiser, OFDM code division multiplexing in fading channels , IEEE Trans. on Communications, Aot 2002. R. Prasad et S. Hara, An overview of multicarrier CDMA , IEEE Int. Symp. Spread Spectrum Techniques and Applications, 1996. S. Kaiser, K. Fazel, Multicarrier and Spread spectrum systems , Wiley, 2003.

Philippe Ciblat

Systmes multi-porteuses accs multiple

20 / 20