0% ont trouvé ce document utile (0 vote)
34 vues19 pages

Chapitre 4

Le chapitre 12 traite de la gestion de la mobilité et du contrôle d'appel dans les réseaux GSM, en décrivant les processus d'attachement initial, de mise à jour de localisation et de transfert intercellulaire. Il explique également les protocoles de signalisation utilisés pour établir et libérer des appels, ainsi que les étapes impliquées dans les appels entrants. Les différents types de handover et les phases de leur exécution sont également détaillés.

Transféré par

omarhabib002
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
34 vues19 pages

Chapitre 4

Le chapitre 12 traite de la gestion de la mobilité et du contrôle d'appel dans les réseaux GSM, en décrivant les processus d'attachement initial, de mise à jour de localisation et de transfert intercellulaire. Il explique également les protocoles de signalisation utilisés pour établir et libérer des appels, ainsi que les étapes impliquées dans les appels entrants. Les différents types de handover et les phases de leur exécution sont également détaillés.

Transféré par

omarhabib002
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

CHAP 12 : Gestion de la mobilité et Contrôle d’appel

I. Gestion de la mobilité GSM


Dans un environnement mobile, une station mobile (MS, Mobile Station) n’est pas toujours
rattachée au même MSC. C’est la raison pour laquelle le mobile doit régulièrement informer
le réseau de sa localisation courante (Figure 1). Lorsqu’une station mobile est mise sous
tension par l’usager, elle se rattache au réseau ; elle informe le MSC qui contrôle l’aire dans
laquelle elle est présente, de sa localisation courante. Ce dernier met alors à jour sa VLR.

Afin de réaliser cette action d’enregistrement, un mobile utilise un protocole de gestion de la


mobilité (mobility management protocol, MM). Le protocole MM (Mobility Management)
assure la localisation continue de la station mobile. Il comprend également deux fonctions de
sécurité : L'authentification de l'usager qui permet au réseau de vérifier l'exactitude de
l'identité de la MS, et la confidentialité de l'identité dont le but est d'empêcher un pirate qui
écouterait l'interface radio de suivre les mouvements d'un abonné mobile.

1. Attachement Initial

Lorsque le MS s’allume, il procède dans un premier temps à la recherche d’information sur la


