Example: biology

Le protocole MAP : Mobile Application Part - …

Copyright EFORT 20111Le protocole MAP : Mobile Application protocole MAP ( Mobile Application Part) r git l ensemble des changes entre quipements du r seau Mobile (NSS, Network Subsystem). Il offre les fonctions designalisation n cessaires un service de communication voix ou donn es dans un r seaumobile. Il a principalement trait toutes les fonctions qui permettent un Mobile d treitin rant. Il s appuie sur la pile de protocole SS7 qui garantit un transport fiable. Le protocoleMAP concerne les dialogues entre diff rentes entit s du r seau Mobile notamment,MSC/VLR, MSC Server, SGSN, HLR, EIR, SMSC, etc. Le but de ce tutoriel est de d crirel'utilisation du protocole MAP dans les proc dures relatives : au service de mobilit , la gestion des services compl mentaires au handover inter-MSC au traitement d appel, l'invocation des services USSD l change de SMS, au service de localisation,1 Gestion de la mobilit La proc dure de gestion de la mobilit permet au syst me de conna tre tout instant laposition d un Mobile .

Copyright EFORT 2011 1 Le protocole MAP : Mobile Application Part EFORT http://www.efort.com Le protocole MAP (Mobile Application …

Tags:

  Protocole

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Le protocole MAP : Mobile Application Part - …

1 Copyright EFORT 20111Le protocole MAP : Mobile Application protocole MAP ( Mobile Application Part) r git l ensemble des changes entre quipements du r seau Mobile (NSS, Network Subsystem). Il offre les fonctions designalisation n cessaires un service de communication voix ou donn es dans un r seaumobile. Il a principalement trait toutes les fonctions qui permettent un Mobile d treitin rant. Il s appuie sur la pile de protocole SS7 qui garantit un transport fiable. Le protocoleMAP concerne les dialogues entre diff rentes entit s du r seau Mobile notamment,MSC/VLR, MSC Server, SGSN, HLR, EIR, SMSC, etc. Le but de ce tutoriel est de d crirel'utilisation du protocole MAP dans les proc dures relatives : au service de mobilit , la gestion des services compl mentaires au handover inter-MSC au traitement d appel, l'invocation des services USSD l change de SMS, au service de localisation,1 Gestion de la mobilit La proc dure de gestion de la mobilit permet au syst me de conna tre tout instant laposition d un Mobile .

2 Cette fonction est n cessaire pour que le r seau Mobile puisse joindreune station Mobile . Deux m canismes de base interviennent dans la gestion de la mobilit : L enregistrement (registration) ou mise jour de la localisation (location update) qui estun m canisme de la station Mobile qui informe le r seau de sa localisation. La recherche de localisation (location tracking) qui est le m canisme de localisation de lastation Mobile par le r seau. La recherche de localisation est requise lorsque le r seautente de d livrer un appel ou un SMS la station messages MAP impliqu s dans la gestion de la mobilit sont : MAP_UPDATE_LOCATION : Ce service est utilis par le VLR afin de mettre jourl information de localisation stock e dans le HLR. MAP_UPDATE_GPRS_LOCATION : Ce service est utilis par le SGSN afin de mettre jour l information de localisation stock e dans le HLR. MAP_SEND_IDENTIFICATION : Ce service est utilis entre le nouveau VLR et unancien VLR afin d obtenir l IMSI et les vecteurs d authentification concernant un mobilequi vient de s enregistrer ou se d placer dans l aire du nouveau VLR.

3 MAP_CANCEL_LOCATION : Ce service est utilis entre le HLR et le VLR afin desupprimer le profil de l usager pr sent sur le VLR. Il est automatiquement invoqu lorsqu un Mobile se d place d une aire contr l e par un VLR une autre aire contr l epar un autre VLR, afin de supprimer le profil de l usager de l ancien VLR. Ce service estaussi utilis entre le HLR et le SGSN lorsque l usager se d place d une aire prise encharge par un SGSN une autre aire qui est sous le contr le d un autre SGSN. Enfin,ce service permet aussi au HLR de forcer le d tachement d un Mobile d un MSC/VLRou d un SGSN. MAP_PURGE_MS : Ce service est utilis entre le VLR et le HLR afin que le HLR sacheque le Mobile est injoignable. Ainsi pour tout appel entrant ou tout SMS entrant, le HLRC opyright EFORT 20112pourra traiter l appel ou le destinataire comme injoignable. Ce service estautomatiquement invoqu par le VLR lorsque le profil de l usager pr sent dans le VLRest effac.

