Terminologia

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

Pacote de Aplicativos Android (APK)
O formato de arquivo (pacote) usado pelo sistema operacional Android para distribuir aplicativos.
Android Auto
Projeção de smartphone desenvolvida pelo Google para permitir que dispositivos móveis com Android 5 ou superior projetem aplicativos no carro.
Android automotivo
Sistema operacional integrado e plataforma para desenvolver aplicativos automotivos.
Projeto de código aberto do Android (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 Aplicativos (API)
Conjunto de protocolos que permitem aos usuários acessar ferramentas e serviços de forma programática 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 sincronizados com o tempo.
Nível de Integridade de Segurança Automotiva (ASIL)
Esquema de classificação de risco definido pela ISO 26262 (Segurança funcional para veículos rodoviários).
Conjunto de testes automotivos (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 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ículo 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 obter detalhes, consulte Compatibilidade do Android .
Conjunto de Teste de Compatibilidade (CTS)
Conjunto de testes para estabelecer compatibilidade com a plataforma Android upstream. Para obter detalhes, consulte Conjunto de testes de compatibilidade .
Jornada Crítica do Usuário (CUJ)
O caminho que os usuários seguem 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 para proteger os direitos autorais dos dados que circulam na Internet ou outras mídias digitais, permitindo a distribuição segura e/ou desativando 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 durante 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. Somente o HAL pode chamar diretamente os drivers de dispositivo para os vários componentes de hardware do dispositivo.
Unidade Principal (HU)
Unidade de computação que alimenta o display principal no 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 executam atividades como aquecer residências, resfriar data centers e controlar a 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.
Principais indicadores 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 do 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 atrasos de buffer mínimos ou inexistentes. Os requisitos de tempo de processamento (incluindo atrasos do SO) são medidos em décimos de segundos ou 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.
Sistema em Chip (SoC)
Circuito integrado que integra todos os componentes de um computador ou outro sistema eletrônico em um único chip.
Ambiente de Execução Confiável (TEE)
Ambiente criado por um pequeno sistema operacional que roda sob o kernel regular e é suportado por hardware especial. Este sistema operacional pode executar aplicativos especiais que são mantidos protegidos uns dos outros e do sistema operacional e programas regulares (mesmo quando o sistema operacional regular está controlando o hardware normal). 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.
Veículo HAL
Interface que define as propriedades que os OEMs podem implementar e contém metadados de propriedade (por exemplo, se a propriedade é um 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 suporta sistemas avançados de assistência ao motorista (ADAS). Permite o compartilhamento de dados rodoviários e de navegação com outros sistemas veiculares, permitindo que muitos componentes e sistemas veiculares se comportem de maneira mais inteligente à medida que percebem a estrada ao seu redor.
Serviço de Rede de Veículos (VNS)
Controla o HAL do veículo com segurança integrada. Acesso restrito apenas aos componentes do sistema (os componentes que não são do sistema, como aplicativos de terceiros, devem usar a API do carro).
Park, Reverse, Neutral, Drive e Low (PRNDL)
Engrenagens disponíveis na maioria dos veículos.