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

 > 

Optimisation d'interconnexion du réseau Camtel au réseau MTN Cameroun et proposition d'une architecture d'échange des SMS

( Télécharger le fichier original )
par Gilles Rubens BADOUET
Ecole Supérieure Multinationale des Télécommunications (ESMT) - Licence professionnelle en technologies de l'information et de la communication 2008
  

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

V-1-2 SMPP (Short Message Peer to Peer)

Le protocole « Short Message Peer to Peer » (SMPP) est un protocole conçu pour fournir une interface flexible de transmissions des « Short Messages » entre un centre de message (dénommé SMSC, Short Message Service Center) et un système SMS d'application comme un serveur WAP Proxy Server, Email Gateway ou autre type de Message Gateway [10]. En employant le protocole SMPP, un système d'application SMS appelé « External Short Message Entity » ou ESME, peut amorcer une connexion sur la couche application avec un SMSC sur une connexion TCP/IP ou X.25 et peut permettre l'envoi et la réception de SMS depuis et vers un SMSC comme l'indique la Figure V-16.

OPTIMISATION D'INTERCONNEXION DU RESEAU CAMTEL AU RESEAU MTN CAMEROON ET PROPOSITION D'UNE ARCHITECTURE D'ECHANGE

DES « SMS »

Mémoire de fin de cycle réalisé par BADOUET Gilles Rubens ESMT 2007- 2008

52

Figure V-16 : Schéma d'une plateforme SMS qui utilise SMPP

Le protocole SMPP est basé sur l'échange de requêtes et réponses PDU (Protocol Data Unit) entre le ESME et le SMSC sur un réseau TCP/IP sous jacent ou une connexion réseau X.25.

Les messages échangés entre un ESME et un SMSC via SMPP sont de 3 types :

· ESME Transceiver : Message envoyé de l'ESME (Emission) au SMSC et du SMSC à l'ESME (Réception), c'est le cas pour notre travail.

· ESME Transmitter : Message envoyé de l'ESME (Emission) au SMSC.

· ESME Receiver : Message envoyé du SMSC à l'ESME (Réception).

Description d'une session SMPP :

Une session SMPP entre un SMSC et un ESME est initiée par l'ESME qui établit en premier une connexion réseau avec le SMSC et ensuite édite une requête de connexion SMPP pour ouvrir une session SMPP.

Un ESME souhaitant envoyer et recevoir des messages est requis pour établir deux connexions réseaux (TCP/IP ou X.25) et deux sessions SMPP (Transmetteur et receveur). Cependant, un ESME peut décider établir une session SMPP Transmsceiver afin d'avoir une seule connexion réseau.

Pendant une session SMPP, un ESME peut publier une série de demandes à un SMSC et

recevra les réponses appropriées à chaque demande depuis le SMSC. De même, le SMSC

peut publier des requêtes SMPP à l'ESME, qui devra répondre en conséquence (voir la Figure V-17).

La session SMPP peut être définie par ces différents états :

OPEN : Un ESME a établi une connexion avec le SMSC mais n'a pas encore publié sa requête.

BOUND_TX : Un ESME connecté a fait une demande de connexion (ESME Transmitter) en publiant un bind_transmitter et reçoit une réponse de la part du SMSC qui autorise sa requête de connexion. Un ESME relié comme un Transmitter peut envoyer des SMS à un SMSC qui ensuite vont être envoyés à un portable ou un autre ESME. L`ESME peut aussi requêter, remplacer ou annuler un message précédemment soumis.

BOUND_RX : Un ESME connecté fait une demande de connexion (ESME Receiver) en publiant un bind_receiver et reçoit une réponse de la part du SMSC qui autorise sa requête de connexion. Un ESME relié comme un Receiver peut recevoir des SMS d'un SMSC (l'origine d'envoi de message peut être un portable, un autre ESME ou SMSC).

BOUND_TRX : Un ESME connecté fait une demande de connexion comme un ESME Transceiver en publiant un bind_transceiver et reçoit une réponse de la part du SMSC qui autorise sa requête de connexion. Un ESME relié comme un Transceiver supporte toutes les opérations supportées par un ESME Transmitter et un ESME Receiver.

ESME connecté comme transceiver peut envoyer les SMS vers un SMSC. Les SMS sont ensuite envoyés vers un portable ou vers un autre ESME. Egalement, dans ce cas, l'ESME peut recevoir un SMS provenant d'un portable, d'un autre ESME ou de SMSC lui même.

CLOSED : L'ESME est déconnecté du SMSC et la connexion réseau est fermée. Le SMSC est alors déconnecté de l'ESME.

OPTIMISATION D'INTERCONNEXION DU RESEAU CAMTEL AU RESEAU MTN CAMEROON ET PROPOSITION D'UNE ARCHITECTURE D'ECHANGE

DES « SMS »

Figure V-17 : Exemple d'une session SMPP - type ESME Transceiver

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








"Il y a des temps ou l'on doit dispenser son mépris qu'avec économie à cause du grand nombre de nécessiteux"   Chateaubriand