Projet Asterisk
Projet Asterisk
Projet Asterisk
SOMMAIRE
I.Qu’est ce que la Téléphonie sur IP ou en anglais Voip?....................................3
a Comment fonctionne la téléphonie IP ?............................................................3
b Quelques avantages sur la téléphonie sur Ip...................................................3
a) Le faible coût :.........................................................................................3
b) Une grande flexibilité d’installation :....................................................3
c) Une grande facilité d’utilisation :.......................................................3
d) Une offre de services complémentaires pléthorique :..........................3
e) Gain en Mobilité :..................................................................................3
f) Sa Souplesse accrue :...........................................................................4
I. Qu’est ce que l’Asterisk et quels sont ses fonctionnalités ?............................4
a) Les avantages de la téléphonie IP sous Asterisk...................................4
b) Les inconvénients d’Asterisk.................................................................4
c) Asterisk: Protocoles...............................................................................4
(a) Définition du protocole SIP :..................................................................5
(b) Définition du protocole IAX :.................................................................5
(c) les services d’asterisk:.........................................................................5
i. Centre téléphonique:.........................................................................5
ii. La boite vocale:..................................................................................5
iii. Autres:...............................................................................................5
II. Passons à l’installation et à la configuration du serveur Asterisk....................6
III...................................................................................... La configuration du Asterisk
......................................................................................................................11
1-Éditons le fichier sip.conf avec la commande vim sip.conf et nous allons
ajouter des compte utilisateurs à la fin du fichier comme la figure ci-dessous
nous montre :................................................................................................11
2-Éditons le fichier extensions.conf avec la commande vim extensions.conf
pour mettre le plan d’appel...........................................................................12
a Test entre les différents comptes..................................................................13
b. test de boite vocale.......................................................................................14
c 16- l’enregistrement de pré-audio.................................................................16
d Test de configuration du coté client de pré-enregistrement.........................16
IV. le parkage d’appel.......................................................................................17
a) Test Parcage d’appelle........................................................................18
b) Entre Client et DG...............................................................................19
b Music d’attende . On doit se déplacer dans la source du asterisk.................20
22- Pour la conference sous asterisk on a des pré-requis a installé :........22
V. Pour la conférence, on édite le fichier confbridge.conf.................................24
a Test de communication de conference..........................................................25
VII. Interconnexion de deux serveurs
asterisk...................................................................................40
a Sur le serveur
1(tigo)..................................................................................................................
40
a) On édite le
sip.conf..............................................................................................................4
0
b) Toujours dans le fichier
sip.conf..........................................................................................41
c) On édite le fichier
extension.conf........................................................................................41
b Sur le serveur
2(orange)..............................................................................................................
...42
a) On édite aussi le fichier
sip.conf...........................................................................................42
b) Toujours dans le fichier
sip.conf...........................................................................................43
c) On édite le fichier
extension.conf.........................................................................................43
c Test des appelles entre le deux
serveurs......................................................................................44
b) Testons les
appelles...............................................................................................................
45
c) Regardons le cote des serveurs
asterisk................................................................................47
Dans ce rapport nous allons essayer d’expliquer qu’est-ce que la téléphonie
sur IP, qu’est-ce que l’Asterisk et quels sont ses fonctionnalités. Ce tuto a un
but helping et non lucratif
f) Sa Souplesse accrue :
La téléphonie IP rassemble tous les appareils de l’entreprise
(Téléphone, visioconférence, télé-copieur,ordinateur,etc.)sur un même réseau
et donc sur un même protocole.
c) Asterisk: Protocoles
Asterisk supporte plusieurs protocoles de voix sur IP et peut collaborer avec la
majorité des standards (H323, SIP, MGCP, etc.) dans le domaine.Afin de
permettre une étroite collaboration entre deux PABX IP asterisk, les
responsables du projet Asterisk ont développé le protocole propriétaire IAX
(Inter Asterisk eXchange Protocole). Ce protocole IAX est le plus mis en
production en interconnexion de sites distants, il utilise un débit limité .
iii. Autres:
• Etc.
14-Maintenant que Asterisk est installé sur votre Ubuntu vous pouvez utiliser le
systemctl pour démarrer le service Asterisk:
Context : [yahyaingenieur]
Éditons le fichier feaures.conf pour que l’utilisateur tape sur le clavier pour
parcker l’appelle.
Explication de la figure :
1(client) : le client veut parler avec le DG, mais pour rejoindre DG, le client
compose le numéro du secrétaire (1002) pour lui dire qu’il veut parler avec le
DG.
2(secrétaire) : le secrétaire va dire au client qu’il ne faut pas raccrocher l’appel.
Le secrétaire va composer le numéro de parcage en mettant dièse ##700,
après avoir mettre par le secrétaire le numéro, le parking va lui donner un
numéro entre 701-720 par une voix et cet numéro doit être donné a DG.
b) Entre Client et DG
3(DG) 2(Secrétaire) 1(Client)
Explication du figure :
1(Client) : le client veut parler avec le DG, mais pour rejoindre DG, le client
compose le numero du secrétaire(1002) pour lui dire qu’il veut parler avec le
DG.
2(Secrétaire) : le secrétaire va dire au client qu’il ne faut pas raccrocher
l’appel. Le secrétaire va composer le numéro de parcage en mettant dièse
##700, après avoir mettre par le secrétaire le numéro, le
parking va lui donner un numéro entre 701-720 par une voix
et cet numéro doit être donné a DG et à ce moment le client écoute une
musique d’attente.
wget
https://downloads.asterisk.org/pub/telephony/dahdi-linux/dahdi linux
-current.tar.gz : cette commande permet de télécharger le paquet archive
de dahdi-linux-current. tar -xvzf dahdi-linux-current.tar.gz : cette
commande permet de désarchiver et décompresser ce paquet tar.gz
cd dahdi-linux-3.1.0 : cette commande permet de déplacer dans le repertoire
dahdi-linux-3.1.0
make make
install
2-Telechageons le dahdi-tools.
3-Telechageons le dahdi-linux-complete.
wget https://downloads.asterisk.org/pub/telephony/dahdi-linux
complete /dahdi-linux- complete -current.tar.gz : cette commande
permet de télécharger le paquet archive de dahdi-linux-complete-
current tar -xvzf dahdi-linux-complete.tar.gz : cette commande permet
de désarchiver et décompresser ce paquet tar.gz
cd dahdi-linux-complete-3.1.0+3.1.0: cette commande permet de
déplacer dans dahdi-linux-complete-3.1.0+3.1.0 make make install
make config
4- Déplaçons nous dans /etc/asterisk