cellule dans laquelle il est situé (synchronisation et récupération des informations de la
cellule, le tout étant émis périodiquement par la BTS.

Figure 1 : Avant attachement initial

Une fois cette étape passée le mobile doit se signaler au réseau pour être pris en compte
(émettre et recevoir des appels), ce procédure est appelé IMSI_ATTACH ou attachement
initial au réseau. Ci-dessous les étapes de la procédure d’attachement initial :

- Le MS fait la demande d’enregistrement en émettant la requête « MM


LOCATION_UPDATING_REQUEST (IMSI) » à destination du MSC/VLR.
- Le MSC/VLR demande au HLR de lui fournir les triplets ou vecteurs de sécurité de
l’abonné en envoyant la requête « MAP SEND_AUTHENTICATION_INFO
(IMSI) ».
- Le MSC/VLR soumet le triplet de sécurité au MS qui calcul la valeur de RES et la clé
KASME. Le MS retourne la réponse (RES, Kasme) au MSC/VLR qui vérifie s’il y a
une correspondance entre les valeurs de RES et Kasme envoyé par le mobile et celles
envoyés par le HLR. Si c’est le cas, il y’a authentification et activation du chiffrement.
- Le MSC/VLR demande au HLR le profil de l’abonné en envoyant la requête « MAP
UPDATE_LOCATION (IMSI) ».
- Le HLR fournit le profil de l’abonné en envoyant la requête « MAP
INSERT_SUBSCRIBER_DATA. Le MSC/VLR va acquitter le message du HLR
après stockage du profil et de l’IMSI de l’abonné.
- Apres le message d’acquittement du MSC/VLR, le HLR va mémoriser le VLR et
envoyé à son tour un message d’acquittement de la requête requête « MAP
UPDATE_LOCATION (IMSI) ».
- Le MSC/VLR va choisir une identité temporaire appelée TMSI et sera transmit au MS
à travers la requête « MM TMSI_REALLOCATION_COMMAND (TMSI) »
- Une fois le TMSI stocké, le terminal va acquitter en envoyant la requête « MM
TMSI_REALLOCATION_COMPLETE ».
- Et enfin la procédure se termine par une requête « MM
LOCATION_UPDATING_ACCEPT » qui indique que le MS est enregistrer au prés
du réseau et qu’il peut recevoir et émettre des appels.
Figure 2 : Apres attachement initial

2. Déplacement du mobile dans un réseau

 Mise à jour de localisation Intra-VLR (au sein d’un même MSC/VLR)

La station mobile se déplace de l'aire (zone) de localisation LA1 à LA2. Ces deux aires
(zones) sont sous le contrôle du même MSC/VLR.

Figure 3 : Avant mise à jour de localisation intra-VLR

La station mobile et le réseau vont commencer à échanger l’ensemble des messages ci-
dessous pour effectuer la mise à jour de localisation intra-VLR.
1. Un message de mise à jour de localisation MM LOCATION UPDATING REQUEST
est envoyé de la station mobile au MSC/VLR. Ce message inclut l'ancien LAI, le
nouveau LAI et le TMSI (fourni par le MSC/VLR au moment de l'attachement au
réseau). Le MSC relaye cette information au VLR via une requête
MAP_UPDATE_LOCATION_AREA.
2. Le VLR met à jour l'enregistrement correspondant et affecte un nouveau TMSI
(Temporary IMSI) à la station mobile. Le VLR n'émet pas de requête MAP-UPDATE-
LOCATION de mise à jour de localisation au HLR puisque la station mobile est
toujours sous le contrôle du même MSC/VLR.
3. Le VLR retourne au MSC le TMSI affecté à cet usager mobile via une réponse
MAP_UPDATE_LOCATION_AREA_ack.
4. Le MSC relaye ce TMSI à la station mobile dans un message MM LOCATION
UPDATING ACCEPT. La station mobile stocke cette information sur sa carte SIM et
retourne un message MM TMSI REALLOCATION COMPLETE au MSC/VLR.

Figure 4 : Apres mise à jour de localisation intra-VLR


 Mise à jour de localisation Inter-VLR (changement de MSC/VLR)

La station mobile se déplace de l'aire (zone) de localisation LA1 à LA2. Ces deux aires
(zones) sont sous le contrôle de MSC/VLRs différents.

Figure 5 : Avant mise à jour de localisation inter-VLR

La station mobile et le réseau vont commencer à échanger l’ensemble des messages ci-
dessous pour effectuer la mise à jour de localisation inter-VLR.

1. Un message de mise à jour de localisation MM LOCATION UPDATING REQUEST


est envoyé de la station mobile au nouveau MSC/VLR (Figure 4). Ce message inclut
l'ancien LAI (LA2), le nouveau LAI (LA3) et le TMSI (alloué par le MSC/VLR1). Le
nouveau MSC relaye cette information au VLR2 via une requête
MAP_UPDATE_LOCATION_AREA.
2. Le VLR2 ne dispose pas d'enregistrement pour cette station mobile et l'IMSI
correspondant n'est pas connu. A partir de l'ancien LAI (LA2), le VLR2 identifie le
VLR prenant en charge cette localisation (VLR1) et lui envoie un message
MAP_SEND_IDENTIFICATION. Ce message contient le paramètre TMSI de la
station mobile.
3. La réponse MAP_SEND_IDENTIFICATION_Ack retournée par le VLR1 contient
l'IMSI. VLR2 crée un enregistrement correspondant et affecte un nouveau TMSI à la
station mobile.
4. Le VLR2 émet une requête MAP-UPDATE-LOCATION de mise à jour de
localisation au HLR puisque la station mobile est sous le contrôle d'un nouveau
MSC/VLR.
5. Le HLR met à jour l‘ enregistrement de la station mobile (champ VLR) et retourne au
VLR le profil correspondant via une requête MAP-INSERT-SUBSCRIBER-DATA.
6. Par ailleurs le HLR émet un message MAP_CANCEL_LOCATION afin de demander
au VLR1 de supprimer l'enregistrement correspondant à cette station mobile.
7. Une réponse MAP_CANCEL_LOCATION_Ack est retournée du VLR1 au HLR.
8. Le VLR2 retourne au MSC le TMSI affecté à la station mobile via une réponse
MAP_UPDATE_LOCATION_AREA_ack. Le MSC relaye ce TMSI à la station
mobile dans un message MM LOCATION UPDATING ACCEPT. La station mobile
stocke cette information sur sa carte SIM et retourne un message MM TMSI
REALLOCATION COMPLETE au MSC/VLR.

Figure 6: Apres mise à jour de localisation inter-VLR


 Mise à jour de localisation internationale (itinérance internationale)

La station mobile se déplace dans un autre réseau que son réseau nominal et donc il part à
l’étranger. Quasiment tous les MSC/VLR et HLR sont interconnectés au niveau international
(réseau SS7 international en GSM classique ou réseau IP).

Figure 7: Avant mise à jour de localisation internationale


Figure 8: Apres mise à jour de localisation internationale

3. Transfert intercellulaire (Handover)

Le Handover (transfert intercellulaire) permet le transfert automatique des voies de parole


entre cellules pour maintenir une communication établie, lorsqu'un mobile se déplace.

Nous avons deux grandes catégories de Handover :

- Hard Handover : Il consiste à libérer (couper temporairement environ quelques


centaines de ms) l’ancienne connexion avant qu’une nouvelle connexion radio entre le
mobile et le réseau soit établie. Ce type de Handover est utilisé dans les réseaux GSM.

Figure 9: Fonctionnement du Hard Handover

Les caractéristiques du hard handover sont :

- Une seule liaison radio à la fois ;


- Légère interruption de la communication(GSM) ;
- Econome en ressource radio.
- Soft Handover : Il consiste à établir la liaison radio sur la nouvelle cellule avant le
relâchement de la liaison sur l’ancienne cellule (possibilité d’avoir 2 liaisons radio
pendant quelque seconde). Ce type de Handover est utilisé dans les réseaux UMTS.

Figure 10: Fonctionnement du Soft Handover

Les caractéristiques du soft handover sont :

- Deux liaisons radio à la fois ;


- Absence total de coupure de communication ;
- Consommation supérieure des ressources radio si les seuils de déclanchement sont mal
configurer, il est possible que la phase ou il ya les deux liaisons radio dure longtemps.

Il existe quatre types de transfert intercellulaire (handover) en GSM :

 Handover Intra-Cellulaire : Dans une même cellule, une interférence peut rendre
impossible la transmission à une certaine fréquence. Le BSC peut alors décider de
libérer le canal radio courant et en établir un nouveau.
 Handover Intra-BSC : Il s’agit d’un scénario de Handover typique. La station mobile
se déplace d’une cellule à l’autre mais reste sous le contrôle du même BSC. Le BSC
affecte un nouveau canal radio dans la nouvelle cellule et libère l’ancien. Dans le cas
d'un Handover qui est interne à un BSS, le contrôle est donc assuré entièrement par le
BSC, qui utilise les mesures effectuées par la station mobile et qui lui sont rapportées.
Le MSC est juste informé du résultat de l'opération.
 Handover Intra-MSC : Un BSC ayant la capacité de contrôler un nombre limité de
cellules (généralement quelques dizaines), le réseau GSM doit permettre le Handover
entre cellules contrôlées par des BSCs différents.
 Handover Inter-MSC : Un Handover peut être nécessaire entre deux cellules
appartenant à différents MSCs. Les deux MSCs réalisent alors le Handover. Les deux
types de Handover (Intra-MSC et Inter-MSC) sont contrôlés par le MSC. Les mesures
radio effectuées par la station mobile sont reportées au BSC, prétraitées par celui-ci et
transmises au MSC. Ayant reçu du BSC l'indication qu'un Handover externe est
nécessaire, le MSC décide du moment et de la destination de ce Handover.
Figure 11: les différents types de Hard Handover

Les differents phases de Handover

La phase d’observation : cette phase consiste à envoyer periodiquement (toutes les 480 ms)
les :

- Les mesures effectués par le MS et la BTS : La puissance du signal reçu (qualité du


lien), le taux d’erreur binaire (BER), la distance entre le mobile et la station de base
(grâce à la valeur de l’avance en temps) ;
- Les parametres diffusés par la station de base : Identité de la station de base, Les
fréquences balise (canal BCCH) des stations voisines.

Figure 12: la phase d’observation


La Phase de préparation : Dans cette phase nous avons les étapes suivantes :

- Décision de Handover par le BSC en se basant sur les mesures effectuer par le MS et
la BTS ;
- Choix de la cellule cible, si plusieurs cellules sont éligibles le MSC détermine, en
fonction des charges de trafic, , la cellule la plus judicieuse à affecter à la
communication.
- La réservation et activation de réssources radio (nouveau canal de trafic) par le
BSC.

Figure 13: la phase de préparation

La phase d’éxecution : Cette phase corresponde :

- Etablissement du nouveau canal de trafic entre le mobile et la nouvelle BTS ;


- Transfert de la connexion vers le nouveau lien (canal) ;
- Liberation de l’ancien canal de trafic entre le mobile et l’ancienne BTS.

Figure 14: la phase d’exécution


II. Contrôle d'appel GSM

1. Protocole CC

Le protocole CC (Call Control) est le protocole de signalisation utilisé entre la station mobile
et le MSC pour l'établissement et la libération d'appels, avec des principes voisins de ceux de
la signalisation RNIS (Figure 6).

Le message SETUP est envoyé par une station mobile appelante pour indiquer qu'elle
souhaite établir un appel. S'il s'agit d'un appel urgent, un message EMERGENCY SETUP est
alors envoyé.

Le message CALL PROCEEDING optionnel peut être renvoyé par l'utilisateur appelé à
l’émetteur du message SETUP pour indiquer que le message SETUP a été reçu et que
l'établissement d'appel demandé a été déclenché.

Le message ALERTING peut être envoyé par l'utilisateur appelé pour indiquer que l'alerte de
l'utilisateur appelé a été déclenchée.

Le message CONNECT est envoyé par le MSC au demandeur pour signaler que le demandé
accepte l'appel. Un message CONNECT est acquitté par un message CONNECT
ACKNOWLEDGE.

Si l'appel ne peut aboutir, l'appelant reçoit un message RELEASE COMPLETE. Après


l'établissement de l'appel, l'appelant ou l'appelé peut le libérer à tout moment. Pour ce faire, il
émet un message DISCONNECT et reçoit une réponse RELEASE qu'il acquitte par un
message RELEASE COMPLETE.

Figure 15 : Protocole CC (Call Control)


2. Etablissement d'appels dans un réseau GSM

2.1. Appel entrant à destination d’un abonné GSM localisé dans son réseau
nominal

Puisque le mobile s’est enregistré auprès du réseau GSM, il peut dès à présent émettre et
recevoir des appels. Considérons un appel entrant (Figure 7) :

1. Un abonné fixe numérote "0611905223"; l'appel est acheminé via le protocole ISUP
(message ISUP IAM) vers le GMSC le plus proche du Class 5 Switch auquel est
rattaché l’appelant. Ce GMSC appartient à l’opérateur auquel le destinataire est
abonné. Le numéro (06 11 90 52 23) est le MSISDN du mobile (numéro d'annuaire).
2. Le GMSC interroge le HLR (requête MAP-Send-Routing-Information) qui contient le
profil de l’usager mobile destinataire (Le HLR est identifié en fonction des chiffres 11
90 du MSISDN), pour connaître la localisation du mobile. Le HLR connaît l'adresse
géographique de la dernière localisation du mobile, c'est à dire le numéro du VLR qui
la possède.
3. Le HLR demande au VLR (requête MAP-Provide-Roaming-Number) de lui fournir un
MSRN (numéro de réacheminement).
4. Le VLR fournit au HLR un numéro de MSRN de la forme 33 6 43 56 78 90 (réponse
MAP Provide_Roaming_Number_ack), numéro qu'il est possible d'acheminer à
travers le RTCP.
5. Le HLR retourne le numéro de MSRN au GMSC (réponse MAP-Send-Routing-
Information-ack). La première partie de ce numéro est utilisée pour joindre, à travers
le RTCP national ou international, le MSC où se trouve actuellement le mobile. Dans
notre exemple, c'est le préfixe 6 43 56 du MSRN qui permet de joindre le MSC où est
localisé le mobile.
6. , 7, 8. Le GMSC relaye le message ISUP IAM au MSC concerné (celui auquel est
rattaché le mobile destinataire). Le numéro de destination dans le message ISUP IAM
est le MSRN. Le VLR gérant la zone de couverture radio de ce MSC retrouve, par le
MSRN, l'identité du mobile demandé. Par une opération de recherche (Paging), sur
toutes les BTS de la zone de localisation, le BSC appelle le demandé par son TMSI (à
la demande du VLR). Le mobile "en veille" ainsi appelé se signale dans la cellule qu'il
occupe. Comme pour un appel départ, le VLR procède à l'authentification du mobile
et prépare le chiffrement ultérieur de la voie de parole.
9. Le mobile est "alerté" (message CC SETUP) pour qu’il commute en interne la tonalité
de "sonnerie" et si le demandé décroche la communication est alors établie.
Figure 16: Appel entrant à destination d’un abonné GSM localisé dans son réseau nominal

2.2. Appel sortant à destination du RTCP

1. La MS émet un message CC SETUP à son MSC de rattachement afin d’établir un


appel avec une destination du RTCP (Figure 8).
2. Le MSC identifie la route pour l’appel d’après le numéro de destination. Il émet un
message ISUP IAM au commutateur suivant (e.g, class 5 Switch) après avoir réservé
avec ce dernier une terminaison de circuit de parole libre.
3. Lorsque l’appelé est alerté, un message ISUP ACM est retourné par le Class 5 Switch
d’arrivée au MSC d’origine.
4. Le MSC alerte l’appelant par un message CM ALERTING.
5. Lorsque l’appelé décroche, un message ISUP ANM est retourné au MSC d’origine.
6. Le MSC confirme l’établissement de l’appel au demandeur à travers un message CC-
CONNECT.

Figure 17: Appel sortant à destination du RTCP

2.3. Appel sortant à destination d’un autre mobile

Lorsqu’une station mobile tente d’établir une communication vers une autre station mobile
alors deux cas peuvent se produire :

 Les deux stations mobiles dépendent du même MSC/VLR auquel cas il n’y a pas
d’interaction avec le HLR puisque le VLR dispose de toute l’information nécessaire
pour établir cet appel.
 Les deux stations mobiles sont enregistrées auprès de VLRs différents. Le MSC
rattachant l’appelant doit alors invoquer sa fonction GMSC qui se charge d’interroger
le HLR afin d'obtenir un MSRN, puis relayer l’appel vers le MSC qui rattache la
station mobile appelée. Le scénario ressemble à celui décrit à la figure 22 à ceci près
que le commutateur qui initie l’appel n’est pas un Class 5 Switch du RTCP mais un
MSC d’un réseau mobile. Ce cas est décrit par le scénario ci-dessous (Figure 9).
1. Un abonné mobile numérote "0611905223"; le MSC de rattachement invoque sa
fonction GMSC. Le GMSC interroge le HLR (requête MAP-Send-Routing-
Information) qui contient le profil de l’usager mobile appelé, afin de connaître la
localisation du mobile. Le HLR connaît l'adresse géographique de la dernière
localisation du mobile, c'est à dire le numéro du VLR.
2. Le HLR demande au VLR (requête MAP-Provide-Roaming-Number) de lui fournir un
MSRN (numéro de réacheminement).
3. Le VLR fournit au HLR un numéro de MSRN de la forme 33 6 43 56 78 90 (réponse
MAP Provide_Roaming_Number_ack), numéro qu'il est possible d'acheminer à
travers le RTCP.
4. Le HLR retourne le numéro de MSRN au GMSC (réponse MAP-Send-
RoutingInformation-ack). La première partie de ce numéro est utilisée pour joindre, à
travers le RTCP national ou international, le MSC où se trouve actuellement le mobile.
Dans notre exemple, c'est le préfixe 6 43 56 du MSRN qui permet de joindre le MSC
où est localisé le mobile.
5. Le GMSC achemine le message ISUP IAM au MSC concerné (celui auquel est
rattaché le mobile destinataire). Le mobile est "alerté" (message CC SETUP) pour
qu’il commute en interne la tonalité de "sonnerie" et si le demandé décroche la
communication est alors établie.

Figure 18: Appel mobile-mobile


 Appel entre téléphone fixe

 Appel sortant (mobile vers fixe)


 Appel entrant (fixe vers mobile)

Vous aimerez peut-être aussi