Sie sind auf Seite 1von 48

Gestion de la mobilit dans les rseaux radio

mobiles

Dr. Mohamed Tahar MISSAOUI


SupCom 2015/2016
INDP2

12/17/2015

med.missaoui@supcom.tn

Gestion de la mobilit dans les


rseaux radio mobiles 2G

Architecture dun rseau GSM


VLR

AuC
RTCP

HLR
MSC
BSC

BSC

BT
S

BT
S
BT
S

BT
S

Communication Fixe Mobile

MSISDN

GMSC
HLR

CAA

IMSI=MCC+MNC+H1H2+SN
MSISDN=CC+NDC+SN
MSRN=CC+NDC+@MSC
SN= ladresse de lMSC
VLR
MSC/VLR
MSRN: Mobile Station Roaming Number
TMSI IMSI
IMSI: International Mobile Subscriber Number
MSISDN: MS ISDN Number
TMSI: Temporary Mobile Subscriber Number

Identification dun Abonn GSM


IMSI

MS - ISDN

( International Mobile Subscriber Identity )

( Mobile Station - Integrated Service Digital Networkn )

International Identity

Nature

MCC

MNC

Format
Mobile
Country
Code

H1 H2

Mobile
National
Code

Mobile Subscriber Identity Number


including H1 H2 = N of physical HLR
NMSI

Nbre de digites

MSIN
x x x ........ x x x

CC

Country
Code

NDC

M1 M2

(ZAB)

(PQ)

1 to 3

Subscriber Number

National
Destination
Code*

including M1 M2 identifying the logical HLR

2 to 4

total up to 15

( national identity )
max 10

SN
xx xx xx xx

( national identity )

* instead of identifying a geographic area, the NDC identifies an OPERATOR:

Examples

605

9x
2x

Tunisie

605
Tunisie

02
T. Tlcom

01 xx xx xx xx (TT HL1)
02xx xx xx xx (TT HL2)

03

Tunisie Tlcom
Tunisiana

98/ 97

HLR 1

96 / 95

HLR2

Tunisiana

Caratristiques

enregistr dans le SIM et lAuC

Associ un IMSI dans le HLR

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.
2.
3.

Mise jour de localisation intra_VLR

Sur changement de LAC


Priodique
Suite dettach/attach dans deux zones diffrentes

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)

Critres de slection/r-slection phase 1:


C1(Cell_1)>0

Cellule Cell_1
C1(Cell_1)<0

C1(Cell_1)> C1(Cell_2)

C1(Cell_2)>0

Cellule Cell_2
C1(Cell_1) < C1(Cell_2)

C1(Cell_2)<0

Slection/r-slection de la cellule qui offre le max (C1)

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

4.

MS_BTS> MAX_MS_RANGE

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

Gestion de la mobility dans un


resaeu GPRS/EDGE

12/17/2015

med.missaoui@supcom.tn

28

Architecture dun rseau GSM/GPRS


ISDN/
PSTN
Um

GMSC
MSC/VLR

BTS

Notebook & GPRS mobile

Gb

EIR
AUC

Gr

Gs

BSC

Gf

HLR
External
IP Network

SGSN
Gn

IP-Backbone
Traffic & Signaling
Network
Signaling
BTS - Base Transceiver Station
BSC - Base Station Controller
MSC - Mobile Switching Centre
HLR - Home Location Register
SGSN - Serving GPRS Support Node
PTM-SC
GGSN - Gateway GPRS Support Node
PTM-SC - Point-to-Multipoint Service Centre

GGSN

Gi

External
IP Network

External
X.25 Network

GPRS: Echange et Procdures


GPRS Attach (mme SGSN)
MS

BSS

SGSN

HLR

Attach Request
Security functions

Security
functions
Update Location
Insert Subscriber Data
(IMSI, Subscriber data)
Insert Subscriber Data Ack
Update Location Ack

Attach Accept
Attach Complete

Remarque: Le cryptage de data en GPRS est entre


MSSGSN, contrairement au GSM (MSBTS)

GGSN

GPRS: Echange et Procdures


Activation de PDP context
Suite un GPRS attach, un mobile peut demander un ou
plusieurs PDP adresses (Packet Data Protocole address).
Chaque PDP adresse est dcrit par un PDP context:

