22
Acf ’2i DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP Acf’2i Auteur : Vrej TCHILINGUIRIAN Tel/Fax: +33 [0] 4.91.34.21.97 Référence : SSAP Version : 10.0 Nbr pages: 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i SYSTEME DE SIGNALISATION N°7 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP

Cours N°4 SSAP

Embed Size (px)

Citation preview

Acf ’2i

DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP Acf’2i Auteur : Vrej TCHILINGUIRIAN Tel/Fax: +33 [0] 4.91.34.21.97 Référence : SSAP Version : 10.0 Nbr pages: 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

SYSTEME DE SIGNALISATION N°7

DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 2 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

SOMMAIRE

SOMMAIRE.................................................................................................................................................2

1. LES PROTOCOLES GSM..............................................................................................................3 1.1. Rappel .................................................................................................................................. 3 1.1.1 Définition des entités .............................................................................................................3 1.1.2 Les points d’interface.............................................................................................................4 1.2. Echanges .............................................................................................................................. 5 1.2.1 Echanges NSS, le protocole MAP.........................................................................................5 1.2.2 Echanges BSS, le protocole BSSAP ....................................................................................5

2. LE SOUS SYSTÈME D’APPLICATION MOBILE.........................................................................10 2.1. Généralités.......................................................................................................................... 10 2.2. Fonctions du protocole MAP................................................................................................. 10 2.3. Transport des messages ...................................................................................................... 11 2.4. SSCS dans le GSM ............................................................................................................. 11 2.4.1 Mode connecté: ...................................................................................................................11 2.4.2 Mode non connecté: ............................................................................................................11 2.5. Adressage........................................................................................................................... 11 2.5.1 Numérotage en GSM...........................................................................................................12 2.6. Le SSGT dans le GSM......................................................................................................... 12 2.6.1 Les opérations dans MAP ...................................................................................................12 2.6.2 Liste des opérations MAP....................................................................................................13 2.6.3 Liste des erreurs..................................................................................................................16 2.7. Description ASN1 ................................................................................................................ 18 2.8. Exemples de décodage de messages MAP........................................................................... 19 2.9. Exemples d’échanges de messages dans le GSM ................................................................. 20

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 3 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

1. LES PROTOCOLES GSM

1.1. Rappel

Les réseaux de mobile conformes aux normes GSM utilisent la Signalisation Sémaphore N°7 et d’autres protocoles (LAP-D (Link Access Protocol on the D channel) sous différentes formes) pour communiquer les informations de signalisation entre les différentes entités. L’analyse des échanges dans le réseau dépend donc du point d’interface considéré. Trois familles de protocole peuvent être distinguées: Ø Les protocoles de liaison, concernant la partie BSS et utilisant les protocoles LAP-D et LAP-Dm, Ø Les protocoles s’appuyant sur le protocole SS7 et dont les applications sont MAP, BSSAP, Ø Les protocoles de gestion du GSM, concernant I’OMC et s’appuyant sur le modèle OSI, y compris les

couches hautes.

1.1.1 Définition des entités

Le réseau est composé de deux parties, la partie réseau NSS (Network and Switching Sub-System) et la partie radio BSS (Base Station Sub-System).

1.1.1.1 BSS

La partie radio est composée des terminaux mobiles (MS, Mobile Station) et des bases radio (BTS, Basic Transceiver Station) reliés aux BSC (Base Station Controller) contrôlant un groupe de BTS. Les échanges entre BTS et BSC sont conformes au protocole LAP-D (comme le RNIS). Les échanges entre le terminal mobile et les BTS utilisent une variante du LAP-D appelée LAP-Dm afin de s’adapter au mieux aux spécificités de l’interface physique.

1.1.1.2 NSS

