Académique Documents
Professionnel Documents
Culture Documents
HSDPA
HSDPA
Mmoire prsent
la Facult des tudes suprieures de lUniversit Laval
dans le cadre du programme de matrise en Informatique
pour lobtention du grade de matre s sciences (M.Sc.)
2006
c
Omar
Rachid Hadjar, 2006
Rsum
La technologie HSDPA (High Speed Downlink Packet Access) reprsente la premire
tape dvolution de la mthode daccs du rseau mobile de troisime gnration UMTS
(Universal Mobile Telecommmunications Service). Cette technologie permet dobtenir
des dbits thoriques suprieurs 10 Mbps sur le lien descendant et de supporter des
services valeur ajoute, tels que laccs Internet haute vitesse, le tlchargement
de chiers audio et vido, la rception de programmes tlviss et la visiophonie. Ces
amliorations sont rendues possibles grce une combinaison de proprits qui sont
la base du HSDPA et qui consistent adapter le codage et la modulation en fonction
des conditions du canal radio (AMC : Adaptative Modulation and Coding), eectuer
des retransmissions rapides de paquets errons (HARQ : Hybrid Automatic Repeat reQuest) et utiliser des mthodes dordonnancement intelligentes plus rapides. Mme
si lintroduction de ces nouvelles techniques contribue une augmentation de la capacit du systme, elle engendre toutefois une plus grande complexit dans lvaluation
de ses performances dans des conditions relles. Dans ce contexte, nous proposons une
implmentation et une valuation de la mthode daccs HSDPA qui prend en considration les spcications techniques des Node B et des terminaux mobiles dun systme
UMTS. Les rsultats obtenus de cette implmentation, bass sur plusieurs scnarios
utilisant des donnes gographiques relles, montrent que le systme russit satisfaire
aux exigences des services multimdia.
Abstract
High speed downlink packet access (HSDPA) is an add-on technology for W-CDMA
that allows higher downlink data rates and greater base station capacity. With HSDPA,
W-CDMA systems, which today are seemingly stuck at 384 kbps, will be able to shift
gears and move ahead to so-called 3.5G performance with over 10 Mbps throughput
on the downlink. The incorporation of HSDPA in Release 5 of the 3GPP W-CDMA
specication is the most signicant change on the RF side since Release 99. Advanced techniques such as adaptive modulation and coding (AMC) and hybrid automatic
repeat request (HARQ) are used to modify the coding and physical layer parameters
adaptively in response to the instantaneous channel quality, thus enabling gains in spectral eciency and data rates. On the other hand, such improvements also bring a higher
complexity degree in the evaluation of the radio subsystem performance. This evaluation is crucial for operators who are willing to provide value-added services with rich
multimedia contents. This thesis aims at implementing and simulating a radio access
network on a real geographic area using the HSDPA features. Results show that such
features enable to satisfy the quality of service requirements needed to support the new
data-oriented services.
Avant-propos
En premier lieu, je tiens remercier mon directeur de recherche, M. Ronald Beaubrun pour sa conance manifeste ds le dpart. Jaimerais dabord le remercier de
mavoir donn lenvie dentamer ma matrise dans son domaine travers le cours quil
dispose aux gradus. Mais aussi, je tiens le remercier pour lencadrement exceptionnel,
laide nancire, les suggestions et la libert accorde tout au long de mon cheminement.
Aussi, jaimerais exprimer ma gratitude envers toutes les personnes formidables que
jai ctoyes pendant toute la dure de ma matrise au dpartement dinformatique et
qui se reconnatront jen suis sr.
Je ne saurais terminer sans remercier du fond de mon coeur ma famille et mes amis
pour mavoir toujours soutenu.
Titis, ma grand-mre
qui vit ternellement dans nos curs...
ii
Abstract
iii
Avant-propos
iv
vi
viii
ix
xi
1 Introduction
1.1 Dnitions et concepts de base
1.2 lments de la problmatique
1.3 Objectifs de recherche . . . .
1.4 Plan du mmoire . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
4
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
7
7
12
12
14
16
20
22
23
25
28
29
30
30
vii
.
.
.
.
.
.
.
31
35
36
37
37
40
41
.
.
.
.
.
.
.
43
43
45
47
49
53
54
56
.
.
.
.
.
.
59
59
61
61
62
66
69
5 Conclusion
5.1 Synthse des rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Limitations des travaux . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Orientations de recherches . . . . . . . . . . . . . . . . . . . . . . . . .
76
76
78
78
Bibliographie
80
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
9
25
39
39
41
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
63
64
65
65
66
67
67
68
68
69
2
10
12
13
13
14
18
2.21
volution vers la 3G . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accs multiple par rpartition de frquences (FDMA) . . . . . . . . . .
Accs multiple par rpartition dans le temps (TDMA) . . . . . . . . . .
Mthode daccs multiple rpartition de codes (CDMA) . . . . . . . .
(a) metteur dun systme DS-CDMA et (b) processus dtalement . .
Accs multiple dans un systme DS-CDMA avec deux utilisateurs . . .
Exemple daccs multiple DS-CDMA avec 2 utilisateurs suivant la gure
2.6 : signal transmis par la BS . . . . . . . . . . . . . . . . . . . . . . .
Schma gnrique dun registre dcalage n tats . . . . . . . . . . .
Exemple de gnration des codes de Gold . . . . . . . . . . . . . . . . .
Modlisation du canal de propagation dans un rseau DS-CDMA . . .
Eets combins des vanouissements court et long termes . . . . . .
Architecture gnrale du rseau UMTS . . . . . . . . . . . . . . . . . .
lments du rseau daccs UTRAN . . . . . . . . . . . . . . . . . . .
Couches de protocoles de linterface radio . . . . . . . . . . . . . . . . .
Correspondance (mapping) entre les canaux de transport et les canaux
physiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonctions de la couche physique dans la chane de transmission UTRA/FDD
Multiplexage et codage du canal DCH sur le lien montant . . . . . . .
Exemple dune chane dmission utilisant la modulation QPSK . . . .
Structure des canaux physiques ddis DPDCH et DPCCH de la voie
montante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Agencement des canaux physiques ddis dans une transmission en multicode dans la voie montante . . . . . . . . . . . . . . . . . . . . . . . .
Structure du canal physique ddi DPCH de la voie descendante . . . .
3.1
3.2
3.3
3.4
44
47
47
48
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19
20
20
21
22
26
27
28
30
31
33
36
38
40
41
3.5
3.6
3.7
3.8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
50
51
52
54
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
62
63
64
70
71
72
73
74
75
75
I
IMT-2000 International Mobile Telephony
ITU
International Telecommunication Union
M
MSC
MCS
MMS
MS
OVSF
QAM
QoS
QPSK
R99
RLC
RNC
RNS
RRC
Release 99
Radio Link Control
Radio Network Controller
Radio Network Sub-system
Radio Resource Control
SF
SGSN
SIR
SNR
Spreading Factor
Serving GPRS Support Node
Signal to Interference Ratio
Signal to Noise Ratio
TDMA
TTI
Tx
UE
UMTS
UTRAN
User Equipment
Universal Mobile Telecommmunications System
UMTS Terrestrial Radio Access Network
WCDMA
Wideband CDMA
O
Q
xii
Chapitre 1
Introduction
Depuis le dbut des annes 90, nous assistons un vritable engouement pour le
dveloppement des rseaux mobiles. Ces rseaux ont eu un succs tel que leur nombre
dabonns dpasse actuellement celui des rseaux xes1 . Cet engouement est d, dune
part, un besoin de mobilit et, dautre part, la panoplie de nouveaux services oerts,
comme laccs Internet haute vitesse, le tlchargement de chiers audio et vido, la
rception de programmes tlviss et la visiophonie. De tels services ne peuvent tre
disponibles sans une augmentation signicative du dbit du lien radio. Cette augmentation dpend essentiellement de la mthode utilise par un terminal mobile pour accder
au rseau, cest--dire la mthode daccs . Ce mmoire porte sur la future mthode
daccs HSDPA (High Speed Downlink Packet Access), en mettant lemphase sur sa
capacit supporter ces services multimdia. Dans ce chapitre dintroduction, nous
dnirons dabord les concepts de base, puis nous dgagerons les lments de la problmatique et prsenterons nos objectifs de recherche. Nous terminerons alors le chapitre
par la prsentation des grandes lignes du mmoire.
1.1
Un rseau mobile est un rseau qui permet la communication entre individus mobiles,
par lintermdiaire dun lien ou canal radio. Il est essentiellement constitu de deux soussystmes : un sous-systme radio et un sous-systme rseau, comme illustr la gure
1.1 [30]. Le sous-systme radio comprend tous les quipements ncessaires la gestion
1
Selon Wireless Intelligence, une entreprise dtude et danalyse cre par la GSM Association et
la socit de conseil Ovum.
Sous-systme radio
Sous-systme rseau
Chapitre 1. Introduction
PSTN
HLR
MSC 1
BSC1
MSC 2
BSC 2
BSC 3
UL
DL
BS
MS
Chapitre 1. Introduction
Chapitre 1. Introduction
lAMC (Adaptative Modulation and Coding) qui consiste adapter le dbit selon
la qualit de la transmission du lien radio ;
le HARQ (Hybrid Automatic Repeat reQuest) qui reprsente un mcanisme de
retransmission rapide de donnes errones ;
les algorithmes dordonnancement rapide permettant dallouer ecacement les
ressources radio aux dirents utilisateurs.
De faon gnrale, lvaluation de performance dune mthode daccs consiste
estimer des paramtres de qualit de service, comme le dbit binaire sur le lien radio,
les dlais de transmission et le taux derreurs binaires. Dans le but destimer ces paramtres, il faut disposer dun rseau daccs dont les composants peuvent tre onreux.
Il est alors prfrable davoir recours des solutions logicielles pour simuler le fonctionnement dun rseau daccs. Dans le contexte de notre recherche, lvaluation de
performance consiste estimer le dbit binaire dun rseau daccs utilisant la technologie HSDPA, qui supporte des services valeur ajoute, tels que laccs rapide
Internet, la messagerie multimdia et la visiophonie. Dans notre valuation, nous tiendrons compte des paramtres gographiques de la zone couverte par le rseau mobile
considr.
1.2
lments de la problmatique
Chapitre 1. Introduction
1.3
Objectifs de recherche
1.4
Plan du mmoire
La suite du mmoire est constitue de quatre chapitres. Dans le chapitre 2, nous tablissons une revue slective de littrature lie au rseau daccs de lUMTS, en mettant
laccent sur les concepts de base ainsi que les paramtres importants considrer. Le
chapitre 3 traite des caractristiques spciques la technologie HSDPA ainsi que les
modications engendres par lintroduction de cette dernire au niveau du rseau daccs de lUMTS. cette tape, nous serons en mesure de comprendre la complexit lie
lvaluation de performance de cette technologie. Le chapitre 4 prsente notre mthodologie dvaluation de performance et les dtails dimplmentation de la technologie
Chapitre 1. Introduction
HSDPA. Cette mthodologie servira dcrire les tapes ncessaires limplmentation dun rseau daccs base de HSDPA lissue de laquelle nous serons en mesure
dexcuter nos simulations laide dun outil de planication radio. Les rsultats de ces
simulations seront prsents et analyss. Au chapitre 5, nous synthtisons lensemble
des rsultats obtenus. Cette synthse sera accompagne dune discussion sur les limites
de notre approche dvaluation de performance et par des suggestions dorientations de
recherche.
Chapitre 2
Caractrisation du rseau daccs de
lUMTS
Le rseau mobile UMTS est un systme qui vise utiliser la technologie HSDPA
an de pouvoir orir une multitude de services valeur ajoute. Dans ce chapitre,
nous faisons une synthse des principales caractristiques du rseau daccs du systme
UMTS. Nous commencerons par prsenter lvolution des standards de rseaux mobiles
classs sous forme de gnrations. Puis, nous ferons ltude des mthodes daccs dans
les rseaux mobiles et plus particulirement celles base de CDMA. Par la suite, nous
prsenterons larchitecture gnrale du rseau mobile de troisime gnration UMTS,
ainsi que les classes de services quil supporte. Nous nous intresserons particulirement
au sous-systme radio de lUMTS et ses protocoles. Pour terminer, nous dtaillerons les
fonctions de la couche physique et la structure des canaux physiques.
2.1
Standard
Bande de frquences
Bande de frquences
Largeur de bande
DL (MHz)
UL (MHz)
AMPS
869-894
824-849
30
TACS
935-960
890-915
25
E-TACS
917-950
872-905
25
NMT450
463-467.5
453-457.5
25
NMT900
935-960
890-915
12.5
C450
460-465.74
450-455.74
10
RMTS
460-465
450-455
25
NTT
870-885
925-940
25/6.25
Standard
Bandes de frquences
Mthode
Largeur
Utilisateur
Region
DL et UL (MHz)
daccs
du canal
par canal
GSM
935-960 et 890-915
TDMA
200 kHz
Europe/Asie
IS-136
869-894 et 824-849
TDMA
30 kHz
.U.A.
IS-95
869-894 et 824-849
CDMA
1.25 MHz
64
.U.A./Asie
iDEN
851-866 et 806-821
TDMA
25 kHz
3/6
.U.A.
PDC
935-960 et 890-915
TDMA
25 kHz
3/6
Japon
10
Japon
2002
2003
PDC
2004
FOMA
WCDMA
2005
UMTS
2006
HSDPA
HSUPA
HSCSD
Europe
GSM
EDGE
GPRS
DAMPS
3XMC
IS95b
Amrique
IS95a
1XMC
1XEVDO
cdma2000
1XEVDV
iDEN
Systme 2G
Evolution simple
Evolution ncessitant une nouvelle mthode de modulation
Systme 3G
11
2.2
12
Dans cette section, nous allons prsenter les mthodes daccs de base avant de
dtailler le principe dtalement de spectre sur lequel sappuie le CDMA. Nous verrons
ensuite les codes dtalement utiliss dans le processus dtalement. Pour terminer, nous
voquerons les principales caractristiques du canal de propagation.
2.2.1
Techniques de base
Parmi les mthodes daccs de base, le FDMA reprsente la technique la plus utilise
dans les rseaux mobiles de premire gnration. Avec cette mthode, le spectre est
divis en plusieurs canaux radio avec une largeur de bande (LB) xe comme illustr
la gure 2.2. Quand un usager dsire eectuer un appel, un des canaux est alors
exclusivement allou cet usager pendant toute la dure de la communication. Cette
technique sapplique principalement aux signaux analogiques.
Canal 1
Canal 2
Voie
montante
Frquence
Canal 3
Canal 1
Canal 2
Voie
descendante
Canal 3
Temps
Canal 2
Canal 1
Canal 2
Voie
montante
Frquence
Canal 1
13
Voie
descendante
Temps
Utilisateur 1
Utilisateur 2
Utilisateur N-1
Utilisateur 1N
Utilisateur
Utilisateur
Utilisateur
11
Temps
14
2.2.2
Dans ce type dtalement de spectre, le signal dinformation est directement modul par une squence ou code appel code dtalement . La gure 2.5 illustre le
fonctionnement de cette technique ; la gure 2.5a montre les principaux lments dun
metteur DS-CDMA. Parmi ces lments, on trouve principalement un gnrateur de
Horloge
chip
Gnration
de codes
2
Multiplicateur
Source
dinformation
Modulation RF et
transformation (s) du signal
avant lmission
1
Dbit symbole
(variable)
Dbit chip
(fixe)
a) Emetteur DS-CDMA
2 Codes dtalement
chips
3 Signal tal
1 Symbole dinformation
Ts
(n)
dk
(1)
1/T c
ck
dk
(4)
d k( n)
ck
Bs = 1/T s
ck (2) dk (n)
Tc
(n)
Ts
ck
(1)
(n)
ck
(2)
dk
ck
(3)
(3)
ck
(4)
ck
Frquence
B s pr = 1/T c
Tc
Temps
b) Processus dtalement
Fig. 2.5 (a) metteur dun systme DS-CDMA et (b) processus dtalement
codes dtalement et un multiplicateur . Le code gnr constitue une squence de
longueur xe dont chaque lment constitue un chip .
Le processus dtalement est illustr dans la gure 2.5b, qui montre le code dtale(p)
ment du k -ime utilisateur qui est reprsent par la squence de chips ck , o p =
1, 2, 3...M et o M reprsente la longueur du code (M = 4 dans cet exemple). Chaque
15
chip a une dure Tc et une amplitude gale +1 ou 1. Le dbit avec lequel varie
linformation tale est appel dbit chip (ou chip rate) que lon notera Bspr . Ce dbit
est gal 1/Tc , exprim en chips par seconde (cps).
Dautre part, le n-ime symbole du message dinformation1 de lutilisateur k est
(n)
not dk , o n = 1, 2.... Ainsi, et de manire similaire, nous pouvons aussi noter la
dure de chaque symbole par Ts , partir de laquelle nous pouvons galement formuler
le dbit symbole Bs = 1/Ts exprim en symboles par seconde (sps). Il est important de
constater que ce dbit symbole est variable dans un systme DS-CDMA, car il dpend
du service oert (voix, vido ou donnes), tandis que le dbit chip Bspr est constant et
x 3.84 Mcps (Millions de chips par seconde).
Le rapport entre le dbit du signal tal et le dbit du signal non tal est appel
facteur dtalement SF (Spreading Factor ). Il reprsente une proprit importante de
ltalement de spectre et sexprime par :
SF =
Bspr
1/Tc
Ts
=
=
Bs
1/Ts
Tc
(2.1)
Par consquent, le facteur dtalement dans un systme DS-CDMA est gal au nombre
de chips utiliss pour taler un symbole dinformation.
Aprs la gnration des codes, le processus dtalement se droule
multipliant le message par +1 ou 1. Selon la gure 2.5b, il apparat
Ts > Tc , do Bspr > Bs . On comprend alors comment on passe dun
troite vers un signal large bande. Finalement, le signal subit une
frquence et il est mis sur une frquence porteuse avant dtre envoy.
simplement en
clairement que
signal bande
modulation en
Au niveau de la rception, il sut de reprendre la chane dans lordre inverse, notamment en dmodulant dans un premier temps le signal reu, pour ensuite le multiplier par
le mme code dtalement utilis lors de lmission. la suite de cette multiplication,
nous obtiendrons le message dinformation dstal (exprim en dbit symbole).
Toutefois, il doit y avoir une parfaite synchronisation entre le rcepteur et lmetteur
pour pouvoir dstaler correctement le signal dinformation.
1
Nous utiliserons lappellation symbole au lieu de bit, car en pratique, ltalement est appliqu sur
le signal dinformation aprs avoir subi une modulation numrique. Un symbole comporte gnralement une information de phase et damplitude, alors quun bit contient seulement une information
damplitude.
2.2.3
16
Codes dtalement
Le choix des codes dtalement est dict par leurs proprits de corrlation, et
plus prcisment par leurs proprits dautocorrlation et dintercorrlation [26]. Du
point de vue statistique, lautocorrlation est une mesure de la correspondance entre
un code et une version dcale de celui-ci. Soit le code ci de longueur M tel que
ci = [ci (0), ci (1), ..., ci(M 1)]. On dnit sa fonction dautocorrlation Rci (t) de la
manire suivante :
M
1t
ci (k)ci (k + t)
(2.2)
Rci (t) =
k=0
M
1t
ci (k)cj (k + t)
(2.3)
k=0
o ci = [ci (0), ci (1), ..., ci(M 1)] et cj = [cj (0), cj (1), ..., cj (M 1)]. On suppose que les
chips dans les expressions 2.2 et 2.3 prennent des +1 ou des 1 comme valeurs.
Cette notation, appele notation polaire , est utilise pour eectuer les corrlations
laide de simples additions arithmtiques. Ainsi, les 1 sont reprsents par des 1 et
les 0 par des +1. Cette reprsentation sera utilise par la suite sans perte de gnralit.
Dans un contexte daccs multiple, on peut comprendre intuitivement lutilit que
reprsentent des codes caractriss par une autocorrlation qui satisfait Rci (t) = 0 pour
t = 0, avec Rci (0) = M et par une fonction dintercorrlation nulle : Rci cj (t) = 0 pour
tout t. En eet, les codes ayant une fonction dintercorrlation nulle simplieraient la
tche de lmetteur et du rcepteur qui pourraient communiquer via un mme code tout
en faisant abstraction des autres utilisateurs qui transmettent dans le mme temps, sur
la mme frquence, mais avec des codes distincts. Par ailleurs, si la fonction dautocorrlation est nulle pour t = 0, linterfrence cause par les trajets multiples, que pourrait
prendre le signal, peut tre annule.
Si la fonction dintercorrlation entre deux codes dirents ci et cj satisfait Rci cj (0) =
0, on dit que les deux codes sont orthogonaux. Dans le cas o les codes ne sont pas
compltement orthogonaux, un rsidu dintercorrlation apparat entre le code de
lutilisateur qui nous intresse et celui des autres utilisateurs dans la cellule. Ce rsidu
donne lieu une forme dinterfrence, trs peu apprcie par les concepteurs des rseaux
base de CDMA quon appelle interfrence daccs multiple MAI (Multiple Access
17
Interference). Cette dernire est dautant plus gnante que la puissance dmission des
autres utilisateurs est mal rgle.
Dans la plupart des systmes de rseaux mobiles fonds sur le DS-CDMA, les codes
utiliss pour eectuer le processus dtalement sont de deux types : les codes de WalshHadamard et les codes pseudo-alatoires . Les codes orthogonaux utiliss en DSCDMA sont choisis daprs un ensemble de fonctions proposes par Walsh [26]. Il existe
plusieurs manires de gnrer les squences de Walsh [20]. La gnration par des matrices
de Hadamard est lune des plus courantes. Ces matrices, toujours carres, peuvent tre
gnres de la manire rcursive suivante :
HM HM
H2M =
(2.4)
HM HM
o HM contient les mmes lments que HM , mais avec le signe invers (les +1
sont changs par des 1 et vice versa) et M est une puissance de 2. Par exemple, si
lon veut obtenir quatre codes orthogonaux c1 , c2 , c3 , c4 , il faudra gnrer une matrice
de Hadamard dordre 4. On a donc daprs 2.4 :
+1 +1 +1 +1
+1 +1
+1 1 +1 1
, H4 =
H1 = [1], H2 =
(2.5)
+1 1
+1 +1 1 1
+1 1 1 +1
o c1 = [+1 + 1 + 1 + 1], c2 = [+1 1 + 1 1], c3 = [+1 + 1 1 1] et
c4 = [+1 1 1 + 1].
An de mieux comprendre lutilisation des codes dtalement en DS-CDMA, nous
allons prendre un exemple1 simple o une station de base communique, sur la voie
descendante, avec deux utilisateurs prsents dans la cellule comme le montre la gure
2.6. Les codes orthogonaux c1 = [+1 1 + 1 1] et c2 = [+1 + 1 1 1] sont utiliss
pour distinguer les deux utilisateurs. Ces codes talent respectivement les symboles
dinformation de lutilisateur 1 et de lutilisateur 2.
On va supposer que linformation que lon souhaite transmettre lutilisateur 1
(1)
(2)
est contenue dans les symboles nots d1 = +0, 9 et d1 = 0, 7, tandis que celle de
(1)
(2)
lutilisateur 2 est comprise dans d2 = 0, 8 et d2 = +0, 6. La gure 2.7 illustre le
(n)
(n)
processus dtalement des messages reprsents par les symboles d1 et d2 et montre
aussi la forme des signaux dans chacun des points numrots dans la gure 2.6.
1
Soulignons que cet exemple est purement didactique et ne prend pas en compte les imperfections
du modulateur et du dmodulateur RF.
18
Station de base
1
d1
(n)
+
4
Utilisateur 1
c1
Modulation RF et
transformation (s) du
signal avant lmission
Dmodulation RF et
reconstitution du
signal la rception
10
d 1(n)
d2 (n)
9
5
c1
c2
Utilisateur 2
Dmodulation RF et
reconstitution du
signal la rception
10
d2 (n)
9
c2
Fig. 2.6 Accs multiple dans un systme DS-CDMA avec deux utilisateurs
On peut voir sur la gure 2.7 que ltalement de spectre a lieu en multipliant tout
simplement les symboles dinformation par les codes respectifs de chaque utilisateur. Il
faut noter aussi que le signal total transmis par la station de base est la somme arithmtique des chips issus du processus dtalement eectu pour chaque utilisateur
(point 7).
la rception, chaque terminal mobile est muni des lments ncessaires pour rcuprer le message dinformation qui lui correspond : savoir les tches principales
que le rcepteur de chaque mobile doit accomplir sont, dans notre exemple, le passage
en bande base du signal RF et le traitement du signal qui en rsulte pour extraire
linformation. Cette dernire tche seectue en deux tapes. Dabord, les chips qui
constituent le signal reu sont multiplis un par un par les chips du code qui identie
lutilisateur. Il faut noter que dans une phase qui prcde lchange dinformation entre
le mobile et la station de base, cette dernire communique au mobile le code dtalement
utiliser. Ensuite, les chips sont additionns sur la longueur M (4 dans cet exemple)
de la taille du code dtalement de manire similaire laddition arithmtique eectue
au niveau de lmission. Cette opration de multiplication et daddition nest autre que
la corrlation entre le code assign au mobile et le signal reu. Le dispositif matriel qui
la ralise est appel corrlateur [26].
Le deuxime type de codes utiliss dans le processus dtalement sont les codes
pseudo-alatoires. Comme leur nom lindique, ces codes ne sont pas compltement ala-
symbole
+1, 0
d1
+1,0
d1
(n)
(1)
= +0,9
1
d1
(2)
d2( 2) = +0,6
= -0, 7
d2
d2(1) = -0,8
-1, 0
-1,0
code 1
dtalement
+1
+1
+1
+1,0
+1 +1
+1 +1
c1
c2
-1
-1
-1
-1 -1
-1
-1
-1
-1, 0
d1
(n)
-1,0
0, 9
0,9
-0,9
0,7
-0,9 -0,7
+1, 0
0, 7
-0,7
-0,6 -0,6
-0,8 -0,8
-1, 0
d2
(n)
-1,0
0
0
T c 2T c 3T c 4T 5Tc 6T c 7Tc 8T
c
c
Ts
+
7
2T s
2Ts
Ts
message 2
t al
+1,0
+1
chip
code 2
dtalement
message 1
tal
chip
+1, 0
(n)
message 2
message 1
symbole
19
+2,0
+1, 3
-0,1 -0,1
-1,7
+0,1
-1, 3
signal
transmis
+1,7
+0,1
-2, 0
0
T c 2Tc 3T c 4T c 5Tc 6T c 7T c 8T c
Fig. 2.7 Exemple daccs multiple DS-CDMA avec 2 utilisateurs suivant la gure 2.6 :
signal transmis par la BS
toires, car il est possible de les rgnrer la rception pour rcuprer linformation
transmise, pourvu que lmetteur et le rcepteur soient parfaitement synchroniss [26].
Un registre dcalage binaire, comme celui dcrit la gure 2.8, reprsente lune des
manires les plus courantes pour gnrer des codes pseudo-alatoires. Son fonctionnement est le suivant : une fois que les dirents tats du registre sont initialiss, le bit
en sortie est calcul chaque coup dhorloge en additionnant en modulo 2 tous les
bits prsents chaque tat. Les bits sont ensuite dcals de manire circulaire pour
rinitialiser les tats et calculer le bit en sortie suivant.
Ce registre, appel LFSR (Linear Feedback Shift Register ), est dit priodique car,
quelles que soient les valeurs initiales (les valeurs prises par ai ), on retrouve ces mmes
valeurs aprs un nombre ni de temps dhorloge. Puisque le registre comprend n tats
reprsents par les valeurs (binaires) de ai , 2n codes pseudo-alatoires sont possibles. Il
en rsulte aussi que la priode de la squence nest jamais suprieure 2n [26].
Le nombre maximum dtats possibles (dirents de 0) est de P = 2n 1. Une
squence binaire de priode P , gnre par un registre dcalage de type LFSR, est
appele m-squence ou encore, squence longueur maximale (maximal length sequence). On peut noter sur la gure 2.9 que le gnrateur des m-squences peut tre
reprsent suivant une notation polynomiale [26] :
f (X) = X n + n1 X n1 + n2 X n2 + ...1 X + 1
(2.6)
n
Xn
-1
Xn-1
-2
Xn- 2
an- 1
20
an-2
..
a1
a0
horloge
X4
X3
a4
X2
a3
a2
a1
x=1+X +X
a0
m-squence 2
P = 25 - 1 chips
horloge
X
b4
b3
b2
b1
b0
2
y = 1 +X + X + X + X
2.2.4
Le canal de propagation peut aecter les performances de tout systme de radiocommunication base de CDMA, car il engendre des dgradations sur le signal transmis.
21
Interfrences
intercellulaires
Interfrences
intracellulaires
Signal reu
Bruit
thermique
22
+
Puissance du signal reu (dB)
Affaiblissement de parcours
2.3
LUMTS est un rseau mobile de troisime gnration capable dorir des bnces
signicatifs lutilisateur en terme de services valeur ajoute, tels que laccs Internet
haute vitesse, le tlchargement de chiers (audio et vido) ou alors la visiophonie.
Le systme universel UMTS a t choisi dans le but de faire une distinction avec les
systmes de premire et de deuxime gnration qui sont considrs comme des systmes
axs principalement sur le service de la voix. Dans cette section, nous allons prsenter
les catgories de services pouvant tre oerts par un rseau UMTS. Puis, nous verrons
son architecture en gnral et son rseau daccs en particulier. Nous verrons galement
les couches de protocoles radio de linterface daccs ainsi que la description des canaux
de transport. Pour terminer, nous dtaillerons le fonctionnement de la couche physique,
qui fait intervenir des canaux physiques spciques.
2.3.1
23
Services oerts
Standardiser un nouveau service requiert gnralement une modication des spcications techniques, procd long et ardu qui peut reprsenter un frein linnovation
et la standardisation de services. Par consquent, dans lUMTS, on standardise uniquement certains services an de prserver une continuit dans lore et on donne les
moyens aux oprateurs et aux fournisseurs de services de dvelopper et de personnaliser
leurs propres services. Les services standardiss en UMTS regroupent les :
services support (bearer services) ;
tl-services (remote services) ;
services supplmentaires.
Un service support est une sorte de tuyau que loprateur du rseau mobile met
la disposition de labonn pour transmettre de linformation entre deux points. Il joue
un rle fondamental dans le rseau en transportant linformation lie au service (voix,
donnes, vido...) et la signalisation. Les tl-services proposent une ore complte
pour la transmission dinformation en incluant les fonctions de lquipement terminal.
On peut citer, par exemple, la transmission de la voix (tlphonie et appels durgence),
le service de messages courts SMS (Short Message Service), la transmission de fax ou
alors des services de voix groups (communication en groupe, voix en diusion). Les
services supplmentaires sont toujours proposs en association ou comme complment
un service support ou un tl-service. Ils orent la possibilit de personnaliser les
services support et les tl-services, en apportant des fonctionnalits additionnelles [1].
Un mme service supplmentaire peut tre propos en association avec des services
support ou des tl-services dirents. Parmi ces services, nous pouvons citer le renvoi
dappel, le transfert dappel, le rappel automatique, etc.
Chaque service support est caractris par un certain nombre dattributs qui concernent, entre autres, le dbit, le temps quil met pour acheminer linformation dun bout
lautre, le taux derreur quil garantit, etc. Tous ces paramtres doivent tre choisis pour
que le service support soit le plus adapt possible, car la qualit nale du service oert,
appele QoS (Quality of Service), en dpend. La QoS regroupe une srie de caractristiques quantitatives et qualitatives qui permettent au destinataire de considrer que la
qualit du service est satisfaisante. A chaque service correspond une QoS particulire.
Aussi, les services support doivent-ils tre choisis en consquence [2].
Les caractristiques du service support sont choisies pour chaque tl-service ou
application en fonction de la QoS que ces services ou applications requirent. Ainsi,
un service support pourra tre caractris en fonction de la capacit du rseau pour
24
La matrise des variations du dlai est fondamentale pour orir des services en temps
rel. Le taux derreur binaire BER (Bit Error Rate) mesure le rapport entre le nombre
de bits dinformations errons et le nombre total de bits transmis. Le dbit reprsente
la quantit dinformation transmise entre deux points par intervalle de temps et que
lon mesure en bits par seconde (bps).
En conclusion, lapplication doit indiquer ses besoins en termes de QoS au rseau
UMTS. Plus prcisment, elle doit spcier les attributs du service support requis : le
type de trac (temps rel ou non), les caractristiques du trac (point point, point
multipoint), le dlai de transfert maximum, les variations du dlai et le taux derreur.
Nous allons donner quelques exemples de services que lUMTS peut orir suivant
un dcoupage par classes qui dpendent de la QoS dsire. Ces classes de services
sont rsumes dans le tableau 2.3 et dnies comme suit :
a) Services conversationnels : les services de cette catgorie permettent de transmettre principalement du son et des images entre deux personnes ou groupes de
personnes. Leur qualit est donc assez sensible des dlais dans la transmission,
ces dlais pouvant tre facilement perceptibles par les utilisateurs. Parmi ces services, nous pouvons citer la tlphonie en mode circuit, la tlphonie en mode
paquet utilisant le protocole VoIP (Voice over IP) et la vidophonie [30]. Nanmoins, cette dernire est moins tolrante aux erreurs que la tlphonie et requiert
gnralement un dbit plus important ;
b) Services interactifs : ce type de service est caractris par le fait que le terminal
ayant envoy un message/commande attend une rponse du destinataire dans
un certain intervalle de temps. Par consquent, un paramtre cl pour identier
25
la QoS des services interactifs est le temps daller-retour, cest dire le temps
coul entre le moment o le message/commande est mis et celui o la rponse
arrive. Comme exemple, nous pouvons citer le commerce lectronique ainsi que
les services de localisation qui se dveloppent de plus en plus ;
Service
Dlai
Conversationnel
<< 1 s
(temps rel)
Exemples
dapplication
environ 1 s
< 10 s
Arrire-Plan
> 10 s
(Background )
des erreurs
28.8 kbps
Oui
Vidophonie
32-384 kbps
Oui
Non garanti
Non
Non garanti
Non
32-128 kbps
Oui
Fax
Non garanti
Oui
Non garanti
Non
lectronique
Services de
localisation
Streaming
Tolrant
Tlphonie
Commerce
Interactif
Dbit
Audio/vido
haute qualit
2.3.2
Architecture
Le rseau UMTS repose sur une architecture exible et modulaire. Cette architecture
nest associe ni une technique daccs radio, ni un ensemble de services, ce qui
26
assure sa compatibilit avec dautres rseaux mobiles et garantit son volution. Une
telle architecture, illustre la gure 2.12, est compose de trois domaines : le
domaine de lquipement de lusager UE (User Equipment), celui du rseau daccs radio
universel UTRAN (Universal Terestrial Radio Access Network ) et celui du rseau
cur CN (Core Network ) [26]. Chaque domaine ralise une fonction bien prcise dans
Uu
UE
Iu
UTRAN
CN
Tout au long de notre travail, les termes Node B et station de base feront rfrence au
mme quipement.
Uu
Iu CS
Node B
MSC/
VLR
RNC
Node B
Iub
CN
Iur
Node B
RNC
Node B
PSTN
Rseaux commutation
de circuits (CS)
RNS
UE
27
SGSN
Internet,
X.25, etc
Iu PS
RNS
Rseaux commutation
de paquets (PS )
UTRAN
28
des systmes daccs radio autres que lUTRAN, tel que le GSM/EDGE ou encore
lHIPERLAN 2 [26].
2.3.3
Plan usager
contrle
COUCHE 3 / RRC
cont rle
contrle
cont rle
RRC
COUCHE 2 / PDCP
PDCP
PDCP
RLC
RLC
RLC
RLC
RLC
RLC
RLC
BMC
COUCHE 2 / BMC
RLC
COUCHE 2 / RLC
Canaux logiques
MAC
COUCHE 2 / MAC
Canaux de transport
Couche physique
COUCHE 1
29
2.3.4
Le concept de canal se dcline sur linterface radio UMTS en trois types dirents :
les canaux logiques, les canaux de transport et les canaux physiques. tudier un soussystme radio revient tudier les fonctionnalits de la couche physique ainsi que les
interactions que celle-ci peut avoir avec les couches suprieures. Par consquent, notre
intrt se portera, de faon gnrale, sur les canaux de transport et plus particulirement
sur les canaux physiques qui seront dnis lors de la description des procdures de la
chane de transmission au niveau de la couche physique.
Un canal de transport est un service oert par la couche physique la couche MAC
pour le transfert dinformations. Ces canaux peuvent tre classs en trois catgories : les
canaux communs, les canaux partags et les canaux ddis [26]. Un canal commun est
un canal point multipoint unidirectionnel utilise pour le transfert dinformations dun
ou de plusieurs UE. On peut trouver six types de canaux communs dtaills dans [3]. Il
existe un seul type de canal partag spci dans la R99 : le DSCH1 (Downlink Shared
CHannel). Cest un canal utilis uniquement sur la voie descendante en association avec
un ou plusieurs canaux ddis. Il est partag dynamiquement par dirents utilisateurs
et transporte des donnes de contrle ou de trac. Un canal ddi est un canal point
point ddi un seul UE. Le DCH (Dedicated CHannel) est le seul type de canal spci
dans la R99. Ce type de canal existe dans les deux sens de la liaison et transporte des
donnes.
Comme illustr la gure 2.15, il existe une correspondance (mapping) entre les
canaux de transport et les canaux physiques [4]. Dans le cadre de cette recherche, nous
nous limiterons aux canaux qui interviendront dans la chane de transmission et dont
les paramtres seront pertinents pour notre implmentation. Ces canaux seront dnis
et dtaills au fur et mesure que les fonctions de la couche physique seront tudies.
1
Un autre canal de transport, introduit lors de la Release 5, sera tudi au chapitre suivant sur la
technologie HSDPA.
Voie montante
Voie descendante
Canaux de transport
Canaux physiques
30
Fig. 2.15 Correspondance (mapping) entre les canaux de transport et les canaux
physiques
2.4
La couche physique est charge de transporter linformation gnre par les couches
suprieures. Il sagit de vhiculer cette information tout en respectant des contraintes de
qualit imposes par le service (dlai, dbit, taux derreur, etc). Nous commencerons par
prsenter la chane de transmission UTRA/FDD. Puis, nous aborderons le multiplexage
et le codage canal en dtail. Nous verrons ensuite lapplication de ltalement de spectre
de manire spcique au rseau UMTS. Nous terminerons par la modulation radio.
2.4.1
Couches
suprieures
Sources Binaires
(donnes et
signalisation)
Couches
physiques
Multiplexage et
codage canal
31
bits
Passage de bit
symbole (de valeurs
relles complexes)
symboles
talement
de spectre
chips
Modulation
RF
Code
dtalement
Oprations appliques sur
les canaux de transport
Bits estims
(donnes et
signalisation)
Couches
suprieures
D-multiplexage
et d-codage
canal
bits
Signal
transmis
Frquence
porteuse
Dtection
Couches
physiques
symboles
Code
dtalement
Signal
reu
Frquence
porteuse
physiques. Une fois quils sont prsents dans ces canaux, ils subissent des traitements
de signal spciques pour pouvoir tre transmis travers lair. Auparavant, les bits
sont convertis en symboles et subissent lopration dtalement de spectre qui va les
transformer en chips. Ce sont des chips qui sont transmis par lantenne de lmetteur
aprs avoir t moduls et placs sur une frquence porteuse. Les fonctions inverses sont
mises en place la rception [4].
2.4.2
Multiplexage et codage
Les services qui seront oerts par lUMTS seront riches en contenu multimdia. Supporter ces services implique la transmission en parallle de plusieurs ots dinformation
et, avec elle, lutilisation de plusieurs canaux de transport lors dune mme connexion :
chacun deux correspond un service ayant une QoS dirente. Dans le but davoir
lassurance que la QoS du service en question soit respecte, et plus particulirement
que le taux derreurs et le dlai de transmission soient conformes aux attentes, la couche
physique met en place des mcanismes de multiplexage exibles et des techniques performantes de codage pour la dtection et la correction des erreurs.
Un UE peut utiliser plusieurs canaux de transport simultanment, chacun tant dot
de ses propres caractristiques en termes de qualit de service. Ainsi, un ou plusieurs
canaux ddis de transport (DCH) peuvent tre traits en parallle pour constituer un
ot binaire de donnes unique appel CCTrCH (Coded Composite Transport CHannel),
comme lillustre la gure 2.17 [26]. Les bits dans un CCTrCH peuvent tre convoys
par un mme canal physique.
32
Correspond lintervalle de temps ncessaire pour eectuer lchange de donnes entre les couches
physiques et MAC sur un canal de transport donn. Il est x 10 ms dans la R99
Bloc de transport
Bloc de transport
Bloc de transport
Bloc de transport
33
Codage canal
Ajustement de la taille des
trames
Premier entrelacement
Canal de transport 2
Canal de transport 1
Concatnation /segmentation
de blocs de transport
Segmentation en trames
Canaux de transport
Adaptation du dbit
Adaptation du dbit
Multiplexage et
codage canal
CCTrCH
D-multiplexage
sur des canaux
physiques
Rpartition
sur desentrelacement
canaux physiques
Deuxime
DPDCH 1
DPDCH 2
Canaux physiques
34
35
2.4.3
Suite lopration de multiplexage et de codage, les bits sont transforms en symboles, puis on applique les oprations dtalement de spectre et de modulation (voir la
gure 2.16). Auparavant, il convient de citer les paramtres radio qui caractrisent les
canaux physiques de lUTRA/FDD. Parmi ces paramtres, on trouve [3] :
une frquence porteuse1 ;
une dure dans le temps (avec un instant de temps de dbut et de n qui dpend
du type de canal) ;
un code de canalisation (chanelisation code) ;
un code dembrouillage (scrambling code).
Les mtriques suivantes sont galement rfrences pour dnir la dure des canaux
physiques :
une trame radio est une dure o lon traite de linformation qui stend sur
quinze intervalles de temps ou slots, soit 38 400 chips (10 ms) ;
un slot est un intervalle de temps de longueur xe et gale 2560 chips ( 0.667
ms). Le nombre de bits par slot est variable.
Dans la voie descendante, les codes de canalisation permettent didentier les symboles dinformation appartenant chaque utilisateur dans une cellule. Dans la voie
montante, ils permettent de direncier les symboles dinformation du canal ou des
canaux physiques de donnes ddis (DPDCH) et du canal physique ddi de contrle
(DPCCH) appartenant un mme utilisateur. Le rle fonctionnel des codes de canalisation utiliss dans un rseau UTRA/FDD peut tre compar aux slots de temps allous
dans le rseaux mobiles base de TDMA, aux dirents utilisateurs dans la cellule pour
les distinguer (du moins pour ce qui concerne la voie descendante).
Les codes dembrouillage, dans la voie descendante, permettent didentier une cellule. Il existe donc un code unique dembrouillage par cellule. Lutilisation des codes
1
Les oprateurs qui auront dploy un rseau daccs radio fond sur la technologie UTRA/FDD
peuvent disposer dun jeu de plusieurs paires de frquences porteuses allouer aux usagers quils
desservent. Le nombre de paires dpend du pays o est implant le rseau. En consquence, la mthode
daccs en UTRA/FDD est en ralit hybride, car elle combine le CDMA et le FDMA
36
2.4.4
Modulation
cos( t)
R(S)
Filtre
numrique
CAN
Filtre
analogique
Im(S)
Filtre
numrique
CAN
Filtre
analogique
Diviseur
Signal complexe
tal et embrouill
-sin( t)
37
2.5
Nous allons prsenter dans cette section les canaux physiques qui interviennent
dans le cadre de notre recherche. Nous commencerons par les canaux ddis de la voie
montante et ceux de la voie descendante. Puis, nous verrons les canaux communs.
2.5.1
Il existe deux types de canaux physiques ddis dans la voie montante : le canal
physique ddi de donnes DPDCH (Dedicated Physical Data CHannel) et le canal
physique ddi de contrle DPCCH (Dedicated Physical Control CHannel). Dans une
mme liaison radio, il peut y avoir zro, un ou plusieurs DPDCH et toujours un seul et
unique DPCCH.
Le DPDCH doit acheminer linformation du canal de transport DCH, alors que le
DPCCH vhicule linformation de contrle ou de signalisation gnre par la couche
physique. Chacun de ces canaux est compos de champs de bits regroups dans des
intervalles de temps ou slots comme on peut le voir la gure 2.19. Linformation de
contrle contenue dans les champs de bits du DPCCH inclut :
des bits pilotes connus par le rcepteur de la station de base. Les bits pilotes
dont le nombre varie entre 3 et 8, sont utiliss pour estimer le rapport signal
interfrence SIR de la liaison radio ;
un identicateur de la combinaison des formats de transport reprsents par des
bits TFCI (Transport Format Combination Identicator ). laide de ces bits, la
station de base dtermine les attributs selon lesquels les bits de donnes achemins
par le DPDCH ont t traits au niveau des canaux de transport (oprations de
multiplexage et de codage canal). Lenvoi des bits TFCI est optionnel et leur
nombre est de 0, 2, 3 ou 4 par slot. Ils sont inclus dans le cas o, par exemple,
plusieurs services sont traits en parallle. Ils peuvent tre omis dans les services
Trame 1
Trame 2
Trame n
Trame p
38
Trame p+1
10 ms (38400 chips )
Slot 1
Slot 2
Slot i
Slot 15
DPDCH
Donnes
De 10 640 bits (SF de 256 4)
DPCCH
Pilotes
(TFCI)
(FBI)
TPC
10 bits (SF=256)
Fig. 2.19 Structure des canaux physiques ddis DPDCH et DPCCH de la voie
montante
dbit xe ;
des bits de retour dinformations FBI (FeedBack Information) [3].
des commandes pour le contrle de puissance reprsents par des bits TPC (Transmit Power Control ). LUE utilise ces bits pour demander au Node B daugmenter
ou de diminuer sa puissance dmission an de garantir un certain niveau de
qualit dans le signal reu.
De manire gnrale, le nombre de bits par slot du DPDCH ou du DPCCH dpend
du dbit binaire de linformation que chacun de ces deux canaux transportent. Ce
nombre est fonction du facteur SF selon la relation :
NBIT S =
2560
SF
(2.7)
Ce dbit est dirent du dbit quon qualie d utile . Ce dernier est dni gnralement comme le
dbit des canaux de transport (avant les phases de multiplexage et de codage) moins le dbit ncessaire
pour transmettre les enttes MAC et RLC
39
donnent quelques exemples de lagencement des champs de bits dans les slots DPDCH
et DPCCH [3].
Dbit bit
Dbit symbole
SF
Bits/trame
Bits/slot
Bits de
(kbps)
(ksps)
15
15
256
150
10
10
120
120
32
1200
80
80
960
960
9600
640
640
de donnes
Bits/trame
150
Bits/slot
10
Pilots/slot
TPC/slot
TFCI/slot
FBI/slot
Tab. 2.5 Exemples de formats des slots du DPCCH de la voie montante (avec SF=256)
De manire gnrale, dans la voie montante, la transmission de plusieurs services en
parallle dots de dbits dirents est accomplie en accommodant plusieurs canaux de
transport ddis (DCH) dans un seul canal physique de donnes ddi (DPDCH). Cette
approche devient rapidement limite lorsque lon souhaite accrotre le dbit utile. Par
exemple, avec SF=4, le dbit maximum sur le DPDCH est de 960 kbps. Par ailleurs, si
lon considre que cette information a subi un codage avec un taux de codage de 1/2,
le dbit utile maximum que lon obtient est de 480 kbps.
Une autre manire daugmenter le dbit consiste agencer linformation des canaux de transport sur plusieurs canaux physiques ddis. Cette approche est appele
transmission en multicode , car plusieurs DPDCH peuvent tre rquisitionns pour
transmettre en parallle cette information, chaque canal tant tal avec un code de
canalisation dirent. La valeur SF peut aussi tre dirente. Le nombre maximum de
DPDCH par utilisateur est de six [4]. Les dirents DPDCH sont additionns et tals
avec le mme code dembrouillage, comme le montre la gure 2.20. On peut noter que
linformation de contrle associe la liaison radio est convoye par un seul DPCCH.
Avec la transmission en multicode, le dbit utile total que lon obtient en considrant
un taux de codage de 1/2, un facteur dtalement SF=4 et six canaux DPDCH est
de 2.88 Mbps. Cependant, dans la pratique, en prsence de trajets multiples et des
limitations dues au contrle de puissance, il serait dicile de garantir des performances
acceptables avec un tel schma de transmission.
40
Code de
canalisation 1
Flux de donnes 1
(DPDCH1)
Code de
canalisation 2
Code
dembrouillage
Flux de donnes 2
(DPDCH2)
Code de
canalisation 3
Flux de donnes 3
(DPDCH3)
Canalisation
(channelization)
Embrouillage
(scrambling)
Fig. 2.20 Agencement des canaux physiques ddis dans une transmission en multicode dans la voie montante
2.5.2
5120
SF
(2.8)
Le facteur dtalement SF peut prendre pour valeur 512, 256, 128, 64, 32, 16, 8 ou 4 et
les dbits respectifs sur le DPCH qui en rsultent sont 15, 30, 60, 120, 240, 480, 960 et
1920 kbps. Ce dbit devra tre partag entre les bits de contrle et de donnes.
Trame 1
Trame 2
Trame n
Trame p
41
Trame p+1
10 ms (38400 chips )
Slot 1
Slot 2
Slot i
Slot 15
Donnes 1
TPC
(TFCI)
Donnes 2
Pilotes
DPDCH
DPCCH
DPCCH
Dbit symbole
(kbps)
(ksps)
15
7,5
60
1920
SF
Bits
Donnes 1
Donnes 2
TPC
TFCI
Pilots
/slot
/slot
/slot
/slot
/slot
/slot
512
10
30
128
40
26
960
1280
248
1000
16
2.5.3
Dans le cadre de notre recherche, nous allons citer uniquement trois canaux physiques communs sur la voix descendante : le PDSCH (Physical Downlink Shared CHannel ), le CPICH (Common PIlot CHannel) et le SCH (Synchronization CHannel). Le
canal PDSCH supporte le DSCH lors de lenvoi de trac de donnes haut dbit vers
un ou plusieurs quipements usagers situs dans une mme cellule. Plusieurs utilisateurs peuvent se partager ce canal des moments dirents. Ceci est particulirement
42
prcieux pour lUTRAN dans des situations o les codes de canalisation dont dispose
la cellule se font rares. Lallocation dun PDSCH un UE est cadence TTI par TTI.
Dans certains cas, lUTRAN peut attribuer, dans une mme trame, plusieurs PDSCH
un UE en utilisant la technique de transmission multicode o chaque PDSCH possde
la mme valeur de SF. Des dbits aussi levs que ceux que lon obtient avec un canal
ddi peuvent tre ainsi atteints.
Comme son nom lindique, le CPICH est compos dune squence prdnie de bits
dits pilotes qui sont transmis en permanence sur la cellule. Le dbit de ces bits est
constant et gal 30 kbps, ce qui est x avec une valeur de SF constante et gale 256.
Le CPICH peut tre considr comme un canal balise dont les terminaux mobiles se
servent, entre autres, pour estimer la qualit du canal de propagation. La prcision de
cette estimation permet damliorer les performances des techniques de dtection mises
en place la rception, pour rcuprer linformation binaire transmise par le biais des
canaux physiques ddis et communs de la voie descendante.
Le SCH permet aux stations mobiles de se synchroniser avec le rseau et de rcuprer le code dembrouillage spcique la cellule courante. Il ne transporte pas
dinformations des couches suprieures et il nest associ aucun canal de transport.
Jusquici, nous avons tudi les principes intervenant dans le rseau daccs du systme UMTS daprs la version Release 99 des spcications du 3GPP. La version Release
5 propose une nouvelle technologie du nom de HSDPA (High Speed Downlink Packet
Access) qui vise amliorer le dbit sur le lien descendant pour atteindre des pics de
lordre de 10 Mbps. Cette technologie se base sur un certain nombre de proprits que
nous verrons en dtail dans le prochain chapitre. Nous verrons galement les changements qui seront apports tant au niveau de larchitecture du sous-systme radio quau
niveau de la couche physique.
Chapitre 3
Analyse de la technologie HSDPA
La technologie HSDPA reprsente lvolution principale du WCDMA telle que spcie dans la version Release 5 du 3GPP. Ce chapitre traite de cette volution de la mthode daccs du rseau UMTS. Nous commencerons par prsenter les caractristiques
principales de la technologie HSDPA et montrer limpact de lintroduction de cette
technologie sur larchitecture du sous-systme radio. Puis, nous tudierons les nouveaux
canaux introduits ainsi que le rle quils jouent dans limplmentation des proprits
qui sont la base de lHSDPA. Par la suite, nous rsumerons le fonctionnement gnral
de la couche physique de lUMTS avec la technologie HSDPA. Nous terminerons par
les limitations des approches dvaluation proposes par dautres recherches.
3.1
Le HSDPA est dot dun ensemble de proprits dont la combinaison permet damliorer la capacit du rseau ainsi que le dbit de donnes jusqu plus de 10 Mbps (dbit
pic) pour le trac sur le lien descendant. Parmi ces proprits, nous retrouvons des
techniques connues et utilises dans des standards dvolution tel que le GSM/EDGE
et que lon rsume par les points suivants :
la technique de modulation et de codage adaptatifs AMC (Adaptative Modulation
and Coding) ;
une mthode de retransmission hybride rapide appele H-ARQ (Hybrid Automatic
Repeat reQuest) ;
des algorithmes dordonnancement rapide de paquets (Fast Packet Scheduling).
44
LAMC a t applique, en premier lieu, au standard EDGE. Grce cette proprit, il est possible de suivre la variation dans le temps des conditions du canal de
transmission et daugmenter dune manire signicative les dbits de donnes ainsi que
lecacit spectrale du rseau GSM. En eet, selon les conditions instantanes du canal radio envoyes par le terminal mobile, et les ressources disponibles, un systme
avec lAMC peut choisir la modulation et le codage appropris. Une nouvelle modulation dordre suprieure, appele 16 QAM (Quadrature Amplitude Modulation), vient
cohabiter avec lexistante QPSK. Lorsque le terminal est dans une position favorable
(proximit dune station de base par exemple), la modulation 16 QAM et des taux de
codage suprieurs peuvent tre slectionns pour atteindre des pics de dbits levs.
Par contre, si lUE se trouve dans des conditions dfavorables, on lui alloue un ordre
de modulation et un taux de codage moins lev dans le but dassurer la qualit de la
communication.
Dautre part, la rduction de lintervalle de temps de transmission TTI 2 ms (au
lieu de 10 ms pour la version R99) ainsi quune grande distribution dans larchitecture
HSDPA, comme lillustre la gure 3.1, permettent de rduire les dlais dattente de
manire signicative par rapport la version prcdente R99 du WCDMA. En eet,
Sous-systme rseau
RNC
AMC, HARQ,
Ordonnancement
rapide
CQI
Node B
UE2
UE1
45
en charge les retransmissions de paquets errons, une fonctionnalit qui tait jusque
l du ressort du RNC. Le dplacement de cette fonctionnalit vers les Node B permet
ainsi de se rapprocher encore plus de lutilisateur et par consquent de rduire les
dlais dus la retransmission. Ces modications permettront galement dobtenir des
informations rcentes sur la qualit du lien radio, grce lindicateur CQI (Channel
Quality Indicator ) illustr la gure 3.1.
Dans le but dimplmenter la technologie HSDPA, trois nouveaux canaux ont t
introduits dans les spcications de la Release 5 : le HS-DSCH, le HS-SCCH et le canal physique HS-DPCCH [3]. Le HS-DSCH (High Speed Downlink Shared CHannel)
est un canal partag qui transporte les donnes des utilisateurs sur le lien descendant,
avec un dbit pic allant au del des 10 Mbps. Le canal HS-SCCH (High Speed Shared Control CHannel) prend en charge linformation de contrle ncessaire de la couche
physique an de permettre le dcodage des donnes sur le canal HS-DSCH. Enn, le canal HS-DPCCH (High Speed Downlink Dedicated Physical Control CHannel) transporte
linformation de contrle ncessaire sur le lien montant, notamment les acquittements
ACK (positifs et ngatifs) ainsi que linformation sur la qualit du lien radio.
Puisque le canal HS-DSCH est partag par plusieurs utilisateurs, il est ncessaire
davoir une mthode dordonnancement pour rpartir les ressources tous. Des algorithmes dordonnancement rapides permettent de distribuer ecacement les ressources
du canal HS-DSCH pour tous les utilisateurs voulant accder au rseau. la gure 3.1,
on constate que cette fonctionnalit a t galement dplace vers la station de base.
3.2
An dassurer la abilit des transmissions, on distingue deux grandes classes de mcanismes : les mcanismes ractifs ARQ (Automatic Repeat reQuest) et les mcanismes
proactifs FEC (Forward Error Correction). Dans les mcanismes ractifs, lmetteur
ragit la signalisation dune perte de paquet en retransmettant ce paquet. Cette
signalisation peut tre eectue par lmission dacquittements positifs ACK (ACKnowledgement) ou ngatifs NAK (Negative-AcKnowledgement). En ce qui concerne le
fonctionnement des mcanismes proactifs, lmetteur rajoute des paquets de redondance
permettant au rcepteur de rcuprer des paquets perdus. Ces paquets de redondance
sont calculs en utilisant des codes correcteurs derreurs [22]. Ces deux mcanismes
sont souvent combins en utilisant des acquittements pour ajuster la quantit de redondances des codes FEC. Une telle combinaison de mcanismes est appele ARQ
hybride ou HARQ (Hybrid Automatic Repeat reQuest).
46
Le HARQ peut tre caractris par certains paramtres telles que la synchronisation,
ladaptativit ainsi que la manire dont est faite la combinaison. Quand la relation temporelle entre la transmission originale et la (ou les) retransmission(s) est xe, lopration
HARQ est dite alors synchrone . Si, par contre, les retransmissions sont programmes nimporte quel moment aprs avoir reu un ACK, on parlera alors dopration
HARQ asynchrone .
On dit quune systme HARQ est adaptatif si on peut raliser des retransmissions
en utilisant un autre type de modulation autre que celui qui a t utilis pour la transmission originale. Par exemple, si la modulation QPSK est utilise durant la premire
transmission dun paquet et que celle-ci choue, la 16-QAM peut tre utilise pour la
retransmission de ce mme paquet si les conditions du canal ou des ressources radio
(puissance du signal et/ou codes de canalisation) changent entre la premire transmission et les retransmissions qui sen suivent.
On distingue deux variantes de lHARQ selon que lon combine ou non les retransmissions :
HARQ de type I : dans cette variante, appele aussi chase combining ou softcombining, il ny a pas de combinaison des retransmissions. Le Soft combining fait
appel la retransmission par lmetteur du mme paquet de donnes codes. Le
dcodeur au niveau du rcepteur combine ces copies multiples du paquet envoy,
pondr par le rapport de signal/bruit SNR (Signal to Noise Ratio) reu ;
HARQ de type II : cette technique, connue aussi sous le nom de IR (Inremental
Redundancy), contrairement la prcdente qui envoie des rptitions simples de
tout le paquet encod, envoie une information redondante additionnelle dune
manire incrmentale si le dcodage choue la premire tentative.
La technologie HSDPA sappuie sur un mcanisme HARQ asynchrone et adaptatif
et peut fonctionner avec les deux variantes Soft combining et IR. Il est noter quavec
la deuxime variante, on obtient de meilleures performances, mais elle ncessite plus
de mmoire dans le rcepteur du terminal mobile pour stocker les informations de
redondance [12].
Comme illustr la gure 3.3, la fonctionnalit HARQ, utilisant la variante IR
dans cet exemple, est implmente travers deux blocs dadaptation au dbit (ratematching) dans la chane de codage du canal HS-DSCH. Cette dernire est illustre
la gure 3.2. Le principe rside dans lexistence dun buer entre les deux blocs an de
permettre de raner les paramtres de redondance pour les direntes retransmissions
entre les deux blocs de rate-matching [5].
47
Code #1 Code #2
Code #N
Concatnation /segmentation
de blocs de transport
Entrelacement (2 ms)
Entrelacement (2 ms)
Codage Turbo
HARQ
Encodeur
Turbo
Bits
Systmatiques
Sparation
des bits
Bits de parit
1re phase
Ratematching
Ajustement de
la version de
redondance
Buffer IR
2me phase
Ratematching
Segmentation
du canal
physique
3.3
Dans les rseaux mobiles, la qualit dun signal reu par un terminal dpend de
plusieurs facteurs, comme la distance entre la station de base ou la perte de propagation
due aux obstacles ou aux trajets multiples. Dans le but damliorer la performance dun
systme, en termes de dbit de donnes et de abilit de la couverture radio, le signal
transmis vers et par un utilisateur particulier est modi de faon prendre en compte
les variations de la qualit du signal travers un processus connu sous le nom d
adaptation au lien radio (link adaptation), connu galement sous le nom de AMC.
Auparavant, les systmes base de CDMA utilisaient le contrle de puissance rapide comme mthode privilgie an dimplmenter ladaptation au lien radio. Rcemment, lAMC sest rvl tre une mthode alternative promettant damliorer globalement la performance du systme. LAMC fournit la exibilit dadapter la combinaison
modulation-codage aux conditions moyennes du canal radio pour chaque utilisateur.
Avec lAMC, la puissance du signal transmis est maintenue constante pendant toute la
dure de la trame, en faisant varier le nombre de codes parallles pouvant tre supports
48
QPSK
16 QAM
MCS
Modulation
1
2
3
4
5
QPSK
16-QAM
Taux de
codage
1/4
2/4
3/4
2/4
3/4
5 codes
600 kbps
1.2 Mbps
1.8 Mbps
2.4 Mbps
3.6 Mbps
49
Dbit max
10 codes 15 codes
1.2 Mbps 1.8 Mbps
2.4 Mbps 3.6 Mbps
3.6 Mbps 5.4 Mbps
4.8 Mbps 7.2 Mbps
7.2 Mbps 10.7 Mbps
Nombre maximum
Type de HARQ
Dbits
de codes parallles
7298
Soft combining
1.2
7298
IR
1.2
7298
Soft combining
1.8
7298
IR
1.8
7298
Soft combining
3.6
7298
IR
3.6
10
14411
Soft combining
7.2
10
14411
IR
7.2
15
20251
Soft combining
10.2
10
15
27952
IR
14.4
11
3630
Soft combining
0.9
12
3630
IR
1.8
(Mbps)
3.4
Canaux HSDPA
Le HS-DSCH possde des caractristiques spciques tout comme les autres canaux
de la Release 99. Dans le but de rsumer ces caractristiques, nous avons dress un
tableau comparatif 3.3 qui montre les ressources associes aux canaux DCH, DSCH et
HS-DSCH du lien descendant.
Concernant le codage sur le canal HS-DSCH, nous pouvons lillustrer travers un
exemple avec 2 utilisateurs actifs qui utilisent le mme canal partag HS-DSCH tel
50
Canal
HS-DSCH
DSCH
Downlink DCH
Spcification
Release 5
R99
R99
Facteur
dtalement
Fix, 16
Variable (256-4)
Fix (512-4)
Modulation
QPSK/16QAM
QPSK
QPSK
Contrle de
puissance
Puissance
constante
Rapide
2 ms
10-80 ms
10-80 ms
Codage Turbo
Codage Turbo et
convolutionel
Codage Turbo et
convolutionel
Entrelacement
Schma de
codage canal
Tab. 3.3 Comparaison du canal HS-DSCH avec les autres canaux du lien descendant
quillustr la gure 3.5. Tous deux vrient linformation de contrle partir des
canaux HS-SCCH an de dterminer les codes HS-DSCH dstaler.
Usager DCH 1 (DL)
Usager DCH 2 (DL)
Canaux HS-SCCH
Information de dmodulation
HS-DSCH
2 ms
Le canal HS-SCCH transporte linformation ncessaire la dmodulation de linformation du canal HS-DSCH. LUTRAN doit allouer un certain nombre de canaux
HS-SCCH au plus grand nombre dutilisateurs soumis un multiplexage de codes.
Dans le cas o il ny a aucune donne sur le canal HS-DSCH, lutilisation du canal HSSCCH nest pas ncessaire. En eet, le trac d la signalisation doit tre minimis
an de rserver le maximum de ressources aux donnes utiles. Un usager peut avoir
recours un maximum de quatre canaux HS-SCCH un temps donn [17].
Chaque bloc HS-SCCH est compos de trois slots et divis en deux parties fonc-
51
Partie 2
Partie 1
Codes
recevoir
1 slot
tionnelles, comme lillustre la gure 3.6. La premire partie (premier slot) transporte
linformation critique dans le temps qui a besoin de dclencher le processus de dmodulation au moment prvu. Les paramtres de la premire partie indiquent :
les codes dstaler. Ceci renvoie aux capacits du terminal dstaler un maximum de 5, 10 ou 15 codes ;
le type de modulation utilis : QPSK ou 16QAM.
Les deux autres slots, correspondant la deuxime partie, contiennent des paramtres moins sensibles au temps, tel que le CRC, qui permet de vrier la validit de
linformation du HS-SCCH ainsi que celle du processus HARQ. Parmi les paramtres
indiqus par cette deuxime partie, nous pouvons trouver :
linformation concernant la version de redondance an de permettre un dcodage
russi et la combinaison avec des retransmissions antrieures ;
le nombre de processus ARQ pour indiquer quel processus ARQ appartiennent
les donnes ;
lindicateur de premire et dernire retransmission an de savoir si la transmission
doit tre combine avec les donnes existantes dans le buer (dans le cas o le
dcodage choue) ou si le buer doit tre vid et ensuite rempli avec de nouvelles
donnes.
Dans la gure 3.6, un terminal dispose de la dure dun seul slot pour dterminer
les codes dstaler partir du HS-DSCH. Lutilisation dun masque spcique permet
au terminal de vrier si les donnes lui sont destines. Un terminal est capable de
grer jusqu quatre canaux HS-SCCH (la partie 1 de chaque canal). Cependant dans
le cas o il y a des donnes pour le terminal sur des TTI conscutifs, le HS-SCCH devra
tre alors le mme pour ce terminal an daugmenter la abilit de linformation de
52
Feedback CQI
DPDCH
2560
chips
2560
chips
2560
chips
DONNES
DONNES
DONNES
DPCCH
PILOT
TFCI
FBI
TPC
PILOT
TFCI
FBI
TPC
PILOT
TFCI
FBI
TPC
53
sur le lien montant et celle-ci doit tre prise en compte dans les paramtres du bilan de
liaison.
3.5
Usager 1
Ordonnanceur
54
Usager 2
Usager N
Node B
UE
UE
UE
Si le rseau continue de
transmettre au mme terminal
sur des TTI conscutifs
sinon
oui
3.6
55
priorits de trac sont des exemples dinformations sur lesquels lordonnanceur pourrait
baser ses dcisions.
An dillustrer le principe dordonnancement, considrons lensemble dutilisateurs
HSDPA {i} ayant une qualit de canal variable dans le temps et dont la performance
instantane est modlise par un processus stochastique :
{Ri (n)}
i = 1, .., N
(3.1)
o Ri (n) est le dbit maximum supportable pour un taux derreurs de blocs BLER
(BLock Error Rate) par intervalle de temps de transmission TTI si lutilisateur i est
servi par lordonnanceur de paquets dans un dlai de TTI n. Dans lquation 3.1, on
suppose que la totalit de la puissance et des ressources sont alloues un seul utilisateur
dans un TTI donn (i.e. il ny a pas de multiplexage de code).
Avec les suppositions prcdentes, nous allons dnir la tche de lordonnanceur de
paquets HSDPA en ce qui concerne la slection de lutilisateur i an quil soit servi
chaque TTI. tant donn lensemble dutilisateurs dans la cellule {i}, i = 1, .., N, lordonnanceur de paquets HSDPA doit maximiser le dbit de la cellule tout en satisfaisant
les attributs de QoS des services oerts par les oprateurs.
On peut dcouper ces algorithmes dordonnancement en deux grandes catgories :
les mthodes dordonnancement intelligentes et les mthodes dordonnancement
aveugles [9]. Les algorithmes de la premire catgorie basent leurs dcisions sur les
mesures rcentes (i.e. excutes chaque TTI) des conditions de canal du terminal
mobile. La deuxime catgorie, quant elle, contient des algorithmes qui ne basent
leurs dcisions dordonnancement sur aucune mesure. Un exemple dalgorithmes simples
faisant partie des ces mthodes aveugles est le RR (Round Robin), dans lequel les
utilisateurs sont desservis dans un ordre cyclique en faisant abstraction des conditions
de qualit du canal. Cette mthode est unique de par sa simplicit, et garantit une
distribution quitable parmi tous les utilisateurs de la cellule.
Parmi les mthodes dordonnancement intelligentes, on peut trouver lalgorithme
Max C/I (Maximum C/I ), le PF (Proportional Fair ) et le FFTH (Fast Fair Throughput). Le Max C/I dessert lutilisateur tous les TTI avec le dbit supportable instantan
le plus lev. Ce principe de service possde des avantages vidents en terme de capacit
de cellule, mais il en rsulte une absence dquit de dbit car les utilisateurs ayant de
mauvaises conditions radio de canal sont desservis dune manire moins frquente.
Dans le cas de lalgorithme PF, lutilisateur est desservie tous les TTI avec la plus
56
Ri (t)
i (t)
i = 1, .., N
(3.2)
o Pi dnote la priorit de lutilisateur, Ri (t) le dbit supportable instantan de lutilisateur i, et i qui reprsente le dbit utilisateur. Dans le cas prsent, i est simplement
calcul comme tant le nombre de bits correctement reus par lutilisateur i durant
la priode (ti , t) divis par une telle priode, o ti reprsente linstant o lutilisateur
i a initi sa transmission sur le lien descendant. Cet algorithme a pour but de servir
les utilisateurs ayant des conditions radio de canal trs favorables relativement leurs
conditions moyennes, prenant de cette manire avantage des variations temporelles de
leet dvanouissement rapide du canal.
3.7
Un certain nombre dtudes ont t menes an dvaluer la performance de la technologie HSDPA [11] [18] [21]. Ltude ralise dans [18] a mis laccent sur lordonnancement de paquets et le compromis entre lquitabilit entre les utilisateurs et le dbit par
cellule. Cette tude sest base principalement sur la qualit du lien radio, mesure par
le paramtre Es /N0 (lnergie dun symbole par rapport celle du bruit). Ce paramtre
a servi la comparaison des deux grandes catgories dalgorithmes dordonnancement
que nous avons prsentes. La premire catgorie permet davoir des dlais dattente
allant de 20 100 ms avant lallocation des ressources aux dirents utilisateurs, alors
que les algorithmes de la deuxime catgorie ont la particularit dtre plus exibles
et plus rapides que ceux de la premire et permettent davoir des dlais de lordre de
2 ms. En contrepartie, il est ncessaire dajouter un appareillage supplmentaire au
niveau des stations de base pour implmenter ces algorithmes et, du coup, le degr de
complexit est plus lev.
De plus, ltude a montr que loptimisation dun ordonnanceur de paquets implique
la prise en compte de la priorit des retransmissions, des caractristiques des services
oerts et du dimensionnement du rseau. Nanmoins, les rsultats ont montr quil est
dicile de raliser des chires de performance absolus pour les dirents algorithmes
compars dans ltude. Mais de manire gnrale, il a t montr, dune part, que les
algorithmes appartenant la deuxime catgorie permettent dorir des dbits binaires
plus levs, allant jusqu 1.4 Mbps par cellule [18]. Dautre part, les caractristiques
du trac et, en particulier, les exigences de qualit de service peuvent inuencer les
performances des algorithmes dordonnancement dune manire signicative. Il est
57
noter que cette tude suppose que la quantit de donnes est la mme pour tous les
utilisateurs.
Dautre part, Buddendick et al. [11] ont ralis une extension dun simulateur de la
mthode daccs WCDMA/Release 99 qui permet dintgrer les proprits introduites
avec la technologie HSDPA : lAMC, le HARQ et lordonnancement rapide. Le systme
de simulation contient des sources de trac pour chaque terminal actif et permet dvaluer des indicateurs de performance tels que le dbit binaire et les dlais de transmission
des paquets. Pour ce faire, le systme utilise un gnrateur de trac de paquets pouvant
tre paramtris de manire pouvoir modliser dirents types de trac. Pour chaque
terminal actif, le gnrateur cre une squence de paquets avec direntes tailles et
dirents temps darrive.
Dans cette tude, un environnement raliste avec des interfrences a t considr.
Le rseau daccs contient 7 cellules avec des antennes omni-directionnelles. Deux types
de cellules ont t considres : des micro-cellules et des macro-cellules. Lalgorithme
dordonnancement utilis pour la simulation est bas sur le C/I qui optimise le dbit au
dtriment de lquit entre les utilisateurs, particulirement lorsque la charge supporte
par le rseau est grande. La dure relle simule a t de 24 minutes et plus de 8 105
paquets ont t transmis dans cet intervalle de temps.
Les rsultats obtenus ont montr que des dbits maximums de lordre de 2.8 Mbps
ont t atteints pendant la dure de la simulation. Dautres indicateurs de performance
ont t drivs des statistiques des paquets transmis, comme le dlai de transmission de
paquets. tant donn que le nombre de cellules est limit 7, le nombre dutilisateurs
pouvant tre supports par le rseau sen trouve aussi limit. Par consquent, on pourrait
se poser la question suivante : ce nombre de cellules est-il susant pour avoir une
valuation de performance raliste ?
Concernant la recherche qui a t mene dans [21], les simulations considrent un
rseau mobile htrogne o la technologie HSDPA (version R5) coexiste avec la version
R99 de lUMTS. Plusieurs scnarios de simulations ont t considrs en fonction du
modle de trac utilis. Trois modles de trac ont t crs de la manire suivante :
100% de donnes utilisant la version R99 et le R5 ;
100% de donnes utilisant uniquement la version R5 pour la navigation web HTTP
(avec le protocole TCP/IP) ;
voix utilisant le R99 et le R5.
Les rsultats obtenus ont montr que le dbit par secteur, avec la version R5
58
(HSDPA), est 3-4 fois suprieur celui obtenu avec la version R99. Les rsultats ont
galement montr que la capacit obtenue avec la version R5, en terme de nombre
dusagers par secteur, est 4 fois suprieure celle quore la version R99. De plus, pour
le mme nombre dutilisateurs (50 UE/secteur), le dbit moyen par utilisateur est 4 fois
suprieur dans le cas du HSDPA, alors que le dbit moyen par secteur obtenu pour le
service de navigation, bas sur le modle de trac TCP/IP, est de lordre de 2000 kbps
avec la technologie HSDPA. Ainsi, selon cette recherche, le HSDPA est 3 fois suprieur
en ecacit spectrale que la version R99 de lUMTS. Cette recherche na cependant
pas considr les services multimdia, sensibles aux dlais, comme la visiophonie. On
pourrait alors se demander comment varierait le dbit moyen par secteur pour cette
classe de services.
Comme nous avons pu le constater, aucune mthodologie explicite na t utilise
an dvaluer la performance de la technologie HSDPA. De plus, les direntes valuations menes ont suppos une uniformit dans le trac et ont, dans certains cas,
ignor les phnomnes tels que les trajets multiples ou les eets de masque. Par consquent, dans le cadre de notre recherche, nous proposons dlaborer de manire explicite
une mthodologie dvaluation de la performance globale du HSDPA, en utilisant des
paramtres gographiques rels. Dans le prochain chapitre, nous allons procder limplmentation de cette technologie et valuer ses performances travers des simulations
avec un logiciel de planication radio.
Chapitre 4
Performances de la technologie
HSDPA
Lvaluation de performance du HSDPA constitue une tche complexe vu les proprits avances sur lesquelles elle se base, telles que lAMC, le HARQ et lordonnancement
rapide. Dans le contexte de notre mmoire, nous proposons dlaborer une mthodologie an dvaluer la performance de cette technologie. Nous commencerons par la
proposition dun plan dexprimentation qui nous donnera toutes les tapes de la mthodologie suivre dans le but dvaluer la technologie HSDPA. Par la suite, nous
dtaillerons limplmentation de cette technologie avec la slection des paramtres qui
interviendront dans nos simulations que nous eectuerons laide dun outil de planication radio. Nous terminerons le chapitre par la prsentation et lanalyse des rsultats
de simulations.
4.1
Plan dexprimentation
Le plan dexprimentation que nous avons tabli est organis en trois tapes : la
caractrisation des paramtres du HSDPA, la modlisation et limplmentation de cette
technologie, et la simulation du rseau daccs utilisant le HSDPA. La premire tape
consiste dnir lensemble des paramtres ncessaires la modlisation dun rseau
mobile base de la technologie HSDPA. Ces paramtres seront regroups, selon leur
nature et leurs fonctionnalits, en trois grandes catgories : gographiques, radio et
trac.
60
61
En ce qui concerne les simulations statiques, elles sont bases sur la technique des
snapshot (ou capture). Lobjectif de cette analyse en snapshot est destimer ltat du
systme pour un trac donn, et plus particulirement les dirents niveaux des signaux
(en terme de puissance et de qualit), les interfrences ainsi que les ressources disponibles. En combinant les rsultats dun ensemble de snapshots dirents, il est possible
dvaluer la performance du rseau utilisant la technologie HSDPA. Dans le cadre de
notre recherche, nous avons opt pour cette mthode de simulation, car elle ore un
bon compromis entre lecacit et le cot dinvestissement.
4.2
Implmentation de la mthodologie
4.2.1
Paramtres gographiques
Avant tout, il est indispensable de spcier le systme pour les coordonnes et les
units qui sera utilis pour reprsenter une carte gographique. Les coordonns peuvent
tre dnies soit en termes de positions sur un axe planaire (abcisse et ordonne) ou
alors en degr-minutes-secondes. Ces coordonnes prcisent exactement la position de
lemplacement des sites. En ce qui concerne les units, elles peuvent tre dnies dans
le systme mtrique ou impriale. Les units mesurent essentiellement la puissance de
transmission/mission, la hauteur et la distance.
Les rgions qui prsentent un intrt pour notre recherche sont celles dont les environnements possdent des reliefs importants et des obstacles naturels an de prendre en
considration les phnomnes daaiblissement du signal et de rendre ainsi notre tude
de performance la plus proche possible la ralit. Par consquent, nous avons dcid
de travailler avec des donnes gographiques relles qui dcrivent la rgion de Nice en
France. Nous avons utilis le systme mtrique et le systme de projection NTF (Pa-
62
ris) / France II tendue dont les coordonnes sont reprsentes sur un axe planaire
(X et Y).
Pour reprsenter le relief de la rgion de Nice, nous faisons appel des donnes
contenues dans un format appel DTM (Digital Terrain Model ), illustr la gure 4.1,
qui associe chaque pixel de la carte une valeur numrique (sur 16 bits) correspondant
llvation du sol du point sur la carte. Dautres donnes, telle que la densit de la
population dune rgion, peuvent apporter une information supplmentaire qui peut
tre exploite lors de notre tude.
Dans le cas de zones gographiques tendues, comme celle que nous avons choisie, il
est possible de restreindre ltude du rseau une surface plus rduite grce une zone
de calcul (computation zone). Cette zone peut tre cre au moyen de polygones,
comme illustr la gure 4.2.
4.2.2
Paramtres radio
63
cellule.
On caractrise un site par son nom, sa position et sa hauteur. Nous avons cr 43
emplacements de sites, sur la rgion de Nice, rpartis selon leurs coordonnes (X et Y)
et leur altitude (fournie par la carte DTM), comme lillustre la gure 4.3.
Il existe plusieurs types dantennes pr-dnies dans les modles proposs par Atoll,
qui sont adaptes selon le type de rseau que lon dsire dployer. Le tableau 4.1 contient
les dirents paramtres utiliss pour dnir une antenne. Pour notre implmentation,
Paramtre
Description
Antenna
Manufacturer
Nom du fabricant
Angle
Fmin
Fmax
64
le signal aussi bien sur le lien descendant que montant. Il convient alors dalterner
langle de couverture an de minimiser ces chevauchements. Les autres caractristiques
des types dantennes utilises, dans notre implmentation, sont rsumes dans le tableau
4.2.
Nom du type dantenne
Manufacturier
Angle ()
Fmin (Hz)
Fmax (Hz)
120deg
Kathrein
120
1920
2170
65deg
Kathrein
65
1920
2170
65
Description
Site
Transmitter
Identiant du transmetteur
Antenna
Propagation Model
Calculation radius
Paramtre
Description
Site
Transmitter
Identiant du Tx correspondant
HS-DSCH Power
Paramtre
Valeur
Height (m)
29
Propagation Model
5000
43
30
17
HS-DSCH Power
34
16
66
4.2.3
Modlisation du trac
67
UL
Rnominal
(kbps)
DL
Rnominal
(kbps)
MIA
64
384
MMS
64
64
Visio
64
64
Description
Pmin
Pmax
UE category
UE type
68
Paramtre
Description
Service
Terminal
Call/Hr
Duration
UL volume
DL volume
Service
UE
Business User
MIA
PDA
0,5
700 / 4500
MMS
MP
0,3
150 / 150
Visio
PDA
0,1
MIA
PDA
0,4
700 / 4500
MMS
MP
0,1
100 / 100
Visio
PDA
0,05
Standard User
Appel/Hr
Dure(sec)
Volume UL / DL (kByte)
600
200
Dans un rseau mobile, les usagers ont le choix dutiliser les services pour lesquels
ils ont souscrit peu importe leur mobilit. Cependant, la mobilit peut inuencer la
qualit des signaux reus et/ou envoys par le terminal. Par consquent, nous devons
la caractriser en tenant compte de la vitesse moyenne (average speed ), exprime en
km/h, avec laquelle se dplace lusager. Nous avons considr deux types de mobilit :
Pedestrian dont la vitesse moyenne est de 3 km/h et Vehicular avec une vitesse moyenne
de 50 km/h. Un troisime type de mobilit a t envisag pour les zones rurales o
les usagers circulent principalement sur les autoroutes ou routes dpartementales avec
une vitesse moyenne de 90 km/h. Nanmoins, ce type de mobilit ne sera pas pris en
considration cause de limitations lies aux fonctionnalits de loutil de travail Atoll.
Il existe plusieurs organismes qui eectuent des mesures lies la densit dabonns
(nombre dabonns par km2 ) dans une zone gographique donne. Ces mesures nous
renseignent galement sur le comportement des usagers dans les direntes parties de la
rgion donne. Dans le cadre de nos simulations, ces informations sont contenues dans
69
un format de chier dextension MIF (MapInFo), et renferme des cartes appel cartes
vectorielles de trac (Trac vector map), compatible avec Atoll. Le tableau 4.10 nous
donne un aperu de la structure de telles cartes de trac. Chaque zone, associe un
identicateur Id , est reprsente par un polygone contenant une certaine densit avec
un certain prol dusager ainsi quun type de mobilit donn. Grce ces paramtres,
nous sommes en mesure de produire un modle de trac de donnes sur le lien radio (UL
et DL). Ce modle sera utilis pour gnrer, avec laide de loutil Atoll, une distribution
dutilisateurs spatiale alatoire partir de la carte de trac vectorielle. La carte de
Id
Nom de la rgion
Profil usager
Mobilit
Densit
Arrire-pays
Standard
90 km/h
Village
Standard
vehicular
10
Corniche
Standard
vehicular
10
Rurale
Standard
90 km/h
Villages
Standard
vehicular
10
Nice
Business
pedestrian
700
Nice aroport
Business
pedestrian
700
Nice priphrie
Standard
vehicular
100
Rurale
Standard
90 km/h
10
Villages
Standard
vehicular
10
11
Nice centre
Business
pedestrian
4000
4.3
Rsultats et analyse
Lensemble des paramtres que nous avons dnis vont nous permettre de simuler
un rseau daccs avec les proprits propres la technologie HSDPA. Pou raliser nos
simulations, nous allons utiliser loutil Atoll. Cet outil nous permet de crer plusieurs
groupes de simulations, o chaque groupe correspond une distribution des utilisateurs
dans la zone de calcul dnie. Nos simulations reoivent en entre le trac sur le lien
montant et descendant. En excutant une simulation avec Atoll, nous obtenons une
distribution spatiale des utilisateurs en fonction du service utilis, comme lillustre la
gure 4.5. Dans cet exemple, nous avons un total de 241 utilisateurs regroups en
fonction du service utilis un instant bien prcis (snapshot). Nous avons reproduit
70
71
montre que les exigences en matire de QoS sont bien respectes avec la technologie
HSDPA. Lorsque le rseau daccs ne russit pas satisfaire un utilisateur pour le service
quil a demand, cet utilisateur est alors rejet. En combinant les rsultats obtenus par
lensemble de nos simulations nous avons dgag le dbit binaire oert en fonction des
stations de base, reprsentes par les sites, pour chacun des services oerts. Ces rsultats
sont illustrs dans les gures 4.6, 4.8 et 4.7.
On constate que, sur la courbe de la gure 4.6, les dbits sur le lien descendant sont
importants et quils sont trs nettement suprieurs aux dbits maximums que permet
la version R99 du 3GPP. Ceci est d principalement lintroduction de la technologie
HSDPA qui avait pour objectif laugmentation du dbit sur le lien descendant. La
station de base 19 ore le plus haut dbit sur le DL qui avoisine les 3.5 Mbps. Ce dbit
sexplique du fait que les utilisateurs desservis par cette station sont assez proches de
celle-ci par rapport aux autres stations dont les utilisateurs sont un peu plus loigns. La
proximit une station de base permet de bncier dune bonne qualit de signal et un
ordre de modulation important peut tre slectionn, tel que le 16-QAM. Lutilisation
de cette modulation permet de slectionner des MCS orant ainsi des hauts dbits pour
72
73
74
Pour terminer, les rsultats observs la gure 4.9 montrent les variations de dbits
entre les direntes cellules du rseau. On peut expliquer ces variations par le fait que
nous avons choisi de dployer le rseau sur une rgion avec des donnes gographiques
relles. Ces donnes comportent des informations sur les dirents types denvironnements qui composent cette rgion tels que les forts, les montagnes, les immeubles,
etc. Ces obstacles rduisent, parfois mme masquent, les signaux envoys par les stations de base ou les terminaux mobiles. La prise en considration de toutes ces donnes
gographiques se retent dans les rsultats que nous avons obtenus par les variations
importantes quon peut observer entre les direntes cellules.
Notre tude nous a permis de montrer linuence que peut avoir des donnes gographiques prcises sur la performance, en terme de dbit, de la technologie daccs HSDPA.
Nous avons montr que la qualit du signal pouvait inuencer le dbit de faon considrable. Nous avons galement montr que cette technologie est capable de supporter des
services riches en multimdia, comme le MMS.
Fig. 4.9 Dbits obtenus pour chaque cellule du rseau sur le lien descendant
Fig. 4.10 Dbits obtenus pour chaque cellule du rseau sur le lien montant
75
Chapitre 5
Conclusion
Aprs avoir prsent et analys les rsultats de simulation, il nous revient maintenant de conclure. Dans cette conclusion, nous ferons dabord la synthse des rsultats
obtenus. Puis, nous prsenterons les limitations de nos travaux de recherche et ferons
des suggestions pour les travaux futurs.
5.1
La recherche que nous avons mene dans ce mmoire nous a permis de comprendre
les fondements des mthodes daccs bases sur le CDMA. An de bien identier les
paramtres intervenant dans une technique daccs, nous avons dtaill les fonctionnalits de la couche physique du rseau daccs. Cette couche possde plusieurs canaux
aussi bien fondamentaux que spciques la technologie HSDPA. Nous avons galement
prsent les proprits de la technologie HSDPA, tels que la modulation et le codage
adaptatifs, le mcanisme de retransmission hybride ainsi que des algorithmes dordonnancement rapide. La combinaison de ces proprits permet daugmenter le dbit, sur le
lien descendant, dune manire signicative. Par consquent, nous avons choisi le dbit
binaire moyen comme paramtre de sortie an dvaluer la performance dun rseau
base de HSDPA. Cependant, la dtermination du dbit binaire oert par une mthode daccs reprsente une tche complexe. Nous avons donc dcid dlaborer une
mthodologie dvaluation dune manire explicite.
Plus particulirement, nous avons retenu deux aspects du dbit : le dbit moyen
oert par service et le dbit moyen oert dans chaque cellule. Le premier aspect nous a
Chapitre 5. Conclusion
77
montr que les exigences xes, en terme de QoS, ont t respectes pour lensemble des
services oerts. En eet, tous les utilisateurs desservis par le rseau daccs et ayant sollicit un service ncessitant un dbit nominal donn ont t satisfaits. Il existe nanmoins
des utilisateurs qui ont t rejets, car les conditions du lien radio ntaient pas susamment bonnes pour permettre dutiliser les services sollicits. Ces mauvaises conditions
sont lies principalement aux paramtres gographiques de la rgion choisie. La prise en
considration de ces conditions radio contribue rendre nos simulations plus ralistes.
Les phnomnes, tels que lvanouissement du signal ou leet de masque, existent dans
la ralit et ils inuencent considrablement les performances dune mthode daccs.
Les rsultats de simulation ont galement montr une dirence importante entre
le dbit du lien montant et celui du lien descendant au niveau de la station de base.
Par exemple, nous avons obtenu, sur lien UL, un dbit maximum UL de lordre de
600 kbps pour le service MIA, alors que sur le DL, le dbit maximum avoisine les 3.5
Mbps, ce qui reprsente une amlioration importante compar au dbit oert dans la
version R99 de lUMTS. Le dbit obtenu sur le lien descendant conrme la capacit du
rseau supporter des services comme laccs internet haute vitesse, tel que le service
MIA dni dans notre implmentation qui ncessite un dbit nominal, sur le DL, de
384 kbps et de 64 kbps sur le UL. Ces rsultats montrent que la technologie HSDPA
est particulirement adapte aux services qui exigent des dbits importants sur le lien
descendant.
La deuxime catgorie de rsultats nous a permis de constater les variations importantes du dbit que lon pouvait avoir dans les direntes cellules du rseau. Sur
le lien montant, nous avons obtenu des dbits allant de 64 kbps 500 kbps (cellule
2), tandis que sur le lien DL, nous avons obtenu des dbits allant de 64 kbps (cellule
35) jusqu plus de 1600 kbps (cellules 6 et 28). Ces variations traduisent la prise en
compte des paramtres gographiques dans notre mthodologie. Elles montrent aussi
quune valuation de performance de la mthode HSDPA doit obligatoirement intgrer
les paramtres gographiques dans les simulations an davoir des rsultats qui retent
les conditions relles de fonctionnement dun rseau daccs.
De manire gnrale, nous pouvons armer que les principaux objectifs du mmoire ont t atteints travers la mise en uvre de la mthodologie dvaluation de
la mthode daccs HSDPA. Les rsultats ont conrm lamlioration des performances
grce aux proprits du HSDPA. Pour terminer, nous pouvons dire que les gains de performances apports par lintroduction des proprits de la technologie HSDPA, comme
ladaptation du dbit en fonction de la qualit du lien radio, dpendent en grande partie
des paramtres gographiques. En eet, les dbits obtenus peuvent tre trs variables
de cellule en cellule selon la zone gographique considre. Par exemple, les cellules 14,
Chapitre 5. Conclusion
78
35 et 71 orent un dbit ne dpassant pas les 64 kbps en raison des zones o elles se
trouvent et qui contiennent des reliefs importants avec des obstacles naturels (forts
ou immeubles). tant donn ces conditions, les schmas de modulation et de codage
choisis ne permettent pas datteindre des dbits trs levs.
5.2
Mme si, dans lensemble, les rsultats se sont avrs satisfaisants, nous navons
considr uniquement que le dbit oert. Il existe dautres paramtres tels que les dlais
de transmission, le taux derreurs ou lecacit spectrale qui permettent galement
dvaluer les performances de la mthode daccs HSDPA.
Dautre part, nous avons t, quelque peu, pnalis par les limitations de loutil de
planication radio ATOLL dont la version actuelle (2.4) ne possde malheureusement
pas de structure qui nous permette dimplmenter le mcanisme de retransmission derreur rapide HARQ, ni les dirents types dalgorithmes que nous avons prsents dans
le chapitre 3. De plus, ATOLL ne permet pas dexcuter des simulations dynamiques
qui montrent lvolution de certains paramtres telle que la mobilit dans le rseau
daccs sur un axe temporel. En eet, le caractre statique des simulations, sous forme
de snapshots, peut limiter les eets de la mobilit des usagers sur la performance du
systme.
5.3
Orientations de recherches
Chapitre 5. Conclusion
79
Pour terminer, une autre suite de nos travaux consiste implmenter des proprits
utilises dans la technologie HSDPA, tels que lAMC et le HARQ, pour amliorer galement le dbit sur le lien montant. Cette amlioration pourrait permettre lmergence de
nouveaux services valeur ajoute qui pourraient exploiter ce dbit. Cette amlioration
est prvue par lorganisme 3GPP sous le nom de HSUPA (High Speed Uplink Packet
Access) et fait lobjet de plusieurs recherches [34] [29].
Bibliographie
[1] 3GPP Technical Specication 22.004, Technical Specication Group Services and
System Aspects : General on supplementary services, Release 1999, 2000.
[2] 3GPP Technical Specication 25.107, Technical Specication Group Services and
System Aspects : Quality of Service (QoS) concept and architecture, Release 1999,
2002.
[3] 3GPP Technical Specication 25.211, Physical Channels and Mapping of Transport
Channels onto Physical Channels (FDD), Release 5, 2004.
[4] 3GPP Technical Specication 25.212, Multiplexing and Channel Coding (FDD),
Release 99, 2002.
[5] 3GPP Technical Specication 25.308, HSDPA Overall Description, Release 5, 2003.
[6] 3GPP Technical Specication 25.306, Technical Specication Group Radio Access
Network : UE Radio Access capabilities, Release 5, 2005.
[7] 3GPP Technical Specication 25.213, Technical Specication Group Radio Access
Network : Spreading and modulation (FDD), Release 5, 2005.
[8] Adachi F., Sawahashi M., Okawa K., Tree-structured generation of orthogonal
spreading codes with dierent lengths for forward link of DS-CDMA mobile, Electronic letters, Volume 33, Issue 1, 1997, pp. 27 - 28.
[9] Ameigeiras P., Wigard J., Mogensen P., Performance of packet scheduling methods
with dierent degree of fairness in HSDPA, Vehicular Technology Conference, 2004.
VTC2004-Fall. 2004 IEEE 60th Volume 2, 2004, pp. 860 - 864.
[10] Anderson J. B., Svensson A., Coded Modulation Systems, Springer, 2002.
[11] Buddendick H., Wole G., Burger S., Wertz P., Simulator for performance analysis
in UMTS FDD networks with HSDPA, Personal, Indoor and Mobile Radio Communications, 2004. PIMRC 2004. 15th IEEE International Symposium on Volume
3, 2004, pp. 2251 - 2255.
[12] Das A., Khan F., Sampath A., Hsuan-Jung Su, Adaptive, asynchronous incremental
redundancy (A/sup 2/IR) with xed transmission time intervals (TTI) for HSDPA,
Personal, Indoor and Mobile Radio Communications, 2002. The 13th IEEE International Symposium on Volume 3, 2002, pp. 1083 - 1087.
Bibliographie
81
[13] Dornan A., The Essential Guide to Wireless Communications Applications, Prentice Hall, 2002.
[14] Gentle J. E., Random Number Generation and Monte Carlo Methods, Springer,
2005.
[15] Golomb S. W., Shift Register Sequences, Aegean Park Press, 1992.
[16] Haardt M., Klein A., Koehn R., Oestreich S., Purat M., Sommer V., Ulrich T., The
TD-CDMA based UTRA TDD mode, Selected Areas in Communications, IEEE
Journal on Volume 18, Issue 8, 2000, pp. 1375 - 1385.
[17] Holma H., Toskala A., WCDMA for UMTS, Radio Access for Third Generation
Mobile Communications, JohnWiley & Sons, 4th edition, 2004.
[18] Kolding T. E., Frederiksen, F., Mogensen, P.E., Performance aspects of WCDMA
systems with high speed downlink packet access (HSDPA), Vehicular Technology
Conference, 2002. Proceedings. VTC 2002-Fall. 2002 IEEE 56th, vol.1, pp. 477481.
[19] Krueger R., Mellein H., UMTS, Introduction and Measurement, Rohde-Schwarze,
2004.
[20] Lee J. S., Miller L. E., CDMA for Third Generation Mobile Communications,
Artech House, 1998.
[21] Love R., Ghosh A., Weimin Xiao, Ratasuk R., Performance of 3GPP high
speed downlink packet access (HSDPA), Vehicular Technology Conference, 2004.
VTC2004-Fall. 2004 IEEE 60th Volume 5, 2004, pp. 3359 - 3363.
[22] MacWilliams F. J., Sloane N. J. A., The Theory of Error-Correcting Codes, NorthHolland, 1977.
[23] Parkvall S., Dahlman E., Frenger P., Beming P., Persson M., The evolution of
WCDMA towards higher speed downlink packet data access, Vehicular Technology
Conference, 2001. VTC 2001 Spring. IEEE VTS 53rd Volume 3, 2001, pp. 2287 2291.
[24] Proakis J. G., Digital Communications, McGraw-Hill, 1995.
[25] Safwat A. M., Mouftah H., 4G network technologies for mobile telecommunications,
Network, IEEE Volume 19, Issue 5, 2005, pp. 3 - 4.
[26] Sanchez J., Thioune M., UMTS, Services, Architectures et WCDMA Lavoisier,
2001.
[27] Sharma G., Kumar G.S., Moving towards HSUPA (high speed uplink packet access) : a complete 3.5G wireless system, Personal Wireless Communications, 2005.
ICPWC 2005. 2005 IEEE International Conference, 2005, pp. 174 - 177.
[28] Sarwate D. V., Pursley M. B., Crosscorrelation properties of pseudorandom and
related sequences, Proceedings of the IEEE Volume 68, Issue 5, 1980, pp. 593 - 619.
Bibliographie
82
[29] Meng Zhang, Tao Chen, Jiancun Hu, Throughput-based and power-based load
control in HSUPA, Wireless Communications, Networking and Mobile Computing, 2005. Proceedings. 2005 International Conference on Volume 2, 2005, pp. 969
- 973
[30] Smith C., Collins D., 3G Wireless Networks, McGraw-Hill Professional, 2002.
[31] Tabbane S., Rseaux Mobiles, Herms, 1997.
[32] Turke U., Koonert M., Schelb R., Gorg C., HSDPA performance analysis in UMTS
radio network planning simulations, Vehicular Technology Conference, 2004. VTC
2004-Spring. 2004 IEEE 59th Volume 5, 2004, pp. 2555 - 2559.
[33] Wacker A., Laiho-Steens J., Sipiliae K., Jaesberg M., Static simulator for studying
WCDMA radio network planning issues, Vehicular Technology Conference, 1999
IEEE 49th Volume 3, 1999, pp. 2436 - 2440.
[34] Xu Zhaoji, Sebire B., Impact of ACK/NACK signalling errors on high speed uplink
packet access (HSUPA), Communications, 2005. ICC 2005. 2005 IEEE International Conference on Volume 4, 2005, pp. 2223 - 2227.