Vous êtes sur la page 1sur 339

Les Aspects Radio Dans p

Les Rseaux Cellulaires


INDP3
Anne universitaire 2010/2011
Les techniques daccs dans les
b l rseaux Mobiles
O Accs multiple rpartition dans les
frquences AMRF ou FDMA
O Accs multiple rpartition dans les
temps AMRT ou TDMA p
O Accs multiple rpartition dans les codes
AMRC ou CDMA AMRC ou CDMA
Canaux physiques
T
P
P
CDMA
FDMA
T
P
F
F
T
P
F
TDMA
A FDMA
Aff t h C i ti O Affecter a chaque Communication un e
frquence.
A t O Avantage:
Transmission continu
Si li it Simplicit
O Inconvenients:
dbit f ibl (1 bit/h ) dbit faible (1 bit/hz)
Complexit du Handover
T A TDMA
U t t t N i t ll d O Une porteuse est partage en N intervalle de
temps (IT ou Slot)
O Avantage: O Avantage:
Dbit plus important que TDMA
Augmenter la capacit
Gestion plus facile du Handover
O Inconvnient:
Plus complexe Plus complexe
bande plus large que FDMA
C A CDMA
Aff t d h i ti O Affecter un code a chaque communication
O Avantage:
Grande capacit
Grand dbit
O Inconvnients
Complexe
coteuse
Rpartition des bandes de
ffrquences
Numro Nom de la bande Symbole Frquence
Millimtrique wave 27GHz 40GHZ Millimtrique wave 27GHz-40GHZ
11 EHF 30Ghz-300Ghz
K abnd 18Ghz-27Ghz
Ku band 12Ghz 18Ghz Ku band 12Ghz-18Ghz
X band 8Ghz-12Ghz
C band 4Ghz-8Ghz
10 SHF 3Ghz-30Ghz
S band 2Ghz-4Ghz
L band 1Ghz-2Ghz
9 UHF 300Mhz-3Ghz
8 VHF 30Mhz-300Mhz
7 HF 3Mhz-30Mhz
6 MF 300Khz-3Mhz
5 LF 30Kh 300Kh 5 LF 30Khz-300Khz
4 VLF 3Khz-30Khz
C ll l Concept cellulaire
O Ressources en frquences sont limites
O Les premiers rseaux mobiles se composent de
l tt i t d quelques metteurs qui couvrent des zones
importantes et non interconnectes
+ Nombre de canaux limit + Nombre de canaux limit
+ Communication interrompues
+C l l l i +Concept cel l ul ai r e
C ll l Concept cellulaire
U d l t ti f f O Une onde lectromagntique une frquence f
sattnue aprs une distance d
+ Utiliser la mme frquence aprs une distance + Utiliser la mme frquence aprs une distance
suffisamment loigne pour viter les
interfrence
+ Une cellule: zone gographique desservie par une
frquence
+ Les cellules de mme frquences appeles co + Les cellules de mme frquences appeles co-
cellules
d ll l Intrt du concept cellulaire
O N=7 nombre de
communications
dans la zone A
RR
O En rpartissant les
frquences sur les
rr
cellules, ce
nombre devient:
R
2
/ r
2
( R/ r)
2
rr
R
2
/ r
2
= ( R/ r)
2
d Cl Notion de Cluster
O Un groupe de cellule utilisant l'ensemble
de la bande de frquence du systme est
appel motif ou cluster
d l Distance de rutilisation
DD
RR
d l Distance de rutilisation
O Gomtrie hexagonale
D=i
2
+ij+j
2
(i et j sont des entier naturels)
Soient deux cellules de coordonnes (x1,Y1) et
(x2,y2)dans le repre oxy hexagonal
(x1,y1) et (x2,y2) dans le repre oxy
y
x
Y1
x2
x1
y1
y2
U
x1 x2
y
x
y2
d l Distance de rutilisation
2 2 2
O D
2
=(x

2
-x

1
)
2
+(y

2
-y

1
)
2
O x

2
=x
2
cos()=x
2
.
O x

1
=x
1
.
O y

2
=y
2
+x
2
sin()=y
2
+x
2
/2
2 / 3
2 / 3
O y