La partie réseau NSS (Network and Switching Sub-System) constitue le coeur du réseau GSM. Elle est reliée à la partie distribution (BSS) et à la partie réseau fixe (RTC, RNIS, réseau de donnée). Le NSS est constitué des MSC (Mobile Switching Center) et VLR (Visited Location Register), complété par les bases centrales de localisation et d’authentification (HLR, Home Location Register et AUC, Autentification Center).

1.1.1.3 Home Location Register (HLR)

C’est une base de données contenant les caractéristiques des abonnés: Ø Les données d’abonnement, services souscrits, Ø Les données d‘authentification (clés, algorithmes).

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 4 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

1.1.1.4 Visitor Location Register (VLR)

C’est la base de données locale, contenant une partie des données HLR et les données de localisation des abonnés (zone de localisation LAI).

1.1.1.5 Visited Mobile Services Switching Centre (VMSC)

C’est un commutateur de circuit, analogue à un central téléphonique. Il gère une zone de couverture et y assure toutes les fonctions de traitement des appels. Avec le VLR il gère les abonnés visiteurs. Il assure les fonctions de passage d’un mobile d’une cellule à l’autre (Handover).

1.1.1.6 Gateway Mobile Services Switching Centre (GMSC)

C’est une passerelle entre le réseau mobile et le réseau fixe, permettant d’acheminer les appels provenant ou à destination de ces réseaux. Elle interroge le HLR afin de vérifier les droits des abonnés, et détermine l’acheminement des appels.

1.1.2 Les points d’interface

1.1.2.1 L’interface Um

L’interface Um, dite interface Radio, entre le MS (le terminal Mobile) et la BTS. Les informations sont échangées par le protocole LAP-Dm, qui est le protocole LAP-D adapté à l’interface radio (longueur du message, protection, ...)

1.1.2.2 L’interface A-bis

L’interface A-bis, entre la BTS et la BSC. Les informations sont échangées par le protocole LAP-D, sur un canal de signalisation dédié.

1.1.2.3 L’interface A

L’interface A, entre la BSC et le MSC de rattachement. Les informations sont échangées par un protocole basé sur la SS7 aux applications BSSMAP et DTAP.

1.1.2.4 Les interfaces B, C. D, E, F, G

Les interfaces B, C, D, E, F, G, définissant les échanges entre un MSC et les VLR, HLR, autre MSC. Les informations sont échangées par les protocoles SS7, y compris SSGT, vers l’application MAP.

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 5 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

1.2. Echanges

Les échanges dans les réseaux GSM s’appuient sur le modèle OSI totalement ou partiellement. La partie gestion utilise le modèle en 7 couches, les applications radio mobile s’appuyant sur le système de signalisation N°7. Le sous-système de transport de message (SSTM) assure un transport fiable des messages. Il est complété par le SSCS. Pour les échanges relatifs aux services, le SSGT est utilisé, afin de gérer le dialogue entre entités. Les échanges sont décomposés en deux parties: les échanges NSS basés sur le protocole MAP et les échanges BSS basés sur le protocole BSSAP.

1.2.1 Echanges NSS, le protocole MAP

Les échanges entre les entités du NSS sont basés sur le SS7, utilisant les services des SSTM, SSCS et SSGT et les protocoles d’applications spécifiques MAP (Mobile Application Part), correspondant aux échanges aux points d’interfaces B, C, D, E, F, G.

1.2.2 Echanges BSS, le protocole BSSAP

Les échanges entre les parties BSS et NSS (entre BSC et MSC, interface) utilisent le protocole application BSSAP (Protocole MAP d’interface avec le BSS). Il est décomposé en: Ø DTAP (Direct Transfer Application Protocol) pour les échanges directs MSC ó MS au travers des

interfaces A, A-bis, Um. Les primitives échangées au travers de ces interfaces sont encapsulées dans une enveloppe scellée. DTAP n’utilise pas la couche SSGT. La distinction entre les différents types de message se fait par le champ PD = CC ou MM, un code SAPI (Service Access Point Identifier) étant ajouté pour les messages SMS.

