Konektivitas satelit

Android 15 dan yang lebih tinggi menyediakan dukungan platform yang komprehensif untuk konektivitas satelit, yang juga dikenal sebagai jaringan non-terestrial (NTN). Integrasi framework ini memungkinkan perangkat yang didukung membuat koneksi dan menggunakan layanan penting meskipun jaringan seluler dan Wi-Fi terestrial standar tidak tersedia.

Produsen perangkat dapat menggunakan stack satelit teleponi AOSP untuk menerapkan kemampuan satelit dengan lancar, sehingga memastikan kompatibilitas hardware dengan sistem pesan, perutean data, dan darurat Android inti.

Fitur yang didukung

Framework Android secara native menyediakan kemampuan teknis inti untuk menangani dan merutekan layanan tertentu melalui NTN yang dibatasi:

  • Layanan darurat: Memungkinkan pengguna menghubungi layanan darurat (seperti kirim SMS ke 911) saat roaming di luar jangkauan terestrial.

  • Pesan peer-to-peer: Mendukung pesan berbasis teks peer-to-peer (P2P) standar (SMS, MMS, dan RCS) melalui jaringan satelit. Lapisan teleponi platform mengelola antrean transmisi, ketersediaan link, dan ukuran payload secara dinamis untuk mengoptimalkan pengiriman teks melalui saluran data satelit.

  • Berbagi lokasi: Terintegrasi dengan layanan lokasi platform dan framework LocationManager untuk memungkinkan pengguna membagikan koordinat lintang dan bujur yang akurat melalui aplikasi yang didukung (seperti Google Maps) melalui saluran sinyal native satelit.

  • Layanan data: Mendukung perutean paket data IP standar melalui koneksi satelit. Platform menangani dua tingkat utama akses data:

  • Data terbatas (ringan): Kebijakan framework dan jaringan membatasi akses data di latar belakang ke layanan inti tertentu dan aplikasi yang diizinkan untuk mencegah penggunaan bandwidth yang berlebihan. Jika Anda adalah developer aplikasi yang ingin mengoptimalkan aplikasi untuk jaringan satelit dengan batasan, lihat Mengembangkan untuk jaringan satelit dengan batasan.

  • Data tanpa batasan: Mendukung perutean data protokol internet penuh (tunduk pada ketersediaan, kemampuan hardware, dan konfigurasi operator).

Ringkasan arsitektur teknis

Stack satelit telepon terintegrasi langsung ke framework Telephony AOSP. Stack berinteraksi dengan modem perangkat melalui hardware abstraction layer (HAL) standar.

  • Framework satelit AOSP: Framework ini mengelola mesin status tingkat tinggi untuk konektivitas satelit, menggantikan aturan perutean berbasis darat default selama periode koneksi satelit, memantau kualitas sinyal modem, dan menyediakan API SatelliteManager inti.
  • Modem HAL (ISatellite): Produsen perangkat harus menerapkan antarmuka AIDL HAL ISatellite standar (diperkenalkan di Android 15) untuk menjembatani perintah framework ke firmware modem khusus vendor. Antarmuka ini mengontrol status daya modem, jendela pendengaran satelit, dan transmisi paket data mentah.
  • Kebijakan dan perutean jaringan: Layanan Konektivitas AOSP menggunakan ekstensi penghemat data dan rantai firewall kustom untuk mengelola traffic jaringan saat perangkat terhubung ke PLMN NTN, sehingga melindungi link dari traffic aplikasi yang tidak dioptimalkan.
  • Konfigurasi dinamis: Parameter layanan satelit (seperti URL server hak, daftar PLMN yang diizinkan, dan mode yang didukung default) didorong secara dinamis ke perangkat. AOSP mendukung push XML CarrierConfigManager standar dan autentikasi dinamis menggunakan server hak GSMA TS.43.

Verifikasi

Untuk memverifikasi penerapan fitur satelit platform, produsen perangkat dan vendor chip harus memastikan bahwa modem mereka lulus semua rangkaian verifikasi Android terkait.

Aktivasi dan integrasi partner

Android menyediakan alur kerja aktivasi layanan mandiri untuk mengintegrasikan jaringan Anda dengan ekosistem Android. Untuk mengetahui informasi selengkapnya, kirim email ke android-satellite-support@google.com.