Vous êtes sur la page 1sur 29

1

Groupe Signal/Architecture
LASTI
Systmes de radiocommunication
de 3me gnration :
WCDMA
Systmes de radiocommunication
de 3me gnration :
WCDMA
Daniel Mnard, Juan A. Ruiz, Emmanuel Gaudry
Daniel Chillet, Olivier Sentieys
08/06/2001 2
LASTI - ENSSAT
1. Rappels sur les transmissions numriques
Canal de transmission
Modulations numriques
Techniques daccs
2. Concepts du CDMA
Modulation CDMA squence directe
Proprits des codes
Performances et capacits
1. Rappels sur les transmissions numriques
Canal de transmission
Modulations numriques
Techniques daccs
2. Concepts du CDMA
Modulation CDMA squence directe
Proprits des codes
Performances et capacits

Plan (1)
2
08/06/2001 3
LASTI - ENSSAT
3. Concepts du WCDMA
Codes
Canaux physiques
Modulations
Contrle de puissance
4. Rcepteurs WCDMA
Rcepteur simple utilisateur
Rcepteur multi-utilisateurs
Complexit
Antennes adaptatives
3. Concepts du WCDMA
Codes
Canaux physiques
Modulations
Contrle de puissance
4. Rcepteurs WCDMA
Rcepteur simple utilisateur
Rcepteur multi-utilisateurs
Complexit
Antennes adaptatives

Plan (2)
08/06/2001 4
LASTI - ENSSAT
PARTIE 1
Rappels sur les
transmissions numriques
Systmes de communications
Canal de transmission
Modulation
Techniques daccs
3
08/06/2001 5
LASTI - ENSSAT
Systmes de communication
Compression
des donnes
Dcompression
des donnes
Protection
des donnes
Dtection et
correction des erreurs
Modulation
Accs multiple
Transposition de frquence
C
a
n
a
l

d
e

t
r
a
n
s
m
i
s
s
i
o
n

Transposition de frquence
Dmodulation
[Diouris95a]
08/06/2001 6
LASTI - ENSSAT
s Rponse impulsionnelle du canal :
Canal de transmission (1)
s Signal reu: combinaison de diffrents trajets dont les
caractristiques voluent rapidement au cours du temps
s Canal radiomobile :
dispersif dans le temps
variable dans le temps (mobilit)
temps de cohrence du canal
Amplitude
k
me
trajet
Phase
k
me
trajet
Retard
k
me
trajet
Station de base
BS
Station mobile MS
x(t)
h(t)
y(t) = x(t)*h(t)
[Diouris95a]
4
08/06/2001 7
LASTI - ENSSAT
s Fading : vanouissements rapides lis la combinaison des
diffrents multi-trajets (MP)
Amplitude du signal reu pour un vhicule circulant 100 km/de 8 trajets. [Diouris95a]
Canal de transmission (2)
08/06/2001 8
LASTI - ENSSAT
Modulations numriques (1)
s Modulation de phase
BPSK (MDP-2) QPSK (MDP-4)
0
Diagramme
des signaux
Diagramme
des signaux
Signal
modul
Signal
modul
NRZ FPB
S(t)
Squence
binaire
Signal
modul
t
0 1 1 0 1
t
10 01 11 00 10
10
4
3
4

4
7
4
5
00
01 11
I
Q
t
cos(
0
t+
0
)
Filtre
passe bas
I
5
08/06/2001 9
LASTI - ENSSAT
Modulations numriques (2)
s Modulation / Dmodulation QPSK
Squence
binaire r(t)
-sin(
0
t+
0
)
cos(
0
t+
0
)
tg
-1
(t)
s(t)
Signal
module
I
Q
-sin(
0
t+
0
)
cos(
0
t+
0
)
Squence
binaire
Modulateur Dmodulateur
NRZ
NRZ
FPB
FPB
FPB
FPB
b
n
b
2n
b
2n+1
08/06/2001 10
LASTI - ENSSAT
f
S(f,t)
t
Multiplexage
par code
U
i
c
i
c
1
c
2
c
3
Multiplexage
frquentiel
U
i
f
i
Multiplexage
temporel
U
i
Rect
T
(t+(nN
U
+i)T)
FDMA
frequency division multiple acces
S(f,t)
f f f
1
f
2
f
1 f
1
t
t
Techniques daccs
N
U
.T
T
S(f,t)
TDMA
time division multiple acces
CDMA
code division multiple acces
6
08/06/2001 11
LASTI - ENSSAT
PARTIE 2
Modulation CDMA squence directe
Squences PN
Performances et capacits
Les concepts du CDMA
(Code Division Multiple Access)
08/06/2001 12
LASTI - ENSSAT
Modulation CDMA squence directe
b
e
(t)
PN(t) cos(
0
t)
cos(
0
t) PN(t)
s
1
(t)
s
e
(t) s
r
(t)
s
2
(t)
b
r
(t)
+1
-1
+1
-1
b
e
(t)
PN(t)
+1
-1
s
1
(t)
+1
-1
+1
-1
+1
-1
s
2
(t)
PN(t)
b
r
(t)
T
c
(chip)
T
s
(symbole)
B
r
(f)
B
e
(f)
s T
2
S
r
(f)
c T
2
f
0
S
y
n
c
h
r
o
n
i
s
a
t
i
o
n