Ø BSSMAP pour les échanges MSC ó BSC (interface A). Les échanges directs entre OMC => VLR, HLR, MSC, BSC utilisent les protocoles Q3 L’ensemble de ces relations peut être illustré par les figures suivantes:

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 6 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

SS7, EXEMPLE D’INTER OPERABILITE DES RESEAU GSM ET RTC

CL

CL CAA CL

CL CAA CT

BTS BTS

BTS

BTS

BTS

BTS

BTS

BTS BTS

BTS

BTS

BTS

BTS

BSC

BSC

BSC BSC

BSC

SSP SSP

RCF RCF

VLR VLR HLR AUC

RTC

SS7 Local SS7 Local

SS7 Local

SS7 Local

GSM

SS7 National

MSC MSC

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 7 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

PROTOCOLES UTILISES ENTRE LES ENTITES DU GSM

BTS

BTS

BTS

BTS

BTS

BTS

BTS

BTS

BTS

BSC RCF

SSP

VLR HLR

AUC

CT/CAA

BSSAP

SS7 local Interface A

SS7 National MAP

SS7 National MAP SS7

National MAP

SS7 National ISUP

INAP

BSS NSS RTC

Signalisation en LAP-D et LAP-Dm

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 8 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

PROTOCOLES GSM BSS

TCAP

MTP

SCCP

MTP

SCCP

DTAP

MS BTS BSC MSC

MAP

MM: Mobility Management

SMS: Short Message Service

CC: Call Control

LAPD LAPDm

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 9 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

L’INTERFACE Q3 ET LA GESTION DE L’APPLICATION GSM

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 10 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

2. LE SOUS SYSTÈME D’APPLICATION MOBILE

2.1. Généralités

2.2. Fonctions du protocole MAP

Les besoins en signalisation des réseaux mobiles sont très importants. Par rapport aux réseaux de circuits fixes, ces réseaux demandent jusqu’à quatre fois plus d’échange de messages. Les fonctions réalisées par le protocole MAP sont: Ø La recherche des MS, Ø La mise à jour, Ø Les fonctions de Handover, Ø Les fonctions d’Authentification, Ø La gestion des abonnés, Ø La recherche des paramètres d’abonné pour les traitements d’appels entrants ou sortants, Ø Le support des messages courts, Ø Les opérations sur les services supplémentaires, Ø La gestion de l’accès au service, Ø L’exploitation et la maintenance des entités MSC, HLR, VLR, Ø La gestion des identités, Ø Les procédures de restauration des registres de localisation, Ø La gestion des équipements, Ø La gestion de la sécurité.

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 11 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

2.3. Transport des messages

Les protocoles MAP et BSSAP utilisent le transport des messages via le SSTM complété du SSCS. A l’interface A, le réseau local est utilisé pour transporter les messages via le SSCS, SER prend donc la valeur H’C3’. Toutes les autres interfaces du NSS sont dans le réseau national, et utilisent un SSU, SSUT, SSUR (ou SSUTR2). Par exemple, pour un SSU = SSUT, l’octet SER prend la valeur H’84’.

2.4. SSCS dans le GSM

Dans le réseau GSM, de nombreux messages ne sont pas liés à l’établissement d’un circuit, par exemple les messages liés à la localisation. Le CIC ne peut donc plus servir d’identifiant. Une référence aux deux extrémités est nécessaire. Deux cas peuvent se rencontrer.

2.4.1 Mode connecté:

Dans ce cas, le SSCS utilise les références locales, échangées au début de la connexion, par chaque extrémité. Dans ce cas, la connexion est généralement établie par le BSC, le SSCS est alors utilisé en classe 2. Les messages utilisant le mode connecté sont liés à un MS identifié.

2.4.2 Mode non connecté:

