VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323...

38
VoIP 1 Chapitre 2 – Protocoles liés à la VoIP

Transcript of VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323...

Page 1: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

VoIP 1

Chapitre 2 – Protocoles liés à la VoIP

Page 2: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

Sommaire

1) SIP2) MGCP3) Cisco SCCP4) RTP5) H.3236) Comparatif des différentes solutions

Page 3: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

1) Protocole SIP* - Présentation

Protocole de la couche Application

Basé sur HTTP

Spécifié par MMUSIC **

Facile à implémenter

*Session Initiation Protocole** Multiparty Multimedia Session Control

Page 4: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

1) Protocole SIP - Présentation (suite)

Evolutif

Flexible

Indépendant des protocoles de couche transport

RFC 3261

Page 5: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

1) Protocole SIP - Fonction

Etablir, modifier et terminer des sessions multimédias avec un ou plusieurs participants.

Session= ensemble d’appelés et d’appelants qui communiquent entre eux.

Doit être combiné avec d’autres protocoles pour obtenir une plate forme multimédia complète.

Page 6: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

1) SIP - Protocoles associés

RTP (Real-Time Transport Protocol)Assure le transport de flux en temps réel.

SDP (Session Description Protocol)Décrit les paramètres des sessions multimédia.

Page 7: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

1) SIP - Protocoles associés

RTSP (Real-Time Streaming Protocol)Contrôle la livraison des flux.

MGCP (Media Gateway Control Protocol)Passerelle de contrôle au réseau téléphonique commuté public (PSTN).

Page 8: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) Protocole MGCP* - Présentation

Développé par le groupe de travail MEGACO* de l’IETF** et l’ITU-T***.

Spécifié dans la RFC 3435 basé sur la RFC 3015.

Utilisé entre les éléments qui compose une passerelle multimédia.

*Media Gateway Control Protocol** Internet Engineering Task Force*** International Telecomunication Union - Telecom Standardization

Page 9: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) Protocole MGCP - Fonction

Permettre aux agents d’appels de se synchroniser entre eux.

Page 10: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Passerelle multimédia

Media Gateway Recueille les fonctions média. Fournit la conversion de la voix sur le réseau

téléphonique classique en paquets de données réseaux quel qu’il soit.

Ex: Conversion de voix de TDM* vers VoIP

*Time-Division Multiplexing

Page 11: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Types de passerelles

Trunking Interface entre le réseau PSTN et le réseau VoIP

Voice over ATM Interface avec un réseau ATM

Résidentielle Interface entre une ligne téléphonique classique

et le réseau VoIP.

Commutateur de circuit ou de paquets Peuvent offrir une interface de commande à un

élément externe de contrôle d'appel.

Page 12: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Types de passerelles (suite)

Accès Interface entre le réseau téléphonique commuté

classique ou un PBX numérique et le réseau VoIP.

Business Fournit une interface PBX classique ou une

interface intégré « soft PBX » vers le réseau VoIP.

Accès réseau Peut adapter un modem à un circuit téléphonique

et fournir un accès aux données Internet.

Page 13: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Call Agent

Contient l’intelligence artificielle pour le contrôle d’appel.

Utilise MGCP pour se synchroniser avec d’autre CA et transmettre des commandes et requêtes cohérentes à la passerelle.

Page 14: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Call Agent_Contrôle d’appel

Création, modification, suppression des connections avec d’autres points d’extrémités. Sous demande d’un CA les points d’extrémités peuvent

signaler certains évènements.

Connections Point à point Multipoint

Signalisation des couches H.323 Portier H.323 Un ou plusieurs points d’extrémités H.323

Page 15: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Points d’extrémités

Peuvent être à l’origine de pertes de données.

Points d’extrémités Physique Virtuel

Détermine la fonction de la passerelle média.

Un même dispositif peut combiner différents types de passerelles.

Page 16: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Types de points d’extrémités

Digital channel (DS0) Sur des interfaces RNIS Offre un service à 64Kbps

Analog line Interface client

Fournit un service à une unité téléphonique classique.

Interface de service Permet à une passerelle d’envoyer et recevoir des

appels analogiques.

Page 17: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Types de points d’extrémités (suite)

Announcement Service Acces Point Exécute l’annonce indiquée par la requête de

l'agent d'appel selon les procédures décrite par MGCP.

Interactive Voice Response Access point Exécute les annonces et tonalités puis écoute les

réponses, toujours selon les définitions de MGCP.

Conference Bridge Access point Fournit un accès à une conférence spécifique.

Page 18: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

2) MGCP - Types de points d’extrémités (fin)

Packet Relay Forme spécifique de « Conference Bridge » qui ne

supporte que deux connexions.

ATM « Trunk Side » Interface On les trouve quand un ou plusieurs PVC ATM est

