Media Gateway
Signalling Gateway
H323
SIP
RTP/RTCP
H248
MGCP
SIGTRAN
! " # $
% #
Développement d’une stratégie de migration.
Dimensionnement des réseaux NGN.
Modèle d’offre et de garantie de QoS et de sécurité NGN.
Résolution des problèmes de d'interopérabilité, d'interconnexion,...
. &) ) ( &
. /0 12 123
Dans un réseau NGN, c’est le serveur d’appel (CS : Call Server) qui représente la partie
* + ’ $$ intelligente.
4 ) /5 676 % 3 Principalement, il offre des fonctions de contrôle et d’établissement d’appel (routage
d’appel, traitement de la signalisation, contrôle de la QoS, etc.) suivant un modèle
* ,,
d’appel donné.
- % / 5 7893
Il assure le contrôle des Media Gateways et permet le traitement de la signalisation y
* ) compris les protocoles de signalisation SS7 (ISUP, TCAP et INAP).
% / , % :+ 5 6763 Il fournit une interface ouverte et standardisée (un protocole standard ou une API
ouverte) avec les Serveurs d’Application permettant le contrôle des services (QoS
%%; /% +< 3
personnalisée, AAA, etc.).
En plus du support des protocoles de communication standard, avec d'autres entités de
l'architecture NGN, un CS intègre plusieurs autres fonctionnalités, telles que :
La Signalling Gateway (SG) a pour rôle de convertir, sans interpréter (ce rôle
Principalement, la MG a pour rôle :
étant dévolu au Serveur d'Appel), la signalisation échangée entre le réseau NGN
• Le codage et la mise en paquets du flux média reçu du RTPC et vice-
versa (conversion TDM-IP), et le réseau externe interconnecté selon un format compréhensible par les
• La transmission, suivant les instructions du CS, des flux médiatiques équipements chargés de la traiter.
reçus de part et d'autre. Notamment, elle assure l’adaptation de la signalisation par rapport au protocole
de transport utilisé (adaptation TDM-IP).
" !
Cet environnement représente une plateforme qui définit le cycle de vie de création • La recommandation H.323 de l’UIT décrit les procédures pour les communications
et d’exécution d’un service ou d’une application sur un Serveur d’Application. audio, vidéo et données point à point ou multipoint sur des réseaux en mode paquet IP.
Ce cycle de vie est composé d’une série de phases où chaque phase exige que • C’est une adaptation des procédures de vidéoconférence sur RNIS (H.320) aux
certaines activités soient exécutées, à savoir : réseaux sans garantie de service.
• L’analyse des besoins et de conception. • Le H.323 est un protocole de communication intégrant la voix, la vidéo, le partage de
• L'étude préalable et modélisation. données et des fonctions de contrôle.
• La création de l’application. • La première version (1996), prévue initialement pour des réseaux locaux, a évolué
• Le test et réception de l’application. jusqu’à la version 4 (2000) en intégrant successivement des fonctionnalités adaptées
• Le déploiement de l’application. pour les réseaux étendus et les réseaux de nouvelle génération (sécurité, cryptage,
• L'approvisionnement de l’application. RTP, performance, QoS, IP Multicast,…).
• Le déménagement de l’application.
%&'& %&'&
• Dans un système de communication H.323, l’utilisateur dispose d’un terminal H.323, • Cette norme fonctionne en mode non connecté et sans garantie de QoS.
connecté sur un réseau IP.
• Il définit les protocoles nécessaires à partir de la couche transport du modèle OSI.
• Le correspondant est appelé à partir d’un nom (@IP). • Fonctions principales:
• Pour une connexion entre plusieurs personnes, les communications sont transitées par Contrôle de la procédure d’appel
un serveur appelé pont multipoint H.323 (MCU H.323).
Gestion des flux multimédias
• Les terminaux H.323 ont la possibilité d’émettre des appels vers des terminaux H.320 Gestion des conférences multipoint
connectés en RNIS.
Gestion de la bande passante
• Pour cela une passerelle H.320/H.323 devient nécessaire. Interconnexion avec d’autres réseaux (RNIS, RTC)
• Ces composantes, pont et passerelle, sont contrôlées par un système de "garde
barrière".
%&'& %&'&
#( $
%&'& %&'&
) *
Application
Présentation
Session
Transport
Réseau
Liaison
Physique
+ , -
% #$
- & . & #$
$!
$
!
" #$
* / & 0$ */ 0 */$%
& ' '
$
', & ' #$
! &
1 &
! & ( )
,.
$!
!
"
&
( ' '
$ + ,
*
*
- )
+ /
- $ /%&'&
Comparaison : H.323 SIP
Origine : • Basé sur la téléphonie, et il utilise le protocole de • Basé sur Internet, et il utilise la syntaxe HTTP,
signalisation d'ISDN (Q.SIG). (possibilité d’intégrer de nouvelles fonctions).
Liaison : • Point-à-point • Point-à-point
Client : • Intelligent H.323 terminal. • Intelligent user agent.
•
Gatekeeper.
Plus de capacité d’échange, supporté par le protocole
•
•
Proxy, Redirect, Location et Registration servers
SIP utilise le protocole SDP pour l’échange de données.
56 "7 -8 ( 4 56 "7 données : H.245, qui fournit des informations précises sur la
capacité du terminal.
Il fournit une capacité suffisante pour la téléphonie sur
IP.
QoS : • La gestion et le contrôle de la BP et le contrôle • SIP compte sur d'autres protocoles pour grantir la
, ' •
d’admission sont assurés par le Gatekeeper.
H.323 recommande l'utilisation de RSVP pour la
qualité de service tel : RSVP, COPS, OSP, Q-SIP.
réservation de ressources.
3 Sécurité : • Inscription : Si le Gatekeeper est présent, le terminal
H.323 s’incrit et demande l'admission de cette
•
•
Inscription : inscription de user agent au proxy server.
Authentication : l’authenticité du user agent se fait par
composante. l’utilisation de HTTP digest.
56 "7 & $9* ' 1:$% • Authentication et Encryption : H.235 fournit plusieurs • Encryption : SIP définit plusieurs méthodes de cryptage
recommandations d’authentification et de cryptage des des données confidentielles.
1 -8 Localisation et •
données confidentielles.
Utilisation d’alias E.164 ou H.323 ID et un mécanisme • Utilisation d’adresse URL SIP pour adresser.
3 & ' routage :
•
de correspondance d’adresse si le Gatekeeper présent.
C’est le Gatekeeper qui assure le routage.
• Le Redirect ou le Location server qui assure le routage
d'information.
Caractéristiques • Robuste, mais exige plus de temps à l’établissement de • Simple, scalable, extensible, exige moin de temps à
; générales : l’appel. l’établissement de l’appel.
• Utilise approximativement douze paquets à • Utilise approximativement quatre paquets à
' Protocoles •
l’établissement de l'appel.
Exigent TCP et UDP pendant l’établissement de l'appel •
l’établissement de l’appel.
Fondamentalement utilise UDP.
utilisés à de manière à conserver les états. • Supporte TCP, si UDP n'est pas utilisé.
3 ( 4 56 "7 , l’établissement
d’appel :
• Dans le cas d’UDP, les serveurs n’ont pas besoin de
conserver les états, une fois la requête est transmise au
2 -8 3 Taille de la • H.323 décrit plusieurs manières pour construire une •
nœud suivant.
SIP est un protocole distribué qui s’adapte
session : conférence multicast selon la taille prévue. dynamiquement aux tailles des conférences. On peut
• Dans le cas de plus larges conférences, H.323 ainsi passer de deux à plusieurs membres sans
prévoit la mise en cascade de plusieurs MCU. procédure particulière.
/ -/ .-/ / -/ .-/
$&01
1 9 @ A , 9@%
• Megaco (IETF) est un protocole (master/slave) utilisé pour l’intégration de la
$ ' ( téléphonie classique sur IP.
' ' ( • Il permet la communication entre les Media Gateway Controller (MGCs) et
7 & ' ( les Media Gateway (MGs).
( % ( %
• Il est dérivé du MGCP et présente des améliorations par rapport à celui-ci :
Support de services multimédia et de vidéoconférence.
Possibilité d’utiliser UDP ou TCP.
Utilise le codage en mode texte ou binaire.
$&01 # .$2&01
Modèle d’origine :
•
•
IETF, 1998 (RFC 2705).
• Ce système permet de couvrir un nombre important d’applications, ce qui conférences multimédia IP-TDM et gestion des
terminaux (e.g. téléphone MGCP).
conférences multimédias IP-TDM ou IP-IP
Modèle de connexions : • Une communication = un terminal (interface IP ou • Une communication = deux terminaisons et un
complique l'interfonctionnement des équipements d’origines différentes. TDM d’une MGC) et une connexion. contexte regroupant les terminaisons de l'appel.
• 1 transaction = 1commande. • 1 transaction = N actions
• Un constructeur peut ainsi implémenter, tel ou tel package suivant ses besoins. Syntaxe :
Transport du protocole :
•
•
Codage Texte (BNF)
UDP/IP ou ATM.
• 1 action = N commandes.
• Codage Texte (ABNF) ou Binaire (ASN1).
• TCP, UDP, SCTP sur IP ou ATM ou MTP.
Implémentation : • Différentes implémentations pour les réseaux IP • Implémentation unique pour tous les types des
et ATM. réseaux de transport en mode paquet.
Extensibilité : • Le standard offre un certain nombre de • La norme spécifie les règles de création et
fonctionnalités. d’intégration de nouvelles fonctionnalités.
Maturité : • Utilisé pour les systèmes MG/MGC. • Implémenté dans les solutions des constructeurs.
/- /-
• Ce protocole concerne spécifiquement le transport des messages de • Les couches d’adaptation définies par SIGTRAN ont des objectifs communs :
signalisation SS7 et RNIS sur des réseaux IP. Le transport fiable sur IP, des protocoles de signalisation des couches supérieures.
• Un groupe de travail de l’IETF appelé SIGTRAN a été développé afin de La garantie d’une offre de services équivalente à celle proposée par les réseaux RTC.
définir ce protocole de contrôle entre : La transparence du transport de la signalisation sur un réseau IP : l’utilisateur final
Signalling Gateways, qui convertissent la signalisation SS7 sur TDM en SS7 sur IP. ne se rend pas compte de la nature du réseau de transport.
Media Gateway Controllers, qui interprètent la signalisation SS7 sur IP. La possibilité de pouvoir supprimer les couches basses du protocole SS7.
Signalling Points du réseau IP, qui représentent des serveurs de contrôle d’appels. • SIGTRAN a défini plusieurs couches d’adaptation :
• Ce protocole utilise une nouvelle couche de transport appelée SCTP (Stream La couche d’adaptation M2UA qui fournit le service MTP2 dans une relation
• SCTP permet de pallier les défauts du protocole TCP pour la gestion des La couche d’adaptation M2UA qui fournit le service MTP2 dans une relation "peer
messages de signalisation et garantit la réception des paquets sans corruption. to peer" (d’égal à égal) telle que la communication inter-SGs.
/-
Dépend essentiellement :
La couche d’adaptation M3UA qui fournit le service MTP3 dans une relation "" * ,
client/serveur ou d’égal à égal. ) " ( ) ,
• L'établissement d'une association se fait à l’avance et non chaque fois qu’une "" " ,
application veuille envoyer un message. ) ,
• Le processus commence par l’envoi d’un paquet d’initialisation SCTP . " ) ,=
!"# #"# $ %
! # !
"
* > , SCP
TEX TEX
" / +
<
RI SP
)0 $1 / SS7
LEX
STP
STP
2*2
% ! ' !
$ &
> >< >/ 3, > > " > > > > ,> +(-. +(-.
FRAD
> > > > % SCP > > > > > > > , FR
TEX TEX
* > > >< >@> > >% FRAD
SCP
RI SP
TEX TEX
SS7
LEX
STP RI SP !
SS7
LEX
STP
STP
% &'()
STP
% &'()
* ! + !
$) )
RI SP ! 234
SS7 234
LEX !
STP
!
! !
STP !
0
FR
+ ! / !
, - ."
6 7
3 63
" "
NetManager
& " , ""
SOAP/
XML
WSDL/UDDI . % " %+ A % < B - ) %%
# * +,(,
. # :C , , + D< " @ %
#
# #
. " , - E , .%:+1,
#+(-. ;+(-.
0
D<< E@ E -
0
& F ) @
#
4 74 9
& ) " #
# 2 :
2 4 #
#
# & - " "
=
#
3# # , )
- , - , - , .
Détermination des performances nécessaires des équipements qui
répondent à la QoS requise. SA * !+',(,! SA * !+',(,! SA
+'(-.!
+'(-.!
Paramètres de dimensionnement :
+'(-.!
! % , MG
’ é " A ,
MG
" ( è 5+,
MG
E ,
E é é %,
MG
E , , ,
MG / 0'
E ( < / 0'
/ 0- ,
= 1 0&
& # $$
Capacité de traitement d’appels (CHC) en BHCA.
Nombre d’interfaces d’entrée et de sortie, E1/STM1 :
Nombre d’appels en intra et inter-domaine.
&) ) (
Capacité de conversion et d’adaptation du trafic de signalisation.
Nombre d’interfaces d’entrée et de sortie : E1/STM1.
2 3
3# # , 3# # ,
Capacité en commutation des trafics de données intra et inter-MSG. N interface E1 est défini comme suit :
85% de la BP est utilisé si le trafic transporté est de type voix : 150 x 0,85 = 127,5 Mbps.
Estime la capacité de ces entités en fonction du volume des trafics à traiter et à commuter Le nombre de STM1,v est déterminé de la manière suivante :
(2)
3# # , 3# # ,
(4)
Le nombre de STM1,d est déterminé de la manière suivante : (8)
(5)
Le taux de simultanéité d'utilisation (SAUk), pour N abonnés attachés à un service k, et ce durant une
période d'observation Tk, peut être défini comme suit :
(6)
3# # , 3# # ,
% # % "# # $ (11)
La BP réservée pour le trafic de données : Data = Dataaccès x (1 - Pint)
BW,d = Data x (24+D/D) Mbps. (12)
Le nombre de circuit est : ch = chaccès × (1 - Pint) = NE1,v × 30 × (1 - Pint) (9)
(16)
3# # , 3# # ,
(17)
La BP requise pour les messages de trafic de signalisation traités par la SG, est :
(18)
(20)
Le besoin total en termes de BP (en Mbps), au niveau du réseau dorsal IP/MPLS, exigé pour
acheminer le trafic total des messages de signalisation, est donné par : Call Signaling E1 Interfaces
signaling/s traffic in φ per side
(21) 48 40 100 01
Conversion de signalisation et interfaces de la SG
(22)
Performance de la SG en fonction de la variation des trafics de signalisation
3# # , 3# # ,
Le trafic total de la signalisation de contrôle des équipements échangée avec les nœuds commandés par le CS est :
La capacité du CS en terme de traitement d’appels/s est : En particulier, le volume du trafic de signalisation du RI traité par un CS, peut être estimé comme suit :
(23) (27)
Le nombre d'appels par seconde, utilisant les différentes signalisations q, est donné par : La BP totale de divers trafics de signalisation, en octets par seconde, est donnée par :
On constate actuellement une grande stagnation au sein des réseaux à commutation de circuit, qui se
manifeste par une limitation en termes de débit et de services large bande dans ce type de réseaux.
Une évolution est donc nécessaire vers architecture de nouvelle génération sera caractérisée par :
Une séparation des couches de transport des flux et de contrôle des communications ce qui
permet la distribution de l’intelligence.
CHC per Signaling traffic E1 Interfaces Un cœur de réseau flexible et basé sur des interfaces ouvertes et normalisées, permettant
second in φ per side
l’amélioration de la qualité et de la mise en œuvre de nouveaux services.
85 71 009 01
CHC et interfaces du CS
L’utilisation d’un réseau de transport unique en mode paquet pour l’intégration des services.
La prise en compte de réseaux d’accès, des terminaux et du support d’applications multiples.
Une exploitation et une gestion du réseau faciles et sécurisées.
La déploiement des réseaux évolutifs et la création et la gestion de services innovants.
Performance du CS en fonction de la variation des trafics de signalisation
5) !
En outre, l’adoption de l’évolution du réseau de Télécommunications suivant le concept NGN, va 1. S. Beker and D. Kofman, "Techniques d’Optimisation pour le Dimensionnement et la Reconfiguration des
permettre à l’opérateur un gain : Réseaux MPLS", Télécom Paris-ENST, 2004, pp. 25-73.
En coût d infrastructure. 2. Cherif Ghazel, "Rappel sur les réseaux, Cours Réseaux Haut-Débit", ISIT, 2012.
En coût d exploitation et de maintenance.
3. "Multiservice Gateway MSG Dimensioning", Ericsson AB, 2002.
En bande de transmission.
4. C. Ghazel, L. Saidane, "Next Generation Networks Dimensioning with Improved and Guaranteed Quality
Néanmoins, cette architecture va se heurter aux mêmes problèmes, notamment ceux de QoS et de
of Service", MIC-CNIT2008 proceedings, Jordan, December 2008.
sécurité.
5. G. Van Hoey, S. Van Den Bosch, H. De Neve and G. Petit, "Le dimensionnement de futurs réseaux de