Satellitenverbindung

Android 15 und höher bietet umfassende Plattformunterstützung für Satellitenverbindungen, auch bekannt als nicht terrestrische Netzwerke (NTNs). Diese Framework-Integration ermöglicht es unterstützten Geräten, Verbindungen herzustellen und wichtige Dienste zu nutzen, auch wenn keine Standard-Mobilfunk- und WLAN-Netzwerke verfügbar sind.

Gerätehersteller können den AOSP-Telefonie-Satelliten-Stack verwenden, um Satellitenfunktionen nahtlos zu implementieren und so die Hardwarekompatibilität mit den wichtigsten Android-Messaging-, Datenrouting- und Notfallsystemen zu gewährleisten.

Unterstützte Funktionen

Das Android-Framework bietet nativ technische Kernfunktionen zum Verarbeiten und Weiterleiten bestimmter Dienste über eingeschränkte NTNs:

  • Notrufdienste:Ermöglicht Nutzern, Notrufdienste (z. B. SMS an 911) zu kontaktieren, wenn sie sich außerhalb der terrestrischen Abdeckung befinden.

  • Peer-to-Peer-Messaging:Unterstützt standardmäßiges textbasiertes Peer-to-Peer-Messaging (P2P) (SMS, MMS und RCS) über Satellitennetzwerke. Die Telefonieebene der Plattform verwaltet dynamisch die Übertragungswarteschlangen, die Verfügbarkeit von Links und die Nutzlastgröße, um die Textübermittlung über Satellitendatenkanäle zu optimieren.

  • Standortfreigabe:Die Funktion ist in die Standortdienste der Plattform und das LocationManager-Framework eingebunden, damit Nutzer ihre genauen Breiten- und Längengradkoordinaten über unterstützte Apps (z. B. Google Maps) über satellitenbasierte Signalisierungskanäle teilen können.

  • Datendienste:Unterstützt das Routing von Standard-IP-Datenpaketen über Satellitenverbindungen. Die Plattform unterstützt zwei primäre Stufen des Datenzugriffs:

  • Eingeschränkte (leichte) Daten:Das Framework und die Netzwerkrichtlinien beschränken den Zugriff auf Hintergrunddaten auf bestimmte Hauptdienste und Apps auf der Zulassungsliste, um eine übermäßige Bandbreitennutzung zu verhindern. Wenn Sie als App-Entwickler Ihre App für eingeschränkte Satellitennetzwerke optimieren möchten, lesen Sie den Artikel Für eingeschränkte Satellitennetzwerke entwickeln.

  • Uneingeschränkte Daten: Unterstützt das vollständige Routing von Internetprotokoll-Daten (abhängig von Verfügbarkeit, Hardwarefunktionen und Mobilfunkanbieterkonfigurationen).

Übersicht über die technische Architektur

Der Telefonie-Satelliten-Stack ist direkt in das AOSP-Telefonie-Framework eingebunden. Der Stack interagiert über eine standardisierte Hardwareabstraktionsschicht (HAL) mit dem Modem des Geräts.

  • AOSP-Satellitenframework:Das Framework verwaltet die übergeordnete Statusmaschine für die Satellitenverbindung, überschreibt die standardmäßigen terrestrischen Routingregeln während der Satellitenverbindungsfenster, überwacht die Modem-Signalqualität und stellt die SatelliteManager-Kern-API bereit.
  • Modem-HAL (ISatellite): Gerätehersteller müssen die standardmäßige ISatellite-HAL-AIDL-Schnittstelle (eingeführt in Android 15) implementieren, um Framework-Befehle an anbieterspezifische Modem-Firmware weiterzuleiten. Diese Schnittstelle steuert die Stromversorgungszustände des Modems, die Satelliten-Empfangsfenster und die Übertragung von Rohdatenpaketen.
  • Netzwerkrichtlinie und Routing:AOSP-Verbindungsdienste verwenden benutzerdefinierte Firewall-Ketten und Datensparer-Erweiterungen, um den Netzwerkverkehr zu verwalten, wenn das Gerät mit einem NTN-PLMN verbunden ist. So wird die Verbindung vor nicht optimiertem Anwendungs-Traffic geschützt.
  • Dynamische Konfiguration:Satellitendienstparameter wie Berechtigungsserver-URLs, Listen zulässiger PLMNs und standardmäßig unterstützte Modi werden dynamisch auf das Gerät übertragen. AOSP unterstützt sowohl standardmäßige CarrierConfigManager-XML-Pushes als auch die dynamische Authentifizierung über GSMA TS.43-Berechtigungsserver.

Bestätigung

Um die Implementierung der Satellitenfunktionen der Plattform zu überprüfen, müssen Gerätehersteller und Chiphersteller dafür sorgen, dass ihre Modems alle zugehörigen Android-Bestätigungssuiten bestehen.

Onboarding und Partnerintegration

Android bietet einen Self-Service-Onboarding-Workflow für die Integration Ihres Netzwerks in das Android-Ökosystem. Wenn Sie weitere Informationen benötigen, senden Sie eine E‑Mail an android-satellite-support@google.com.