Vous êtes sur la page 1sur 44

Voix sur IP

Burkina Faso

Institut Suprieur de Gnie Electrique

Ouagadougou ISGE/DTS/RIT/2014



Fi l i r e : Rseaux informatiques et Tlcommunications


RAPPORT DE PROJET TUTEURE







Prsent par : Sous la direction de :
KWIMANG Fouby J Gastien Mr ZOUGMORE Gildas
YABRE Moubarak


Anne Acadmique 2013-2014
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


2

SOMMAIRE
Listes des sigles et Abreviations ........................................................... 3
Liste de figures ............................................................................. 4
INTRODUCTION GENERALE ............................................................... 5
CHAPITRE 1: DESCRIPTIONS ET GENERALITES SUR LA VOIX SUR IP .............. 6
Introduction .................................................................................. 6
1.1. DESCRIPTION ET CONCEPT DE LA VOIP ....................................... 6
1.2. FONCTIONNEMENT DUN RESEAU DE TELEPHONIE SUR IP ................. 9
1.3. QUELQUES SYSTEMES DE TELEPHONIE SUR IP ............................. 13
1.4. AVANTAGES ET INCONVENIENTS ......................................... 13
CHAPITRE 2: MISE EN UVRE DE LA VoIP ......................................... 15
Introduction ................................................................................ 15
2.1. NECESSAIRES .................................................................. 15
2.2. INSTALLATION DE TriXbox .................................................. 15
Conclusion .................................................................................. 41
CONCLUSION GENERALE ................................................................ 42
Bibliographie et webographie ............................................................. 43











Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


3

LISTES DES SIGLES ET ABREVIATIONS

ATA : Advancy Technology Attachment
CODEC : COdeur-DECodeur
DHCP : Dynamics Host Configuration Protocol.
FAI : Fournisseur Daccs Internet.
GSM : Global Service for Mobile Communications.
IETF : Internet Engineering Task Force
ISO : International Standard Organization
IP PBX : Internet Protocol Private Branch Exchange.
LAN : Local Area Network.
MCU : Multipoint Control Unit.
MGCP : Media Gateway Control Protocol.
NAT : Network Address Translation.
PABX : Private Branch Exchange.
PC : Personnal Computer.
QoS : Quality of Service
RNIS : Rseau Numrique Intgration de Services.
RTC : Rseau Tlphonique Commut.
RTCP : Real-time Transport Control Protocol.
RTP : Real Time Protocol.
SDA : Slection Directe lArrive.
SIP : Session Initiation Protocol.
TCP/IP : Transfert Control Protocol / Internet Protocol.
TDM : Time Division Multiplexing
ToIP : Tlphonie over Internet Protocol.
UDP : User Datagram Protocol.
UIT-T : Union International des Tlcommunications
VoIP : Voice over Internet Protocol.
WAN : Wide Area Network.











Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


4


Liste des annexes

FIGURE 1 : X-lite version 3.0.0
FIGURE 2 : X-lite v 4.5.5
FIGURE 3 : architecture dun rseau VoIP
Figure 4 : principe de fonctionnement
FIGURE 5 : Visio confrence multipoint avec pont MCU H323

FIGURE 6 : Page daccueil de VMware
Figure 7 : page daccueil dun logicielle install
FIGURE 8 : page daccueil de triXbox
FIGURE 9 : type de clavier
FIGURE 10 : Fuseau horaire
FIGURE 11 : Mot de passe du root
FIGURE 12 : dbut de linstallation
FIGURE 13 : pendant linstallation
FIGURE 14 : cran de boot de triXbox
FIGURE 15 : cran de boot de triXbox
FIGURE 16 : configurer ladresse IP en statique
FIGURE 17 : adressage
FIGURE 18 : dtails eth0 et lo
FIGURE 19 : page daccueil de triXbox
FIGURE 20 : Authentification
FIGURE 21 : mode Admin
FIGURE 22 : priphriques
FIGURE 23 : ajout dune Extension SIP
FIGURE 24 : Extension
FIGURE 25 : Mot de passe
FIGURE 26 : configuration de X-lite v4.5.5
FIGURE 27 : home de Bria
FIGURE 31 : tape 3
FIGURE 32 : tape 4
FIGURE 33 : vrification
FIGURE 34 : authentification
FIGURE 35 : Network connexion
FIGURE 36 : mission dappel
FIGURE 37 : rception dappel
FIGURE 38: communication
FIGURE 39 : appel vido
FIGURE 40 : invitation la confrence dappel
FIGURE 41 : Ajouter un invit
FIGURE 42 : confrence dappel (audio/vido)
FIGURE 43 : vido lappuie

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


5
FIGURE 28 : Compte dutilisateur
FIGURE 29 : tape 1
FIGURE 30 : tape 2

INTRODUCTION GENERALE

