Android 15 e versioni successive forniscono un supporto completo della piattaforma per la connettività satellitare, nota anche come reti non terrestri (NTN). L'integrazione di questo framework consente ai dispositivi supportati di stabilire connessioni e utilizzare servizi critici anche quando le reti cellulari e Wi-Fi terrestri standard non sono disponibili.
I produttori di dispositivi possono utilizzare lo stack satellitare di telefonia AOSP per implementare le funzionalità satellitari senza problemi, garantendo la compatibilità hardware con i sistemi di messaggistica, routing dei dati ed emergenza di base di Android.
Funzionalità supportate
Il framework Android fornisce in modo nativo funzionalità tecniche di base per gestire e instradare servizi specifici su NTN vincolate:
Servizi di emergenza:consente agli utenti di contattare i servizi di emergenza (ad esempio il servizio di messaggi al 911) quando sono in roaming al di fuori della copertura terrestre.
Messaggistica peer-to-peer:supporta la messaggistica peer-to-peer (P2P) standard basata su testo (SMS, MMS e RCS) tramite reti satellitari. Il livello di telefonia della piattaforma gestisce in modo dinamico le code di trasmissione, la disponibilità dei link e il dimensionamento del payload per ottimizzare la distribuzione dei messaggi di testo tramite i canali di dati satellitari.
Condivisione della posizione:si integra con i servizi di localizzazione della piattaforma e con il framework
LocationManagerper consentire agli utenti di condividere le coordinate precise di latitudine e longitudine tramite app supportate (come Google Maps) su canali di segnalazione nativi del satellite.Servizi dati:Supporta il routing dei pacchetti di dati IP standard tramite connessioni satellitari. La piattaforma gestisce due livelli principali di accesso ai dati:
Dati con limitazioni (leggeri):i criteri del framework e della rete limitano l'accesso ai dati in background a servizi principali specifici e consentono alle app consentite di impedire un utilizzo eccessivo della larghezza di banda. Se sei uno sviluppatore di app che vuole ottimizzare la propria app per reti satellitari vincolate, consulta Sviluppare per reti satellitari vincolate.
Dati senza vincoli: supporta il routing completo dei dati del protocollo internet (soggetto a disponibilità, funzionalità hardware e configurazioni dell'operatore).
Panoramica dell'architettura tecnica
Lo stack satellitare di telefonia è integrato direttamente nel framework di telefonia AOSP. Lo stack interagisce con il modem del dispositivo tramite un livello di astrazione hardware (HAL) standardizzato.
- Framework satellitare AOSP:il framework gestisce la macchina a stati di alto livello per
la connettività satellitare, esegue l'override delle regole di routing terrestri predefinite durante
le finestre di collegamento satellitare, monitora la qualità del segnale del modem e fornisce
l'API
SatelliteManagerprincipale. - HAL modem (
ISatellite): i produttori di dispositivi devono implementare l'interfaccia HAL AIDLISatellitestandard (introdotta in Android 15) per collegare i comandi del framework al firmware del modem specifico del fornitore. Questa interfaccia controlla gli stati di alimentazione del modem, le finestre di ascolto del satellite e la trasmissione dei pacchetti di dati non elaborati. - Norme di rete e routing:i servizi di connettività AOSP utilizzano catene firewall personalizzate ed estensioni di risparmio dati per gestire il traffico di rete quando il dispositivo si connette a un PLMN NTN, proteggendo il collegamento dal traffico di applicazioni non ottimizzato.
- Configurazione dinamica: i parametri del servizio satellitare (ad esempio
gli URL del server di autorizzazione, gli elenchi PLMN consentiti e le modalità supportate predefinite)
vengono inviati dinamicamente al dispositivo. AOSP supporta sia i push XML standard
CarrierConfigManagersia l'autenticazione dinamica tramite i server di assegnazione GSMA TS.43.
Verifica
Per verificare l'implementazione delle funzionalità satellitari della piattaforma, i produttori di dispositivi e i fornitori di chip devono assicurarsi che i loro modem superino tutte le suite di verifica Android associate.
Operazioni preliminari e integrazione del partner
Android fornisce un flusso di lavoro di onboarding self-service per integrare la tua rete con l'ecosistema Android. Per ulteriori informazioni, invia un'email all'indirizzo android-satellite-support@google.com.