Des messages peuvent être échangés en mode sans connexion. C’est le cas par exemple en début d’appel mobile, avec le message paging, avant établissement de la connexion auquel est associée une référence locale, donc avant l’identification du MS. C’est aussi le cas des messages Reset ou Overload. A l’interface E, dans le cas de MSC relay, le mode sans connexion est aussi utilisé. Le MSC relay passe alors le message grâce aux références amont et aval et aux références SSGT. Afin de distinguer entre les applications BSS MAP et DTAP, le SSCS est complété d’une couche spécifique GSM «distribution» permettant de faire la distinction entre les messages de I vers BSS MAP et les messages de I vers DTAP. Les messages DTAP portant des SMS contiennent un code SAPI permettant l’identification.

2.5. Adressage

Les protocoles MAP utilisent les couches SSGT, SSCS et SSTM du SS7. Le SSGT est transparent aux informations d’adresse remise par l’application. Il est donc nécessaire que les données fournies permettent de construire les adresses (n° de PS à partir des n°demandeur et demandé par exemple) pour acheminer, les messages. Elles peuvent avoir deux formes: Ø Le numéro de sous système NSS, Ø Le NSS + l’appellation globale, obligatoire pour les dialogues internationaux. Ø Les valeurs du NSS peuvent être:

§ 00000110 pour MAP / HLR, § 00000111 pour MAP / VLR, § 00001000 pour MAP I MSC.

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 12 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

Dans le cas d’échange entre réseaux différents, l’appellation globale est obligatoire, les SSTM des deux réseaux nationaux s’ignorant. L’adresse peut être construite selon deux plans de numérotage: Le plan E 164 correspondant au numérotage RTC I RNIS, Le plan E 214, correspondant au numérotage utilisé dans les réseaux GSM.

2.5.1 Numérotage en GSM

Un numéro international Mobile IMSI est composé des champs suivants: Ø MCC : Code pays, sur 3 chiffres, 208 pour la France, par exemple. Ø NDC/NCC : Code Réseau Mobile, sur 2 chiffres, 01 pour Orange par exemple. Ø MSIN : Numéro d’Abonné Mobile. Les numéros du type IMSI, conforme au plan E.212, sont systématiquement traduits en numéros E 214. Cela permet de simplifier les traductions sur le plan international. Par exemple, le préfixe 208 est traduit en 33 pour la France, idem pour le NDC. Seul le Numéro Mobile reste inchangé, ou tronqué

2.6. Le SSGT dans le GSM

Le GSM utilise quatre classes d’opération du SSGT: Ø Opération de classe 1 (les succès et les échecs sont signalés). C’est par exemple le cas des mises à

jour de localisation, Ø Opération de classe 2 (seul les échecs sont signalés). C’est par exemple le cas des établissements

d’appel, Ø Opération de classe 3 (seul les succès sont signalés). C’est par exemple le cas des procédures

d’identification, Ø Opération de classe 4 (sans aucun compte rendu). C’est par exemple le cas des mises en observation

d’appel. Pour plus d’information et les codes, voir le module SSCS I SSGT ou une documentation technique.

2.6.1 Les opérations dans MAP

Les opérations dans le réseau GSM peuvent être classé en quatre parties: Les opérations liées au traitement des appels: Envoyer les informations pour l’acheminement, envoyer les informations pour l’appel entrant, envoyer les informations pour l’appel sortant, établir l’appel, connecter sur le demandé. Les opérations liées à la mobilité Mettre à jour une zone de localisation, mettre à jour la localisation, rechercher l’abonné mobile, mettre en oeuvre un transfert intercellulaire. Les opérations liées à la sécurité d’accès Authentifier, démarrer chiffrement, transmettre nouvel TMSI. Les opérations liées à la maintenance Mettre appel en observation, réinitialiser la base

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 13 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

2.6.2 Liste des opérations MAP

Code Fonction Opérations Interface Classe

01 Update Location Area MSC/VLR 1

02 Update Location VLR/HLR 1

03 Cancel Location HLR/VLR 1

05 Detach IMSI MSC/VLR 4

06

Gestion de la localisation