1
=y
1
+x
1
sin()=y
1
+x
1
/2
O D
2
= (x
2
-x
1
)
2
+(y
2
-y
1
)
2
+(x
2
-x
1
).(y
2
-y
1
)
2 / 3
O i= x
2
-x
1
; j= y
2
-y
1
O D
2
=i
2
+j
2
+i.j
b d ll l Cl Nombre de cellule par Cluster
b d ll l l Nombre de cellule par cluster
O a: surface de la cellule
O A: surface du cluster
2 / 3 3
2
R a 2 / . 3 3
2
R a=
R U . 3 =
A
2 / 3 = a
ij j i D
a
A
N + + = = =
2 2 2
2
3
2
1
.
) 30 (
2
3 3
2
2
D
Cos
D
A =

=

b d ll l Cl Nombre de cellules par Cluster
N i
2
+ij+j
2
O N=i
2
+ij+j
2
1 2 3 4
1 3 7 13 21
2 7 12 19 28 2 7 12 19 28
3 13 19 27 37
4 21 28 37 48
O Les clusters peuvent tre constitus de 1,
3,4,9,12,13,16,19,21cellules
O Pour les rseaux analogiques : Motif 7/21 un bloc de 7 sites O Pour les rseaux analogiques : Motif 7/21 un bloc de 7 sites
incluant 3 cellules par site
O Pour le cas des rseaux numrique tel que le GSM le motif
4/12 est utilis 4/12 est utilis.
S d ll l Sectorisation des cellules
O Entretien des BTS : cot lev
O Rduction du nombre de site
antenne directrice couvrant une cellule
hexagonale depuis lun des coins
En un coin, 3 BTS couvrant 3 cellules
O Sectorisation 120 ou 60
S d ll l Sectorisation des cellules
Cellule tri-sectorielle cellule 6-Sectorielle Cellule tri sectorielle cellule 6 Sectorielle
S h d Schma de sectorisation
O Exemple de motif de cellule tri-sectorielle
Combinaisons mot ifs/ sect eurs
1
2
4
5
1
2
4
5 2
3
7
5
8
6
11
10
2
3
7
5
8
6
11
10
12
8
9
11
1
2
4
5
12
8
9
11
1
2
4
5
2
3
7
5
8
6
11
10
2
3
7
5
8
6
11
10
Motif 4/12
12
8
9
11
12
8
9
11
Secteur i
Canal i, 12i et 24i ,
Motif de Stockholm
2
3
1
4
3
5
3
1
5
6
6
2
2
3
4
4
6
1
5
f d S kh l Motif de Stockholm
O Motif irrgulier
O Ralis laide des antennes directives
O Couverture progressive des zone de
services: centre de la ville, puis le services: centre de la ville, puis le
couverture stend progressivement en
installant des couronnes de cellules autour installant des couronnes de cellules autour
du site initial
Mot ifs combins Mot ifs combins
(reuse part it ioning)
1
2 6 7
A B C
A
6 7
1
3
4
7
C
A
B
C
3
4 5
1
A B C
A
1
2 6 7
A B C C
f b Motifs combins
O Combinaison de deux motifs
O Les cellules centrales pour la couverture a lintrieur des O Les cellules centrales pour la couverture a l intrieur des
btiments, et les autres pour lextrieur (utilis en
environnement urbain dense)
O Comparaison avec le rseau classique O Comparaison avec le rseau classique
Soit n
1
: nbre de canaux pour les cellules de grande taille.
Soit n
2
: nbre de canaux pour les cellules de petite taille
+ n
1
+n
2
=n
On pose n
1
=n
1
/N
1
nbre de canaux par cellule dans le cluster(1)
On pose n
2
=n
2
/N
2
nbre de canaux par cellule dans le cluster(2)
C= (n
1
+n
2)
/S capacit du rseau combinant les deux
C= (n
1
)/SN
1
capacit du rseau classique
l d f b Exemple du motif combin
O n=70, N
1
=7, N
2
=4
n1 35 20 50
n2 35 50 20
C.S 10 10 10
C.S 13,75 15,36 12,14
Capacit intrinsque dun systme
ll l cellulaire
O K=n/N.B
Avec:
N: taille du motif
B: bande passante
n: nombre de canaux par porteuse n: nombre de canaux par porteuse.
O Exemple: cas du GSM
N=9, n=8,B=200 khz N 9, n 8,B 200 khz
+ K=2,2canaux/ cellule/Mhz
Exemple 2: Radiocom 2000
B=12,5Khz, n=1,N=21
+K=1,9 canaux/cellule/Mhz
Interface Radio GSM e ce d o G
d T Notion de canaux, Bursts et Trames
T h i d lti l AMRT O Technique daccs multiple: AMRT
O 1 porteuse (bande de frquence)
O Structure de trame 8 intervalles de temps( IT O Structure de trame 8 intervalles de temps( IT,
ou Times Slot ou simplement Slot)
Sl ot : Sl ot :
O Fentre temporelle / frquentielle
O Utilise pour transmettre des informations( p (
usager ou systme)
O Frquences centrales des slots : positionnes
des inte alles de 200 Kh des intervalles de 200 Khz
O Dure: 0,577ms
Technique daccs pour le rseau GSM
TDMA 8 TDMA : 8
Modulation : 271 kbit/s
Parole : 13 kbit/s Donnes 12 kbit/s Parole : 13 kbit/s Donnes 12 kbit/s
Multiplxage Frquence & Temps
O 890-915 MHz
935 960 MHZ
1710-1785 MHz
1805 1880 MH
O 935-960 MHZ
O 45 MHz
1805-1880 MHz
95 MHz
O 0,3 30 km
O 2 8 W
0,1 4 km
0,25 1 W 0,25 1 W
d Numrotation des canaux
GSM F 935 0 2 F F 45 1 124 GSM
900
F
d
= 935 + 0,2.n Fu=F
d
-45 1n 124
DCS F 1805 2 F F 95 512 885 DCS
1800
F
d
= 1805,2 +
0,2.(n-512)
Fu=F
d
-95 512n 885
T canaux, Bursts et Trames
O Structure des slots dtermine par
certaines contraintes
Dlai: dure infrieure 5ms
Longueur du prambule doit permettre une
galisation sur 16 20 ms
Temps de garde ncessaire pour garantir un
f ti t d ll l d 35 K d fonctionnement sur des cellules de 35 Km de
rayon
C T Canaux, Bursts et Trames
O Multitrame:
26 trames TDMA (120 ms)
51 trames TDMA (235 8ms) 51 trames TDMA (235,8ms)
O Supertrame:
5126 trames TDMA soit 6 12 secondes 5126 trames TDMA soit 6,12 secondes
O Hypertrame:
204826851 slot, soit 12533,760 secondes, ou 3 204826851 slot, soit 12533,760 secondes, ou 3
heures, 28 minutes, 53 secondes et 760 millisecondes
Multiple des cycles prcdents
l l d l l Dtermine tous les cycles de transmission sur le canal
radio
C l GS Canaux logiques GSM
O TCH: tarffic Channel O TCH: tarffic Channel
parole (speech):
O TCH/FS (Trafic channel Full Rate for speech)
/ O TCH/HS
Donnes
O TCH/FR (Trafic channel Full Rate for Data)
C / O TCH/HR
O CCH: Control Channel
Point to point: p
O SDCCH, FACCH, SACCH
Point Multipoint:
O FCCH, SCH, BCCH , ,
CCCH: Common Control Channel
O PCH
O RACH
O AGCH
b d Dbit des canaux
TCH/FS 13Kb/ O TCH/FS: 13Kb/s
O TCH/HS: 5,6 Kb/s
O TCH/FR: 9,6 Kb/s
O TCH/HR: 4,8 Kb/s
O SDCCH: 800b/s (TCH de taille rduite
ddi la signalisation) g )
O SDCCH= TCH/8
O Un canal physique peut contenir soit TCH O Un canal physique peut contenir soit TCH
avec son SACCH soit 8 SDCCH avec leurs
SACCH
l d l l Entrelacement de la parole
Lecture
O Bloc de 456 bits
O Chaque demi bloc
(d i b t) t
b
0
b
1
b
7
criture
Lecture
(demi burst)est
associ avec un
sous bloc de la
b
8
b
1
5
sous bloc de la
trame suivante
O Ensuite lintrieur

O Ensuite l intrieur
dun burst, les deux
sous bloc sont

b
4
48
b
4
55
8 d i
mlangs A
0
A
1
A
7
8 demi
Blocs
Entrelacement des Donnes et de la
signalisation
D i i il i ll d l l i O De manire similaire celle de la parole mais un
peu plus complexe
O Entrelacement Diagonal pour les canaux de trafic O Entrelacement Diagonal pour les canaux de trafic
(donnes)
O SDU est fractionn en 19 parties de 24 bits, p ,
chaque partie comprend six mots de 4 bits,
chaque partie est transmise sur un burst
O SCH et RACH: (le champs dinformation est O SCH et RACH: (le champs dinformation est
restreint sur 8 25 bits code sur 36 et 78 bits)la
transmission concerne un seul burst
O Dans les autres cas: entrelacement des 8 demi
blocs sur 4 bursts
d b Format dun burst
0 1 2 7
Trame TDMA
0 1 2 . 7
8,25 bits (30,46s)
Bits de donnes chiffrs et
encods
Squence
dapprentissage
Bits de donnes chiffrs et
encods
3 bits
58 bit 26 bit 58 bit 3 bit
3 bits
58 bits 26 bits 58 bits 3 bits
Slot 156,25 bit 577s
d Format du Burst
O La norme spcifie un gabarit respecter
concernant le temps de monte et de baisse de la
puissance pour sassurer que deux burst ne se puissance, pour s assurer que deux burst ne se
chevauchent pas dans leurs parties utiles
O Cette forme est la plus couramment utilises O Cette forme est la plus couramment utilises
O La norme prvoit dautres formes pour les
fonction particulires tel que calage sur la fonction particulires tel que calage sur la
frquence, synchronisation accs correspondant
aux canaux FCCH, SCH, et RACH
l l TC SACC Multiplexage TCH-SACCH
O TCH/F allou avec SACCH
O Utilisent le mme Time Slot
O Un slot attribu/direction/trame
O Slot dont le numro est gal 8N+k O Slot dont le numro est gal 8N+k
(0k7), N: numro du canal
O Cycle de 268 slots O Cycle de 268 slots
O 24 slots/cycle pour le TCH et un slot pour
l d l b le SACCH. Le dernier est libre
l l TC SACC Multiplexage TCH-SACCH
C d d l dli 260 bi d 8 d i b (4 O Codec de parole dlivre 260 bits cod sur 8 demi burst (4
bursts) toutes les 20ms
O Transmettre 1 burst chaque 5ms a s e e bu s c aque 5 s
O Trame TDMA plus courte 4,6153ms
O Pendant 120ms 6 bloc de parole (chaque bloc est code sur
4 b t ) d 24 b t 4 bursts) donc 24 bursts
O Le mobile dispose 26 bursts, donc deux slots sont libres
1 pour le SACCH 1 pour le SACCH
1 idle (repos) le mobile scrute les voies balises des cellules
voisines
O Structure se rpte chaque 120 ms soit 26 trames O Structure se rpte chaque 120 ms soit 26 trames
T T T A T T . i
0 1 2 12 13 24 25
T: TCH A: SACCH i:Idle
Multiplexage TCH-SACCH (demi dbit)
O Les slots pair allou un mobile
O Les slots impair allou un autre mobile p
O Les slots 12 et 25 sont allous au SACCH
des deux MS des deux MS
T t T t A T t t aa
0 1 2 12 13 24 25
T et t: TCH A et a: SACCH T et t: TCH A et a: SACCH
l d ACC Implantation des canaux FACCH
O Obtenu par vole de trame TCH
O Structure dentrelacement la mme que TCH
O Pour indiquer le vol de TCH on utilise les deux bits
prsent sur chaque burst de part et dautre de la
squence dapprentissage appels drapeau de squence d apprentissage appels drapeau de
premption (stealing bits)
3 bits
57 bit 26 bit 57bit 3 bit
Bit =0=>bit de donnes pairs TCH Bit =0=>bit de donnes pairs FACCH
Bits de donnes TCH ou
FACCH
Squence
dapprentissage
Bits de donnes TCH ou FACCH
3 bits
57 bits 26 bits 57bits 3 bits
Bit =0=>bit de donnes impairs FACCH
l l S C SACC Multiplexage SDCH-SACCH
O Un SDCCH et son SACCH associs sont
multiplexs sur un mme canal physique duplex
avec dautres couples SDCCH-SACCH avec d autres couples SDCCH-SACCH
O Priodicit deux multi-trames 51 trames
O SACCH occupe 4 slots conscutifs du canal de O SACCH occupe 4 slots conscutifs du canal de
trafic
D
0
0 1 2 3
D
1
D
2
D
3
D
4
A
0
/A
4
D
7
D
6
D
5
A
1
/A
5
A
2
/A
6
A
3
/A
7
O A
i
=SACCH associ au SDCCH i
O D SDCCH i O D
i
SDCCH i
C l CC Canal FCCH
B t ti li d 148 bit 0 O Burst particulier compos de 148 bits 0
O Sil est mis sur une frquence f
0
il donne
i l i d l d f un signal sinusodal de frquence
f
0
+1625/24Khz
FCCH t l l t 0 d l i O FCCH se trouve sur le slot 0 de la voie
balise
i d l t 0 10 20 30 t 40 O mis dans les trames 0,10,20,30 et 40
dune multitrame 51 trames
5 f i h 235 8 S it i 20 O 5 fois chaque 235,8s Soit environ 20
fois/s
C l SC Canal SCH
O Fournie tous les lments ncessaires
pour la synchronisation:
Synchronisation fine: dtermination du TA
Synchronisation logique: dtermination du FN
Trame TDMA
8,25 bits (30,46s)
Bits de Squence dapprentissage Bits de donnes
, ( , )
donnes
encods
encods
3 bits
39 bits
64 bits 39 bits
3 bits
39 bits
Slot 156,25 bit 577s
C l SC Canal SCH
L b t SCH t d l l t 0 O Le burst SCH se trouve dans le slot 0
dune trame TDMA
T j it t l FCCH O Toujours situ une trame aprs le FCCH
O Le premier burst que le mobile tente de
d d l FCCH dcoder aprs le FCCH
O Le dtection permet au mobile dtre sur
l f il t t l i que la frquence quil coute est la voie
balise
L b t t d l l t O Le burst se trouve dans les slots
1,11,21,31 et 41 dune multitrame 51
C l CC Canal BCCH
Diff i d d t i ti d l ll l O Diffusion de donnes caractristiques de la cellule
O Chaque information est incluse dans un mot de 23 octets
rpartis sur 4 burst normaux aprs codage et
l entrelacement
O 184 bits sont cods sur 456 bits
O Diffuse des informations relatives au rgles daccs la g
cellule
Paramtres de slection de cellule (puissance autorise,
hystrsis, niveau minimal de signal exig (2 diffusions/s) y , g g ( )
Numro de LAI (2/s)
Paramtres RACH (4/s)
Organisation des canaux (1/s) Organisation des canaux (1/s)
Frquences balises des cellules voisines (1/s)
C l AC Canal RACH
B t ti li l t i d t O Burst particulier accs alatoire de type
S-ALOHA
Pl t l b t l l O Plus court que le burst normal car le
mobile ne connais pas son endroit par
rapport la station de base rapport la station de base
O Le burst doit sinsrer dans compltement
dans un slot de la station de base sans se dans un slot de la station de base sans se
chevaucher avec le slots voisins
O Temps de garde est 252s ce qui permet O Temps de garde est 252s ce qui permet
une distance maximale de 37,8Km
C l AC Canal RACH
T TDMA Trame TDMA
Squence de
synchronisation
Bits de donnes encods
68,25bits (252s)
8 bit til
8 bits
41 bits
36bits
Slot 156,25 bit 577s
3 bits
O 8 bits utiles
O 6 bit CRC
O 4 bit de trane
O Code (codage convolutionel)=>36 bits
C l AGC Canal AGCH
O Aprs la rception dune requete de la part du O Aprs la rception dune requete de la part du
mobile, il faut allouer un canal de signalisation
ddi au mobile
O Lallocation se fait sur des slots dfinis qui
forment AGCH
O Il contient description complte du canal de O Il contient description complte du canal de
signalisation:
Numro porteuse et du slot
Saut de frquence Saut de frquence
TA
O Le message dallocation est inclus dans un mot
d 23 t t d 8 bl d 57 bit i t de 23 octets cods sur 8 blocs de 57 bits qui sont
entrelacs sur 4 burst normaux
C l C Canal PCH
O Lorsque le rseau dsire appeler un mobile
O Diffuse son identit sur un ensemble de cellules
i l l PCH via le canal PCH
O Un ou plusieurs messages sont inclus dans un
mot de 23 octet cod sur 456 bits ce qui forme 8 mot de 23 octet, cod sur 456 bits ce qui forme 8
sous blocs de 57 bits qui seront entrelacs sur 4
burst normaux burst normaux
O On peut appeler jusqu 4 mobile sur le mme
message en utilisant le TMSI qui est plus court g q p
que lIMSI
S d Scrutation des trames
00 0
0 I 0
Voie descendante
BTS courante
0
I
0 0 0
BTS courante
Voie montante
BTS courante
0
0 0
Voie descendante
BTS voisine
Activit du
rcept
ion
mis
rception
mission
Mesure et dcodage
rception
mission
mobile sion
mesures
S d Scrutation des trames
O Lorsque le mobile est en communication il reoit
sur un slot particulier de la trame
L 26
ime
l t t idl d l ltit 26 l O Le 26
ime
slot est idle dela multitrame 26, le
mobile sabstient dmettre et recevoir
O Il utilise la dure disponible pour se porter sur O Il utilise la dure disponible pour se porter sur
une frquence supportant une voie balise.
O Le mobile dispose de 6ms pour couter cette O Le mobile dispose de 6ms pour couter cette
frquence
O Il est sur de dcoder le slot 0 si le signal est O Il est sur de dcoder le slot 0 si le signal est
niveau siffusant
Structure de multiplexage possible sur
un Time Slot
t t C d C d C ddi C structure Canaux de
contrle
diffuss
Canaux de
contrle
partags
Canaux ddis Canaux
associs
51 FCCH PCH 51 FCCH
SCH
BCCH
PCH
AGCH
RACH
51 FCCH PCH 4 SDCCH 4 SACCH 51 FCCH
SCH
BCCH
PCH
AGCH
RACH
4 SDCCH 4 SACCH
51 BCCH PCH
AGCH
RACH
51 8 SDCCH 8 SACCH
26 1TCH+
1FACCH
1 SACCH
CC
26 2TCH+
2FACCH
2SACCH
F l d CI R Formule du CI R
=

pd
CIR
t

d
2
p
2
p

+
=

0
N d p
CIR
i i

d
t
d
1
p
d
3
p
1
d
4
p
3
p
4
Interface Radio GSM e ce d o G
d T Notion de canaux, Bursts et Trames
T h i d lti l AMRT O Technique daccs multiple: AMRT
O 1 porteuse (bande de frquence)
O Structure de trame 8 intervalles de temps( IT O Structure de trame 8 intervalles de temps( IT,
ou Times Slot ou simplement Slot)
Sl ot : Sl ot :
O Fentre temporelle / frquentielle
O Utilise pour transmettre des informations( p (
usager ou systme)
O Frquences centrales des slots : positionnes
des inte alles de 200 Kh des intervalles de 200 Khz
O Dure: 0,577ms
Technique daccs pour le rseau GSM
TDMA 8 TDMA : 8
Modulation : 271 kbit/s
Parole : 13 kbit/s Donnes 12 kbit/s Parole : 13 kbit/s Donnes 12 kbit/s
Multiplxage Frquence & Temps
O 890-915 MHz
935 960 MHZ
1710-1785 MHz
1805 1880 MH
O 935-960 MHZ
O 45 MHz
1805-1880 MHz
95 MHz
O 0,3 30 km
O 2 8 W
0,1 4 km
0,25 1 W 0,25 1 W
d Numrotation des canaux
GSM F 935 0 2 F F 45 1 124 GSM
900
F
d
= 935 + 0,2.n Fu=F
d
-45 1n 124
DCS F 1805 2 F F 95 512 885 DCS
1800
F
d
= 1805,2 +
0,2.(n-512)
Fu=F
d
-95 512n 885
T canaux, Bursts et Trames
O Structure des slots dtermine par
certaines contraintes
Dlai: dure infrieure 5ms
Longueur du prambule doit permettre une
galisation sur 16 20 ms
Temps de garde ncessaire pour garantir un
f ti t d ll l d 35 K d fonctionnement sur des cellules de 35 Km de
rayon
C T Canaux, Bursts et Trames
O Multitrame:
26 trames TDMA (120 ms)
51 trames TDMA (235 8ms) 51 trames TDMA (235,8ms)
O Supertrame:
5126 trames TDMA soit 6 12 secondes 5126 trames TDMA soit 6,12 secondes
O Hypertrame:
204826851 slot, soit 12533,760 secondes, ou 3 204826851 slot, soit 12533,760 secondes, ou 3
heures, 28 minutes, 53 secondes et 760 millisecondes
Multiple des cycles prcdents
l l d l l Dtermine tous les cycles de transmission sur le canal
radio
C l GS Canaux logiques GSM
O TCH: tarffic Channel O TCH: tarffic Channel
parole (speech):
O TCH/FS (Trafic channel Full Rate for speech)
/ O TCH/HS
Donnes
O TCH/FR (Trafic channel Full Rate for Data)
C / O TCH/HR
O CCH: Control Channel
Point to point: p
O SDCCH, FACCH, SACCH
Point Multipoint:
O FCCH, SCH, BCCH , ,
CCCH: Common Control Channel
O PCH
O RACH
O AGCH
b d Dbit des canaux
TCH/FS 13Kb/ O TCH/FS: 13Kb/s
O TCH/HS: 5,6 Kb/s
O TCH/FR: 9,6 Kb/s
O TCH/HR: 4,8 Kb/s
O SDCCH: 800b/s (TCH de taille rduite
ddi la signalisation) g )
O SDCCH= TCH/8
O Un canal physique peut contenir soit TCH O Un canal physique peut contenir soit TCH
avec son SACCH soit 8 SDCCH avec leurs
SACCH
l d l l Entrelacement de la parole
Lecture
O Bloc de 456 bits
O Chaque demi bloc
(d i b t) t
b
0
b
1
b
7
criture
Lecture
(demi burst)est
associ avec un
sous bloc de la
b
8
b
1
5
sous bloc de la
trame suivante
O Ensuite lintrieur

O Ensuite l intrieur
dun burst, les deux
sous bloc sont

b
4
48
b
4
55
8 d i
mlangs A
0
A
1
A
7
8 demi
Blocs
Entrelacement des Donnes et de la
signalisation
D i i il i ll d l l i O De manire similaire celle de la parole mais un
peu plus complexe
O Entrelacement Diagonal pour les canaux de trafic O Entrelacement Diagonal pour les canaux de trafic
(donnes)
O SDU est fractionn en 19 parties de 24 bits, p ,
chaque partie comprend six mots de 4 bits,
chaque partie est transmise sur un burst
O SCH et RACH: (le champs dinformation est O SCH et RACH: (le champs dinformation est
restreint sur 8 25 bits code sur 36 et 78 bits)la
transmission concerne un seul burst
O Dans les autres cas: entrelacement des 8 demi
blocs sur 4 bursts
d b Format dun burst
0 1 2 7
Trame TDMA
0 1 2 . 7
8,25 bits (30,46s)
Bits de donnes chiffrs et
encods
Squence
dapprentissage
Bits de donnes chiffrs et
encods
3 bits
58 bit 26 bit 58 bit 3 bit
3 bits
58 bits 26 bits 58 bits 3 bits
Slot 156,25 bit 577s
d Format du Burst
O La norme spcifie un gabarit respecter
concernant le temps de monte et de baisse de la
puissance pour sassurer que deux burst ne se puissance, pour s assurer que deux burst ne se
chevauchent pas dans leurs parties utiles
O Cette forme est la plus couramment utilises O Cette forme est la plus couramment utilises
O La norme prvoit dautres formes pour les
fonction particulires tel que calage sur la fonction particulires tel que calage sur la
frquence, synchronisation accs correspondant
aux canaux FCCH, SCH, et RACH
l l TC SACC Multiplexage TCH-SACCH
O TCH/F allou avec SACCH
O Utilisent le mme Time Slot
O Un slot attribu/direction/trame
O Slot dont le numro est gal 8N+k O Slot dont le numro est gal 8N+k
(0k7), N: numro du canal
O Cycle de 268 slots O Cycle de 268 slots
O 24 slots/cycle pour le TCH et un slot pour
l d l b le SACCH. Le dernier est libre
l l TC SACC Multiplexage TCH-SACCH
C d d l dli 260 bi d 8 d i b (4 O Codec de parole dlivre 260 bits cod sur 8 demi burst (4
bursts) toutes les 20ms
O Transmettre 1 burst chaque 5ms a s e e bu s c aque 5 s
O Trame TDMA plus courte 4,6153ms
O Pendant 120ms 6 bloc de parole (chaque bloc est code sur
4 b t ) d 24 b t 4 bursts) donc 24 bursts
O Le mobile dispose 26 bursts, donc deux slots sont libres
1 pour le SACCH 1 pour le SACCH
1 idle (repos) le mobile scrute les voies balises des cellules
voisines
O Structure se rpte chaque 120 ms soit 26 trames O Structure se rpte chaque 120 ms soit 26 trames
T T T A T T . i
0 1 2 12 13 24 25
T: TCH A: SACCH i:Idle
Multiplexage TCH-SACCH (demi dbit)
O Les slots pair allou un mobile
O Les slots impair allou un autre mobile p
O Les slots 12 et 25 sont allous au SACCH
des deux MS des deux MS
T t T t A T t t aa
0 1 2 12 13 24 25
T et t: TCH A et a: SACCH T et t: TCH A et a: SACCH
l d ACC Implantation des canaux FACCH
O Obtenu par vole de trame TCH
O Structure dentrelacement la mme que TCH
O Pour indiquer le vol de TCH on utilise les deux bits
prsent sur chaque burst de part et dautre de la
squence dapprentissage appels drapeau de squence d apprentissage appels drapeau de
premption (stealing bits)
3 bits
57 bit 26 bit 57bit 3 bit
Bit =0=>bit de donnes pairs TCH Bit =0=>bit de donnes pairs FACCH
Bits de donnes TCH ou
FACCH
Squence
dapprentissage
Bits de donnes TCH ou FACCH
3 bits
57 bits 26 bits 57bits 3 bits
Bit =0=>bit de donnes impairs FACCH
l l S C SACC Multiplexage SDCH-SACCH
O Un SDCCH et son SACCH associs sont
multiplexs sur un mme canal physique duplex
avec dautres couples SDCCH-SACCH avec d autres couples SDCCH-SACCH
O Priodicit deux multi-trames 51 trames
O SACCH occupe 4 slots conscutifs du canal de O SACCH occupe 4 slots conscutifs du canal de
trafic
D
0
0 1 2 3
D
1
D
2
D
3
D
4
A
0
/A
4
D
7
D
6
D
5
A
1
/A
5
A
2
/A
6
A
3
/A
7
O A
i
=SACCH associ au SDCCH i
O D SDCCH i O D
i
SDCCH i
C l CC Canal FCCH
B t ti li d 148 bit 0 O Burst particulier compos de 148 bits 0
O Sil est mis sur une frquence f
0
il donne
i l i d l d f un signal sinusodal de frquence
f
0
+1625/24Khz
FCCH t l l t 0 d l i O FCCH se trouve sur le slot 0 de la voie
balise
i d l t 0 10 20 30 t 40 O mis dans les trames 0,10,20,30 et 40
dune multitrame 51 trames
5 f i h 235 8 S it i 20 O 5 fois chaque 235,8s Soit environ 20
fois/s
C l SC Canal SCH
O Fournie tous les lments ncessaires
pour la synchronisation:
Synchronisation fine: dtermination du TA
Synchronisation logique: dtermination du FN
Trame TDMA
8,25 bits (30,46s)
Bits de Squence dapprentissage Bits de donnes
, ( , )
donnes
encods
encods
3 bits
39 bits
64 bits 39 bits
3 bits
39 bits
Slot 156,25 bit 577s
C l SC Canal SCH
L b t SCH t d l l t 0 O Le burst SCH se trouve dans le slot 0
dune trame TDMA
T j it t l FCCH O Toujours situ une trame aprs le FCCH
O Le premier burst que le mobile tente de
d d l FCCH dcoder aprs le FCCH
O Le dtection permet au mobile dtre sur
l f il t t l i que la frquence quil coute est la voie
balise
L b t t d l l t O Le burst se trouve dans les slots
1,11,21,31 et 41 dune multitrame 51
C l CC Canal BCCH
Diff i d d t i ti d l ll l O Diffusion de donnes caractristiques de la cellule
O Chaque information est incluse dans un mot de 23 octets
rpartis sur 4 burst normaux aprs codage et
l entrelacement
O 184 bits sont cods sur 456 bits
O Diffuse des informations relatives au rgles daccs la g
cellule
Paramtres de slection de cellule (puissance autorise,
hystrsis, niveau minimal de signal exig (2 diffusions/s) y , g g ( )
Numro de LAI (2/s)
Paramtres RACH (4/s)
Organisation des canaux (1/s) Organisation des canaux (1/s)
Frquences balises des cellules voisines (1/s)
C l AC Canal RACH
B t ti li l t i d t O Burst particulier accs alatoire de type
S-ALOHA
Pl t l b t l l O Plus court que le burst normal car le
mobile ne connais pas son endroit par
rapport la station de base rapport la station de base
O Le burst doit sinsrer dans compltement
dans un slot de la station de base sans se dans un slot de la station de base sans se
chevaucher avec le slots voisins
O Temps de garde est 252s ce qui permet O Temps de garde est 252s ce qui permet
une distance maximale de 37,8Km
C l AC Canal RACH
T TDMA Trame TDMA
Squence de
synchronisation
Bits de donnes encods
68,25bits (252s)
8 bit til
8 bits
41 bits
36bits
Slot 156,25 bit 577s
3 bits
O 8 bits utiles
O 6 bit CRC
O 4 bit de trane
O Code (codage convolutionel)=>36 bits
C l AGC Canal AGCH
O Aprs la rception dune requete de la part du O Aprs la rception dune requete de la part du
mobile, il faut allouer un canal de signalisation
ddi au mobile
O Lallocation se fait sur des slots dfinis qui
forment AGCH
O Il contient description complte du canal de O Il contient description complte du canal de
signalisation:
Numro porteuse et du slot
Saut de frquence Saut de frquence
TA
O Le message dallocation est inclus dans un mot
d 23 t t d 8 bl d 57 bit i t de 23 octets cods sur 8 blocs de 57 bits qui sont
entrelacs sur 4 burst normaux
C l C Canal PCH
O Lorsque le rseau dsire appeler un mobile
O Diffuse son identit sur un ensemble de cellules
i l l PCH via le canal PCH
O Un ou plusieurs messages sont inclus dans un
mot de 23 octet cod sur 456 bits ce qui forme 8 mot de 23 octet, cod sur 456 bits ce qui forme 8
sous blocs de 57 bits qui seront entrelacs sur 4
burst normaux burst normaux
O On peut appeler jusqu 4 mobile sur le mme
message en utilisant le TMSI qui est plus court g q p
que lIMSI
S d Scrutation des trames
00 0
0 I 0
Voie descendante
BTS courante
0
I
0 0 0
BTS courante
Voie montante
BTS courante
0
0 0
Voie descendante
BTS voisine
Activit du
rcept
ion
mis
rception
mission
Mesure et dcodage
rception
mission
mobile sion
mesures
S d Scrutation des trames
O Lorsque le mobile est en communication il reoit
sur un slot particulier de la trame
L 26
ime
l t t idl d l ltit 26 l O Le 26
ime
slot est idle dela multitrame 26, le
mobile sabstient dmettre et recevoir
O Il utilise la dure disponible pour se porter sur O Il utilise la dure disponible pour se porter sur
une frquence supportant une voie balise.
O Le mobile dispose de 6ms pour couter cette O Le mobile dispose de 6ms pour couter cette
frquence
O Il est sur de dcoder le slot 0 si le signal est O Il est sur de dcoder le slot 0 si le signal est
niveau siffusant
Structure de multiplexage possible sur
un Time Slot
t t C d C d C ddi C structure Canaux de
contrle
diffuss
Canaux de
contrle
partags
Canaux ddis Canaux
associs
51 FCCH PCH 51 FCCH
SCH
BCCH
PCH
AGCH
RACH
51 FCCH PCH 4 SDCCH 4 SACCH 51 FCCH
SCH
BCCH
PCH
AGCH
RACH
4 SDCCH 4 SACCH
51 BCCH PCH
AGCH
RACH
51 8 SDCCH 8 SACCH
26 1TCH+
1FACCH
1 SACCH
CC
26 2TCH+
2FACCH
2SACCH
Procdures GPRS ocdu es G
A h d G S Architecture du rseau GPRS
G S Mise a jour GPRS
O Mi s j our BSS:
Intgrer la fonction CCU (Channel Coding Unit)
au niveau des BTS. Cette fonction applique 4
types de codage canal (CS1, CS2, CS3 et
CS4) Le choix du type de codage est effectu CS4). Le choix du type de codage est effectu
par le PCU selon la qualit du canal
PCU ( Packet Control Unit) cette unit fait PCU ( Packet Control Unit) cette unit fait
partie du BSS. Physiquement peut tre intgr
au BSC, install a cot du BSC ou bien a cot
du TRC (la norme prvoit la possibilit
dinstaller le PCU mme au niveau des BTS)
G S Mise jour GPRS
P ti NSS O Partie NSS:
Des ventuelles mis a jour au niveau des
bases de donnes communes au GSM/GPRS bases de donnes communes au GSM/GPRS
(VLR, HLR)
Paralllement au sous rseau NSS du GSM un Paralllement au sous rseau NSS du GSM un
nouveau rseau fdrateur GPRS doit avoir
lieu:
SGSN S i GPRS S t N d t l i l t O SGSN: Service GPRS Support Node: cest lquivalent
du commutateur du circuit MSC. Ce nud soccupe
de la gestion des connexions et de la mobilit.
GGSN G t GPRS S t N d l i l t d O GGSN: Gateway GPRS Support Node: lquivalent du
GMSC(en mode circuit). Cest une passerelle assurant
la liaison avec le rseau IP et le rseau X25 externes
f d l Interface radio et canaux logiques
O FCCH (GSM) DL O FCCH (GSM) DL
O Frequency Correction Channel (le mme du GSM)
O SCH (GSM) DL
O Synchronization Channel (le mme du GSM) O Synchronization Channel (le mme du GSM)
O PBCCH : DL
O Packet Broad-Cast Control Channel
O PRACH: UL O PRACH: UL
O Packet Random Access Channel
O PPCH: DL
O Packet Paging Channel ac et ag g C a e
O PAGCH: DL
O Packet Access Grant Channel
O PDTCH (UL ou DL) ( )
O Packet Dat a Traffic Channel
O PACCH (DL or UL)
O Pachet Associat ed Cont rol Channel
O PTCCH (UL and DL)
O Pachet Timing Advance Cont rol CHannel
C l Canaux logiques
Group Channel
Funct ion
Direct ion
P k d Packet dat a
Traffic channel
PDTCH Dat a Traffic MS BSS
Packet broadcast
cont rol channel
PBCCH Broadcast Cont rol MS BSS
cont rol channel
Packet common
C l Ch l
PRACH
PAGCH
Random Access
Access Grant
MS BSS
MS BSS
Cont rol Channel
(PCCCH)
PAGCH
PPCH
PNCH
Access Grant
Paging
Not ificat ion
MS BSS
MS BSS
MS BSS
Packet Dedicat ed
Cont rol Channels
PACCH
PTCCH
Associat ed Cont rol
Timing Advance Cont rol
MS BSS
MS BSS PTCCH Timing Advance Cont rol MS BSS
Rappels : Rappels : Rappels : Rappels :
Adressage sur Adressage sur Adressage sur Adressage sur
Internet Internet
Adressage sur Internet Adressage sur Internet
O Toutes les machines connectes O Toutes les machines connectes
Internet sont accessibles par leur
adresse IP (XXX XXX XXX XXX) adresse IP (XXX.XXX.XXX.XXX).
O Problme : Les adresses IP sont
difficiles mmoriser et allouer de difficiles mmoriser et allouer de
faon statique dans les grands rseaux.
O Solut ion : Allocation automatique
dadresses IP et adressages de sites
par des chanes de caractres.
Solutions dadressage Solutions dadressage
O Deux protocoles utiliss :
DHCP (Dynamic Host Configurat ion - DHCP (Dynamic Host Configurat ion
Prot ocol) : configuration automatique
du rseau (avec adresse IP),
- DNS (Domain Name Syst em) : traduit DNS (Domain Name Syst em) : traduit
les noms (chanes de caractres) en
adresses IP et inversement adresses IP et inversement.
DHCP DHCP
O Permet aux machines clientes de O Permet aux machines clientes de
recevoir une adresse IP, les
f S informations DNS, etc.
automatiquement, q ,
O Un client demande laffectation dune
adresse IP au serveur DHCP pour une adresse IP au serveur DHCP pour une
dure dtermine (30 secondes, 24
h ) heures, ).
O A la fin de la priode, le client doit p ,
demander une nouvelle adresse.
DNS (1) DNS (1)
O Serveurs traduisant les adresses IP en noms
de domaines et vice versa.
O Systme distribu (trs peu de serveurs).
O Espace des noms hirarchique O Espace des noms hirarchique.
O Stocke dautres informations que la simple
correspondance nom adresse IP correspondance nom adresse IP.
O Protocole de gestion de questions/rponses.
DNS (2) DNS (2)
O Hirarchie : O Hirarchie :
- TLDs (Top Level Domains) : .com,
.org, .net, .gov, .edu, .us, .tn etc.
- Contiennent des domaines Contiennent des domaines
standards tels que : yahoo.com,
google com google.com,
- Peut inclure des sous-domaines tels
que mail.yahoo.com
DNS (3) DNS (3)
O Les serveurs DNS sont responsables O Les serveurs DNS sont responsables
dun ou plusieurs domaines (de tout
niveau).
O Les serveurs racine (Root servers)
sont mis jour dans le monde et sont mis jour dans le monde et
responsables de tous les TLD. A chaque
cration de domaine, une entre pour
ce domaine est ajoute au serveur ce domaine est ajoute au serveur
racine associ.
G i d l G i d l Gestion de la Gestion de la
mobilit mobilit
G d l b l G S Gestion de la mobilit GPRS
ONouvelle entit: Routing Area
OLA>RA>Cellule OLA>RA>Cellule
OLa taille de RA dpend:
Vitesse moyenne des mobiles
Profil de trafic des abonn
A d A Routing Area Identity RAI
MCC F MNC LAC RAC
3
1
2
4
2
LAI
RAI
b l G S Mobilit GPRS
G ti d b O Gestion des abonns:
Donnes dabonnement stock dans le HLR
L d GPRS Att h d bil l Lors dun GPRS Attach du mobile les
informations sont dupliques dans le SGSN
Quand le mobile change de SGSN les Quand le mobile change de SGSN, les
information dupliqu dans le nouveau SGSN
Quand le mobile active son contexte PDP la Q
partie concern des abonns est duplique
dans le GGSN
Quand le mobile change de SGSN le GGSN Quand le mobile change de SGSN le GGSN
concern par le contexte PDP est inform
Numrotation lie la Mobilit GPRS(1)
O P-TMSI: Packet TMSI( identique au TMSI),
identificateur temporaire du mobile dans
le SGSN associ une signature de
chiffrement:
SGSN=> P-TMSI
1 1 P-TMSI
0 1 TMSI
32 bits
0 0 TMSI VLR=> IMSI
1 0 TMSI
Numrotation lie la Mobilit GPRS(2)
O TLLI: temporary Logical Link Identity (couche O TLLI: temporary Logical Link Identity (couche
LLC), identfie la connexion logique entre la MS et
le SGSN. Existe sous 4 types:
Local TLLI: cest le mme P-TMSI: permet de
diffrencier deux mobiles dans le mme SGSN
Foreign TLLI: utilis par la station mobile lors de la mise
a jo de la one de o tage (RA) tilis po miimise la a jour de la zone de routage (RA)utilis pour miimiser la
probabilit davoir plusieurs TLLI identiques
Random TLLI: utilis lorsquil ny a pas de P-TMSI
enregistr dans la MS Utilis lors du 1
er
accs au rseau enregistr dans la MS. Utilis lors du 1
e
accs au rseau
Auxiliary TLLI: dfini dans GPRS release 97 utilis
lorsque le mobile ne sidentifie pas au rseau, le mobile
donc utilise un random TLLI,ensuite le SGSN lui alloue donc utilise un random TLLI,ensuite le SGSN lui alloue
auxiliary TLLI, il est utilis pour rduire la probabilit de
TLLI dupliqus
Numrotation lie la Mobilit GPRS(3)
TLLI= P-TMSI
1 1 bits 0 29 P-TMSI
32 bits
Foreign TLLI
1 0 bits 0 29 P-TMSI
g
1 0 bits 0 29 P TMSI
d
011 1 1 Random bits
Random TLLI
011 1 1 Random bits
Auxilary TLLI
011 10 Random bits
Notion de APN Notion de APN
APN : Ralise deux fonctions :
- Utilis par le SGSN pour slectionner un GGSN p p
afin daccder au rseau extrieur,
- Utilis pour indiquer un service fournit par un p q p
rseau extrieur.
Structure de lAPN : Structure de l APN :
APN Network Identification : dfini un ISP
(Internet Service Provider) connect au GGSN (Internet Service Provider) connect au GGSN
(obligatoire),
APN Operator Identification : dfini le rseau APN Operator Identification : dfini le rseau
GPRS o le GGSN est localis (optionnel).
Flux de donnes (1) Flux de donnes (1)
Fl d d Flux de donnes :
- TBF (Temporary Block Flow) : connexion physique
pour le transfert de PDU LLC allou sur un ou pour le transfert de PDU LLC, allou sur un ou
plusieurs PDCH,
- Existe tant que lmetteur a des donnes q
transmettre en mmoire,
- Identification par un TFI (Temporary Flow
I dent ifie ) s 5 bits I dent ifier) sur 5 bits,
- Deux TBF se partageant la mme ressource ont
des TFI diffrents des TFI diffrents,
- Deux TBF mis sur des canaux disjoints peuvent
avoir le mme TFI,
- Succession de plusieurs PDUs LLC (trames) et donc
de blocs (PDUs RLC).
Flux de donnes (2) Flux de donnes (2)
- Pendant le flux, le mobile est sur un PDCH
supportant des PDTCH, supportant des PDTCH,
- Quand le flux sarrte, le TBF est termin et
le TFI est libr, le TFI est libr,
- Un TBF correspond un flux de donnes
usager ou de signalisation, usager ou de signalisation,
- Pendant un flux actif, change priodique
de donnes pour ajuster le TA : mobile de donnes pour ajuster le TA : mobile
dans ltat Ready,
- TFI : permet de grer lallocation des blocs TFI : permet de grer l allocation des blocs
radio aux usagers.
Flux de donnes (3) Flux de donnes (3)
- Possibilit dexistence simultane de deux
flux et ouverture dun flux pendant lactivit
dun flux dans le sens oppos. Chaque flux
est identifi par un TFI,
- Allocation dun flux : ralis en adressant le
mobile laide du TLLI,
- Le BSS garde la correspondance TFI-TLLI Le BSS garde la correspondance TFI TLLI,
- Vu du SGSN, les flux sont identifis par le
TLLI TLLI.
Relation entre couches Relation entre couches
RLC RLC
TBF
MAC
PDCH PDCH PDCH
Physique
Flux de donnes
Service Access Point
Mise jour de RA sans LU Mise jour de RA sans LU
HLR
Old SGSN
VLR
New SGSN GGSN MS
HLR
Old SGSN
VLR
New SGSN GGSN
Routeing Area Update Request
Security Functions
SGSN Context Request
SGSN Context Response
SGSN Context Acknowledge
Forward Packets
Update PDP Context Request Update PDP Context Request
Update PDP Context Response
Cancel Location
Cancel Location Result Cancel Location Result
Insert Subs. Data Invoke
Insert Subs. Data Result
Update GPRS Location Result
LU Request
LUAccept LU Accept
RA Update Accept
RA Update Complete
Mise Mise- ---jour de localisation/zone de routage jour de localisation/zone de routage
MS NewSGSN Old SGSN GGSN NewMSC/VLR HLR Old MSC/VLR MS New SGSN Old SGSN GGSN New MSC/VLR HLR Old MSC/VLR
RA Update Request
SGSN Context Request
SGSN Context Response
Security Functions
SGSN Context Acknowledge
Forward Packets
Update PDP Context Request
Update PDP Context Response
Update Location
Cancel Location
Cancel Location ACK
Insert Subscriber Data
Insert Subscriber Data ACK
Update Location ACK
Location Updating Request
Update Location
Cancel Location
Cancel Location ACK Insert Subs. Data
Insert Subs Data ACK Insert Subs. Data ACK
Update Location ACK
Location Updating Accept
RA Update Accept
RA Update Complete
TMSI Reallocation Complete
d b l tat dun mobile
Ready Ready
Standby IDLE
O En tat ready, le mobile reste synchronis sur le
rseau (son timing-advance est ajust en
permanence)
dl tat Idle
L bil t tt h d i t d O Le mobile est non attach du point de vue
gestion de mobilit GPRS
O Le mobile et SGSN ne contiennent ni adresse de O Le mobile et SGSN ne contiennent ni adresse de
localisation ni adressage de routage des
informations
O Procssus activ: slection du rseau et slection
et reslection de cellule GSM par le mobile
O La transmission de donnes vers ou en O La transmission de donnes vers ou en
provenance du mobile est impossible
O Le passage de ltat idle Ready est dclench O Le passage de l tat idle Ready est dclench
par la MS lors dun GPRS attach
O Le mobile nest pas joignable dans ce cas.
S db tat Standby
O Le mobiles est attach au point de vue gestion de mobilit O Le mobiles est attach au point de vue gestion de mobilit
GPRS
O Les informations de Paging et de signalisation sont reus,
les SGSN peut envoyer des paging concernant le service CS les SGSN peut envoyer des paging concernant le service CS
O Rception et transmission de donnes impossible
O Processus activ:<mise a jour de RA et
slection/reslection de cellules par le mobile slection/reslection de cellules par le mobile
O Le mobile peut active le contexte PDP
O Le mobile et le rseau peuvent activer une procdure GPRS
detach pour retourner en mode IDLE detach pour retourner en mode IDLE
O Le passage du mode stand byau mode ready est dclench
quand le MS envoie un PDU au SGSN (rponse un msg
paging) p g g)
O Le passage de Standby au mode Idle: ralis par le SGSN
quand le suivi de la MS est interrompu
d Etat ready
M bil tt h d i t d ti d bilit GPRS O Mobile attach du point de vue gestion de mobilit GPRS.
Information de localisation prcise au niveau cellule fournie
par le mobile au rseau
Id i d l ll l ll l b l Id i (RAC LAC) O Identit de la cellule: cell global Identity (RAC+LAC)
O Rception et transmission PDP
O Pas de paging GPRS dans cet tat. p g g
O Le paging dautres services peut tre ralis travers GPRS
O Le mobile peut dsactiver les contextes PDP
Le passage de ltat ead ltat Idle d len h pa le MS O Le passage de ltat ready ltat Idle dclench par le MS
ou SGSN quand la MS est dtach du rseau.
O Le passage de ltat ready ltat standby est dclench
l MS SGSN l i ti d t d ti par la MS ou SGSN lexpiration du compteur ready timer.
Slection des cellules Slection des cellules Slection des cellules Slection des cellules
O Pas de handover dans GPRS O Pas de handover dans GPRS.
O Changement de cellules par slection/
reslection de cellules reslection de cellules.
O Dgradation du lien + dtection dune
meilleure cellule meilleure cellule
+ TBF interrompu, mobile entre en mode
IDLE IDLE,
+Slectionne une nouvelle cellule
C Packet Transfer Mode et tabli un
nouveau TBF.
Attachement la mise sous Attachement la mise sous
i d bil i d bil
SCP 1
tension du mobile tension du mobile
BSS
BTS BSC with PCU
PSTN
ISDN
GMSC
BSS
HLR AUC
4
3
HLR AUC
P blic ISP
1. MS envoie une demande au SGSN
2
3
Public ISP
Corporate
pour lattachement au rseau.
Indication de la capacit du
terminal : multislot, algorithmes de
RADIUS
chiffrement, CS et/ou PS demands
2. Authentification entre terminal et HLR
4. SGSN indique au terminal son attachement, et entre en tat READY
3. Donnes usager envoyes au MSC/VLR et SGSN
Attachement GPRS Attachement GPRS
HLR
PCUSN
SGSN
MS
IMSI or ( P_TMSI + old RAI )
Attach type
MultiSlot capability
requested READY timer value
GPRS Attach Request
Update Location
Insert Sub Data
Insert Sub data Ack
Security Functions
Update Location Ack
GPRS Attach Accept
P TMSI
119
MS = READY
P_TMSI
Negotiated ready timer value
Periodic RA timer
GPRS : notion de contexte PDP GPRS : notion de contexte PDP
O Contexte PDP (Packet Dat a Prot ocol) : ensemble O Contexte PDP (Packet Dat a Prot ocol) : ensemble
dinformations dans MS, SGSN et GGSN permettant
lchange de donnes avec un rseau PDP (rseau de
d ) donnes)
O Un contexte PDP contient :
type de rseau PDP utilis (X25 IP ) type de rseau PDP utilis (X25, IP )
@ PDP du terminal (X121, @IP)
@IP du SGSN courant o se trouve l abonn
point d accs au service rseau utilis NSAPI (Net work
Service Access Point I dent ifier) : cest un index
permettant de reprer les diffrentes sessions actives, permettant de reprer les diffrentes sessions actives,
localement pour un mobile
QoS ngocie
Activation du contexte PDP Activation du contexte PDP
MT
BTS BSC with PCU
PSTN
SCP
GMSC
1
BSS
PSTN
ISDN
www.google.com
HLR AUC
2 SGSN valide la demande en fonction de
1. Demande dactivation de contexte PDP :
type dactivation, APN, QoS
2
2. SGSN valide la demande en fonction de
labonnement (charg du HLR pendant
lattachement GPRS)
Google net
www.google.com
RADIUS
3
3. APN envoie au DNS, ladresse IP des GGSNs
4
4. Connexion logique GTP entre SGSN et GGSN.
5
Public ISP
DNS
5. Adresse IP alloue au Mobile via des listes locales,
RADIUS or DHCP
- par loprateur dans son adressage,
adresse fixe stocke dans le HLR - adresse fixe stocke dans le HLR
- Proxy au serveur RADIUS chez un ISP our dans un
intranet
DNS (Domaine Name System) DNS (Domaine Name System) ( y ) ( y )
O Fait correspondre @IP un nom de la forme O Fait correspondre @IP un nom de la forme
a.b.x.y etc.
O Le SGSN utilise DNS pour trouver l @IP du O Le SGSN utilise DNS pour trouver l @IP du
GGSN pour laccs au rseau de donnes
externe externe
O Au dbut dune session GPRS, la requte
dactivation contient une adresse logique dactivation contient une adresse logique
APN (Access Point Name) qui sera traduite
par le DNS en @IP du GGSN utiliser par le DNS en @IP du GGSN utiliser
O Plusieurs APN peuvent rfrencer un mme
GGS GGSN
Contexte PDP Anonyme/Non Contexte PDP Anonyme/Non- -Anonyme Anonyme
O Cont ext e PDP non anonyme O Cont ext e PDP non- anonyme
- Le mobile doit avoir un abonnement,
Le rseau vrifie quaucune activation de - Le rseau vrifie qu aucune activation de
contexte PDP est ralise,
- Le rseau connat lIMSI - Le rseau connat l IMSI,
- Aucune limitation de la mobilit.
O Cont ext e PDP anonyme O Cont ext e PDP anonyme
- Aucun abonnement nest requis, pas
dAttach ncessaire, d Attach ncessaire,
- Le rseau ne connat pas lutilisateur,
- Mobilit limite la RA courante Mobilit limite la RA courante.
Routage et transfert de paquets Routage et transfert de paquets
Packet Dat a Prot ocol
INACTIVE
Fonctions PDP context :
activation,
d i i
INACTIVE
Activate
Deactivate PDPContext
deactivation,
modification.
Activate
PDP Context
Deactivate PDP Context
or
MM state change to IDLE
Une MS en tat STANDBY ou
READY
ACTIVE
peut initier lactivation/dsactivation
nimporte quand
i d i
Functional PDP State Model
pour activer ou dsactiver un
contexte PDP dans la MS, le SGSN
et le GGSN et le GGSN.
Activation de contexte PDP Activation de contexte PDP
MS I nit iat ed
Tunnel
BSS
SGSN
GGSN
MS
Activate PDP Context Request
Tunnel
Activate PDP Context Request
(NSAPI, PDP type, PDP address, QoS Requested,APN)
Security Functions
Create PDP Context Request
(NSAPI, PDPtype, PDP@, QoS, APN)
Create PDP Context Response
Activate PDP Context Accept
(PDP address, QoS negociated)
125
(PDP type, PDP address, QoS Negotiated)
Activation de contexte PDP Activation de contexte PDP
Net work request ed
MS SGSN GGSN HLR
PDP PDU
Send Routeing Info for GPRS
Send Routeing Info for GPRS Ack
PDU Notification Request
PDU N tifi ti R
Request PDP Context Activation
PDU Notification Response
PDP Context Activation procedure
126
Dsactivation de contexte PDP Dsactivation de contexte PDP
MS I nit iat ed
Tunnel
BSS
SGSN
MS
Tunnel
GGSN
Deactivate PDP Context Request
(NSAPI)
Security Functions
Delete PDP Context Request (TID)
D l t PDP C t t R (TID) Delete PDP Context Response (TID)
Deactivate PDP Context Accept
(NSAPI)
127
Dsactivation de PDP Context Dsactivation de PDP Context
Net work
I nit iat ed
Tunnel
BSS
SGSN
GGSN
MS
D l PDP C R (TID)
Tunnel
Deactivate PDP Context Request
(NSAPI)
Delete PDP Context Request (TID)
Deactivate PDP Context Accept
(NSAPI)
Delete PDP Context Response (TID)
128
Activation de contexte PDP anonyme Activation de contexte PDP anonyme
MS SGSN GGSN
Activate PDP Context Request
Create AA PDP Context Request
Create AA PDP Context Response
Activate AA PDP Context Accept
AA : Anonymous Access
Dsactivation de contexte PDP Dsactivation de contexte PDP
anonyme anonyme initi par MS & GGSN initi par MS & GGSN anonyme anonyme initi par MS & GGSN initi par MS & GGSN
GGSN
D l t AAPDP C t t R t
SGSN MS
Delete AA PDP Context Request
Identity Response
Identity Request
Delete AAPDP Context Response
Deactivate AA PDP Context Accept
Deactivate AA PDP Context Request
Delete AA PDP Context Response
Anonymous Access PDP Context Deactivation Initiated by GGSN Procedure
READY i i
MS SGSN GGSN
Delete AAPDP Context Response
Delete AA PDP Context Request
READY timer expiry
Delete AA PDP Context Request
Delete AA PDP Context Response
Anonymous Access PDP Context Deactivation Initiated by MS Procedure
Allocation des adresses Allocation des adresses
O Possibilits :
Allocation des adresses Allocation des adresses
O Possibilits :
Liste locale dans le serveur RADIUS
Adresse fournie par RADIUS (statique ou partir dune
liste RADIUS)
Serveur DHCP
Ensemble/Adresse configure localement Ensemble/Adresse configure localement
De la part de loprateur mobile ou dans la liste des
adresses de lISP :
O Hosted model
O RADIUS proxy model
Un DNS dynamique peut aider dans le cas dun modle Un DNS dynamique peut aider dans le cas d un modle
push (joe@cellco.com)
Procdure de cration de contexte PDP Procdure de cration de contexte PDP
GGSN SGSN MS RADIUS DHCP DNS NAS
1. Activate PDP Context Request
2. Security Functions
3a. DNS Request
4. Create PDP Context Request
q
3b. DNS Response
5a.Radius Authenticate Request
5b.Radius Authenticate Response
6a.DHCP Address Request
6b.DHCP Address Assignment
7 IPSec Security Functions
9. Activate PDP Context Accept
8. Create PDP Context Response
7. IPSec Security Functions
Dtachement GPRS Dtachement GPRS
MS I nit iat ed
BSS
SGSN
GGSN
MS
GPRS Detach Request
(Detach type, Switch Off)
Delete PDP Context Request
Delete PDP Context Response
PDP Context
Deactivation
GPRS Detach Accept
133
Dtachement GPRS Dtachement GPRS
HLR I nit iat ed
BSS
SGSN
GGSN
MS
HLR VLR
Cancel Location
GPRS Detach Request
(Detach type, Switch Off)
Delete PDP Context Request
Cancel Location
Delete PDP Context Response
GPRS Detach Indication
GPRS Detach Accept
Cancel Location Ack
134
Connexion Connexion
O Lusager slectionne le rseau externe auquel se
connecter connecter
Ou, tre choisi automatiquement par
lapplication app cat o
O APN = Access Poi nt Nam e = identifie le rseau
externe
I nt er net pr ov i der A
bl ack ber r y . net y
O Rsolution vers une adresse GGSN IP par le DNS
au SGSN
O Etablissement dune session data : cont ext e PDP.
Adresses PDP Adresses PDP
Accs aux services GPRS C Abonnement
des services paquets auprs dun
fournisseur de services ou dun oprateur.
Abonnement relatif une ou plusieurs
adresses PDP adresses PDP.
Exemple :
- Passerelle entre rseau GPRS et
Internet,
- Serveur WAP,
Serveur email - Serveur email.
Allocation dadresses PDP Allocation dadresses PDP
Adresses PDP alloues de 4 faons diffrentes : Adresses PDP alloues de 4 faons diffrentes :
- Loprateur HPLMN alloue une adresse
permanente au mobile (st at ic PDP address), permanente au mobile (st at ic PDP address),
- Loprateur HPLMN alloue une adresse au
mobile lors de lactivation dun contexte PDP
(dynamic HPLMN PDP address),
- Loprateur VPLMN alloue une adresse PDP au
bil l d l ti ti d t t PDP mobile lors de lactivation dun contexte PDP
(dynamic VPLMN PDP address),
Loprateur PDN alloue une adresse IP - Loprateur PDN alloue une adresse IP
permanente ou dynamique au mobile (ext ernal
PDN address allocat ion). PDN address allocat ion).
Etablissement de session (1) Etablissement de session (1)
Deux oprations sont ncessaires : p
- Et abl i ssement d une sessi on (SM, Session
Management ) : le mobile informe le SGSM (qui
f vrifie les droits de lusager et lui alloue une
identit P-TMSI). HLR et VLR suivent le mobile
au niveau de la cellule Processus ralis avec le au niveau de la cellule. Processus ralis avec le
GPRS At t ach (GMM, GPRS Mobilit y
Management ). Le mobile passe de IDLE g ) p
READY.
- Act i vat i on d un cont ex t e PDP (SM) : le
mobile peut demander un ou plusieurs contexte
PDP (chacune comprend : type PDP, adresse
PDP QoS demande adresse GGSN) PDP, QoS demande, adresse GGSN).
Etablissement de session (2) Etablissement de session (2)
A ltat READY (GMM) et aprs ( ) p
activation dun contexte PDP (SM)
mobile visible du rseau paquet mobile visible du rseau paquet
extrieur (PDN) et peut envoyer et
recevoir des paquets de donnes recevoir des paquets de donnes.
Le mobile peut ouvrir plusieurs
lll ( l contextes PDP en parallle (exemple :
connection Internet et un rseau
public commutation de paquets).
Architecture rseau GPRS Architecture rseau GPRS
Application
Um Gb Gu Gi
IP X25
LLC
SNDCP GTP
LLC
SNDCP GTP
IP, X25
IP, X25
Relais de trame
MAC
RLC
MAC
RLC
Frame Relay
BSSGP
LLC
Frame Relay
BSSGP
LLC
L2
UDP, TCP
IP
L2
UDP, TCP
IP
Relais de trame
Physique Physique
MS
L1 bis
BSS
L1 bis L1 L1
SGSN GGSN
Architecture rseau GPRS Architecture rseau GPRS
O RLC :Radio link control O RLC :Radio link control
O Couche physique:
PLL :Physical link layer
RFL :Physical RF layer
Application
IP, X25
RFL :Physical RF layer
O MAC:Medium access control
O UDP :user datagram protocol
O IP :Internet Protocol
RLC
LLC
SNDCP
O SNDCP :Subnetwork dependent convergence protocol
O LLC :Logical link control
O RLC :Radio link control
Physique
MAC
RLC
MS
Architecture rseau GPRS Architecture rseau GPRS
O Couche physique:
Sous couche RF: gre les fonction radio du
terminal, elle met les info reus de couche
physique.
C h h i d it l t i Couche physique: produit les trames qui
seront mises par la couche radio. Elle dtecte
et corrige les erreurs de transmission et corrige les erreurs de transmission
Architecture rseau GPRS Architecture rseau GPRS
O Couche Mac ou RLC: pilote la liaison radio entre
terminal et BTS, cest dire les mcanismes de
retransmission en cas derreur et la fonction de retransmission en cas d erreur et la fonction de
contrle daccs aux ressources radio quand
plusieurs terminaux sont en concurrence. p
O Couche SNDC: SubNetwork Dependant
Convergence: gre la mobilit, le cryptage et la
compression de donnes.
Packet PDU
PH Donnes ut ilisat eur au plus 2 Koct et s
Packet PDU
PH: Packet Header
Segment Segment
FH segment FCS
Trame RLC
FH F ame Heade
Segment Segment
FH: Frame Header
FCS: Fame Check Sequence
BH segment BCS
Bloc RLC
BH: Block Header
BCS: Block Check Sequence
BLOC ENCODE PAR CODAGE CONVOLUTI ONEL (456bit s)
BURST BURST BURST BURST
BCS: Block Check Sequence
BURST BURST BURST BURST
Chaque RLC Block dun usager est envoy sur Chaque RLC Block d un usager est envoy sur
1 block radio= 4 burst s successives
d Procdure
O La couche rseau (IP ou X25) fournit un paquet (entte+ donnes O La couche rseau (IP ou X25) fournit un paquet (entte+ donnes
la couche SNDCP via linterface NSAPI qui comprime le paquet.
O La couche SNDCP segmente le paquet et ajoute un entte
chaque segment q g
O Les segments obtenus ne doivent pas dpasser 1200 octets sont
fournis la couche LLC
O La couche LLc ajoute entte FH et un contrle derreur FCS
chaque segment puis transmet les trames LLC la couche chaque segment puis transmet les trames LLC la couche
RLC/MAC
O RLC/MAC dcoupe chaque trame reue en bloc aprs avoir ajout
entte BH et un contrle BCS +tail (bit de trane) puis transmet
l bl l h h i les blocs la couche physique.
O La couche physique ralise pour chaque bloc un codage de canal
de CS1 CS4 pour avoir 4 burst de 114 bits qui doivent tre plac
dans les trame TDMA successives. dans les trame TDMA successives.
Structure des messages LLC/MAC Structure des messages LLC/MAC
Les trames LLC (1600 octets maxi.) sont segmentes par la
couche MAC en blocs de 4 bursts.
L3H User Data Packet
Network Layer
L3H User Data
Optional header/Data
Compression/Decompression
Segmentation assembly
E ti /D ti
Packet
Network Layer
SNDCP Layer
Encryption/Decryption
FH Information Field FCS LCC Frame
LLC Layer
RLC Blocks
F ll i bl k
Primary block
BH Info. Field BCS BH Info. Field BCS BH Info. Field
. . .
RLC/MAC Layer
Following block
Primary block
Normal
burst
Normal
burst
Normal
burst
Normal
burst
Physical Layer
Structure des blocs RLC/MAC Structure des blocs RLC/MAC Structure des blocs RLC/MAC Structure des blocs RLC/MAC
Payload
USF T PC RLC Header RLC Data BCS User Data
y
USF T PC RLC/MAC Signalling Information BCS Control
RLC data block MAC header
Block Check Sequence
USF T PC RLC/MAC Signalling Information BCS Control
RLC/MAC Control Block MAC header Block Check Sequence
USF : Uplink State Flag (3 bits) permet de multiplexer jusqu' 8 MS sur le mme slot
PC : Power Control - T : Indicateur de type
Chaque bloc RLC/MAC comprend le TFI (Temporary Flow
Identifier) qui identifie le destinataire ou lexpditeur et le BSN Identifier) qui identifie le destinataire ou l expditeur et le BSN
(Block Sequence Number) pour la gestion des acquittements.
5. Gestion de la 5. Gestion de la
scurit et scurit et scurit et scurit et
dd adressage adressage gg
Fonctions Fonctions
Scurit
Donnes utilisateur cryptes entre MS et SGSN. Nouvel
algorithme A5 qui chiffre des blocs LLC de taille variable (jusqu
1523 octets). Firewalls intgrs au rseau.
Pour chiffrement/dchiffrement, il faut :
- la cl Kc (64 bits)
la direction (1 bit : UL ou DL) - la direction (1 bit : UL ou DL)
- Les donnes inputs (par bloc de 32 bits).
Procdure dauthentification Procdure d authentification
Mme procdure que celle du GSM phase 2 :
- Le HLR gnre des triplets g p
- Le SGSN conduit la procdure dauthentification
Algo. A3 pour le calcul de SRES partir de RAND
Algo. A8 pour le calcul de Kc partir de RAND
Authentification Authentification
SGSN
HLR
MS
AuC
BSS
SGSN
S
GGSN
Send Authentication Info
Send Authentication Info Ack
Key Info Request
Key Info Provision
Authentication Request
Send Authentication Info Ack
Authentication Response
Gestion des Abonns Gestion des Abonns
Donnes concernant labonnement : HLR en Donnes concernant l abonnement : HLR en
permanence.
Lors dun GPRS Attach , linformation est
duplique dans le SGSN.
Lors dun changement de SGSN, linformation est
d li d l SGSN duplique dans le nouveau SGSN.
Lors de lactivation dun contexte PDP, la partie
concerne des donnes abonn est duplique dans le concerne des donnes abonn est duplique dans le
GGSN.
Quand le mobile change de SGSN, le GGSN concern Quand le mobile change de SGSN, le GGSN concern
par le contexte PDP est inform.
Adressage Statique ou Dynamique Adressage Statique ou Dynamique
Problmatique identique celle de la gestion des
adresses IP dans un intranet.
Adr essage dy nam i que :
- Adresse provisoire, interne au rseau, donne
h b t l h PDP chaque abonn et renouvele chaque PDP,
- En cas de navigation sur Internet, le GGSN alloue
une adresse provisoire au mobile une adresse provisoire au mobile,
- Permet de limiter le nombre dadresses IP ddies
aux abonns GPRS.
Adr essage st at i que : Adresse GPRS = Adresse du
rseau Internet
I i i l bil f O I nconvnient : si le mobile ne surfe pas sur
Internet, gaspillage des ressources.
Echange pour lactivation de contexte PDP Echange pour lactivation de contexte PDP
MS UTRAN DNS SGSN
Activate PDP Context
GGSN
Activate PDP Context
Radio access bearer assignment procedure
APN query and response
Create PDP context request
Create PDP context response
Create PDP context request
Activate PDP context accept
6. Traitement des 6. Traitement des
sessions sessions sessions sessions
Partage statique de la voie montante (1) Partage statique de la voie montante (1)
O Dans le message PACKET UPLINK
ASSIGNEMENT, ltablissement dun TBF
montant, le rseau indique un canal PDCH et les
blocs allous au mobile.
O Lallocation peut se faire en prcisant dans un O L allocation peut se faire en prcisant dans un
bitmap chaque bloc allou parmi les n blocs
suivants : numro de bloc et numro de slot
(pour une allocation multislot).
O Valeur de n indique dans le message
dallocation d allocation.
O Au bout des n blocs, le rseau indique
nouveau lallocation (par exemple dans un ou eau a ocat o (pa e e p e da s u
champ du message PACKET UPLINK
ACK/NACK).
Partage statique de la voie montante (2) Partage statique de la voie montante (2)
O Allocation pouvant tre priodique,
M PACKET UPLINK ASSIGNEMENT O Message PACKET UPLINK ASSIGNEMENT :
indique priodicit et blocs de la priode,
O Lallocation concerne lensemble des slots dun O Lallocation concerne lensemble des slots dun
mme numro de bloc en cas de transmission
multislot (si s slot sont allous au flux, la multislot (si s slot sont allous au flux, la
granularit de lallocation est de s blocs),
O Allocation valable tant quelle nest pas modifie q p
par le rseau.
Partage statique de la voie montante (3) Partage statique de la voie montante (3)
O Deux types de TBF : O Deux types de TBF :
- TBF ferms (close- ended TBF) : taille (en
octets) indique par le mobile, le rseau octets) indique par le mobile, le rseau
doit allouer suffisamment de blocs pour le
transfert du TBF,
- TBF ouverts (open- ended TBF) : taille
non indique par le mobile et non connue
a priori, le mobile doit demander la
ressource par un message PACKET
RESSOURCE REQUEST h ll RESSOURCE REQUEST chaque nouvelle
allocation.
Partage dynamique de la voie montante (1) Partage dynamique de la voie montante (1)
O Permet dviter toute priodicit dans lallocation
de ressources,
O Le rseau indique quel mobile est allou
chaque bloc radio, bloc aprs bloc,
O Utilisation de lUSF (Uplink St at e Flag) cod sur
3 bits, dfinition local un canal physique,
i l d h tt MAC inclus dans chaque entte MAC,
O Un ou plusieurs USF sont affects au mobile en
transmission transmission,
O Seul le mobile auquel le rseau a allou cette
valeur dUSF peut transmettre dans le bloc valeur d USF peut transmettre dans le bloc
montant suivant.
Partage dynamique de la voie montante (2) Partage dynamique de la voie montante (2)
O Valeur de lUSF lue par tous les mobiles
ayant un flux actif sur le canal Pdch y
montant,
Pas de chiffrement au niveau physique et p y q
protection de lUSF pour tous les schmas
de codage.
- Accs alatoire :
Gr par lentit MAC.
Accs sur RACH ou sur PRACH,
USF = 7 : indique que les 4 slots du bloc USF 7 : indique que les 4 slots du bloc
montant suivant peuvent tre utiliss
pour laccs alatoire.
Fin dun flux montant Fin dun flux montant
MS
BTS
Data block (TFI, BSN = 101, reste 3 blocs)
PDTCH
Data block (TFI, BSN = 102, reste 2 blocs)
PDTCH PDTCH
Data block (TFI, BSN = 103, reste 1 blocs)
PDTCH
Data block (TFI, BSN = 104, reste 0 blocs)
PDTCH PDTCH
Data block (TFI, BSN = 102, reste 0 blocs)
PACKET UPLINK Ack/Nack (S/P=Polling, NACK : 102) (TFI)
PACCH
PDTCH
PACKET CONTROLACKNOWLEDGEMENT (TLLI)
PACKET UPLINK Ack/Nack (S/P=Polling, Ack final = OK) (TFI)
PACCH
Libration TFI
PACKET CONTROL ACKNOWLEDGEMENT (TLLI)
PACCH
Retour canal PBCCH
:
:
Rallocation du TFI
Etablissement dun flux de donnes montant Etablissement dun flux de donnes montant
O Le mobile doit disposer dun TFI,
d d O Procdure daccs :
- Accs en 1 phase : accs plus rapide
avec risque de collision pendant le
dbut du transfert de donnes,
- Accs en 2 phases : accs plus
longue, vite toute collision. o gu , ou o s o
Accs en 1 phase Accs en 1 phase
O Le mobile envoie une demande
(PACKET CHANNEL REQUEST) (PACKET CHANNEL REQUEST)
indiquant le type de demande (accs
en 1 phase, signalisation, ) et la en 1 phase, signalisation, ) et la
classe multislot,
O Demande envoye sur le PRACH, e a de e oye su e C ,
O Affectation par le rseau dun canal
Pdch, un TFI et un USF dans PACKET d , u u US da s C
UPLINK ASSIGNEMENT,
O Le mobile se positionne sur le canal et p
attend les autorisations (par USF).
Accs en 1 phase Accs en 1 phase
MS
BTS
PACKET CHANNEL REQUEST (rand)
PRACH
Allocation du TFI
+ choix Pdch
PACKET UPLINK ASSIGNEMENT (rand, FN, TFI, TA, n Pdch, n USF)
PAGCH
+ choix Pdch
Stockage TFI,
Commutation
Data block (TFI, BSN = 0, TLLI)
PDTCH
PACKET UPLINKAck/Nack (TFI, TLLI, Ack de 0)
Commutation
sur canal PDCH
Data block (TFI, BSN=1, TLLI)
PDTCH
PACKET UPLINK Ack/Nack (TFI, TLLI, Ack de 0)
PACCH
Mmes TFI-TLLI
Pas de collision
PDTCH
Data block (TFI, BSN=2, TLLI)
PDTCH
Data block (TFI, BSN=3, TLLI)
PDTCH

Accs en 2 phases Accs en 2 phases


O Deux phases : O Deux phases :
- phase initiale : accs alatoire,
h b t l bil i di - phase subsquente : le mobile indique
le type de flux transmettre (dbit
d d b d t t i it demand, nombre doctets, priorit,
mode acquitt ou non).
O Dcid par le mobile.
Accs en 2 phases Accs en 2 phases
MS
BTS
PACKET CHANNEL REQUEST (rand)
PRACH
Allocation du TFI
+ choix Pdch
PACKET UPLINK ASSIGNEMENT (rand, FN, TFI, TA, n Pdch, n USF)
PAGCH
+ choix Pdch
Stockage TFI,
Commutation
PACKET RESOURCE REQUEST TFI, TLLI, mesures radio)
PAGCH
PACKET UPLINKASSIGNEMENT (TFI, TLLI, TA, n Pdch, n USF)
Commutation
sur canal PDCH
Data block (TFI, BSN=0, TLLI)
PDTCH
PACKET UPLINK ASSIGNEMENT (TFI, TLLI, TA, n Pdch, n USF)
PACCH
Mmes TFI-TLLI
Pas de collision
PDTCH
Data block (TFI, BSN=1, TLLI)
PDTCH
Data block (TFI, BSN=2, TLLI)
PDTCH

Accs avec mise en attente Accs avec mise en attente


O Quand aucune ressource nest disponible : mise O Quand aucune ressource nest disponible : mise
en attente des demandes,
O Acquittement par PACKET QUEUING O Acquittement par PACKET QUEUING
NOTIFICATION pour allouer le TQI (Temporary
Queuing I dent it y), Q g y),
O Le terminal reste sur le canal daccs commun,
O Pendant lattente, le rseau contrle la prsence e da t atte te, e seau co t e a p se ce
du mobile par un bloc PACKET POLLING
REQUEST.
Accs avec mise en attente Accs avec mise en attente
MS
BTS
PACKET CHANNEL REQUEST (rand)
PRACH
Allocation TQI
PACKET QUEUING NOTIFICATION (TQI, rand, FN)
PAGCH

PACKET CONTROL ACKNOWLEDGEMENT


PACKET POLLING REQUEST (TQI)
PACCH
PACCH (4 bursts daccs ou 1 bloc normal)
Allocation TFI
+ choix Pdch + choix Pdch
PACKET UPLINK ASSIGNMENT (TQI, TFI, TA, n Pdch, n USF)
PAGCH
Commutation
sur canal Pdch

Etablissement dun flux de donnes descendant Etablissement dun flux de donnes descendant
O Deux cas : O Deux cas :
- automate MM dans ltat READY et le
rseau connat la cellule du mobile rseau connat la cellule du mobile,
- automate dans ltat STANDBY et le
t l d rseau ne connat que la zone de
routage : phase dappel (paging)
l bl pralable.
Etablissement dun flux descendant Etablissement dun flux descendant
Sans phase de paging Sans phase de paging Sans phase de paging Sans phase de paging
MS
BTS
PACKET DOWNLINK ASSIGNMENT (TLLI, TFI, TA, n Pdch)
PAGCH
Allocation TFI
+ choix PDCH
PAGCH
Data block (TFI, BSN=0)
PDTCH
Stockage TFI, commutation
sur canal PDCH
Data block (TFI, BSN=1)
PDTCH
Data block (TFI, BSN=2)
PACKET DOWNLINKA k/N k (TFI )
PDTCH
Data block (TFI, BSN=3, S/P=Polling)
PDTCH
PACKET DOWNLINK Ack/Nack (TFI,mesures)
PACCH

Etablissement dun flux descendant Etablissement dun flux descendant


Avec phase de paging Avec phase de paging Avec phase de paging Avec phase de paging
MS
BTS
PACKET PAGING REQUEST (TLLI)
PPCH
PACKET CHANNEL REQUEST (rand)
Allocation TFI
+ choix PDCH
Q ( )
PRACH
PACKET DOWNLINK ASSIGNMENT (TLLI, TFI, TA, n Pdch)
PAGCH
C i
Data block (TFI, BSN=0)
PDTCH
Attente d1 bloc
PAGCH
Commutation
sur canal PDCH
Data block (TFI, BSN=1)
PDTCH
Data block (TFI, BSN=2)
PACKET DOWNLINKA k/N k (TFI )
PDTCH
Data block (TFI, BSN=3, S/P=Polling)
PDTCH
PACKET DOWNLINK Ack/Nack (TFI,mesures)
PACCH

Channel allocation request Channel allocation request Channel allocation request Channel allocation request
MS Network
Packet Channel Request
PRACH or RACH
Packet Immediate Assignment
PAGCH or AGCH
Packet Resource Request
PACCH
Packet Resource Assignment
PACCH
Uplink data transfer Uplink data transfer Uplink data transfer Uplink data transfer
Access and Assignment
MS Network
Data Block
Access and Assignment
PDTCH
Data Block
PDTCH
T P k t A k/N k
PDTCH
Data Block
PDTCH
Data Block (last in send window)
PDTCH
Temporary Packet Ack/Nack
PACCH
Data Block
PDTCH
Data Block
PDTCH
Packet Ressource Reassignment
PACCH
PDTCH
Data Block
PDTCH
Packet Ressource Reassignment Ack
Data Block (last)
PDTCH
PACCH
Data Block
PDTCH
Packet Ressource Reassignment Ack
final Packet Uplink Ack/Nack
PACCH
Downlink data transfer Downlink data transfer
Data Block
Access and Assignment
MS Network
Data Block
PDTCH
Data Block
PDTCH
Data Block
PDTCH
Temporary Packet Ack/Nack
PACCH
PDTCH
Data Block (polling)
PDTCH
Data Block
PDTCH
Data Block
PDTCH
Data Block
Packet Resource Assignment
Packet Resource Reassignment Ack
PACCH
PACCH
Data Block
PDTCH
Data Block
PDTCH
Data Block
PDTCH
Data Block (last polling)
PACCH
Packet Downlink Ack/Nack (final)
Data Block (last, polling)
PACCH
USF = Uplink State Flag USF = Uplink State Flag
Objectif : multiplexage de blocs radio de
plusieurs mobiles (8 maximum) sur une mme
ressource.
Utilis en DL uniquement.
Nombre de codes USF utiliss (3 bits) :
- Si multitrame 52 avec PCCCH, 1 code
USF est rserv pour le PRACH
- Si multitrame 52 sans PCCCH les 8 Si multitrame 52 sans PCCCH, les 8
codes sont utiliss pour rserver et indiquer les
slots UL pour diffrents MS slots UL pour diffrents MS
Temporary Block Flow (TBF) Temporary Block Flow (TBF)
C i h i tili l d tit RR - Connexion physique utilise par les deux entits RR
pour le transfert de PDU LLC.
- TBF : Flux de donnes. Existe tant que lmetteur a des
donnes transmettre (mme sil ny a pas de
transmission en cours par manque de ressources).
- Peut avoir des ressources radio sur un ou plusieurs p
PDCH
- Temporaire et maintenu uniquement pendant la dure Temporaire et maintenu uniquement pendant la dure
de transfert.
Temporary Flow Identifier (TFI) Temporary Flow Identifier (TFI)
- Chaque TBF est associ un TFI.
Si d fl t t l il d i t - Si deux flux se partagent la mme ressource, ils doivent
avoir un TFI propre pour les diffrentier.
- Si deux flux sont sur des canaux disjoints, ils peuvent
avoir le mme TFI.
- Remplace lidentit de labonn dans les couches
RLC/MAC.
- Figure dans toutes les enttes RLC dun TBF.
- Utilis pour le mcanisme dARQ et est unique par - Utilis pour le mcanisme d ARQ et est unique par
sens de transmission.
Gre lallocation dynamique des blocs radio aux MSs - Gre lallocation dynamique des blocs radio aux MSs.
Transmission des blocs (1) Transmission des blocs (1)
Ordonnancement des blocs ralis par le rseau : transmet
les TBF descendants et les autorisations dmettre (USF) les TBF descendants et les autorisations d mettre (USF)
selon un ordre dpendant de la politique de gestion de la
QoS.
Paging PACH (Ack/NAck)
usf3 usf3 usf3 usf3
Canal Descendant
TBF
RA
Canal Montant
TFI=38,BSN=15 TFI=38,BSN=16 TFI=38,BSN=17 TFI=38,BSN=18
usf: Uplink Status Flag (autorisation d'mettre). 8 valeurs (0 7), 0 = 4 bursts.
RA
Canal Descendant
, , , ,
MS avec un TFI = 38 (allou temporairement) et un USF = 3
Paging
Canal Descendant
TBF
TFI=38,BSN=25 TFI=38,BSN=26
TFI=38,BSN=27
TFI=38,BSN=28 TFI=38,BSN=29
PACH (Ack/NAck)
Canal Montant
TBF montant
Transmission des blocs (2) Transmission des blocs (2)
h (fl d bl i ) h La couche RLC cre un TBF (flux de blocs temporaire) chaque
transmission de donnes.
- Allocation dynamique de TBF par le rseau Allocation dynamique de TBF par le rseau,
- Pour viter les collisions : identification des usagers par TFI et
TLLI,
- Nombre de retransmissions li au rapport C/I,
- Les retransmissions rduisent le dbit utile.
TFI=14
BSN=24
TFI=14
BSN=25
TFI=14
BSN=26
TFI=14
BSN=27
TFI=14
BSN=28
TFI=14
BSN=24
TFI=14
BSN=26
Lien DL
Entte
Block 6 Block 7 Block 8 Block 9
i
Block 10Block 11
i
Block 0 Block 1 Block 2 Block 3
T
Block 4 Block 5
i
RLC
26 30
34
39 47 0 4 8 13 21
17 43
TFI=14
Ack :
TFI=14
Ack :
Lien UL :
Le mobile reoit
25,27,28
Nack :
24,26
24,26
Le mobile reoit
TFI = 14
Exemple de partage de TBF montants par USF Exemple de partage de TBF montants par USF
4 4 4 2 2 0 4 1 1 USF =
. . .
B8 B9
B5 B4
USF = 1
B7 B3 B2 B1
USF = 2
USF = 4 USF 4
USF = 0 non allou
USF transmis dans lentte MAC. Dcod par tous les USF transmis dans l entte MAC. Dcod par tous les
mobiles.
Exemple de transmission avec plusieurs TBF Exemple de transmission avec plusieurs TBF
4 TBF : 3 TBFs 7 (MS1, MS2 et MS3) et 1 TBF (MS4).
Canal Descendant
PDCH1
Canal Descendant
Canal Montant
AG(1) AG(2) AG(3)
AG(4) NA(1) NA(3) PA(3) Ak(3) PA(3) Ak(3)
Canal Descendant
PDCH2
RA(1) RA(2) RA(3)
RA(4)
PA(2) PA(3) PA(3) PA(1) PA(2) PA(3) PA(1)
Canal Montant
PA(4) Ak(2) PA(4)
PA(1) PA(2) PA(1) PA(1) PA(3)
PA(4)
PA(1) PA(2) PA(3)
Canal Descendant
PDCH3
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
Canal Montant
PA(4) PA(4) PA(4) PA(4)
PA(1) PA(2) PA(3) PA(3) PA(3) PA(3) Ak(4)
RA(i) : Demande de ressource pour le mobile i - AG(i) : Allocation de ressource pour le mobile i
PA(i) : Envoi d'un bloc vers/du mobile i - Ak/NA(i) : Acquittement positif/ngatif pour le bloc du mobile i
7 SMS et 7 SMS et 7. SMS et 7. SMS et
GPRS GPRS GPRS GPRS
SMS et GPRS (1) SMS et GPRS (1) ( ) ( )
Les SMSs peuvent tre envoys via MSC ou Les SMSs peuvent tre envoys via MSC ou
via GPRS.
I mpact s : I mpact s :
O Nouvelles interfaces de signalisation,
O HLR : 2 numros SS7 (VLR et SGSN) O HLR : 2 numros SS7 (VLR et SGSN)
stocker et diffuser,
O SMS-GMSC et SMS-IWMSC : doivent O SMS GMSC et SMS IWMSC : doivent
contrler 1 ou 2 numros SS7 et 2 chemins
pour acheminer un SMS, pou ac e e u S S,
O SMS-SC (Service Cent er) : pas de
modification.
SMS et GPRS (2) SMS et GPRS (2) ( ) ( )
Procdures denvoi de SMS par le SGSN ou par le
VMSC dans le HLR non indpendantes : VMSC dans le HLR non indpendantes :
- Quand le SMS-GMSC demande linformation de
routage du HLR le HLR envoie ladresse SS7 du routage du HLR, le HLR envoie l adresse SS7 du
VMSC (si mobile joignable travers VMSC) et sil
offre les SMS-MT par GPRS, il envoie galement p , g
ladresse SS7 du SGSN (si mobile joignable
travers le SGSN).
- Dans le SMS-GMSC, loprateur choisit le trajet
VMSC ou SGSN pour lenvoi des SMS. Si lenvoi par
un chemin choue envoi par lautre chemin un chemin choue, envoi par lautre chemin.
Mobile Terminated SMS Mobile Terminated SMS
MS SGSN
Connection Request
GGSN HLR
SMS-GMSC
SMS-C
Send Routing Info.
for SM
Connection Confirm
Data Form
Send Routing
Info for SM Result
(SGSN n, MSC n)
Message Transfer (SM)
Forward Short Message (SM)
Info. Service Center
Message Transfer (SM)
Forward Short Message Result
Report SM Delivery Status
Report SMDelivery Status Result
Delivery Report
Report SM Delivery Status Result
Released
Released Confirm
Mobile Originated SMS Mobile Originated SMS Mobile Originated SMS Mobile Originated SMS
MS SGSN
M T f (SM)
SMS-G
SMS-C
Message Transfer (SM)
Message Transfer (SM)
Forward Short Message (SM)
Forward Short Message Result
Delivery Report
Delivery Report
8. Qualit de 8. Qualit de 8. Qualit de 8. Qualit de
ii service service
Qualit de service Qualit de service
Un oprateur peut dfinir des classes de QoS spcifiques pour Un oprateur peut dfinir des classes de QoS spcifiques pour
chaque utilisateur ou ngocies au dbut de chaque appel.
P t l Paramtres cl :
- Precedence class : Priorit maintenir le service dans des
di i diffi il conditions difficiles,
- Reliability : Probabilit de perte de SDU entre 10
-2
et 10
-9
.
- Delay : Dlai de transit entre 0,5 sec. et 75 sec.
M Th h t : Dbit mo en mes r a points de rfrence R - Mean Throughput : Dbit moyen mesur aux points de rfrence R
et Gi (entre Best Effort et 171 kb/s).
P k Th h Dbi i d f d d - Peak Throughput : Dbit maximum de transfert de donnes
travers le rseau pour un contexte PDP (entre 8 et 2048 kb/s).
_Plus de 50 possibilits diffrentes : loprateur doit en slectionner
quelques unes.
Ngociation de QoS Ngociation de QoS
MS : Vrifie que le mobile nutilise pas plus de
ressources que ce qui a t ngoci ressources que ce qui a t ngoci.
SGSN :
- Distribue les ressources entre les mobiles,
- Contrle de flux (couche LLC),
- Up/Downgrade de la QoS autorise au mobile selon le - Up/Downgrade de la QoS autorise au mobile selon le
trafic.
GGSN : Peut limiter le dbit en fonction de la QoS.
Backbone : Surdimensionn pour offrir une QoS Backbone : Surdimensionn pour offrir une QoS
maximum.
Exemple de QoS : Delay
Tai l l e de paquet
Cl asse de

128 oct et s 1024 oct et s


Temps Temps Temps Temps
dl ai
p
moyen
de
f
p
moyen
95%
( )
p
moyen
de
f
p
moyen
95%
( ) transfert
(sec.)
(sec.) transfert
(sec.)
(sec.)
1 P di t if
0 5 1 5 2 7
1. Prdict if
0,5 1,5 2 7
2. Prdict if
5 25 15 75
3. Prdict if
50 250 75 375
4 Best
Non spcifi
4. Best
Effort
Non spcifi
Exemple de QoS : Reliability Class
Fiabi-
lit
Mode
GTP
Mode
t rame LLC
Prot ect ion
donnes
LLC
Mode
bloc RLC
Type de t rafic
LLC
1
Acquitt

Acquitt Protg Acquitt


Trafic non temps rel,
sensible aux erreurs,
sans pertes de paquets. p p q
2
Non
acquitt

Acquitt Protg Acquitt


Trafic non temps rel,
sensible aux erreurs,
rares pertes de paquets

et dsquencement
accepts.
3
Non
itt
Non
itt
Protg Acquitt
Trafic non temps rel,
sensible aux erreurs
acquitt

acquitt
sensible aux erreurs,
pertes de paquets
acceptes, gestion de
mobilit, SMS.

f l
4
Non
acquitt

Non
acquitt
Protg Non
acquitt
Trafic temps rel,
sensible aux erreurs,
pertes de paquets et
dsquencement
accepts.
5
Non
acquitt

Non
acquitt
Non
protg
Non
acquitt
Trafic temps rel, non
sensible aux erreurs,
pertes de donnes
Exemple de QoS : Dbit crte
Cl asse Dbi t ( k b/ s) Cl asse Dbi t ( k b/ s)
1 8
2 16 2 16
3 32
4 64 4 64
5 128
6 256 6 256
7 512
8 1024
9 2048
Exemple de QoS : BER rsiduel
Taux d er r eur Val eur Taux d er r eur Val eur
1 5*10
-2
2 1*10
-2
2 1 10
3 5*10
-3
4 4*10
-3
4 4*10
3
5 1*10
-3
6 1*10
4
6 1*10
-4
7 1*10
-5
8 1*10
-6
9 1*10
-8
Le Systme UMTS Sys U S
bl Problmatique
O Nombre dabonns mobile dpasse le
nombre dabonns fixe en 2004
O Plus de 2500 Millions dabonns en 2015
O Incompatibilits des normes et des O Incompatibilits des normes et des
systmes existants
b l d Incompatibilit des systmes
O Systmes existants:
PDC (Personal Digital Cellular) et PHS
(Personal Handyphone System) au japan
AMPS (Advanced Mobile Phone service) ou D-
AMPS IS95 ( d O ) t IS136 tili AMPS, IS95 (cdmaOne)et IS136 utilis en
Amrique et en Asie
GSM principalement en Europe puis dans la GSM principalement en Europe puis dans la
plus part des pays, souvent en concurrence
avec dautres systmes avec d autres systmes
SSystmes existants
GSM I S95 I S 136 PDC GSM I S95 I S 136 PDC
Modul at i on GMSK BPSK/OQPS DPSK OPSK Modul at i on GMSK BPSK/OQPS
K
DPSK OPSK
Mt hode TDMA/FDMA CDMA TDMA TDMA
d acces
Bande de
f r quence
900/1800/1
900
800/1900 800/1900 800/1400
f r quence 900
Espacem en
t por t euses
200Khz 1250Khz 30 Khz 25Khz
t por t euses
ut i l i sat i on Mondiale Continent
amricain et
Amrique
du nord
japan
asie
Diff i t t l t O Diffrences importantes sur le segment
radio
M d l ti Modulation
Bande de frquences
etc etc
O Solution: terminal multi modes
i i t b t t t O inconvnient: encombrement et cot
supplmentaire
Gestion de litin ance nest pas la mme O Gestion de litinrance nest pas la mme
pour tout les systmes
l normalisation

O Les systmes de 2
ime
G sont suivis par
des organismes indpendants
O Systmes de 3
ime
G suivi par lUIT
+IMT-2000 +IMT 2000
+Support dapplication Multimdias
+Support de dbit plus lev (2Mbits/s)
++Itinrance tendu permettant de bnficier dune
couverture de service suprieure celle qui est
actuelle actuelle
Propositions
Descr i pt i on Ty pe Or i gi n
e
UWC-136 Universal Wireless Communication terrestre TIA
WIMS Wireless Multimdia and messaging service Terrestre TIA
WCDMA CDMA large bande (amricain) Terrestre T1P1 WCDMA CDMA large bande (amricain) Terrestre T1P1
CDMA200 CDMA large bande (IS95) Terrestre TIA
SAT CDMA Satellite TIA
DECT Digital Enhaced Cordless Telecommunication Terrestre ETSI DECT Digital Enhaced Cordless Telecommunication Terrestre ETSI
TD-SCDMA Time Division Synchronious CDMA Terrestre CATT
SW-CDMA Satellite Wideband CDMA Satellite ESA
SW-CTDMA Satellite Wideband Hybrid CDMA Satellite ESA
ICORTT Rseau de satellite en orbite moyenne Satellite ICO
WCDMA CDMA large bande Terrestre ARIB
CDMAII Asynchronious DS-CDMA Terrestre TTA
CDMAI Multiband Synchronious DS-CDMA Terrestre TTA
UTRA Universal terrestrial Radio Access Terrestre ETSI
HORIZON Horizon Satellite Satellite
inmarsat
C d l Contexte de normalisation
O La majorit des propositions sont:
CDMA
En mode TDD ou FDD
+ 2 regroupements: g p
+ 3GPP:3rd G partnerShip Prject qui est
lorigine de lUMTS dont la dfinition a hrit
des concepts de norme GSM
+ 3GPP2: cre la forte inclinaison au GSM du
3GPP
S d G Structure du 3GPP
4 T h i l ifi ti G (TSG) O 4 Technical spcification Group (TSG)
SA: Service and System Aspect (service
usagers architecture scurit confidentialit) usagers, architecture, scurit, confidentialit)
CT (Core network and Terminals) dfinition des
interface avec le terminal interface avec le terminal
RAN (Radio Access Network) dfinition de
larchitecture du rseau daccess et des
t l protocoles
GERAN (GSM EDGE Radio Access Network)
charg de lvolution de la partie rseau charg de l volution de la partie rseau
dacces de la norme GSM
b f d l TS Objectif de lUMTS
O Compatibilit avec les systmes 2G O Compatibilit avec les systmes 2G
Compatibilit avec les services offerts
O Services support
O Tlservices
O Services supplmentaires
Transparence du rseau vis--vis de lusager
O Support du multimdia
O Dbits supports: O Dbits supports:
144 kb/s en rural extrieur
384kb/s en urbain extrieur
2 Mb/s en indoor (faible mobilit)
O Classes de services
Dlai de transfert de linformation
Variation de dlai
Tolrance aux erreur Tolrance aux erreur
Cl d Classe de services
Cl A ti l O Classe A: conversationnel
Temps de transfert: 100 200ms
T d t l d l ti Taux derreur: tolrance de la perception
humaine
Exemple phonie visiophonie Exemple phonie, visiophonie.
O Classe B: streaming
Entre un usager et un serveur (asymtrique) Entre un usager et un serveur (asymtrique)
Dlai de transfert peut tre long
Variation limit de ce dlai Variation limit de ce dlai
Exemple: VOD, diffusion radiophonique,
application de transfert des images
Cl d TS Classes de services UMTS
Cl C i t ti O Classe C: interactive
Dialogue interactif avec un serveur
dapplication ou de donnes d application ou de donnes
Pas de performance temps rel particulire
Aucune altration de linformation Aucune altration de l information
Exemple: navigation Internet, FTP, e-
commerce, etc ,
O Classe D: Background
Trs proche de la classe C p
Priorit des information infrieure la classe C
S d
i
G Systme de 3
ime
Gnration
100.0
R

s
Rseaux
locaux radio
D

b
i
t

u
10.0
e
a
u

f
i
l
a
i
r
UMTS
u
t
i
l
e

(
e
n

M
1.0
Rseaux sans fil
r
e
s
Rseaux cellulaires
(GSM)
M
b
/
s
)
0.1
(DECT)
(GSM)
Vitesse
Office Btiment Immobile Marche Vhicule
0.01
Intrieur Extrieur
Objectifs de services pour lUMTS Objectifs de services pour l UMTS
Intrieur
mobilit rduite
Extrieur urbain
mobilit rduite
Extrieur rural
grande mobilit
2 Mbit/s 384 kbit/s 144 kbit/s
O Services temps rel/circuit et non temps rel/paquet
O Diffrentes qualits de service (BER de 10
-3
10
-6
, dlai de
30 300 ms))
O Services asymtriques et dbit variable
O Services multiples par utilisateur
Allocation de spectre pour lUMTS
z
1
8
8
0

