Vous êtes sur la page 1sur 41

REPUBLIQUE DU BURUNDI

MINISTERE DE L’EDUCATION NATIONALE ET DE LA


RECHERCHE SCIENTIFIQUE

UNIVERSITE DES GRANDS LACS

Stage effectuée à l’entreprise Advanced System(ASYST) du 21


mars au 21 mai 2022

IMPLEMENTATION DE LA
TELEPHONIE MOBILE ET
FIXE EN MODE SIP
ANDROID : « CAS D’ASYST. »

PAR:

IGIRUBUNTU Ilia-Léna

&

NYENYERI Faustine

Travail de fin d’études présenté et


Sous l’encadrement de: défendu publiquement en vue de
l’obtention d’un diplôme de
M.sc NKESHIMANA Egide
Technicien Supérieur de niveau A1 en
Télécommunication et Réseaux

BUJUMBURA, OCTOBRE 2022


i

DEDICACES
A mes parents ;

A mes frères et sœurs ;

A mes tantes et oncles ;

A la famille NDAYISHIMIYE Samuel ;

A la famille NDAYIHIMBAZE Eraste ;

A la famille BUNANI Grégoire.

IGIRUBUNTU Ilia-Léna

A mes parents ;

A mes frères et sœurs ;

A mes tantes et oncles ;

A la famille BANDORA Théophile ;

A la famille NDUWAYO Jean Bosco.

NYENYERI Faustine
ii

REMERCIEMENTS
Nos vifs remerciements s'adressent spécialement à notre Dieu céleste, lui qui nous
a donné la vie. Nous remercions ensuite nos parents, qui nous ont éduqués et nous
ont fait aimer l’école, qu’ils trouvent ici la grande satisfaction de notre travail.
Nos sincères remerciements vont également à la Direction Générale de
l’Advanced System (ASYST), qui nous a ouvert les portes en nous offrant tout ce
dont nous avions besoin pour réaliser ce travail et pour renforcer nos compétences
pratiques.

Nous adressons ensuite nos profonds remerciements à Monsieur Blaise


MBENGE, pour son accueil, son suivi, son encadrement et surtout son assistance
durant toute la durée du stage.

Nous remercions également notre Encadreur dans la réalisation de ce travail de


fin d’études, M Sc NKESHIMANA Egide, qui malgré ses multiples occupations
a accepté de nous encadrer. Sa rigueur scientifique, son goût d’un travail bien fait,
sa franche collaboration et son dévouement nous ont permis d’avancer rapidement
dans ce travail. Qu’elle soit rassurée de notre profonde reconnaissance.

Nos remerciements s’adressent aussi à tous nos éducateurs depuis l’école primaire
jusqu’aujourd’hui, particulièrement ceux de l’Institut de Télécommunication et
Réseaux à l’Université des Grands Lacs ; pour leur formation tant morale
qu’intellectuelle. Qu’ils trouvent ici le couronnement de leur noble mission de
former et éduquer pour servir la nation.
iii

LISTE DES SIGLES


DNS : Domaine Name server;

HTTP : HyperText Transfert Protocol ;

IP : Internet Protocol;

LDAP : Lightweight Directory Access Protocol ;

ONU : Organisation des Nations Unies ;

SIP : Session Initiation Protocol ;

SOCABU : Société d’assurance Burundi ;

SOSUMO : Société Sucrière de Moso ;

VoIP : Voice Internet Protocol.


iv

LISTE DES FIGURES


Figure 1:Organigramme de l'ASYST .................................................................... 5
Figure 2:Schéma simplifié d’un système de téléphonie VoIP ............................ 12
Figure 3:Configuration de la machine virtuelle. ................................................. 17
Figure 4:confuguration d'un serveur TRIXBOX ................................................ 19
Figure 5:Attribution des adresses d’une passerelle et de serveur de nom de
domaine ............................................................................................................... 19
Figure 6:Interface graphique du trixbox en mode utilisateur ............................. 20
Figure7:interface d'authentification pour entre dans l'interface administratif .... 20
Figure 8:creation des extensions ......................................................................... 24
Figure 9:Appel entre 3cxPhone et x-lite ............................................................. 29
Figure 10:Appel entre X-lite et 3CXPhone ......................................................... 29
Figure 11:communication pour les deux soft phones ......................................... 30
Figure 12:Mizudroid............................................................................................ 30
v

TABLE DE MATIERE
DEDICACES ........................................................................................................ i

REMERCIEMENTS ........................................................................................... ii

LISTE DES SIGLES .......................................................................................... iii

LISTE DES FIGURES....................................................................................... iv

TABLE DE MATIERE ....................................................................................... v

CHAPITRE 1 : INTRODUCTION GENERALE ............................................ 1

I.1.Objectifs du travail........................................................................................ 1

I.1.1 Objectifs global ....................................................................................... 1

I.1.2. Objectifs spécifiques .............................................................................. 1

I.2. Intérêt du sujet ............................................................................................. 2

I.3. Délimitation du sujet .................................................................................... 2

I.4. Méthodologie de recherche.......................................................................... 2

I.5. Articulation du sujet..................................................................................... 2