Attach IMSI MSC/VLR 1

07 lnsert Subseriber Data HLR/VLR 1

08 Delete Subscriber Data HLR/VLR 1

09

Gestion des données des abonnés

Send Parameters VLR/HLR 1

0A Register SS MSC/VLR VLR/HLR 1

0B Erase SS MSC/VLR VLR/HLR 1

0C Activate SS MSC/VLR VLR/HLR 1

0D Desactivate SS MSC/VLR VLR/HLR 1

0E Interrogate SS MSC/VLR VLR/HLR 1

0F Invoke SS MSC/VLR 1

10 Forward SS Notification HLR/VLR VLR/MSC 4

11 Register Password MSC/VLR VLR/HLR 1

12 Get Password HLR/VLR VLR/MSC 3

13

Traitement des services supplémentaires

Process Unstructured SS Data MSC/VLR VLR/HLR 1

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 14 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

14 Send Information For Incoming Call

MSC/VLR 2

15 Send Information For outgoing Call

MSC/VLR 2

16 Send Routing Information GMSC/HLR 1

04 Provide Roaming Number HLR/VLR 1

17 Complete Call VLR/MSC 2

18 Connect To Following Adress VLR/MSC 4

19

Traitement d’appel

Process Call Waiting VLR/MSC 4

1A Page VLR/MSC 2

1B

Paging

Search For Mobile Subscriber VLR/MSC 1

1C Perform Hand over MSCa/MSCb 1

1D Send End Signal MSCb/MSCa 3

1E Perform Subsequent Hand over MSCb/MSCa 1

1F

Hand over

Allocate Hand over Number MSC/VLR 2

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 15 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

Code Fonction Opérations Interface Classe

20 Send Hand over Report VLR/MSC 3

21 Process Access Signalling MSCb/MSCa 4

22

Forward Access Signalling MSCa/MSCb 4

24 Taxation Register Charging Information MSC/HLR 1

25 Reset HLR/VLR VLR/HLR 4

26

Traitement de Fautes

Forward Check SS Indication HLR/VLR MSC/VLR 4

27 Authenticate VLR/MSC 3

28 Provide IMSI VLR/MSC 1

29 Forward New TMSI VLR/MSC 3

2A

Authentification et sécurité

Set Ciphering Mode VLR/MSC 4

2B Gestion des équipements Check IMEI MSC/EIR 1

2D Send Routing Info For Short Msg GMSC/HLR 1

2E Forward Short Message MSC/MSC 1

2F Set Message Waiting Data GMSC/HLR 1

30 Note MS Present VLR/HLR 4

31

Messages courts

Alert Service Center HLR/IWMSC 4

32 Activate Trace Mode HLR/VLR 1

33 Desactivate Trace Mode VLR/HLR 1

34 Trace Subscriber Activity MSCa/MSCb

VLR/MSC 4

23

Tracing

Note Internal Hand over MSCb/MSCa 4

35 Process Access Request MSC/VLR 1

36 Access Request

Begin Subscriber Activity VLR/HLR 4

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 16 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

2.6.3 Liste des erreurs

Code Error Type d’erreur Présence de paramètres

01 Unknown Subscriber Abonné inconnu Non

02 Unknown Base Station BTS inconnue Non

03 Unknown MSC MSC inconnu Non

04 Unknown Loc Area Zone locale inconnue Non

05 Unidentified Subscriber Abonné non identifié Non

06 Unallocated Roaming Number Numéro de Roaming non attribué Non

07 Unknown Equipement Equipement inconnu Non

08 Roaming Not Allowed Roaming non autorisé Non

09 Illegal MS MS interdit Non

0A Bearer Services not Provisioned Service transport non fourni Non

0B Teleservice not Provisioned Téléservice non fourni Non

0C Insufficient Bearer Capabilities Possibilité de transport insuffisante Non

0D Call Barred Appel impossible Non

0E Forwarding Violation Transmission impossible Non