4 G n ralement, le VLR conserve le profil durant un certain temps ( ,quelques jours) apr s que l usager se soit d tach . MAP_SEND_AUTHENTICATION : Ce service est utilis entre le VLR et le HLR et entrele SGSN et le HLR afin que le VLR (Resp le SGSN) obtienne du HLR des tripl s (2G) oudes quintuples (3G) d authentification. MAP_AUTHENTICATION_FAILURE_REPORT : Ce service est utilis entre le VLR et leHLR et entre le SGSN et le HLR afin que le VLR (Resp le SGSN) informe le HLR del chec de l authentification (AUTN erron ou SRES erron ). MAP_CHECK_IMEI : Ce service est utilis entre le MSC et l EIR et entre le SGSN etl EIR afin de demander la v rification de l IMEI. MAP-INSERT-SUBSCRIBER-DATA : Ce service est utilis par le HLR afin de fournir auVLR ou au SGSN les donn es de souscription du Mobile . MAP-DELETE-SUBSCRIBER-DATA : Ce service est utilis par le HLR afin de supprimercertaines donn es de souscription du VLR si la souscription un ou plusieurs servicescompl mentaires a t supprim e.

5 Ce service est aussi utilis entre le HLR et le BSCMM Attach RequestMAP Send Authentication Info (IMSI)MAP Send Authentication Info Ack (Vector)MM Authentication and ciphering reqMM Authentication and ciphering response (RES)MM Identity reqMM Identity response (IMEI)MAP Check IMEI (IMEI)MAP Check IMEI Ack (IMEI, Status)MAP Insert Subscriber DataMAP Update Location AckMAP Insert Subscriber Data AckMAP Update Location (IMSI)MM Attach Accept (TMSI)MM Attach CompleteUE : User EquipmentRNS : Radio Network SubsystemFigure 1 : Enregistrement du Mobile au domaine circuitLa proc dure d'enregistrement du Mobile est d crite la figure 1. La demanded enregistrement est mise par le Mobile au MSC travers le r seau d'acc s Mobile (BTS etBSC).Avant de pouvoir enregistrer le Mobile , le MSC/VLR doit proc der certaines v rificationssur la validit de l identit de l usager (IMSI) et l identit du terminal (IMEI).

6 La v rification de l identit de l usager s effectue travers la proc dure d donn es permettant l authentification sont pr alablement demand es au HLR par leMSC/VLR. (MAP_SEND_AUTHENTICATION)La v rification de l identification du Mobile est une proc dure optionnelle. Sur demande duMSC, le terminal fournit son identit (IMEI : International Mobile Equipment Identity). L EIR,Copyright EFORT 20113interrog par le MSC via le message MAP_CHECK_IMEI indique dans le message de retoursi le terminal fait ou ne fait pas partie de la liste des quipements interdits (black list).Une fois les v rifications d identit s effectu es, le MSC/VLR peut proc der l inscription dumobile aupr s du r seau. Le MSC/VLR informe le HLR de l'enregistrement du Mobile danssa base de donn es via le message MAP_UPDATE_LOCATION. En retour, le HLR transmetau MSC/VLR les caract ristiques de l abonnement souscrit par l usager travers le messageMAP-INSERT-SUBSCRIBER-DATA.

7 Ces informations seront utilis es ult rieurement par leMSC/VLR lorsque l usager souhaitera tablir ou recevoir un appel t l Gestion des services compl mentairesL'usager peut g rer ses services compl mentaires depuis son Mobile , , modifier sonnum ro de renvoi d'appel sur occupation ou sur non joignable, d sactiver le renvoi d'appel,activer le signal d'appel, messages MAP relatifs cette gestion sont : MAP_REGISTER_SS : Ce service est utilis entre le VLR et le HLR afin d enregistrer lesdonn es relatives un service compl mentaire. MAP_ERASE_SS : Ce service est utilis entre le VLR et le HLR afin de supprimer lesdonn es relatives un service compl mentaire. MAP_ACTIVATE_SS : Ce service est utilis entre le VLR et le HLR afin d activer unservice compl mentaire. MAP_DEACTIVATE_SS : Ce service est utilis entre le VLR et le HLR afin de d sactiverun service compl mentaire. MAP_INTERROGATE_SS : Ce service est utilis entre le VLR et le HLR afin d interrogerles donn es relatives un service compl mentaire.

