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

 > 

Conception et implémentation d'un système de gestion des centres d'accès a internet : rechargement de compte par SMS

( Télécharger le fichier original )
par Oscar M. E. ADOUN
Université d'Abomey-Calavi - Ingénieur de Conception en Informatique et Télécommunication 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

CONCLUSION PARTIELLE

A travers ce chapitre, la technologie SMS ainsi que le mode d'envoi des SMS par Internet sont connues. Cela était indispensable pour aborder le chapitre suivant relatif aux passerelles SMS.

32

Mémoire de fin de formation pour l'obtention du diplôme d'Ingénieur de Conception en Génie Informatique et
Télécommunication

Présenté et soutenu par Oscar Marcos Enagnon ADOUN

33

CHAPITRE IV : LES PASSERELLES SMS : LE

LOGICIEL KANNEL

IV.1. Notion de passerelle SMS

Encore appelée « gateway » en anglais, la passerelle est un système matériel et logiciel sécurisé permettant de faire la liaison entre deux réseaux, afin de faire l'interface entre des protocoles réseaux différents.

Un problème majeur de la messagerie SMS réside dans le fait que les SMSC développés par des sociétés différentes utilisent leur propre protocole de communication, qui est pour la plupart, propriétaire. Par exemple, un SMSC de type NOKIA offrant une interface gérée par le protocole CIMD ne saurait échanger directement avec un SMSC d'un autre vendeur dont l'interface est gérée par le protocole EMI. [3]

Pour résoudre ce problème, une passerelle SMS est placée entre deux SMSC comme l'illustre la figure IV.1 ci-dessous. La passerelle SMS agit comme un relais entre les deux SMSC en traduisant un protocole SMSC à un autre. Cette voie peut être utilisée par deux opérateurs de téléphonie mobile différents pour connecter leurs SMSC afin de permettre l'échange inter-opérateur du service de messagerie SMS.

Figure IV.1: La passerelle SMS reliant 2 SMSC

Une passerelle SMS est donc indispensable dans un système de
messagerie SMS. Ainsi, le logiciel de passerelle SMS est un logiciel
complexe et bien évidemment cher. Il en existe une multitude dont

Mémoire de fin de formation pour l'obtention du diplôme d'Ingénieur de Conception en Génie Informatique et
Télécommunication

certains sont propriétaires (Alligata, Ozeki SMS, Wapme, Jataayu SMS gateway), tandis que d'autres sont libres (Kannel, Gammu etc). Parmi ces logiciels, nous avons opté pour kannel qui est un logiciel de passerelle SMS libre de haute qualité.

IV.2. Les protocoles de communication IV.2.1. Le protocole SMPP

Le SMPP (Short Message Peer to Peer) est un protocole standard d'échange qui permet le transfert des SMS entre le SMSC et l'ESME. Il utilise en général deux connexions TCP/IP, l'une pour l'envoi de données (Transmitter) et l'autre pour la réception (Receiver). Il existe un autre mode (Transceiver) où l'envoi et la réception de données sont faits sur la même connexion TCP/IP.

Figure IV.2 : Le contexte SMPP dans le réseau GSM

Le SMPP permet entre autre de : transmettre le SMS d'un ESME vers une destination unique ou multiple via le SMSC, recevoir le SMS sur l'ESME via le SMSC, gérer un SMS sauvegardé dans le SMSC, envoyer un SMS enregistré, planifier l'envoi du SMS etc.

IV.2.2. Le protocole EMI

Le protocole EMI (External Machine Interface) est une extension du
protocole UCP (Universal Computer Protocol), utilisé principalement

34

Mémoire de fin de formation pour l'obtention du diplôme d'Ingénieur de Conception en Génie Informatique et
Télécommunication

pour connecter le SMSC et la Station Mobile. Il a été développé par CMG Wireless Data Solutions et fait partie actuellement de LogicaCMG, le leader des marques des SMSC. Son fonctionnement s'apparente au protocole SMPP.

IV.3. Etude de la passerelle SMS kannel IV.3.1. Présentation

Kannel est un logiciel OS (Open Source) développé en langage C qui utilise une passerelle WAP et SMS. Elle permet également de gérer le push (l'envoi des messages aux entités extérieures), le pull (la réception d'un SMS ou la réception de requête) ou pull-push SMS (l'envoi de la réponse après traitement à partir de la plateforme). Concernant les fonctionnalités SMS, la passerelle kannel supporte les principaux protocoles SMS. C'est un outil très intéressant permettant de développer des applications utilisant le serveur Web Apache. [25]

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








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera