Client SMS CIMD2

Le protocole CIMD2 est un protocole SMS qui vous permet de vous connecter aux SMSC de Nokia. En Europe, de nombreux réseaux mobiles utilisent ce protocole pour offrir des services SMS IP aux clients. Ce guide explique comment vous pouvez vous connecter au réseau mobile qui propose des services SMS IP via le protocole CIMD2. Vous trouverez également des liens directs pour télécharger les spécifications du protocole.

Qu'est-ce qu'une connexion CIMD2 ?

Une connexion CIMD2 est une connexion TCP/IP au centre de service de messages courts (SMSC) d'un opérateur de réseau mobile. Elle permet à votre système Ozeki SMS Gateway de se connecter directement au SMSC de votre opérateur mobile.

Que signifie CIMD2 ?

CIMD signifie Computer Interface to Message Distribution. CIMD2 désigne la version deux de ce protocole. Ce protocole est implémenté par Ozeki SMS Gateway.

Comment envoyer un SMS avec une connexion CIMD2 (étapes rapides)

Pour envoyer un SMS avec une connexion CIMD2 :

  1. Accédez à https://localhost:9515
  2. Connectez-vous avec votre nom d'utilisateur et mot de passe
  3. Ajoutez une nouvelle connexion dans le panneau des connexions
  4. Sélectionnez "Client CIMD2"
  5. Saisissez les détails du serveur CIMD2
  6. Spécifiez le numéro de téléphone
  7. Cliquez sur OK pour enregistrer vos entrées
  8. Envoyez un SMS test

Comment envoyer un SMS via un client CIMD2

Ce système fonctionne de manière à ce que l'utilisateur donne des instructions à son ordinateur pour envoyer un message (Figure 1). L'ordinateur transmet ces informations à un centre SMS. Cela se fait via une connexion client CIMD2 (Computer Interface to Message Distribution). Le SMSC envoie ensuite le message texte aux appareils mobiles des destinataires.

comment envoyer un sms via un client sms cimd2
Figure 1 - Comment envoyer un SMS via un client CIMD2

Comment configurer un client CIMD2 dans Ozeki SMS Gateway (tutoriel vidéo)

Dans cette courte vidéo, vous apprendrez comment configurer un client CIMD2 dans Ozeki SMS Gateway, ainsi que l'utiliser pour envoyer des messages texte. D'abord, nous configurons et installons une nouvelle connexion client CIMD2. Ensuite, nous utilisons cette connexion pour envoyer un SMS à un numéro de téléphone. Nous pouvons également surveiller nos actions via le journal des événements pour vérifier si le message a été envoyé avec succès.

Vidéo 1 - Comment configurer un client CIMD2 dans Ozeki SMS Gateway (Tutoriel vidéo)

Créer une nouvelle connexion

La première capture d'écran vous montre comment démarrer la procédure de connexion pour relier votre système de passerelle SMS à un fournisseur de services CIMD2. Pour ce faire, vous devez créer une connexion client CIMD2. Pour créer cette nouvelle connexion, allez dans le panneau Connexions du tableau de bord et cliquez sur le lien "Ajouter une nouvelle connexion..." (Mis en évidence dans la Figure 2)

création d'une nouvelle connexion
Figure 2 - Création d'une nouvelle connexion

Installer la connexion CIMD2

Pour installer la connexion CIMD2, recherchez la section d'installation des connexions SMS IP. Cette section comporte cinq éléments d'installation : Client CIMD2, Client SMPP, Client UCP, Serveur HTTP et Client HTTP. Vous devez sélectionner le Client CIMD2 pour poursuivre l'installation. (Tous illustrés dans la Figure 3)

installer la connexion cimd2
Figure 3 - Installation de la connexion CIMD2

Fournir les identifiants du client CIMD2

Votre prochaine étape consiste à fournir les identifiants du client CIMD2. Pour saisir ces détails, allez dans l'onglet Général de la page d'installation de la connexion et vous trouverez la section Se connecter au serveur. Là, vous pouvez entrer ces informations de contact : Hôte, Port, Nom d'utilisateur et Mot de passe. Vous devez indiquer le numéro de téléphone de la connexion dans la boîte de groupe Numéro de téléphone. Vous pouvez enregistrer les détails en cliquant sur le bouton OK. (Mis en évidence dans la Figure 4)

