Android 15 trở lên cung cấp khả năng hỗ trợ toàn diện cho nền tảng kết nối vệ tinh, còn được gọi là mạng không phải trên mặt đất (NTN). Việc tích hợp khung này cho phép các thiết bị được hỗ trợ thiết lập kết nối và sử dụng các dịch vụ quan trọng ngay cả khi không có mạng di động và Wi-Fi trên mặt đất tiêu chuẩn.
Nhà sản xuất thiết bị có thể sử dụng ngăn xếp vệ tinh điện thoại AOSP để triển khai các chức năng vệ tinh một cách liền mạch, đảm bảo khả năng tương thích phần cứng với hệ thống nhắn tin, định tuyến dữ liệu và hệ thống khẩn cấp cốt lõi của Android.
Tính năng được hỗ trợ
Khung ứng dụng Android cung cấp các chức năng kỹ thuật cốt lõi một cách tự nhiên để xử lý và định tuyến các dịch vụ cụ thể qua NTN bị hạn chế:
Dịch vụ khẩn cấp: Cho phép người dùng liên hệ với dịch vụ khẩn cấp (chẳng hạn như nhắn tin tới số 911) khi chuyển vùng bên ngoài phạm vi phủ sóng trên mặt đất.
Nhắn tin ngang hàng: Hỗ trợ tính năng nhắn tin ngang hàng (P2P) dựa trên văn bản tiêu chuẩn (SMS, MMS và RCS) qua mạng vệ tinh. Lớp điện thoại của nền tảng này sẽ quản lý linh hoạt các hàng đợi truyền, khả năng kết nối và kích thước tải trọng để tối ưu hoá việc gửi văn bản qua các kênh dữ liệu vệ tinh.
Chia sẻ vị trí: Tích hợp với các dịch vụ vị trí của nền tảng và khung
LocationManagerđể cho phép người dùng chia sẻ toạ độ vĩ độ và kinh độ chính xác của họ thông qua các ứng dụng được hỗ trợ (chẳng hạn như Google Maps) qua các kênh báo hiệu gốc của vệ tinh.Dịch vụ dữ liệu: Hỗ trợ định tuyến các gói dữ liệu IP tiêu chuẩn qua kết nối vệ tinh. Nền tảng này xử lý 2 cấp quyền truy cập dữ liệu chính:
Dữ liệu bị hạn chế (nhẹ): Các chính sách về khung và mạng hạn chế quyền truy cập dữ liệu nền đối với các dịch vụ cốt lõi cụ thể và các ứng dụng được đưa vào danh sách cho phép để ngăn chặn việc sử dụng băng thông quá mức. Nếu bạn là nhà phát triển ứng dụng đang tìm cách tối ưu hoá ứng dụng cho mạng vệ tinh bị hạn chế, hãy xem bài viết Phát triển cho mạng vệ tinh bị hạn chế.
Dữ liệu không bị hạn chế: Hỗ trợ định tuyến dữ liệu giao thức internet đầy đủ (tuỳ thuộc vào tính sẵn có, khả năng phần cứng và cấu hình của nhà mạng).
Tổng quan về cấu trúc kỹ thuật
Ngăn xếp vệ tinh điện thoại được tích hợp trực tiếp vào khung Điện thoại AOSP. Ngăn xếp tương tác với modem của thiết bị thông qua một lớp trừu tượng phần cứng (HAL) được tiêu chuẩn hoá.
- Khung dịch vụ vệ tinh AOSP: Khung này quản lý máy trạng thái cấp cao cho khả năng kết nối qua vệ tinh, ghi đè các quy tắc định tuyến trên mặt đất mặc định trong các cửa sổ kết nối qua vệ tinh, theo dõi chất lượng tín hiệu của modem và cung cấp API
SatelliteManagercốt lõi. - HAL Modem (
ISatellite): Nhà sản xuất thiết bị phải triển khai giao diện AIDL HALISatellitetiêu chuẩn (ra mắt trong Android 15) để kết nối các lệnh khung với chương trình cơ sở modem dành riêng cho nhà cung cấp. Giao diện này kiểm soát trạng thái nguồn của modem, khoảng thời gian nghe vệ tinh và quá trình truyền gói dữ liệu thô. - Chính sách và định tuyến mạng: Các dịch vụ Kết nối AOSP sử dụng các chuỗi tường lửa tuỳ chỉnh và các tiện ích tiết kiệm dữ liệu để quản lý lưu lượng truy cập mạng khi thiết bị kết nối với PLMN NTN, bảo vệ đường liên kết khỏi lưu lượng truy cập ứng dụng không được tối ưu hoá.
- Cấu hình động: Các thông số dịch vụ vệ tinh (chẳng hạn như URL máy chủ cấp quyền, danh sách PLMN được phép và các chế độ được hỗ trợ mặc định) được truyền động đến thiết bị. AOSP hỗ trợ cả thông báo đẩy XML
CarrierConfigManagertiêu chuẩn và phương thức xác thực linh hoạt bằng cách sử dụng các máy chủ uỷ quyền GSMA TS.43.
Xác minh
Để xác minh việc triển khai các tính năng vệ tinh của nền tảng, nhà sản xuất thiết bị và nhà cung cấp chip phải đảm bảo rằng modem của họ vượt qua tất cả các bộ xác minh Android liên quan.
Tham gia và tích hợp với đối tác
Android cung cấp một quy trình tự phục vụ để tích hợp mạng của bạn với hệ sinh thái Android. Để biết thêm thông tin, hãy gửi email đến android-satellite-support@google.com.