7
08/06/2001 13
LASTI - ENSSAT
Codes dtalement
Facteur dtalement (SF):
Autocorrlation :
Synchronisation du code

+

) ( ). ( ). ( ) (
1 1
1 1
n dt t c t c
c c

Intercorrlation :
Sparation des canaux :
un canal = un code PN

+

0 ). ( ). ( ) (
2 1
2 1
dt t c t c
c c

c
s
T
T
SF
08/06/2001 14
LASTI - ENSSAT
Performances et capacits
Rapport signal bruit :
Les signaux reus par la BS doivent avoir la mme puissance
minimiser les problmes dblouissement (near-far-effect)
ncessit de contrler la puissance dmission des MS
Le nombre dutilisateurs est limit par le RSI souhait
Linfluence dune interfrence est fonction de son intercorrlation avec le
signal utile
Amlioration de la capacit dune cellule :
codes orthogonaux : diminuer linfluence des interfrences
rcepteur multi-utilisateurs
antennes adaptatives
liminer les interfrences
RSI
I C
C
N I C
C
RSB
i j
ext j
i
i j
ext j
i

+ +



8
08/06/2001 15
LASTI - ENSSAT
PARTIE 2
Radiocommunications 3G: objectifs, standards
Codes dtalement (squences PN, codes orthogonaux)
Canaux physiques
Modulation
Contrle de puissance
Systmes 3G - WCDMA
(Wideband CDMA)
08/06/2001 16
LASTI - ENSSAT
Objectifs des systmes 3G
Dbits levs :
144 Kbps : zone rurale (vitesse < 500 km/h)
384 Kbps : zone semi-urbaine (vitesse < 120 km/h)
2 Mbps : couverture limite (pitons)
Intgration de services
dbits multiples
dbits variables sur une connexion
Accs paquets efficace
Possibilit dutiliser des techniques damlioration de capacit :
dtections multi-utilisateurs (MUD), suppression dinterfrences
antennes adaptatives
Compatibilit avec les systmes de 2
me
gnration
9
08/06/2001 17
LASTI - ENSSAT
Standards des systmes 3G
Standards Techniques
daccs
Dbit chip
(Mcps)
Cur du rseau
IMT-DS UMTS
FDD
WCDMA 3.84 GSM MAP
IMT-TC UMTS
TDD
WCDMA+TDMA 3.84
1.28
GSM MAP
IMT-MC cdma2000 Multicarrier-CDMA 3.68 3 porteuses
1.22 - 1 porteuse
ANSI-41
IMT-SC UWC-136 TDMA GSM MAP
ANSI-41
08/06/2001 18
LASTI - ENSSAT
Squences PN (1)
Code PN: squence pseudo-alatoire obtenue
partir dun registre dcalage de n tages
Squence M : squence de longueur maximale
priode de la squence :
Proprits des squences M:
le nombre de 1 et de 0 est quasiment identique
la probabilit dune suite de 1 ou de 0 de longueur N
1
est gale :
autocorrlation :
intercorrlation :
1 2
n
N
) ( ) ( n N n
cc

-Tc 0 Tc
N
N.Tc

cc
()
N n
c c
) (
2 1

1
2
N
+ + +
10
08/06/2001 19
LASTI - ENSSAT
Squences PN (2)
Type de code Nombre de codes Intercorrlation maximale
Gold (n impaire)
1 2 +
n
1 2
2
1
+
+ n
Gold (n paire) 1 2 +
n
1 2
2
2
+
+ n
Short Kasami
2
2
n
2
2
n
Long Kasami
( ) 1 2 2
2
+
n
n
1 2
2
2
+
+ n
Very Long Kasami
( )
2
2
1 2 2 +
n
n
1 2
2
4
+
+ n
s Codes Gold et Kasami: combinaison linaire de plusieurs
m-squences
[Dinan98]
08/06/2001 20
LASTI - ENSSAT
Codes orthogonaux
Intercorrlation des codes orthogonaux nulle si les codes sont
synchroniss :
[ ]
1
]
1

1
]
1


N N
N N
N
H H
H H
H H H
2 2 1
1 0
0 0
0

'


0 0 ) (
0 ) 0 (
2 1
2 1
2 1

c c
c c
c c
Utilisation de la matrice de Hadamard
construction rcursive
1 ligne de H
N
= 1 code
Couplage avec un code PN pour la synchronisation
1
1
1
1
]
1

