J2MEアプリケーションでUSSDコマンドを使用する目的は何ですか?これは可能ですか?

StackOverflow https://stackoverflow.com/questions/4623314

  •  30-09-2019
  •  | 
  •  

質問

私はモバイルにUSSDコマンドがあると聞きましたが、それが何であるかわかりませんか?私はさらに2つのサイトをグーグルで検索していました。私はそれを理解していませんでした。USSDコマンドについての知識を持っている人を教えてください、私と共有してください。

J2ME MIDP 2.0アプリケーション開発でUSSDコマンドを使用する場合、どのように役立ちますか?

これを適切に取得するために、いくつかの便利なURLを提案してください。

また、私もコマンドでここに行きたいですか?

ありがとう&よろしく、P.Saravanan

役に立ちましたか?

解決

USSDは、構造化されていない補足サービスデータです。

GSMは、USSDの構文(IEメッセージトランスポート)で標準化されますが、セマンティクスでは標準化されません(つまり、USSDでできることはネットワークオペレーター固有です)。

USSDは、リクエスト/応答パターンを適用します。ユーザーは、ネットワークによって処理されるUSSDリクエストを送信し、最終的にはUSSD reponseで回答しました。一言で言えば、USSDを使用すると、エンドユーザーが数値コマンドを送信できます。これらのコマンドは、モバイルデバイスからモバイルネットワークMSC(モバイルネットワークを制御するNeworkノード)にSS7シグナリングスタック内のプロトコル機能によって輸送されます。ネットワークオペレーターは、特定のUSSD要求を処理するようにMSCを構成します。通常、他のさまざまなネットワーク要素に転送するようにします。その中には:

  • HLR(ホームロケーションレジスタ、ユーザーデータベース)は、テレフォニーサービスをオン/オフにします。

  • (インテリジェントネットワーク、リアルタイム請求プラットフォームなど)のバウチャー管理システムでは、プリペイドトップアップのためのバウチャー管理システム。

  • USSDゲートウェイは、USSDメッセージを外部システムに分岐します。

これらのネットワーク要素は、ユーザーに転送されるUSSD応答を生成します。

J2MEからUSSDを使用すると、以下を介して提供されます。

  • JSR 120(ワイヤレスメッセージングAPI)をサポートするデバイス。メーカーの開発ドキュメントまたはデバイスデータベースに相談して、どのデバイスがカバーされているかを確認してください。

  • シリアルインターフェイスエミュレーションを介したコマンド(at+CUSD)。

他のヒント

ユーザーは、電話キーボードにメッセージ(通常はかなり不可解な)を作成します。

電話はそれを電話会社のネットワークに送り、そこでUSSD専用のコンピューターによって受信されます。このコンピューターからの答えは電話に送り返されます。答えは電話の画面で見ることができますが、通常は非常に基本的なプレゼンテーションがあります。

USSDを介して送信されるメッセージは、標準化本体によって定義されていないため、各ネットワークオペレーターは顧客に適したものを何でも実装できます。

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