CHAPITRE 2 : PRESENTATION GENERALE DE L’ENTREPRISE


ADVANCED SYSTEM....................................................................................... 4

2.1 Historique ..................................................................................................... 4

2.2 Situations géographiques ............................................................................. 4

2.3 Mission de l’ASYST. ................................................................................... 5

2.4 Organigramme .............................................................................................. 5

2.4.1 Fonctionnement des départements ......................................................... 6

2.5 Analyse et critique de l’existant ................................................................... 6

2.6 Problématique............................................................................................... 7

2.7 Hypothèse du travail .................................................................................... 7


vi

2.8 Solutions proposées ...................................................................................... 7

CHAPITRE 3 : GENERALITES SUR LA TELEPHONIE SIP .................... 8

3.1 Définition du mot SIP .................................................................................. 8

3.2 Notions de La téléphonie SIP....................................................................... 8

3.3 Fonctionnement d’un SIP............................................................................. 9

3.4 Les atouts d’un téléphone SIP .................................................................... 10

3.5 La différence entre SIP & H.323 ............................................................... 10

3.6 Les ports utilisés par le protocole .............................................................. 11

3.7 Trunk SIP ................................................................................................... 11

3.8 Les avantages du Trunk SIP....................................................................... 13

CHAPITRE 4 : ANALYSES DES RESULTATS OBTENUS ...................... 15

4.1 Présentations des outils utilisées ................................................................ 15

4.2 Configuration des outils ............................................................................. 17

4.3 Test pour les téléphones ............................................................................. 28

4.4 Test pour Mizudroid ................................................................................... 30

CONCLUSION GENERALE .......................................................................... 31

REFERENCES BIBLIOGRAPHIQUES ........................................................ 33


1

CHAPITRE 1 : INTRODUCTION GENERALE


Après la formation théorique et pratique dans l’Institut de télécommunication et
Réseaux, l’Université des Grands Lacs (UGL) organise un stage de deux mois aux
étudiants finalistes afin de compléter cette formation par un stage pratique. Ce
stage intervient dans le but d’améliorer la qualité des enseignements reçus par la
pratique ce qui aide l’étudiant à acquérir des connaissances et des compétences
indispensables sur le marché de travail.

A la fin de ce stage, l’étudiant stagiaire doit produire un travail de fin d’études


qu’il doit défendre devant un jury avant d’être déposé à la bibliothèque de
l’université. C’est dans cette optique que nous avons effectué notre stage à
l’Advanced System précisément dans le service réseaux. La période que nous
avons passée à l’ASYST nous a permis de savoir comment l’entreprise fonctionne
en générale. Ainsi, nous avons formulé notre thème de la manière suivante :
«Implémentation de la téléphonie mobile et fixe en mode SIP Android : « Cas
d’ASYST. »

I.1.Objectifs du travail
I.1.1 Objectifs global
L’objectif de ce travail est de proposer à l’ASYST l’implémentation de la
téléphonie mobile et fixe en mode SIP Android qui va aider les employeurs
d’ASYST de communiquer facilement entre eux.

I.1.2. Objectifs spécifiques


Les objectifs spécifiques de notre travail sont les suivants :

 Configurer un serveur Trixbox qui va assurer l’interconnexion des


différents softphone qu’on a utilisé ;
 Mettre en place les softphone en mode SIP ;
 Faire communiquer entre les softphones se trouvant dans la machine et un
smartphone.
2

I.2. Intérêt du sujet


L’Implémentation de la téléphonie mobile et fixe en mode SIP Android à
l’Advanced System, vise à des intérêts suivants :

 Intérêt personnel : Ce travail nous a permis d’approfondir nos


connaissances en matière de la configuration des softphones et d’autres ;
 Intérêt scientifique : Notre travail permettra aux autres chercheurs comme
source de documentation ;
 Intérêt sociétal : l’ASYST, en acceptant notre proposition d’implémenter
les téléphones fixe et mobile en mode SIP, gagnera du profit pour la
communication moderne.

I.3. Délimitation du sujet


Notre travail est délimité dans le temps, dans l'espace et dans le domaine.

 Dans l’espace, cette étude est limitée à l’Advanced System;


 Dans le temps, nous nous sommes basées sur les informations récoltées
durant la période de stage du 21 mars au 21 mai 2022 ;
 Dans le domaine, notre travail s’est limité à l’implémentation de la
téléphonie mobile et fixe en mode SIP Android.

I.4. Méthodologie de recherche


Lors du recueil des informations concernant notre cas d’étude en ce qui concerne
l’existant, nous avons procédé à un entretien avec le responsable pour savoir
comment l’Advanced System fonctionne en générale. Aussi, pour réaliser notre
travail, nous avons fait recours aux techniques de documentaires : recherches sur
internet, consultation des mémoires des autres étudiants, …

I.5. Articulation du sujet


Le présent travail de fin d’études intitulé «L’IMPLEMENTATION DE LA
TELEPHONIE MOBILE ET FIXE EN MODE SIP ANDROID» est articulé sur
quatre chapitres :
3

 Le premier chapitre est consacré à l’Introduction Générale ;


 Le deuxième chapitre nous parle de la présentation générale de l’entreprise
