質問

GSMモデムを介してGSM電話ディスプレイにShort Notifyメッセージを送信するための簡単なアプリケーションを実装する必要があります。
配信をスピードアップするために、GSM USSDプロトコルを使用してSMSの代わりにメッセージを送信できることを知っています。

  • 利用可能なUSSDメッセージの詳細な参照をどこで見つけることができますか?
  • 例やサンプルアプリケーションを見つけることができますか?
  • すべてのモバイルオペレーターはUSSDプロトコルをサポートしていますか?

ロレンツォ

役に立ちましたか?

解決

オペレーターSS7ネットワークに接続されたモバイルネットワークオペレーター環境には、USSDサーバー/ゲートウェイが必要です。 USSDメッセージは、携帯電話からUSSDサーバー、またはUSSDサーバーから携帯電話に送信できます。 USSDメッセージをある携帯電話から別の電話に直接送信することはできません。USSDサーバーを介してメッセージを中継する必要があります。

USSDメッセージは標準化されておらず、モバイルネットワークおよびUSSD対応アプリケーションに固有です。ただし、コール転送などのものをクエリして構成するために、多くのHLRが理解しているデファクト標準のUSSDメッセージがいくつかあります。

USSDは、MAPプロトコルを使用してSS7を介して輸送されます。マップの上に実装されているビジネスロジックは、実際のプロトコルスタック実装にバインドされています。ハードウェア(インターフェイスカード)に加えて、オペレーティングシステムのドライバーまたはソフトウェアのみであるサーバー側では、サポートされる物理レイヤー(E1、SDH繊維、ATM、またはイーサネット)に応じて、シグトランスタックなど。サンプルアプリケーションは、実行するプロトコルスタックに依存します。インターフェイスハードウェアまたはプロトコルスタックのベンダーからサンプルアプリケーションを探します。クライアント側では、USSDサポートは、J2ME JSR 120「ワイヤレスメッセージングAPI」を介したデバイス依存です。

USSDは、特にローミングシナリオでは提供されることは保証されていません。これは、モバイルネットワークオペレーターのみに依存します。あなたがオペレーターと合意していない場合、彼はあなたのUSSDメッセージをファイアウォールするかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top