Terminologie

Android Automotive utilise les termes et acronymes suivants.

Package d'application Android (APK)
Format de fichier d'archive (package) utilisé par le système d'exploitation Android pour distribuer des applications.
Android Auto
Projection sur smartphone développée par Google pour permettre aux appareils mobiles fonctionnant sous Android 5 ou supérieur de projeter des applications dans la voiture.
Android automobile
Système d'exploitation et plateforme 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 nécessaires pour créer des variantes personnalisées de la pile Android, porter des appareils et des accessoires sur la plate-forme Android et garantir 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 des normes de base IEEE 802.1 qui fournissent des services de streaming synchronisés dans le temps et à faible latence.
Niveau d'intégrité de la sécurité automobile (ASIL)
Schéma de classification des risques défini par l'ISO Norme 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 d'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.
Package de support du conseil d'administration (BSP)
Micrologiciel spécifique au SoC pour un appareil.
Réseau de zone de contrôleur (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 la configuration logicielle et matérielle requise pour un appareil Android compatible. Pour plus de détails, reportez-vous à Compatibilité Android .
Suite de tests de compatibilité (CTS)
Suite de tests pour établir la compatibilité avec la plateforme Android en amont. Pour plus de détails, reportez-vous à Suite de tests de compatibilité .
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 signal numérique et transmis sur un canal attribué 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 circulant sur Internet ou sur 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 du signal numérique. Conçu pour mesurer, filtrer et/ou compresser des signaux analogiques continus du monde réel.
Conducteur-Distraction (DD)
Conduire en participant à des activités qui détournent l’attention du conducteur de la route.
Services automobiles 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é informatique qui alimente l’affichage principal de 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 réchauffer les maisons, refroidir les centres de données et contrôler la vitesse des ventilateurs dans les véhicules.
Infodivertissement embarqué (IVI)
Ensemble de fonctions matérielles et logicielles du véhicule permettant un divertissement audio et/ou vidéo. Souvent utilisé comme synonyme de Head Unit (HU) pour décrire la fonctionnalité destinée à l'utilisateur d'un appareil Android Automotive.
Indicateurs clés de performance (KPI)
Mesures commerciales 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 applications en temps réel qui traitent les données dès leur réception avec des délais de mise en mémoire tampon minimes ou nuls. Les exigences de temps de traitement (y compris les délais du système d'exploitation) sont mesurées en dixièmes de secondes ou par 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 fiable (TEE)
Environnement créé par un petit système d'exploitation qui s'exécute sous le noyau standard 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 ainsi que du système d'exploitation et des programmes standards (même lorsque le système d'exploitation standard contrôle le matériel standard). Il peut accéder aux informations d'identification cryptographiques du 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 à bord du véhicule prenant en charge les systèmes avancés d'aide à la conduite (ADAS). Permet le partage de 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éhicules (VNS)
Contrôle le véhicule HAL avec sécurité intégrée. Accès limité aux composants du système uniquement (les composants non système tels que les applications tierces doivent plutôt utiliser l'API de la voiture).
Stationnement, marche arrière, point mort, conduite et faible (PRNDL)
Vitesses disponibles dans la plupart des véhicules.