Étude Comparative des plateformes VoIP et Asterisk

By 30 March 2011

II. Étude Comparative des plateformes VoIP:

Avec la banalisation des réseaux haut débit le nombre d’applications possibles a considérablement augmenté. Les applications de VoIP sont une des nouvelles possibilités offertes.

Le développement de la VoIP a entraîné les concepteurs de plates-formes de programmation à développer des API (Application Programming Interface) spécifiques à la voix sur IP. L’intégration de nouveaux besoins dans une plate-forme de développement permet d’attirer les concepteurs de logiciels qui doivent intégrer des fonctions de voix sur IP dans leurs applications.

Les API de VoIP peuvent être utilisées dans de nombreuses applications, la plus simple étant les téléphones logiciels (soft phones).

II.1.Quelques logiciels propriétaires VoIP:

Les grands équipementiers de réseaux de télécommunications ainsi que divers éditeurs de logiciels proposent des solutions de téléphonie sur IP basées sur leurs propres technologies, pour divers segments de marché (entreprises, opérateurs):

** 3CX: logiciel propriétaire, protocole propriétaire
** EyeP Communicator: softphone commercial avec protocole standard ouvert SIP par eyeP Media
** Gizmo Project: logiciel propriétaire, protocole standard ouvert SIP
** Google Talk: logiciel propriétaire, protocole standard ouvert Jabber/Jingle
** Microsoft NetMeeting (abandonné): logiciel propriétaire, protocole standard ouvert H.323
** Skype: logiciel propriétaire, protocole propriétaire
** Teamspeak (audioconférence): logiciel propriétaire, protocole propriétaire.
** Windows Live Messenger: logiciel propriétaire, protocole propriétaire
** Yahoo! Messenger: logiciel propriétaire, protocole propriétaire
** DeskCallEVO: logiciel propriétaire, protocole propriétaire

II.2.Logiciels libres de la VoIP

La désignation Open Source (Code source libre en français) s’applique aux logiciels dont la licence respecte des critères précisément établis par l’Open Source Initiative.

Voici les principaux critères:
* la libre redistribution;
* un code source disponible;
* les travaux dérivés possibles.

Nous présentons dans le tableau ci-dessous les principales plate-formes open source utilisées dans la mise en œuvre de la VoIP:

Logiciel Système d’Exploitation Flux Protocole
Asterisk Linux, Mac OS X audio, vidéo SIP, H.323, IAX
SFLPhone Linux audio, vidéo SIP, IAX
Ekiga (anciennement GnomeMeeting) Linux, Windows audio, vidéo, chat SIP, H.323
Jabbin Linux, Windows audio, chat Jabber
KPhone Linux audio, vidéo, chat SIP
Linphone Linux, Windows audio, vidéo, chat SIP
SIP Communicator Linux, Windows, Mac OS X (Java) audio, vidéo, chat SIP, Jabber
Mumble Linux, Windows audio
Twinkle Linux audio SIP, IAX
QuteCom Linux, Windows, Mac OS X audio, vidéo, chat SIP, Jabber

Tableau 4: logiciels open source de la VoIP

III. Choix d’Asterisk

Fiable, libre et robuste, ASTERISK est sans doute la première solution open source de la VoIP. Nous l’avons donc retenu comme solution pour la réalisation de ce travail.

III.1. Présentation d’Asterisk

Asterisk est un PABX logiciel libre, multi plateformes. Il permet entre autres, la messagerie vocal, la conférence, les serveurs vocaux et la distribution des appels.

Yahoo! MessengerAsterisk implémente les protocoles H.323 et Sip ainsi qu’un protocole spécifique nommé IAX. Il permet la communication entre client et serveur ainsi qu’entre deux serveurs.

Avantages
  • Ø Solution fiable et robuste
  • Ø Simplicité d’utilisation
  • Ø Diminution des coûts
  • Ø Solution Open Source

III.2. Fonctionnalités

Asterisk offre un nombre important de fonctionnalités, permettant de répondre à l’ensemble des besoins en téléphonie d’une entreprise on peut citer:

  • Ø Stockage des appels entrants et sortants dans une base de données
  • Ø Statistiques de durée des appels
  • Ø Statistique des numéros composés
  • Ø Statistique des appels sans réponse
  • Ø Appels conférence
  • Ø Appels en attente
  • Ø Appels par noms
  • Ø Dépistage d’appels
  • Ø File d’attente
  • Ø Gestion de la confidentialité
  • Ø Ne pas déranger
  • Ø Messagerie vocale
  • Ø Indicateur visuel de message en attente
  • Ø Redirection des messages vocaux par courriel
  • Ø Musique d’attente
  • Ø Prise d’appels à distance

Nous allons, dans les sections qui suivent, essayer d’implémenter Asterisk et configurer les fichiers nécessaires à la réalisation de notre centre d’appels.

PARTIE C: ETUDE ET MISE EN PLACE D’UN CENTRE D’APPELS VIA IP

Lire le mémoire complet ==> (Etude et mise ne place d’un centre d’appels via IP)Travail de fin d’études en Informatiques