Advanced system ;
 Le troisième chapitre nous décrit les généralités sur la téléphonie SIP ;
 Le quatrième Chapitre nous présente sur les analyses et des résultats
obtenus.

En fin, notre travail est clôturé par la conclusion générale et suggestions.


4

CHAPITRE 2 : PRESENTATION GENERALE DE L’ENTREPRISE


ADVANCED SYSTEM
2.1 Historique1
La société ASYST est une société informatique spécialisée dans le développement
des logiciels et la mise en place des systèmes informatiques .Ainsi l’ASYST est
une société informatique qui vend les services informatiques et les logicielles. Il
a ouvert ses portes au Burundi en 1991. Elle est représentée dans les pays des
grands lacs africains et dans l’East Africain countries (Burundi, Rwanda,
Ouganda, Kenya, etc.) depuis 1991 ASYST s’est particulièrement distinguées sur
le marché pour s’être spécialisés dans le développement et la vente de ses propres
logiciels de gestion et dans l’installation des réseaux.

ASYST est l’une des rares sociétés dans l’Afrique sud-saharienne avoir développé
et vendu des logiciels dont elle est propriétaire c’est-à-dire dont elle a développé
elle-même du début à la fin, étant à 100% détenteur des codes sources.

Les logiciels d’ASYST sont vendus actuellement en version française ou anglaise


au choix de l’utilisateur et certaines de ces logicielles en particulier celui de
gestion du personnel et paie, ont été au fur et a mesuré adaptes a la régistration
des pays hôtes (Burundi, Rwanda, Kenya, Nigeria, etc.).

Pour ce qui est de la programmation, ASYST a value du langage de


programmation Quick Basic de Microsoft, puis Visual Basic et aujourd’hui c# ;
en mode Windows, et java en mode web.

2.2 Situations géographiques


Le siège de la société ASYST se situe à Bujumbura sur l’avenue de l’ONU,
numéro 3, BP 223 Bujumbura-Burundi. Il se situe entre la clinique new Hôspital
et la galerie INNOVATION ; il est en face du siège de la société SOCABU.

1
Archive de l’Asyst
5

2.3 Mission de l’ASYST.


De 1991 jusqu’aujourd’hui, ASYST a déjà effectué plusieurs réalisations au
Burundi et dans d’autres pays de l’Afrique de l’Est. Parmi les réalisations
d’ASYST au Burundi nous pouvons citer :

L’installation des réseaux locaux dans la majorité de grandes entreprises du pays


(SOSUMO, CHUK, CLINIQUE PRINCE LOUIS RWAGASORE,
GOUVERNEMENT DU BURUNDI,...). La vente des matériels informatiques
pour différentes entreprises du pays. Le service de maintenance des matériels
informatiques de tout genre organisation des séminaires de formation en matière
de gestion. Notons que ces séminaires sont donnés pour que les clients
comprennent l’utilisation des logicielles produits par ASYST.

2.4 Organigramme2

Figure 1:Organigramme de l'ASYST

2
Archive de l’asyst
6

Pour atteindre la plus grande efficacité possible, une entreprise va se structurer.


C’est à dire définir le rôle et la place de chacun de ses membres dans
l’organisation.

La structure est l’ossature de l’organisation, c’est la manière dont les taches et les
responsabilités sont reparties. L’étude de la structure se fait au travers de
l’organigramme.

L’organigramme est la représentation schématique de la structure de l’entreprise


.il donne une image exacte de la division du travail et indique du premier coup
d’œil : quels postes existent dans l’organisation. L’organigramme de la société
Advanced system se présente comme suit :

2.4.1 Fonctionnement des départements


Comme c’est déjà précis, notre stage a été effectué dans la société ASYST mais
précisément dans un département de réseau et Maintenance informatique raison
pour laquelle nous donne un aperçue

2.5 Analyse et critique de l’existant


La société ASYST est une société informatique spécialisée dans le développement
des logiciels et la mise en place des systèmes informatiques .Ainsi l’ASYST est
une société informatique qui vend les services informatiques et les logicielles. Le
chef du service nous a parlé beaucoup de chose en rapport avec le fonctionnement
de la société ASYST en générale. Il nous a dit également qu’ils utilisent la
communication VoIP lors de la communication pour les téléphones fixes mais
pour les téléphones mobiles la communication VoIP ne marche pas. Les analyses
que nous faites, nous avons vu que l’ASYST travaille dans un endroit bon et
forme. En ce qui concerne la communication, les employeurs utilisent la
communication VoIP configure dans les téléphones fixes.

Mais en rapport avec l’implémentation de la téléphonie mobile et fixe en mode


SIP Android, nous avons vu que cette implémentation du Protocol SIP n’est pas
7

encore mis en application. Toutes fois dans l’ASYST la configuration du Protocol


SIP manque

2.6 Problématique
Au cours de notre stage, nous avons constaté que l’Advanced System éprouve
quelques difficultés :

 L’absence d’un Protocol SIP dans un téléphone mobile;


 Pas de communication VoIP entre les téléphones fixes et mobiles suite au
protocole SIP qui n’a pas configuré.

