Come funziona USSD?

 USSD (Unstructured Supplementary Service Data) è un protocollo di comunicazione che consente la trasmissione di piccoli pacchetti di dati senza la necessità di una connessione dati o di sostenere i costi degli SMS. È comunemente usato per inviare richieste e comandi concisi, con un limite massimo di 182 caratteri (16 bit di dati). USSD, tuttavia, non supporta contenuti multimediali come audio, video o immagini.

I messaggi USSD, a differenza degli SMS, vengono scambiati esclusivamente tra entità di rete come l'Home Location Register (HLR), il Mobile Switching Center (MSC), lo Short Message Service Center (SMSC) o applicazioni USSD dedicate. Sul lato ricevente, questi messaggi possono essere indirizzati a telefoni cellulari, applicazioni o dispositivi IoT.

Comunicazione in tempo reale e messaggistica istantanea

Mentre i messaggi SMS passano attraverso un SMSC per la memorizzazione e l'inoltro, le trasmissioni USSD hanno un approccio diverso. Utilizzano un gateway USSD, stabilendo una sessione aperta tra le entità di rete coinvolte. Ciò consente la comunicazione in tempo reale e la fornitura di servizi di messaggistica istantanea.

Formato del messaggio USSD

I messaggi USSD iniziano sempre con un asterisco, sono seguiti da cifre e si concludono con il segno di cancelletto. Le cifre rappresentano i codici utilizzati dalla rete per stabilire connessioni con entità specifiche. I diversi operatori di rete mobile (MNO) utilizzano i propri codici univoci.

Codice di servizio USSD: *123# 

Inserimento dell'utente: 1 Sessione 

Identificatore: 12345678 

Messaggio di risposta:

  • Richiesta di saldo

  • Ricarica

  • Pacchetti dati

In questo esempio, l'utente avvia una sessione USSD componendo il codice di servizio USSD *123#. L'input dell'utente, in questo caso, è la cifra 1, che indica una richiesta di saldo. L'identificatore di sessione “12345678” aiuta a mantenere lo stato della sessione.

Il messaggio di risposta fornito dal fornitore di servizi USSD presenta un menu con opzioni numerate. L'utente può scegliere tra le opzioni visualizzate, come controllare il saldo del conto, ricaricare il conto o acquistare pacchetti di dati.

Applicazioni di USSD nell'IoT 

L'USSD trova un uso limitato per i consumatori a causa delle sue limitazioni caratteriali e della mancanza di funzionalità person-to-person. Tuttavia, l'avvento dell'IoT cellulare ha aperto una pletora di nuove applicazioni per l'USSD. Alcuni produttori hanno addirittura sostituito completamente gli SMS con gli USSD per i loro dispositivi IoT.

Gli USSD si rivelano particolarmente preziosi per recuperare informazioni dai sensori dei dispositivi IoT. USSD può aiutare ad acquisire dati sulla temperatura, la posizione, il consumo di risorse e altri aggiornamenti rilevanti. Tutti i dati testuali acquisiti dai dispositivi IoT possono essere trasmessi tramite USSD.

1NCE Shop

Acquista ora 1NCE IoT Lifetime Flat!

Ordina in modo semplice e rapido sul negozio 1NCE: Seleziona il formato di SIM desiderato e inserisci tutte le informazioni necessarie. Una volta confermata la transazione riceverai le SIM entro 2-3 giorni lavorativi.