Rseaux et Tlcommunications Institut Suprieur de comptabilit et dAdministration dEntreprises Rcapitulation du cours prcdent. Ahmed Amou, ISCAE, 2012 2 Rcapitulation du cours prcdent. 1. Gestion de la mobilit (MM) Ahmed Amou, ISCAE, 2012 3 1. Gestion de la mobilit (MM) Protocole MM Le protocole MM (Mobility Management) assure la localisation continue de la station mobile. Il comprend galement deux fonctions de scurit : L'authentification de l'usager qui permet au rseau de vrifier l'exactitude de l'identit de la MS, et la confidentialit de l'identit. La procdure d'attachement appele "IMSI attach" est initie par la station mobile afin d'indiquer qu'elle est mise sous tension et qu'elle est retourne dans un tat actif. La procdure de dtachement appele "IMSI detach" est initie par la station mobile afin d'indiquer au rseau qu'elle va tre mise hors tension et qu'elle entre dans un tat inactif. Ahmed Amou, ISCAE, 2012 4 Les procdures d'attachement et dtachement sont obligatoires pour la station mobile. La station mobile initie une mise jour de localisation lorsqu'elle dtecte qu'elle est entre dans une nouvelle aire de localisation, i.e., la station mobile a reu un numro de LAI diffrent de celui qui est stock sur la carte SIM. Le dernier numro de LAI est stock sur la carte SIM afin qu'il ne soit pas effac lorsque la station mobile est mise hors tension. Notons que dans chaque cellule, une voix radio dite balise met en permanence des informations d'identification et de signalisation. Ainsi, chaque station mobile peut entretenir en permanence une liste des cellules couvrant sa zone de localisation et passer de l'une l'autre aussi souvent qu'il le faut pour maintenir la meilleure qualit possible de communication. Protocole MM Ahmed Amou, ISCAE, 2012 5 Protocole MM Ce protocole a dautres fonctionnalits tel que. Gestion ditinrance Attachement au rseau GSM Ahmed Amou, ISCAE, 2012 6 Attachement au rseau GSM Transfert Inter et Intra Cellulaire (Prcdemment dcrit) 2. Controle dappel (CC) Ahmed Amou, ISCAE, 2012 7 2. Controle dappel (CC) Concept de la !"nal!at!on Pour passer un appel, il faut obligatoirement passer par le processus de signalisation. La signalisation est lensemble de messages de service changs entre les commutateurs de rseau ou entre ceux-ci et les quipements des utilisateurs, qui sont ncessaires ltablissement et la gestion des communications ; ces messages portent sur ltat des liaisons du rseau et sur la nature des quipements des utilisateurs. La signalisation concerne tous les changes dinformations ncessaires pour la fourniture et la maintenance dun service de tlcommunications. La signalisation comprend les Ahmed Amou, ISCAE, 2012 # et la maintenance dun service de tlcommunications. La signalisation comprend les signaux requis pour la gestion des connexions: tablissement et rupture Contrle et facturation Supervision et maintenance Gestion GSM Voici quelques exemples de signalisation entre un usager et le rseau tlphonique : composition du numro ; tonalit dacheminement ; accs une bote vocale ; envoi dune tonalit dattente ; composition dun code de rappel automatique ; Concept de la !"nal!at!on Exemple des protocoles de signalisations: Signalisation dans RNIS est SS7-ISUP. Signalisation dans Internet SIP, MGCP, H323. Signalisation dans GSM. Ahmed Amou, ISCAE, 2012 $ Signalisation dans GSM. Controle d%appel dan &SM 1. Protocole Call Control (CC) Le protocole CC (Call Control) est le protocole de signalisation utilis entre la station mobile et le MSC pour l'tablissement et la libration d'appel. 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 Ahmed Amou, ISCAE, 2012 10 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 lmetteur du message SETUP pour indiquer que le message SETUP a t reu et que l'tablissement d'appel demand a t dclench. Le message ALERTING peut tre envoy par l'utilisateur appel pour indiquer que l'alerte de l'utilisateur appel a t dclenche. Controle d%appel dan &SM 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 reoit un Ahmed Amou, ISCAE, 2012 11 Si l'appel ne peut aboutir, l'appelant reoit un message RELEASE COMPLETE. Aprs l'tablissement de l'appel, l'appelant ou l'appel peut le librer tout moment. Pour ce faire, il met un message DISCONNECT et reoit une rponse RELEASE qu'il acquitte par un message RELEASE COMPLETE. Controle d%appel dan &SM Ahmed Amou, ISCAE, 2012 12 Controle d%appel dan &SM tablissement dun appel dans GSM Ahmed Amou, ISCAE, 2012 13 tablissement dun appel dans GSM Appel entrant ' det!nat!on d%un a(onn) &SM local!) dan on r)eau nom!nal Supposons qu'un abonn du rseau fixe veuille joindre un abonn du rseau GSM. Le fonctionnement est complexe car l'oprateur GSM n'alloue des ressources un abonn que lorsque celui reoit ou met un appel. Le numro compos sur le poste fixe est tout d'abord aiguill vers le rseau de l'abonn GSM. La demande de connexion est interprte par Ahmed Amou, ISCAE, 2012 14 Le numro compos sur le poste fixe est tout d'abord aiguill vers le rseau de l'abonn GSM. La demande de connexion est interprte par un commutateur passerelle entrant du rseau GSM -il s'agit d'un GMSC. Le numro form par l'abonn du rseau fixe n'est pas utilis tel quel pour commuter la communication. l'instar des numros d'urgence, il y a un mcanisme qui, au droit du GMSC, va convertir le numro de l'abonn en un autre numro attribu dynamiquement en fonction de la position de l'utilisateur. Appel entrant ' det!nat!on d%un a(onn) &SM local!) dan on r)eau nom!nal C'est sur base de ce numro dynamique que l'appel sera re- dirig dans le rseau GSM. Concrtement, le HLR est interrog afin de connatre la position de l'utilisateur du rseau mobile ainsi que son tat (libre, occup, teint). Si le mobile est dans l'tat libre, le rseau interroge alors le VLR de la zone pour savoir dans quelle cellule le mobile se situe. Ainsi, le BSC de la zone demande aux diffrentes stations Ahmed Amou, ISCAE, 2012 15 le VLR de la zone pour savoir dans quelle cellule le mobile se situe. Ainsi, le BSC de la zone demande aux diffrentes stations de base de sa zone de diffuser un avis d'appel. Comme le mobile est libre, le destinataire coute le rseau et s'aperoit qu'on tente de le joindre et la sonnerie du terminal est active. Une fois que l'utilisateur a dcroch, un canal de communication est allou l'appel et les bases de donnes VLR et HLR sont mises jour. Appel entrant ' det!nat!on d%un a(onn) &SM local!) dan on r)eau nom!nal Puisque le mobile sest enregistr auprs du rseau GSM, il peut ds prsent mettre et recevoir des appels. 1. Un abonn fixe numrote "0611905223"; l'appel est achemin via le protocole ISUP (message ISUP IAM) vers le GMSC le plus proche du Switch Class 5 auquel est rattach lappelant. Ce GMSC appartient loprateur auquel le destinataire est abonn. Le numro (06 11 90 52 23) est le MSISDN du mobile (numro d'annuaire). Ahmed Amou, ISCAE, 2012 16 23) est le MSISDN du mobile (numro d'annuaire). 2. Le GMSC interroge le HLR (requte MAP-Send-Routing-Information) qui contient le profil de lusager mobile destinataire (Le HLR est identifi en fonction des chiffres 11 90 du MSISDN), pour connatre la localisation du mobile. Le HLR connat l'adresse gographique de la dernire localisation du mobile, c'est dire le numro du VLR qui la possde. 3. Le HLR demande au VLR (requte MAP-Provide-Roaming-Number) de lui fournir un MSRN (numro de racheminement). Appel entrant ' det!nat!on d%un a(onn) &SM local!) dan on r)eau nom!nal 4. Le VLR fournit au HLR un numro de MSRN de la forme 33 6 43 56 78 90 (rponse MAP Provide_Roaming_Number_ack), numro qu'il est possible d'acheminer travers le RTCP. 5. Le HLR retourne le numro de MSRN au GMSC (rponse MAP-Send-RoutingInformation ack). La premire partie de ce numro est utilise pour joindre, travers le RTCP national ou international, le MSC o se trouve actuellement le mobile. Dans notre exemple, c'est le prfixe 6 43 56 du MSRN qui permet de joindre le MSC o est localis le mobile. 6. , 7, et 8. Via le RTC, le GMSC relaye le message ISUP IAM au MSC concern (celui auquel Ahmed Amou, ISCAE, 2012 17 6. , 7, et 8. Via le RTC, le GMSC relaye le message ISUP IAM au MSC concern (celui auquel est rattach le mobile destinataire). Le numro de destination dans le message ISUP IAM est le MSRN. Le VLR grant la zone de couverture radio de ce MSC retrouve, par le MSRN, l'identit du mobile demand. Par une opration 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 dpart, le VLR procde l'authentification du mobile et prpare le chiffrement ultrieur de la voie de parole. 9. Le mobile est "alert" (message CC SETUP) pour quil commute en interne la tonalit de "sonnerie" et si le demand dcroche la communication est alors tablie. Appel entrant ' det!nat!on d%un a(onn) &SM local!) dan on r)eau nom!nal Ahmed Amou, ISCAE, 2012 1# Appel ortant ' det!nat!on du *+C 1. La MS met un message SETUP son MSC de rattachement afin dtablir un appel avec une destination du RTCP. 2. Le MSC identifie la route pour lappel daprs le numro de destination. Il met un message ISUP IAM au commutateur suivant (e.g., class 5 Switch) aprs avoir rserv avec ce dernier une terminaison de circuit de parole libre. 3. Lorsque lappel est alert, un message ISUP ACM est retourn par le Class 5 Ahmed Amou, ISCAE, 2012 1$ 3. Lorsque lappel est alert, un message ISUP ACM est retourn par le Class 5 Switch darrive au MSC dorigine. 4. Le MSC alerte lappelant par un message CM ALERTING. 5. Lorsque lappel dcroche, un message ISUP ANM est retourn au MSC dorigine. 6. Le MSC confirme ltablissement de lappel au demandeur travers un message CC CONNECT Appel ortant ' det!nat!on du *+C Ahmed Amou, ISCAE, 2012 20 Appel ortant ' det!nat!on d%un autre mo(!le Lorsquune station mobile tente dtablir une communication vers une autre station mobile, alors deux cas peuvent se produire : Les deux stations mobiles dpendent du mme MSC/VLR auquel cas il ny a pas dinteraction avec le HLR puisque le VLR dispose de toute linformation ncessaire pour tablir cet appel. Les deux stations mobiles sont enregistres auprs de VLRs Ahmed Amou, ISCAE, 2012 21 Les deux stations mobiles sont enregistres auprs de VLRs diffrents. Le MSC rattachant lappelant doit alors invoquer sa fonction GMSC qui se charge dinterroger le HLR afin d'obtenir un MSRN, puis relayer lappel vers le MSC qui rattache la station mobile appele. Le scnario ressemble celui dcrit la figure 22 ceci prs que le commutateur qui initie lappel nest pas un Class 5 Switch du RTCP mais un MSC dun rseau mobile. Ce cas est dcrit par le scnario ci-dessous. Appel ortant ' det!nat!on d%un autre mo(!le 1. Un abonn mobile numrote "0611905223"; le MSC de rattachement invoque sa fonction GMSC. Le GMSC interroge le HLR (requte MAP-Send-Routing-Information) qui contient le profil de lusager mobile appel, afin de connatre la localisation du mobile. Le HLR connat l'adresse gographique de la dernire localisation du mobile, c'est dire le numro du VLR. 2. Le HLR demande au VLR (requte MAP-Provide-Roaming-Number) de lui fournir un MSRN (numro de racheminement). Ahmed Amou, ISCAE, 2012 22 3. Le VLR fournit au HLR un numro de MSRN de la forme 33 6 43 56 78 90 (rponse MAP Provide_Roaming_Number_ack), numro qu'il est possible d'acheminer travers le RTCP. 4. Le HLR retourne le numro de MSRN au GMSC (rponse MAP-Send-RoutingInformation ack). La premire partie de ce numro est utilise pour joindre, travers le RTCP national ou international, le MSC o se trouve actuellement le mobile. Dans notre exemple, c'est le prfixe 6 43 56 du MSRN qui permet de joindre le MSC o est localis le mobile. 5. Via le RTC, 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 quil commute en interne la tonalit de "sonnerie" et si le demand dcroche la communication est alors tablie. Appel ortant ' det!nat!on d%un autre mo(!le Ahmed Amou, ISCAE, 2012 23 Appel d,un pote -!.e ' det!nat!on d%un a(onn) &SM local!) dan un r)eau /!!t) )tran"er L usager B ayant souscrit un abonnement mobile avec roaming international auprs de loprateur Orange France met sous tension sa station mobile alors qu il se trouve Londres et rattach loprateur Vodafone UK (Figure 10). 1. Un message d'attachement MM ATTACH REQUEST est envoy de la station mobile au MSC visit travers la BTS et le BSC. Ce message inclut le LAI et lIMSI. Le MSC relaye cette information au VLR via une requte MAP-UPDATE-LOCATION-AREA. 2. D aprs le numro d IMSI fourni par la station mobile B lors de son attachement au rseau, le VLR de rattachement met jour le HLR Orange France contenant le profil de cet usager par une requte MAP- UPDATE-LOCATION. Ahmed Amou, ISCAE, 2012 24 UPDATE-LOCATION. 3. Le HLR met jour l enregistrement de l usager (champ VLR), et retourne les informations relatives l'usager au VLR via une requte MAP-INSERT-SUBSCRIBERDATA. 4. Un abonn (usager A) du RTCP de British Telecom (BT) souhaite tablir une communication avec lusager B. Il compose le numro 0033608234566. 5. Le Class 5 Switch de BT qui rattache lappelant analyse le numro, identifie quil sagit dun appel international et route lappel vers un Class 4 Switch international de BT via le message ISUP IAM aprs avoir rserv un circuit de parole disponible. Appel d,un pote -!.e ' det!nat!on d%un a(onn) &SM local!) dan un r)eau /!!t) )tran"er 6. Le Class 4 Switch de BT route son tour lappel vers le Class 4 switch international de France Telecom (FT) via un message ISUP IAM aprs analyse du prfixe 0033. 7. Le Class 4 Switch de FT analyse le numro de destination et grce au prfixe 608 identifie que lappel appartient au rseau mobile dOrange France. Il route lappel via un message ISUP IAM vers un GMSC dOrange France le plus proche possible de ce Class 4 Switch FT, aprs avoir rserv un circuit de parole avec ce GMSC. 8. Le GMSC traite alors lappel classiquement. Comme dcrit dans le scnario prcdent, Le GMSC interroge le HLR via une requte MAP-SEND-ROUTING-INFORMATION pour connatre la localisation de la MS. 9. Le HLR Orange France demande au VLR Vodafone UK un MSRN (numro de racheminement) l'aide de la requte MAP- PROVIDE-ROAMING-NUMBER. Ahmed Amou, ISCAE, 2012 25 PROVIDE-ROAMING-NUMBER. 10. Le VLR affecte un numro de MSRN ce mobile et le retourne au HLR (rponse MAPPROVIDE-ROAMING-NUMBER-ACK). Puisque ce numro permet l'acheminement de l'appel travers le RTCP, il a la forme dun numro de tlphone au Royaume Uni comme par exemple 00 44 20 7258 6880. 11. Le HLR retourne son tour ce MSRN au GMSC demandeur (rponse MAP-SENDROUTING-INFORMATION-ACK). 12. Le GMSC analyse le MSRN et identifie quil sagit dun appel vers ltranger. Il route alors lappel un Class 4 Switch international de FT aprs avoir rserv un circuit de parole libre avec ce dernier (message ISUP IAM). 13. Le Class 4 Switch de FT route lappel son tour un Class 4 Switch international de BT. 14. Ce dernier analyse le prfixe du numro MSRN et achemine lappel vers le MSC de rattachement de la station mobile appele. 15. Le MSC alerte alors lappel (message CM SETUP). Appel d,un pote -!.e ' det!nat!on d%un a(onn) &SM local!) dan un r)eau /!!t) )tran"er Ahmed Amou, ISCAE, 2012 26 Appel d,un pote -!.e ' det!nat!on d%un a(onn) &SM local!) dan un r)eau /!!t) )tran"er La facturation de lappel est partage. Malgr que lappelant et lappel sont dans le mme pays, lusager A paie une Ahmed Amou, ISCAE, 2012 27 mme pays, lusager A paie une communication internationale du Royaume Uni la France et lusager B une communication internationale de la France au Royaume Uni. Rcapitulation et Questions?? Ahmed Amou, ISCAE, 2012 2# Rcapitulation et Questions??