SMS Dispatch Manager Table des matières

 

Concepts d'escalade des SMS

 
 


SMS Dispatch Manager
est une solution d’envoi des alarmes et d’événements générés par LoriotPro ou d’autres logiciels associés sous forme de messages SMS vers des téléphones portables. Les messages SMS sont des messages texte de petites tailles (140 à 160 caractères) supportés par la majorité des opérateurs de réseaux GSM.  

Le principe de fonctionnement de ce module est basé sur la gestion d’une file d’attente. La file d’attente contient des messages SMS numérotés sur 4 chiffres. La numérotation est attribuée automatiquement en fonction de l’ordre d’arrivé de ce message dans la file. Chaque message SMS est associé à  une liste de destinataires. Chaque liste de destinataires contient des destinataires et  leur statut courant.

La file d’attente est scruté par SMS Dispatch Manager à intervalles réguliers (période de scrutation)de façon à traiter les nouveaux messages ainsi que les messages en procédure d’escalade.

Les statuts possibles d’un message SMS pour un destinataire d’une liste sont énumérés ci-dessous :

NOT_SENT

Le message SMS n’a pas encore été envoyé à ce destinataire. Ce statut est visible pour les destinataires de niveau 1 si SMS Dispatch Manager n’est démarré ou n’a pas encore atteint sa période de scrutation de sa file d’attente. Pour les destinataires de niveau 2 et 3 cela signifie que le niveau d’escalade de ce destinataire n’est pas atteint.

ACK

Le message SMS a été acquitté par son destinataire. C'est-à-dire que ce destinataire a renvoyé un message SMS vers SMS Dispatch Manager contenant le numéro du message à acquitter.

NOT_YET_ACK

Le message SMS a pas été acquitté par son destinataire mais le délai maximum d’acquittement autorisé n’est pas encore atteint.

ACK_TIME_OVER

Le message SMS n’a pas été acquitté par son destinataire et le délai maximum d’acquittement autorisé a été atteint.

SEND_ERROR Le message SMS n'a pas encore été envoyé car il y a une erreur de modem ou de réseau (procéder aux tests de modem et réseau). Le message sms sera renvoyé tant que le nombre maximum de tentatives d'envoi (Send Retry Count) n'aura pas été atteint.
UNABLE_TO_SEND Le message SMS n'a pas été envoyé car il y a une/des erreur(s) successives de modem ou de réseau et le nombre maximum de tentatives d'envoi (Send Retry Count) a été atteint.

Pour ajouter un message dans la file il faut créer un nouveau fichier respectant un format particulier de type XML dans un répertoire dédié à cette fin. SMS Dispatch Manager vient scruter en permanence ce répertoire et ajoute tous les nouveaux messages dans sa file d’attente.

SMS Dispatch Manager intègre par défaut une procédure d’escalade. La procédure d’escalade garantie que les SMS seront délivrés et pris en compte par les personnes d’astreinte. La procédure d’escalade dispose de trois niveaux. Chaque niveau peut contenir un ou plusieurs destinataires. A tous les niveaux de la procédure l’acquittement du message termine la procédure d’envoi du message SMS.

sms message escalation procedure


L’acquittement du message par le destinataire consiste à répondre au message SMS reçu par un message SMS contenant le numéro du message acquitté.

 
     

www.loriotpro.com