Android 15 ขึ้นไปรองรับแพลตฟอร์มอย่างครอบคลุมสำหรับ การเชื่อมต่อผ่านดาวเทียม หรือที่เรียกว่าเครือข่ายที่ไม่ใช่ภาคพื้นดิน (NTN) การผสานรวมเฟรมเวิร์กนี้ช่วยให้อุปกรณ์ที่รองรับสร้างการเชื่อมต่อและ ใช้บริการที่สำคัญได้แม้ในขณะที่เครือข่ายโทรศัพท์มือถือและ Wi-Fi มาตรฐาน ใช้งานไม่ได้
ผู้ผลิตอุปกรณ์สามารถใช้ชุดซอฟต์แวร์โทรศัพท์ผ่านดาวเทียมของ AOSP เพื่อใช้ความสามารถของดาวเทียมได้อย่างราบรื่น เพื่อให้มั่นใจว่าฮาร์ดแวร์จะเข้ากันได้กับการรับส่งข้อความ การกำหนดเส้นทางข้อมูล และระบบฉุกเฉินหลักของ Android
ฟีเจอร์ที่รองรับ
เฟรมเวิร์ก Android มีความสามารถทางเทคนิคหลักๆ ในการจัดการ และกำหนดเส้นทางบริการที่เฉพาะเจาะจงผ่าน NTN ที่จำกัดโดยกำเนิด
บริการช่วยเหลือฉุกเฉิน: ช่วยให้ผู้ใช้ติดต่อบริการช่วยเหลือฉุกเฉิน (เช่น ส่งข้อความถึง 911) ได้เมื่อโรมมิ่งนอกพื้นที่ครอบคลุมภาคพื้นดิน
การรับส่งข้อความแบบเพียร์ทูเพียร์: รองรับการรับส่งข้อความแบบเพียร์ทูเพียร์ (P2P) มาตรฐานที่เป็นข้อความ (SMS, MMS และ RCS) ผ่านเครือข่ายดาวเทียม เลเยอร์โทรศัพท์ของแพลตฟอร์มจะจัดการคิวการส่ง ความพร้อมใช้งานของลิงก์ และการกำหนดขนาดเพย์โหลดแบบไดนามิกเพื่อเพิ่มประสิทธิภาพการนำส่งข้อความผ่านช่องข้อมูลดาวเทียม
การแชร์ตำแหน่ง: ผสานรวมกับบริการตำแหน่งของแพลตฟอร์มและเฟรมเวิร์ก
LocationManagerเพื่อให้ผู้ใช้แชร์พิกัดละติจูดและ ลองจิจูดที่แน่นอนผ่านแอปที่รองรับ (เช่น Google Maps) ผ่านช่องสัญญาณที่รองรับดาวเทียมโดยเฉพาะบริการข้อมูล: รองรับการกำหนดเส้นทางแพ็กเก็ตข้อมูล IP มาตรฐานผ่านการเชื่อมต่อดาวเทียม แพลตฟอร์มจะจัดการการเข้าถึงข้อมูล 2 ระดับหลักๆ ดังนี้
ข้อมูลที่จำกัด (แบบเบา): นโยบายเฟรมเวิร์กและเครือข่ายจะจำกัด การเข้าถึงข้อมูลในเบื้องหลังสำหรับบริการหลักที่เฉพาะเจาะจงและแอปที่อยู่ในรายการที่อนุญาต เพื่อป้องกันการใช้แบนด์วิดท์มากเกินไป หากคุณเป็นนักพัฒนาแอปที่ต้องการเพิ่มประสิทธิภาพแอปสำหรับเครือข่ายดาวเทียมที่มีข้อจำกัด โปรดดูพัฒนาสำหรับเครือข่ายดาวเทียมที่มีข้อจำกัด
ข้อมูลที่ไม่จำกัด: รองรับการกำหนดเส้นทางข้อมูลโปรโตคอลอินเทอร์เน็ตแบบเต็ม (ขึ้นอยู่กับความพร้อมใช้งาน ความสามารถของฮาร์ดแวร์ และการกำหนดค่าของผู้ให้บริการ)
ภาพรวมสถาปัตยกรรมทางเทคนิค
ระบบซ้อนดาวเทียมโทรคมนาคมผสานรวมเข้ากับเฟรมเวิร์กโทรคมนาคมของ AOSP โดยตรง โดยสแต็กจะโต้ตอบกับโมเด็มของอุปกรณ์ผ่าน ระดับชั้นการจัดการฮาร์ดแวร์โดยตรง (HAL) ที่ได้มาตรฐาน
- เฟรมเวิร์กดาวเทียม AOSP: เฟรมเวิร์กจะจัดการเครื่องสถานะระดับสูงสำหรับการเชื่อมต่อผ่านดาวเทียม, ลบล้างกฎการกำหนดเส้นทางภาคพื้นดินเริ่มต้นในระหว่างช่วงเวลาที่เชื่อมต่อดาวเทียม, ตรวจสอบคุณภาพสัญญาณโมเด็ม และมี
SatelliteManagerAPI หลัก - Modem HAL (
ISatellite): ผู้ผลิตอุปกรณ์ต้องใช้ อินเทอร์เฟซ AIDL ของISatelliteHAL มาตรฐาน (เปิดตัวใน Android 15) เพื่อ เชื่อมต่อคำสั่งของเฟรมเวิร์กกับเฟิร์มแวร์โมเด็มเฉพาะของผู้ให้บริการ อินเทอร์เฟซนี้ ควบคุมสถานะการเปิด/ปิดโมเด็ม ช่วงเวลาที่รับสัญญาณดาวเทียม และการส่งแพ็กเก็ตข้อมูลดิบ - นโยบายเครือข่ายและการกำหนดเส้นทาง: บริการการเชื่อมต่อ AOSP ใช้เชนไฟร์วอลล์ที่กำหนดเองและส่วนขยายการประหยัดอินเทอร์เน็ตเพื่อจัดการการจราจรของข้อมูลในเครือข่ายเมื่ออุปกรณ์เชื่อมต่อกับ PLMN ของ NTN ซึ่งจะช่วยปกป้องลิงก์จากการรับส่งข้อมูลแอปพลิเคชันที่ไม่ได้เพิ่มประสิทธิภาพ
- การกำหนดค่าแบบไดนามิก: ระบบจะพุชพารามิเตอร์ของบริการดาวเทียม (เช่น URL ของเซิร์ฟเวอร์การให้สิทธิ์ รายการ PLMN ที่อนุญาต และโหมดที่รองรับเริ่มต้น) ไปยังอุปกรณ์แบบไดนามิก AOSP รองรับทั้งการพุช XML มาตรฐาน
CarrierConfigManagerและการตรวจสอบสิทธิ์แบบไดนามิกโดยใช้เซิร์ฟเวอร์การให้สิทธิ์ GSMA TS.43
การยืนยัน
หากต้องการยืนยันการติดตั้งใช้งานฟีเจอร์ดาวเทียมของแพลตฟอร์ม ผู้ผลิตอุปกรณ์และผู้จำหน่ายชิปต้องตรวจสอบว่าโมเด็มของตนผ่านชุดการยืนยัน Android ที่เกี่ยวข้องทั้งหมด
การเริ่มต้นใช้งานและการผสานรวมกับพาร์ทเนอร์
Android มีเวิร์กโฟลว์การเริ่มต้นใช้งานแบบบริการตนเองสำหรับการผสานรวมเครือข่ายของคุณ กับระบบนิเวศของ Android ดูข้อมูลเพิ่มเติมได้โดยส่งอีเมลไปที่ android-satellite-support@google.com