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

 > 

Plateforme d'envoi/ réception de MMS avec Mbuni (passerelle Open Source ) (Sénégal )

( Télécharger le fichier original )
par Souleymane THIONGANE
Université Cheikh Anta Diop de Dakar - Diplôme universitaire de technologie en télécoms et réseaux 2011
  

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

II. La Passerelle SVA

La passerelle SVA se compose d'un seul programme multi-traité : mmsbox. Ce programme effectue un nombre de fonctions simultanées, y compris la réception de MM entrant des MMSC, des demandes d?envoi de services, la composition et l'envoi des réponses, et l?écoute et le traitement des requ4tes d?envoi de MMS. Les principaux modules de la passerelle sont décrits ci-dessous.

Le SAV de passerelle gère principalement deux types de messages de la file d'attente: un pour les messages entrants (reçus des MMSC), un pour les messages sortants (reçus des services ou du port send-mms). Ceux-ci sont maintenus dans le répertoire de stockage, storage-directory, et respectivement dans les répertoires mmsbox_incoming and mmsbox_outgoing. La structure de la file d'attente est la même que celle utilisée par les composant du MMSC.

Un répertoire (mmsbox_dlr) est maintenu pour le stockage URL DLR.

· Le Module SendMMS: Ce module écoute sur le port d?envoi de mms (send-mms port) pour les requêtes entrantes. Celles-ci sont reçues et transformées en MM comme décrit ci-dessus et écrites dans la file d'attente sortante. Si l'expéditeur a demandé une lecture ou un rapport de livraison (en précisant les URL nécessaires), l?URL correspondant est stockée dans le URL DLR pour une utilisation future. En cas de réussite, l'interface renvoie l? ID de la transaction de soumission de message (qui est également signalé avec un DLR).

· Le Module Gestionnaire du MMSC: reçoit des messages provenant des MMSC, et les enregistre dans la file entrante. Aussi, il observe la file d'attente des messages sortants pour les nouveaux messages, qu'il envoie à l'MMSC, en se basant sur le routage des numéros de destinataire (si l?MMSC de destination n?est pas mis)

· Le Service d'envoi: lit les messages de la file d'attente entrante, détermine le service à invoquer, reçoit le résultat et crée une réponse MM, qui est écrit dans la file d'attente sortante. Si le service a demandé une lecture ou un rapport livraison, l?URL est stockée dans les URL DLR pour une utilisation future.

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








"Nous voulons explorer la bonté contrée énorme où tout se tait"   Appolinaire