A laurore de lanne 2002-2003, alors que lindustrie des tlcoms subissait encore de
plein fouet les rpercussions de lclatement de la << bulle internet >> survenu entre 1998-2000,
de nombreux investisseurs ne sempchaient de poser la question quant lapplication de la voix
sur IP. A lheure actuelle, la principale solution lie au transport de la voix, celle qui suscite
maintenant le plus vif intrt des oprateurs de tlcoms en particulier les fournisseurs daccs
internet (FAI) ainsi que des petites et moyennes entreprises : cest tout simplement la voix sur
IP. En fait les particuliers ou les petites entreprises munis du rseau internet peuvent en gnral
tlphoner de manire illimite et pour un prix forfaitaire par application de la technologie voix
sur IP. Ainsi donc la technologie de la VoIP devient visible du grand public.























Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


6

CHAPITRE 1: DESCRIPTION ET GENERALITES SUR LA VOIX
SUR IP
INTRODUCTION

Il sera question pour nous, dans ce chapitre, de prsenter la VoIP sur toutes ses formes
linstar de sa dfinition du concept VoIP, la description de son principe de fonctionnement et les
systmes de tlphonie sur IP dont TriXbox sera le systme retenu dans notre document.
1.1. DESCRIPTION ET CONCEPT DE LA VOIP

