You are on page 1of 34

Institut National des Postes et de

Tlcommunication, INPT-Rabat
Rseaux Mobiles Avancs
Dcembre 2006
Par :
Dr. Mohamed Tahar MISSAOUI
SupCom-Tunis
med.missaoui@supcom.rnu.tn
Le rseau GSM
Architecture et fonctionnalits
Dr. Mohamed Tahar MISSAOUI
med.missaoui@supcom.rnu.tn
GSM-Historique
1979: Attribution de la bande des 900 MHz aux services mobiles
Terrestres.
1982: Cration du Groupe Spcial Mobile => charg d adopter une
norme pour un systme cellulaire public de radiocommunication avec
les mobiles.
1986: Cration des sous groupes techniques:
GSM1: Services,
GSM2: Aspects physiques de l interface radio,
GSM3: Signalisation,
GSM4:Service de donnes.
1991: Publications de 100 recommandations (en 12 sries),
Juillet 1991: Premire communication MS GSM <=> Abonn RTCP
Dc 1991: Rseau Exprimental Paris,
Juillet 1992: Ouverture commerciale des Rseaux GSM (France,
Allemagne.)
20 Mars 1998: Ouverture commerciale du rseau GSM en Tunisie
Juillet 2000: Densification du rseau de Tunisie Tlcom et extension
du rseau pour couvrir la totalit du pays (Chefs lieux de gouvernorats
et Principaux Axes routiers)
Architecture dun rseau
GSM
BSC
BSC
MSC
HLR
VLR
RTCP
AuC
BTS BTS
BTS BTS
Dfinition des entits de base (1)
BTS: Base Transceiver Station
la station de base assure la transmission/rception
radio entre mobiles et rseau :
Gestion de la couche physique (trame TDMA,
modulation/dmodulation, galisation, entrelacement)
Gestion de la couche liaison (LAPDm)
La zone d action dune station de base est appele
cellule.
La capacit d une BTS est mesure en nombre
d metteurs/rcepteurs support (Nombre de
modules TRX, Trans-Receiver)
Dfinition des entits de base (1)
BTS: Base Transceiver Station (suite)
Un TRX est un module lectronique qui assure
l mission et la rception d une trame 8 canaux
Full-Duplex.
Chaque site radio comporte :
un pylne, ou un mt sur le quel sont fixes les
antennes.
Les quipements radio (BTS) sont abrits
gnralement au pied du pylne.
La liaison entre les antennes et la BTS est
assure par des cbles coaxiaux appels feeder
Dfinition des entits de base (2)
BSC: Base Station Controller,
Un contrleur de station de base peut grer et
superviser plusieurs stations de base (BTS)
Les principales tches dun BSC sont:
Gestion de ressources radio : allocation des canaux,
Contrle de puissance des MS et BTS,
Dcision et excution des mcanismes de Handover.
Concentration du trafic vers le MSC
la capacit dun BSC est mesure par trois
paramtres:
Nombre de TRX,
la charge maximale en trafic (En Erlang),
le nombre de ports physiques.
eBTS +BSC=Sous Systme Radio BSS, Base Station system
Dfinition des entits de base (3)
MSC: Mobile service Switch Center,
le rle d un MSC est
la gestion des appels
la gestion des Handovers
Interconnexion avec le rseau fixe (RTCP) via MSC
Gatway (passerelle)
Gestion des terminaux visiteurs travers son VLR
la capacit d un MSC est mesure en :
Trafic en Erlang (KA),
BHCA ; Busy Hour Call Attemps
Dfinition des entits de base (4)
HLR: Home Location Register,
Base de donnes Nominale contenant toutes les
informations d abonnements IMSI, MSISDN, services
autoriss,
Adresse du VLR o le mobile est localis
VLR: Visitor Location Register,
Base de donnes des visiteurs, contenant:
la zone de localisation o se trouvent les terminaux relevant
de sa zone daction,
les informations relatives audits terminaux; IMSI, TMSI...
Communication Fixe Mobile
VLR
W
GMSC
MSC/VLR
CAA
MSISDN
M
S
I
S
D
N
I
M
S
I
HLR
M
S
R
N
M
S
R
N
M
S
R
N
MSRN: Mobile Station Roaming Number
IMSI: International Mobile Subscriber Number
MSISDN: MS ISDN Number
TMSI: Temporary Mobile Subscriber Number
IMSI=MCC+MNC+H1H2+SN
MSISDN=CC+NDC+SN
MSRN=CC+NDC+@MSC
SN= ladresse de lMSC
TMSI +IMSI
Identification dun Abonn GSM
IMSI MS - ISDN
( International Mobile Subscriber Identity )
International Identity
Nature
( Mobile Station - Integrated Service Digital
Networkn)
MCC MNC
MSIN
H1 H2 x x x ........ x x x
Mobile
Country
Code
Mobile
National
Code
Mobile Subscriber Identity Number
including H1 H2 = Nof physical HLR
Format
Nbre de digites
Examples
Caratristiques
3 2 max 10
605
605 02
03
enregistr dans le SIM et lAuC
CC NDC
SN
M1 M2 x x x x x x x x
Country
Code
National
Code*
Destination
Subscriber Number
( national identity )
including M1 M2 identifying the logical HLR
(ZAB) (PQ)
1 to 3 2 to 4
9x Tunisie Tlcom
2x Tunisiana
98/ 97
96 / 95
HLR 1
HLR2
Associ un IMSI dans le HLR
01 xx xx xx xx (TT HL1)
02xx xx xx xx (TT HL2)
?
Tunisie
Tunisie
T. Tlcom
Tunisiana
total up to 15
* instead of identifying a geographic area, the NDC identifies an OPERATOR:
( national identity ) NMSI
C

