WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude et mise au point d'un systeme de communication VOIP : application sur un PABX-IP open source "cas de l'agence en douane Getrak"

( Télécharger le fichier original )
par Yannick YANI KALOMBA
Université protestante de Lubumbashi - Ingénieur en réseaux et télécoms 2009
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.1.3. Les terminaisons d'Asterisk

AsteriskGUI et Free PBX

AsteriskGUI, GUI pour Graphique User Inter face (Inter face utilisateur graphique) se trouve être une inter face graphique et l'outil d'administration d'AsteriskNOW. Free PBX est aussi une interface d'administration créée pour la gestion des serveurs Asterisk. Ces interfaces permettent à chacun de simplifier l'utilisation et l'administration de votre IPBX en le rendant plus accessible.

Asterisk at Home

Cette déclinaison d'Asterisk est destinée à être intégré au sein de très petites structures comme les réseaux domestiques. L'objectif de cette distribution est de simplifier l'intégration d'un serveur de téléphonie sur IP et de proposer une version light d'Asterisk sous forme de package.

Asterisk for Windows

Cette plate-forme d'Asterisk est une déclinaison destinée à permettre la mise en oeuvre de la solution Asterisk sous Windows pour les allergiques à Linux. Cette déclinaison dispose des mêmes fonctionnalisées que ses homologues sous linux.

SipXecs

SipXecs est une solution IPBX gratuite pouvant être mise en oeuvre au sein d'infrastructure de différentes tailles. Elle peut être intégrée dans des infrastructures de très petites tailles à des infrastructures allant jusqu'à 6000 d'après les développeurs de la communauté. Ce produit a pour particularité de supporter uniquement le protocole SIP.

SipXecs doit sa création à la société Pingtel Corp qui réalisa le développement du produit en 1999. Ce produit a été développé à par tir des langages C/C++ et basé sur une interface d'administration WEB afin de réaliser la gestion des différents services offerts par le produit tel que le plan de numérotation, les utilisateurs ou bien les téléphones. Il permet une intégration complète d'un système de messagerie unifié pour Microsoft Outlook.

CallWeaver

CallWeaver est un IPBX qui a été développé autour du projet Asterisk. Ce produit est basé sur une licence de type GPL. Callweaver est capable de s'interfacer sur plusieurs types de réseaux, tel que le raccordement à un réseau téléphonique traditionnel ou IP. Ce produit a été conçu de sorte à ce qu'il puisse gérer un ensemble de protocoles de signalisation de Voix sur IP (H323, IAX2, MGCP, SIP...). Call weaver permet d'administrer le serveur, comme une inter face WEB plus simple pour les adeptes de l'interface graphique.

La version stable actuellement en ligne de Callweaver est la version 1.2.0.1. Ci-dessous une présentation des principales caractéristiques de l'outil :


· Interconnexion au réseau RTC (FXS/FXO, ISDN, PRI , E1, T1),


· Gère plusieurs protocoles de Voix sur IP (H.323, IAX2, MGCP and SIP and SCCP),
· Supporte le protocole STUN pour les communications SIP,


· Support du FAX via T.38. (Fax over IP),


· Serveur vocal interactif,


· Gestion des conférences,


· Gestion des fils d'attentes.

FreeSwitch

Freeswitch est une solution Open source de téléphonie sur IP, sous une licence MPL (Mozilla Public License), développé en C. Elle permet la mise en place de communications vers un téléphone virtuel via un commutateur virtuel. Freeswitch peut être utilisé comme un simple commutateur, un PBX, une passerelle ou un serveur d'applications IVR (Interactive Voice Response) en utilisant des scripts ou des fichiers XML permettant d'automatiser certaines taches et de développer de nouveaux services.

Freeswitch fonctionne sur plusieurs systèmes d'exploitation, notamment Windows, Mac OS X, Linux, BSD et sur les deux plates-formes Solaris (32 bits et 64 bits). Une Inter face Web pour Freeswitch est disponible sous le nom Wiki PBX.

