Beruflich Dokumente
Kultur Dokumente
Il est souvent abrégé en SS7 mais en Amérique du Nord, CCSS7 est utilisé pour "Common
Channel Signaling System 7". En Angleterre et certain pays européen, C7 (CCITT number 7),
number 7 ou CCIS7. (L'ITU-T étant nommé CCITT auparavant.)
Il existe 4 grandes variantes du protocole SS7 qui sont choisies en fonction du lieu de mise en
place : ANSI (pour l'Amérique du Nord), Chine, Japon et ITU-T (pour le reste du monde).
Historique
Le protocole SS7 a été développé par AT&T en 1975. Il a été standardisé par le CCITT en
1981 dans la série de recommandations Q.7XX. SS7 est défini comme un remplaçant des
standards précédents : Signalling System #5 (SS5), Signalling System #6 (SS6) et R2. À la
différence du SS5 et du SS6, R2 continue à être utilisé dans de nombreux pays. SS5 et les
protocoles antérieurs utilisaient des solutions de signalisation à l'intérieur de la bande (in-
band en anglais). Les informations d'établissement d'appels étaient envoyées par l'utilisation
de fréquences doubles (DTMF) dans les lignes téléphoniques. Cela entraînait des problèmes
de sécurité car l'utilisateur pouvait générer ces DTMF à l'aide d'un équipement appelé Blue
box. SS6 et SS7 utilisent une signalisation en dehors de la bande. Un canal extérieur à la
communication est dédié à la signalisation.
Fonctionnalité
La signalisation est, entre les composants d'un appel, l'échange d'informations nécessaires
pour fournir et maintenir des services. Les utilisateurs d'un réseau téléphonique commuté
(RTC) échangent des informations de signalisation avec les éléments réseaux de manière
continue. Un exemple de signalisation entre le téléphone d'un utilisateur et le réseau inclut :
numéroter, fournir une tonalité d'appel, accéder à une messagerie, envoyer la tonalité d'attente
d'appel ...
SS7 est un moyen par lequel les éléments du réseau téléphonique échangent des informations.
L'information est transportée sous forme de messages. SS7 peut envoyer des informations
comme :
• Je t'envoie un appel fait depuis 212-555-1234 vers 718-555-5678. Il est sur le circuit
voix n° 067
• Quelqu'un vient d'appeler le 0 800 12 34 56. Je l'envoie vers où ?
• Le destinataire de l'appel sur le circuit voix n° 11 est occupé. Libère l'appel et renvoie
une tonalite d'occupation.
• La route vers X est surchargée. N'envoyez plus d'appels à moins d'avoir une priorité de
2 ou plus
• Je désactive le circuit voix n° 143 pour maintenance.
SS7 fournit, dans le réseau téléphonique, une structure universelle pour la signalisation,
l'envoi de messages, l'interconnexion et la maintenance réseau. Il gère l'établissement
d'appels, l'échange d'informations utilisateur, le routage d'appels, la facturation et supporte les
services du réseau intelligent (en anglais Intelligent Network (IN))
L'utilisation principale de SS7 est de délivrer un appel téléphonique à travers le RTC. L'appel
peut avoir à traverser plusieurs réseaux de différents opérateurs téléphoniques. (Par exemple
sur un appel international ou s'il y a plusieurs opérateurs nationaux...). A chaque étape sur le
chemin de l'appel les commutateurs téléphoniques ont besoin de savoir d'où vient l'appel
(quelle ligne téléphonique, quel canal ou quel circuit) et vers où il va. Cela nécessite beaucoup
de coordination. ISUP (ou ISDN User Part signaling) est un type de communication SS7 qui
s'occupe de l'établissement d'un appel tout au long de ces différents liens. Les messages ISUP
sont passés de commutateur en commutateur et à chaque point du circuit l'appel est étendu un
peu plus jusqu'à l'aboutissement de l'appel (établissement de bout en bout).
Certaines fonctionnalités ont été séparées du chemin principal de l'établissement des appels.
Une couche de gestion séparée a été introduite qui correspond à la notion de réseau intelligent
(IN). Le rôle du réseau intelligent est de permettre des fonctions plus avancées comme : La
translation de numéro (l'appel d'un numéro gratuit (type 800 ou 0 800) doit être redirigé vers
un numéro standard du RTC.), la gestion de cartes prépayées,...
SS7 sépare clairement le réseau de signalisation des circuits voix. Un réseau SS7 doit être fait
d'équipement compatible SS7 de bout en bout pour pouvoir fournir toutes les fonctionnalités.
Le réseau est composé de différents type de liens (A, B, C, D, E et F) et de trois type de
noeuds (Service switching point (SSPs), signal transfer point (STPs), and Service Control
Point (SCPs).) Chaque node est identifié par un numéro et (point code). Les services étendus
sont fournis grace à l'interface vers une base de données au niveau SCP.
Les liens entre les nodes sont des liens à 56 kbit/s ou/et 64 kbit/s en full-duplex. Il existe trois
modes de transport pour ces liens :
Le Point de Contrôle Service Réseau (en anglais: Service Control Point (SCP))
Le Commutateur d’Accès Service (en anglais: Service Switching Point (SSP)) est un
commutateur téléphonique géré dans l'environnement SS7.
SEP
Le (SEP) (en anglais: Signal End Point) est un point de terminaison du réseau sémaphore. Il
s'agit d'un SSP ou SCP.
Liens
Liens de type A
Le lien de type A est un lien d'accès (en Anglais: Access Link ou A link). Il connecte un SEP à
un STP.
Liens de type B
Le lien de type B est un lien de pont (en Anglais: Bridge Link ou B link)
Liens de type C
Le lien de type C est un lien de croix (en Anglais: Cross Link ou C link)
Liens de type D
Le lien de type D est un lien de diagonale (en Anglais: Diagonal Link ou D link)
Liens de type E
Le lien de type E est un lien étendu (en Anglais: Extended Link ou E link)
Liens de type F
Le sous-système transport de messages (en anglais: Message Transfer Part) est défini dans les
recommendations Q.701, Q.702, Q.703, Q.704, Q.706 et Q.707. Il transporte les messages
entre les différentes interfaces utilisateurs.
Le sous-système utilisateur téléphonie (en anglais Telephone User Part) est défini dans les
recommandations Q.721, Q.722, Q.723, Q.724 et Q.725. Il est en charge de définir les
fonctions de signalisation des appels téléphoniques dans l'environnement SS7.
Le sous-système utilisateur pour le RNIS (en anglais ISDN User Part) est défini dans les
recommandations Q.761, Q.762, Q.763, Q.764 et Q.766. Il est en charge de définir les
fonctions de signalisation des appels RNIS dans l'environnement SS7. Il a accès à l'interface
SCCP pour permettre une signalisation de bout-en-bout.
INAP
Le protocole Mobile Application Part (MAP) fournit une couche application pour les
différents éléments d'un réseau GSM, GPRS ou UMTS. Le but est de leur permettre de
communiquer pour pouvoir fournir les services aux utilisateurs de téléphone mobile.
Le CAMEL Application Part (CAP) (Customised Applications for Mobile networks Enhanced
Logic Application Part) est un protocole de signalisation dans l'environnement SS7. CAP est
un protocole utilisateur de gestion à distance des éléments de service (en anglais: Remote
Operations Service Element (ROSE)). CAP est basé sur un sous-ensemble de INAP.1
Le sous-système utilisateur données (en anglais Data User Part) est défini dans la
Recommandation Q.741 et X.61. Il est en charge de définir les fonctions de signalisation des
appels de données internationaux dans l'environnement SS7. Cette recommandation a été
abandonnée, car elle n'était plus utilisée.2
Private automatic branch exchange
Un Private Automatic Branch eXchange (plus généralement appelé PABX et parfois PBX)
est un multiplexeur téléphonique privé.
Généralités
Un PABX sert principalement à relier les postes téléphoniques d'un établissement (lignes
internes) avec le réseau téléphonique public (lignes externes). Il permet en plus la mise en
œuvre d'un certain nombre de fonctions notamment :
Évolutions
On le désigne aussi par les termes autocommutateur privé, voire standard téléphonique (terme
issu des anciens standards manuels existant avant les commutateurs automatiques, car un
standard est dorénavant seulement un équipement relié au PABX). Dans les pays anglo-
saxons, on parle aussi de PBX.
Il apparaît maintenant le support de la voix sur réseau IP (VoIP). On peut alors utiliser des
téléphones VoIP (filaires ou WiFi) ou des PCs équipés de logiciels VoIP et de casques-
microphones ainsi que des postes SIP
Un PCBX (ou IPBX) est un PABX bâti sur un PC faisant tourner un logiciel tel qu'Asterisk
par exemple, au lieu d'un équipement électronique indépendant et dédié.
Le terme PBX est plus général et ne fait pas la distinction entre PCBX et PABX. Il est très
utilisé en VoIP car les PBX sont virtuels.
Compatibilité
Relier des PABX de marques différentes entre eux reste toujours problématique, malgré
l'existence de standards malheureusement moyennement respectés. Pour ce faire, on utilise
généralement le protocole QSIG, ou SIP (lorsqu'il s'agit de VoIP uniquement).
Fonctionnalités
Ne pas déranger
La fonctionnalité « ne pas déranger », aussi abrégée par le sigle NPD, ou parfois DND (pour
son nom anglais « do not disturb », dont c'est une traduction littérale), permet, lorsqu'elle est
activée sur un poste, d'empêcher les appels entrants de le faire sonner. L'appelant peut alors
être redirigé vers un autre poste (typiquement celui d'un secrétaire ou d'un assistant) ; l'appel
peut aussi être bloqué, auquel cas l'appelant entend une tonalité d'occupation, une tonalité
spécifique à cette fonction, ou un message pré-enregistré ; ou encore, l'appel peut être
acheminé de manière normale (l'appelant entend la tonalité de retour d'appel), mais la
sonnerie est remplacée sur le poste du destinataire par une alerte visuelle (un voyant
lumineux).
Sur certains PABX, des codes sont instaurés pour permettre aux supérieurs hiérarchiques de
contourner cette fonctionnalité, et faire sonner le poste d'un subordonné même si elle y est
activée.
La fonctionnalité tire son nom de l'inscription portée sur les panneaux que les clients d'un
hôtel peuvent accrocher à l'extérieur de leur chambre, à la poignée de leur porte, afin
d'informer le personnel (par exemple, de ménage) qu'ils ne souhaitent pas être dérangés.
Le GPRS est une extension du protocole GSM : il ajoute par rapport à ce dernier la
transmission par paquets. Cette méthode est plus adaptée à la transmission des données. En
effet, les ressources ne sont allouées que lorsque des données sont échangées, contrairement
au mode « circuit » en GSM où un circuit est établi – et les ressources associées – pour toute
la durée de la communication.
Débit
Contrairement à une communication vocale où un – et un seul – time slot (TS) est alloué pour
la transmission de la voix, dans une liaison GPRS, le nombre de TS peut varier, entre un
minimum fixé à 2 et le maximum à 8 TS par canal, en fonction de la saturation ou de la
disponibilité de la BTS. Le débit de chaque TS est déterminé par le coding scheme (CS), qui
caractérise la qualité de la transmission radio :
Le débit théorique maximal est de 8 TS x CS4 = 171,2 kB/s. Mais en pratique le débit
pratique maximal est d'environ 50 kB/s.
Le débit usuel de 2 TS x CS1 x 2/3 = 12,1 kB/s, soit environ 111 kbit/s.
Architecture
Le GPRS permet de fournir une connectivité IP constamment disponible à une station mobile
(MS), mais les ressources radio sont allouées uniquement quand des données doivent être
transférées, ce qui permet une économie de la ressource radio. Les utilisateurs ont donc un
accès bon marché, et les opérateurs économisent la ressource radio. De plus, aucun délai de
numérotation n'est nécessaire.
Avant le GPRS, l'accès à un réseau se faisait par commutation de circuits, c’est-à-dire que le
canal radio était réservé en continu à la connexion (qu'il y ait des données à transmettre ou
pas). La connexion suivait le chemin suivant :
MS -> BTS -> BSC -> SGSN -> Backbone GPRS (Réseau IP) -> GGSN ->
Internet.
La connexion entre le SGSN (Serving GPRS Support Node) et le GGSN (Gateway GPRS
Support Node) utilise le protocole IP.
Les connexions en couche 4 se font avec le protocole LLC (Logical Link Control) entre la MS
et le SGSN, et avec l'UDP entre le SGSN et le GGSN.
Au-dessus des couches 4 se trouvent deux autres protocoles: SNDCP ((en)Sub Network
Dependent Converge Protocol) entre la MS et le SGSN, et GTP ((en) GPRS Tunnelling
Protocol) entre le SGSN et le GGSN.
Finalement une connexion TCP/IP peut avoir lieu entre la MS et un serveur distant.