e
s
t

j
u
s
t
e

u
n

e
x
e
m
p
l
e
!
!
Gestion de la mobilit dans
les rseaux radio mobiles
Dr. Mohamed Tahar MISSAOUI
med.missaoui@supcom.rnu.tn
Problmatiques
La mobilit des terminaux dans les rseaux radio
mobiles pose les problmatiques suivantes:
1. Au sens rseau:
Problme de localisation et recherche des mobiles (ex. lors
des communications entrantes)
2. Au sens radio :
Procdures de handovers intercellulaires
Mcanisme de slction/rselection
Gestion de la mobilit au sens Rseau
La gestion de la localisation est base sur
deux mcanismes fondamentaux:
1. Localisation et mise jour de localisation: le systme doit
connatre tout instant la position ou bien la zone de
holding de chaque mobile.
2. Recherche dabonn: lors dune demande de connexion
par le rseau (ex. appel entrant) le systme doit retrouver
le mobile rapidement
+ On doit raliser un compromis entre les deux
procdures
Gestion de la mobilit au sens Rseau
Rseau sans localisation (premiers systmes):
Lors dun appel entrant le rseau doit mettre un
message de recherche paging dans tout le rseau
Problmes
Congestion des liens de signalisation (DL) de chaque
cellule
temps dtablissement des connexions lev
Gestion de la mobilit au sens Rseau
Rseau avec localisation exacte (par cellule) de chaque mobile
attach au rseau
Lors dun appel entrant le rseau connat exactement la cellule de
sjour du mobile
Avantage: temps dtablissement des connexions rduit (pas de
recherche)
Inconvnient: besoin des mises jour de localisation des
mobiles chaque changement de cellule (slection/rsection)
+
congestion des liens de signalisation des cellules
saturation des ressources des processeurs responsables de la gestion des
bases de localisation
Gestion de la mobilit au sens Rseau
Rseau avec zone de localisation
Cette mthode est un compromis entre les deux premires mthodes
prcites.
Une zone de localisation comporte plusieurs cellules (la taille de la
zone de localisation est dtermine en fonction du trafic offert, taux
darrive, taux de SMS,.. )
Chaque mobile est localis chaque instant par zone de
localisation
La procdure de mise jour de localisation est dclenche
chaque transition entre deux zones de localisation => moins de flux
de signalisation
Gestion de la mobilit au sens Rseau
Mise jour de localisation par zone
Les cellules relevant dune mme zone de
localisation diffusent en permanence lidentit
de la zone LAC: Location Area Code
- Les mobiles en tat de veille coutent les
informations diffuses par le rseau et enregistrent
le numro de la zone de localisation
Si ce numro est chang le mobile dclanche
une procdure de mise jour de localisation
Gestion de la mobilit au sens Rseau
Procdure de mise jour location
1. Sur changement de LAC
2. Priodique
3. Suite dettach/attach dans deux zones diffrentes
Mise jour de localisation intra_VLR
Mise jour de localisation sous le mme MSC/VLR
Mise jour de localisation inter_VLR
Transition entre deux zones de localisation couvertes par
deux MSC/VLR diffrents.
Gestion de la mobilit au sens Rseau
Procdure de recherche dans le rseau GSM
Base de Donnes Nominale : HLR (Home
location Register)
En plus des informations relatives labonnement
dun usager (abonn) cette base contient ladresse
du VLR ou ledit abonn est localis
La recherche dun abonn commence par
linterrogation de la base HLR
Gestion de la mobilit au sens Rseau
Procdure de recherche dans le rseau GSM
Base de Donnes des visiteurs : VLR (Visitor Location
Register)
Typiquement dans le rseau GSM avec chaque MSC il y
a un VLR
La base VLR stocke pour chaque mobile :
Lidentit IMSI
Lidentit TMSI
LAC: code de la zone de localisation o il est enregistr,
Suite linterrogation du VLR, lMSC envoie un message
de recherche dans toutes les cellules relevant de la zone
de localisation identidie dans le VL
Gestion de la mobilit au sens Radio
De point de vue radio, il y a deux
mcanismes:
1. Mobilit en tat de veille (Idle mode) :
mcanisme de slection/rselection
2. Mobilit en tant ddi (Dedicated Mode):
Handover
Gestion de la mobilit au sens Radio
Procdure de slection/rselection en GSM (Rec GSM 05.08)
1. En tat de veille le mobile mesure le niveau de
la puissance reue (Rxlev) de sa cellule
dcoute (courante) et des cellules avoisinantes
2. Si C1(k) > C1(0)+CellReslectHysteresis
3. Le mobile se met lcoute de la nouvelle
cellule (k)
Si le LAC de la cellule (k) est diffrent du LAC de la
cellule (0) le mobile dclanche une mise jour de
localisation
Gestion de la mobilit au sens Radio
Procdure de slection/rselection en GSM (Rec GSM 05.08)
Slection :
Un mobile slectionne que les cellules o :
C1=A-Max(B,0)>0
Avec:
A= RxLev - RxLev_access_Min
B=MS_TxPwrMaxCCH - P
RxLev: puissance reue mesure par le MS
RxLev_access_Min: puissance minimale ncessaire pour accder la cellule (diffus
sur le canal BCCH)
MS_TxPwrMaxCCH: puissance maximale que peut utiliser un MS pour accder au
canal RACH (diffus sur le canal BCCH)
Valeurs par dfaut:
33 dBm (900)
30 dBm (1800)
P: puissance du mobile selon son classe
MS classe 4 : 33 dBm
MS classe 5 : 29 dBm
+Ajustement de RxLev_access_Min pour Load Balancing (hot sopt)
Gestion de la mobilit au sens Radio
Procdure de slection/rselection en GSM (Rec GSM 05.08)
C1(Cell_1)<0
C1(Cell_1)>0 C1(Cell_2)>0
Cellule Cell_1
Cellule Cell_2
C1(Cell_1)> C1(Cell_2) C1(Cell_1) < C1(Cell_2)
Slection/r-slection de la cellule qui offre le max (C1)
Critres de slection/r-slection phase 1:
C1(Cell_2)<0
Gestion de la mobilit au sens Radio
Procdure de slection/rselection en GSM (Rec GSM 05.08)
Critres de r-slection phase 2:
Soit T le temps durant lequel le MS reoit correctement une
cellule avoisinante (neighboring cell among the 6 best cells)
Si T<PenaltyTime alors
C2=C1+cellReselecoffset-temporaryOffset
Sinon C2=C1+cellReselecoffset
Avec :
cellReselecoffset : [0-126] (2 dBm) valeur par dfaut 0,
temporaryOffset : [0-70] (10 dBm) valeur par dfaut 0,
PenaltyTime : [20-620] (20s) valeur par dfaut 20s
Le critre C2 est utilis uniquement lorsque le paramtre systme
CellReslInd est activ
Gestion de la mobilit au sens Radio
Procdure de slection/rselection en GSM (Rec GSM 05.08)
Utilit de : TemporaryOffset
Pour un MS ayant une grande vitesse, il passerait par la microcellule avec
une grande probabilit davoir T< penaltyTime il resterait connecter la
cellule macro
Pour un MS ayant une lente vitesse, il resterait dans la microcellule un temps
suffisant pour avoir T> penaltyTime il aura beaucoup plus de chance de
se connecter la cellule micro
Gestion de la mobilit au sens Radio
Procdure de slection/rselection en GSM (Rec GSM 05.08)
Utilit de : CellReslectOffset
Permet par exemple de favoriser la bande 1800 sur la
bande 900
Utilit de : CellReslectHysteresis
Une cellule X est slectionne et la cellule Y est abandonne
ssi:
C1(X)>C1(Y)+CellReslectHysteresis (phase 1)
C2(X)>C2(Y)+CellReslectHysteresis (phase 2)
Permet dviter le phnomne de Ping-pong (surtout
entre deux zones de localisation)
Gestion de la mobilit au sens Radio
Procdure de Handover en GSM
Handover: changement de canal au cours dune
communication:
I. Handover intracellulaire : Au sien de la mme cellule (ex. Pb
de RXQUAL)
II. Handover intercellulaire : Entre deux cellules
1. HO IntraBSC: entre deux cellules pilotes par un mme BSC
2. HO InterBSC: entre deux cellules pilotes par deux BSC
diffrents
3. HO InterMSC : entre deux cellules pilotes par deux BSCs
chacun connect un MSC diffrent
Gestion de la mobilit au sens Radio
Procdure de Handover en GSM
Etape 1: Dcision de dclanchement dun HO:
Un Ho est dclanch sur plusieurs vnements
dont principalement:
1. Ho sur niveau : lorsque le niveau de la
station serveuse devient < seuil:
RXLEV_XX<L_RXLEV_XX_H (XX=DL ou UL)
2. Ho sur qualit : lorsque le taux derreur
binaire > seuil (RxQual>3)
RXQUAL_XX>L_RXQUAL_XX_H (XX=DL ou
UL)
Gestion de la mobilit au sens Radio
Procdure de Handover en GSM
Dcision de dclanchement dun HO (suite)
3. Ho sur distance : lorsque le mobile sloigne dune certaine
distance de la cellule
MS_BTS> MAX_MS_RANGE
4. Ho sur bilan de liaison
PBGT(n)> HO_MARGIN(n) et PBGT(n)>0
Avec :
PBGT(n)= [Min(MS_TX_PWR_MAX, P)-RXLEV_DL- PWR_C_D]-
[Min(MS_TX_PWR_MAX, P)-RXLEV_NCELL(n)]
PWR_C_D=Puissance maximale permise sur DL - Puissance utilise
Dans la norme il y a dautres types de Ho : Ho sur
trafic, HO sur SDCCH (Directed Retry),
Gestion de la mobilit au sens Radio
Procdure de Handover en GSM
Etape 2: Slection dune cellule daccueil
(par le BSC)
Suite la dcision de dclanchement dun HO, le BSC
slectionne une cellule daccueil en se basant sur :
1. les mesures de puissance effectues par le
mobile sur les cellules avoisinantes
2. La charge des meilleures cellules slectionnes
Gestion de la mobilit au sens Radio
Procdure de Handover en GSM
Etape 3: Excution de Ho:
1. Le BSC rserve et active un canal dans la cellule
daccueil,
2. Le BSC envoie un ordre au mobile, qui est encore
connect la cellule (0), de basculer sa
communication sur le nouveau canal de la deuxime
cellule,
3. Ds que le mobile russit se connecter la cellule
daccueil, le BSC libre le canal qui a t utilis par
le mobile dans la premire cellule.
Gestion de la mobilit au sens Radio
Mobilit et Qos radio
Rduction de la congestion cot radio
Equilibre et rpartition de charge entre :
Les diffrentes bandes du rseau (900/1800)
Des cellules charges vers les cellules moins charges
+ Ajustement de paramtres de slection / r-slection et de Ho
Rduction du taux de coupure des communications et du taux
dchec de Ho
Minimiser les Handovers Inter_BSC,
+raffectation des BTS aux BSC,
+BSS uniforme dans la mme zone,
Vrifier la liste de voisinage
Ajuster les paramtres de dclanchement de HO

You might also like