Skip to content

Analyse service VoIp

vbrichant edited this page May 24, 2022 · 15 revisions

Besoins techniques

Traduction du CdC en besoins techniques.

Le client a besoin d'un serveur VOIP lui permettant la communication interne dans l'entreprise et avec l'extérieur. Ces communications seront soumises à un ensemble de règles fixées par le client :

  • Les clients de l'entreprise doivent pouvoir contacter l'entreprise sur internet à l'adresse contact@woodytoys.be
  • Tous les appels entrant sur l'adresse contact@woodytoys.be doivent aboutir sur le poste de la secrétaire.
  • La direction doit pouvoir contacter tous les postes de l'entreprise et l'extérieur, mais tous les appels entrant sur ce poste doivent être redirigés vers la secrétaire.
  • La secrétaire doit pouvoir contacter tous les employés et l'extérieur via son softphone.
  • Les ouvriers doivent pouvoir contacter tous les départements de l'entreprise depuis un seul poste fixe.
  • Le service comptable doit pouvoir contacter l'extérieur ainsi que l'ensemble de l'entreprise.
  • Le service comptable doit posséder un numéro unique par bureau ainsi que un numéro pour le service.
  • Le numéro du service comptable doit joindre le premier comptable disponible.
  • Les commerciaux doivent pouvoir pouvoir contacter l'extérieur ainsi que l'ensemble de l'entreprise.
  • Les commerciaux doivent pouvoir utiliser la solution VOIP depuis leur smartphone
  • Tous les employés doivent avoir une boite vocale

L'entreprise étant engagée dans le rachat d'une autre entreprise, le client veut :

  • Un plan d'adressage pouvant être fusionné avec le minimum de changements
  • Le serveur doit être configuré pour pouvoir contacter le serveur de l'autre entreprise

Identification et comparaison des solutions possibles

Descriptif des solutions possibles

  • A. Asterisk : Asterisk est un autocommutateur téléphonique privé (PABX) libre et propriétaire pour systèmes GNU/Linux. Il a été conçu en 1999 et comprend un nombre très élevé de fonctions permettant l'intégration complète pour répondre à la majorité des besoins en téléphonie
  • B. 3CX : 3CX est le système téléphonique basé sur un logiciel d'autocommutateur privé (PBX) développé et commercialisé par la société 3CX . Le système téléphonique 3CX est basé sur la norme SIP. Publié gratuitement en 2006, le produit était destiné à fournir une solution VoIP à utiliser dans un environnement Microsoft Windows .
  • C. FreeSWITCH : FreeSWITCH est un serveur d'applications gratuit et open-source pour la communication en temps réel , le WebRTC , les télécommunications , la vidéo et la voix sur protocole Internet ( VoIP ). La première version officielle date de 2008.

Sources : Wikipédia (Astérisk, 3CX, FreeSWITCH )

Comparatif

Solution Prix par an Logiciel libre Plateforme prise en charge Fonctionnalités principales fournies
Asterisk Version gratuite OUI Windows Mac Linux SaaS Conférences, Mise en attente des appels (avec musique d’attente), File d’attente, Groupement d’appel, Messagerie, Transfert d’appel, Transcodage entre différents codecs, Notification mail en cas de message, IVR, Synthèse vocale, Chiffrement des appels, Ne pas déranger, Parking d’appel, Failover sources
3CX Version gratuite pendant 1 an NON Windows Mac Linux SaaS iPhone iPad Android Serveur vocal interactif, Administration et usage via une interface web, Gestion des enregistrements, Mobilité et flexibilité, Messages vocaux par email, Intégration CRM, Messagerie instantanée d’entreprise, Chat live pour vos visiteurs web, web conférence sources
FreeSWITCH Gratuit OUI Windows Mac Linux audioconférences, Contrôle XML-RPC des appels en direct, IVR, synthèse vocale et reconnaissance vocale, interface avec le réseau téléphonique général pour les circuits analogiques et numériques Sources

Choix, descriptif précis et justification de la solution

Au début, nous étions intéressés par la solution de 3CX. Mais d'après nos recherches, la version gratuite ne dure qu'un an et donc engendrera des couts pour l'entreprise woddytoys, de plus ce n'est pas un logiciel libre. Ces deux éléments nous ont poussés à écarter la solution de 3CX de notre réflexion.

Ensuite, FreeSwitch ayant été conçu sur base d'Asterisk pour supprimer certains problèmes de ce dernier(1), il dispose de fonctionnalités fort semblables dans l'ensemble. Les deux solutions peuvent donc tout à fait répondre au besoin de notre client, et nous ne pouvons donc pas éliminer une de ces deux solutions sur base de ce critère.

Enfin, lors de nos recherches nous avons remarqué que la documentation et la communauté étaient plus importantes pour Astérisk que pour freeSWITCH, ce qui n'est pas un élément que nous pouvons négliger face à la complexité de mettre en place un serveur VOIP.

Nous avons donc décidé d'utiliser Asterisk pour élaborer le serveur VOIP de l'entreprise Woodytoys.

Eléments de configuration

Pour installer la solution, voici les étapes qu'il faudra suivre :

  • Installer les dépendances requises
  • Installer Asterisk
  • Configurer Asterisk pour prendre en charge les modules souhaités
  • Créer les users Astérisk selon les besoins identifiés
  • Tester la configuration de Asterisk

Sources

plan d'adressage

Service numéro
Direction 100
Secrétaire 110
Atelier 120
Hangar 130
Commerciaux 140
Comptabilité poste commun 170
Comptabilité bureau 1 171
Comptabilité bureau 2 172

Justification plan d'adressage

Nous avons conçu le plan d'adressage en réfléchissant à la future fusion de woddytoys avec une autre entreprise. Tous les numéros de woddytoys sont entre 100 et 199, et les numéros de l'entreprise impliquée dans la fusion seront entre 200 et 299, ce qui permettra d'identifier facilement les 2 implantations.

Tous les postes ont un numéro unique et les différents services ont une portée de 9 ou 29 postes possible. Nous avons étendu les plage de numéro à 29 pour le service comptabilité et les commerciaux car ce sont les 2 services qui pourront potentiellement dépasser le nombre de 9 postes.

Dans le cas d'un ajout de poste téléphonique dans un des services, on incrémente le numéro de 1 comme illustré dans le tableau pour le service comptabilité.

Sources utilisées rédigé par le , consulté le

Clone this wiki locally