Système de Téléphonie VoIP au Cameroun
Système de Téléphonie VoIP au Cameroun
……………………….
MINISTERE DE L’ENSEIGNEMENT SUPERIEURE
……………………….
INSTITUT UNIVERSITAIRE DE LA COTE
………………………
Réalisé par:
NNOMOKO ARMEL CEDRIC
Sous l’encadrement de :
NWOKAM VERLAINE ROSTAND
ANNEE ACADEMIQUE :
2023/2024
I. DEDICACE
A MES
PARENTS
MISE EN PLACE D’UN SYSTEME TELEPHONIE VOIP
II. REMERCIEMENTS
I. DEDICACE.........................................................................................................................1
II. REMERCIEMENTS............................................................................................................3
III. TABLE DES MATIERES..................................................................................................4
IV. LISTE DES ABREVIATIONS............................................................................................6
V. LISTE DES FIGURES........................................................................................................7
VI. LISTE DES TABLEAUX....................................................................................................8
VII. RESUME.............................................................................................................................9
VIII. ABSTRACT...............................................................................................................10
IX. INTRODUCTION..............................................................................................................11
X. CHAPITRE 1 : PRESENTATION DU PROJET..............................................................12
A. DESCRIPTION DU PROJET....................................................................................12
1. Problématique.........................................................................................................12
2. Contexte..................................................................................................................12
3. Objectif...................................................................................................................12
B. SPECIFICATIONS FONCTIONNELLES.................................................................13
1. Gestion des appels...................................................................................................13
2. Messagerie vocale...................................................................................................13
3. Numérotation abrégée et répertoire.........................................................................13
4. Transfert d'appel et gestion des files d'attente.........................................................13
5. Intégration avec les outils de collaboration.............................................................13
6. Sécurité et confidentialité........................................................................................13
7. Journalisation des appels.........................................................................................13
8. Gestion des utilisateurs et des autorisations............................................................13
9. Redondance et disponibilité....................................................................................14
10. Support technique et formation...............................................................................14
C. SPECIFICATIONS NON-FONCTIONNELLES ET CONTRAINTES....................14
1. Spécifications non-fonctionnelles...........................................................................14
2. Contraintes..............................................................................................................15
D. ESTIMATION DES RESSOURCES.........................................................................16
VII. RESUME
VIII. ABSTRACT
IX. INTRODUCTION
A. DESCRIPTION DU PROJET
1. Problématique
Comment concevoir et déployer un système VoIP efficace et adapté aux
besoins spécifiques de l'entreprise CNTech Sarl, en tenant compte des contraintes
techniques, organisationnelles et financières, tout en assurant une intégration
harmonieuse avec l'infrastructure existante et en garantissant la qualité de service
nécessaire pour répondre aux exigences opérationnelles de l'entreprise ?
2. Contexte
Actuellement, l'entreprise CNTech Sarl ne dispose pas d'un réseau
informatique interne. Cette situation entrave la communication et la collaboration entre
les employés, entraînant des retards dans les échanges d'informations et limitant la
productivité de l'entreprise. Dans le cadre de notre projet de quatrième année en
ingénierie informatique, nous sommes confrontés au défi de concevoir et de mettre en
place un système VoIP complet pour répondre aux besoins de communication de
CNTech Sarl. Nous devons non seulement surmonter les défis techniques liés à la mise
en œuvre d'un réseau informatique, mais également garantir que le système VoIP
proposé réponde aux exigences spécifiques de l'entreprise en termes de qualité, de
sécurité et de fiabilité. Notre objectif est de fournir à CNTech Sarl une solution de
communication moderne et efficace, qui favorisera la collaboration et améliorera la
productivité au sein de l'entreprise.
3. Objectif
L'objectif de ce projet est de concevoir, mettre en œuvre et déployer un
système VoIP fonctionnel au sein de l'entreprise CNTech Sarl, en partant de zéro, en
l'absence d'un réseau informatique existant. Ce système VoIP devra permettre une
communication efficace et fiable entre les employés, tout en offrant des fonctionnalités
avancées telles que la messagerie vocale, les conférences téléphoniques et la gestion
des appels. En outre, l'objectif est de garantir une intégration harmonieuse avec
l'infrastructure future de l'entreprise, tout en respectant les contraintes techniques,
organisationnelles et financières. Enfin, cet objectif vise à fournir à CNTech Sarl une
solution de communication moderne qui améliorera la collaboration et la productivité
au sein de l'entreprise.
B. SPECIFICATIONS FONCTIONNELLES
2. Messagerie vocale
Fournir une boîte vocale pour chaque utilisateur avec la possibilité d'enregistrer des
messages vocaux.
Permettre la consultation et la gestion des messages vocaux à distance.
6. Sécurité et confidentialité
Assurer la confidentialité des appels en utilisant le chiffrement des données.
Mettre en place des mesures de sécurité pour protéger le système contre les accès non
autorisés.
9. Redondance et disponibilité
Mettre en place des mécanismes de redondance pour assurer la disponibilité du service en
cas de panne matérielle ou logicielle.
C. SPECIFICATIONS NON-FONCTIONNELLES ET
CONTRAINTES
1. Spécifications non-fonctionnelles
a) Performance
Le système VoIP doit offrir des performances élevées, notamment en termes de qualité
audio, de latence minimale et de fiabilité des appels.
b) Disponibilité
Le système doit être disponible 24 heures sur 24, 7 jours sur 7, avec une disponibilité
minimale de 99,9% pour garantir une communication ininterrompue.
c) Sécurité
Assurer la confidentialité des communications en mettant en œuvre des mesures de
chiffrement des données.
Protéger le système contre les accès non autorisés en mettant en place des mécanismes
d'authentification robustes.
d) Scalabilité
Le système doit être capable de s'adapter à la croissance de l'entreprise en supportant un
nombre croissant d'utilisateurs et d'appels simultanés.
e) Compatibilité
Assurer la compatibilité du système avec les équipements et les protocoles de
télécommunication standard pour faciliter l'intégration avec d'autres systèmes et services.
2. Contraintes
a) Budget
-Le projet doit respecter un budget prédéfini pour l'achat de matériel, de logiciels et de
services associés à la mise en œuvre du système VoIP.
b) Délais
Le déploiement du système VoIP doit être réalisé dans les délais impartis pour répondre
aux besoins opérationnels de l'entreprise.
c) Ressources humaines
Les ressources humaines disponibles pour le projet sont limitées en termes de
compétences et de disponibilité, ce qui nécessite une planification minutieuse des tâches
et des responsabilités.
d) Infrastructure existante
Le système VoIP doit être conçu en tenant compte de l'absence d'infrastructure réseau
existante au sein de l'entreprise, ce qui peut nécessiter des investissements
supplémentaires dans l'installation de câblage et d'équipements réseau.
e) Normes et réglementations
Le projet doit respecter les normes et réglementations en vigueur en matière de
télécommunications et de protection des données, notamment en ce qui concerne la
confidentialité des communications et la sécurité des données.
2. Ressources humaines
Tableau 3:Ressources humaines
3. Budgétisation
Tableau 4:Budget prévisionnel
4. Planification du projet
L’organisation de notre projet devra être réalisée sur une période de 79 jours,
du mois de décembre 2023 à celui de mars 2024.
Pour matérialiser notre « Time line », nous utiliserons un diagramme de Gantt, qui est un outil
utilisé en gestion de projet permettant de visualiser dans le temps les diverses tâches
composant un projet ainsi que leur durée.
Notre Gantt illustre de façon approximative la durée des tâches effectuées durant toute la
durée du déroulement du projet ; chacune d’elle débutant à la suite de l’exécution d’une tache
précédente, et cela de manière efficace.
A. ANALYSE
1. Généralité sur la VOIP
a) Définition
La VoIP (Voice over Internet Protocol) est une technologie permettant d’utiliser
internet pour les communications vocales ; en effet la voix est numérisée puis
acheminée sous forme de paquets comme n’importe qu’elle autre donnée. La
technologie qui permet de réunir la voix, les données et la vidéo sur un même réseau est
maintenant rendue fiable et accessible ; son utilité en fait un outil indispensable pour
être efficace dans le monde des affaires d'aujourd'hui.
Elle s’intègre aussi à d’autres services disponibles via le web comme la conversation
vidéo, la messagerie instantanée, etc.
Elle offre aussi une meilleure flexibilité, pour assurer la migration vers les procédés de
transmission des signaux par l’IP.
Le Vol de donnée. Les attaquants qui parviennent à accéder à un serveur VoIP peuvent
également accéder aux messages vocaux stockés et au même au service
2. Historique
La VoIP a démarré avec une société nommée Vocal Tec en 1995. Elle est à l'origine du
premier téléphone Internet largement disponible, le "Téléphone Internet". En 1996,
l'application de messagerie vocale sur Internet a vu le jour. Les utilisateurs pouvaient déjà
envoyer des messages vocaux sur Internet vers le téléphone de destination. En 1998,
l'entreprise a créé et fourni des capacités d'appels d'ordinateur à téléphone et de téléphone à
téléphone pour la VoIP. La fin des années 1990 et le début des années 2000 ont vu une
augmentation significative de l’utilisation de la VoIP. En 2003, le nombre d'appels VoIP a fait
un bond considérable, atteignant 25% de tous les appels vocaux. L’augmentation de la
disponibilité et l’amélioration de la vitesse du haut débit au début de ce siècle signifiaient que
la qualité des appels Internet s’était considérablement améliorée et que la connectivité était
beaucoup plus fiable. 2003 a vu le lancement du logiciel beta de Skype. Ce fut un moment
important car il a permis à ses utilisateurs de faire des appels vocaux informatiques (ainsi que
d’utiliser son propre service de messagerie instantanée) gratuitement.
a) Acquisition du signal
La VoIP suppose la transformation d'un signal continu analogique (la voix) en un signal
discret numérique (composé d'une série de chiffres). La première étape consiste naturellement
à capter la voix à l'aide d'un micro, qu'il s'agisse de celui d'un téléphone ou d'un micro casque.
b) Numérisation (C.A.N)
Dans le cas où les signaux téléphoniques à transmettre sont sous forme analogique, ces
derniers doivent d'abord être convertis sous forme numérique suivant le format PCM
(Pulse Code Modulation) à 64 Kbps (Kilobit par seconde). Si l'interface téléphonique est
numérique, cette fonction est omise.
c) Compression
Le signal numérique PCM à 64 Kbps est compressé selon l'un des formats de codec
(Compression / décompression) puis inséré dans des paquets IP. La fonction de codec est le
plus souvent réalisée par un DSP (Digital Signal Processor). Selon la bande passante
àdisposition, le signal voix peut également être transporté dans son format originel à 64 Kbps.
(1) La couche IP
La couche IP correspond à l'assemblage des données en paquets. Chaque paquet
commence par un en-tête indiquant le type de trafic concerné, ici du trafic
Fonctionnalités à ses solutions. Il existe plusieurs approches pour offrir des services
de téléphonie et de visiophonie sur des réseaux IP.
Elle comprend des terminaux, un serveur de communication et une passerelle vers les autres
réseaux. L'architecture de la VoIP est en outre composée des éléments suivants :
Le routeur : permet d'aiguiller les données et le routage des paquets entre deux
réseaux. Certains routeurs permettent de simuler un Gatekeeper grâce à l'ajout
de cartes spécialisées supportant les protocoles VoIP.
6. Etude de l’Existant
a) Outils logiciels
(1) Logiciels clients
Les logiciels clients ou softphone sont des programmes informatiques permettant de
passer et de recevoir les appels téléphoniques sur un réseau local ou internet depuis un
ordinateur plutôt qu’un téléphone standard. Les communications peuvent se faire au moyen
d’un microphone et d’un casque ou de haut-parleurs reliés à la carte son de l’ordinateur. Leurs
interfaces sont souvent intuitives et de la forme d’un téléphone. Les fonctionnalités des
softphones sont les mêmes que celles des téléphones classiques, en plus des fonctionnalités de
téléphonie classique, les softphones incorporent souvent des services supplémentaires comme
la vidéo sur IP, la présence, permettant de connaitre la disponibilité de ses contacts et de
nombreux autres services. Par la suite nous présenterons quelques softphones.
EKIGA
C’est un logiciel de téléphonie libre, avec des options de transfert et redirection d’appels ;
il permet d’appeler gratuitement en audio, vidéo d’ordinateurs à ordinateurs et est compatible
avec les logiciels et matériels qui suivent les standards SIP et H.323. Il fournit également une
messagerie instantanée. Par ailleurs, il a comme inconvénient l’instabilité lors de l’émission
des appels.
Figure 4:Ekiga
SKYPE
Développé par Skype technologies et utilisable sur toutes les plateformes, il permet de
faire de la messagerie instantanée, le transfert de fichier et de la visioconférence. Il est basé
sur les protocoles TCP et UDP et permet de faire des audioconférences jusqu’à près de 100
personnes, mais il pose parfois des problèmes de confidentialité.
Figure 5:Skype
3CXPHONE
passerelles VOIP
Asterisk « pur »
o Présentation
Asterisk est un logiciel open source, fabriqué en langage C et créé à l’origine par Mark
Spencer . Ce logiciel, à lui seul, n’est pas un outil plug-and-play qui a la possibilité de
passer des appels, mais il est nécessaire de passer par de nombreuses étapes (télécharger,
construire, installer et configurer) afin que vous puissiez effectuer des tâches utiles.
o Avantages
Vous avez un contrôle total : vous pouvez faire ce que vous voulez et mettre à jour à
tout moment.
Vous pouvez choisir les modules que vous souhaitez construire et ceux que vous ne
construisez pas.
o Désavantages
Elastix
o Présentation
Elastix est un logiciel libre IPBX basé sur Asterisk. Elastix a émergé en 2006 comme une
interface de recharge d’appel pour Astérisque (un outil pour interpréter les journaux d’appels
qu’Asterisk génère), mais est rapidement devenu une suite de communication qui intègre
plusieurs produits en un seul, car en un seul ISO, il est possible d’installer en une seule étape
non seulement Astérisk, d’une interface de configuration web comme FreePBX, et même un
système de base de données comme MySQL.
o Avantages
Système tout-en-un.
o Désavantages
Son interface graphique est très lente et lourde (par rapport à pure FreePBX).
Trixbox
o Présentation
o Avantages
o Désavantage
FreePBX
o Présentation
FreePBX a été initialement créé en 2004 par Philippe Lindheimer, un passionné de la
téléphonie open source. Il a commencé comme un projet de développement d'une interface
graphique pour Asterisk, le logiciel PBX open source le plus populaire. FreePBX est
projet indépendant, élargissant ses fonctionnalités pour devenir une solution de gestion de
PBX complète, tout en restant étroitement intégré avec Asterisk.
o Avantages
o Désavantage
Après présentation de quelques-uns des logiciels serveurs les plus couramment utilisés
dans la VoIP, nous sommes arrivés à la conclusion que la solution la plus fiable est le logiciel
FreePBX, car il facilite la gestion de l’ensemble des communications téléphoniques, améliore
la relation client grâce à un accueil téléphonique performant et dispose de fonctionnalités plus
avancées.
b) Outils matériels
Les équipements de base à utiliser pour la mise en place d’un système VoIP sont les
suivants :
EQUIPEMENTS ROLES
SWITCH Il permet de relier plusieurs segments d’un
réseau informatique entre eux. Son rôle est
d’analyser les trames qui arrivent sur les
ports d’entrée
d) Les Codecs
Le mot codec vient de 'codeur-décodeur' et désigne un procédé capable de
compresser ou de décompresser un signal, analogique ou numérique, en un format de
données. Les codecs encodent des flux ou des signaux pour la transmission, le stockage
ou le cryptage de données.
Figure 7:codecs
Par ailleurs, ils décodent ces flux ou signaux pour édition ou visionnage. Le but
premier des codecs est de pouvoir traiter un maximum de données avec un minimum de
ressources. Les codecs sont employés pour coder la voix pour la transmission à travers
des réseaux IP. Les codecs pour l'usage de VoIP sont désignés également sous le nom
des vocodeurs, pour des « encodeurs de voix ». Quelques codecs soutiennent également
la suppression de silence, où le silence n'est pas codé ou n'est pas transmis.
B. Conception
1. Architecture
a) Architecture physique
b) Architecture Réseau
Serveur voip
passerelle voip
routeur
2. Sécurité du réseau
Pour sécuriser efficacement notre système utilisant un routeur générant un réseau local sans
fil (Wi-Fi), plusieurs mesures de sécurité doivent être prises en compte :
Chiffrement du Wi-Fi : Activer le chiffrement Wi-Fi (WPA2 ou WPA3) sur notre
routeur pour protéger les communications sans fil contre les interceptions non
autorisées.
Modification du mot de passe par défaut : Changer le mot de passe par défaut de
notre routeur pour empêcher l'accès non autorisé à ses paramètres de configuration.
Mise à jour du firmware : Maintenir le firmware de notre routeur à jour en installant
les dernières mises à jour de sécurité fournies par le fabricant.
Filtrage MAC : Activer le filtrage MAC sur notre routeur pour n'autoriser que les
appareils dont les adresses MAC sont spécifiquement autorisées à se connecter à
notre réseau.
SSID caché : Masquer le SSID (nom du réseau) de notre réseau Wi-Fi pour le rendre
moins visible aux attaquants potentiels.
Activation du pare-feu intégré : Activer le pare-feu intégré à notre routeur pour
filtrer le trafic entrant et sortant, protégeant ainsi notre réseau contre les attaques
provenant d'Internet.
Figure 8:FreePBX
Après une analyse minutieuse des différentes options disponibles pour la mise en place d'un
système de téléphonie pour notre projet, nous avons conclu que FreePBX était le choix le plus
adapté à nos besoins. FreePBX est une plateforme de gestion de la téléphonie sur IP (VoIP)
open source, offrant une grande flexibilité, une large gamme de fonctionnalités et une
communauté active de développeurs et d'utilisateurs
b) Docker
Figure 9:Docker
Dans le contexte de mon projet tuteuré sur la VoIP et l'utilisation de Docker pour créer un
conteneur FreePBX, Docker serait une technologie de virtualisation légère et de
conteneurisation qui permet d'encapsuler des applications et leurs dépendances dans des
conteneurs logiciels, offrant ainsi un environnement isolé et portable pour le déploiement
d'applications.
c) 3CXPHONE(Téléphone IP)
Après avoir évalué plusieurs options pour la mise en place d'une solution de softphone
pour notre projet, nous avons choisi d'opter pour 3CX qui sera installé dans les différents
postes de travail en raison de ses fonctionnalités avancées, de sa compatibilité étendue et de sa
facilité d'utilisation.
Après une évaluation approfondie des outils de simulation de réseaux, nous avons choisi
d'adopter Cisco Packet Tracer pour notre projet. Sa facilité d'utilisation, ses fonctionnalités
complètes de simulation de réseaux et sa compatibilité avec les équipements réseau Cisco en
font un choix idéal pour la conception, la modélisation et la mise en œuvre de notre
infrastructure réseau.
2. Matérielles
a) Serveur (serveur VOIP)
Figure 12:Serveur
Nous avons pris la décision d'opter pour un serveur doté d'un processeur Intel Core i5 de
dernière génération, réputé pour sa puissance de traitement et sa fiabilité. Ce processeur offre
une performance optimale pour gérer les charges de travail associées à notre système de
téléphonie IP.
Quant au stockage, nous avons opté pour un espace de 500 Go, offrant une capacité de
stockage généreuse pour héberger les fichiers système, les enregistrements d'appels et les
données utilisateur. Cette taille de stockage nous permet de stocker une grande quantité de
données sans compromettre les performances du système.
Enfin, l'accès à Internet est essentiel pour assurer la connectivité du serveur et permettre aux
utilisateurs d'accéder à distance à notre système FreePBX. Une connexion Internet fiable
garantit également la disponibilité des mises à jour logicielles et des correctifs de sécurité,
assurant ainsi la stabilité et la sécurité de notre infrastructure téléphonique.
Nous avons décidé d'intégrer un adaptateur WiFi USB à notre infrastructure afin de
permettre la connexion réseau des ordinateurs déjà présents qui ne disposent pas d'un capteur
WiFi intégré. Cet adaptateur WiFi USB offre une solution pratique et économique pour
ajouter des capacités WiFi à ces ordinateurs, leur permettant ainsi de se connecter au réseau
local et d'accéder aux ressources partagées et aux services en ligne.
Nous avons sélectionné un adaptateur WiFi USB doté de performances fiables et d'une
compatibilité étendue avec une variété de systèmes d'exploitation. Cela garantit une
installation simple et une connectivité stable pour tous les ordinateurs concernés, quel que soit
leur système d'exploitation.
En résumé, l'intégration de cet adaptateur WiFi USB représente une solution pratique
et efficace pour étendre la connectivité réseau à nos ordinateurs existants, améliorant ainsi la
flexibilité et la fonctionnalité de notre infrastructure informatique.
c) Routeur
Nous avons sélectionné un routeur sans fil qui sera connecté uniquement par fil au serveur,
tandis qu'il fournira une connectivité sans fil aux autres appareils du réseau local. Cela nous
permettra de créer un réseau local sans fil fiable et sécurisé, offrant une flexibilité de
connexion tout en maintenant une connexion filaire robuste pour le serveur central.
d) Passerelle VOIP
Figure 15:Passerelle
Nous avons choisi d'incorporer une passerelle VoIP à notre infrastructure pour faciliter
l'intégration des systèmes de téléphonie existants avec notre nouvelle solution VoIP. Cette
passerelle permettra de convertir les appels traditionnels en appels VoIP, offrant ainsi une
transition fluide vers notre nouveau système tout en préservant les investissements précédents
dans l'infrastructure téléphonique.
B. RESULTATS OBTENUS
C. Discussions :
1. Facteurs influençant les performances :
L'analyse approfondie des facteurs influençant les performances de la téléphonie sur IP a
révélé plusieurs éléments cruciaux. Parmi ceux-ci, la disponibilité et la qualité de la bande
passante Internet ont été identifiées comme des déterminants majeurs de la qualité des appels.
Les organisations envisageant de migrer vers la téléphonie sur IP doivent donc accorder une
attention particulière à la gestion de leur infrastructure réseau pour garantir une expérience
utilisateur optimale.
2. Considérations économiques :
Nos discussions économiques ont mis en lumière les avantages financiers substantiels de la
téléphonie sur IP par rapport aux solutions traditionnelles. Cependant, il est important de
noter que ces économies peuvent varier en fonction de divers facteurs, tels que la taille de
l'entreprise, le volume des appels et les coûts de mise en œuvre. Les organisations doivent
donc effectuer une analyse approfondie des coûts pour déterminer la rentabilité de la
migration vers la téléphonie sur IP.
XIII. CONCLUSION
XIV. SOMMAIRE
I. DEDICACE.........................................................................................................................1
II. REMERCIEMENTS............................................................................................................3
III. TABLE DES MATIERES..................................................................................................4
IV. LISTE DES ABREVIATIONS............................................................................................6
V. LISTE DES FIGURES........................................................................................................7
VI. LISTE DES TABLEAUX....................................................................................................8
VII. RESUME.............................................................................................................................9
VIII. ABSTRACT...............................................................................................................10
IX. INTRODUCTION..............................................................................................................11
X. CHAPITRE 1 : PRESENTATION DU PROJET..............................................................12
XI. CHAPITRE 2 : ANALYSE ET CONCEPTION...............................................................19
XII. CHAPITRE 3 : RESULTATS ET DISCUSSIONS...........................................................34
XIII. CONCLUSION..........................................................................................................42
XIV. SOMMAIRE...............................................................................................................43
XV. REFERENCES BIBLIOGRAPHIQUE.............................................................................44