Terminologie

Android Automotive utilise les termes et acronymes suivants.

Terme Définition
Paquet d'applications Android (APK) Format de fichier d'archive (package) utilisé par le système d'exploitation Android pour distribuer des applications.
Android Auto Projection pour smartphone développée par Google pour permettre aux appareils mobiles fonctionnant sous Android 5.0 ou supérieur de projeter des applications dans la voiture.
Android Automobile Système d'exploitation et plate-forme embarqués sur lesquels développer des applications automobiles.
Projet Open Source Android (AOSP) Référentiel pour la pile logicielle Android. Dirigé par Google, le référentiel AOSP offre les informations et le code source pour créer des variantes personnalisées de la pile Android, le portage des appareils et des accessoires sur la plate-forme Android, et garantit que les appareils Android répondent aux exigences de compatibilité.
Interface de programmation d'applications (API)

Ensemble de protocoles qui permettent aux utilisateurs d'accéder par programmation à des outils et services et de créer des applications logicielles.

Pontage audio vidéo sur Ethernet (Ethernet AVB) Ensemble d'extensions aux normes IEEE 802.1 principales qui fournissent des services de streaming à faible latence synchronisés dans le temps.
Niveau d'intégrité de la sécurité automobile (ASIL) Schéma de classification des risques défini par l'ISO 26262 (Sécurité fonctionnelle des véhicules routiers).
Suite de tests automobiles (ATS) Suite de tests conçue pour vérifier que les implémentations Android Automotive fonctionnent comme prévu. Par exemple, les tests ATS peuvent utiliser les API Car*Manager pour vérifier l'intégration CVC des véhicules.
Pack de support de carte (BSP) Firmware spécifique au SoC pour un appareil.
Réseau de contrôle (CAN) Norme de bus de véhicule qui permet aux microcontrôleurs et aux appareils de communiquer entre eux.
Document de définition de compatibilité (CDD) Document qui énumère les exigences logicielles et matérielles d'un appareil Android compatible. Pour plus de détails, reportez - vous à la compatibilité Android .
Suite de tests de compatibilité (CTS) Suite de tests pour établir la compatibilité avec la plate-forme Android en amont. Pour plus de détails, reportez - vous à Compatibility Test Suite .
Parcours utilisateur critique (CUJ) Le chemin emprunté par les utilisateurs pour atteindre un objectif critique (important).
Diffusion audio numérique (DAB) et DAB terrestre (T-DAB)

Diffusion audio dans laquelle l'audio analogique est converti en un signal numérique et transmis sur un canal assigné dans la gamme de fréquences AM ou (plus généralement) FM.

Gestion des droits numériques (DRM) Système de protection des droits d'auteur des données diffusées sur Internet ou d'autres supports numériques en permettant une distribution sécurisée et/ou en désactivant la distribution illégale des données.
Processeur de signal numérique (DSP) Microprocesseur spécialisé (ou bloc SIP), avec une architecture optimisée pour les besoins opérationnels du traitement numérique du signal. Conçu pour mesurer, filtrer et/ou compresser des signaux analogiques continus du monde réel.
Distraction du conducteur (DD) Conduite en pratiquant des activités qui détournent l'attention du conducteur de la route.
Services automobiles de Google (GAS) Google Mobile Services (GMS) pour les implémentations automobiles. Fournit un ensemble de services et d'applications Google pouvant être intégrés aux appareils Android Automotive.
Couche d'abstraction matérielle (HAL) Couche logicielle avec laquelle tous les autres modules de niveau supérieur doivent interagir pour accéder aux fonctionnalités matérielles. Seul le HAL peut appeler directement les pilotes de périphérique pour les différents composants matériels du périphérique.
Unité principale (HU) Unité de calcul qui alimente l'affichage principal dans la console centrale du véhicule.
Chauffage, ventilation et climatisation (CVC) Ensemble de fonctions d'infrastructure mécanique conçues pour maintenir un environnement d'exploitation spécifique. Les systèmes CVC effectuent des activités telles que le réchauffement des maisons, le refroidissement des centres de données et le contrôle de la vitesse des ventilateurs dans les véhicules.
Infodivertissement embarqué (IVI) Ensemble de fonctions matérielles et logicielles du véhicule qui fournissent un divertissement audio et/ou vidéo. Souvent utilisé comme synonyme d'unité principale (HU) pour décrire les fonctionnalités d'un appareil Android Automotive destinées à l'utilisateur.
Indicateurs clés de performance (KPI) Métriques d'affaires pour évaluer les facteurs cruciaux pour le succès d'une organisation.
Réseau d'interconnexion local (LIN) Protocole de réseau série utilisé pour la communication entre les composants des véhicules.
Fabricant d'équipement d'origine (OEM) Constructeur automobile (ou fournisseurs) qui crée un logiciel IVI intégré pour les véhicules.
Système d'exploitation en temps réel (RTOS) Système d'exploitation pour les applications en temps réel qui traitent les données à la réception avec des délais de mise en mémoire tampon minimes ou nuls. Les exigences de temps de traitement (y compris les retards du système d'exploitation) sont mesurées en dixièmes de seconde ou en incréments de temps plus courts.
Accords de niveau de service (SLA) Contrat de service entre deux parties qui définit un accord sur le service fourni en termes mesurables tels que la performance, la disponibilité, la fiabilité, etc.
Système sur puce (SoC) Circuit intégré qui intègre tous les composants d'un ordinateur ou d'un autre système électronique dans une seule puce.
Environnement d'exécution de confiance (TEE) Environnement créé par un petit système d'exploitation qui s'exécute sous le noyau normal et est pris en charge par un matériel spécial. Ce système d'exploitation peut exécuter des applications spéciales qui sont protégées les unes des autres et du système d'exploitation et des programmes habituels (même lorsque le système d'exploitation normal contrôle le matériel normal). Il peut accéder aux informations d'identification cryptographiques dans le matériel pour permettre à des programmes spécifiques de prouver leur identité, soit sur le réseau, soit pour sécuriser le matériel de stockage.
Véhicule HAL Interface qui définit les propriétés que les OEM peuvent implémenter et contient des métadonnées de propriété (par exemple, si la propriété est un entier et quels modes de modification sont autorisés).
Service de cartographie des véhicules (VMS) Service d'échange de données embarqué prenant en charge les systèmes avancés d'aide à la conduite (ADAS). Permet le partage des données routières et de navigation avec d'autres systèmes du véhicule, permettant à de nombreux composants et systèmes du véhicule de se comporter plus intelligemment à mesure qu'ils prennent conscience de la route qui les entoure.
Service de réseau de véhicule (VNS) Contrôle le véhicule HAL avec sécurité intégrée. Accès limité aux composants système uniquement (les composants non système tels que les applications tierces doivent utiliser l'API de la voiture à la place).
Stationnement, marche arrière, point mort, conduite et bas (PRNDL) Engrenages disponibles dans la plupart des véhicules.