2011-01-07 3 views
6

Ich habe gehört, es gibt USSD-Befehle in Mobile.But ich weiß nicht, was es ist? Ich googelte zwei weitere Seiten. Ich habe es nicht verstanden. Bitte jemand, der Wissen über USSD Befehle hat, teilen Sie mit mir.Welchen Zweck haben USSD-Befehle in unserer J2ME-Anwendung? Ist das möglich?

Wie ist es nützlich, wenn wir USSD-Befehle mit unserer j2me midp 2.0-Anwendungsentwicklung verwenden?

Bitte schlagen Sie mir einige nützliche URLs vor, um dies richtig zu bekommen.

Auch möchte ich hier über AT-Befehle auch?

Dank & Grüße, P.SARAVANAN

Antwort

6

USSD ist unstrukturierte Supplementary Service Data.

GSM standardisiert die Syntax (d. H. Nachrichtentransport) von USSD, aber nicht die Semantik (d. H. Was man mit USSD tun kann, ist netzwerkbetreiberspezifisch).

USSD wendet ein Anfrage/Antwort-Muster an. Ein Benutzer sendet eine USSD-Anfrage, die vom Netzwerk verarbeitet und schließlich mit einer USSD-Antwort beantwortet wird. Kurz gesagt, USSD ermöglicht es einem Endbenutzer, numerische Befehle zu senden. Diese Kommandos werden durch Protcol-Funktionalität innerhalb des SS7-Signalisierungsstacks von dem mobilen Gerät zu dem mobilen Netzwerk MSC transportiert (mobile Vermittlungsstelle, wobei der neuronale Knoten das mobile Netzwerk steuert). Der Netzwerkbetreiber konfiguriert die MSC so, dass sie spezifische USSD-Anforderungen behandelt, typischerweise um sie an verschiedene andere Netzwerkelemente weiterzuleiten. Dazu gehören:

  • HLR (Home Location Register, die Benutzerdatenbank) zum Ein-/Ausschalten von Telefoniediensten.

  • IN (intelligentes Netzwerk, Echtzeit-Billing-Plattform, unter anderem) Gutschein-Management-System für Prepaid-Aufladung.

  • USSD-Gateway, um USSD-Nachrichten an externe Systeme zu verzweigen.

  • Diese Netzwerkelemente generieren dann USSD-Antworten, die zurück zum Benutzer transportiert werden.

    Verwendung von USSD J2ME wird über angeboten:

    • Devices JSR Stütz 120 (Wireless Messaging API). Konsultieren Sie die Herstellerentwicklungsdokumentation oder Gerätedatenbanken, um zu überprüfen, welche Geräte abgedeckt sind.

    • AT-Befehl (AT + CUSD) über serielle Schnittstellenemulation.

    +0

    Sind Sie sicher, dass Sie USSD mit JSR-120 ausführen können? Haben Sie einige Codebeispiele? –

    1

    Der Benutzer wählt eine Botschaft in der Regel eher kryptischen-auf der Telefontastatur.

    Das Telefon sendet es an das Telefonnetz des Unternehmens, wo es von einem Computer empfangen wird, der für USSD reserviert ist. Die Antwort von diesem Computer wird zurück an das Telefon gesendet. Die Antwort könnte auf dem Telefonbildschirm angezeigt werden, aber es ist normalerweise mit einer sehr grundlegenden Darstellung.

    Die Nachrichten, die über USSD gesendet werden, sind nicht von einem Standardisierungsgremium definiert, sodass jeder Netzbetreiber alles implementieren kann, was er für seine Kunden für geeignet hält.

    Verwandte Themen