0 1 1 0
1 1 0 0
1 0 1 0
0 0 0 0
4
H
11
08/06/2001 21
LASTI - ENSSAT
SF=1
SF=2
SF=3
SF=4
C
11
(1)
C
21
(11)
C
41
(1 1 1 1)
C
42
(1 -1 1 -1)
C
43
(1 1 -1 -1)
C
44
(1-1-11)
Codes orthogonaux de longueur variable (OVSF)
Les codes c
i
et c
j
sont orthogonaux
si c
i
nest pas le pre de c
j
et vice versa
1
1
1
1
]
1

1
1
1
1
1
1
]
1

L
L
L
L
j i j i
j i j i
i i
j i
i
C C
C C
C
C
C
. .
. .
2 . 2
. 2
1 . 2
s Longueur des codes variable N
OVSF
= SF
s Codes orthogonaux structurs en arbre
matrice de Hadamard modifie

C41 C22
= (1, 1, 1, 1).(1, -1, 1, -1)
T
=0 et
C22 C41
= (1, 1).(1, -1)
T
=0
C
81
C
82
C
83
C
84
C
22
(1-1)
08/06/2001 22
LASTI - ENSSAT
Canaux physiques voie montante (MS BS)
Canaux ddis : Trame DPDCH/DPCCH
Data N
data
Pilot TFCI FBI TPC
Slot 0 Slot 1 Slot i Slot 14
T
slot
2560 chips, 10 bits
1 trame Radio : T=10 ms
T
slot
2560 chips, N
data
= 10* 2
k
bits k=0-6
TPC: Transmit Power Control
FBI: Feedback Information
TFCI: Transport format combination indicator
Pilot: Squence de rfrence
Donnes: DPDCH
Contrle: DPCCH
[ETSI99-a]:
BS
12
08/06/2001 23
LASTI - ENSSAT
Canaux physiques voie descendante (BS MS)
Canaux ddis : Trame DPDCH/DPCCH
TPC
Slot 0 Slot 1 Slot i Slot 14
1 trame Radio : T=10 ms
T
slot
2560 chips, 10* 2
k
bits k=0-7
Data I Data II TFCI Pilot
DPDCH DPCCH DPDCH DPCCH
[ETSI99-a]:
BS
08/06/2001 24
LASTI - ENSSAT
Canaux physiques voie descendante (BS MS)
Canaux communs:
Trame P-CCPCH et S-CCPCH
P-CCPCH: Primary Common Control Physical Channel
Transmet BCCH: Broadcast Control Channel
transmission continue et uniforme sur toute la cellule
le code du canal est identique pour toutes les cellules
dfinit le N du code dembrouillage
S-CCPCH: Secondary Common Control Physical Channel
Transmet les informations de contrle travers le FACH et PCH
Trame P-CPICH et S-CPICH Common Pilot Channel
Transmet une squence de bits de rfrence (pilot)
13
08/06/2001 25
LASTI - ENSSAT
Canaux physiques voie descendante (BS MS)
Canaux communs: Synchronisation P-SCH et S-SCH
P-SCH: Code C
p
: code Gold de 256 chips
Non modul rfrence de phase
Transmission au dbut de chaque slot (1/10
me
du slot)
Squence commune toutes les cellules
S-SCH: Code C
s
: code Gold de 256 chips
Squence modulante d
i
: . commune toutes les cellules
. bonnes proprits de corrlation
T=10 ms
d
0
C
s
aC
p
Slot 0
Slot 1
d
1
C
s
aC
p
d
15
C
s
aC
p
Slot 15
2560 chips
256 chips
( ) ] ,..., , [
16 2 1
c c c c
S

08/06/2001 26
LASTI - ENSSAT
-sin(
0
t+
0
)
RRC
RRC
cos(
0
t+
0
)
+
m(t)
I
Q
C
scr
C
scr
sparation des canaux
code OVSF :
4<SF<256
sparation des utilisateurs
C
scr
: code de Kasami ( 256 chips)
C
scr
: code Gold squence de 10 ms (optionnel)
Embrouillage C
D
C
C
DPCCH
DPDCH
Mise en canal Modulation
= 0,22
Modulation voie montante (MS BS)
Re()
Im()
I+jQ
+
+
Complex spreading
I
C
I
C
Q
C
I
D
Q
D
[ETSI99-b]:
14
08/06/2001 27
LASTI - ENSSAT
-sin(
0
t+
0
)
RRC
RRC
cos(
0
t+
0
)
+
m(t)
I
Q
C
ch
DPDCH / DPCCH
C
scr
Embrouillage
Mise en canal Modulation
= 0,22
Modulation voie descendante (BS MS)

C
p
C
s
Rect
SCH
d
i
. Rect
SCH
P-SCH
S-SCH
sparation des canaux
code OVSF : 4<SF<512
sparation des utilisateurs et des cellules
C
scr
: code Gold squence de 10 ms
(512 codes : 32 groupes de 16 codes)
S

r
i
e

P
a
r
a
l
l

l
e
Re
Im
I+jQ
[ETSI99-b]:
08/06/2001 28
LASTI - ENSSAT
Contrle de puissance
s Performances dun systme CDMA fonction du SIR
Au niveau de la BS les puissances des signaux reus doivent tre
identiques (viter les phnomnes d blouissement)
ncessit de contrler la P
e
de chaque mobile
s Boucle ferme
Objectif: maintenir le SIR une valeur prdfinie
Estimation de P
DPCCH
aprs corrlation et P
interfrence
Envoie dune commande laide du champ TPC (BP:1500 Hz)
s Boucle ouverte (voie montante : accs MS)
Objectif: limiter la puissance reue par la BS lors de laccs de la MS
Mesure: Estimation des pertes lies la propagation du signal BS MS
ajustement de la puissance mise par la MS
15
08/06/2001 29
LASTI - ENSSAT
PARTIE 4
Accs et synchronisation
Rcepteur mono-utilisateur
Dtection conventionnelle
Dtection adaptative
Rcepteur multi-utilisateurs
Classification
Rcepteurs linaires
Rcepteurs non linaires (PIC, SIC)
Antennes adaptatives
Conclusion
Rcepteurs WCDMA
08/06/2001 30
LASTI - ENSSAT
Procdure daccs du mobile
tape 1
tape 2
tape 3
tape 4
Dtection AICH
Choix alatoire dune signature (prambule)
et dun sous canal RACH
mission dun prambule
Synchronisation au niveau chip, slot, trame avec
la BS cible
mission du corps du message PRACH
oui
Non
P
mission
Acquisition des informations BCCH
Estimation de lattnuation du trajet et calcul de
P
mission
(0)
[Dahlman 98]
16
08/06/2001 31
LASTI - ENSSAT
tape 1.1:Synchronisation slot
Choix de la BS la plus puissante (BS1)
Synchronisation du slot laide du Primary SCH
tape 1.2: Synchronisation trame laide du Secondary SCH
Dtermination du N de groupe du code dembrouillage parmi les 16
groupes de code disponibles.
Synchronisation des squences modulantes d
i
.
tape 1.3: Dtermination du N du code dembrouillage laide du
Primary CCPCH
Choix du code fournissant la puissance maximale parmi les 32
codes prsents dans le groupe
Synchronisation du mobile
d0 Cs
aCp
Slot 0 Slot 1
2560 chips 256 chips
d1 Cs
aCp
08/06/2001 32
LASTI - ENSSAT
Rcepteurs (W)CDMA
s Rcepteur simplifi CDMA :
corrlation du signal reu avec une
rplique synchronise du code
s Rcepteur mono-utilisateur :
combinaison des MPs
utilisation dun rcepteur en rteau
(RAKE RECEIVER)

N1
n.Tc
c(n)
b
s(n)
Delay estimation
(channel profile)
Rake
fingers
(cor-
relator) c
o
m
b
i
n
i
n
g
d
e
c
o
d
i
n
g
y
b'
Narrowband Wideband
s Rcepteur multi-utilisateurs :
annulation des interfrences entre les utilisateurs
diminution de leffet dblouissement
augmentation des performances : augmentation de la capacit des
cellules ( 2 le nombre dutilisateurs / cellule) [Murotake00])
17
08/06/2001 33
LASTI - ENSSAT
D.C. h(n)
Filtre de
rception
A
N
Estimation
i

1

L

i
...
P.C.
AFC.
Power
meas
AGC
Convertisseur
de frquences
s(n)
Rake
Receiver
s
d
(n)
y
1
y
i








.
.
.
b

Combinaison
MP
y
L
Estimation
i

1
L

i
...

1

L
i
...
Pilot
s
pilot
(n)
Rcepteur mono-utilisateur
Synchronisation


+
K
k
L
l
l k
n w n s n s
1 1
) ( ) ( ) (
RRC
Complxit: Filtre RRC
FIR16 = 491 MMAC/s
MAC: 2.N
FIR
.N
s
/T
c
Nombre dchantillons par chip N
s
=4
Dbit chipF
c
=1/T
c
=3.84 Ms/s
N
FIR
: Nombre de cellules du FIR
Complxit: Filtre RRC
FIR16 = 491 MMAC/s
MAC: 2.N
FIR
.N
s
/T
c
Nombre dchantillons par chip N
s
=4
Dbit chipF
c
=1/T
c
=3.84 Ms/s
N
FIR
: Nombre de cellules du FIR
08/06/2001 34
LASTI - ENSSAT

i
finger
y
i
(m)

L
finger
y
L
(m)

1
finger
y
1
(m)
s(n)
Rake Receiver
Complxit: 61.4 MMAC/s
MULT: 4N
s
/T
c

ADD: 4N
s
/T
c
+2/T
s

Nombre dchantillons par chip N
s
=4
Dbit chipF
c
=1/T
c
=3.84 Ms/s
Dbit symbole F
s
=1/T
s
= F
c
/SF
Complxit: 61.4 MMAC/s
MULT: 4N
s
/T
c

ADD: 4N
s
/T
c
+2/T
s

Nombre dchantillons par chip N
s
=4
Dbit chipF
c
=1/T
c
=3.84 Ms/s
Dbit symbole F
s
=1/T
s
= F
c
/SF
) ( ) ( ) ( ) ( m w m b m a m y
c i i
+
a
i
: amplitude complexe du trajet
b : symbole transmis
w
c
: bruit + interfrences :
IIS: intersymbol interfrence (MP)
MAI multiple acces interference

) (n I
WB
) (n Q
WB
) (
. i I PN
n c +
) (
. i Q PN
n c +
+
+
Tc
Tc
Complex despreading
) (n I
NB
) (n Q
NB
18
08/06/2001 35
LASTI - ENSSAT
Estimation du retard des MP:
i
Select
Verif
r>S1
oui
r>S2
non
fentre suivante
i=i+1, t=0
non
fentre suivante
i=i+1, t=0
oui
sauvegarde i
fentre suivante: i=i+1
t=0
t=N1.Tc
t=N2.Tc
Prslection
des fentres
Vrification
des fentres
s Acquisition du code :
Recherche squentielle des fentres temporelles (T
c
) possdant un MP
Analyse de la P dans chaque fentre

N
Gnrateur PN
N1.Tc N2.Tc
Ctrl
c(n-iT
c
)
r (k)
s(n)
SF Tc

cs
()
Tc
t
i
i: indice de la fentre dtude temporelle
08/06/2001 36
LASTI - ENSSAT
Estimation du retard des MP:
i
s Poursuite du code : affiner lestimation des
i
Utilisation dune boucle dasservissement de retard (Delay-Locked Loop)
tude de la diffrence entre les voies retard et avance
DLL
Tc /2 -Tc/ 2
Ve( )

) 2 (
c i PN
T n c + +
) 2 (
c i PN
T n c +
) (
i PN
n c +
Gnrateur PN
) (n I WB
) (n Q
WB
+
+
+
H
b
(z)
Ve(k )
Possibilit dliminer cette
boucle si la phase dacquisition est
assez prcise
-Tc 0 Tc
N

cc
()
Ve( )
Tc
19
08/06/2001 37
LASTI - ENSSAT
Rcepteur mono-utilisateur : combinaison MP

( )
*
) (

k b
finger i
H
PB
(z) finger i
s
Data
(n)

i
b
i I pilot
b
i Q pilot
s
Pilot
(n)

Combinaison MP Estimation
i
Complexit (multiplexage temporel)
4N
s
L/T
c
= 245.75 MMAC/s
MAC complexe: (N
s
/T
c
+1/T
s
).L
ADD: L/T
s

Nombre de multi-trajets : L =4
Complexit (multiplexage temporel)
4N
s
L/T
c
= 245.75 MMAC/s
MAC complexe: (N
s
/T
c
+1/T
s
).L
ADD: L/T
s

Nombre de multi-trajets : L =4
[Ojanper98, chap10]
dcision
r
3
r
1
r
2
r
4
r
1
r
2
r
4
r
3
*
). (
i i
k y
*
1 1
). ( k y
*
). (
L L
k y
Multiplexage
temporel
ou de code
) ( . ) ( k b k y
i i

08/06/2001 38
LASTI - ENSSAT
Estimation du canal complexe
[Juntti98]
General channel estimation filter
limination de la modulation
Estimation aide par les donnes
(prsence de bits de rfrence : pilot)
Decision directed channel estimator
Estimation dirige par la dcision
(absence de bits de rfrence)
s Possibilit dadapter les coefficients des filtres de prdiction par filtrage
adaptatif
20
08/06/2001 39
LASTI - ENSSAT
Dtection adaptative
s Dtecteur adaptatif
Amlioration des performances : diminution des interfrences (MAI)
Adaptation aux variations du canal de transmission
Augmentation de la complexit raisonnable par rapport la dtection
conventionnelle
[Teusher98]
[Koula00]
Les coefficients du filtre sont
adapts afin de minimiser lerreur
entre le symbole dcid (b
k
) et le
symbole estim (y
k
/c
k
)
Combinaison
des MP
08/06/2001 40
LASTI - ENSSAT
Delay estimation
(channel profile)
Rake
fingers
(cor-
relator) c
o
m
b
i
n
i
n
g
d
e
c
o
d
i
n
g
y
b'
Narrowband
(symbol level)
Wideband
(chip level)
Conventional Adaptive
Filters
Single User
Optimal
(MLSE)
Decorrelator MMSE
Linear
Conventional
First Stage
Decorrelating
First Stage
Succ. Canc.
First Stage
Multistage Reduced
Tree Search
Neural
Networks
Decorrelating
Decision
Feedback
Successive
Cancellation
Decision
Feedback
Non-linear
Sub-optimal
Multiuser
CDMA receivers
MUSO
Classification des rcepteurs WCDMA
Dtection
conjointe
Annulation
dinterfrences
SIC
PIC
[Ojanper98, chap5]
21
08/06/2001 41
LASTI - ENSSAT
h(n)
Filtre de
rception
A
N
Rake
Receiver
Estimation
i

1

L
i
y
11
y
ij
y
KL
...






.
.
.

i j
Power
meas Dtecteur
Multi-
Utilisateurs
Pilot
s(n)
s
d
(n)
Rcepteur WCDMA multi-utilisateurs
Synchronisation
Combinaison
MP
y
11
y
ij
y
KL






.
.
.

i j
Estimation
ij






.
.
.
1

b
i
b

K
b

[Ojanper98, chap10]
08/06/2001 42
LASTI - ENSSAT
b
K
A
K s
K
(t ) User K
b
2
s
2
(t )
User 2
A
2
.
.
.
n(t)
b
1
A
1 s
1
(t )
User 1
+ +

p
Finger p
y
p
(m)

P
Finger P
y
P
(m)

1
Finger 1
y
1
(m)
s(n)

T
i k
dt t s t s
0
) ( ) (
R={
ki
}, : Matrice de corrlation

ki
=
y=[y
1
, y
2
, , y
K
]
T
A= diag [A
1
, A
2
, , A
K
]
T
b=[b
1
, , b
1
, b
2
, , b
2
, , b
K
]
T
Modlisation du systme WCDMA
l )L (k p n b A b A y
p
M
p j
j
jp j j p p p
+ + +

1 avec
1

n RAb y +
22
08/06/2001 43
LASTI - ENSSAT
D-corrlateur :
MMSE (Minimum Mean Square Error) :
Proprits :
Inversion de matrice : dcomposition de Cholesky
Implantation complexe
Linversion de matrice ncessite une prcision de calcul leve
Solution MMSE moins sensible au bruit
n R Ab y R T
1 1


+
]
1 2
2
] [ min

A R T Ty b E
K K
R M

Rcepteurs MUSO linaires


[Moshavi96]
[Koula00]
R
a
k
e

r
e
c
e
i
v
e
r
T
Estimation
dlais
Calcul T
C
o
m
b
i
n
a
i
s
o
n

M
P
08/06/2001 44
LASTI - ENSSAT
SIC: (Successive interferences cancellation)
Rcepteurs MUSO non-linaires (1)
K
P P P > > ...
2 1
[Moshavi96]
[Koula00]
R
a
k
e

R
e
c
e
i
v
e
r

S
e
l
e
c
t

m
a
x

Delay
Re-gnration
R
a
k
e

R
e
c
e
i
v
e
r

S
e
l
e
c
t

m
a
x

Delay
+
s

(n)
1

b
2

b
R
a
k
e

R
e
c
e
i
v
e
r

S
e
l
e
c
t

m
a
x

Delay
+
i
b

.
.
.
.
.
.
.
.
.
23
08/06/2001 45
LASTI - ENSSAT
PIC: (Parallel interferences cancellation)
Rcepteurs MUSO non-linaires (2)
Re-gnration
Re-gnration
Re-gnration
Re-gnration
Re-gnration
+
Re-gnration
+
1 , 1
c
+
j
c
, 1
+
L
c
, 1
+
1 , K
c
+
j K
c
,
+
L K
c
,
N
b
, 1

N K
b
,

1 ,

N K
b
1 , 1

N
b
*
11

*
1

*
1

*
1

Kj

Kj

C
o
m
b
i
n
a
i
s
o
n

M
P
s

(n)
C
o
m
b
i
n
a
i
s
o
n

M
P
*

ij

) (
ij i
n c
[Varanasi90]
[Ojanper98, chap10]
tage N
08/06/2001 46
LASTI - ENSSAT
Paramtres:
Nombre de canaux utilisateurs : K= 150
Nombre de MP : L = 4
Nombre dchantillons par chip : N
s
=4
Longueur du code : N
c
=256
Dbit symbole : Fs=1/T=15 Kbits/s
Complexit des rcepteurs (1)
[Ojanper98]
Oprations/s WCDMA Remarques
Conventionnel (MF)
O[(4.N
c
.N
s
.K.L.)T]
36 G.op/s
PCG (MUD linaire)
(gradient conjugu prconditionn)
O[(12.I.N.(K.L.))T]
104 T. op/s Nombre ditrations I=124
Taille de la fentre dobservation N=13
PIC (niveau symbole)
O[(4.M.(K.L.))T]
43 G. op/s Nombre dtages M=2
PIC (niveau chip)
O[(8.M.Nc.Ns .K.L.)T]
147 G.op/s Nombre dtages M=2
SIC (niveau chip)
O[(8.M.Nc.Ns .K.L.)T]
73 G. op/s Nombre dtages M=1
Adaptative MUD 138 G op/s Extrapolation partir de [Teusher97]
24
08/06/2001 47
LASTI - ENSSAT
s Estimation de la complexit au niveau du mobile [Becker99], [Jung99]
Complexit des rcepteurs (2)
Taches Complexit (MIPS)
Filtres digitaux (mise en canal, RRC) 3600
Acquisition et synchronisation
(trames, slots, estimation des dlais)
1500
Rake receiver 650
Combinaison des MP 24
Estimation du canal 12
Turbo codage 52
Total 5 838
08/06/2001 48
LASTI - ENSSAT
s Composants proposs :
s M-GOLD (infineon)
s DSP Carmel 100 MHz
s C 32 bits TriCore
s ASIC :
s Codage, dcodage de source
s Codage, dcodage de canal
s Modulation, dmodulation
s CS2000 (Chameleon) [Chameleon00]:
s Processeur reconfigurable
s performances : 24 Gops/s (16 bits)
s modulation et dmodulation de 50 canaux utilisateurs pour le cdma2000
Proposition dimplantation
25
08/06/2001 49
LASTI - ENSSAT
s Utilisation dun rseau dantennes
s Objectifs : adapter les coefficients w
i
pour amliorer le SIR (modification
du diagramme de rayonnement du rseau)
Diversit spatiale
Antennes adaptatives (1)
s Adaptation des coefficients par filtrage adaptatif
s Alternatives pour la dtection multi-utilisateurs
et la rjection dinterfrences
s Diversit en mission : mission sur plusieurs antennes
la station mobile reoit linformation travers diffrents canaux dont les
statistiques dvanouissement sont diffrentes
08/06/2001 50
LASTI - ENSSAT
) (
L
t c +
) (
1
+ t c
Combinaison MP
Filtre spatial
Antennes adaptatives (2)
RAKE 2D : Combinaison de la diversit spatiale et des trajets
Algorithme GSIC (Group Wise interference cancellation ) 3 antennes
s augmentation de la capacit de lordre de 200%
s complexit 21.7 43.4 G ops/s [Murotake00]
[Adachi98]
[Diouris95b]
[Diouris99]
26
08/06/2001 51
LASTI - ENSSAT
Conclusions
s Station de base
Contraintes architecturales : flexibilit
support des diffrents standards (compatible GSM, GPRS, EDGE)
volution du standard UMTS/IMT 2000
Plate-Forme de conception compose de P, DSP,
logique reconfigurable [Rabaey00], [Gatherer00 ], [Rifaat99]
Utilisation de techniques de rception avances
dtection multi-utilisateurs et suppression dinterfrences
antennes adaptatives
complexit leve
Augmentation de la capacit et de la taille des cellules
08/06/2001 52
LASTI - ENSSAT
Conclusions
s Station mobile
Contraintes architecturales
cot
consommation
encombrement
Utilisation de techniques de rception mono-utilisateur classiques ou
amliores
complexit plus faible
squences de code des autres utilisateurs non connues
faible
27
08/06/2001 53
LASTI - ENSSAT
Travaux en cours
s Spcification et simulation fonctionnelle sous SPW
Bibliothque (W)CDMA
Chane de communication MS-BS
Rcepteur mono-utilisateur (RR, RRC, estimateurs) simplifi
Rcepteur WCDMA multi-utilisateur
s Estimation de la complexit des principaux blocs
s Adaptation au format de codage des donnes
s Prototypage sur le processeur Lx
Optimisation du code
Analyse de la configuration du Lx (ajout d'instructions, d'UF)
Acclrateur reconfigurable
08/06/2001 54
LASTI - ENSSAT
[Ojanper98]: T Ojanper, R Prassad, Wideband CDMA for third generation mobile communications, Artech
House Publisher, 1998
[Cameron97]: A Cameron, Fixed Point Implentation of a multistage Receiver, Phd Thesis, Virginia
Polytechnic Institue 1997
[Teuscher98]: C.M. Teuscher Low Power Receiver Design for portable RF applications: Design and
implementation of an Adaptative multiuser detector for an indoor Wideband CDMA
apllication, Phd Thesis University of california, Berkley, 1998
[Latva98]: M. Lavta -Aho, Advanced Receivers for Wideband CDM, Phd Thesis OULU, 1998
[Juntti98]: M. JUNTTI, Multiuser demodulation for DS-CDMA systems in fadding channes, OULU, 1998
[Moshavi96] S. Moshavi, Multi-User detection for DS-CDMA Communications, IEEE Commun. Mag. ,
pp. 124-136, Oct. 1996
[Diouris95a] Doiuris J.F. Communications avec les mobiles. Cours IRESTE-SEII3-ME8, Octobre 95
[Diouris95b] Doiuris J.F. Antennes Adaptatives. Cours DEA lectronique Universit de Nantes, Octobre 95
[Diouris99] Diouris J.F.Les Techniques de Diversit en Tlcommunications Laboratoire SEI - IRESTE -
Nantes 1999
Bibliographie (1)
28
08/06/2001 55
LASTI - ENSSAT
[Varanasi90] M. K. Varanasi and B. Aazgang, Multistage Detection in Asynchronous Code Division
Multiple-Access Communications, IEEE Trans. Commun., vol. COM-38, no. 4, pp. 509-519,
April 1990.
[ETSI99-a]: ETSI TS 125 211 V3.3.0 (2000-06) Universal Mobile Telecommunications System (UMTS);
Physical channels and mapping of transport channels onto physical channels (FDD) (3G TS
25.211 version 3.3.0 Release 1999)
[ETSI99-b]: ETSI TS 125 213 V3.3.0 (2000-06) Universal Mobile Telecommunications System (UMTS);
Spreading and modulation (FDD) (3G TS 25.213 version 3.3.0 Release 1999)
[Raqibul99] Raqibul Mostafa and J. H. Reed Brief Overview of Air Interface for W-CDMA.
ht t p :/ / monkey. ee. v t.edu/ yuf ei/ wcdma. ht ml Mobile Portable Radio Research Group,
Virginia Polytechnic Institute and State University, Blacksburg, VA 24060, 1999
[Vasavada98] Yash Vasavada. Overview of Wideband CDMA Standard
ht t p :/ / monkey. ee. v t.edu/ yuf ei/ wcdma. ht ml Mobile and Portable Radio Research Group,
Virginia Polytechnic Institute and State University, Blacksburg, 1998
[Dinan98] Esmael H. Dinan and Bijan Jabbari Spreading Codes for Direct Sequence CDMA and
Wideband CDMA Cellular Networks IEEE Communication Magazine September 1998
[Rabaey00] Rabaey J. Silicons Platforms for next generation Wireless systems What roles does
Reconfigurable Hardware play? FPL2000
Bibliographie (2)
08/06/2001 56
LASTI - ENSSAT
[Adachi98] Fumiyuki Adachi, Mamoru Sawahashi , and Hirohito Suda Wideband DS-CDMA for Next-
Generation Mobile IEEE Communication Magazine September 1998Communications Systems
[Dahlman98] Erik Dahlman, Bjorn Gudmundson, Mats Nilsson, and Johan Skold, UMTS and IMT-2000
Based on Wideband CDMA IEEE Communication Magazine September 1998
[Goldewski00-a] Goldewski Ph. Principes du CDMA. Accs multiple avec rpartition par codage. ENST Avril
2000
[Goldewski00-b] Goldewski Ph. WCDMA Wideband CDMA : une interface radio pour la troisime gnration .
ENST Avril 2000
[Gatherer00 ] Gatherer A. and al. DSP-Based Architecture for mobile communications: Past, Present and
future IEEE Communication Magazine January 2000
[Rifaat99] Rifaat R. and R. De Robertis DSPs Add Flexibility To Third Generation Base-Station System
Designs Wireless Systems Design, October 1999
[Murotake00] David Murotake , John Oates, and Alden Fuchs Real-Time Implementation of a Reconfigurable
IMT-2000 Base Station Channel Modem. IEEE Communication Magazine February 2000
Bibliographie (3)
29
08/06/2001 57
LASTI - ENSSAT
[Becker99] J. Becker, T. Pionteck, M. Glesner DReAM: Dynamically Reconfugurable Architecture for
future Mobile Commmunication applications FPL 2000, Villach Austria, August 2000
[Jung99] Peter Jung, J Plechinger, M-GOLD A multimode baseband platform for future
mobile terminals, 1999 IEEE Communication Theory Workshop 23-26 May 1999
Seascape Resort, Aptos, California.
[Chameleon00]: Chameleon Wireless Base Station Design Using Reconfigurable Communications
Processors, Chameleon Systems Inc. 2000
[Koula00]: Dimitris Koulakiotis and A. Hamid AghvamiData Detection Techniques for DS/CDMA
Mobile Systems A Review Personnal Communication Interactive June 2000
Bibliographie (4)

Vous aimerez peut-être aussi