Terminologia

O Android Automotive usa os seguintes termos e acrônimos.

Prazo Definição
Pacote de aplicativos Android (APK) O formato de arquivo (pacote) usado pelo sistema operacional Android para distribuir aplicativos.
Android Auto Projeção em smartphone desenvolvida pelo Google para permitir que dispositivos móveis com Android 5.0 ou superior projetem aplicativos no carro.
Android Automotive Sistema operacional integrado e plataforma para o desenvolvimento de aplicativos automotivos.
Android Open Source Project (AOSP) Repositório para a pilha de software Android. Liderado pelo Google, o repositório AOSP oferece as informações e o código-fonte para criar variantes personalizadas da pilha Android, portar dispositivos e acessórios para a plataforma Android e garantir que os dispositivos Android atendam aos requisitos de compatibilidade.
Interface de programação de aplicativo (API)

Conjunto de protocolos que permite aos usuários acessar programaticamente ferramentas e serviços e criar aplicativos de software.

Ponte de áudio e vídeo sobre Ethernet (Ethernet AVB) Conjunto de extensões para os principais padrões IEEE 802.1 que fornecem serviços de streaming de baixa latência com sincronização de tempo.
Nível de integridade de segurança automotiva (ASIL) Esquema de classificação de risco definido pela ISO Padrão 26262 (Segurança Funcional para Veículos Rodoviários).
Suíte de teste automotivo (ATS) Conjunto de testes projetado para verificar se as implementações do Android Automotive funcionam conforme o esperado. Por exemplo, os testes ATS podem exercitar as APIs do Car * Manager para verificar a integração do HVAC do veículo.
Pacote de Suporte de Placa (BSP) Firmware específico de SoC para um dispositivo.
Rede de área do controlador (CAN) Padrão de barramento de veículos que permite que microcontroladores e dispositivos se comuniquem entre si.
Documento de definição de compatibilidade (CDD) Documento que enumera os requisitos de software e hardware de um dispositivo Android compatível. Para mais detalhes, consulte Compatibilidade Android .
Pacote de teste de compatibilidade (CTS) Conjunto de testes para estabelecer compatibilidade com a plataforma upstream Android. Para mais detalhes, consulte Compatibility Test Suite .
Jornada crítica do usuário (CUJ) O caminho que os usuários percorrem para atingir uma meta crítica (importante).
Transmissão de áudio digital (DAB) e terrestre-DAB (T-DAB)

Transmissão de áudio na qual o áudio analógico é convertido em um sinal digital e transmitido em um canal atribuído na faixa de frequência AM ou (mais comumente) FM.

Gerenciamento de direitos digitais (DRM) Sistema de proteção dos direitos autorais dos dados divulgados na Internet ou outras mídias digitais, permitindo a distribuição segura e / ou desabilitando a distribuição ilegal dos dados.
Processador de sinal digital (DSP) Microprocessador especializado (ou bloco SIP), com arquitetura otimizada para as necessidades operacionais de processamento digital de sinais. Projetado para medir, filtrar e / ou comprimir sinais analógicos contínuos do mundo real.
Distração do motorista (DD) Dirigir em atividades que desviem a atenção do motorista da estrada.
Serviços automotivos do Google (GAS) Google Mobile Services (GMS) para implementações automotivas. Fornece um conjunto de serviços e aplicativos do Google que podem ser integrados a dispositivos Android Automotive.
Camada de abstração de hardware (HAL) Camada de software com a qual todos os outros módulos de nível superior devem interagir para acessar a funcionalidade de hardware. Apenas o HAL pode chamar diretamente os drivers de dispositivo para os vários componentes de hardware no dispositivo.
Unidade Principal (HU) Unidade de computação que alimenta o visor principal do console central do veículo.
Calor, Ventilação e Ar Condicionado (HVAC) Conjunto de funções de infraestrutura mecânica projetadas para manter um ambiente operacional específico. Os sistemas HVAC realizam atividades como aquecimento de casas, refrigeração de data centers e controle da velocidade do ventilador em veículos.
Infotainment no veículo (IVI) Conjunto de funções de hardware e software do veículo que fornecem entretenimento de áudio e / ou vídeo. Frequentemente usado como sinônimo de Unidade principal (HU) ao descrever a funcionalidade voltada para o usuário de um dispositivo Android Automotive.
Indicadores-chave de desempenho (KPI) Métricas de negócios para avaliar fatores cruciais para o sucesso de uma organização.
Rede de interconexão local (LIN) Protocolo de rede serial usado para comunicação entre componentes em veículos.
Fabricante de equipamento original (OEM) Montadora (ou fornecedores) que criam software IVI integrado para veículos.
Sistema operacional em tempo real (RTOS) SO para aplicativos em tempo real que processam dados no recebimento com o mínimo ou nenhum atraso de buffer. Os requisitos de tempo de processamento (incluindo atrasos do sistema operacional) são medidos em décimos de segundos ou em incrementos de tempo mais curtos.
Acordos de nível de serviço (SLAs) Contrato de serviço entre duas partes que define um acordo sobre o serviço prestado em termos mensuráveis, como desempenho, disponibilidade, confiabilidade, etc.
System on Chip (SoC) Circuito integrado que integra todos os componentes de um computador ou outro sistema eletrônico em um único chip.
Trusted Execution Environment (TEE) Ambiente criado por um pequeno sistema operacional que é executado sob o kernel regular e é suportado por um hardware especial. Este sistema operacional pode executar aplicativos especiais que são mantidos protegidos uns dos outros e do sistema operacional regular e programas (mesmo quando o sistema operacional regular está controlando o hardware regular). Ele pode acessar credenciais criptográficas no hardware para permitir que programas específicos provem sua identidade, seja pela rede ou para proteger o hardware de armazenamento.
HAL do veículo Interface que define as propriedades que os OEMs podem implementar e contém metadados de propriedade (por exemplo, se a propriedade é int e quais modos de alteração são permitidos).
Serviço de mapeamento de veículos (VMS) Serviço de troca de dados no veículo que oferece suporte a sistemas avançados de assistência ao motorista (ADAS). Permite o compartilhamento de dados de estrada e navegação com outros sistemas de veículos, permitindo que muitos componentes e sistemas de veículos se comportem de forma mais inteligente à medida que ganham consciência da estrada ao seu redor.
Serviço de rede de veículos (VNS) Controla o veículo HAL com segurança embutida. Acesso restrito apenas aos componentes do sistema (componentes que não são do sistema, como aplicativos de terceiros, devem usar a API do carro).
Estacionar, Reverter, Neutro, Dirigir e Baixo (PRNDL) Engrenagens disponíveis na maioria dos veículos.