8 MAP_REGISTER_PASSWORD : Ce service est utilis entre le VLR et le HLR si l usagermobile demande l enregistrement d un nouveau mot de passe. MAP_GET_PASSWORD : Ce service est utilis entre le HLR et le VLR lorsque le HLRre oit une requ te de l usager Mobile pour une op ration sur un service compl mentairequi requiert un mot de passe de la part de l usager. MAP_SS_INVOCATION_NOTIFY : Ce service est utilis entre le MSC et le SCP CAMEL lorsque l usager invoque un des services compl mentaires suivants : Call Deflection(CD), Explicit Call Transfer (ECT) or Multi Party (MPTY). MAP_REGISTER_CC_ENTRY : Ce service est utilis entre le VLR et le HLR afind enregistrer les donn es pour une demande de rappel automatique sur occupation. MAP_ERASE_CC_ENTRY : Ce service est utilis entre le VLR et le HLR afin desupprimer les donn es pour une demande de rappel automatique sur cha nes de contr le utilis es pour les services compl mentaires sont indiqu es ci-dessous.

9 SC signifie Service Code et SI signifie Supplementary Information ( , mot depasse, num ro de renvoi).Cha ne de contr le Signification*SC*SI#Activation#SC*SI#D sactivation*#SC*SI#Interrogation*SC*SI# et **SC*SI#Enregistrement##SC*SI#Suppressio nLes codes de services et les informations pour les services compl mentaires sont r sum sdans le tableau 1 EFORT 20114 Tableau 1 : Codes de service et informations compl mentairesDans le tableau 1, BSCG signifie Basic Service Group Code. Il s'agit des services de basepour lesquels le service compl mentaire doit s'appliquer. Les services de base sont indiqu sdans le tableau e ntarySe rv i c eSe rv i c eCodeSIaSIbSIcCFU21F-T-NBSGC CF busy67F-T-NBSGC CF no r e p ly61F-T-NBSGCTCF not reachable62F-T-NBSGC All CF002F-T-NBSGCTAll cond itional C F004F-T-NBSGCTBAO C3 3P WBSG C BAO IC3 3 1P WBSG C BAO IC e x c . h o m e3 3 2P WBSG C BAIC3 5P WBSG C BAIC r o a m i n g3 5 1P WBSG C All barring services330 PWBSGC Outgoing b arring333 PWBSGC servicesIncoming b arring353 PWBSGC servicesCLIP30 CLIR 131 COLP76 COLR77 WAIT43 BSGC F-T-N: forwarded-to numberBSGC: basic service group codePW: p a sswordT: time r1 If C LIR is a ctivate d it ca n b e d e a ctivate d for a sing le call b y e nte ring : *31 # numb e r If CLIR is deactivated it can be activated for a single call by entering: #31 # number Copyright EFORT 20115 Tableau 2 : Services de baseIllustrons les principes sur des exemples : Activation du signal d appel : *43#.

10 Ce code est compos par l'usager; il conduit l'envoid'un message MAP_ACTIVATE_SS par le MSC/VLR au HLR. Enregistrement du num ro de renvoi d appel sur non r ponse :**61*+33143225677**20#. Ce code est compose par l'usager; il conduit l'envoi d'unmessage MAP_REGISTER_SS par le MSC/VLR au HLR. Enregistrement du renvoi d appel inconditionnel pour le service fax r ponse :**21*+33143225656*13#. Ce code est compos par l'usager; il conduit l'envoi d'unmessage MAP_REGISTER_SS par le MSC/VLR au HLR. Changement de mot de passe pour le barring des services compl mentaires :**03*330*OLD_PW*NEW_PW*NEW_PW#. #. Ce code est compos par l'usager; ilconduit l'envoi d'un message MAP_REGISTER_PASSWORD par le MSC/VLR au Gestion du Handover inter-MSCL orsqu'une station Mobile se d place d'un MSC vers un autre pendant une communication,une proc dure de transfert intercellulaire (handover) inter-MSC doit tre ex cut e afin degarantir la continuit de la communication.


Related search queries