La configuration de Freeswitch peut s'effectuer de deux manières :


· En ligne de commande (CLI),


· En Inter face graphique (Web).

GNU Bayonne

GNU Bayonne est le serveur d'applications téléphoniques du projet GNU, c'est-à-dire orienté Open source basé sur une licence libre. Cette solution offre un environnement gratuit permet tant aux petites et grandes infrastructures de développer, de déployer et de gérer des solutions de téléphonie intégrées à leur réseau informatique afin d'exploiter une ou plusieurs lignes téléphoniques.

GNU Bayonne2 permet de développer des applications IVR (Interactive Voice Response) grâce à un simple langage de script. La version 1.x gère la VoIP grâce au couplage avec le logiciel GNU oSIP Stack. GNU Bayonne se décline sous deux versions :


· Bayonne 1 : version développée en 1998 pour succéder au système ACS,


· Bayonne 2 : version développée en 2005 avec un accent particulier sur l'utilisation du protocole SIP.

Bayonne est basé sur le projet ACS (Adjunct Communication Server). Le projet ACS a été repris par le projet GNU qui oeuvre pour développer un système d'exploitation et des logiciels complètements gratuits basés sur Unix. Le nom Bayonne vient du nom du célèbre pont qui relie la ville de Bayonne dans le New Jersey avec l'île de Staten Island dans l'état de New York. L'auteur a ainsi voulu montrer que son logiciel était un pont entre le monde de l'informatique et le monde de la téléphonie. Bayonne ne possède pas de fonction IP-PBX dans sa version 1. La version 2, prend en compte cet te fonctionnalité. Ce projet étant peu suivi par la communauté Internet, il est très difficile donc de trouver de la documentation. Actuellement GNU Bayonne est un projet de petite envergure mais il a le mérite d'avoir fait partie des précurseurs dès 1998.

Le fonctionnement de GNU Bayonne repose sur plusieurs composants que l'on doit lui associer pour pouvoir l'exploiter et le mettre en place.


· GNU Common C++,


· GNU ccScript (Machine virtuelle),


· GNU ccAudio (Gestion des flux audio),


· GNU oSIP Stack (Pile SIP),


· Libhoard (librairie additionnelle),


· Voicetronix PCI (pilote).

Bayonne dispose d'un interpréteur de scripts qui peut être étendu grâce à des applications TGI (Telephony Gateway Inter face), c'est-à-dire une Passerelle d'Interfaçage Téléphonique permet tant de simplifier l'intégration de GNU Bayonne.

La solution peut être utilisée aujourd'hui complètement sous GNU/Linux avec une variété grandissante de matériels téléphoniques compatibles. Bayonne est portable et peut être compilé sur la plupart des systèmes d'exploitation.

GNU Bayonne se caractérise par la multitude de services qu'il offre, notamment GNU Bayonne2 qui utilise le protocole SIP et H323 offrant des services avancés IP, bien connu des solutions PBX Open source. Certains utilisateurs de Bayonne avouent que sa configuration est difficile à mettre en place.

La première étape consiste à disposer d'un système d'exploitation Open source, par exemple Debian.

La seconde étape consiste à compiler et installer GNU Bayonne2 puis, les modules et enfin les fichiers de configuration pour les différents services que vous souhaitez mettre en place pour configurer vos services.

YATE

YATE est un logiciel créé par une communauté originaire de Roumanie, le nom donné à la solution est un acronyme signifiant Yet Another Telephony Engine. Il a été développé en C++ par la société Null Team qui a été fondée en 2004, après quelques années d'expérience dans le domaine de la téléphonie et de la création de logiciel. Yate se distingue sous deux versions : YATE 1 et YATE 2.

Il peut réaliser la fonction de passerelle entre le réseau public et le réseau IP ou entre un PC et un téléphone, afin de réaliser l'acheminement des communications ver le réseau de l'opérateur.

Figure 7 : Tableau synthèse des logiciels libres

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway