Vous êtes sur la page 1sur 18

Projet expérimental :  

Mise en place d’un serveur de téléphonie VoIP 
 
Sommaire : 
 
 
Contexte 
Qu’est­ce que la VoIP ? 
Différences téléphonie numérique / Voip 
Avantages / Inconvénients téléphonie VoIP 
Avantages 
Inconvénients 
Différentes solutions de serveur de téléphonie : 
Serveur de téléphonie Asterisk 
Définition : 
Principales fonctionnalités 
Serveur de téléphonie Xivo 
Définition 
Différentes solutions de soft­phones : 
X­lite 
Principales fonctionnalités du soft phone 
Jitsi 
Principales Fonctionnalités du soft phone 
Pour aller plus loin 
Appels externes 
Créer une extension 
Configuration du répondeur : 
Connexion compte SIP / Soft Phone X­lite 
Transférer / Intercepter des appels avec X­Lite 
Transfert aveugle : 
Transfert Supervisé : 
Intercepter des appels : 
Interroger sa messagerie Asterisk : 
Interroger sa messagerie Asterisk depuis une autre extension : 
 
 
 
 
 
 
 
 
 
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 1/18 
● Contexte

Aujourd’hui, le Sydev est équipé d’un réseau téléphonique numérique. La téléphonie arrive sous 
forme “VoIP” par l’opérateur Stella. Un boîtier permet de convertir la ligne VoIP en ligne numérique 
classique pour que les agents puissent passer/recevoir des appels. 
 
Afin de mettre son parc de téléphonie à jour, le service informatique voudrait mettre en place un projet 
expérimental ,convertir son parc téléphonique numérique en VoIP. 
 

● Qu’est-ce que la VoIP ?

La ​voix sur IP​
, ou « ​
VoIP​ » pour ​Voice over ​
IP​
, est une technique qui permet de communiquer par la 
voix (ou ​
via​
 des flux multimedia  : audio ou vidéo) sur des réseaux compatibles IP, qu'il s'agisse de 
réseaux privés ou d'Internet, filaire (câble/ADSL/optique) ou non (satellite, Wi­Fi, GSM, UMTS ou 
LTE). 
La VoIP concerne le transport de la voix sur un réseau IP. Cette technologie est complémentaire de la 
téléphonie sur IP (« ToIP » pour ​ Telephony over Internet Protocol​
). La ToIP concerne les fonctions 
réalisées par un autocommutateur téléphonique IPBX. 
Source : ​
http://fr.wikipedia.org/wiki/Voix_sur_IP 
 

● Différences téléphonie numérique / Voip

Un ​
réseau numérique à intégration de services​  (​
RNIS​
) est un réseau de télécommunications 
constitué de liaisons numériques autorisant une meilleure qualité et des vitesses pouvant atteindre 2 
Mbit/s contre 56 kbit/s pour un modem classique. 
On peut voir l'architecture RNIS comme une évolution entièrement numérique des réseaux 
téléphoniques plus anciens, conçue pour associer la voix, les données, la vidéo et toute autre 
application ou service. RNIS s'oppose donc au réseau téléphonique commuté (RTC) traditionnel ; elle 
a été standardisée à la fin des années 1980 par le CCITT 
Source : ​
http://fr.wikipedia.org/wiki/R%C3%A9seau_num%C3%A9rique_%C3%A0_int%C3%A9gration_de_services 

La VoIP quant à elle est donc une évolution de la téléphonie numérique. Comme définit si dessus, la 
VoIP utilise le réseau internet, le réseau IP pour transmettre des appels.  
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 2/18 
● Avantages / Inconvénients téléphonie VoIP

Avantages
Réduction des coûts : 
 
La fusion des réseaux téléphonique et informatique en un réseau unique permet de réduire les coûts. 
Mais la VoIP permet surtout de réaliser des économies sur les appels. En effet, les communications 
inter sites sont gratuites et la répartition intelligente des abonnements de l'opérateur permet d'obtenir 
des gains considérables sur les factures. De plus, le boîtier PABX classique, et onéreux, est remplacé 
par un IPBX qui est un simple logiciel gratuit sur un serveur possédant la carte de communication 
appropriée.  
Source : ​
http://wapiti.telecom­lille1.eu/commun/ens/peda/options/ST/RIO/pub/exposes/exposesrio2009­ttnfa2010/riem­hayot/index.htm 
 
Gagner en mobilité : 
 
Du fait que les postes ne soient plus physiquement reliés à des lignes, la téléphonie sur IP permet à 
l’utilisateur de conserver son numéro dans ses déplacements (grâce à des applications sur 
smart­phones) 
 
Meilleur contrôle, meilleur reporting : 
 
Les paramètres « VoIP » enregistrent les informations de tous les appels entrants et sortants sur une 
base de données de votre serveur, ce qui vous permet ainsi d’avoir un reporting bien plus efficace de 
tous les appels et de tout le trafic. 

Inconvénients
La latence : 
 
La maîtrise du délai de transmission est un élément essentiel pour bénéficier du véritable mode 
conversationnel et pour minimiser la perception d’écho. Or la durée de traversée d’un réseau IP 
dépend de nombreux facteurs, dont le débit de transmission sur chaque lien, le nombre d’éléments 
réseaux traversés, etc … 
 
Ce qu’il faut savoir, c’est que sur les réseaux IP actuels (sans mécanismes de garantie de qualité de 
service), chaque paquet IP « fait son chemin » indépendamment des paquets qui le précèdent ou le 
suivent, le réseau ne contrôle rien. Ce fonctionnement est totalement différent de celui du réseau 
téléphonique où un circuit est établi pendant toute la durée de la communication. 
 
La gigue : 
 
La gigue mesure le temps entre le moment où deux paquets auraient dû arriver et le moment de leur 
réelle arrivée. L’irrégularité d’arrivée des paquets est due à de multiples raisons dont: la charge du 
réseau à un instant donné, la variation des chemins empruntés dans le réseau, etc … 
Pour compenser la gigue, on utilise généralement des mémoires tampon (buffer de gigue) qui 
permettent de lisser l’irrégularité des paquets. Malheureusement ces paquets présentent 
l’inconvénient de rallonger d’autant le temps de traversée global du système. Leur taille doit donc être 
soigneusement définie, et si possible adaptée de manière dynamique aux conditions du réseau. 
 
Enfin, si un problème au niveau de la connexion internet survient : coupure de courant, problème du 
fournisseur internet….La téléphonie ne fonctionnera plus. 
 
Source : ​
http://www.categorynet.com/communiques­de­presse/telephonie/les­avantages­et­inconvenients­de­la­voix­sur­ip­20120629186626/ 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 3/18 
● Différentes solutions de serveur de téléphonie :

Serveur de téléphonie Asterisk


Définition :
 
Asterisk​  est un autocommutateur téléphonique privé (PABX) open source et propriétaire (publié sous 
licence GPL et licence propriétaire) pour systèmes GNU/Linux. Il permet, entre autres, la messagerie 
vocale, les files d'attente, les agents d'appels, les musiques d'attente et les mises en garde d'appels, 
la distribution des appels. Il est possible également d'ajouter l'utilisation des conférences par le biais 
de l'installation de modules supplémentaires. 
 
Dans  son  utilisation  classique comme plateforme de téléphonie IP, Asterisk est généralement associé  
à Freepbx, une IHM permettant de piloter l'ensemble de ses fonctionnalités.  

On  retrouve Asterisk et Freepbx  dans de nombreuses distributions­appliance dont les plus populaires 


sont Elastix et Trixbox. Asterisk est distribué sous la licence GPL. 

 
Source : ​ http://fr.wikipedia.org/wiki/Asterisk_(logiciel) 
http://www.open­source­guide.com/Solutions/Infrastructure/Voip­telephonie/Asterisk  
               ​
 
Principales fonctionnalités
 
Interface Web​
 (grâce à FreePBX) 
 
Personnaliser sa messagerie 
Répondeur individuel et groupé personnalisables simplement. Envois des messages vocaux par 
email. 
Attente musicale 
Musique d'attente et prédécroché musical personnalisables. 
Transférer un appel 
Transferts d'appels et renvois d'appels lors de non­réponses ou occupation de poste. 
Journal d'appels 
Détails de tous les appels reçus et émis avec identification de l'appelant, du statut de l'appel, de la 
durée, des transferts, ... 
Conférence téléphonique 
Conférences téléphoniques avec plusieurs interlocuteurs simultanément. Création gratuite de salle de 
conférence. 
Mise en attente des appels 
Groupes d'appel, interception d'appels ciblée ou à la volée, fonctions "ne pas déranger" et parking 
d'appel. 
 
Source : ​
http://www.ipconnect.fr/Fonctionnalites­c­12_13.html 
 
 
 
 
 
 
 
 
Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 4/18 
Serveur de téléphonie Xivo
Définition
 
XiVO  est  une  solution  complète de  téléphonie  sur  IP  et  communications unifiées pour les entreprises  
créée   par  Sylvain  Boily,  fondateur  de  Proformatique  et  aujourd’hui  associé  d’Avencall.  Les  solutions 
XiVO  offrent   des  fonctionnalités  natives  et  à  valeur  ajoutée  au  service  des  métiers  de  l’entreprise. 
Depuis 2012, XiVO est reconnue comme la première solution basée sur Asterisk en Europe. 
 
XiVO  a  été  créée  pour  répondre  aux  attentes  des  responsables  informatiques  souhaitant  bénéficier 
d’une alternative libre, fiable et interopérable dans le secteur des télécommunications.  
 
Source : ​
http://www.open­source­guide.com/Solutions/Infrastructure/Voip­telephonie/Xivo 
 
Principales fonctionnalités 

XiVO  permet  de  rendre  exploitable  les  fonctionnalités   d’Asterisk.  Mais  c’est  bien  plus  que  cela  : 
interface   web  d’administration,  client  bureautique   pour   offrir   à  l’utilisateur  des  services  de 
communications  unifiées,  poste  opérateur  sur  PC  pour  améliorer  l’accueil  téléphonique,  serveur  CTI 
pour  intégrer  XiVO  aux  applicatifs  existants,  serveur  d’approvisionnement pour déployer  des  postes  
téléphoniques  SIP  en  moins  d’une  minute,  applications  de  centre  d’appels  pour  optimiser  la  relation 
client, etc. 

La  solution  XiVO  est  distribuée  sous  la  licence  GPLv3.   Par  conséquent,  l’ensemble  des 
fonctionnalités XiVO sont disponibles sans aucun coût de licence. XiVO s’appuie principalement sur le 
logiciel open source Asterisk. 

● Différentes solutions de soft-phones :

Il existe actuellement peu de soft­phones libres sur le marché. En voici deux que nous allons 
brièvement présenter.  
 
Le premier, X­lite, propose différentes fonctionnalités qui correspondent aux besoins tout en étant 
sous une version gratuite. Il existe une version premium qui propose des fonctionnalités avancées 
comme la relation des comptes SIP avec des utilisateurs présents dans l’active directory, cryptage 
des appels, possibilité de connecter plusieurs lignes SIP sur un même soft­phone…   
 
Le second, Jitsi, est un soft­phone open­source qui propose les mêmes fonctionnalités que X­lite, plus 
le cryptage des appel gratuitement à la différence que la configuration des comptes est plus 
compliquée à mettre en oeuvre. Par exemple, dans X­lite, toutes les informations nécessaires à la 
mise en place d’un compte se retrouvent sur une même page. Dans Jitsi, il faut configurer plusieurs 
page pour arriver au même résultat. 
 
 
 
 
 
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 5/18 
X-lite
Principales fonctionnalités du soft phone
 
­ Envoyer / recevoir des messages instantanés en toute simplicité  
­ Appeler des correspondants internes / externes 
­ Carnet d'adresses complet intégré avec historique des appels 
­ Notifications : Nouveau message dans la boite de messagerie, appel manqué… 
­ Différents modes de disponibilités : Disponible, au téléphone, en réunion.... 
­ Configuration accès boite de messagerie 
 
Gratuit, Version premium avec plus de fonctionnalités  
 

Jitsi
Principales Fonctionnalités du soft phone
 
­ Appeler des correspondants internes / externes 
­ Envoyer / recevoir des messages instantanés (configuration plus complexe que X­lite) 
­ Carnet d'adresses complet intégré 
­ Notifications : Nouveau message dans la boite de messagerie, appel manqué… 
­ Différents modes de disponibilités : Disponible, au téléphone, en réunion.... 
­ Configuration accès boite de messagerie 
­ Cryptage des appels  
 