utilisé en remplacement des troncs TDM classiques.

Page 19: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

3) Protocole Cisco SCCP*

Propriétaire Cisco mais supporté par d’autres vendeurs.

Utilisé entre la plateforme Cisco et les téléphones VoIP Cisco.

Utilisation simple et facile.

* Skinny Client Control Protocol

Page 20: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

3) Cisco SCCP vs H.323

Etablissement d’appel H.323 remplacé par la plateforme Cisco CallMannager. Diminue les coûts et temps de traitements.

Prise en charge de la communication vocale par le « Skinny Client » Ex: Téléphone IP

Page 21: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

3) Cisco SCCP - Transport

Etablissement de connexion Protocole orienté connexion (TCP).

Transmission audio RTP UDP IP

Page 22: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

4) Protocole RTP* - Overview

RFC 3435 (janvier 2003)

Fournit des fonctions de transport bout-à-bout aux applications transmettant des données en temps réel. Ex: Flux audio, flux vidéo, simulation de données.

Diffusion Multicast Unicast

*Real-Time Transport Protocol

Page 23: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

4) Protocole RTP - Constitution

RTP pour le transport des flux médias en temps réel.

RTCP (Real-Time Control Protocol) assurant le QoS et le transport des informations en rapport avec les participants dans une session en cours.

Page 24: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

4) Protocole RTP - Services

Identification de type de charge utile Numérotation de séquence Timestamping Surveillance de livraison Multiplexage Contrôle de somme

Page 25: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

4) Protocole RTP - A noter

Utilisé par dessus UDP pour bénéficier des services de multiplexage et checksum.

Utilisation du numéro de séquence RTP Localisation d’un paquet. Reconstruction de la séquence de paquet de

l’émetteur.

Page 26: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

4) Protocole RTP - Usage

Conférences multimédias à plusieurs participants

Stockage de données en continue Simulation distribuée interactive Badge actif Applications de contrôle et mesures

Page 27: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Présentation

Elaboré par l’ITU-T

Publié la première fois en 1996

Version 5 depuis 2003

Standard majeure de la VoIP

Pile de standard

Page 28: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Fonction

Fournit les bases par un ensemble de recommandation pour la communication Audio Vidéo Données collaboratives

En combinaison avec les standards de la série T.120

Page 29: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Transport

RTP Pour le transport des flux média

TCP Prend en charge le transport de la signalisation

Page 30: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Architecture

Terminal

Passerelles

Gatekeeper

MCUs*

*Multipoint Control Unit

Page 31: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Terminal

Dispositif d’extrémité de chaque lient. Fournit deux méthodes de communication en

temps réel avec un autre terminal H.323, une passerelle ou un MSU.

Composition d’une communication Dialogues Dialogues et données Dialogues et vidéo Combinaison de dialogues, données et vidéo

Page 32: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Passerelles

Etablissent la connexion Entre terminaux H.323 Avec les terminaux de réseaux utilisant d’autres

protocoles. Ex: Réseau téléphonique commuté classique, SIP ou

encore MGCP.

Page 33: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Gatekeeper

Fournit des mécanismes D’enregistrement et d’authentification des

terminaux

Permet le contrôle de la bande passante Assure la translation entre numéro de

téléphone et adresse IP Assure le transfert et le renvoi d’appel Etc…

Page 34: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - MCUs

Etablissent les conférences multipoints Composition

Multipoint Control mandaté qui assure la signalisation d’appels et le contrôle de conférence.

Multipoint Processor qui fournit la commutation et le mixage des flux. Occasionnellement, il assure le transcodage des flux audio et vidéo reçus.

Page 35: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Codecs audio

G.711 - PCM* pour la voie 56/64 kbps G.722 - Codage audio de 7 Khz à 48/56/64

kbps G.723.1 - Double codage pour la transmission

de communication multimédia à 5,3 et 6,3 kbps

G.728 - Codage 16 kbps G.729 - Codage 8/13 kbps

* Pulse Code Modulation

Page 36: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

5) Protocole H.323 - Codecs vidéo

H.261 Débit supérieur ou égal à 64kbps

H.263 Débit inférieur à 64kbps

Page 37: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

6) Comparatif des différentes solutions

H.323 Le plus populaire Employé couramment En place depuis plusieurs années Eprouvé et mature Solution idéale Utilisé par les grands noms de l’informatique

Ex: Cisco, Microsoft, IBM, Intel

Page 38: VoIP 1 Chapitre 2 – Protocoles liés à la VoIP. Sommaire 1)SIP 2)MGCP 3)Cisco SCCP 4)RTP 5)H.323 6)Comparatif des différentes solutions.

6) Comparatif des différentes solutions (Suite)

SIP A le vend en poupe Côte de popularité exponentielle Combine aisément la voix et les services IP Etablissement de l’appel plus rapide que H.323