a) Dfinition du concept VoIP
VoIP (voix sur IP) est labrviation anglaise de Voice over Internet Protocol, cest un
protocole qui offre la possibilit de transmettre des appels vocaux via Internet et des rseaux de
Donnes sur IP. Autrement dit cest une technique qui permet lintgration de la voix aux
donnes transmises par paquets sur un rseau utilisant le protocole IP. Ces paquets de donnes
correspondent aux chantillons de voix numrises par le processus informatique. Comme cest
une technologie prouve, accessible qui accepte le protocole IP sa mise en place fait appel
plusieurs lments.
b) Architecture dun rseau VoIP
La voix sur IP ncessite plusieurs lments qui entrent dans sa ralisation telles que :
Le PABX ou PBX
Un autocommutateur tlphonique priv est souvent dsign par l'anglicisme Privat
Automatic Branch eXchange, lequel est abrg par le sigle PABX et parfois PBX. Il sert
principalement relier les postes tlphoniques d'un tablissement (lignes internes) avec le rseau
tlphonique public (lignes externes). Les raccordements oprateurs les plus courants sont le
RTC (ligne analogique type Swisscom) et le RNIS. Il permet en plus la mise en uvre de
certaines autres fonctions telles que:
Relier plus de lignes internes qu'il n'y a de lignes externes.
Permettre des appels entre postes internes sans passer par le rseau public.
Programmer des droits d'accs au rseau public pour chaque poste interne.
Proposer un ensemble de services tlphoniques (confrences, transferts d'appel, renvois,
messagerie, appel par nom).
Grer les SDA (Slection Directe l'Arrive).
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


7
Grer la ventilation par service de la facture tlphonique globale (taxation).
Rduction des cots
Triple Play sur un mme rseau
Il existe deux sortes de PABX : les PABX traditionnels ceux que l'on appelle de
gnration TDM, qui peuvent ventuellement migrer partiellement ou totalement en IP (sur
certaines gammes seulement), et les PABX-IP ou IPBX ou PBXIP (qui offrent nativement une
connectivit IP Ethernet afin d'offrir des services de tlphonie sur IP).
Pour les composants de lIPBX, quatre composants sont ncessaires pour monter un
IPBX
TriXbox, qui utilise Asterisk, distribu par digium
Des tlphones (ou softphones)
Un service passerelle VoIP qui permet d'appeler d'autres utilisateurs en VoIP ou des gens
sur le rseau traditionnel RTC

Routeur
Il assure la commutation des paquets d'un rseau vers un autre rseau.

Switch
Assure la liaison entre diffrents quipements dun rseau

Gateway
Autrefois appele Gateway 2000, La passerelle (Gateway en franais) permet de faire
linterface entre diffrents rseaux. Cest le lien entre les Rseaux Tlphonies Commutes
(RTC) et les rseaux dont la base est de commuter des paquets TCP/IP. Toutes les
passerelles jouent le mme rle, la diffrence se situe juste au niveau de leurs noms. Par
exemple on a VoIP Gateway, SIP Gateway, passerelle H.323, qui vont respectivement
permettre un terminal de type VoIP, SIP, H.323 de communiquer avec un terminal
appartenant un rseau diffrent. La passerelle est en effet constitue de parties matrielles
et logicielles.
Gatekeeper
Cest l'lment intelligence de la passerelle. En effet cest la partie logicielle de la
passerelle. Il assume les fonctions de contrle et de gestion ; fournie des mcanismes
pour lauthentification et lenregistrement des terminaux. En sus de cela, il est
responsable de translation entre un numro et une adresse IP.
Les terminaux
Les terminaux sont des quipements se trouvant chaque extrmit dune connexion.
Comme terminaux on rencontre les IP Phones, qui sont des terminaux tlphoniques
fonctionnant avec le protocole SIP ;
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


8
Softphone
Cest un logicielle qui assure partiellement ou totalement, suivant la configuration, la
fonction de la tlphonie. Comme Softphone on retrouve X-lite (version 3.0 et 4.5.5)
compatible avec Windows, Linux et Mac OS ; Bria, Media5-fone... Compatibles avec les
systmes Android, Windows Phone, Nokia Lumia 920 (Voir chapitre 2). On travaillera
avec X-lite v4.5.5.
FIGURE 1 : X-lite version 3.0.0 FIGURE 2 : X-lite v 4.5.5
MCU (Multipoint Control Unit)

Cest une station rseau qui fournit, a plusieurs terminaux, la possibilit de passer une
confrence multipoints dans laudio comme dans la vido. Il est compos :
Dun contrleur multipoint qui est charg de la gestion dune confrence entre
plusieurs terminaux ;
Et dun zro plusieurs processeurs multipoint qui soccupe des fonctions de
mixage et de traitement des donnes de la confrence.
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


9

FIGURE 3 : architecture dun rseau VoIP
1.2. FONCTIONNEMENT DUN RESEAU DE TELEPHONIE SUR IP

A. Principe de fonctionnement de la tlphonie sur IP

Lobjectif de la voix sur IP (en anglais, Voice over IP ou VoIP) est dappliquer la voix
le mme traitement (avec QoS) que les autres types de donnes circulant sur internet, grce au
protocole IP. En effet son principe est dexploiter le rseau de donnes IP pour offrir des
communications vocales sur un rseau unique o vont circuler la voix et les donnes. Elle est
caractrise par l'encapsulation d'un signal audio numrique (la voix) au sein du protocole IP.
Pour ce faire, cette technologie convertit les signaux vocaux en signaux digitaux (numriques)
qui vont circuler travers Internet. Un procd de compression ou/et de dcompression dun
signal numrique (codec) est utilis pour lchantillonnage du signal audio et ce dernier est
enregistr des intervalles de temps trs proches dans lesprit davoir un enregistrement trs
proche de la valeur relle du signal initial. Une fois la voix chantillonne, il faut la compresser
dans loptique de dgager le flux dinformation transmettre. Pour cela, on utilise une fois de
plus un codec qui va rduire considrablement la taille du flux de donnes. Une fois la voix
numrise, elle peut donc tre transporte sur le canal de transmission. Les premires
technologies de VoIP imagines taient propritaires et donc trs diffrentes les unes des autres.
Pourtant, un systme qui est cens mettre des gens et des systmes en relation exige une certaine
dose de standardisation. C'est pourquoi sont apparus des protocoles standards, comme le H323 et
le SIP.
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


10
Figure 4 : principe de fonctionnement


B. Protocole de la VoIP
Lapparition rcente de la transmission de la voix et de la vido sur IP reprsente une
avance technologique importante dans le domaine du multimdia et offre un service conu pour
permettre aux compagnies dutiliser leurs rseaux Internet pour y faire passer leur trafic de la
voix sans ncessiter de changement des quipements ou rseaux existants. En dautre terme,
lajout de quelques quipements tels que les passerelles permettent de garder les mmes supports,
utiliss auparavant pour acheminer les communications tlphoniques, pour vhiculer la voix, la
vido et les donnes.
Cette technologie exige des protocoles spcialiss ddis ce genre dapplications,
comme les protocoles de transport RTP/RTCP utiliss en parallle avec dautres protocoles qui
concernent surtout la signalisation, la demande de rservation de ressources, la ngociation de
capacit comme le standard H323 et le protocole dInitiation de sessions (SIP).

Les principaux protocoles de la voix sur IP :
Protocoles non propritaires

Le protocole H.323

H.323 est un ensemble de normes UIT-T qui dfinissent les protocoles permettant
dtablir une communication audio ou vido sur un rseau informatique. Le protocole H.323 est
le plus connu et se base sur les travaux de la srie H.320 sur la visioconfrence sur RNIS. C'est
une norme stabilise avec de trs nombreux produits sur le march (terminaux, Gatekeeper,
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


11
Gateway, Logiciels). Il existe actuellement 5 versions de ce protocole (V1 V5). La plus part
des rseaux fonctionnent avec la version 2 de H.323 et avec quelques-unes des extensions des
versions 3 et 4. H.323 est un protocole assez dat qui est actuellement dpass par le SIP
Session Initiation Protocol. Il est le protocole dominant pour les communications voix sur IP, en
cur de rseau et laccs des IP-PBX, mme si le protocole SIP se dveloppe galement
rapidement notamment sur les PC. La majorit des quipements de la voix sur IP supportent le
protocole H.323, et linteroprabilit entre les vendeurs est maintenant excellente.



FIGURE 5 : Visio confrence multipoint avec pont MCU H323

.Le protocole SIP
SIP, Session Initiation Protocol, est une IP tlphonie indiquant le protocole utilis
pour la connexion, la modification et fin des appels tlphoniques VoIP. Le SIP a t dvelopp
par le groupe IETF et publi sous RFC 3261. Le SIP dcrit la communication ncessaire pour
passer des appels tlphoniques. Le protocole SIP est natif du monde Internet (HTTP) et est un
concurrent direct de l'H323. A l'heure actuelle, il est moins riche que H.323 au niveau des
services offerts, mais il suscite actuellement un trs grand intrt dans la communaut Internet et
tlcom. Ressemblant au protocole http, il est base de texte, ouvert et flexible. Il a donc bien Su
prendre la place du H323.

.Le protocole MGCP
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


12
MGCP (Media Gateway Control Protocol) est complmentaire H.323 ou SIP, et
traite des problmes d'interconnexion avec le monde tlphonique. En effet il a un rle clairement
identifi qui celui de piloter les tlphones IP en mode stimulus ainsi que les passerelles rseau
linterface des rseaux tlphoniques classiques. Le protocole MGCP a t plus prcisment
conu pour raliser linterface entre un contrleur central et des passerelles. Il ne peut donc tre
utilis quen deux endroits du rseau : linterconnexion avec les clients pour piloter des
tlphones IP ou des passerelles rsidentielles ou linterface avec le rseau tlphonique
classique pour des passerelles rseau.



Protocoles de transport

Le protocole RTP
RTP, littralement << protocole de transport temps rel >> (Real-Time Transport
Protocol) a t conu pour permettre aux logiciels de rception de compenser la gigue et les
ventuels ds squencements (changement dordre) de paquets introduits par le rseau de
transport IP. Il peut tre utilis pour nimporte quel type de donnes temps rel ou plus
rigoureusement isochrones, comme la vox ou la vido. Les donnes isochrones sont des donnes
qui doivent tre restitues dans le temps avec un dcalage relatif fixe par rapport au moment o
elles ont t mises. La voix en est un parfait exemple, toute variation dans le dcalage de
restitution par rapport au moment de lacquisition crera soit des intervalles de silence, soit des
troncatures de mots. La vido est un autre bon exemple, bien que les tolrances dans ce domaine
soient plus importantes, les dcalages faible dans la restitution dune partie de lcran restant
invisibles ou peu gnants pour lil.

Le protocole RTCP
RTCP, littralement << protocole de contrle de transport temps rel >> (Real-Time
Transport Control Protocole) est presque toujours utilis avec le RTP. Il permet de transporter de
linformation concernant la qualit effective de la transmission (gigue mesur, taux moyen de
perte de paquets, etc.), ainsi que des informations concernant lidentit des participants. En effet
il est utilis pour transmettre de temps en temps aux participants des paquets de contrle, qui
contiennent diverses statistiques, des informations sur les participants de la session (noms,
adresses, etc.) et sur les relations entre les participants et les sources mdia. Linformation la plus
utile concerne la qualit de transmission dans le rseau.

Les protocoles de signalisation

H.225.0
H.225.0 prend en charge les signaux dappel. Le signal dappel est un lment de base
pour connecter et terminer un appel entre deux terminaux. H.225.0 utilise un sous ensemble du
protocole Q.931 (dvelopp lorigine pour la signalisation sur les rseaux RNIS). Sil y a un
Gatekeeper, les signaux sont routs travers le Gatekeeper. Sinon, ils sont directement envoys
dun terminal lautre.

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


13
H.245
H.245 contrle le mdia. Comme H.323 supporte les confrences audio, vido ou
donnes, les terminaux doivent ngocier entre eux pour tablir la compatibilit des donnes
transfres. H.245 permet de dfinir la capacit dchange (codecs, type de donnes,
compression). Il gre la mise en place de canaux logiques (un canal pour les signaux de contrle,
un pour la voix). H.245 assure aussi des fonctions de contrle de flux.

Le protocole IP (Internet Protocol)
IP signifie "Internet Protocol", protocole Internet. Il reprsente le protocole rseau le
plus rpandu. Il permet de dcouper linformation transmettre en paquets, de les adresser, de les
transporter indpendamment les uns des autres et de recomposer le message initial larrive. Ce
protocole utilise ainsi une technique dite de commutation de paquets. Au niveau IP, les donnes
des utilisateurs ou des applications sont encapsules l'intrieur d'units de transfert appeles
datagrammes IP. Le protocole IP fournit un service d'acheminement des datagrammes IP sans
connexion et non fiable.

1.3. QUELQUES SYSTEMES DE TELEPHONIE SUR IP

Il existe plusieurs systmes qui entre dans la conception de la tlphonie voix sur IP. Ceux
qui ont suscit notre attention sont les suivants :


ASTERISK

ASTERISK est un PABX logiciel libre, multi plateforme, publi sous licence GPL
ASTERISK 8/26. ASTERISK permet, entre autres, la messagerie vocale, la confrence, les
serveurs vocaux, la distribution des appels. ASTERISK implmente les protocoles H.323 et SIP,
ainsi que quelques protocoles spcifiques. Il permet la communication entre client et serveur
ASTERISK ainsi qu'entre deux serveurs.


TRIXBOX

TRIXBOX est un IP PBX logiciel libre rsultant de la compilation dun ensemble
doutils et dutilitaires de tlcommunication. Il est lun des outils permettant lintgration de
tous les services de tlcommunication tels que :

les appels entre terminaux ;
la confrence audio/vido ;
la facturation dappel ;
la messagerie vocale etc.



Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


14




1.4. Avantages ET Inconvnients

Comme avantage :

Simple installer et administrer
Perspectives de communication sortante moins chre
interaction entre PC et Tlphonie
trs stable
application open source porte sur diffrents systmes
Communication moins cher
contient tous les paquets libres avec Asterisk
mise jour automatique
Aucune connaissance du systme Linux n'est requisse

Comme inconvnient :
Configuration par interface graphique uniquement
Adapt aux petites structures
les fonctions avances sont payantes
Des paquets perdus durant le transfert dappel














Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


15

CHAPITRE 2: MISE EN UVRE DE LA VoIP

INTRODUCTION

La mise en place dun VoIP est trs dlicate, elle permettra un IPBX dautoriser les
appels entre postes internes sans passer par le rseau public. Les IPBX peuvent
actuellement se prsenter sous la forme dun PC traditionnel quipe dun logiciel Open
Source et des cartes dentres/sorties RNIS et/ou analogiques.

2.1. NECESSAIRES

TriXbox est un ensemble d'outils et d'utilitaires de tlcommunication compils pour
devenir un vritable IP PBX. Cest un logiciel sous linux, qui requiert donc une maitrise
du systme avant toute installation. En effet les personnes qui maitrisent lusage de
triXbox sous linux, peuvent normalement installer le systme et bnficier de toutes ses
applications. Cependant, linux est un systme autant meilleur que les autres. Il va de soi
que son utilisation ne sera pas forcment vident pour certaine personne. Autrement dit,
tout le monde ne maitrise pas ce systme. Dans notre travail, nous avons tenu compte de
ce petit problme en virtualisant le systme Linux sur Windows avec VMware. On
pouvait aussi utiliser Virtual Box pour notre virtualisation. Les principales
caractristiques de TriXbox sont :
Asterisk, le cur du systme tlphonique
gestion des relations clients
A2Billing Calling Card Platform (tarification des appels)
Flash Operator Panel, a screen-based operators console
web confrence
outils de configuration utilisateurs de TriXbox


2.2. INSTALLATION DE TriXbox

A. Prrequis l'installation
Rcuprez les dernires versions ISO de triXbox
Sassure quil est purement gratuit.
En effet on retrouve TriXbox version Pro, cest une version que vous
trouverez sur http://trixbox.com, on peut tlcharger gratuitement depuis ce
site. Mais on ne pourra pas lutilise car elle ncessite une cl dactivation.
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


16
Par ailleurs la version purement libre est
http://sourceforge.net/projects/asteriskathome/files/latest/download
Ouvrez votre logicielle VMware puis insrez lISO. (Voir figures)
La page daccueil de VMware est la suivante :

FIGURE 6 : Page daccueil de VMware
Apres linsertion du logicielle sur VMware :

Figure 7 : page daccueil dun logicielle install

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


17
B. Configuration globale de triXbox

Une fois que vous avez lanc VMware, Pressez [entre] pour commencer
l'installation.



FIGURE 8 : page daccueil de triXbox

On vous demande de choisir la configuration clavier que vous utilisez.
Utilisez les flches pour slectionner le type de clavier choisi et utilisez la
touche tabulation pour slectionner OK ou Back. Slectionnez Fr and validez
sur OK en appuyant sur [entre].

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


18
FIGURE 9 : type de clavier


On vous demande ensuite de choisir votre fuseau horaire

FIGURE 10 : Fuseau horaire
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


19


Ensuite on vous demande d'entrer un mot de passe root. Retenez bien ce mot
de passe. Il sert administrer votre systme

FIGURE 11 : Mot de passe du root

L'installation commence ds la confirmation du mot de passe en formatant les
disques durs. Comptez 30 min 1h pour une installation complte et
configurable.

FIGURE 12 : dbut de linstallation
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


20

FIGURE 13 : pendant linstallation

Aprs le redmarrage, vous tes devant cet cran

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


21
FIGURE 14 : cran de boot de triXbox

Aprs un moment, le dmarrage continu et une liste de lignes de code apparat. a peut prendre
un moment : c'est la compilation d'Asterisk qui se fait. (Seulement au premier dmarrage)

Quand la compilation d'Asterisk est termine, a redmarre tout seul. Une fois redmarr,
triXbox est prt pour la suite de la configuration et effectuer les changements du systme par
dfaut. Mais avant la configuration, il faut saisir votre mot de passe root et effectivement le login
est root. Nous pouvons donc passer la configuration.

Pour plus dinformation, tapez la commande help pour obtenir de laide. Mais
cette commande est utile pour tous ceux qui veulent en savoir davantage sur triXbox. Pour nous
la commande help-trixbox nous donne les commandes essentielles.


FIGURE 15 : cran de boot de triXbox
On doit maintenant configurer ladresse de notre server en mode statique bien
sre. Pour cela, taper la commande setup, cliquer sur network configuration
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


22

FIGURE 16 : configurer ladresse IP en statique

Configurons ladresse du server

FIGURE 17 : adressage
Dans le champ adresse IP, entrez ladresse IP en tenant compte de votre plage
dadresse IP.
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


23
Masque de rseau (Netmask) : le plus souvent 255.255.255.0 ( moins dun rseau
domestique spcial).
Passerelle par dfaut : (Default Gateway) : Cest ladresse IP de votre routeur.
DNS primaire (primary Domain Name Server) : Si vous restez dans votre groupe
de travail vous pouvez entrer ladresse de votre passerelle par dfaut.
Ladressage tant faite, validez sur [ok] ensuite enregistrez votre adressage
[Save] ; Ne pas oublier de valider les paramtres se trouvant sur la carte eth0, en cliquant sur la
touche [Save&Quit] et finir sur la touche [Quit] pour sortir du mode setup.

Une fois la configuration finie, redmarrer votre machine virtuelle laide de
la commande reboot n afin que la configuration prcdente soie enregistre.
A la fin, taper la touche ifconfig pour afficher les dtails ainsi que les
modifications apportes au niveau de ladresse.

FIGURE 18 : dtails eth0 et lo

Remarque : Si ce niveau cette adresse napparait pas, chers tudiants votre travail a dj t
fauss, recommencez linstallation ou alors soit vous avez rat votre configuration, elle na
surement pas t enregistre convenablement ou vous navez pas dcoch la touche DHCP
(dans ce cas vous aurez une autre adresse I P, puisque le DHCP vous donnera les adresses de
faon automatique).

Ok ! La configuration du server est finie.
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


24
Tous les postes qui auront cette adresse, seront grs par notre server et ce dernier
doit tre allum pour que les postes qui y sont raccords, fonctionnent (lactivation) si non vos
postes ne fonctionneront jamais.
C. Configuration des softphone
Cette configuration est ncessaire mais pas suffisante car si on compare cela aux
rseaux GSM (Global System for Mobile communication) o les tlphones pour fonctionner ont
besoin des puces lectroniques. Le tlphone, lui ne pourra pas fonctionner sans cette puce. Mais
la puce est ncessaire mais pas suffisante car si vous ntes pas enregistrs au niveau de
loprateur, cest--dire si elle nest pas active, votre tlphone ne pourra pas fonctionner. Ainsi
par analogie
Puce quivaut Configuration du softphone
Enregistrement chez loprateur quivaut site web de triXbox



Site web de triXbox
Cest la page home de triXbox. Noubliez pas que notre server est allum.
Dsormais, vous pouvez vous connecter ladresse IP (par exemple 192.168.1.10) avec votre
navigateur prfr pour configurer triXbox partir dun ordinateur de votre rseau.
Vous accdez la page daccueil de votre triXbox, o vous avez accs aux fonctionnalits
utilisateurs
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


25

FIGURE 19 : page daccueil de triXbox

Pour avoir accs la fonctionnalit des utilisateurs cest--dire bascul en
mode admin pour configurer triXbox, cliquez sur [switch] (dans le coin
suprieur droit de lcran). On vous demande alors le nom dutilisateur et le
mot de passe par dfaut (maint & password). Rien avoir avec celui cre au
niveau du root.

FIGURE 20 : Authentification
Vous avez la possibilit maintenant de changer le mot de passe administrateur,
cest facultatif, mais fortement conseill si vous voulez empcher que lun des utilisateurs nentre
dans le mode Admin
Passwd-maint
Passwd
Redmarrons maintenant la machine
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


26
Amportal stop
Shutdown r now
Votre Server redmarrera avec de nouveau paramtre.
Ok, Une fois que vous avez valid le mot de passe et le nom dutilisateur,
lcran suivant saffiche :
(Fermer la page triXbox registration)

FIGURE 21 : mode Admin
Installer les modules de triXbox
Les modules sont des paquets logiciels que notre Server utilise pour diffrentes
applications. Par exemple, si vous voulez une boite vocale, vous devez installer le module
Voicemail. Ladministration des modules vous permet de paramtrer une configuration fine, qui
rpond vos besoins. Commenons avec des modules basiques. (On peut les ajouter ou les
enlever quand on le veut). Pour accder aux Extensions suivez les commandes suivantes :
Cliquer sur [PBX] > [PBX Settings] puis afin Extensions gauche...
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


27

FIGURE 22 : priphriques

Le priphrique recommand est le SIP, slectionn le et cliquer sur
Soumettre (Submit en anglais). Vous avez la possibilit de changer de
langue mais on vous conseil de laisser en anglais afin de mieux suivre les
commandes)

FIGURE 23 : ajout dune Extension SIP
La configuration essentielle pour permettre aux postes de sappeler.
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


28

FIGURE 24 : Extension FIGURE 25 : Mot de passe

64 correspond au numro de nene
Le mot de passe pour plus de protection. Vous pouvez mettre nimporte quoi, du
moment que vous vous en souvenez. On peut empcher quun utilisateur ne se connecte avec les
mmes donnes dj prvues pour un autre utilisateur. On peut crer autant dutilisateur que
possible. Une fois les autres utilisateurs crent, on peut passer la configuration de leurs
Softphone.
Faites cela avec les modules dont vous avez besoin. Vous pourrez toujours en ajouter ou en
enlever plus tard.
Feature Code Admin
Voicemail (boite vocale)
IVR (Menu vocal)
Queues (Gestion des files d'attente)
Times Conditions (contrainte sur la date et l'heure)
Conferences (confrence)
Music on Hold (Musique d'attente)
Recordings (enregistrer une conversation)
Call Forward (transfrer un appel)
Call Waiting (Mise en attente)
Backup & Restore (Sauvegarde)
Lorsqu'une barre rouge apparat en haut de la page web (Apply configuration changes?), c'est que
des modifications ont t effectues sur le systme. Si vous voulez les appliquer et faire
disparatre la barre rouge, cliquez dessus. Ceci relance le Server.
Configuration des softphones (x-lite v4.5.5)
Pour quun softphone fonctionne, il doit avoir :
Son nom dutilisateur
Lextension, qui correspond son numro de tlphone
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


29
Le code secret, qui a t cr au niveau du Server
Et sans oublier ladresse du Server
Suivez les commandes.
Cliquez sur [Softphone] > [Account Settings]

FIGURE 26 : configuration de X-lite v4.5.5
Dans le Domain proxy, assurer vous de cochez Register with Domain and
receive incoming calls Slectionnez Target Domain, puis cliquer sur ok. Il sera activ.

Bravo notre configuration est prsentement finie
Vous pouvez prsentement appeler tous les utilisateurs que vous avez cre

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


30
Exemple
Nous voulons ds prsent que notre utilisateur nene puisse communiquer
avec dautre utilisateur de notre rseau bien sre. Pour cela on va crer dautre utilisateur de plus.
lise possde un softphone (X-lite) sur son PC sous Windows. Son numro (User ID)
est le 2 . On peut mettre le mme mot de passe.
mimi possde un softphone (Bria) sur son smartphone sous Android. Son numro est le
65 . Cet utilisateur a pralablement t cr au niveau du site web de triXbox comme
on la fait avec lutilisateur nene. Mettons en notre softphone Bria en marche puis
configurons.
Si vous navez pas de softphone, pas grave travaill sur X-lite.



FIGURE 27 : home de Bria

Slectionner [Accounts] > [+Add Account].
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


31
Choisir aprs son type de compte.
Choisir naturellement le compte SIP, pour vous permettre de crer une ligne SIP



FIGURE 28 : Compte dutilisateur

Nous commenons la configuration et cela va se faire en 4 tapes.
1. Nom dutilisateur ou du compte
2. Le numro
3. Mot de passe (azerty)
4. Le Domain qui correspond ladresse IP de notre server
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


32

FIGURE 29 : tape 1 FIGURE 30 : tape 2
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


33

FIGURE 31 : tape 3 FIGURE 32 : tape 4











Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


34

FIGURE 33 : vrification

Dans cette dernire phase, faite un retour avec votre tlphone et cliquer sur Account.

FIGURE 34 : authentification

Lauthentification va dpendre de votre server et de votre logiciel VMware. En effet, pour que
votre authentification soit faite le server contenu dans votre machine physique doit tre dans le
mme rseau que votre tlphone. Configurer votre connexion rseau en mode Bridged.
Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


35

FIGURE 35 : Network connexion

Configuration du softphone termine



Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


36
Avant la connexion
Elise (2) veut appeler nene (64). Composez le 64 pour joindre.


FIGURE 36 : mission dappel






Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


37


Sur la machine de nene pendantt ce temp. Vous avez ainsi la possibilit de
repondre avec votre webcam au par audio simplement.

FIGURE 37 : rception dappel




Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


38

Pendant la connexion, nene vient daccepter lappel delise.


FIGURE 38: communication

Pour se voir, elise(2) et nene(64) dcident dactiver leurs webcam en cliquant sur :






Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


39


FIGURE 39 : appel vido


La confrence dappel
Cest brivement le fait quun utilisateur reoit lappel de deux ou plusieurs utilisateurs.
Elle peut tre audio ou vido
Restons en communication et invitons un autre utilisateur.
Ainsi vous avez la possibilit dtre juste en communication avec un deuxime
utilisateur que vous devrez inviter. Autrement dit vous ne pouvez quinviter un seul utilisateur
un appel. Si vous voulez tre en communication avec plus de deux personnes, il faut que les
utilisateurs avec qui vous tes en communication, invitent aussi dautre personne.

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


40





FIGURE 40 : invitation la confrence dappel FIGURE 41 : Ajouter un invit


Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


41


FIGURE 42 : confrence dappel (audio/vido) FIGURE 43 : vido lappuie

CONCLUSION

Il tait question pour nous de vous montrer comment fonctionne le rseau VoIP. Lide
ntait pas de vous rendre expert dans ce rseau mais de vous donnez le maximum dlment
ncessaire en sa conception.

Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


42
CONCLUSION GENERALE
Longtemps reste inou il est maintenant assez clair que la voix sur IP est la solution la
plus flexible permettant le transport de la voix sur lensemble dun rseau qui accepte le
protocole IP limage de nimporte quel type de donnes. Vue la notorit de son application la
voix sur IP permet datteindre la qualit des rseaux tlphoniques actuels voir certainement
daller au-del de cette qualit, Ce qui requiert une planification et une conception de rseau trs
rigoureuse. Voil en quelques lignes le but de notre expos.
La pleine expansion des technologies de linformation et de la communication font partie
intgrante la notorit de la Voix sur IP. En effet avec lexplosion de loffre en connexions <<
haut dbit >> pour un prix abordable, et la baisse continue du prix de transport de donnes pour
les oprateurs, on constate aujourdhui que les oprateurs prfrent consacrer leurs ressources au
dploiement de nouveaux services plutt qu loptimisation fine de leur rseau. De plus en plus
doprateurs ne compriment plus la voix sur IP et utilisent le mme codeur G.711 que les rseaux
classiques, jugeant que le gain en dbit ne compense pas la baisse perue de la qualit dcoute.
Certains oprateurs sont mme en passe dintroduire de nouveau codeur bande largie sur leur
rseau.
















Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


43






Bibliographie et webographie Bibliographie

Bibliographie
Olivier HERSENT, la Voix sur IP, Dploiement des architectures VoIP, IMS et TISPAN,
protocoles SIP, 3GPP et IETF, H323, MGCP, DUNOD, 2 dition Paris 2006 750 pages.
David Gurle, lessentiel de la VoIP 2 dition DUNOD 338 pages.
Webographie
http://fr.wikipedia.org/wiki/mediagateway control Protocol/
http://blog.wimemoires.com/2011/03 tlphonie-sur-IP-avantages-inconvenants-
toip/
http://www.counterpath.com/x-lite-download.html
http://trixbox.com
http://sourceforge.net/projects/asteriskathome/files/latest/download













Voix sur IP


MOUBARAK YABRE
KWIMANG FOUBY J.GASTIEN


44
TABLE DES MATIERES

Listes des sigles et Abrviations ........................................................... 3
Liste de figures ............................................................................. 4
INTRODUCTION GENERALE ............................................................... 5
CHAPITRE 1: DESCRIPTION ET GENERALITES SUR LA VOIX SUR IP ............... 6
Introduction .................................................................................. 6
1.1. DESCRIPTION ET CONCEPT DE LA VOIP ....................................... 6
a. Dfinition du concept VoIP ......................................................... 6
b. Architecture dun rseau VoIP ..................................................... 6
1.2. FONCTIONNEMENT DUN RESEAU DE TELEPHONIE SUR IP ................. 9
A. Principe de fonctionnement de la tlphonie sur IP .............................. 9
B. Protocole de la VoIP .............................................................. 10
1.3. QUELQUES SYSTEMES DE TELEPHONIE SUR IP ............................. 13
1.4. AVANTAGES ET INCONVENIENTS ............................................. 13
CHAPITRE 2: MISE EN UVRE DE LA VoIP ........................................... 15
INTRODUCTION .......................................................................... 15
1.1. NECESSAIRES .................................................................... 15
1.2. INSTALLATION DE TriXbox .................................................... 15
A. Prrequis l'installation .......................................................... 15
B. Configuration globale de triXbox ................................................ 17
C. Configuration des softphones .................................................... 24
Site web de triXbox ....................................................................... 24
Installer les modules de triXbox .......................................................... 26
Configuration des softphones (x-lite v4.5.5) ............................................ 28
Exemple .................................................................................... 29
Conclusion .................................................................................. 41
CONCLUSION GENERALE ................................................................ 42
Bibliographie et webographie ............................................................. 43