fournir les identifiants de la connexion client cimd2
Figure 4 - Fourniture des identifiants du client CIMD2

Vérifier que la connexion a réussi

Vous pouvez vérifier que la connexion a réussi en visitant l'onglet Événements de la page de détails de CIMD2_client_1. Ici, vous avez le journal des événements où vous pouvez trouver toutes les informations notables sur la connexion, comme la réussite de la procédure de connexion. Il est conseillé d'étudier attentivement le journal pour bien comprendre les derniers événements du serveur. (Illustré dans la Figure 5)

connexion réussie
Figure 5 - Connexion réussie

Envoyer un message test

Dans la page de détails de CIMD2_client_1, il y a l'onglet Test où vous pouvez envoyer un SMS test en choisissant l'onglet Général. Indiquez le numéro du destinataire dans la boîte de groupe Destinataire, le message dans la boîte de groupe SMS et cliquez sur le bouton Envoyer pour envoyer ce message test. (Mis en évidence dans la Figure 6)

envoi d'un message test
Figure 6 - Envoi d'un message test

À la dernière étape, vous pouvez vérifier si le message test a été envoyé avec succès ou non. Au bas de la page des détails de CIMD2_client_1, vous verrez la date exacte de l'envoi, l'état du processus de transfert du message et la connexion. Une coche verte indique que tout s'est déroulé comme prévu. (Figure 7)

message envoyé avec succès
Figure 7 - Message envoyé avec succès

Exemple de PDU CIMD2

Un exemple de PDU CIMD ressemble à ce qui suit :

03:007021:06201234657033:hello world   
53:007021:06201234657060:971107130808

Chaque paquet commence par STX (hex 02) et se termine par ETX (hex 03). Le contenu du paquet est constitué de champs séparés par TAB (hex 09). Chaque champ, à son tour, est constitué d'un type de paramètre, deux-points (:), et de la valeur du paramètre. Notez que le dernier champ doit également être terminé par un TAB avant l'ETX.

Dans les PDU CIMD2, les types de paramètres à deux chiffres sont des codes d'opération, et chaque message doit en avoir exactement un. Le nombre après le code d'opération est le numéro de séquence utilisé pour faire correspondre une opération à sa réponse. Le code de réponse souvent appelé accusé de réception du message est égal au code d'opération plus 50.

Dans l'exemple ci-dessus, le code d'opération 03 signifie soumettre un message. Le champ 021 définit l'adresse de destination (numéro de téléphone), avec le champ 033 comme données utilisateur (contenu) du message. Le code de réponse 53 avec un champ 060-horodatage indique que le message a été accepté ; si le message échouait, le SMSC répondrait avec le champ 900 (code d'erreur) à la place.

Spécification du protocole CIMD2

CMID2-protocol-specification.pdf

FAQ

Qu'est-ce qu'une connexion CIMD2 ?

Développé par Nokia, le protocole Computer Interface Message Distribution (CIMD) facilite la communication entre les applications et le Nokia Short Message Service Centre (SMSC). Notamment, la version CIMD2 (CIMD version 2) a répondu à ce besoin via une interface dédiée.

Avantages pour Ozeki :

L'interface CIMD2 utilise des sockets TCP/IP pour l'échange de messages, ce qui la rend particulièrement adaptée aux applications clientes comme Ozeki SMS Gateway. Cette compatibilité permet à Ozeki d'envoyer et de récupérer des SMS de manière transparente via le Nokia SMSC.

En substance, CIMD2 sert de pont pour Ozeki, lui permettant d'interagir efficacement avec le Nokia SMSC pour la communication SMS.

Résumé

Comme vous avez pu le lire dans ce guide, la connexion CIMD2 vous aide à envoyer des SMS en utilisant votre ordinateur et Ozeki SMS Gateway. Ce protocole vous donne l'opportunité d'atteindre vos clients via SMS tandis que Ozeki SMS Gateway implémente le protocole. CIMD2 est capable de délivrer différents types de messages SMS, comme SMPP et UCP/EMI et Ozeki SMS Gateway est une plateforme solide qui facilite ce processus.

Avec les explications et la spécification jointe, vous devriez être en mesure de configurer une connexion CIMD2 avec Ozeki SMS Gateway et d'envoyer des messages. Assurez-vous de consulter également d'autres articles, comme la connexion OZX.

Votre prochaine étape est de télécharger Ozeki SMS Gateway et de commencer à travailler !

More information