24
L’architecture SS7 Samir TOHME Master IRS UVSQ Février 2005

L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

  • Upload
    dangnhu

  • View
    224

  • Download
    1

Embed Size (px)

Citation preview

Page 1: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

L’architecture SS7

Samir TOHMEMaster IRS UVSQFévrier 2005

Page 2: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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)

Page 3: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

Rôle de la signalisation SS7

Abonné

Abonné

LEX

LEXTEX

TEXCommander les ressources de commutation et de transmissiondes réseaux publics

Page 4: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 5: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 6: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

Architecture des protocoles du SS7

MTP 1

MTP 2

MTP 3

TUP,TUP +

ISUP

SCCPTCAP

INAP MAP ASE

une pile de protocoles

Page 7: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 8: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 9: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 10: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 11: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 12: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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.

Page 13: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 14: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 15: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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.

Page 16: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 17: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 18: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 19: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 20: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 21: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 22: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 23: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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

Page 24: L’architecture SS7 - worx.free.frworx.free.fr/irs/Telecom/sigss7_msirs.pdf · Fonctions du SS7 Séparer l’acheminement de la signalisation de l’acheminement des données de

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.