Gratuit, Soft­phone open­source 
 

● Pour aller plus loin

Appels externes
Dans la documentation technique ci­dessous, nous allons voir comment créer des extensions, 
les mettre en ligne sur les postes, transférer ­ intercepter des appels, consulter ses messages...Mais 
seulement pour des appels en interne. Par la suite, il faudrait configurer le serveur de téléphonique 
pour pouvoir passer­recevoir des appels externes. 
 
Pour mettre en oeuvre cette seconde partie, je vous transmet les coordonnées de l’entreprise 
Arios, entreprise spécialisée dans la mise en oeuvre et la maintenance de réseau téléphoniques Voip. 
C’est dans cette entreprise que j’ai eu l’occasion de faire mon stage de première année de BTS SIO. 
 
Arios Télecom 
12 r Hervé de Mareuil 
85320 MAREUIL SUR LAY DISSAIS 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 6/18 
● Créer une extension

Se rendre sur l’interface web de FreePBX (​
192.168.200.23​
), choisir ​
FreePBX Administration​
 et se 
logger en root : 

 
L’interface d’administration de FreePBX apparaît :  

 
 
 
 
 
 
 
 
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 7/18 
Aller dans Applications ­> Extensions : 

 
Choisir le type de ligne souhaité et cliquer sur ​
submit​
 ( ici on prendra une ligne SIP) : 

Dans l’onglet ​ ADD Extension​ , définir le numéro de téléphone de la future extension et le nom de 


l’utilisateur associé a la ligne : 

 
 
 
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 8/18 
Dans l’onglet Device Options, noter le mot de passe de l’extension. Un mot de passe est généré 
automatiquement par FreePBX. On peut le changer si on le souhaite. 

DTMF Signaling :​ mode des fréquences vocales, laisser la valeur par défaut rfc2833 
 
 
Dans l’onglet Language Code, choisir ​
fr​
 ( il faudra tout d’abord installer la banque de sons fr pour que 
ça fonctionne)  

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 9/18 
Configuration du répondeur :
 
Dans l’onglet Voicemail , changer le statut en “Enabled”.  
 
Choisir un mot de passe (optionnel) ici 123, rentrer l’adresse mail de l’utilisateur pour qu’il puisse 
recevoir un mail lui indiquant qu'une personne a essayé de le joindre (optionnel) 

 
Email Attachement​  : pour que le message vocal soit disponible à l'écoute en pièce­jointe dans le mail 
Play CID​ : pour connaître le numéro de téléphone de la personne qui a laisser le message vocal 
Play Envelope​  : pour connaître la date et l'heure du message vocal 
 
Cliquer enfin sur ​submit​ en bas de page puis sur ​ Apply Config​
 pour sauvegarder la configuration 

 
 
 
 
 
 
 
 
 
 
 
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 10/18 
● Connexion compte SIP / Soft Phone X-lite

 
Prérequis :  
­Serveur Asterisk­FreePBX en place et fonctionnel 
­Extension installée 
­X­lite installé sur le poste à configurer (​
Téléchargement​

 
Lancer X­lite et se rendre dans Softphone ­> Account Settings 

 
 
 
 
 
 
 
 
 
 
 
 
 
Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 11/18 
Rentrer les informations présente dans l’extension créé sur FreePBX :  

 
 
 
Dans ​ Domain​ , rentrer l’adresse IP du serveur de téléphonie FreePBX 
Dans l’onglet ​ Domain Proxy​ , cocher (si ce n’est pas déja fait) “Register with domain and receive 
calls”, cliquer sur ​
Proxy Address​  et rentrer l’adresse IP du serveur FreePBX. 
 
Cliquer sur ​OK.​  Félicitation, la ligne est maintenant fonctionnelle  
 
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 12/18 
● Transférer / Intercepter des appels avec X-Lite

 
Pour effectuer un transfert d’appel, nous avons 2 possibilités : effectuer un transfert dit “aveugle” ou 
un transfert dit “supervisé”. 
 

- Transfert aveugle :
 

Le transfert d’appel dit aveugle est le fait de transférer un appel directement à une autre personne. 

Exemple transfert aveugle: 

1. 1 appel 2 
2. 1 et 2 sont en communication 
3. 2 transfert à 3 (transfert aveugle) 
4. 1 et 3 sont en communication 
5. 2 est raccroché 

Pour effectuer un transfert aveugle, il suffit de composer dans l’interface d’X­lite : ## suivi du numéro 
du destinataire :  

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 13/18 
Quand on compose ##, le contact est en attente, il entend une musique pour patienter. Quand 
l’utilisateur a fini de rentrer le numéro du destinataire du transfert, il est automatiquement raccroché. 
Le transfert à été effectué. 

Pour choisir les touches permettant de transférer un appel (ici par défaut : ##) il suffit de se rendre sur 
l’interface Web d’asterisk : FreePBX à l’adresse suivante : ​
192.168.200.23 

Puis se rendre dans admin ­> Feature codes : 

Trouver la rubrique Core et la ligne : “​
In­Call Asterisk Blind Transfer” : 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 14/18 
Il suffira de remplacer la valeur actuelle ## par la nouvelle choisie. 

PS : penser à enregistrer les modifications en cliquant sur ​
SUBMIT​
 en bas de page et cliquer sur 
Apply Config​
 en rouge. 
http://www.prolibre.org/lib/exe/fetch.php?media=voip:asterisk:user_asterisk_freepbx­07122010.pdf 
Sources ​

- Transfert Supervisé :
Le transfert d’appel dit supervisé est le fait d'appeler le destinataire du transfert avant de lui transférer 
l’appel. 

Exemple transfert supervisé: 

1. 1 appel 2 
2. 1 et 2 sont en communication 
3. 2 met 1 en attente (par défaut, il compose ​
##70​

4. 2 note le numéro de parking de 1 (par exemple 71) 
5. 2 appel 3 (transfert supervisé) 
6. 2 communique le numéro de parking ​
(71)​
 de 1 
7. 2 et 3 raccrochent 
8. 3 compose le numéro de parking de 1 ​
(71) 
9. 1 et 3 sont en communication 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 15/18 
 

● Intercepter des appels :

Pour intercepter des appels, il suffit de composer *8 sur le soft phone.  

PS, pour intercepter un appel, il faut que l’extension du soft phone appelé soit dans le même groupe 
que notre extension. 

Pour définir le groupe dans lequel se situe l’extension, il suffit de se rendre sur l’interface Web 
d’asterisk : FreePBX à l’adresse suivante : ​
192.168.200.23 

Aller dans ​
Applications ­> Extensions  

Choisir l’extension à configurer ( à droite de l’écran) et se rendre dans l’onglet ​
Device Options​

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 16/18 
Définir le groupe dans lequel il appartient (Call Groups) et à quel groupe il peut intercepter des appels 
(Pickup Groups) 

Trouver la rubrique Core et la ligne : “​
Asterisk General Call Pickup” 

Il suffira de remplacer la valeur actuelle ​
*8​
 par la nouvelle choisie. 
PS : penser à enregistrer les modifications en cliquant sur ​
SUBMIT​
 en bas de page et cliquer sur 
Apply Config​
 en rouge. 
http://www.prolibre.org/lib/exe/fetch.php?media=voip:asterisk:user_asterisk_freepbx­07122010.pdf 
Sources ​
 
● Interroger sa messagerie Asterisk :
 Composer ​ *97​
 :  
– Entrer votre mot de passe ( si il y en a un de configuré dans l’extension) 
– Suivez les instructions  

Interroger sa messagerie Asterisk depuis une autre extension :


Composer ​ *98​ :  
– Entrer votre numéro de boîte vocale ( idem à celui de l'extension )  
– Entrer votre mot de passe (si il y en a un de configuré dans l’extension) 
– Suivez les instructions  
 

Pour modifier ses 2 numéros, il suffit de se rendre sur l’interface FreePBX onglet Admin, Feature 
Codes et de modifier les informations ​ Dial Voicemail / My Voicemail : 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 17/18 
PS : penser à enregistrer les modifications en cliquant sur ​
SUBMIT​
 en bas de page et cliquer sur 
Apply Config​
 en rouge. 
 
http://www.prolibre.org/lib/exe/fetch.php?media=voip:asterisk:user_asterisk_freepbx­07122010.pdf 
Sources ​
 

Document réalisé pas Benjamin Souchet   
Stagiaire au service informatique du 05 Janvier au 13 Février 2015   
Page 18/18