2.7 Hypothèse du travail


L'Hypothèse à confirmer ou infirmer à la fin de notre travail est la suivante : «
l’implémentation de la téléphonie mobile et fixe en mode SIP dans l’Advanced
System améliora-t-elle la communication entre les employés de manière
efficace ?»

2.8 Solutions proposées


La solution que nous pouvons proposer c’est que dans la société Advanced
System, pour faire une communication bonne aux employés en utilisant le
téléphone fixe et mobile qu’il devrait mettre en place l’implémentation de la
téléphonie fixe et mobile en mode SIP Android.
8

CHAPITRE 3 : GENERALITES SUR LA TELEPHONIE SIP


3.1 Définition du mot SIP
Le SIP (Session Initiation Protocol) est un protocole de signalement utilisé pour
établir une “session” entre deux ou plus de participants, modifier cette session, et
finalement terminer cette session. Son utilisation est devenue majeure dans le
monde de la téléphonie IP. Le fait que le SIP est un standard ouvert a généré un
intérêt énorme sur le marché de la téléphonie, et les constructeurs de téléphones
SIP ont connu une croissance phénoménale dans ce secteur3.

3.2 Notions de La téléphonie SIP


Concrètement, un téléphone qui s’appuie sur un système SIP va se connecter au
réseau IP et donc être identifié par un proxy IP (une passerelle dédiée qui se trouve
en interne ou chez un prestataire).

Mais, contrairement au dispositif régissant la communication IP traditionnelle, la


passerelle collecte simplement les données sur les équipements SIP. Le proxy
n’est pas là pour gérer les communications. Il se contente d’effectuer des
opérations simples : mise à jour de l’annuaire LDAP pour recenser l’adresse IP
du téléphone et les fonctions permises pour ce SIP via un serveur DNS, il permet
la correspondance entre l’adresse IP et le nom de domaine de l’équipement

Quand une personne appelle avec un téléphone SIP, son terminal interroge le
proxy et localise l’adresse IP du destinataire pour vérifier sa disponibilité et
entamer une communication. Chaque message du dialogue est alors transmis en
format texte à travers l’infrastructure IP installée dans l’entreprise.

Ce nouveau mode point à point client-serveur permet à l’utilisateur d’un téléphone


de s’affranchir des contraintes géographiques grâce à son identifiant SIP. Son

3
https://www.3cx.fr/voip-sip/sip/
9

numéro le suit à chacun de ses déplacements, ce qui présente un réel avantage


concurrentiel en cas de déménagement de l’entreprise.

Le protocole SIP est un protocole texte, ressemblant beaucoup au protocole


HTTP. Les messages sont sous forme de test, et le mécanisme de requête-réponse
permet un dépannage facile. La transmission des données elles-mêmes est
effectuée par le Transmission Control Protocol (TCP) ou l’User Datagram
Protocol (UDP) au niveau 5 du modèle OSI. Le Session Description Protocol (or
SDP) contrôle quel protocole est utilisé

Le message SIP décrit l’identité des participants lors d’un appel, et comment ces
participants peuvent être joints sur un réseau IP. A l’intérieur des messages SIP,
on voir parfois une déclaration SDP. Le SDP (Session Description Protocol)
définira le type de canaux média qui seront établis pour la session – il décrira
quels codecs sont disponibles et comment les terminaux médias peuvent se joindre
sur le réseau IP.

Une fois que cet échange de messages est terminé, le média est échangé via un
autre protocole, en général le RTP (Real-Time Transmission Protocol).

Le SIP a été développé par IETF et publié en tant que RFC 3261. Sa flexibilité lui
a permis de remplacer quasiment entièrement le protocole H.323 dans le monde
de la VoIP.

3.3 Fonctionnement d’un SIP


L'utilisation de téléphones SIP dans le cadre d'une installation IP permet de
diminuer encore les coûts de télécommunications et de simplifier l'administration
et l'utilisation du réseau.

SIP est un acronyme signifiant Session Initiation Protocol qui existe depuis 1999.
L’objectif d’un protocole SIP est tout simplement de fluidifier la téléphonie sur
10

IP. Grâce à une architecture décentralisée, les personnes utilisant un téléphone IP


vont pouvoir échanger sans recourir à un intermédiaire.4

3.4 Les atouts d’un téléphone SIP


Un téléphone connecté à une solution qui fonctionne avec la technologie SIP va
permettre à l’entreprise de profiter de 3 avantages essentiels :

 il dispose de fonctionnalités plus performantes qui vont permettre


d’améliorer sensiblement la satisfaction de la clientèle (meilleure gestion
des appels entrants, réalisation de conférences…) l’administration de
l’ensemble du réseau de postes de téléphones est simplifiée ;
 il réduit les coûts de communication à chaque appel ;
 Faciles à installer, un téléphone d’entreprise peut appartenir à deux
catégories : soit celle des terminaux standard SIP soit celle des
périphériques de conférence.

En fonction des fournisseurs, les logiciels utilisés peuvent bénéficier d’une


certification qui atteste une compatibilité étendue. Plus chers, ces modèles high
Tech présentent des caractéristiques à haute valeur ajoutée comme une
configuration et une installation pérenne à partir d’un simple navigateur Web.

