L’architecture SS7
Samir TOHMEMaster IRS UVSQFévrier 2005
Le réseau SS7
transport de lasignalisation
transport de l’information(mode circuit)
réseau SS7
Réseau de transport
Transport de la signalisation du réseau de télécommunication
SP
LEX/TEX
(réseau de transit sémaphore)
(réseau d’interconnexion ouréseau de transit)
Rôle de la signalisation SS7
Abonné
Abonné
LEX
LEXTEX
TEXCommander les ressources de commutation et de transmissiondes réseaux publics
Fonctions du SS7
Séparer l’acheminement de la signalisation de l’acheminement des données de l’utilisateur
multiplexage de la signalisation de plusieurs faisceauxd’acheminement (MIC) des données
contrôle de l’appel de bout en bout par le réseau intelligent
supervision globale du trafic
Autres fonctions du SS7
permettre de contrôler la signalisation des communications de bout en bout
SS7 est un élément clef des services à valeur ajoutée
Inter-fonctionnement des réseaux téléphoniques et des réseauxde données
Architecture des protocoles du SS7
MTP 1
MTP 2
MTP 3
TUP,TUP +
ISUP
SCCPTCAP
INAP MAP ASE
une pile de protocoles
La norme de signalisation SS7
MTP 1
MTP 2
MTP 3
TUP,TUP +
ISUP
SCCPTCAP
INAP MAP ASE
une structuration en couches conforme au modèle de référence OSI
couche physique
couche liaison
couche réseausur-couche réseausous-couche application
couche application
Couche physique MTP1 (SSTM1)
MTP1 définit les caractéristiques électriques, mécaniques, etfonctionnels des interfaces SS7 des ressources des réseaux publics
le terminal sémaphore assure la transmission correcte des bits vers un autre terminal sémaphore sur des liaisons numériques,analogiques, terrestres ou satellites.
terminalsémaphore
terminalsémaphore
ressourceA ressource
B
interface SS7
débit 64 Kbits/s
Couche liaison MTP2 (SSTM2) Protocole synchrone de transmission de trame du type HDLC
Différent de HDLC par les mécanismes de reprise sur erreur
Flag 01111110NSRNSA
BIR
BIAINL
INFORMATION DESIGNALISATION
CRCFlag 01111110
trame SS7
(optionnel)} 2 x n octets
Couche liaison MTP 2 (SSTM2) Protocole synchrone de transmission de trame du type HDLC
Différent de HDLC par les mécanismes de reprise sur erreur
Flag 01111110NSRNSA
BIR
BIAINL
INFORMATION DESIGNALISATION (niv 3)
CRCFlag 01111110
trame SS7
(optionnel)} 2 x n octets
Couche réseau MTP3 (SSMT3)La couche réseau assure l’acheminement des messages de
signalisation du SP d’origine vers le SP destinataire
La couche réseau assure la gestion des pannes et leréacheminement
Couche réseau MTP3
Point de Signalisation (SP) Un SP désigne l’interface de communication des messages SS7 des ressources des réseaux publics.
Un SP est constitué du terminal sémaphore et de la suite des protocoles SS7 (MTP1,2,3, TUP et/ou TUP+, et/ou ISUP, et/ou INAP/TCAP/SCCP, et ou MAP/TCAP/SCCP, et/ou ASE/TCAP/SCCP)
Identifiant d’un Point de Signalisation (SP)L’adresse d’un PS est identifié par la combinaison du Code Point (CP) et de l’indicateur de réseau.
Couche réseau MTP3
Les liaisons dans les réseaux sémaphoresUn SP est relié au réseau sémaphore par un ou plusieurs faisceauxChaque faisceau comprend plusieurs canaux
SP
LEX
RESEAU SEMAPHORE SS7
SPSTP
SPSTP
faisceau 1
faisceau 2
canaux
Couche réseau MTP3
Qu’est-ce qu’une route dans le réseau sémaphore ?une route entre deux SP du réseau sémaphore est définie par la sélection des canaux d’une suite de faisceaux permettant d’acheminer les messages de signalisation entre ces deux SP
12341234
1234
12341
234
1234
1234
1234
1234
1234
1234
1234
faisceau alpha
faisceau beta
SP
STP
STP
STP
STP
SP
faisceau omega
faisceau gamafaisceau epsilon
faisceau delta
Couche réseau MTP3
12341234
1234
12341
234
1234
1234
1234
1234
1234
1234
1234
faisceau alpha
faisceau beta
SP
STP
STP
STP
STP
SP
faisceau omega
faisceau gamafaisceau epsilon
faisceau delta
A B
C
DE
F
Qu’est-ce qu’un acheminement dans le réseau sémaphore ?– un acheminement est identifié par un numéro. A un acheminement sont associés les
SP atteignables via cet acheminement. Un acheminement est défini par une liste de faisceaux pouvant être utilisés en partage de charge.
Couche réseau MTP3Couche TransportCouche Transport
Couche LiaisonCouche Liaison
Couche Couche RRééseauseau
Distributiondu Message
Acheminementdu Message
Analyse du CPDdu Message ?
connuinconnu
Routage desMessagesGestion des
Routes
Gestion desCanaux
Gestion duTrafic
Gestion duRéseauSémaphore
Couche réseau MTP3paquet SS7
Etiquette (4 octets) Indicateur de service (1 octet)
Information de Signalisation
... (niv 4)
4 bits 14 bits 14 bits
SCS CPO CPD
2 bits 2 bits 4 bits
SIOIndicateurRéseau
Réservé0000 management0011 SCCP0100 TUP0110 ISUP
00 International10 National11 Local
Règles de construction du réseau sémaphore SS7
Le maillage complet des ressources des réseaux publics est très coûteux car le nombre de liaisons à établir croît comme le carrédu nombre de ressources
LEX1
LEX2
LEX 800 SP
SP
SP
SP
SP
SP
Comment construire le réseau sémaphore ?
LEX 800 SPLEX2 SP
STP
STP
STPSTP
STP
STP
réseausémaphore
TEX1 SPLEX1 SPréseaude transit ouréseau d’interconnexion
liaisons MIC à 2 Mbits/s
liaisons sémaphores
La sur-couche réseau SCCP (SSCS)
La couche SCCP permet d’échanger des informations entre deux points sémaphores à l’intérieur d’un ou plusieurs réseaux sémaphores interconnectés.Cette sur-couche se traduit par l’introduction de passerelle et de relais : par exemple cela permet de faire échanger des informations entre un commutateur et un serveur.
entre un SAS et un SCPentre un LEX et un HLRentre un HLR et un MSC
La sous-couche application TCAP (SSGT)
La couche TCAP fournit des primitives permettant l’échange d’informations entre entre deux applications : SAS et SCP par exemple
TEX
SCP
¨SAS
INAP
TCAP
SCCP
MTP
INAP
TCAPSCCP
MTP
ISUP
Application Application de commandedu SAS
La couche TCAP est composée de 2 sous-couches
La couche Composantpermet la gestion d’opérations au moyen de primitivesles composants relatifs à un même dialogue sont mémorisés dans la
sous-couche Composant jusqu’à réception d’une primitive de dialogue.
La couche Transactionpermet à deux entités distantes d’ouvrir, de poursuivre et de terminer des dialogues, et d’interagir entre elles à l’intérieur d’un dialogue établi en échangeant des composants
Les couches applicatives TUP, ISUP, INAP, MAP
TUP : signalisation des commutateurs téléphoniques non RNISTUP (SSUT) ne supporte pas la signalisation RNISTUP+ (SSUTR2) supporte la signalisation RNISISUP : signalisation des commutateurs téléphoniques RNIS INAP : signalisation des entité SCF et SDF (SCP) du IN MAP : signalisation des ressources des réseaux mobiles : MSC, HLR, VLR, EIR, AUC
Normes ou Recommandations ?
SS7 dénomination française de la recommandation CCITT n°7 :à l’heure actuelle la signalisation sémaphore du réseau de France Télécom est la version VN8
une norme conforme à la recommandation ITU-T n°7 mais qui présente de nombreuses différences avec les réseaux sémaphores des autres pays.