Type de PDP (ex. IP)


PDP adresse of MS (IP adresse, peut tre statique ou dynamique)
Qos class (min, max throughput demand)
Adresse du GGSN de service

Le PDP context est enregistr dans le MS, SGSN et


GGSN

GPRS: Echange et Procdures


Activation de PDP context
PDP Context activ sur demande de MS
MS
MS
request

BSS

SGSN

HLR

GGSN

Activate PDP Context Request

Security Functions
Create PDP Context Request
Create PDP Context Response
Activate PDP context Accept

PDP Context activ sur demande de rseau

PDP PDU
Send Routing Info
for GPRS
Send Routing Info
for GPRS Ack

PDU Notification Request


PDU Notification Response
Request PDP Context Activation
PDP Context Activation Procedure

GGSN
request

GPRS: Echange et Procdures


Update Location
MS

BSS

Routing Area Update Request


( Identity old RA)

(New)

(Old)

SGSN

SGSN

GGSN

SGSN Context Request


SGSN Context Response

Security functions
SGSN Context Ack
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
Routing Area update Accept
Routing Area update Complete

HLR

GPRS: Echange et Procdures


Slection/r-slection

En GPRS pas de Handover slection/ rslection


En GPRS la procdure de slection r-slection est effectue par le MS et non
pas le BSS
Procdure (slection/rselection par MS):
1. Suite une dtection dune dgradation de du lien radio (augmentation du taux de
retransmission)
2. Le mobile cherche une autre cellule offrant un meilleur niveau du signal
3. Interruption du TBF
4. changement dtat packet tranfert ltat packet idle)
5. Slection de la nouvelle cellule et lecture de son systme dinformation
6. Passe en tat de packet tranfert sur la nouvelle cellule et tablissement dun
nouveau TBF

Problme: Slection sur niveau de puissance problme de rparation de


charge entre les cellules
Solution: Network Controlled Cell Reselection
NCO : Network Control Order
NCO= 0 : le MS contrle la r-slection sans envoi de rapport de mesures
NCO=1 : le MS contrle la r-slection avec envoi de rapport de mesures
NCO=2 : le rseau contrle la r-slection avec envoi de rapport de mesures

Gestion de la mobility 3G

12/17/2015

med.missaoui@supcom.tn

35

Architecture dun Rseau UMTS (R99)


HLR/VLR
SCP

GSM
BSC

MSC

WCDMA
RAN

SGSN

N-ISDN

GGSN

IP Network

Server

Deux sous systmes radio spars :


BSS-GRAN (GSM) et UTRAN (UMTS)

Mme CN pour le GSM/GPRS/EDGE et UMTS

WCDMA Handovers
Soft handover :

Intra-Node B
Intra-RNC
Inter RNC (Serving/Drift)
Softer handover
Same BTS, inter- sector
Hard handover
handover

Inter-frequency hand-off
Intra-frequency inter RNC (non Serving/Drift)
Intra-system

3G selection/reselection
Mesure Q:
Dtermine la qualit de la cellule
Utilis dans le calcule des paramtres S et R

Le critre S:
Dtermine si le cellule est Suitable pour camping
du mobile

Critre R:
Dtermine le Rang Ranking de la cellule par raport
au cellule serveuse et les cellules avoisinantes
38

3G selection/reselection
Definition de critere Suitable:
Srxlev>0 et Squal>0
Avec
Srxlev=Qrexlevmeas Qrexlevmin-Pcompensation
Squal=Qqualmeas-Qqualmin
Pcompensation= max(UE_TX_PWR_Max_RACH-P_Max, 0)
P_Max=maximum de puissance TX du Mobile,
UE_TX_PWR_Max_RACH: maximum de puissance on PRACH
Qrxlevmin : Minimum CPICH RSCP de la cellule pour tre Suitable
Qqualmin: Minimum CPICH Ec/No pour que la cellule soit Suitable

Ranking:
Rs=Qmeas,s + Qhysts (cellule serveuse)
Rn=Qmeas,n Qoffsets,n (cellules avoisinantes)
39

3G selection/reselection
Squal <
Sintrasearch

No

No need to measure any cell

Yes
No
Squal <
Sintersearch

measure intra-frequency cells

Yes
No

Squal <
Ssearch-RAT

