Question

Je dois mettre en œuvre une application simple pour envoyer des courts messages de notification sur l'écran du téléphone GSM via un modem GSM.
Je sais que je peux utiliser le protocole GSM USSD pour envoyer des messages au lieu de SMS afin d'accélérer la livraison.

  • Où puis-je trouver une référence détaillée sur les messages USSD disponibles?
  • Où puis-je trouver des exemples ou des exemples d'applications?
  • Tous les opérateurs de téléphonie mobile prend en charge le protocole USSD?

Lorenzo

Était-ce utile?

La solution

Vous avez besoin d'un serveur USSD / passerelle dans votre environnement opérateurs de réseaux mobiles, connectés aux opérateurs réseau SS7. les messages USSD peuvent être envoyés soit par téléphone mobile au serveur USSD ou du serveur USSD au téléphone mobile. Il est impossible d'envoyer un message USSD directement d'un téléphone à un autre, vous devez transmettre le message via le serveur USSD.

messages USSD ne sont pas standardisés, ils sont spécifiques au réseau mobile et les applications USSD compatibles. Cependant, il y a quelques de facto des messages USSD standards compris par de nombreux HLR pour effectuer des requêtes et la configuration des choses comme le transfert d'appel.

USSD est transporté par SS7 en utilisant le protocole MAP. La logique métier mis en place sur le dessus du PAM est lié à la mise en œuvre de la pile de protocole réel. Du côté du serveur qui peut être matériel (cartes d'interface) plus d'exploitation pilotes système ou logiciel uniquement, par exemple un SIGTRAN-Stack, en fonction de la couche physique à supporter (E1, SDH sur fibre, ATM ou Ethernet). Un exemple d'utilisation dépend de la pile de protocole il est exécuté. Recherchez les exemples d'applications du fournisseur de votre matériel d'interface ou pile de protocoles. Sur le côté client du support USSD est dépendant du dispositif, par exemple, via J2ME JSR 120 "API messagerie sans fil".

USSD n'est pas garanti à livrer, surtout pas dans l'itinérance des scénarios. Cela dépend uniquement de votre opérateur de réseau mobile. Si vous ne disposez pas d'un accord avec l'opérateur, il pourrait pare-feu loin vos messages USSD, surtout s'il détecte des volumes élevés qui contournent ses services de télévision payante de messagerie.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top