Pour savoir si vous devez opter pour l’acquisition d’un téléphone en Pabx ou en
SIP pour votre entreprise, il est conseillé de faire plusieurs demandes auprès de
fournisseurs différents pour comparer les conseils donnés et les offres disponibles.

3.5 La différence entre SIP & H.323


Le protocole H.323 est l’ancêtre du protocole SIP. Il regroupe un ensemble de
protocoles de communication de voix, d’images et de données sur le protocole
internet (IP).

4
https://www.standard-telephonique.fr/telephone-sip-comment-marche/
11

Tout comme le protocole SIP, le protocole H.323 est en charge de la signalisation


et de la négociation sur les moyens à utiliser pour l’échange de communications.
Il comprend également le protocole de transport RTP pour assurer
l’acheminement du média. Les similarités entre ces deux protocoles ne s’arrêtent
pas là puisqu’ils utilisent bon nombre de codecs audio et vidéos communs dont
notamment les codecs G.711 et G.729.

Il est cependant progressivement abandonné au profit du protocole SIP qui se veut


:

 Ouvert et standardisé pour une adoption massive par les différents


fabricants de téléphones SIP et d’IPBX
 Évolutif et adapté au nouvel enjeu et fonctionnalités de la communication
moderne IP
 Simple à dépanner car lisible et similaire à du HTTP ou SMTP
 Performant dans la traversé NAT
Les principaux constructeurs d’équipement de téléphonie ont abandonné le
protocole H.323 au profit du SIP qui est aujourd’hui le protocole standard de la
téléphonie IP.

3.6 Les ports utilisés par le protocole


Afin de permettre la bonne négociation du média, il convient d’ouvrir les ports
5060 pour permettre les échanges SIP. La version sécurisée du protocole SIP, le
SIP-TLS aussi appelé SIPS, utilise quant à lui le port 5061.

3.7 Trunk SIP


Un Trunk SIP est une liaison SIP, pour Session Initiation Protocol, entre votre
IPBX et votre opérateur SIP. C’est donc tout simplement votre ligne de téléphone
sur IP qui utilise le protocole SIP.
12

Dans une installation de téléphonie IP, il y a généralement trois composants


principaux :

 Vos terminaux SIP : Un téléphone SIP ou un téléphone virtuel softphone


par exemple ;
 Votre IPBX, votre Centrex ou votre Cloud PBX : Qu’il soit hébergé par vos
soins ou par un tiers, il est le cœur de votre système ;
 Votre opérateur SIP : Il va vous permettre de vous connecter avec le réseau
opérateur et d’acheminer vos communications sur n’importe quel terminal
(Mobile ou physique, national ou international).

Figure 2:Schéma simplifié d’un système de téléphonie VoIP

Avec la fin du réseau téléphonique commuté (RTC), les Trunk SIP sont
aujourd’hui proposés par l’ensemble des opérateurs du marché. Ils vous
permettent donc de connecter votre système de téléphonie IP au monde extérieur
afin de pouvoir recevoir et émettre des appels, à l’échelle nationale ou
internationale.
13

Par extension technique, le terme Trunk SIP est également utilisé pour toute
liaison entre deux équipements SIP, comme des IPBX, et ne se limite donc pas
seulement à la connexion avec son opérateur.

3.8 Les avantages du Trunk SIP


Le Trunk SIP offre de nombreux avantages à votre téléphonie d’entreprise par
rapport à une téléphonie du réseau RTC/ Numéris.

Le Trunk SIP vous apporte ainsi5 :

 Des économies : La voix sur IP et l’utilisation de Trunk SIP vous permet


de réaliser des économies allant jusqu’à 60% de votre facture téléphonique.
Avec une ligne RTC ou RNIS, votre organisation est soumise à des
contraintes tarifaires qui peuvent vite faire s’envoler vos factures. En effet,
les lignes analogiques et numériques sont vendues par tranches de canaux
qui entraînent des effets de palier tarifaire. Les lignes SIP permettent aux
entreprises d’accéder instantanément à une tarification simple et
compréhensible, généralement facturée par canal de communication ou par
utilisateur ;
 La flexibilité : votre infrastructure téléphonique équipée d’un Trunk Sip
s’adapte aux besoins de votre organisation comme par exemple conserver
vos numéros lorsque vous changez de site ;
 L’installation : Vous n’avez pas besoin de changer vos équipements
actuels, il suffit d’un lien opérateur pour connecter votre Trunk SIP ;
 La productivité : Avec les fonctionnalités avancées que vous offre le
Trunk Sip, vous et vos équipes pouvaient travailler de façon collaborative
pour vous faire gagner en productivité ;

5
https://www.rcdi.fr/blog-posts/avantages-du-trunk-sip-pour-son-reseau-ip-
dentreprise#:~:text=Le%20SIP%20permet%20aux%20collaborateur,renforc%C3%A9e%2C
%20tout%20comme%20leur%20mobilit%C3%A9.
14

 La qualité du service : La transition vers l’IP via un Trunk SIP vous


