Android 15 y versiones posteriores proporcionan compatibilidad integral con la plataforma para la conectividad satelital, también conocida como redes no terrestres (NTN). Esta integración del framework permite que los dispositivos compatibles establezcan conexiones y usen servicios esenciales, incluso cuando las redes celulares terrestres y Wi-Fi estándar no están disponibles.
Los fabricantes de dispositivos pueden usar la pila satelital de telefonía de AOSP para implementar capacidades satelitales sin problemas, lo que garantiza la compatibilidad de hardware con los sistemas principales de mensajería, enrutamiento de datos y emergencia de Android.
Funciones admitidas
El framework de Android proporciona de forma nativa capacidades técnicas básicas para controlar y enrutar servicios específicos a través de NTN restringidas:
Servicios de emergencia: Permite que los usuarios se comuniquen con los servicios de emergencia (como el envío de mensajes de texto al 911) cuando están en roaming fuera de la cobertura terrestre.
Mensajería de par a par: Admite la mensajería de texto estándar de par a par (P2P) (SMS, MMS y RCS) a través de redes satelitales. La capa de telefonía de la plataforma administra de forma dinámica las colas de transmisión, la disponibilidad de vínculos y el tamaño de la carga útil para optimizar la entrega de texto a través de canales de datos satelitales.
Compartir ubicación: Se integra con los servicios de ubicación de la plataforma y el framework de
LocationManagerpara permitir que los usuarios compartan sus coordenadas precisas de latitud y longitud a través de apps compatibles (como Google Maps) a través de canales de señalización nativos satelitales.Servicios de datos: Admite el enrutamiento de paquetes de datos IP estándar a través de conexiones satelitales. La plataforma controla dos niveles principales de acceso a los datos:
Datos restringidos (ligeros): El framework y las políticas de red restringen el acceso a los datos en segundo plano a servicios principales específicos y apps incluidas en la lista de entidades permitidas para evitar el uso excesivo de ancho de banda. Si eres desarrollador de apps y quieres optimizar tu app para redes satelitales restringidas, consulta Desarrollo para redes satelitales restringidas.
Datos no restringidos: Admite el enrutamiento completo de datos del protocolo de Internet (sujeto a disponibilidad, capacidad de hardware y configuraciones del operador).
Descripción general de la arquitectura técnica
La pila satelital de telefonía se integra directamente en el framework de telefonía de AOSP. La pila interactúa con el módem del dispositivo a través de una capa de abstracción de hardware (HAL) estandarizada.
- Framework satelital de AOSP: El framework administra la máquina de estado de alto nivel para la conectividad satelital, anula las reglas de enrutamiento terrestres predeterminadas durante las ventanas de conexión satelital, supervisa la calidad de la señal del módem y proporciona la API principal de
SatelliteManager. - HAL del módem (
ISatellite): Los fabricantes de dispositivos deben implementar la interfaz AIDL HALISatelliteestándar (introducida en Android 15) para conectar los comandos del framework al firmware del módem específico del proveedor. Esta interfaz controla los estados de energía del módem, las ventanas de escucha satelital y la transmisión de paquetes de datos sin procesar. - Política y enrutamiento de red: Los servicios de conectividad de AOSP usan cadenas de firewall personalizadas y extensiones de ahorro de datos para administrar el tráfico de red cuando el dispositivo se conecta a una PLMN de NTN, lo que protege el vínculo del tráfico de aplicaciones no optimizado.
- Configuración dinámica: Los parámetros del servicio satelital (como las URLs del servidor de derechos, las listas de PLMN permitidas y los modos admitidos predeterminados) se envían de forma dinámica al dispositivo. AOSP admite tanto los envíos de XML
CarrierConfigManagerestándar como la autenticación dinámica con servidores de derechos GSMA TS.43.
Verificación
Para verificar la implementación de las funciones satelitales de la plataforma, los fabricantes de dispositivos y los proveedores de chips deben asegurarse de que sus módems pasen todos los conjuntos de pruebas de verificación de Android asociados.
Incorporación e integración de socios
Android proporciona un flujo de trabajo de incorporación de autoservicio para integrar tu red con el ecosistema de Android. Para obtener más información, envía un correo electrónico a android-satellite-support@google.com.