Терминология

Android Automotive использует следующие термины и сокращения.

Срок Определение
Пакет приложений для Android (APK) Формат файла архива (пакета), используемый операционной системой Android для распространения приложений.
Android Auto Проекция для смартфонов, разработанная Google, чтобы позволить мобильным устройствам под управлением Android 5.0 или выше проецировать приложения в автомобиль.
Android Automotive Встроенная операционная система и платформа для разработки автомобильных приложений.
Проект с открытым исходным кодом Android (AOSP) Репозиторий для программного стека Android. Репозиторий AOSP, возглавляемый Google, предлагает информацию и исходный код для создания пользовательских вариантов стека Android, переноса устройств и аксессуаров на платформу Android и обеспечения соответствия устройств Android требованиям совместимости.
Интерфейс прикладного программирования (API)

Набор протоколов, которые позволяют пользователям программно получать доступ к инструментам и службам и создавать программные приложения.

Аудио-видео мост через Ethernet (Ethernet AVB) Набор расширений основных стандартов IEEE 802.1, обеспечивающих синхронизированные по времени потоковые сервисы с малой задержкой.
Уровень целостности автомобильной безопасности (ASIL) Схема классификации рисков, определенная ISO 26262 (Функциональная безопасность дорожных транспортных средств).
Набор для автомобильных испытаний (ATS) Набор тестов, предназначенный для проверки правильности работы реализаций Android Automotive. Например, тесты ATS могут использовать API-интерфейсы Car * Manager для проверки интеграции систем HVAC в автомобиле.
Пакет поддержки платы (BSP) Специальная прошивка SoC для устройства.
Сеть контроллеров (CAN) Стандарт автомобильной шины, позволяющий микроконтроллерам и устройствам обмениваться данными друг с другом.
Документ определения совместимости (CDD) Документ, в котором перечислены программные и аппаратные требования совместимого устройства Android. Для получения дополнительной информации обратитесь к Android совместимости .
Набор тестов совместимости (CTS) Набор тестов для установления совместимости с вышестоящей платформой Android. Для получения дополнительной информации обратитесь к Compatibility Test Suite .
Путешествие критического пользователя (CUJ) Путь пользователей к достижению критической (важной) цели.
Цифровое аудиовещание (DAB) и наземное вещание-DAB (T-DAB)

Аудиовещание, при котором аналоговый звук преобразуется в цифровой сигнал и передается по назначенному каналу в диапазоне частот AM или (чаще) FM.

Управление цифровыми правами (DRM) Система защиты авторских прав на данные, распространяемые в Интернете или на других цифровых носителях, путем обеспечения безопасного распространения и / или предотвращения незаконного распространения данных.
Цифровой сигнальный процессор (DSP) Специализированный микропроцессор (или блок SIP) с архитектурой, оптимизированной для операционных нужд цифровой обработки сигналов. Предназначен для измерения, фильтрации и / или сжатия непрерывных реальных аналоговых сигналов.
Водитель-отвлечение (DD) Вождение автомобиля при выполнении действий, отвлекающих внимание водителя от дороги.
Google Automotive Services (GAS) Google Mobile Services (GMS) для автомобильных внедрений. Предоставляет набор сервисов и приложений Google, которые можно интегрировать в автомобильные устройства Android.
Уровень аппаратной абстракции (HAL) Программный уровень, с которым должны взаимодействовать все другие модули более высокого уровня для доступа к функциям оборудования. Только HAL может напрямую вызывать драйверы устройств для различных аппаратных компонентов устройства.
Головное устройство (HU) Вычислительный блок, питающий главный дисплей на центральной консоли автомобиля.
Отопление, вентиляция и кондиционирование воздуха (HVAC) Набор функций механической инфраструктуры, предназначенный для поддержки конкретной операционной среды. Системы HVAC выполняют такие функции, как обогрев домов, охлаждение центров обработки данных и управление скоростью вращения вентиляторов в транспортных средствах.
Информационно-развлекательная система в автомобиле (IVI) Набор аппаратных и программных функций автомобиля, обеспечивающих аудио- и / или видео развлечения. Часто используется как синоним головного устройства (HU) при описании функциональных возможностей автомобильного устройства Android, ориентированных на пользователя.
Ключевые показатели эффективности (KPI) Бизнес-метрики для оценки факторов, имеющих решающее значение для успеха организации.
Локальная межкомпонентная сеть (LIN) Последовательный сетевой протокол, используемый для связи между компонентами в транспортных средствах.
Производитель оригинального оборудования (OEM) Автопроизводитель (или поставщики), создающий интегрированное программное обеспечение IVI для автомобилей.
Операционная система реального времени (RTOS) ОС для приложений реального времени, которые обрабатывают данные по получении с минимальными задержками буферизации или без них. Требования ко времени обработки (включая задержки ОС) измеряются десятыми долями секунды или более короткими интервалами времени.
Соглашения об уровне обслуживания (SLA) Контракт на обслуживание между двумя сторонами, который определяет соглашение о предоставляемых услугах в измеримых показателях, таких как производительность, доступность, надежность и т. Д.
Система на кристалле (SoC) Интегральная схема, объединяющая все компоненты компьютера или другой электронной системы в одну микросхему.
Надежная среда выполнения (TEE) Среда, созданная небольшой ОС, работающей под управлением обычного ядра и поддерживаемой специальным оборудованием. Эта ОС может запускать специальные приложения, которые защищены друг от друга и от обычных ОС и программ (даже если обычная ОС управляет обычным оборудованием). Он может получить доступ к криптографическим учетным данным на оборудовании, чтобы позволить конкретным программам подтверждать свою личность либо по сети, либо для защиты оборудования хранения.
Автомобиль HAL Интерфейс, который определяет свойства, которые OEM-производители могут реализовать, и содержит метаданные свойств (например, является ли свойство типом int и какие режимы изменения разрешены).
Служба картографирования транспортных средств (VMS) Служба обмена данными в автомобиле с поддержкой передовых систем помощи водителю (ADAS). Позволяет обмениваться дорожными и навигационными данными с другими системами автомобиля, позволяя многим компонентам и системам автомобиля вести себя более разумно по мере того, как они узнают о дороге вокруг них.
Автомобильная сетевая служба (VNS) Управляет автомобилем HAL со встроенной системой безопасности. Доступ ограничен только системными компонентами (несистемные компоненты, такие как сторонние приложения, должны вместо этого использовать автомобильный API).
Парковка, задний ход, нейтраль, движение и низкий уровень (PRNDL) Шестерни доступны в большинстве автомобилей.