Android 15 ve sonraki sürümlerde, karasal olmayan ağlar (NTN'ler) olarak da bilinen uydu bağlantısı için kapsamlı platform desteği sunulur. Bu çerçeve entegrasyonu, desteklenen cihazların standart karasal hücresel ve kablosuz ağlar kullanılamadığında bile bağlantı kurmasına ve önemli hizmetleri kullanmasına olanak tanır.
Cihaz üreticileri, uydu özelliklerini sorunsuz bir şekilde uygulamak için AOSP telefon uydu yığınını kullanabilir. Böylece, temel Android mesajlaşma, veri yönlendirme ve acil durum sistemleriyle donanım uyumluluğu sağlanır.
Desteklenen özellikler
Android çerçevesi, belirli hizmetleri kısıtlı NTN'ler üzerinden işlemek ve yönlendirmek için yerel olarak temel teknik özellikler sağlar:
Acil durum hizmetleri: Kullanıcıların karasal kapsama alanı dışında dolaşım yaparken acil durum hizmetleriyle (ör. 911'e mesaj gönderme) iletişime geçmesini sağlar.
Uçtan uca mesajlaşma: Uydu ağları üzerinden standart uçtan uca (P2P) metin tabanlı mesajlaşmayı (SMS, MMS ve RCS) destekler. Platformun telefon katmanı, uydu veri kanalları üzerinden metin teslimini optimize etmek için iletim kuyruklarını, bağlantı kullanılabilirliğini ve yük boyutlandırmasını dinamik olarak yönetir.
Konum paylaşımı: Kullanıcıların desteklenen uygulamalar (ör. Google Haritalar) üzerinden uyduya özgü sinyal kanalları aracılığıyla tam enlem ve boylam koordinatlarını paylaşmasına olanak tanımak için platform konum hizmetleri ve
LocationManagerçerçevesiyle entegre olur.Veri hizmetleri: Standart IP veri paketlerinin uydu bağlantıları üzerinden yönlendirilmesini destekler. Platform, iki temel veri erişimi katmanını yönetir:
Kısıtlanmış (hafif) veri: Çerçeve ve ağ politikaları, arka plan veri erişimini belirli temel hizmetlerle kısıtlar ve aşırı bant genişliği kullanımını önlemek için izin verilen uygulamalara izin verir. Uygulamanızı sınırlı uydu ağları için optimize etmek isteyen bir uygulama geliştiriciyseniz Sınırlı uydu ağları için geliştirme başlıklı makaleyi inceleyin.
Sınırsız veri: Tam internet protokolü veri yönlendirmesini destekler (kullanılabilirlik, donanım özelliği ve operatör yapılandırmalarına tabidir).
Teknik mimariye genel bakış
Telefoni uydu yığını doğrudan AOSP Telefoni çerçevesine entegre edilmiştir. Yığın, standartlaştırılmış bir donanım soyutlama katmanı (HAL) aracılığıyla cihazın modemiyle etkileşime girer.
- AOSP uydu çerçevesi: Çerçeve, uydu bağlantısı için üst düzey durum makinesini yönetir, uydu bağlantısı pencereleri sırasında varsayılan karasal yönlendirme kurallarını geçersiz kılar, modem sinyal kalitesini izler ve temel
SatelliteManagerAPI'yi sağlar. - Modem HAL (
ISatellite): Cihaz üreticileri, çerçeve komutlarını satıcıya özel modem yazılımına bağlamak için standartISatelliteHAL AIDL arayüzünü (Android 15'te kullanıma sunulmuştur) uygulamalıdır. Bu arayüz; modem güç durumlarını, uydu dinleme pencerelerini ve ham veri paketi iletimini kontrol eder. - Ağ politikası ve yönlendirme: AOSP Bağlantı Hizmetleri, cihaz bir NTN PLMN'ye bağlandığında ağ trafiğini yönetmek için özel güvenlik duvarı zincirleri ve veri tasarrufu uzantıları kullanır. Bu sayede bağlantı, optimize edilmemiş uygulama trafiğine karşı korunur.
- Dinamik yapılandırma: Uydu hizmeti parametreleri (ör. yetkilendirme sunucusu URL'leri, izin verilen PLMN listeleri ve varsayılan olarak desteklenen modlar) cihaza dinamik olarak gönderilir. AOSP, hem standart
CarrierConfigManagerXML push'larını hem de GSMA TS.43 yetkilendirme sunucularını kullanarak dinamik kimlik doğrulamayı destekler.
Doğrulama
Platform uydu özelliklerinin uygulamanızı doğrulamak için cihaz üreticileri ve çip satıcıları, modemlerinin ilişkili tüm Android doğrulama paketlerini geçtiğinden emin olmalıdır.
İlk katılım ve iş ortağı entegrasyonu
Android, ağınızı Android ekosistemine entegre etmek için self servis bir ilk katılım iş akışı sunar. Daha fazla bilgi için android-satellite-support@google.com adresine e-posta gönderin.