Спутниковая связь

Android 15 и более поздние версии обеспечивают всестороннюю поддержку спутниковой связи, также известной как неземные сети (NTN) . Эта интеграция позволяет поддерживаемым устройствам устанавливать соединения и использовать важные сервисы даже в отсутствие стандартных наземных сотовых и Wi-Fi сетей.

Производители устройств могут использовать стек спутниковой телефонии AOSP для бесперебойной реализации спутниковых возможностей, обеспечивая совместимость оборудования с основными системами обмена сообщениями, маршрутизации данных и экстренной связи Android.

Поддерживаемые функции

Встроенная платформа Android предоставляет основные технические возможности для обработки и маршрутизации определенных сервисов в сетях NTN с ограниченными ресурсами:

  • Экстренные службы: Позволяет пользователям связываться с экстренными службами (например, отправлять текстовые сообщения на номер 911) при нахождении вне зоны действия наземной сети.

  • Одноранговая передача сообщений: Поддерживает стандартную одноранговую (P2P) текстовую передачу сообщений (SMS, MMS и RCS) по спутниковым сетям. Телефонный уровень платформы динамически управляет очередями передачи, доступностью каналов связи и размером полезной нагрузки для оптимизации доставки текстовых сообщений по спутниковым каналам передачи данных.

  • Обмен местоположением: Интегрируется со службами определения местоположения платформы и фреймворком LocationManager , позволяя пользователям делиться своими точными координатами широты и долготы через поддерживаемые приложения (например, Google Maps) по каналам спутниковой связи.

  • Сервисы передачи данных: Поддерживает маршрутизацию стандартных IP-пакетов данных через спутниковые соединения. Платформа обрабатывает два основных уровня доступа к данным:

  • Ограниченный (легкий) доступ к данным: фреймворк и сетевые политики ограничивают доступ к фоновым данным для определенных основных служб и приложений из списка разрешенных, чтобы предотвратить чрезмерное использование полосы пропускания. Если вы разработчик приложений и хотите оптимизировать свое приложение для спутниковых сетей с ограниченными ресурсами, см. раздел «Разработка для спутниковых сетей с ограниченными ресурсами» .

  • Неограниченный объем данных: Поддерживается полная маршрутизация данных по интернет-протоколу (при условии доступности, возможностей оборудования и конфигурации оператора связи).

Обзор технической архитектуры

Стек спутниковой телефонии интегрирован непосредственно в среду AOSP Telephony. Стек взаимодействует с модемом устройства через стандартизированный уровень аппаратной абстракции (HAL).

  • Спутниковая платформа AOSP: эта платформа управляет высокоуровневым конечным автоматом для обеспечения спутниковой связи, переопределяет правила маршрутизации по умолчанию для наземных сетей во время периодов подключения спутников, отслеживает качество сигнала модема и предоставляет основной API SatelliteManager .
  • Модемный HAL ( ISatellite ): Производители устройств должны реализовать стандартный интерфейс AIDL модемного HAL ISatellite (представленный в Android 15) для передачи команд фреймворка в специфическое для производителя встроенное ПО модема. Этот интерфейс управляет состоянием питания модема, окнами прослушивания спутников и передачей необработанных пакетов данных.
  • Политика сети и маршрутизация: службы подключения AOSP используют пользовательские цепочки брандмауэров и расширения экономии данных для управления сетевым трафиком при подключении устройства к сети NTN PLMN, защищая канал связи от неоптимизированного трафика приложений.
  • Динамическая конфигурация: параметры спутниковой службы (такие как URL-адреса серверов разрешений, разрешенные списки PLMN и поддерживаемые по умолчанию режимы) динамически передаются на устройство. AOSP поддерживает как стандартную передачу XML-данных CarrierConfigManager , так и динамическую аутентификацию с использованием серверов разрешений GSMA TS.43.

Проверка

Для проверки реализации функций спутниковой платформы производители устройств и поставщики чипов должны убедиться, что их модемы проходят проверку во всех соответствующих тестовых средах Android.

Внедрение и интеграция с партнерами

Android предоставляет удобный процесс самостоятельной интеграции вашей сети с экосистемой Android. Для получения дополнительной информации отправьте электронное письмо по адресу android-satellite-support@google.com.