0F CUG Reject CUG rejeté Oui

10 Illegal SS Operation Opération Service Supplémentaire interdit Non

11 SS Error Status Code erreur du SS Oui

12 SS Not Available SS non autorisé Non

13 SS Subscription Violation Violation d’abonnement au SS Non

14 SS Incompatibility SS incompatible Oui

15 Faciliy Not Supported Facilité non fourni Non

17 Invalid Target Base Station BTS cible invalide Non

18 No Radio Ressource available Ressource radio non disponible Non

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 17 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

19 No Hand over Number Available Numéro de Hand over non disponible Non

1A Subséquent Hand over Failure Faute sur le prochain Hand over Non

1B Absent Subscriber Abonné absent Oui

1C Busy Subscriber Abonné occupé Non

1D No Subscriber Reply Non réponse Non

1E Radio Congestion Saturation radio Non

1F Impossible Call Completion Aboutissement de l’appel impossible Oui

20 SM Delivery Failure Faute de délivrance SM Oui

21 Message Waiting List Full

Liste des messages d’attentes complète Non

22 Système Failure Faute système Oui

23 Data Missing Perte de données Non

24 Unexpected Data Value Valeur de données non attendue Non

25 Password Registration Failure

Faute d’enregistrement de mot de passe Oui

26 Negative Password Check Vérification négative du mot de passe Non

27 No Roaming Number Available Numéro de Roaming non autorisé Non

28 Tracing Buffer Full Buffer de trace plein Non

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 18 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

2.7. Description ASN1

Le langage de description ASN1 (Abstract Syntax Notation 1), défini par l’UIT-T pour, la messagerie X 400, a été reprit par l’OSI dans la couche Présentation (couche 6) du modèle OSI. Il est aussi utilisé dans le GSM. Les opérations utilisées par SSGT (couche supérieure du SS7) sont décrites par ce même langage. Par exemple, la mise à jour d’une localisation est réalisée par «UpdateLocation », qui est l’opération décrite par les paramètres suivants: UpdateLocation = OPERATION PARAMETER SEQUENCE{ IMSI IMSI, locationInfo Locationinfo, vlr Number lsdnAdessString, lmsid [10]IMPLICIT Lmsid OPTIONAL } Le résultat normal de cette opération est décrit par: RESULT hlrNumber lsdnAdessString Les erreurs possibles sont décrites par: ERRORS

{UnknownSubscriber, RoamingNotAllowed, SystemFailure, UnexpectedDataValue }

L’ensemble des opérations GSM est décrit dans la recommandation GSM 902.

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 19 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

2.8. Exemples de décodage de messages MAP

Afin de ne pas répéter certaines parties déjà vues, les données de protocole SSTM et SSCS n’ont pas été reproduites ici. 62 Etiquette de type de message.

Ici, 62 correspond au message BEGIN 34 Longueur totale du message 48 Etiquette de l’identificateur de Transaction d’Origine 04 Longueur de l’identificateur de Transaction d’Origine 0D 00 01 5E Identificateur de Transaction d’Origine 6C Etiquette de la partie Composant 2C Longueur de la partie Composant A1 Etiquette de type de composant, ici INVOKE 2A Longueur du Composant 02 Etiquette de l’identificateur de Lancement d’Opération 01 Longueur de I’identificateur de Lancement d’Opération 80 Identificateur de lancement d’Opération (Invoke ld) 02 Etiquette de code d’Opération Locale 01 Longueur de l’étiquette de code d’Opération Locale 02 Code d’Opération = Update Location (voir code des d’opérations) 30 SEQUENCE Constructeur (Voir la description en ASN1 de l’opération pour en

connaître la structure et le contenu) 22 Longueur de ta séquence de paramètres (c’est la longueur totale du

message à partir d’ici) 04 OCTET STRING 08 Longueur de ce paramètre F4 32 00 00 09 91 08 02 IMSI = 208019900000234 81 MSC Number 07 Longueur de ce paramètre F0 79 00 07 00 33 91 MSC Number = 33007000970 04 OCTET STRING 07 Longueur de ce paramètre F0 69 00 07 00 33 91 VLR Number = 33007000960 8A LMsld 04 Longueur de ce paramètre 03 00 00 00 LMsId = 3

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 20 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

