Che cos'è l'Over-the-Air (OTA) nell'IoT?

Cosa significa “Over-the-Air” (OTA)?

Il termine “Over-the-Air” (OTA) è ampiamente utilizzato per descrivere il regno della comunicazione wireless. La tecnologia OTA svolge un ruolo cruciale nel consentire la gestione, la configurazione e gli aggiornamenti remoti dei dispositivi, permettendo loro di ricevere senza problemi nuovi software, firmware o impostazioni attraverso una rete. Questa tecnologia trova ampia applicazione in diversi settori, in particolare nell'Internet delle cose (IoT), dove viene spesso utilizzata per gli aggiornamenti del firmware e per la gestione efficiente delle schede SIM IoT.

Come funziona l'OTA nell'IoT?

L'implementazione del provisioning OTA per i profili SIM comporta l'aggiornamento remoto di vari file, che comprendono elementi critici come IMSI, MSISDN, impostazioni di rete preferite, dettagli SMSC, applet e parametri di configurazione. Le schede SIM tradizionali sfruttano gli SMS Application-to-Person (A2P) per facilitare il provisioning OTA, consentendo di fornire gli aggiornamenti senza problemi anche quando il dispositivo è offline. Le schede SIM più recenti, invece, supportano gli aggiornamenti OTA tramite Hypertext Transfer Protocol (HTTP), consentendo così alla scheda SIM di recuperare gli aggiornamenti da un server centrale.

  1. Dispositivi abilitati all'OTA. I dispositivi IoT sono dotati di funzionalità OTA fin dalla fase di progettazione, compresi microcontrollori o microprocessori, memoria e moduli di comunicazione wireless come Wi-Fi, cellulari o moduli LPWAN (Low-Power Wide-Area Network).

  2. Piattaforma di gestione del firmware/software OTA. Una piattaforma di gestione OTA viene utilizzata per gestire il processo OTA, fungendo da hub centrale per la gestione del dispositivo, la distribuzione del software e il monitoraggio. Questa piattaforma consente agli amministratori o agli sviluppatori di creare, programmare e distribuire gli aggiornamenti OTA ai dispositivi connessi.

  3. Creazione di aggiornamenti OTA. L'aggiornamento può includere correzioni di bug, patch di sicurezza, miglioramenti delle funzionalità o versioni completamente nuove del software ed è in genere confezionato in un file immagine del firmware/software.

  4. Comunicazione sicura: Prima di poter distribuire un aggiornamento OTA, è necessario stabilire canali di comunicazione sicuri tra la piattaforma di gestione OTA e i dispositivi di destinazione. Ciò include la crittografia, le firme digitali e i protocolli di autenticazione.

  5. Attivazione dell'aggiornamento. La piattaforma di gestione OTA invia una notifica o un comando ai dispositivi di destinazione, indicando loro di controllare gli aggiornamenti disponibili. Questa operazione può essere eseguita da un amministratore o automaticamente.

  6. Verifica dell'aggiornamento. Si tratta di comunicare con il server e di confrontare la versione o i metadati del software/firmware installato con l'ultima versione disponibile.

  7. Scaricamento dell'aggiornamento. Nel caso in cui sia disponibile un aggiornamento, il dispositivo IoT scarica il file immagine del firmware/software dalla piattaforma di gestione OTA attraverso la connessione sicura stabilita. 

  8. Applicazione dell'aggiornamento. Una volta scaricato con successo l'aggiornamento, il dispositivo IoT verifica l'integrità del file scaricato tramite checksum o firma digitale. Se la verifica di integrità è superata, il dispositivo applica l'aggiornamento, sostituendo il firmware o il software esistente con la nuova versione. 

  9. Segnalazione dello stato di aggiornamento. Il dispositivo comunica lo stato dell'aggiornamento alla piattaforma di gestione OTA, indicando se l'aggiornamento è riuscito o se ha riscontrato errori. Questo feedback consente agli amministratori di monitorare l'avanzamento degli aggiornamenti e di intraprendere azioni appropriate in caso di problemi.

  10. Rollback e ripristino. In caso di aggiornamento non riuscito o di problemi di compatibilità, le piattaforme di gestione OTA spesso forniscono meccanismi di rollback o di recupero. Ciò garantisce che i dispositivi possano tornare alla versione precedente o recuperare gli aggiornamenti falliti, riducendo al minimo i tempi di inattività e le potenziali interruzioni.

Cos'è l'eUICC e la sua relazione con l'OTA?

A differenza delle UICC standard, che richiedono la sostituzione manuale della scheda SIM per passare a un profilo di operatore e a un elenco di reti diversi, le schede SIM abilitate all'eUICC hanno la capacità di memorizzare più profili all'interno di una singola scheda fisica. Questa innovazione consente il provisioning OTA continuo di nuovi profili senza la necessità di sostituire fisicamente la scheda SIM. Inoltre, è possibile definire regole per disciplinare il comportamento di questi profili, aggiungendo un ulteriore livello di flessibilità.


In sostanza, l'utilizzo della tecnologia eUICC consente agli abbonati di interrompere il rapporto con un operatore di rete mobile (MNO) e di riprenderlo senza problemi con un altro. Per le implementazioni globali, la gestione dei contratti e delle linee guida con più operatori diventa una necessità, che potrebbe richiedere la stipula di nuovi contratti per ogni implementazione in regioni diverse. Adottando il provisioning OTA, si possono attenuare le interruzioni che possono derivare dal provisioning delle schede SIM durante l'uso del dispositivo, consentendo una transizione senza problemi tra gli operatori.

Schede OTA e Multi-IMSI

Per le implementazioni globali e gli scenari in cui i clienti possono avere la necessità di cambiare operatore per ottenere un segnale migliore o costi di dati inferiori, il provisioning gestito con schede SIM Multi-IMSI è vantaggioso. Le schede SIM Multi-IMSI, a differenza delle schede SIM tradizionali con un singolo IMSI, hanno diversi IMSI che passano automaticamente da uno all'altro a seconda del Paese. L'aggiunta di un nuovo profilo a una SIM Multi-IMSI può essere effettuata tramite una normale SIM OTA. La SIM ha un elenco di operatori a cui collegarsi in base al vettore principale e agli accordi di roaming. Il passaggio a una rete non presente nell'elenco dell'IMSI comporta un cambio di identità che consente di accedere a un nuovo elenco di operatori basato sul nuovo vettore e sugli accordi di roaming.

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.