apporte une excellente qualité de service pour vos communications que ce
soit la voix, la messagerie ou encore la vidéo ;
 La mobilité : Le Trunk SIP vous permet d’accéder à l’ensemble de vos
lignes depuis n’importe quel endroit. Vous êtes joignable partout dans le
monde et depuis la même ligne ;
 L’évolutivité : Votre système téléphonique équipé d’un Trunk SIP vous
offre la possibilité d’ajouter simplement des lignes téléphoniques en
fonction de vos besoins et de votre croissance.
15

CHAPITRE 4 : ANALYSES DES RESULTATS OBTENUS


4.1 Présentations des outils utilisées
Pour la réalisation de notre projet, nous avons utilisés quelques outils pour la
conception en vue d’arriver à l’état final .ces outils qu’on a utilisés sont :

 virtual box ;
 Trixbox ;
 3cx-phone ;
 X-phone;
 Mizudroid.

1. Virtualbox6

VirtualBox est un puissant produit de virtualisation x86 et AMD64/Intel64 pour


les entreprises et les particuliers. Non seulement VirtualBox est un produit
extrêmement riche en fonctionnalités et hautes performances pour les clients
d'entreprise, mais c'est aussi la seule solution professionnelle disponible
gratuitement en tant que logiciel Open Source selon les termes de la licence
publique générale GNU (GPL) version 2. Voir " À propos de VirtualBox " pour
une présentation.

Actuellement, VirtualBox fonctionne sur les hôtes Windows, Linux, Macintosh


et Solaris et prend en charge un grand nombre de systèmes d'exploitation invités, y
compris, mais sans s'y limiter, Windows (NT 4.0, 2000, XP, Server 2003, Vista,
Windows 7, Windows 8, Windows 10 ), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x
et 4.x), Solaris et OpenSolaris, OS/2 et OpenBSD.

VirtualBox est activement développé avec des versions fréquentes et dispose


d'une liste sans cesse croissante de fonctionnalités, de systèmes d'exploitation
invités pris en charge et de plates-formes sur lesquelles il s'exécute. VirtualBox
est un effort communautaire soutenu par une entreprise dédiée : tout le monde est

6
https://www.virtualbox.org/
16

encouragé à contribuer tandis qu'Oracle s'assure que le produit répond toujours


aux critères de qualité professionnelle.

2. Trixbox

Trixbox est un logiciel libre d'autocommutateur téléphonique privé ou IPBX basé


sur le logiciel libre Asterisk.
3. Mizudoid
MizuDroid est un softphone SIP professionnel gratuit et déverrouillé de
Mizutech7.
L'application n'inclut aucun service VoIP. Vous êtes libre de le configurer pour
l'utiliser avec n'importe quel serveur SIP ou fournisseur de services.
4. 3cxPhone
Le 3CX phone est un accessoire qui vous permet d’utiliser le logiciel de softphone
3CX à la manière d’un téléphone classique. Votre voix sera alors cryptée et
compressée pour être acheminée vers votre interlocuteur sans aucune perte de
qualité par rapport au réseau RTC bien au contraire. Le téléphone IP est voué à
prendre une place importante dans notre quotidien, c’est déjà le cas pour les
communications avec les box internet8
5. X-lite softphone
X-Lite est un client de voix sur IP qui vous permet de bénéficier de votre
abonnement SIP (Session Initiated Protocol) sur n’importe quel ordinateur. Ce
protocole permet d’échanger des messages texte et de passer des appels audio et
vidéo sur internet pour tous ceux qui disposent d’un microphone et d’une webcam.
L’application dispose d’une interface qui rappelle celle de l’écran d’appel d’un
téléphone portable. Elle permet de configurer le compte SIP et la boîte vocale.

7
https://play.google.com/store/apps/details?id=com.mizuvoip.mizudroid.app&hl=fr&gl=US
8
https://choisirpro.com/standard-telephonique/3cx-phone
17

L’application prend également en charge l’utilisation d’un pare-feu ou d’un


serveur proxy. Enfin, X-Lite supporte la gestion d’une liste de contacts9.
4.2 Configuration des outils
1. Virtual box

Virtual box : est un logiciel libre de virtualisation publié par Oracle.10

 Machine hôte : La machine hôte représente la machine physique qui va


« héberger » une ou plusieurs machines virtuelles. Virtual Box est installé
sur la machine hôte. En anglais, on la nomme Host.
 Système hôte : Le système hôte représente le système d'exploitation
(OS) (Windows, MacOS ou Linux) qui est installé sur la machine hôte.

Figure 3:Configuration de la machine virtuelle.

9
https://www.lesnumeriques.com/telecharger/x-lite-
22654#:~:text=X%2DLite%20est%20un%20client,microphone%20et%20d'une%20webcam.
10
https://fr.wikipedia.org/wiki/Oracle_VM_VirtualBox
18

 Machine invitée : La machine invitée représente la machine virtuelle qui


sera allouée et gérée par l'hyperviseur Virtual Box.On l'appelle aussi parfois
"client" mais ce terme est moins adapté, il ne faut pas le confondre avec le
client d'un système client/serveur. En anglais, on la nomme "guest".
 Système invité : Le système invité représente le système d'exploitation
