-
Notifications
You must be signed in to change notification settings - Fork 0
Analyse_VoIP
Responsable : Rachid
Statut de l'étape : en cours d'évaluation
La demande pour le service VoIP est considérable. Depuis les spécifications du cahier des charges, on peut identifier les exigences fonctionnelles suivantes :
Les clients doivent pouvoir contacter l’entreprise en VoIP depuis Internet. Ces appels entrants doivent aboutir sur le poste VoIP de la secrétaire. Les communications inter-employés sont identifiées de la façon suivante :
L'adresse de contact de l'entreprise est contact@m1-5.ephec-ti.be.
-
Ouvriers : disposent de 2 postes de téléphone IP (atelier et hangar) afin de joindre les autres départements interne.
-
Secrétaire : dispose d'un Softphone pour contacter quiconque (y compris à l'extérieur).
-
Comptables : disposent de :
- Un numéro unique joignable depuis l’extérieur et redirigé vers le premier comptable disponible.
- Un numéro par bureau (2) pour rejoindre l'extérieur et tout le monde à l'intérieur à l'exception du directeur.
-
Commerciaux : disposent de :
- Un téléphone IP dans leur bureau pour tout atteindre à l'intérieur comme à l'extérieur.
- Un smartphone par commercial pour téléphoner en déplacement.
-
La direction : dispose d’un téléphone IP afin de joindre tout l’extérieur et l’intérieur mais celle-ci ne peut être jointe que via la secrétaire.
-
Tous les employés ont une boîte vocale.
-
Il faut que le service DNS soit fonctionnel.
-
Un VPS doit être disponible pour y configurer le service VoIP.
C'est quoi VoIP ?
VoIP, abréviation de Voice Over Internet Protocol, est un protocole de transmission vocale via des réseaux compatibles IP. Cette solution peut fonctionner tant sur Internet que sur le réseau intranet.
Voici quelques-unes des technologies connues concernant le VoIP:
Asterisk est un logiciel PABX (Autocommutateur téléphonique privé) créé en 1999 par Mark Spencer.Ce logiciel est largement utilisé dans les sociétés où les centres d'appels et est la base de beaucoup d'autres logiciels de communication.Il offre une grande variété de possibilités avec des caractéristiques avantageuses pour notre client comme la possibilité de bloquer des appels et/ou de les forwarder (pour le secrétariat), mettre en place des musiques d'attente, etc. En bref une solution complète et intéressante pour notre client. Il est également bien documenté et possède une grande communauté. Histoire d'Asterisk
Créé en 2004, SIPfoundry est l'un des principaux concurrents d'Asterisk. Il est suffisamment personnalisable pour répondre aux besoins du client en offrant à peu près les mêmes fonctionnalités que Asterisk.Il est entièrement gratuit (pour la configuration et l'installation sur un serveur) mais offre des solutions payantes pré-configurées. Histoire de SIPfoundry
Créé en mai 2006, il est basé sur Astérisque et est entièrement libre.Il offre d'excellentes caractéristiques dans une interface simple. Histoire de Elastix
Dans ce comparatif nous avons mis en avant les besoins du client.
| Solution | Transmission d'appels (Call Forwarding) | Open-source | Documentation | Boite vocale | Call Parking (faire patienter) |
|---|---|---|---|---|---|
| Asterisk | Oui | Oui | Bien documenté et grande communauté | Oui | Oui |
| SIPfoundry | Oui | Oui | Moyen | Oui | Oui |
| Elastix | Oui | Oui | Moyen | Oui | Non |
Après notre analyse, nous choisissons Asterisk car cette solution correspond parfaitement aux besoins du client. Ayant vu Asterisk au cours de nos cours théoriques, nous avions l'intention d'aller sur celui-ci pour l'implémentation de notre service VoIP. Néanmoins, par simple curiosité, nous avons fait des recherches pour comparer les solutions possibles. Celui-ci est régulièrement mis à jour et à une large communauté, notre choix a été fait pour ces raisons.

Par conséquent, le service VoIP est situé dans la zone DMZ, parce qu'il doit être accessible de l'extérieur.
Typiquement deux ports sont exposés:
- le port 5004 est exposé pour transmettre le flux de données media,
- le port 5060 est exposé pour transmettre les signaux de signalisation.
- Création du Dockerfile
- Configuration des fichiers (sip.conf, users.conf, extensions.conf, voicemail.conf et rtp.conf)
- Attributions d'un identifiant SIP à chaque poste
- Mise en liens de chaque département pour une communication interne
- Tester le fonctionnement avec ZoiPer.
Chaque département est séparé en groupes différents (chaque groupe a un numéro différent), ce qui nous permettra de gérer les différentes communications plus facilement.
| Poste | Type | Numéro |
|---|---|---|
| Direction | Fixe | 100 |
| Secrétariat | Softphone | 200 |
| Compta - 300 à 399 | ||
| Comptabilité Général | Fixe | 300 |
| Comptable 1 | Fixe | 301 |
| Comptable 2 | Fixe | 302 |
| Atelier | Fixe | 401-419 |
| Hangar | Fixe | 420-439 |
| Commerciaux - 500 à 699 | ||
| Commerciaux | Fixe | 500 |
| Commercial 1 | Mobile | 551 |
| Commercial 2 | Mobile | 552 |
| Commercial 3 | Mobile | 553 |
| ... | ||
| Boite vocale | / | 777 |
| Redirection appel | / | #1 XXX |