You are on page 1of 26

m 1- Présentation VoIP

Ý 1-1 - Définition VoIP


Ý 1-2 - Historique

m 9- Architecture
Ý 2-1 - Architecture VoIP
Ý 2-2 ± Les équipements clés
Ý 2-3 ± Principe de fonctionnement

m M- Protocoles
Ý 3-1 ± Protocole H323
Ý 3-2 ± Protocole SIP
Ý 3-3 ± Codecs
Ý 3-4 ± Transport RTP/RTCP

m © - Conclusion
Présentation de la VoIP en
général
m Technique qui permet de communiquer par la
voix via l'Internet ou tout autre réseau acceptant
le protocole TCP/IP
m H323, le premier protocole VoIP, existe depuis 1996 et a
été initié par l'ITU (International Communication Union)

m Avant 2002, la VoIP n¶ a pas connue d¶évolutions


significative à cause de la complexité des premiers
serveurs, le coût de la bande passante, la faible
implantation du haut débit dans les entreprises «

m Après 2002, une réelle accélération de la VOIP avec


l¶émergence de nouveaux protocoles VOIP standardisés
issus du monde IP: SIP, IAX«
Description d¶une architectures et
des composants clés
m Topologie d'un réseau de téléphonie IP.
m Comprend des terminaux, un serveur de communication et
une passerelle.
m ñes softphones
º Logiciels d¶émulation de terminaux téléphoniques sur PC
º Numérotation par clicks de souris
º L¶utilisation est tributaire du PC connecté au réseau IP

m ñe Gatekeeper
º Serveur informatique localisé sur le LAN avec les postes IP
º Réalise les fonctions H.323 ou SIP

m ña Gateway
º Passerelle avec le réseau téléphonique commuté
º Contient des cartes d¶interface T0, T2 ou analogique
Présentation de 2 grands
protocoles de VoIP
m La norme H.323 propose des bases pour le
transport de la voix, de la vidéo et des données
sur des réseaux IP.

m Il fonctionne en mode non connecté et sans


garantie de qualité de service

m Il définit les protocoles nécessaires à partir de la


couche transport du modèle OSI
m Protocole de signalisation (H99  Q.9M1)
RAS (Registration •  
) pour l¶enregistrement et
l¶authentification, et le protocole Q.931pour l¶initialisation et le contrôle
d¶appel.

m Protocole de négociation (H9© )


La négociation est utilisée pour se mettre d¶accord sur la façon de coder les
informations qu¶on va s¶échanger.

m Protocole de transport de l¶information (RTP/RTCP)


RTP pour le transport de la voix, la vidéo ou les données numérisées par
les codecs, et le protocole RTCP pour faire du contrôle de qualité.
3.1 Protocole H323
m Protocole SIP:

Permet l¶enregistrement, l¶authentification, l¶initialisation et le


contrôle des appel. Il permet également La négociation sur la façon
de coder les informations a échanger.

m Protocole de transport de l¶information (RTP/RTCP)

RTP pour le transport de la voix, la vidéo ou les données


numérisées par les codecs, et le protocole RTCP pour faire du
contrôle de qualité.
Application

Pré entation

e ion

ran port

Ré eau

Liai on

Phy ique
m Définition.

m Types de codecs.
(Audio G.711, G.729 » ,Vidéo Mpeg1,Mpeg2 »,Image
Jpeg,Gif,HD »)

m L¶objectif .

m Exemple choix de codec (SIP).


m Le choix se fait grâce aux messages SDP contenu dans les
requêtes INVITE mais aussi dans le message OK en réponse à
une requête INVITE. Il ya deux cas de figure :

º Soit l¶utilisateur est l¶appelant, dans ce cas là le message SDP est


contenu dans l¶INVITE avec la liste des codecs (PCMU, Speex et
iLBC) dans l¶ordre choisi par l¶utilisateur. Le message OK de l¶appelé
contient alors un SDP avec le codec choisi (parmi ceux proposés) ou
un message d¶erreur s¶il ne possède aucun codec en commun.

º Soit l¶utilisateur est appelé. Dans ce cas il extrait la liste des codecs
proposé par l¶appelant dans le SDP de la requête INVITE puis y
répond grâce à un message OK contenant le SDP qui présente le
codec choisi.
m RTP (RealTimeTransport Protocol)

m But : fournir un moyen uniforme de transmettre sur IP des données


soumises à des contraintes de temps réel (audio, vidéo, ... )

m Rôle : mettre en oeuvre des numéros de séquence de paquets IP


pour reconstituer les informations de voix ou vidéo même si le
réseau sous-jacent change l'ordre des paquets

m Plus généralement, RTP permet :


º d'identifier le type de l'information transportée,
º d'ajouter des marqueurs temporels et des numéros de séquence
l'information transporte
º de contrôler l'arrivée à destination des paquets.
m RTCP (×      )

m basé sur des transmissions périodiques de paquets de contrôle par


tous les participants dans la session.

m C'est un protocole de contrôle des flux RTP, permettant de véhiculer


des informations basiques sur les participants d'une session, et sur
la qualité de service
m RTP permet une gestion des flux multimédias (voix, vidéo) sur IP.
RTP fonctionne sur UDP.

m L'en-tête RTP comporte des informations de synchronisation, de


numérotation. Le codage des données dépendra du type de
compression. Le RFCxxxx spécifie RTP.

m Un canal RTP est employé par type de flux: un pour l'audio, un pour
la vidéo
m transporter et de contrôler des flots de données qui ont des
propriétés temps-réel.

m RTP et RTCP sont des protocoles qui se situent au niveau de


l'application et utilisent les protocoles sous-jacents de transport TCP
ou UDP. Utilisation générale -> UDP
Conclusion sur l¶étude effectuer
m Avantage VoIP
m Comparaison SIP et H323
m Installation & configuration bien plus faciles que
celles d¶un réseau propriétaire

m Gestion facile via l¶interface web de configuration

m Réduction du coûts des appels

m Aucun branchement téléphonique séparé nécessaire


± il utilise le réseau informatique

m Meilleur service et productivité

m Plus de fonctionnalités standard incluses


m Plus simple: 19 pages de standards contre 8©
pour H.M9M
m Plus flexible:
º supporte les extensions
Ý nouveaux en-têtes, ajoût de fonctions au serveur
º H323 Codecs prédéfinis, structure rigide de la trame
(H221)
m Plus lisible: UTF-8 contre ASN.1

m Plus ouvert et intégré au monde IP

m Accès par URñ (click and dial)