M
H
z
1
8
8
5
1
9
0
0
1
9
2
0
1
9
8
0
2
0
1
0
2
0
2
5
2
1
1
0
2
1
7
0
2
2
0
0
Spectre CEPT
UMTS UMTS UMTS UMTS
Bandes appaires et non appaire terrestres
Bande appaire
Bande non
appaire
Bande non appaire
Lgende: Applications terrestres Applications satellites
Concept UTRA de lETSI
1900 1920 1980 2010 2025 2110 2170 2200
p
FDD DL FDD UL
TDD
UL/DL
TDD
UL/DL
MSS
UL
MSS
DL
F
UL
F
UL/DL
F
DL
Mode TDD
Mode FDD
Mode TDD
O Mode FDD en W-CDMA pour les bandes appaires (2 x
60 MHz)
O Mode TDD en W-TDMA/CDMA pour les bandes non O Mode TDD en W TDMA/CDMA pour les bandes non
appaires (35 MHz)
Domaines dapplications des 2 pp
modes UTRA
Satellite Satellite
Zone urbaine
Zone suburbaine
Global
et rurale
Zone urbaine
Intrieur
des
batiments
Macro Macro- -Cell Cell
Micro Micro- -Cell Cell
Pico Pico- -Cell Cell
GSM UTRA/FDD UTRA/TDD MSS
Paramtres de lUTRA Paramtres de l UTRA
Mode FDD TDD
Accs multiple DS CDMA TD CDMA Accs multiple DS-CDMA TD-CDMA
Dbit chip 3.84 Mchip/s 3.84 ou 1.28 Mchip/s
Espacement entre porteuses 4.4 5 MHz avec un pas de 200 kHz
Dure d une trame radio 10 ms
Structure d une trame 15 time slots par trame radio
Modulation QPSK Modulation QPSK
Facteurs d talement 4 512 1 16
Codage canal
Pas de codage, codes convolutifs (1/2 ou 1/3),
T b d (1/3)
Codage canal
ou Turbo-codes (1/3)
A h l d G Architecture gnrale de rseau 3G
Core Network
Rseau dacces
BRAN SRAN UTRAN
Utilisateurs Mobiles
O BRAN: Broaband Radio Access Network: utilisent la technologie
dacces de type WLAN (hyperlan2 ou IEEE 802.11 yp ( yp
O SRAN: Satellite RAN
O UTRAN: UMTS Terrestrial RAN
A h l d l TS Architecture gnrale de lUMTS
UE
UTRAN CN
O UTRAN: UMTS Terrestrial RAN
O CN: Core Network
O UE: User quipement
Dcoupage en strates
Non Access Startum
P t Proto
coles
radio
Proto
coles
radio
Proto
coles
Iu
Proto
coles
Iu
Mobile
UTRAN CN
Acces stratum
Interface radio Uu Interface radio Uu
Interface Iu
Dcoupage en strates
O Spcifi par le 3GPP:
AS: access stratum
O Fonction de gestion de ressources radio
O Handover
NAS N t t NAS: Non access stratum
O Fonction du rseau indpendantes du rseau daccess
O Fonction dtablissement dappel couches CC (call O Fonction d tablissement d appel couches CC (call
control pour le mode CS) et SM (session Management
en mode paquets)
d b l d d ll ( ) O Fonction de mobilit en mode de veille (MM et GMM)
AS AS Lien entre AS et NAS
AS it f i d i i O AS agit comme un fournisseur de service vis--
vis de NAS
O Certain nombre de liens (SAP: Service Access O Certain nombre de liens (SAP: Service Access
Point) ont t dfinis:
SAP GC (gnral control): regroupe tous les services lis
l diff i d li f ti (b d t) t fi la diffusion de linformation (broadcast) ex: trafic
routier, mto, publicit
SAP Nt (Notification): diffusion de linformation vers un
l l bl ou plusieurs utilisateurs. Ex: paging, tablissement
dappel de groupe
SAP DC (ddicated control): service destin un mobile
particulier telle que change dinformation,
tablissement et libration de connexions de
signalisation
d A Notions de RAB
O Le type de service et les caractristiques
des ressources sont ngocis au niveau de
NAS
O Le NAS charge le AS dtablir le chemin de g
communication dans le rseau daccs
+ RAB: Radio Access Bearer + RAB: Radio Access Bearer
+ Radio Bearer (Mobile-UTRAN)
+ Iu Bearer (UTRAN-CN)
b d A TS Les attributs du RAB en UMTS
O Classe de service (A,B,C,D)
O Dbit maximal
O Dbit garanti
O Taille de SDU (ou liste des tailles) O Taille de SDU (ou liste des tailles)
O Taux des SDU errons
O Dlai de transfert
O Priorit
O ..
b d A Les attributs du RAB
O En fonction des attributs du RAB le rseau
doit effectuer:
Le choix du codage canal
Dimensionnement des ressources radio
Allocation des radio Bearer
Configuration des protocole radio
Architecture matrielle du rseau UMTS
PDN
USIM
Node B
SGSN
Iub
Gi
USIM
Node B
Node B
RNC
SGSN
GGSN
Iu
Gn
Gn
Cu
Iur
EIR HLR AuC
Gf
Gr
Gs
ME Node B
MSC/VLR
GMSC
Iub Iu
E
ME
Node B
Node B
RNC
MSC/VLR
E
RTCP
d Node B
O Appel aussi station de base
O Rle:
Gestion de la couche physique
Codage canal g
Entrelacement
Adaptation du dbit p
talement
Contrle de puissance en boucle ferme Contrle de puissance en boucle ferme
C d k C ll RNC: Radio Network Controller
Rl t l d di d lUTRAN O Rle: control des ressources radio du lUTRAN,
gre le protocole RRC qui dfinit les messages et
les procdures entre le mobile et lUTRAN es p ocdu es e t e e ob e et U
O 2 types de RNC pour le mobile
SRNC: Serving RNC:
O Gre linterface Iu avec le rseau Cur et la signalisation
associ
O Gestion des ressources radio
O Dcision de Handover
O Control de puissance
DRNC: Drift RNC: nimporte quel RNC lexception du p q p
SRNC, qui contrle certaine cellules utilises par le
mobile
T d T A Types de canaux UTRAN
UE Node B RNC
Canaux logiques
UE Node B RNC
Canaux logiques
Canaux de transport Canaux de transport
C h i
O Canaux physique: reprsente lexistence physique de linterface Uu entre
le domaine UE et le domaine daccs
Canaux physique
O Canaux logiques: diffrentes taches du rseau et du terminal sont
ralises des instant diffrents. Les canaux logiques matrialisent la
correspondance entre ces taches et les canaux de transport
O Le RNC gre les canaux de transport qui transportent le flux g p q p
dinformations sur linterface Uu
C d l T A Canaux de lUTRAN
O Canaux logiques: services offerts aux
couches suprieures (NAS)
O Canaux de transport: indiquent comment
linformation est transporte p
O Canaux physiques
Canaux de transport et canaux physiques
L i f ti l h h t t O Les informations gnres par les couches hautes sont
transmises sur linterface air par des canaux de transport
(Transport Channel) qui sappuient sur diffrents canaux
physiques (Physical Channel) physiques (Physical Channel)
O Canaux de transport: services de la couche physique au
couches sup. dfinissent la faon dont les donnes son
t t (i t ll b t t ill d bl transportes (intervalles, nombre et taille des blocs,
O Chaque canal de transport comporte un indicateur TFI(
transport Format Indicator)
O La couche physique combine les information des indicateurs
TFI en un TFCI (Transport Format Combination Indicator)
qui est transport sur le canal physique de contrle
Canaux de transport et canaux physique
Bloc transport Bloc transport Bloc transport
Bloc transport TFI
Bloc transport
Bloc transport TFI
C h h i
Couches hautes
Codage & Mux TFCI
Couche physique
Canal Physique de
donnes
Canal physique de
t l
donnes
contrle
Canaux de transport et canaux physique
O Un canal physique de contrle avec un ou
plusieurs canaux physique de donnes
peuvent tre code et multiplexs par la
mme entit de traitement pour donner
un canal de transport CCTr Ch (coded
Composite Transport Channel)
Cx transport
CCTrCh Cx logiques
Cx physiques
C d Canaux de transport
O 2 types:
O Canaux Commun: (Commun Channel): ( )
ressource partage par diffrents
utilisateurs dune mme cellule
O Canaux ddis (dedicated Channel):
ressource identifie par un certain code ressource identifie par un certain code
ou/et frquence rserve un seul
utilisateur utilisateur
C d Canaux de transport
O RACH: Random Access Channel: canal commun
en UL, il transporte de petits paquets (acces
initial signalisation non temps rel info usager initial, signalisation non temps rel, info usager
non temps rel)
O CPCH: Common Packet Channel: canal Commun O CPCH: Common Packet Channel: canal Commun
UL il transporte quelques paquets sporadique
O FACH: Forward Access Channel: canal commun O FACH: Forward Access Channel: canal commun
en DL pour le transport dinformation de contrle
(ex: rponse un RACH) ou de donnes
C d Canaux de transport
DSCH D li k Sh d Ch l O DSCH: Downlink Shared Channel:
transport de signalisation ou dinformation
usager ddies usager ddies.
O BCH: Broadcast Channel: canal de
diffusion dinformation dans la cellule diffusion d information dans la cellule
O PCH: utilis pour le paging
DCH D di t d Ch l l O DCH: Dedicated Channel: canal
bidirectionnel, ddis chaque utilisateur
pour le transport de donnes usager et pour le transport de donnes usager et
signalisation de couches hautes.
C h Canaux physiques UL
O Ddis:
DPDCH (Dedicated Physical Data Channe) pour les infos
de contrle des couches hautes et les donnes usagers de contrle des couches hautes et les donnes usagers
DPCCH (dedicated physical Control Channel) pour les
infos de contrle gnres par la couche physqiue
O Commun:
PRACH: Physical Randon Acces Channel pour le
transport du RACH transport du RACH
PCPCH: Physical Common Packet Channel pour le
transport du CPCH
C h Canaux physiques en DL
O Ddis:
DPCH (Downlink Dedicated Physical Channel): pour les
les infos des couches hautes et les donnes usagers les infos des couches hautes et les donnes usagers.
O Communs:
CPICH: (Common Pilot Channel) pour lidentification du CPICH: (Common Pilot Channel) pour l identification du
code dembrouillage de la station de base
P-CCPCH: (primary Common Control physical Channel)
pour le trasport du BCH il est similaire au CPICH mais pour le trasport du BCH, il est similaire au CPICH mais
sans contrle de puissance et avec un dbit fixe.
suite
O S-CCPCH: (Secondary Common Control physical
Channel)pour le transport du FACH et PCH
SCH (S h i ti Ch l) d O SCH: (Synchronisation Channel): compos du
PSCH( Primary Synchronisation Channel) pour la
synchronisation du slot du mobile et SSCH synchronisation du slot du mobile et SSCH
(secondary Synchronisation Channel) pour la
synchronisation de la trame du mobile
O PICH: (Paging indicator Channel) pour lr
transport des paging. Toujours associ un S-
CCPCH transportant un canal PCH
Correspondance canaux physiques et
canaux logiques
Canaux
de transport
Canaux
de transport
Canaux
physiques
Canaux
physiques
CPICH
SCH
DCH
DPCCH
DPDCH
BCH P-CCPCH
PCH
S CCPCH
DSCH
CPCH
PDSCH
PCPCH
PCH
S-CCPCH
FACH
PICH
CPCH
PCPCH
AP-AICH
RACH
PRACH
AICH
CD/CA-ICH
CSICH
Couche Physique de y q
linterface Radio c d
h C A La technique CDMA
O Contrairement au FDMA et TDMA la
sparation des utilisateurs se fait par
codes
O La corrlation entre les code doit trs
faible voir nulle pour pouvoir faire la
sparation etre les usagers p g
d l Fonction de corrlation
O Soit S=(S
0
,S
1
,,S
N
) et T=(T
0
,T
1
,,T
N
)
Linter corrlation entre les deux squence de
l j t d longueur j est donne par:
R
S,T
=
N-1
(-1)
S
i
+T
i+j
O Dans les systmes CDMA les codes utiliss O Dans les systmes CDMA les codes utiliss
doivent vrifier:
La fonction dauto corrlation est maximale pour i=0 et La fonction d auto corrlation est maximale pour i 0 et
faible ou ngative pour i diffrent de 0
Linter corrlation entre codes et faible ou ngative
voire nulle dans le cas des codes orthogonaux voire nulle dans le cas des codes orthogonaux
l d talement de spectre
O DSSS: Direct squence spread spectrm
O Chaque bit de priode T
b
du signal utile est
d Chi d i d T t t l dcoup en Chips de priode T
c
pour tre tal
O Ltalement se fait par un squence PN (pseudo-
noise) noise)
O Le dbit de Chip en UTRAN est 3,84 Mchip/s
O Dbit en chip en UMTS est fixe (tous les canaux O Dbit en chip en UMTS est fixe (tous les canaux
sur linterface radio sont tals de la mme
manire) manire)
O SF: spreading factor, ou facteur dtalement:
T
b
/T
c b
/
c
d l d Proprits du canal radio
Rflexions multiples sur les
obstacles rencontrs par
MCOR
obstacles rencontrs par
londe radio
-
MCOR
MC2D -
Plusieurs trajets entre j
lmetteur et le rcepteur
Techniques utilises pour palier au
dgradation du canal radio mobile
Utili ti d l t h i d di it O Utilisation de la technique de diversit:
Diversit en frquences
Di it t Diversit en temps
Diversit de polarisation
Diversit de trajets Diversit de trajets
Diversit spatiale
O Combinaison des branches de diversit au O Combinaison des branches de diversit au
niveau du rcepteur
O LUMTS utilise la mthode de combinaison O L UMTS utilise la mthode de combinaison
MCR Maximum Ratio Combining
d C Principe du MCR
O Sur chaque branche on obtient des
symbole portant des informations de
phase et damplitude.
O Estimation de la rponse impulsionnelle du p p
canal par lestimateur du canal
O Faire les corrections sur les diffrents O Faire les corrections sur les diffrents
signaux
k ) Rcepteur en rteau (Rake reciever)
k
ime
Mobile
Dmodulateur
... ...
k
ime
antenne
de rception
trajet #0
... ...
MRC
Sorties
souples
Dmodulateur
trajet #1
... ...
MRC
(Maximum-
Ratio
Combining)
Dmodulateur
trajet #(L-1)
... ...
Profil
d intensit
multitrajet
Rcepteur
0

1 L


C d l T A Codes utiliss en UTRAN
O Deux types de codes:
Les codes de canalisation: sont des codes
orthogonaux facteur dtalement variable, ils
sont dduit partir de larbre OVSF. Ils
permettent au rcepteur de sparer les permettent au rcepteur de sparer les
signaux mis sur la mme frquence
Les codes de brouillage: appels aussi Pseudo- Les codes de brouillage: appels aussi Pseudo
noise. Utilis puisque les codes de canalisation
ne permettent pas une orthogonalit parfaite g
d d l Les codes de canalisation
O Gnrs partir de larbre OVSF
(Orthogonal Variable Spreading Factor)
...
+1, +1, +1, +1, +1, +1, +1, +1
Absence de code dembrouillage
...
...
+1, +1
+1, +1, +1, +1
+1, +1, +1, +1, -1, -1, -1, -1
FE = 4
FE = 8
...
...
1
+1, +1, -1, -1
FE = 2
FE 4
...
+1, -1
FE : Facteur d talement
Station de base #i
O Les codes de canalisation
garantissent lorthogonalit
l intrieur de chaque cellule
A b S Arbre OVSF
O Non utilisable en UL pour sparer les
usagers. Utilis uniquement pour sparer
les flux dun meme mobile (transmission
multicodes)
O En DL, les codes sont utiliss pour la
sparation des flux du node vers luseger p g
C d d b ll Codes de brouillage
L d OVSF t t O Les codes OVSF ne peuvent pas tre
utiliss tel quil sont car ne permettent pas
une orthogonalit parfaite une orthogonalit parfaite
O Utilisation des codes de brouillage
(scrambling codes) (scrambling codes)
squences PN caractrises par une proprit
dauto corrlation parfaite d auto corrlation parfaite
Utilis en UL pour sparer les flux des
diffrents mobiles. Squence de 38400 chip
gnrs partir de 24 registre dcalage
C d d b ll Codes de brouillage en DL
L d PN t l i d d B O Les codes PN sparent le signaux des nodes B.
squences de 38400 chips dune squence
gnre partir de 18 registres dcalage g e pa t de 8 eg st es dca age
O Planification des codes en DL semblable la
planification FDMA/TDMA
O Les codes organiss en 512 groupes de codes
primaire, chaque code primaire comporte 15
codes secondaires codes secondaires
O Pour conomiser lnergie des mobiles les codes
primaires sont organiss en 64 groupes de 8 p g g p
codes primaire chacun
d d b ll Les codes de brouillage en DL
D D D D D D D D D D D D D D D D D D
0 7 6 4 15 17
Voie I
D D D D D D D D D D D D D D D D D D
O Lensemble des codes dembrouillage est subdivis en 512 sous-
bl t t h d d b ill i i t
0 5 6 8 9 10 11 12 13 14 15 17 7
Voie Q
ensembles contenant chacun un code dembrouillage primaire et
15 codes dembrouillage secondaires
O Chaque cellule ne peut utiliser que les 16 codes dembrouillage (1
code primaire et 15 codes secondaires) de lun de ces 512 sous code primaire et 15 codes secondaires) de l un de ces 512 sous-
ensembles
O A chaque code dembrouillage (primaire ou secondaire) sont
associs un code dembrouillage alternatif gauche et un code associs un code d embrouillage alternatif gauche et un code
dembrouillage alternatif droit (pour les trames compresss
ventuellement
C d d b ll Codes de brouillage en DL
Code dembrouillage 2
Station de base #2 Code dembrouillage 1
Station de base #1
Code dembrouillage 3
d d b ll
Station de base #3
O Les codes dembrouillage garantissent
l orthogonalit entre les diffrentes cellules
Etalement sur le lien descendant Etalement sur le lien descendant
Station de Base
Code de
canalisation
1
er
utilisateur
Squence d embrouillage
Donnes
1
er
utilisateur
... ...
Station de Base
l
o
t
e
s
T
P
C
T
F
C
I
(Station de Base)
... ...
P
i
l T
T
Antenne
dmission
Code de
canalisation
.
.
.
d mission
K
ime
utilisateur
Donnes
K
ime
utilisateur
... ...
Emetteur
P
i
l
o
t
e
s
T
P
C
T
F
C
I
Dstalement sur le lien descendant Dstalement sur le lien descendant
e
u
r
a
t
e
u
r
k
ime
Mobile
i
Squence dembrouillage
(station de base)
Code canalisation
D

c
o
d
a
g
e
d
o
n
n

e
s
k
i

m
e
u
t
i
l
i
s
a
t
e
D

c
o
d
a
g
e
c
o
n
t
r

l
e
k
i

m
e
u
t
i
l
i
s
a
k Mobile
k
ime
antenne
de rception
Code canalisation
k
ime
utilisateur
... ...
Dtection
Sorties
souples
tect o
donnes
+
contrle
Estimation
k
ime
canal
Symboles
Rcepteur
y
pilotes
k
ime
utilisateur
Dmodulateur
p
h li l li Orthogonalit sur le lien montant
O Lorthogonalit sur la lien montant est assure par des
codes dembrouillage diffrents : g
Chaque mobile possde un code de brouillage.
Chaque mobile peut utiliser librement les codes de Chaque mobile peut utiliser librement les codes de
canalisation de larbre OVSF.
O Il existe deux types de codes dembrouillage : O Il existe deux types de codes d embrouillage :
Codes dembrouillage longs pour garantir la meilleure
h li orthogonalit.
Codes dembrouillage courts pour permettre une dtection
conjointe de tous les mobiles de la cellule.
Etalement sur le lien montant Etalement sur le lien montant
1
er
code canalisation
i
Emetteur
Donnes k
ime
utilisateur
k
ime
utilisateur
k
ime
squence
dembrouillage
k
ime
antenne
dmission
... ...
Contrle k
ime
tili t
Pilotes TP
C
TFC
I
FB
I
utilisateur
2
ime
code canalisation
k
ime
utilisateur
k
ime
bil
... ...
mobile
Dsetalement sur le lien montant Dsetalement sur le lien montant
k
ime
d b ill
Dcisions donnes k
ime
utilisateur
Station de Base
Antenne
k
ime
squence dembrouillage
1er code canalisation
k
ime
utilisateur
Dcisions contrle
k
ime
utilisateur
Station de Base
Antenne
de rception
k utilisateur
TPC TFCI FBI
... ...
Dmodulation spare
donnes
Sorties souples
.
.
.
donnes
+
contrle
2me code canalisation
k
ime
utilisateur
... ...
Estimation
k
ime
canal
Rcepteur
.
.
.
Symboles pilote k
ime
utilisateur
Dmodulateur
Rcepteur
C l d Contrle de puissance
Codage des canaux de transport en
UL UL
CRC
Traitement au niveau
Concatnation/Segmentation de TrBlocs
Codage de canal
...
Traitement au niveau
transport blocks
1
er
entrelacement
Egalisation de trame radio
S i d di
Adaptation de dbit
Segmentation de trame radio
Traitement au niveau
Multiplexage de TrCHs de QoS diffrentes
Segmentation canal physique
Lien montant
Traitement au niveau
CCTrCh
2me entrelacement
Rpartition canal physique
Lien montant
Traitement au niveau canal
physique
Rpartition canal physique
p y q
Codage des canaux de transport en
DL DL
Traitement au niveau
CRC
Traitement au niveau
transport blocks
Concatnation/Segmentation de TrBlocs
Codage de canal
1
re
Insertion de bits dindication de DTX
Adaptation de dbit
1
er
entrelacement
Traitement au niveau
1
er
entrelacement
M lti l d T CH d Q S diff t
Segmentation de trame radio
Traitement au niveau
CCTrCh
Multiplexage de TrCHs de QoS diffrentes
Segmentation de canal physique
2
ime
Insertion de bits dindication de DTX
Segmentation de canal physique
2
ime
entrelacement
Traitement au niveau canal
physique
Rpartition de canal physique
p y q
C l d Contrle derreur
O Une varit de mthode de contrle derreur, la
slection est effectue par lUTRAN en tenant
compte des RAB compte des RAB
O Deux techniques:
ARQ (Automatic Rpeat Request): fonction implant au ARQ (Automatic Rpeat Request): fonction implant au
niveau RLC, la rception dune trame errone le
rcepteur soit rejette la trame ou demande sa
retransmission retransmission
FEC ( Forward Error Correction): appel codage canal,
elle produit des bits supplmentaires utilis au niveau du
rcepteur pour corriger les erreur de transmission
C C Dtection par CRC
O Pour chaque bloc de donnes un nombre de bit
gal la taille du CRC est ajout
E UTRAN 5 i d dt ti t dfi i l O En UTRAN 5 niveaux de dtection sont dfinis, le
choix dpend de la QoS demande par le RAB
Polynome Taille du CRC
G
crc24
(D)=D
24
+D
23
+D
6
+D
5
+D+1 24
G
crc16
(D)=D
16
+D
12
+D
5
+1 16
G
crc24
(D)=D
12
+D
11
+D
3
+D
2
+D+1 12
G
crc24
(D)=D
8
+D
7
+D
4
+D
3
+D+1 8
0
C d d d Codage des canaux de transport
Type de TrCH Type de codage Taux de codage Type de TrCH Type de codage Taux de codage
BCH
1/2 PCH Codes convolutifs
RACH
CPCH DCH DSCH FACH Turbo code 1/3
Codes convolutifs 1/3 ou 1/2
CPCH, DCH, DSCH, FACH Turbo-code 1/3
Absence de codage
C d l if 56 Codes convolutifs 256 tats
R 1/2 R = 1/2,
D
E
1
re
sortie
D D D D D D D D
Entre
2
ime
sortie
D D D D D D D
1
re
R = 1/3,
D
Entre
1
sortie
2
ime
D D D D D D D
2
ime
sortie
3
ime
sortie
T b d CCC Turbo-code PCCC 8 tats
1re sortie
2me sortie
D D D Entre
2me sortie
Entrelaceur
interne du
turbo-code
D D D
3me sortie
D D D
Terminaison
du treillis du
Fonction de transfert G(D) = [1, (1 + D + D
3
) / (1 + D
2
+ D
3
)]
du treillis du
turbo-codeur
f Performances : BER
1,E-01
Recommended Turbo Code Frame=3072 bits
1,E-02
t
e
Recommended Turbo Code Frame=2048 bits
Recommended Turbo Code Frame=1024 bits
Recommended Turbo Code Frame=512 bits
Convolutional g1(D)=561 g2(D)=753
1,E-03
E
r
r
o
r

R
a
t
1,E-04
B
i
t

1,E-05
0,6 0,8 1,0 1,2 1,4 1,6 1,8 2,0 2,2 2,4 2,6 2,8 3,0
Ebi/No (dB)
Comparaison du BER des turbo-codes et des codes convolutifs
de taux de codage 1/2 sur un canal gaussien g g
f ( ) Performances : BLER (ou FER)
1,E+00
1 E 01
a
t
e
1,E-01
m
e

E
r
r
o
r

R
a
1,E-02
F
r
a
m
Recommended Turbo Code Frame=3072 bits
Recommended Turbo Code Frame=512 bits
Conv. g1(D)=561 g2(D)=753 Frame=3072 bits
1,E-03
0,6 0,8 1,0 1,2 1,4 1,6 1,8 2,0 2,2 2,4 2,6 2,8
Conv. g1(D) 561 g2(D) 753 Frame 3072 bits
Conv. g1(D)=561 g2(D)=753, Frame=512 bits
Ebi/No (dB)
Comparaison du FER des turbo-codes et des codes convolutifs
de taux de codage 1/2 sur un canal gaussien g g
Concatnation-segmentation des
transport bloc
O Le but de cette opration est de prparer les
donnes pour la phase de codage canal
L l i t t bl k d O Lorsque plusieurs transport blocks dun mme
canal de transport sont mettre sur un mme
intervalle de temps (TTI) les diffrents blocs intervalle de temps (TTI), les diffrents blocs
sont concatns en bloc unique fourni ensuite en
entre la fonction codage canal
O pour limiter cette fonction ce bloc est segment
lorsque sa taille dpasse 504 bits pour un codage
convolutif et 5114 pour les turbo codes
Ad d d b Adaptation du dbit
O Les canaux physiques offrent un nombre
de bits fixe par trame qui ne correspond
pas forcment au la taille des paquets.
O Le rseau choisi un code dont le SF est le
plus proche du dbit demand
O La fonction dadaptation du dbit est O La fonction d adaptation du dbit est
ralise au niveau de chaque canal de
transport, et doit tenir compte des blocs transport, et doit tenir compte des blocs
qui seront multiplexs sur le CCTrCh
l Entrelacement
O Entrelacement sur les bits du transport
block aprs codage canal et avant le
dcoupage en segments
O Entrelacement au niveau des trames
avant le dcoupage en slots
O Principe: O Principe:
criture ligne par ligne
Permutation de colonne suivant un ordre Permutation de colonne suivant un ordre
donn
Lecture colonne par colonne u o o pa o o
l d l talement et modulation
L bit DPDCH t lti l t ll t O Les bits DPDCH sont multiplexs temporellement
avec les bits DPCCH
O Ensuite cod par un codeur NRZ O Ensuite cod par un codeur NRZ
O Puis sparer les bits pairs des bits impairs sur
deux branches I et QQ
O Les bits des deux banches sont ensuite cods par
le code OVSF, puis avec un code de brouillage
complexe C C +jC complexe C
s
=C
S1
+jC
S2
O Multiplication des S=S
I
+jS
Q
par C
s
=C
S1
+jC
S2
O Dbit obtenu 3 84Mc/s O Dbit obtenu 3,84Mc/s
O Application dune modulation QPSK
S d h Structure des canaux physiques
O Un canal physique est dcrit au moyens
des fonctions de base mises en uvre
dans le mobile et le rseau:
Recherche de cellule initiale (CPICH, P-SH, S-
SCH)
Lecture des informations systmes (P-
CCPCCH) CCPCCH)
Diffusion de message de paging (S-CCPCH)
L i i d l (RACH AICH) Lmission des appels (RACH, AICH)
change de donnes (DPCH)
h h d ll l l Recherche dune cellule initiale
O Canaux intervenants: P-SCH, S-SCH,
CPCICH
Slot # 0
Slot # 1 Slot # 14
a c
SCH
a c a c
2560 Chips (0.667 ms)
CPICH
a c
p
a c
s
i,1
primaire
SCH
secondaire
a c
p
a c
s
i,2
a c
p
a c
s
i,15
256 Chips
Longueur de trame (10 ms)
S d SC Structure du SCH
O Le canal SCH primaire est constitu d un code hirarchique non p q
modul de 256 chips identique pour toutes les cellules
O Le code de synchronisation primaire (PSC) c
p
est transmis au
dbut de chaque time slot
O Le SCH secondaire est constitu de la transmission rptitive
d une squence de 15 codes moduls de 256 chips chacun
O Les codes de synchronisation secondaires (SSC) sont transmis en O Les codes de synchronisation secondaires (SSC) sont transmis en
parallle avec les codes de synchronisation primaires
O Il y a 64 canaux SCH secondaires indiquant 64 groupes de code
d embrouillage diffrents. g
O Le code de synchronisation secondaire c
s
i,k
transmis au dbut du
time slot k = 0, 1, , 14 correspond au groupe de codes
dembrouillage i = 1, 2, , 64
O Chaque code de synchronisation secondaire est choisi parmi un O Chaque code de synchronisation secondaire est choisi parmi un
ensemble de 16 codes orthogonaux de 256 chips chacun
O La squence du SCH secondaire indique le groupe parmi 64
auquel appartient le code dembrouillage utilis sur le lien q pp g
descendant par la station de base
O Un groupe de codes d embrouillage contient 8 codes
d embrouillage
ff d f Diffusion des information systme
O Faite par P-CCPCH (Primary Common
Control physical Channel)
Diffusion des informations rseau (PLMN,etc)
Information sur la cellule courante (puissance
canaux communs, etc)
Informations sur les cellules voisines (
f d i i t ) frequence, codes primaires, etc)
Information sur la tachnologie voisine ( liste
des cellules voisines GSM cdma 2000 etc ) des cellules voisines GSM, cdma 2000, etc)
C l CC C Canal P-CCPCH
I Branch
T
I-Branch
Donnes
Q-Branch
0 667 5120/SF Bi
Tx
off
0.667 ms, 5120/SF Bits
Slot#1 Slot#2 Slot#3 Slot#15
O Nest pas transmis durant les premiers256 bits de chaque
10 ms
O Nest pas transmis durant les premiers256 bits de chaque
slot (S-SCH)
O Dbit 18bits par slot soit 13,5 kb/s
O Le P-CCPCH est un canal dbit fixe et utilise un facteur
dtalement de 256 et transporte le canal de transport BCH
l d Le canal de paging
O Le canal S-CCPCH (Secondary Common
Control physical Channel) vhicule les
canaux de transport FACH( forward acces
channel) et PCH (paging Channe)
I-Branch
Donnes
Q-Branch
Pilotes TFCI
Q
0.667 ms, 5120/SF Bits
10 ms
Slot#1 Slot#2 Slot#3 Slot#15
l S CC C Le canal S-CCPCH
O Contient deux types dinformations:
Bits de donnes ou des messages de
signalisation destin au canal de transport
FACH ou des messages de paging PCH
D i f ti d t l d l h Des informations de contrle de la couche
physique: les bits pilotes et TFCI
l C Le canal DPCH
O Transport des donnes usagers
DPDCH: dedicated physical data channel
O Information usager (voix message etc ) O Information usager (voix, message, etc)
O Utiliser pour vhiculer les donnes en provenance des
couches suprieures
DPCCH: dedicated physical control channel
O Spcifique la couche physique et non transfr au
couches hautes
O Bits pilote
O TPC: transmit Power control pour le contraole de puissance
O TFCI O TFCI
O Etc
C d d Format DPCH descendant
D
Pil TPC TFCI
DPDCH
D
DPDCH DPCCH DPCCH
Branche
en phase
Donnes
Pilotes TPC TFCI
0.667 ms, 5120/SF Bits
Donnes
Branche
en quadrature
,
Slot#1 Slot#2 Slot#3 Slot#15
10 ms
C Format DPCH montant
DPDCH :
Branche
en phase
Donnes
DPCCH :
Branche en
quadrature
0.667 ms, 2560/SF Bits
TPC FBI TFCI Symboles pilotes
0.667 ms, 2560/SF Bits
Slot#1 Slot#2 Slot#3 Slot#15
10 ms
Gestion de la mobilit
UMTS U S
d A Notion de URA
O La gestion de la mobilit nest plus la charge du
rseau Cur, elle est assur par le SRNC
E itit tili O Enitits utilises
LAI Location Area Identity
RAI: Routing Area Identity RAI: Routing Area Identity
URA: UTRAN Registration Area: ensemble de cellule
(zone de localisation) qui nest pas connue par le rseau
cur
O UE ne signale sa position au SRNC quaprs avoir
pass dune URA une autre pass d une URA une autre
Entits
O Location Area (Zone de localisation): une ou
plusieurs cellules relies au RNC connects au
mme nud Utilis pour les services mme nud. Utilis pour les services
commutation de circuit. Met en uvre le CS-
TMSI utilis lintrieur de la LA.
O Routing Area (Zone de routage: une ou plusieurs
cellules relis au RNC connects au mme
nuds. Utilis pour les services commutation
de paquet. Une RA est un sous ensemble dune
LA niq e Met en e le PS TMSI tilis LA unique. Met en uvre le PS-TMSI utilis
lintrieur de RA.
Entits
O URA ou UTRAN Registration Area (Zone
denregistrement UTRAN)
Utili d l bil t d t O Utilise quand le mobile est en mode connect au
RRC
O Une cellule peut appartenir une ou plusieurs O Une cellule peut appartenir une ou plusieurs
URA
O Quand le mobile change dURA (nouvelle cellule O Quand le mobile change d URA (nouvelle cellule
nappartenant aucune URA de lancienne
cellule)=>mise a jour de lURA ) j
O Les URAs se recouvrent partiellement pour
viter les problmes de mise a jour ping pong
A d A MAJ de URA
URA1 URA2
URA3
URA4
MS1
MS2
Correspondance entre quipement et
zones
O Un MSC/VLR peut avoir une ou plusieurs LA
O une LA ne peut tre distribue entre plusieurs
MSC MSC
O Un SGSN peut avoir une ou plusieurs RA. Une RA
ne peut tre distribue entre plusieurs SGSN ne peut tre distribue entre plusieurs SGSN
O Le RNC peut avoir une ou plusieurs LA (ou RA)
ces LA ou RA appartiennent au MSC/VLR ou ces LA ou RA appartiennent au MSC/VLR ou
SGSN
O Aucune relation entre URA, RA et LA O Aucune relation entre URA, RA et LA
C d LA RA URA Correspondance LA, RA et URA
MSC/VLR2
MSC/VLR1
MSC/VLR2
SGSN2
SGSN1
BSC1/RNC1 BSC2/RNC2 BSC3/RNC3
BSC4/RNC4
URA1 URA2 URA3
URA4 URA5
URA1 URA2 URA3
URA6 URA7 URA8 URA9 URA10 URA11
URA4 URA5
RA1 RA2 RA3
RA4
RA5
LA1
LA2
LA3
A A A LA, RA et URA
O Localisation des UE dans les nuds du rseau
MSC/VLR SGSN UTRAN MSC/VLR SGSN UTRAN
GSM GPRS UMTS GPRS UMTS UMTS
Cellule non non non non oui
URA Non non oui URA Non non oui
RA Non Non Oui oui non
LA oui oui oui non non non
d d l d l T A Les identits de lUE dans lUTRAN
O Entit:
RNTI:Radio Network Temporary Identifier
4 f t O 4 formats:
S-RNTI:serving RNC RNTI: permet dassocier un UE un
SRNC de faon unique, il es allou par le SNRC lors de SRNC de faon unique, il es allou par le SNRC lors de
ltablissement dune connexion.
D-RNTI: Drift- RNC RNTI: assign par un Drift RNC. L
UE peut avoir en mme temps S RNTI et D RNTI UE peut avoir en mme temps S-RNTI et D-RNTI.
C-RNTI: allou par le CRNC (controlling RNC)
U-RNTI: il est unique dans lUTRAN il se compose de : U est u que da s U se co pose de
O SRNC-id
O S-RNTI
d b l Etats dun mobile
O Deux modes:
Le mode veille: pas de connexion RRC entre
UE et lUTRAN
Mode connect: existence de connexion avec
lUTRAN C d t bdi i 4 t t lUTRAN. Ce mode est subdivis en 4 tats:
O CELL_DCH
O CELL FACH O CELL_FACH
O CELL_PCH
O URA_PCH
C C Etat CELL_DCH
O Attribution des ressources radio ddies au O Attribution des ressources radio ddies au
mobile.
O Un ou plusieurs canaux de transport p p
O Les messages dinformation systmes peuvent
tre reues sur le FACH
O La transition vers les autres tats est dclench O La transition vers les autres tats est dclench
travers les messages de signalisation
O EXP: pour des appels en mode paquets, si
l h d d i lchange de donnes est interrompu
momentanment lUTRAN peut demander LUE
de passer ltat CELL_PCH ou URA_PCH p
O Aprs la libration de la connexion lUE passe
automatiquement en mode veille RRC
C AC Etat CELL_FACH
O Aucune ressource radio ddie nest attribue
lUE et sa mobilit gre au niveau cellule
C t l d t t RACH O Ce sont les canaux communs de transport RACH,
FACH et CPCH qui sont utilis pour les transferts
entre lUE et lUTRAN entre l UE et l UTRAN
O Ce mode est utilis pour le transfert de donne
de petite taille sans contraintes temps rel ainsi de petite taille sans contraintes temps rel ainsi
que la signalisation
O Le passage ltat CELL_PCH et URA_PCH se fait p g
la suite dun ordre explicite de lUTRAN
C C A C Etats CELL_PCH et URA_PCH
D t t d d t l RRC O Des tats de repos du protocole RRC ou
aucune activit dans la voie montante est
prsente prsente.
O Le passage est indiqu par lUTRAN si
aucun trafic ne se signale aucun trafic ne se signale
O Lactivit principale de lUE est le
surveillance du canal PCH/PICH surveillance du canal PCH/PICH
O Avant tt reprise dactivit lUE doit passer
ltat CELL FACH pour effectuer une l tat CELL_FACH pour effectuer une
mise a jour de localisation
T l d ff Transitions entre les diffrents tats
d b l Etat dun mobile
PMM Detached
GPRS Detach
GPRS attach reject
RA update reject
GPRS Attach
PMM Connected PMM IDLE
PS signaling
Connection release
GPRS Attach
PS signaling
connection establish
O PMM detached (PS Mobility Management): localisation
inconnue.
PMM t d ll l URA d lUE SRNC t O PMM connected: cellule ou URA de lUE connu au SRNC et
SGSN. SRNC contrle le HO.
O PMM idle: RA de lUE connue au SGSN. Paging UE possible
d b l tat dun mobile
O Une MS peut tre: O Une MS peut tre:
Un mobile commutation de circuit (CS)
Un mobile commutation de paquet (PS)
Un mobile fonctionnant pour les deux types de
commutations
O tat en CS:
O CS Detached: UE non joignable par le rseau
pour le service CS. Pas de mise jour de
localisation localisation.
O CS Idle: UE est joignable par paging pour service
CS. Peut initier des mises jour de localisation.
d l d l O CS-Connected: UE a une liaison de signalisation
pour les services CS connects. Ninitie pas de
MAJ de localisation
d b l tat dun mobile
UMTS
MM/GMM signaling
connection release
MM Detached MM connected
MM Idl
connection release
MM/GMM attach
GMM
Detacehd
GMM
Connected
MM Idle
GMM Idle
MM/GMM detach
MM/GMM signaling
MM/GMM detach
RAU update reject
LAU attach reject
MM/GMM attach reject
MM/GMM signaling
connection estalish
MM/GMM detach implicite
d SGS tat dun SGSN
UMTS
MM/GMM signaling
connection release
MM Detached MM connected
MM Idl
connection release
MM/GMM attach
GMM
Detacehd
GMM
Connected
MM Idle
GMM Idle
MM/GMM detach
MM/GMM signaling
MM/GMM detach
RAU update reject
LAU attach reject
MM/GMM attach reject
MM/GMM signaling
connection estalish
MM/GMM detach implicite
S h b l S CS Synthse tat mobilit PS et CS
Mode tat dtach Idle connect
PS State PMM
detached
PMM idle PMM
connected detached connected
Info
location
/ RA Cellule ou
URA location URA
CS State CS
detached
CS idle CS
connected detached connected
Info
location
rseau LA cellule
d l l Mise jour de localisation
O Effectu par MS en tat Idle, quelques soit ltat
PS
MAJ d RA ff t MS t t Idl O MAJ de RA effectue par MS en tat Idle,
quelques soit ltat CS
O URA update ralis aprs: O URA update ralis aprs:
Reslection dune cellule, si la nouvelle cellule ne
contient pas le mme identifiant URA (une cellule peut p ( p
appartenir plusieurs URA. Chaque cellule diffuse un
ensemble URA. Si numro stock dans la mmoire de la
MS diffrent de celui de la cellule alors il va avoir une MS diffrent de celui de la cellule alors il va avoir une
MAJ de URA
Expiration de la temporisation URA-update timer
MAJ de RA en mode PMM Idle J
MS New SGSN Old SGSN GGSN HLR
RAupdat e Request
SGSN cont ext Request
SGSN cont ext Request
Security Funct ions
SGSN cont e t ackno ledge SGSN cont ext acknowledge
Updat e PDP cont ext Request
Updat e PDP cont ext Response Updat e PDP cont ext Response
Updat e Locat ion
Cancel locat ion
Cancel Locat ion ACK
Updat e Locat ion Ack
RA updat e accept
RA updat e complet e
MAJ de RA en mode PMM connected
MS N SGSN Old SGSN GGSN HLR MS New SGSN Old SGSN GGSN HLR
RA updat e Request p q
Security Funct ions
SGSN cont ext Request
SGSN cont ext Request
Security Funct ions
SGSN cont ext acknowledge
U d t PDP t t R t
Forward packet s
Updat e PDP cont ext Request
Updat e PDP cont ext Response
Updat e Locat ion
Cancel locat ion
Cancel Locat ion ACK
I nsert subscriber dat a invoke
Updat e Locat ion Ack
I nsert subscriber dat a invoke
I nsert subsc dat a ack
RA updat e accept
RA updat e complet e
d Notion de PLMN
O Il existe :
HPLMN: Home PLMN, loprateur est dteneur
de lUSIM
VPLMN: Visited PLMN
RPLMN: Registered PLMN, cest le PLMN sur
lequel une inscription est russie. Il peut tre
le HPLMN ou VPLMN le HPLMN ou VPLMN
O La slection du PLMN peut tre manuelle
t ti ou automatique
S l d Slection automatique de PLMN
O Les tentatives de slection sont excut dans
lordre suivant:
Le HPLMN Le HPLMN
Les PLMN de la liste utilisateur si elle existe dans lordre
de priorit.
Les PLMN de la liste oprateur si elle existe dans lordre
de priorit.
Le liste de slection sans technologie daccs associ Le liste de slection sans technologie d accs associ
La liste dautres PLMN pour lesquels la qualit de
rception est suprieure un seuil fix.
La liste dautres PLMN ordonne suivant la qualit de
rception dcroissante.
S l ll d Slection manuelle dun PLMN
O Le mobile prsente lutilisateur lors de
la mise sous tension lensemble des PLMNs
disponibles
O Toute les technologies supportes par le g pp p
mobiles sont prises en considration
O Lutilisateur choisit un PLMN parmi la liste O L utilisateur choisit un PLMN parmi la liste
prsent
S d l TS Scurit dans le rseau UMTS
L d li i ti d t O Lors de linscription auprs du rseau et
chaque changement de zone de
localisation des procdures de localisation, des procdures de
scurisations de laccs peuvent tre
excutes pour assurer la confidentialit excutes pour assurer la confidentialit,
lauthenticit et lintgrit des changes.
O Elle comprend plusieurs procdures: O Elle comprend plusieurs procdures:
Allocation didentit temporaire
Identification du mobile Identification du mobile
Activation de chiffrement et de lintgrit
authentification
A h d l TS Architecture de la scurit en UMTS
All d l d Allocation de lidentit temporaire
O Ne pas transmettre frquemment lidentit
de labonn
O Attribution didentit temporaires:
TMSI: par le VLR en mode circuit p
P-TMSI: par le SGSN en mode paquet
O Lallocation est effectue la fin des O L allocation est effectue la fin des
procdure dinscription ou MAJ de
localisation localisation
d f d b l Identification du mobile
L d d bil d l i O Le rseau demande au mobile de lui
fournir lidentificateur permanent de
labonn (IMSI) ou IMEI l abonn (IMSI) ou IMEI
O LIMSI est demand quand le rseau
narrive pas identifier dune manire n arrive pas identifier d une manire
certaine le mobile partir dun
identificateur temporaire identificateur temporaire
O LIMEI est demand par le rseau avec la
version logicielle IMEISV (IMEI Software version logicielle IMEISV (IMEI Software
Version) pour vrifier que le mobile ne
figure pas dans la liste black g p
Ch ff d d Chiffrement et intgrit des donnes.
O Chiffrement: confidentialit des donnes
sur linterface radio.
O Intgrit: authentification de lorigine de
messages de signalisation g g
O Procdure: Security mode control
Algorithmes : Algorithmes :
Algorithmes dintgrit: UIA
Algorithmes de chiffrement: UEA Algorithmes de chiffrement: UEA
d h ff Processus de chiffrement
S li h d di B di O Sapplique chacun des radio Bearer radio
et de signalisation actifs
P t O Paramtres:
algo F8
Cl d hiff t CK Cl de chiffrement CK
paramtre COUNT-C incrment chaque
message message
Direction VM ou VD
Taille de bloc de chiffrement Taille de bloc de chiffrement
O Lopration inverse est effectu en
rception pour dchiffrer le message rception pour dchiffrer le message
Ch ff Chiffrement
d d Intgrit des donnes
O Sapplique indpendamment chacun des Bearer radio de O S applique indpendamment chacun des Bearer radio de
signalisation actifs
O Paramtres utiliss:
Algo F9 Algo F9
Cl dintgrit IK
Paramtre Count-I (couche RRC)
Paramtre alatoire FRESH gnr par le RNC Paramtre alatoire FRESH gnr par le RNC
Bit DIRECTION
Message lui-mme MESSAGE qui contient lidentit du Bearer.
O En sortie on obtient: MAC-I (Message Authentification O En sortie on obtient: MAC I (Message Authentification
Code)
O En rception il faudra gnrer le message dintgrit XMAC-
I (eXpected MAC-I) ( p )
O Si XMAC-I et MAC-I sont diffrents on considre que le
message est altr et ne sera pas pris en considration.
d d Intgrit des donnes
A h f Authentification
A th tifi ti t ll O Authentification mutuelle
O Le rseau fournit au mobile les
t tt t d l l l l paramtres permettant de calculer les cls
de chiffrement et dintgrit.
Utili ti d l l K t k d l USIM O Utilisation de la cl K stock dans le USIM
et lAuC
L l K t j i t i O Le cl K nest jamais transmise sur
linterface radio
U i t l t d i O Uniquement les paramtres dynamiques
sont transmis.
Droulement de lopration
dauthentification
O LAuC gnre un nombre alatroire RAND et un
numro de squence SQN
L t SQN RAND O Les paramtres SQN, RAND,
K,AMF(Authentification mangement Field) sont
passs en entre des fonction f1 et f5 au niveau passs en entre des fonction f1 et f5 au niveau
de lUSIM et lAuC.
O LAMF sert pour lindication des algorithmes pour O L AMF sert pour l indication des algorithmes pour
gnrer le vecteur dauthentification lorsque
plusieurs algo sont disponibles; la slection dune
limite pour la dures de vie des cl de
chiffrement et dintgrit; etc..
Le vecteur dauthentification (au niveau
rseau)
||: concatnation
: ou exclusif : ou exclusif
Gnration des vecteurs
dauthentification
O CK cl de chiffrement
O IK: cl dintegrit
O AK: anonymity Key: sert pour masquer le num de
squence pour servir une authentification
malveillante du mobile malveillante du mobile
O XRES: eXpected RESponse: qui est la rponse
attendu du mobile pour son authentification attendu du mobile pour son authentification
O MAC: Message Authentification Code: le code
dauthentification du message envoyer au d authentification du message envoyer au
mobile
Le jeton dauthentification (niveau
mobile)
d d h f Procdure dauthentification
O LAuC construit le jeton dauthentification
AUTN constitu de 3 champs: SQN, AMF
et MAC
O Le vecteur dauthentification est la
concatnation des paramtres RAND,
XRES, CK, IK et AUTN
Droulement de lopration
dauthentification
S dt ti d diti d d l h t d O Sur dtection dune condition de dclenchement de
lauthentification, le VLR/SGSN demande les paramtres
dauthentification lAuC qui est la seule les gnrer
LA C bl d d O LAuC gnre un ensemble ordonne de vecteurs
dauthentification et lenvoie au VLR et SGSN
O Le VLR/SGSN enregistre les vecteurs reus et en
slectionne un de rang i puis envois les paramtres RANDi
et AUTNi du vecteur i au mobile
O Les paramtres XRESi , CKi et IKi ne sont pas envoys au p , p y
mobile
O XRES sera utilis pour vrifier la validit de la rponse du
mobile et CK et IK sont utiliss comme cls
Droulement de lopration
dauthentification
S ti d l d d d th tifi ti l O Sur rception de la demande dauthentification le
USIM gnre les paramtres XMACi, RESi CKi et
IKi partir des paramtres RANDi et AUTNi reus pa t des pa a t es et U eus
O Le mobile compare ensuite les paramtres MAC
et XMAC pour authentifier le rseau
O Dans le cas que tout est correct, le mobile envois
au rseau la rponse la demande
dauthentification avec le paramtre RES d authentification avec le paramtre RES
O Le VLR/SGSN compare le paramtre RES au
XRES pour authentifier le mobile, en cas dgalit p , g
la procdure se termine et les cl CKi et Iki
peuvent tre utilis
d d h f Procdure dauthentification
Canaux physiques p ys q s
Paramtres de lUTRA Paramtres de l UTRA
Mode FDD TDD
Accs multiple DS CDMA TD CDMA Accs multiple DS-CDMA TD-CDMA
Dbit chip 3.84 Mchip/s 3.84 ou 1.28 Mchip/s
Espacement entre porteuses 4.4 5 MHz avec un pas de 200 kHz
Dure d une trame radio 10 ms
Structure d une trame 15 time slots par trame radio
Modulation QPSK Modulation QPSK
Facteurs d talement 4 512 1 16
Codage canal
Pas de codage, codes convolutifs (1/2 ou 1/3),
T b d (1/3)
Codage canal
ou Turbo-codes (1/3)
Les canaux physiques ddis de la voie
montante
DPDCH D di t d h i l D t Ch l O DPDCH:Dedicated physical Data Channel:
pour le transport des canaux de transport
didis didis
O DPCCH: Dedicated physical control
Channel : pour vhiculer les informations Channel : pour vhiculer les informations
de contrle ou de signalisation gnrs
par la couche physique ainsi que les bits par la couche physique ainsi que les bits
TFCI.
O Il peut avoir un ou plusieurs DPDCH et tjr O Il peut avoir un ou plusieurs DPDCH et tjr
un seul DPCCH
l CC Le canal DPCCH
Li f ti d t l t d l h d bit O Linformation d contrle contenue dans les champs de bits
de DPCCH sont:
O Des bits pilote connu par le rcepteur de la BS, ils servent
i l i l i ll d l Il pour estimer la rponse impulsionnelle du canal. Ils sont
egalement utiliss pour estimer le SIR pour dterminer les
commandes TPC
O TFCI pour dterminer les attributs selon lesquels les bits de
donnes envoyer par le DPDCH ont t trait au niveau des
canaux de transport.
O Les bits de retours FBI (Feed-back information)
interviennent en cas de macrodiversit
O TPC (Transmit Power Control) pour demander ( ) p
laugmentation et la diminution de la puissance de DPDCH.
Il peut avoir 1 ou 2 bits TPC par slot ce qui permet une
frquence de contrle de 1500Hz q
O Cod laide du code C
256,0
S d CC C Structure du DPCCH et DPDCH
DPDCH :
Branche
en phase
Donnes
DPCCH :
Branche en
quadrature
TPC FBI TFCI Symboles pilotes
0.667 ms, 2560/SF Bits
10 ms
Slot#1 Slot#2 Slot#3 Slot#15
10 ms
Canal physique ddis la voie
descendante
U l t l DPCH (d di t d O Un seul type appel DPCH (dedicated
physical Channel)
Il t t l f i l t fi t l O Il transporte la fois le trafic et la
signalisation
Il t t id O Il peut tre considr comme un
multiplexage temporel de DPCCH et
DPDCH DPDCH
O Seuls les bits FBI nexistent pas
L bit i t ti l i I O Les bits pairs sont rpartis sur la voie I
tandis que les bits impairs sur la voie Q
l C Le canal DPCH
Donnes
Pil t TPC TFCI
DPDCH
Donnes
DPDCH DPCCH DPCCH
Branche
en phase
Donnes
Pilotes TPC TFCI
0 667 5120/SF Bi
Donnes
Branche
en quadrature
0.667 ms, 5120/SF Bits
Slot#1 Slot#2 Slot#3 Slot#15
10 ms
l C Le canal DPCH
O Les diffrents champs sont transmis avec
des niveaux de puissances diffrents
dtermins par le rseau (PO1,PO2,PO3)
Diffrence dans le temps entre canal
montant et descendant
l AC Le canal PRACH
O PRACH: Physical Random Acces Channel
O Porteur du canal RACH
Structure du PRACH
Prambule Prambule Prambule Partie message
5120 chips
g
4096 chips 10 ms (une trame radio)
Prambule Prambule Prambule Partie message
O La transmission dun accs alatoire est

4096 chips 20 ms (deux trames radio)
constitue dun ou plusieurs prambules de 4096
chips chacun et d un message dune dure de 10
ou 20 ms ou 20 ms
O Lmission du RACH est base sur un accs
alatoire de type Slotted ALOHA avec alatoire de type Slotted ALOHA avec
indication dacquisition rapide
Structure du PRACH 2/3 /
5120 chips
Slots
10 ms (une trame radio) 10 ms (une trame radio)
Accs alatoire #0
Accs alatoire #1
#0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14
Slots
d accs
Accs alatoire #1
Accs alatoire #2
Accs alatoire #8
A l t i #9 Accs alatoire #9
O La station mobile peut effectuer un accs
alatoire des instants bien prcis appels slots alatoire des instants bien prcis appels slots
daccs
O Il y a 15 slots daccs toutes les deux trames O Il y a 15 slots d accs toutes les deux trames
radio successives de 20 ms
O Les slots daccs disponibles dans chaque station p q
de base sont indiqus par les couches hautes
Structure du PRACH 3/3 /
Donnes
Donnes
Donnes
Donnes
Contrle Symboles pilotes TFCI y p
0.667 ms, 2560/SF Bits
S d l i d l l i
10 ms
Slot#1 Slot#2 Slot#3 Slot#15
Structure de la partie message de laccs alatoire
O La partie contrle est constitue de N
pilot
= 8 bits
l d b pilotes connus et de N
TFCI
= 2 bits TFCI
O La valeur du TFCI indique le format de transport
du message daccs alatoire courant
Structure du SCH
1/2
Slot # 0
Slot # 1 Slot # 14
1/2
a c
SCH
a c a c
2560 Chips (0.667 ms)
a c
p
a c
s
i,1
primaire
SCH
secondaire
a c
p
a c
s
i,2
a c
p
a c
s
i,15
secondaire
256 Chips
Longueur de trame (10 ms)
O Le canal SCH primaire est constitu d un code
h h d l d h d hirarchique non modul de 256 chips identique
pour toutes les cellules
L d d h i ti i i (PSC) t O Le code de synchronisation primaire (PSC) c
p
est
transmis au dbut de chaque time slot
Structure du SCH 2/2
L SCH d i t tit d l t i i titi O Le SCH secondaire est constitu de la transmission rptitive
d une squence de 15 codes moduls de 256 chips chacun
O Les codes de synchronisation secondaires (SSC) sont transmis en
parallle avec les codes de synchronisation primaires
O Il y a 64 canaux SCH secondaires indiquant 64 groupes de code
d embrouillage diffrents.
O Le code de synchronisation secondaire c
s
i,k
transmis au dbut du
time slot k = 0, 1, , 14 correspond au groupe de codes
dembrouillage i = 1, 2, , 64
O Chaque code de synchronisation secondaire est choisi parmi un
ensemble de 16 codes orthogonaux de 256 chips chacun
O La squence du SCH secondaire indique le groupe parmi 64 O La squence du SCH secondaire indique le groupe parmi 64
auquel appartient le code dembrouillage utilis sur le lien
descendant par la station de base
O Un groupe de codes d embrouillage contient 8 codes O Un groupe de codes d embrouillage contient 8 codes
d embrouillage.
Structure du CPICH
I-Branch
Squence pr-dfinie de symboles
Q-Branch
0.667 ms, 20 Bits = 10 symboles
l db f
10 ms
Slot#1 Slot#2 Slot#3 Slot#15
O Le CPICH est un canal dbit fixe et
utilise un facteur dtalement de 256 et
h l df d vhicule une squence pr-dfinie de
symboles
S d CC C Structure du P-CCPCH
I-Branch
Donnes
Q Branch
Tx
off
Q-Branch
0.667 ms, 5120/SF Bits
off
10 ms
Slot#1 Slot#2 Slot#3 Slot#15
10 ms
O Le P-CCPCH est un canal dbit fixe et
utilise un facteur dtalement de 256 et
transporte le canal de transport BCH
S d S CC C Structure du S-CCPCH
I-Branch
Donnes
Q-Branch
Pilotes TFCI
Q
0.667 ms, 5120/SF Bits
10 ms
Slot#1 Slot#2 Slot#3 Slot#15
Structure du PICH 1/2
O Le PICH transporte les indicateurs de dappels entrants (Paging
Indicators ou PI)
O Le PICH est toujours associ un S-CCPCH vhiculant un canal de O Le PICH est toujours associ un S CCPCH vhiculant un canal de
transport PCH
O Le PICH a un dbit fixe et utilise un facteur dtalement de 256
O Parmi les 300 bits contenus dans une trame radio du PICH,
seulement 288 bits sont utiliss pour transporter les indicateurs
dappels d appels
O N indicateurs dappel {PI
0
, , PI
N-1
} sont transmis chaque trame
PICH, o N = 18, 36, 72 ou 144
O Si un indicateur dappel vaut 1 dans une trame radio, toutes les
stations mobiles associes cet indicateur doivent couter la
trame correspondante du S CCPCH associ au PICH trame correspondante du S-CCPCH associ au PICH