(OS) qui est installé sur la machine virtuelle.

N'importe quel système d'exploitation peut être utilisé comme système invité sur
Virtual Box.

1. Trixbox

Une fois la machine démarrée, la page d’installation de Trixbox s’affiche, il faut


appuyer sur la touche Entrée du clavier.

Ensuite suivez cette démarche :

 Choisir « fr » pour la langue du clavier puis « OK » ;


 Choisir la zone d’heure « Afrique/Bujumbura » puis « OK » via la touche
TAB du clavier ;
 Insérer un mot de passe puis « OK » via la touche TAB du clavier

Ensuite, attendez la fin de l’installation puis mettre « root » comme login et le


mot de passe définit.
a. Attribuer une adresse IP statique

Voyons comment attribuer une adresse IP statique à l’hôte Trixbox. Soit avec
l’éditeur « vim » ou « nano » donc par nous, nous préférons d’utiliser « nano »
Saisir la commande « nano /etc/sysconfig/network-scripts/ifcfg-eth0 » pour
modifier le fichier de configuration.
Dans le fichier, remplacer « BOOTPROTO=static » à la place de « DHCP »
puis ajouter la ligne « IPADDR=192.168.10.2» pour indiquer l’utilisation de
l’adresse IP 192.168.10.2. Enfin, on indique le masque de sous réseau en ajoutant
19

« NETMASK=255.255.255.0 ». Enregistrer et revenir sur l’interface en ligne de


commande en appuyant sur « Ctrl+x », saisir « Y » puis « Entrée ».

Figure 4:confuguration d'un serveur TRIXBOX

Il faut aussi modifier le fichier /etc/sysconfig/network afin d’y mettre la


passerelle et le DNS :

Relancer le serveur via la commande « reboot »

Figure 5:Attribution des adresses d’une passerelle et de serveur de nom de domaine


20

b. Accès à l’interface web

Lancer le navigateur (Internet Explorer, Firefox, Chrome, Opéra, Safari...), saisir


« 192.168.10.2 » (ip de votre serveur Trixbox) dans la barre d’adresse pour
afficher l’interface d’utilisateur

Figure
Cliquer sur 6:Interface
« switch » en hautgraphique
à droite dedul’écran
trixbox en mode
et saisir utilisateur
l’identifiant « maint »
et le mot de passe « password » (par défaut). Voir la figure suivante

Figure7:interface d'authentification pour entre dans l'interface administratif

L’interface administrative s’ouvre comme le montre la figure ci-dessous


21

Désormais, nous avons installé́ et configuré le serveur IPBX. Il faut ensuite


configurer des comptes clients que nous allons aborder dans la partie suivante :
Création des comptes clients sur le serveur Trixbox Nous allons créer les comptes
clients. Les crédentials de ces comptes seront nécessaires pour configurer les
softphones et applications SIP sur les smartphones. Cliquer sur « PBX », puis sur
« PBX Settings » :

Désormais, nous avons installé́ et configuré le serveur IPBX. Il faut ensuite


configurer des comptes clients que nous allons aborder dans la partie suivante.
22

c. Création des comptes clients sur le serveur Trixbox

Nous allons créer les comptes clients. Les crédentials de ces comptes seront
nécessaires pour configurer les softphones et applications SIP sur les
smartphones.
Cliquer sur « Extensions »

Laisser le « Périphérique » sur « Périphérique SIP » et cliquer sur « Soumettre


» Renseigner les champs « Extension Utilisateur », « Nom Affiché » et « CID
Sortant »
23

-
Renseigner le champ « secret » - Modifier « Status » en « Activé » - Renseigner
le champ « Voicemail Password » - Sélectionner Email Attachement sur « yes »
- Modifier « VmX Locater » en « Activé » - Cocher les 3 cases « unavailable »,
« busy », « Standard voicemail prompts »
Une fois tous ces champs renseignés, cliquer sur « Soumettre »
Revenir sur le haut de l’écran et cliquer sur « Activer nouvelle configuration »
24

Une fois les comptes crées, nous avons le récapitulatif suivant :

Figure 8:creation des extensions

2. Softphone 3CXphone
Une fois que l’installation du softphnone 3cxphone termine, l’étape qui suit c’est
de mettre en mode SIP le softphone .
25

Cliquer ici

Mettez les extensions ici


26

Ici le téléphone est connecte en tant que


Ilia-Lena. C’est à dire il est en activité.
27

3. Softphone X-Lite

Une fois que l’installation du softphnone X-Lite termine, l’étape qui suit c’est de
mettre en mode SIP le softphone.

(1)

(2)

(3)

(4)
28

(5)
(6)

(1) Cette étape, c’est la première chose qu’on doit faire pour mettre le
téléphone en mode SIP d’abord on clique sur ce bouton qu’on a en cadre.
après avoir cliqué, le menu déroulant s’ouvre comment on le voit a l’étape
(2) et puis cliquer sur SIP account setting (3) clique sur add (4) cette étape
vous dit de compléter le :
 display Name : c’est le nom qui va afficher lors de l’appel ;
 User Name : c’est le numéro de votre ;
 Password : c’est le mot de passe pour la sécurisation ;
 Domain : c’est l’adresse de votre serveur.
