Académique Documents
Professionnel Documents
Culture Documents
Thème :
MISE EN PLACE D’UN SYSTEME DE TELEPHONIE NUMERIQUE
Mémoire de :
M.
Dossier n°6582
.......................................
Sous la direction de :
PALANGA Eyouléki Tchéyi Gnadi,
Maître de Conférence/Enseignant-Chercheur à l’Université de Lomé
SOMMAIRE
SOMMAIRE ................................................................................................................ 3
DEDICACES ............................................................................................................... 4
REMERCIEMENTS .................................................................................................... 5
AVANT-PROPOS ....................................................................................................... 6
LISTE DES SIGBLES ET ABREVIATIONS ................................................................ 7
TABLE DES ILLUSTRATIONS ................................................................................... 8
Liste des figures.......................................................................................................... 8
Liste des Tableaux...................................................................................................... 9
INTRODUCTION GENERALE .................................................................................. 10
Partie 1 : Objectifs et Méthodologie.............................................................................. 12
1. CONTEXTE DE TRAVAIL ET METHODOLOGIE .......................................... 13
Partie 2 : Résultats de Recherche / Travaux ................................................................ 18
Chapitre 1 : Différents composants utilisés dans la réalisation d’un système d’envoi
de sms et d’appels automatisés via un ordinateur ................................................ 20
Chapitre 2 : Généralités sur les différents systèmes existant et permettant
d’envoyer des sms et de passer des appels automatisés via un ordinateur ......... 25
Chapitre 3 : Informations sur le développement d’un système d’envoi de sms et
d’appels automatisés via un ordinateur ................................................................. 27
Chapitre 4 : Mise en œuvre ................................................................................... 46
CONCLUSION GENERALE ..................................................................................... 63
BIBLIOGRAPHIE ...................................................................................................... 64
1- Ouvrages généraux ........................................................................................... 64
TABLE DES MATIERES ........................................................................................... 66
DEDICACES
Quoi que je fasse ou dise, je ne saurai point te remercier comme il se doit. Ton affection
me couvre, ta bienveillance me guide et ta présence à mes côtés a toujours été ma
force pour affronter les obstacles.
REMERCIEMENTS
Qu’il me soit permis avant toute chose d’exprimer ma reconnaissance envers toutes les
personnes qui de près ou de loin m’ont soutenu dans mes efforts et ont contribué ainsi
à la réalisation de ce mémoire.
Je voudrais tout d’abord adresser toute ma reconnaissance aux responsables de
l’Institut Supérieur Privé OTC Burkina pour l’enseignement dispensé qui a su nourrir
mes réflexions et m’a donné une profonde satisfaction intellectuelle, merci donc à tous
les enseignants, tuteurs, communicateurs avec qui j’ai échangé tout au long de cette
année académique.
Je remercie Prof Venant Eyouléki.T. G. PALANGA, mon directeur de mémoire (mon
professeur encadreur) pour sa bienveillance, la pertinence de ses suggestions et de
ses questionnements.
Je voudrais exprimer toute ma reconnaissance au Manager Général de la société
SYNERGY SERVICE SOLUTIONS, Mr Eric E. PIKILI qui m’a encouragé dans cette
voie et dont le soutien a grandement facilité ma tâche.
Je tiens à exprimer ma sincère gratitude aux membres du jury qui ont bien voulu
accepter de m’honorer ainsi par l’acceptation de l’évaluation de mon document et de
ma soutenance.
AVANT-PROPOS
L’institut Supérieur Privé Online Training Center (OTC) est un établissement
d’enseignement supérieur créé en 2012 par autorisation de création
n° 2012/001166/MESS/SG/DGESR/DIESPr du 28 Mai 2012, ouvert par notification
n°2013/001130/MESS/SG/DGESR/DIESPr du 30 Mai 2013 et titulaire de l'arrêté
ministériel n°2014/257/MESS/SG/DGESR/DIESPr du 31 Juillet 2014 consacrant ainsi
l’établissement dans la plénitude de ses activités académiques.
OTC est situé à Ouagadougou, dans la capitale politique du Burkina Faso, dans le
quartier de Ouaga 2000, sur l’avenue Sembène Ousmane, avec une administration
conforme aux cahiers de charges en vigueur.
Cette étude nous a permis de constater des insuffisances aux sms et au fait d’utiliser
uniquement les téléphones pour l’envoi des sms et appels. Ainsi, des solutions sont
proposées pour lever ces insuffisances, en particulier le développement d’un système
de téléphonie numérique (Un système d’envoi d’SMS et d’appels automatisés à partir
d’un micro-ordinateur).
SIGLES DEFINITIONS
SMPP Short Message Peer-to-Peer
VPS Virtual private server
ESME External Short Message Entity
IP Internet Protocol
TCP Transport Control Protocol
SMS Short Message Service
SMSC Short Message Service Center
GSM Global System for Mobile
BTS Base Transceiver Station
BSC Base Station Controler
MSC Mobile Switching Center
OSI Open System Interconnect
GSM Global System for Mobile
FCGI Fast Common Gateway Interface
INTRODUCTION GENERALE
La nécessité d'aller plus vite et d'être de plus en plus pointu dans le traitement de
l'information a favorisé l'introduction de l'informatique dans tous les domaines
d'activités. Aucun domaine n'échappe à cette révolution technologique, qui au fil des
jours s'affiche comme un outil indispensable de travail. Le besoin de répartition et de
disponibilité de l'information à tous les postes des entreprises a entraîné l'émergence
des réseaux locaux. La multiplication des réseaux locaux entraînera le besoin de la
communication. Un nouveau challenge s'offre aux professionnels de l'informatique,
celui de la téléphonie au sein d’un réseau public (Internet) afin que la communication
ne soit plus un handicap pour les populations et agents des entreprises.
Les sms sont utilisés par beaucoup de sociétés et de personnes pour transmettre des
informations parce qu’ils permettent de réduire les coûts par rapport à un appel. Force
est de constater que pour beaucoup de personnes, il est plus simple et pratique de
recevoir un appel plutôt que de lire un sms juste parce qu’ils ne savent pas lire ou qu’ils
n’ont carrément pas envie de lire les sms qui leurs parviennent qu’ils soient importants
ou pas. Nous avons également constaté que sans leurs téléphones portables, certains
éprouvent des difficultés à envoyer des messages ou à passer des appels à moins
d’en emprunter un. D’où la nécessité d’une solution permettant à tous les utilisateurs
d’envoyer des appels automatisé (pour régler les insuffisances liées aux sms) et des
messages et donc de communiquer librement même sans téléphone, mais depuis les
micro-ordinateurs.
Dans cette première partie, il sera question ici de faire un état des lieux et une analyse
et critique de l’existant pour en dégager la problématique puis de proposer une
méthodologie de recherche de solutions au problème trouvé.
SYNERGY SERVICE SOLUTION dispose d’un réseau local (LAN) câblé et sans fil
interconnectant différents équipements (routeur, commutateur, ordinateur). Le câble
utilisé est la fibre optique. La topologie mise en place est en étoile étendue avec
Ethernet comme technologie utilisée.
- il n’existe pas au Togo un système qui fournit les appels automatisés aux
entreprises afin de faciliter le bon déroulement de leur stratégie de markéting ; et
Le but de ce travail est de permettre à toute personne désirant effectuer des appels
automatisés ou à envoyer des SMS, de le faire grâce à un micro-ordinateur.
Ce travail s’inscrit dans une volonté de fournir aux personnes non instruites et même
en cas de perte ou d’oubli de leur téléphone, une autre alternative c’est une solution qui
sera axée sur une plateforme web adaptée à la communication de PC à téléphone
portable avec la possibilité de configurer des passerelles télécoms pour les
interconnexions du réseau informatique au réseau de télécommunication.
1.4. Méthodologie
Pour apporter une solution au problème de SYNERGY SERVICE SOLUTIONS, il nous
convient de rechercher plus d’informations sur les différentes solutions possibles, de
relever les avantages et inconvénients de chaque solution et de proposer une solution
adéquate. Pour ce faire, nous allons :
Cette première partie nous a permis d’avoir une vue d’ensemble sur les différents
manquements et d’établir une stratégie de recherche pour permettre à SYNERGIE
SERVICE SOLUTION d’atteindre ses objectifs. Nous aborderons dans la suite la
deuxième partie « Résultats de Recherche / Travaux ».
Dans cette seconde partie, il sera question tout d’abord d’identifier les différents
composants utilisés dans la réalisation d’un système d’envoi de sms et d’appels
automatisés via un ordinateur, de rechercher les informations sur les différents
systèmes déjà existants et permettant d’envoyer des SMS et d’effectuer les appels
automatisés à partir d’un ordinateur, puis de rechercher les informations sur le
développement d’un système d’envoi de sms et d’appels automatisés avec les
autorisations et sécurités nécessaires et enfin, de faire une présentation de la solution
à mettre en place.
1.1 Un ESME1
Il s’agit de tout équipement non mobile pouvant servir à l’envoi de SMS ou d’appels. Le
ESME pris en compte dans ce projet est un ordinateur.
Le système de radiotéléphonie mobile GSM3 utilise les ondes radio électriques pour
assurer la liaison entre le terminal et le réseau téléphonique. Cette liaison radio doit
être de bonne qualité, ce qui demande la mise en place d’un ensemble de station de
base (BTS). C’est l’équipement central d’un site GSM et sa zone de couverture est
appelée cellule. Elle assure la transmission radio, gère la modulation et la
démodulation ; et effectue le codage et correction d’erreur. Le BTS implémente
l’interface de communication air avec tous les terminaux activés sous l’espace de
couverture. Il est formé par un ensemble d’émetteurs récepteurs câblés entre eux et
qui sont connectés aux antennes. En d’autres termes, c'est la station de base qui fait le
relais entre le terminal et le réseau de l’opérateur.
Comme le multiplexage temporel est limité à huit intervalles de temps, une station de
base peut gérer tout aux plus huit connexions simultanées par cellule. Elle réalise les
fonctions de la couche physique et de la couche liaison de données. [1]
Le contrôleur de station de base est l’organe qui gère la communication entre deux ou
plusieurs stations de base. Il fournit un ensemble de fonctions pour garder la connexion
du BTS sous son contrôle. Son premier rôle est de gérer les ressources radio. Lors
d’une connexion, il réalise une première concentration de circuit vers le MSC6. Dans ce
cas, il se comporte comme un concentrateur de circuit qui commute et transfert les
données tout en prenant compte des mesures effectuées par les BTS afin de pouvoir
réguler la puissance du mobile et celle de la station de base.
1
External Short Message Entity
2
Base Transceiver Station
3
Global System for Mobile
4
Visitor Location Register
5
Base station Control
6
Mobile Switching Center
Dans le réseau GSM, il peut y avoir un ou plusieurs MSC qui couvre une certaine zone
géographique et de base de données techniques. Son rôle est de vérifier les
autorisations de chaque demande et de savoir où il doit-être envoyé avant de les
déléguer au SMSC7 dans le cas d’un envoi de SMS par exemple. Il est également
responsable de l'acheminement des communications dans le réseau et assure
l'interconnexion entre le réseau de téléphone cellulaire et le réseau fixe traditionnel.
En effet, le MSC opère les mises à jour des différentes bases de l’enregistreur de
localisation des visiteurs (VLR), de l’enregistreur de localisation nominale (HLR 8) ;
alloue les fréquences et registre la localisation des abonnés visiteurs.
Le service SMS requiert une plateforme appelée SMSC qui est connectée à un Switch
par le biais du protocole SS7. Le SMSC est un serveur qui utilise le protocole GSM
pour communiquer avec les MSC et les HLR dans le réseau mobile. Son identification
dans le réseau se fait par le numéro de téléphone afin que le MSC puisse lui
transmettre le message à envoyer.
En effet, le SMSC est une partie du réseau de télécommunication GSM qui permet la
gestion de transfert de message court SMS. Il permet également à des entités
extérieures ESME de s’y intégrer via Internet. Autrement dit, c’est une plateforme
d’enregistrement et de transfert de messages courts qui assure le stockage et le trafic
des SMS sur le réseau GSM.
7
Short Message Service Center
8
HomeLocationRegister
Le SMSC définit la date de validité des messages courts dans une base de données qui
peut être de type MySQL, Informix ou autre. En réalité, quand un SMS est envoyé par
un abonné vers un autre, le téléphone transmet d’abord le message vers le SMSC qui
se charge de le stocker, puis de le délivrer quand le terminal de destination est présent
sur le réseau. Dans ce cas, le SMSC fonctionne en mode store and forward.
Pour certains cas, comme dans l’application OTA, le SMSC joue le rôle d’une
passerelle de communication entre le réseau IP et le réseau mobile. Afin de pouvoir
envoyer des SMS vers des numéros de destination MSISDN, un serveur peut accéder
au SMSC grâce à une connexion internet TCP.
Le SMSC possède une variété de protocole permettant aux entités non mobiles
d’envoyer des messages aux entités mobiles : le protocole SMTP et le protocole HTTP
pour, respectivement, l’échange de courrier électronique et l’Internet ; les protocoles
SMPP, EMI, SEMA ou OIS pour les applications externes de messages courts ESME.
Le SMSC peut donc être relié à des passerelles d’accès parmi lesquelles celles des
éditeurs de services ESME et les systèmes d’opération, maintenance et
d’administration qui sont définis ci-après :
- les passerelles d'accès au système d’éditeur de service ESME qui permet aux
entités extérieures non mobiles de se connecter avec le SMSC ;
- le système de facturation qui aide l'opérateur à charger les comptes de ses
abonnés pour l'utilisation de ses services ;
- les systèmes d'OAM qui aident les opérateurs à lancer et à configurer le SMSC
en service dans un réseau ;
- le système prépayé.
Il faut noter que les interfaces ESME sont des applications externes non mobiles qui
peuvent se connecter avec le SMSC grâce à une passerelle.
Ce premier chapitre nous a permis d’étudier les différents composants utilisés dans un
système d’envoi de sms et des appels automatisés via un ordinateur. Nous aborderons
le second chapitre qui suit, les différents systèmes existants d’envoi de sms et des
appels automatisés via un ordinateur.
Avantages :
- le logiciel en question est un logiciel déjà conçu ce qui permet un gain de temps
considérable ;
- il s’agit d’une plateforme simple à comprendre et facile à utiliser ;
- l’envoi de SMS et d’appels simple et d’appels automatisés sont tous les trois pris
en charge ;
- il s’agit d’une solution de Haute qualité.
Inconvénients :
Nexmo est le résultat d’une aventure dans la Silicon Valley de deux entrepreneurs
français ambitieux. La Startup a été lancée aux États-Unis en 2011 et est aujourd’hui
valorisée à plus de 100 millions de dollars. Elle compte parmi ses clients de grandes
entreprises telles que : Airbnb, Expedia, ou encore Alibaba. [2]
Avantages :
- le logiciel en question est un logiciel déjà conçu ce qui permet un gain de temps
considérable ;
- il s’agit d’une plateforme simple à comprendre et facile à utiliser ;
- les tarifs de souscription aux services de la plateforme sont moindres. L’envoi de
SMS et d’appels automatisés sont tous les deux pris en charge.
Inconvénients :
- le logiciel vient d’un pays occidental et n’autorisent les envois qu’avec des
numéros occidentaux ;
- il n’est pas possible d’acheter le logiciel pour ensuite le modifier. Les
concepteurs ne vendent pas le logiciel, il offre juste des souscriptions aux
services de SMS et d’appels ;
- les modules des logiciels ne sont pas complètements adaptés aux réalités ou
aux besoins spécifiques de SYNERGY SERVICE SOLUTION.
Les systèmes d’envoi de messages depuis les ordinateurs aux équipements télécoms
passent par des passerelles ou équipements intermédiaires connectés aux deux
systèmes (numérique et/ou analogique) et c’est le cas du kannel.
a. La notion de passerelle
[10] Une passerelle est un dispositif destiné à connecter des systèmes de
téléinformatiques ayant des architectures différentes ou des protocoles différents, ou
offrant des services différents. La passerelle doit alors dépouiller la trame des
informations spécifiques au protocole émetteur et les remplacer par leurs équivalentes
dans le protocole récepteur. Elle peut interconnecter des réseaux à partir du niveau
physique. Toutefois, elle ne doit donc pas être confondue à un répéteur (couche 1 du
modèle OSI), un pont (couche 2 du modèle OSI) ou un routeur (couche 3 du modèle
OSI), bien qu'elle puisse jouer leur rôle.
b. Présentation de Kannel
[10] Kannel est un projet Open Source, mis sous licence FreeBSD lancé par la
compagnie finlandaise Wapit Ltd en juin 1999. Elle est écrite en langage C, et fourni
une passerelle mixte SMS et WAP. La licence FreeBSD est une licence libre utilisée
pour la distribution de logiciels. Elle permet de réutiliser une partie ou tout le logiciel
sans restriction, qu'il soit intégré dans un logiciel libre ou propriétaire. En outre, elle
permet également de gérer le push, le pull ou pull-push SMS c'est-à-dire
respectivement, l'envoi des messages aux entités extérieures, la réception d'un SMS
ou la réception de requête, puis l'envoi de la réponse après traitement à partir de la
plateforme. Le traitement de la requête, puis l'envoi de la réponse via le SMSC de
rattachement à l'abonné demandeur se fait au niveau de l’application.
Il est indiqué lorsqu'il s'agit d'un trafic pas assez grand. Il est prouvé empiriquement
que le serveur connecté selon ce mode, ne peut traiter qu'au plus 6 à 10 SMS à la
minute.
d. Architecture de Kannel
[09] L'architecture de Kannel révèle qu'il est composé de trois principaux blocs
appelés encore « box », leur intercommunication correcte confère à Kannel, sa
stabilité et son utilité. En effet, il s'agit de :
- le bearerbox
Le bearerbox est l'interface entre le réseau de téléphonie mobile et les autres
compartiments du serveur. Pour les autres blocs, Il joue le rôle de routeur. En effet,
c'est lui qui reçoit les SMS provenant d'un réseau mobile et se charge de les
transmettre au bloc approprié. Au fur et à mesure que les autres blocs se connectent
et se déconnectent au bearerbox, ce dernier met à jour dynamiquement la liste des
blocs en ligne. Mis à part la réception de messages entrants, le bearerbox reçoit
aussi tous les messages sortants et les adapte au format du réseau auquel il
s'interconnecte.
- le SMS box
La conception d'un SMS box est simple. Un SMS box reçoit un SMS à partir du
bearerbox, l'analyse afin d'en extraire les mots-clés et les paramètres s'il y'a lieu. En
fonction du mot clé, le serveur renvoie la réponse au client ; réponse qui peut être un
texte statique, le résultat de l'exécution d'une action associée. Dans le cas où le
service SMS configuré dans le fichier renvoie à un URL, le SMS box peut récupérer
les données contenues et les envoyer au bearerbox qui à son tour les renvoie au
client via le SMSC de l'opérateur de téléphonie mobile. Le SMS box peut également
réceptionner les SMS, provenant d`ordinateurs d'un réseau informatique tel que
l'intranet ou l'Internet. En effet, les messages reçus au format HTTP sont convertis en
messages de type SMS pour être accessibles aux terminaux GSM.
- le WAP box
Le WAP box quant à lui met en place le protocole WAP (Wireless Application
Protocol), protocole qui récupère les requêtes issues des mobiles supportant le WAP,
puis les traduit en requêtes compréhensibles par les serveurs HTTP et vice versa. Le
WAP est un ensemble de langages et d’outils et un mécanisme pour la mise en
œuvre de services pour téléphones mobiles. Il permet aussi de mettre en œuvre des
services utilisant l’hyper-texte, à l’image du World Wide Web.
e. Mode de communication entre les blocs
[09] Les données sont échangées entre le bearerbox et les WAP box, SMS box à
travers le protocole TCP/IP. TCP/IP est un protocole adapté très souvent pour une
utilisation en réseaux étendus (comme Internet), et son incorporation dans la
procédure de communication des différents blocs de Kannel, signifie que ces blocs
peuvent être déployés sur des ordinateurs aussi distants que possible, si nécessaire.
Les performances en termes de risque de crash sont plus optimisées lorsque ces
blocs sont déployés sur des machines différentes. Rappelons aussi, que de façon
permanente, les différents blocs, échangent à intervalles réguliers des messages de
signalisations. La figure 5 représente l'architecture physique du serveur/passerelle
Kannel :
Quel que soit la nature de l'entité qui envoi la requête, le serveur l'intègre d'abord
dans une file d'attente, puis essaie de la renvoyer en mode TCP au SMS box à
travers le bearerbox.
f. Kannel et la sécurité
[09] En ce qui concerne l'accès à distance au bearerbox, Kannel utilise SSL pour les
transactions sécurisées entre le bearerbox, le smsbox et le wapbox auxquels il est
connecté. L'administration à distance peut également être assurée grâce à une
connexion sécurisée. L'accès des utilisateurs à la passerelle peut être entièrement
REALISE PAR ALI-MIZOU ESSO-ESSINAM
ETUDIANT EN MBA RESEAU INFORMATIQUE ET TELECOMMUNICATION 30
Mise en place d’un système de téléphonie numérique
g. Administration de Kannel
[09] L'administration peut se faire à travers la ligne de commande ou la requête
HTTP. La syntaxe en mode HTTP est la suivante :
SMPP (Short Message Peer to Peer) est un protocole de communication utilisé pour
envoyer et recevoir des messages vers et depuis des mobiles utilisant le réseau
GSM, UMTS, CDMA et TDMA. Il utilise la connexion TCP pour l'envoi de données
(Transmitter) et IP pour la réception (Receiver).
L’envoi et la réception peuvent aussi se faire sur la même connexion TCP/IP (mode
Transreceiver). Différentes versions de ce protocole ont été implémentées à savoir la
version 3.3, 3.4 et 4.0. La version la plus récente est le SMPP Version 5.0
développée par le SMS Forum.
Une architecture plus détaillée du réseau SMPP est représentée sur le schéma 6 :
c. PDU SMPP
Les paquets TCP qui se trouvent entre le ESME et le SMSC sont appelés PDU
(Protocol Data Units). Ils sont ainsi à l’origine de chaque requête et réponse dans une
opération utilisant SMPP. Par exemple pour établir une connexion, le client (ESME)
émet une demande de type BIND au SMSC. Ce dernier se charge de traiter la requête
et d’émettre une réponse à l’ESME.
Ci-dessous, les figures (13 et 14) qui illustrent les différents dialogues entre le ESME
et le SMSC.
VPS est l’abréviation de Virtual Private Server en anglais. C’est un serveur logique ou
virtuel plutôt qu’un serveur physique. Un serveur physique peut héberger plusieurs
serveurs virtuels. Les ressources principales d’un serveur physique peuvent être
partagées entre plusieurs serveurs virtuels. C’est une solution plus sûre et plus stable
que l’hébergement partagé où vous n’avez pas d’espace serveur dédié. Cependant,
c’est plus petit et moins cher que de louer un serveur entier.
L’hébergement VPS est généralement choisi par les propriétaires de sites Web qui ont
un trafic de niveau moyen dépassant les limites des plans d’hébergement partagés,
mais qui n’ont toujours pas besoin des ressources d’un serveur dédié.
L’exécution d’un VPS vous permet de configurer votre site web dans un conteneur
sécurisé avec des ressources garanties (mémoire, espace disque, cœurs de
processeur, etc.) que vous n’avez pas à partager avec d’autres utilisateurs.
Avec l’hébergement VPS, vous avez le même accès au niveau racine que si vous
louiez un serveur dédié, mais à un coût bien moindre.
- Hébergement partagé
L’hébergement partagé est la solution pour les propriétaires de sites web avec des
sites à faible trafic. C’est le point de départ de la plupart des petites entreprises et des
blogueurs. Avec l’hébergement partagé, vous partagez le même serveur physique
avec plusieurs autres clients de la société d’hébergement. Vous ne disposez pas de
ressources dédiées, car votre site fonctionne sur le même système d’exploitation que
les autres. Par conséquent, la mémoire et la puissance informatique que votre site
peut utiliser sont affectées par les besoins des autres utilisateurs du service. Dans
l’ensemble, c’est votre fournisseur d’hébergement qui prend en charge tous les
aspects de votre environnement d’hébergement partagé.
Vous pouvez penser à l’hébergement partagé comme une location où vous partagez le
même appartement avec un certain nombre de colocataires. L’hébergement VPS est
toujours une sorte de colocation, mais chacun a sa propre salle où il peut
personnaliser l’espace en fonction de ses besoins.
- Hébergement en nuage
Avec l’hébergement en nuage, vous n’utilisez pas un seul serveur mais plutôt un
cluster qui s’exécute dans le cloud. Chaque serveur du cluster stocke une copie à jour
de votre site web. Lorsqu’un des serveurs est trop occupé, le cluster redirige
automatiquement le trafic vers un autre. En conséquence, l’hébergement en nuage ne
présente aucun temps d’arrêt, car un cluster du serveur peut toujours répondre aux
demandes des visiteurs de votre site web.
L’hébergement en nuage et l’hébergement VPS ne sont pas exclusifs les uns aux
autres. Au lieu de cela, de nombreux hébergeurs proposent un hébergement VPS sur
une infrastructure cloud. C’est également la solution que nous avons choisie car nous
avons constaté que la combinaison des technologies VPS et cloud conduisait aux
performances et à la fiabilité les plus élevées dans un environnement de serveur
virtuel.
- Hébergement WordPress
L’hébergement WordPress est un service spécifiquement proposé aux propriétaires de
sites WordPress. Il est livré avec plusieurs fonctionnalités liées à WordPress que vous
ne pouvez utiliser que si vous possédez un site WordPress, tel qu’une installation en
un clic, des plugins préinstallés ou une interface de ligne de commande WP. Les
serveurs sont configurés pour les besoins de WordPress. Par conséquent, les
fournisseurs d’hébergement proposent un hébergement WordPress dans le cadre de
leur service d’hébergement partagé.
Bien qu’il soit également possible de configurer un site WordPress sur un serveur privé
virtuel, vous ne pouvez pas accéder aux serveurs personnalisés qui ont été configurés
en pensant à WordPress. Cependant, si vous choisissez toujours VPS pour votre site
WordPress, vous pouvez configurer votre environnement d’hébergement en fonction
des besoins de votre entreprise.
- Hébergement dédié
Avec un hébergement dédié, vous louez un serveur physique complet pour votre
entreprise. Si vous avez un site Web très fréquenté, l’hébergement dédié peut être la
meilleure solution pour vous, car les serveurs dédiés sont rapides, flexibles et
entièrement personnalisables. Cependant, le service est également livré avec une
étiquette de prix, donc ils ne font pas une bonne affaire pour tout le monde, surtout si
vous avez un site web petit ou moyen.
Alors que l’hébergement VPS vous permet de choisir et de configurer votre système
d’exploitation et vos applications serveur, l’hébergement dédié va plus loin. Il ne vous
permet pas seulement de configurer le logiciel mais également le matériel. Vous
pouvez également exécuter un serveur dédié sur site (par exemple, dans votre
bureau), mais vous perdez le soutien d’une équipe d’hébergement professionnelle
dans ce cas.
Avantages
Avantages
- les messages et appels pourront être livrés avec pour numéro de l’émetteur, un
numéro du TOGO ;
- cette solution donnera à SYNERGY SERVICE SOLUTIONS, un logiciel 100%
adapter à ses besoins spécifiques ;
- SYNERGY SERVICE SOLUTIONS peut facilement contacter le développeur
pour les mises à jour ou la correction d’éventuelles erreurs ;
- la conception et le développement d’un logiciel adapté aux besoins de
SYNERGY SERVICE SOLUTIONS sera moins coûteuse pour l’entreprise. Nous
avons donc une solution avantageuse en termes de rapport qualité-prix.
REALISE PAR ALI-MIZOU ESSO-ESSINAM
ETUDIANT EN MBA RESEAU INFORMATIQUE ET TELECOMMUNICATION 41
Mise en place d’un système de téléphonie numérique
Inconvénients
Nous avons étudié plusieurs solutions afin d’en proposer une à la société SYNERGY
SERVICE SOLUTIONS. Ces solutions présentent chacune des avantages et des
inconvénients. Le choix de la solution sera relatif à l’existant et aux besoins particulier
de la société SYNERGY SERVICE SOLUTIONS. Nous avons donc fait un bref résumé
des solutions dans le tableau 2, afin de mieux les cerner et d’en déduire la meilleure.
b. Configuration du kannel
c. Configuration du bearerbox
d. Configuration du smsbox
b. Configuration de Postfix
La figure 22 représente la configuration de Postfix.
d. Installation de PureFTP
j. Installation de Jailkit
k. Installation de UFW
La figure 31 représente la commande d’installation de ufw.
e. Recharge du compte
La figure 39 nous montre comment recharger les comptes des utilisateurs soit par
TMoney ou par Flooz.
Coût Matériel
Coût de la formation
Total = Total (1) +Total (2) +Total (3) +Total (4) 5.598.330
CONCLUSION GENERALE
Le projet qui nous a été confié lors de ce stage nous a permis de sortir du cadre
théorique et d’appliquer les connaissances acquises lors de notre parcours
académique dans un environnement réel de travail. Environnement constitué de
matériels haut de gammes et de hautes performances (switch, routeurs, serveurs,
etc.) nous permettant d’approfondir nos connaissances.
Nous avons dans les prémices de notre travail, effectué des constats, afin de mieux
comprendre la problématique qui nous a amenés à proposer des solutions et
répondre aux attentes de l'entreprise, tout en respectant sa politique financière.
L’implémentation de la solution « Mise en place d’un système de téléphonie
numérique » au sein de l’entreprise SYNERGY SERVICE SOLUTIONS a pour effet
de révolutionner la téléphonie surtout dans les pays en voie de développement.
Cependant, pour que ce système soit opérationnel, il faudrait une interconnexion du
réseau informatique au réseau de télécommunication. Nous avons donc simulé un
SMSC (parce que ne pouvant pas faire de capture sur les serveurs de Moov et de
TOGOCOM) et la mise en place d'une passerelle SMS. Nous avons conçu notre
base de données pour interagir avec Kannel. Cette base de données contient toutes
les données concernant le système (clients, messages reçus, messages envoyés...).
Ainsi, pour mener à bien l'étude du projet, il a fallu adopter une certaine démarche :
présenter les objectifs du projet et la méthodologie à adopter, ensuite présenter les
résultats de recherche de nos travaux qui ont débouché sur le choix de la solution
optimale puis sur sa mise en œuvre.
En effet, le thème de notre stage renferme la mise en place des services SMS, des
appels automatisés et aussi des appels simples mais en raison du temps impartie
pour le stage et donc du temps que nous avons eu pour la réalisation du projet tout
entier, nous avons pu implémenté que les services d’envoi de SMS et des appels
automatisés et donc en perspectives, nous comptons implémenter les appels
simples et ajouter aux appels automatisés, une bibliothèque de langue afin que ces
appels soient livrés dans la langue voulue.
BIBLIOGRAPHIE
1- Ouvrages généraux
[1] Gérard BARUE, Télécommunications et Infrastructures, Ellipses, 2003 ;
[2] Sami TABBANE, Ingénierie des réseaux cellulaires, Hermès, 2002 ;
[3] Daniel HARDY, Guy MALLENS, Jean-Noël MEREUR, Réseaux-
Internet,Téléphonie, Multimédia, De Boeck, 2002 ;
[4] Claude SERVIN, Réseaux et Télécoms 4ème Edition, DUNOD, 2003.
2- Notes de cours
[5] Administration Système, M. GBOKPA D. semestre 5, (2020-2021), IAI-TOGO ;
[6] Structures et Modèles de Réseau, Mme D’ALMEIDA semestre 6, (2020-2021)
IAI-TOGO ;
[7] Architectures Avancées, Mme D’ALMEIDA Y. semestre 6, (2020-2021),
IAI-TOGO ;
[8] CISCO CCNA (1, 2, 3, 4), M. SEBA, 2020, IAI-TOGO.
3- Thèses et Mémoires
[09] TOUKAM TUEMO Thomas, Conception et Réalisation d’un serveur SMS couplé
à un système de gestion de la scolarité, mémoire de Master, Institut Universitaire de
Technologie FOTSO Victor de Bandjoun ;
[10] TANTE-GNANDI Tchapo, Implémentation d'un portail SMS à base du logiciel
KANNEL, Université des Sciences et Technologies du Bénin/ISMAD ;
[11] RAKOTOMIZO Harifidy Mirija et RAKOTONIRINA Honoré, Conception d’une
API pour l’échange de SMS basée sur le protocole SMPP 3.4, mémoire de fin
d’étude pour l’obtention du diplôme d’Ingénieur en Génie Industriel, Université
d’Antanarivo Ecole supérieure Polytechnique.
4- Sites Internet ou Cybergraphie
[17] mtntechnologie.wordpress.com/2016/03/30/installation-et-configuration-de-kannel-2
le 17/07/2021 à 15H20.
5- Les sources
SOMMAIRE ............................................................................................................ 1
DEDICACES ........................................................................................................... 4
REMERCIEMENTS................................................................................................. 5
AVANT-PROPOS ................................................................................................... 6
LISTE DES SIGBLES ET ABREVIATIONS ............................................................ 7
TABLE DES ILLUSTRATIONS ............................................................................... 8
Liste des figures ...................................................................................................... 8
Liste des Tableaux .................................................................................................. 9
INTRODUCTION GENERALE .............................................................................. 10
Partie 1 : Objectifs et Méthodologie .......................................................................... 12
1. CONTEXTE DE TRAVAIL ET METHODOLOGIE ...................................... 13
1.1 Etat des lieux ........................................................................................ 13
1.1.1 Architecture système ...................................................................... 13
1.1.2 Architecture réseau ........................................................................ 14
1.2 Analyse et critique ................................................................................. 15
1.3 Intérêt du sujet ...................................................................................... 16
1.3.1 Objectifs ......................................................................................... 16
1.3.1.1 Objectif général .......................................................................... 16
1.3.1.2 Objectifs spécifiques.................................................................. 16
1.3.2 Résultats attendus .......................................................................... 17
1.4 Méthodologie ........................................................................................ 17
Partie 2 : Résultats de Recherche / Travaux ............................................................ 18
Chapitre 1 : Différents composants utilisés dans la réalisation d’un système
d’envoi de sms et d’appels automatisés via un ordinateur ................................ 20
2.1 Un ESME1 ......................................................................................... 20
2.2 La station de base ou Base Transceiver Station (BTS2) ................... 20
2.3 Le contrôleur de station de base ou Base station Controler (BSC5) . 21
2.4 Le centre de commutation mobile ou le Mobile Switching Center ..... 22
2.5 Le serveur de Message court (SMSC)............................................... 22
Chapitre 2 : Généralités sur les différents systèmes existant et permettant
d’envoyer des sms et de passer des appels automatisés via un ordinateur ...... 25