GSMモデムを介してgsm電話ディスプレイに短い通知メッセージを送信するための簡単なアプリケーションを実装する必要があります。
配信を高速化するために、gsmUSSDプロトコルを使用してsmsの代わりにメッセージを送信できることを知っています。
- 利用可能なUSSDメッセージの詳細なリファレンスはどこにありますか?
- 例やサンプルアプリケーションはどこにありますか?
- すべての携帯電話会社はUSSDプロトコルをサポートしていますか?
ロレンツォ
GSMモデムを介してgsm電話ディスプレイに短い通知メッセージを送信するための簡単なアプリケーションを実装する必要があります。
配信を高速化するために、gsmUSSDプロトコルを使用してsmsの代わりにメッセージを送信できることを知っています。
ロレンツォ
モバイルネットワークオペレーター環境には、オペレーターSS7ネットワークに接続されたUSSDサーバー/ゲートウェイが必要です。USSDメッセージは、携帯電話からUSSDサーバーに送信することも、USSDサーバーから携帯電話に送信することもできます。USSDメッセージをある電話から別の電話に直接送信することはできません。USSDサーバーを介してメッセージを中継する必要があります。
USSDメッセージは標準化されておらず、モバイルネットワークとUSSD対応アプリケーションに固有のものです。ただし、多くのHLRが、コール転送などのクエリや設定を行うために理解しているデファクトスタンダードのUSSDメッセージがいくつかあります。
USSDは、MAPプロトコルを使用してSS7経由で転送されます。MAPの上に実装されたビジネスロジックは、実際のプロトコルスタック実装にバインドされています。サーバー側では、サポートする物理層(E1、SDH over Fiber、ATM、またはイーサネット)に応じて、ハードウェア(インターフェイスカード)とオペレーティングシステムドライバー、またはソフトウェアのみ(SIGTRAN-Stackなど)を使用できます。サンプルアプリケーションは、実行するプロトコルスタックによって異なります。インターフェイスハードウェアまたはプロトコルスタックのベンダーからサンプルアプリケーションを探します。クライアント側では、USSDサポートはデバイスに依存します。たとえば、J2MEJSR120「ワイヤレスメッセージングAPI」を介します。
USSDは、特にローミングシナリオでは、配信が保証されていません。それはあなたのモバイルネットワーク事業者にのみ依存します。オペレーターとの合意がない場合、特に彼が有料メッセージサービスを迂回する大量のメッセージを検出した場合、オペレーターはUSSDメッセージをファイアウォールで保護する可能性があります。