measure intra & inter-frequency cells


Yes

Search inter-RAT & intra & interfrequency cells


40

Cell Reselection Ranking


Rank all measured cells by Qrxlevmeas

GSM
cell >

Is cell
reselection
Ec/No?

No

No

Rank all 3G cells by Qqualmeas

Is Serving
cell >
ranked

Yes
Remain on
Serving Cell

Yes

No

Now cell >


ranked for
Treselection (s)

Has UE been al least


one second since
camping on serving cell

Yes

No

No

Reselect
New Cell

No

Meets all other


suitablility criteria?

Yes
41

WCDMA Soft/Softer Handover


Soft Handover : moins de coupure de
communications

SoftHo: tablissement de lien avec la cellule cible avant la coupure avec la cellule
courante

WCDMA Soft/Softer Handover


C1+C2
T-Drop

C1
T-Add

Eb/N0

C2

RNC1
CN
RNC2

WCDMA Soft/Softer Handover


Gain apport par le Soft Ho
Cot Mobile et Communication
Soft Ho= un Gain de Macro diversit
Au niveau de SRNC = [Rc1(t), RC2(t)]

Cot rseau
Rduction dinterfrence (Hard Ho gnre plus dinterfrence)

Perte apporte par le Soft Ho


Allocation de double ressources physique pour un seul UE

Paramtres et Procdures de Soft HO


Messages et signalisation utiliss en Soft HO

Measurement Control:
envoy par la BTS (NodeB); il indique aux UE quest ce quils doivent
mesurer et quand ils doivent remontrer au rseau les rapports de
mesures

Measurement report:
rapport de mesures effectues par le UE selon la demande du rseau et
envoyer au NodeB (priodiquement ou bien selon vnements spcifis
par le rseau),

Active set Update:


mise a jour de la liste de cellules incluse dans le mcanisme de
SoftHo

45

3G Hard Handover

Inter-frequency HO:
Handover entre deux differentes porteuses 3G,
Un secteur 3G peut avoir jusqua 4 porteuses 3G (4 x 5MHz)

Inter-RAT HO:

Handover vers diffrent access radio ( GSM/ LTE/CDMA200)

RNC to RNC HO

Uniquement dans le case ou il ny a pas dinterface Iur

46

Mesures HO: parametres devenements


Intra-Frequency Events

Inter-Frequency Events

Event 1a : A primary CPICH


enters the Reporting Range,

Event 2a : Change of best


frequency,

Event 1b : A primary CPICH


leaves the Reporting Range,

Event 1c : A non active


Primary CPICH becomes
better than an active Primary
CPICH

Event 2b : the estimated quality


of the curently used frequency
is < threshold and estimated
quality of nonused frequency is
> threshold,

Event 2c : the estimated quality


of a nonused frequency is >
threshold,

Event 2d : The estimated quality


of the currently used frequency
is < threshold,
Event 2e: : the estimated
quality of a nonused frequency
is < threshold,
Event 2f: : the estimated
quality of a currently used
frequency is > threshold,

Event 1d : Change of best cell,


Event 1e : A Primary CPICH
becomes better than an
absolute threshold
Event 1f : A Primary CPICH
becomes worse than an
absolute threshold

Inter-RAT Events

Event 3a : The estimated


Quality of the current used
UTRAN frequency is <
threshold, and the estimated
quality of the others system >
threshold

Event 3b : The estimated


quality of the other system is
below a certain threshold,

Event 3c : The estimated


quality of the other system is
above a certain threshold,

Event 3e : Change of best cell


in the other system

47

WCDMA Soft/Softer Handover

Recommandations pratiques:
1.

Dfinition correcte de la liste de voisinage de chaque cellule

2.

Vrification de la liste par Drive test SCAN

Ajustement de paramtres de Soft_Ho (fentre de soft Ho ,


Hystrisis)

Paramtrage systme en fonction des KPI observs

3.

viter une sur-couverture (Overlapping) importante entre les cellules


(pas de HCS avec la mme frquence!!)

4.

Eviter une faible surcouverture entre les cellules risque de


coupure de lien radio avant tablissement du deuxime lien.

Lors de la planification (choix de site, estimation de la rpartition de trafic,


paramtres radio)

Das könnte Ihnen auch gefallen