(5) clique sur close et puis (6) sur cette figure montre que la configuration d’un
téléphone en mode SIP est déjà terminé c’est-à-dire il est activité comme on le
voit.

4.3 Test pour les téléphones


Dans cette étape, on va mettre en application ce qu’on a configure dès le départ.
Donc la figure suivante montre que le softphone 3cxphone est en train d’appeler
le softphone X-lite
29

Figure 9:Appel entre 3cxPhone et x-lite

Autrement, le softphone x-lite fait l’appel au softphone 3cxphone

Figure 10:Appel entre X-lite et 3CXPhone

Dans cette figure, les deux soft phones sont en train de communiquer comme la
montre ci-dessous
30

Figure 11:communication pour les deux soft phones


4.4 Test pour Mizudroid

Figure 12:Mizudroid
L’étape qui suit c’est faire la communication entre parmi les deux softphone se
trouvant dans la machine et la mizudroid qu’on a installé dans le smartphone.
Donc pour nous, nous avons vu que la communication a passé. Pour le moment,
nous proposons à qui, qui voudra utiliser notre travail comme source de
documentation qu’il testera pour voir s’il y a la communication.
31

CONCLUSION GENERALE
1. Conclusion générale

Au terme du travail intitule l’implémentation de la téléphonie mobile et fixe en


mode SIP Android dans l’Advanced System. Notre objectif a été mis au point, il
reste que l’ASYST met en application notre projet.

Pour arriver à l’état final de notre travail, nous avons passé aux différentes étapes.
Au départ, avant de commencer notre travail, nous avons pu utiliser la
méthodologie d’interview et de documentaire pour une récolte des informations
nécessaires en vue de mieux dresser un état de l’existant et de présenter un aperçu
sur la problématique ainsi que la solution que nous avons proposée l’Advanced
System afin de pallier les problèmes.

L’étape suivante était de généraliser la téléphonie SIP, dans laquelle nous avons
fixé la structure globale de notre projet. Par la suite, nous nous sommes focalises
sur l’explication du mot SIP, la notion de la téléphonie SIP, son fonctionnement
d’un protocole SIP, les atouts d’un téléphone SIP , les différentes protocoles, les
ports utilises et les Trunk SIP. Également, on a essayé d’évoquer les avantages du
Trunk SIP.

La dernière étape de notre travail était l’analyse des résultats obtenus qui a été
consacrée à la présentation des outils du travail et la manière dont la configuration
se faite. Aussi, on fait des tests pour voir s’il y a la communication entre ces
différents téléphones qu’on a implémente.

Notre travail nous a été d’une très grande importance considérable, en effet, il
nous a permis de suivre une méthodologie de travail bien étudié, d’approfondir
nos connaissances en rapport avec la configuration du serveur Trixbox et de bien
nous exercer sur le system linux. La réalisation d’un tel projet, nous a permis
d’apprendre et de toucher du doigt une partie de divers aspects du métier de
l’utilisation de lunix.
32

2. Suggestions

Nous suggérons à l’Advanced System de mettre en activité notre projet que nous
avons proposé au départ de notre travail car nous pensons qu’elle sera d’une
grande utilité lors de la communication des employeurs entre-eux en utilisant des
différents téléphones.
33

REFERENCES BIBLIOGRAPHIQUES
1. Document visitées

Archive de l’Asyst

2. Sites web visitées

1. https://www.3cx.fr/voip-sip/sip/ consulté le 19 septembre 2022

2.https://www.standard-telephonique.fr/telephone-sip-comment-marche/
consulté le 20 juin 2022

3.https://www.rcdi.fr/blog-posts/avantages-du-trunk-sip-pour-son-reseau-ip-
dentreprise consulté le 10 Aout 2022.

4. https://www.virtualbox.org/ consulté le 28 juin 2022


5.https://play.google.com/store/apps/details?id=com.mizuvoip.mizudroid.app&h
l=fr&gl=US consulté le 25 juillet 2022
6. https://choisirpro.com/standard-telephonique/3cx-phone consulté le 2
septembre 2022
7. https://www.lesnumeriques.com/telecharger/x-lite-22654 consulté le 20 juin
2022
8. https://fr.wikipedia.org/wiki/Oracle_VM_VirtualBox consulté le 20 juin 2022
3. Ouvrages généraux

GARRISON, Kerry. Trixbox CE 2.6. Packt Publishing, 2009.

LANDIS, Matthew M. The 3CX IP PBX Tutorial. Packt Publishing Ltd, 2010.

CLARISSE, RAHANTAHARISOA Marie. Optimisation de la VoIP via Asterisk


et X-lite.

FAUZIYYAH, Sylvia Nur et DAN KOMPUTER, Teknik Informatika.


Simulation of Softphones Application In PT XYZ as Extension Using IP PBX.
34

TRIVEDI, K., WANG, Dazhi, HUNT, D. Jason, et al. Availability modeling of


SIP protocol on IBM© Websphere©. In : 2008 14th IEEE Pacific Rim
International Symposium on Dependable Computing. IEEE, 2008. p. 323-330.

Vous aimerez peut-être aussi