2.9. Exemples d’échanges de messages dans le GSM

MESSAGES MAP, MISE À JOUR DE LOCALISATION ENTRE VLR ET HLR

BEGIN MAP Orig Trans ID = 0x34000002 Invoke ID value = 128 Operation code = UpdateLocation MCC+MNC+MSIN = 208016900000099 Nature of adresse = International number Numbering Plan Indicator = ISDN Teleph N°Plan MSC Address Signals = 33141000000 Nature of adress = International number Numbering Plan Indicator = ISDN Teleph N°Plan VLR Address Signals = 33007000030 TMS ID = 00 00 05 C7

CONTINU MAP Orig Trans ID = 0x35000001 Dest Trans ID = 0x34000002 Invoke ID value = 128 Operation code = Insert Subscriber Data Nature of adresse = International number Numbering Plan Indicator = ISDN Teleph N0 Plan MS ISDN Address Signals = 33007612000 Category Q.763 = Originary calling subscriber Subscriber Status = Service granted Tele Service Code = Speech transmission

CONTINU MAP Orig Trans ID = 0x34000002 Dest Trans ID = 0x35000001 Invoke ID value = 128

END MAP Orig Trans ID = 0x34000002 Invoke ID value = 128 Operation code =Update Location Nature of adresse = International number Numbering Plan Iridicator = ISDN Teleph N0 Plan HLR Address Signals = 3300721

VLR HLR

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 21 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

RÉALISATION D’UN HANDOVER INTER MSC (PREMIERE PARTIE)

BSC 1 BSC 2

Connection Request HandOver Request

Connection Confirm

DT1 HandOver Request ACk HandOver CoManD Timeslot number = 5 Channel Type & TDMA OFFSET = Bm+ ACCH

MSC a MSC b

BEGIN MAP Orig Trans ID = 0x53A18 Invoke ID value = 0 Operation code = Perform Handover Mobile Country Code = 208 Mobile Network Code = 01 (Orange) Location Area Code = 9170 Cell Identity = 11 Speech Data Indicator = Speech Channel Rate I Type = Full rate TCH channel Bm Speech encoding Algorithm = Algorithm Ver 1 Revision level Encryption Algorithm = Algorithm A5 RF power capability = Class 2, portable SM capability = Not present Frequency capability = Band number 0

Hand Over Required

Acf ’2i SYSTEME DE SIGNALISATION N°7

Ver. 10.0 DESCRIPTION DU SOUS-SYSTEME APPLICATION MOBILE SSAP 22 / 22 *Toute reproduction partielle ou complète de ce document nécessite l’accord d’Acf’2i

RÉALISATION D’UN HANDOVER INTER MSC (SUITE ET FIN)

- Fin du document -

BSC 1 BSC 2

ISUP CIC N° 27 MIA

ISUP CIC N° 27 ACO

CONTINUE MAP Orig Trans ID = 0x5103567 Dest Trans ID = 0x53A18 Invoke Invoke ID value = 128 Operation code = Send End Signal

MSC a MSC b

ISUP CIC N° 27 REP

CONTINU MAP Orig Trans ID = 0x5103567

Dest Trans ID = 0x53A18 Return Result Last

Invoke ID value = 0 Operation code = Perform Handover Nature of address = National significant number Numbering Plan Indicator = ISDN Teleph N° Plan HO Address Signals = 141110100 Signal Info = 06 2B 02 07 0D 40 07 16 05 D0 DTAP + HOCMD Timeslot number = 5 Channel Type & TDMA OFFSET = Bm + ACCHs