2011-01-07 21 views
6

Ho sentito che ci sono comandi USSD in Mobile. Ma non so di cosa si tratta? Stavo cercando su Google altri due siti. Non l'ho capito. Per favore, chiunque abbia conoscenza dei Comandi USSD, condivida con me.qual è lo scopo dell'utilizzo dei comandi USSD nella nostra applicazione J2ME? È possibile?

Come è utile quando si utilizzano i comandi USSD con lo sviluppo di applicazioni j2me midp 2.0?

Si prega di suggerire alcuni utili URL per ottenere questo correttamente.

Inoltre, mi piacerebbe anche qui sui comandi AT?

Grazie & Saluti, P.SARAVANAN

risposta

6

USSD è dati di servizio supplementari non strutturati.

GSM standardizza la sintassi (ovvero il trasporto di messaggi) di USSD ma non sulla semantica (ad esempio, ciò che si può fare con USSD è specifico per l'operatore di rete).

USSD applica un modello di richiesta/risposta. Un utente invia una richiesta USSD che viene elaborata dalla rete e alla fine risponde con una risposta USSD. In breve, USSD consente all'utente finale di inviare comandi numerici. Questi comandi sono trasportati dalla funzionalità di protcol all'interno dello stack di segnalazione SS7 dal dispositivo mobile alla rete mobile MSC (mobile switching center, il nodo nework che controlla la rete mobile). L'operatore di rete configura MSC per gestire specifiche richieste USSD, in genere per inoltrarle a vari altri elementi di rete. Tra questi vi sono:

  • HLR (Home Location Register, il database degli utenti) per accendere/spegnere servizi di telefonia.

  • IN (rete intelligente, la piattaforma di fatturazione in tempo reale, tra gli altri) sistema di gestione dei voucher per ricariche prepagate.

  • Gateway USSD per ramificare messaggi USSD a sistemi esterni.

Questi elementi di rete generano quindi risposte USSD che vengono trasportate all'utente.

Uso USSD da J2ME viene offerto tramite:

  • Dispositivi che supportano JSR 120 (Wireless Messaging API). Consultare la documentazione di sviluppo dei produttori o i database dei dispositivi per verificare quali dispositivi sono coperti.

  • Comando AT (AT + CUSD) tramite l'emulazione dell'interfaccia seriale.

+0

Sei sicuro di poter fare USSD con JSR-120? Avete alcuni esempi di codice? –

1

L'utente compone qualche messaggio, di solito piuttosto criptico-sulla tastiera del telefono.

Il telefono lo invia alla rete della compagnia telefonica, dove viene ricevuto da un computer dedicato a USSD. La risposta da questo computer viene restituita al telefono. La risposta potrebbe essere vista sullo schermo del telefono, ma di solito è una presentazione di base.

I messaggi inviati su USSD non sono definiti da alcun ente di standardizzazione, pertanto ciascun operatore di rete può implementare ciò che trova adatto per i propri clienti.