WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'une passerelle SMS avec Kannel

( Télécharger le fichier original )
par Bocar Moussa SOW
AFI Université de l'entreprise - Licence informatique réseaux 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CHAPITRE V : ASPECTS PRATIQUE DE LA PASSERELLE SMS

Ce chapitre sera scindé en trois sections. D'abord, la première section sera consacré à l'installation de Kannel et au test de son interdépendance avec un éventuel SMSC ; ce que nous rappellerons le « Fake SMSC »ou le SMSC logiciel ; ensuite dans la deuxième section, il s'agira du déploiement de Kannel lié à un SMSC virtuel, afin de tester les résultats des différents services configurés ; enfin dans la troisième section, nous évoquerons la possibilité de connecté notre application à une passerelle SMS d'un SMSC en mode http.

Section I : La mise en place de la passerelle SMS avec Kannel

La mise en place de la passerelle et serveur Kannel suit plusieurs étapes: il y a d'abord l'obtention des matériels et logiciels prérequis, ensuite l'installation et la configuration de

celle-ci et enfin son administration à partir d'un serveur web auquel nous ajouterons des applications appropriees.

I- Les moyens utilisés et prérequis

Pour l'implémentation de Kannel, les moyens utilisés sont à la fois matériels et logiciels. En effet, l'environnement Linux, la documentation sur le serveur Kannel, les notions sur la pile de protocole TCP/IP (http) nous ont ete indispensables. «Debian /GNU LINUX 2.6.26-2- 686 » est la distribution de Linux que nous avons retenu pour notre travail.

Pour les moyens materiels, nous aurions besoin de :

> Un ordinateur

> Un modem GSM : Dans notre cas nous avions choisi un telephone portable utilisant
les commandes AT et qui pourra ~tre connecté au port USB ou série de l'ordinateur.

Pour les moyens logiciels :

> Une distribution linux : à savoir Debian qui a ete cite plus haut.

> Apache2 qui fera office de serveur web, Bind9 pour la resolution de nom, MySQLserver pour heberger la Base de Donnees, PHP5 langage de scripts pour utiliser les applications web, Phpmyadmin pour l'administration de la base en mode web, Webmin qui est un outil web pour l'administration du serveur Debian. Il est utilisé par le biais d'un navigateur Web ; et SSH pour l'administration à distance du serveur ainsi des differents services installees, enfin Monit pour la supervision et le monitoring avec remontée d'alertes de tous les services.

> Kannel qui est la passerelle SMS

Après avoir installe Debian avec les paquetages necessaires, sur un ordinateur Pentium IV, nous allons procéder à l'implémentation du serveur Kannel.

II- Implémentation de Kannel

Kannel est un logiciel libre qui permet de configurer une infrastructure qui servira de passerelle pour l'envoi et la réception des messages à partir d'un ordinateur via un téléphone mobile.

Nous avons procédé à l'installation de type serveur avec la distribution Debian en créant sept partitions (/boot, /, /home, /tmp, /usr, /var, /swap).

A la fin de l'installation nous nous sommes connecté sur le serveur avec notre compte administrateur afin d'installer les packages (ssh, apache2, mysql-server-5.0, php5, phpmyadmin, kannel).Il est juste nécessaire d'installer certains programmes complémentaires qui prennent en compte les différents blocs du serveur juste en tapant sur le terminal :

# apt-get install kannel

Pour cela, il faut se connecté en mode « Super Utilisateur » en tapant la commande su.

A la fin de l'installation de Kannel, la possibilité est offerte d'en faire une Passerelle SMS et / ou une passerelle WAP selon le besoin. La configuration des fichiers sera faite en fonction du choix retenu. Dans tous les cas, le fichier de configuration kannel.conf se trouve dans le répertoire /etc/kannel/

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle