Conectividade via satélite

O Android 15 e versões mais recentes oferecem suporte abrangente da plataforma para conectividade via satélite, também conhecida como redes não terrestres (NTNs). Essa integração de estrutura permite que dispositivos compatíveis estabeleçam conexões e usem serviços críticos mesmo quando as redes terrestres de Wi-Fi e celular padrão não estão disponíveis.

Os fabricantes de dispositivos podem usar a pilha de satélite de telefonia do AOSP para implementar recursos de satélite sem problemas, garantindo a compatibilidade de hardware com os principais sistemas de mensagens, roteamento de dados e emergência do Android.

Recursos compatíveis

O framework do Android oferece recursos técnicos principais para processar e rotear serviços específicos em NTNs restritas:

  • Serviços de emergência:permite que os usuários entrem em contato com serviços de emergência (como envio de SMS para o 190) em roaming fora da cobertura terrestre.

  • Mensagens ponto a ponto:compatível com mensagens de texto padrão ponto a ponto (P2P) (SMS, MMS e RCS) em redes de satélite. A camada de telefonia da plataforma gerencia dinamicamente as filas de transmissão, a disponibilidade de links e o dimensionamento de payload para otimizar a entrega de texto em canais de dados via satélite.

  • Compartilhamento de local:integra-se aos serviços de localização da plataforma e à estrutura LocationManager para permitir que os usuários compartilhem as coordenadas precisas de latitude e longitude em apps compatíveis (como o Google Maps) por canais de sinalização nativos de satélite.

  • Serviços de dados:compatível com o roteamento de pacotes de dados IP padrão por conexões de satélite. A plataforma processa dois níveis principais de acesso aos dados:

  • Dados restritos (leves):as políticas de framework e de rede restringem o acesso aos dados em segundo plano a serviços principais específicos e permitem que apps na lista de permissões evitem o uso excessivo de largura de banda. Se você é um desenvolvedor de apps que quer otimizar o app para redes de satélite restritas, consulte Desenvolver para redes de satélite restritas.

  • Dados sem restrições:compatível com roteamento completo de dados do protocolo de Internet (sujeito a disponibilidade, capacidade de hardware e configurações da operadora).

Visão geral da arquitetura técnica

A pilha de satélite de telefonia é integrada diretamente à estrutura de telefonia do AOSP. A pilha interage com o modem do dispositivo por uma camada de abstração de hardware (HAL) padronizada.

  • Framework de satélite do AOSP:gerencia a máquina de estado de alto nível para conectividade via satélite, substitui as regras de roteamento terrestre padrão durante janelas de conexão via satélite, monitora a qualidade do sinal do modem e fornece a API SatelliteManager principal.
  • HAL do modem (ISatellite): os fabricantes de dispositivos precisam implementar a interface AIDL HAL ISatellite padrão (introduzida no Android 15) para fazer a ponte entre comandos da estrutura e firmware do modem específico do fornecedor. Essa interface controla os estados de energia do modem, as janelas de escuta de satélite e a transmissão de pacotes de dados brutos.
  • Política e roteamento de rede:os serviços de conectividade do AOSP usam cadeias de firewall personalizadas e extensões de economia de dados para gerenciar o tráfego de rede quando o dispositivo se conecta a uma PLMN NTN, protegendo o link contra tráfego de aplicativos não otimizado.
  • Configuração dinâmica:os parâmetros do serviço de satélite (como URLs do servidor de direitos, listas de PLMN permitidas e modos padrão compatíveis) são enviados dinamicamente para o dispositivo. O AOSP é compatível com pushes XML CarrierConfigManager padrão e autenticação dinâmica usando servidores de direitos GSMA TS.43.

Verificação

Para verificar a implementação dos recursos de satélite da plataforma, os fabricantes de dispositivos e fornecedores de chips precisam garantir que os modems passem em todos os conjuntos de verificação do Android associados.

Integração e integração de parceiros

O Android oferece um fluxo de trabalho de integração por autoatendimento para integrar sua rede ao ecossistema Android. Para mais informações, envie um e-mail para android-satellite-support@google.com.