Terminologia

Android Automotive utilizza i seguenti termini e acronimi.

Pacchetto di applicazioni Android (APK)
Il formato di file di archivio (pacchetto) utilizzato dal sistema operativo Android per distribuire le app.
Android Auto
Proiezione per smartphone sviluppata da Google per consentire ai dispositivi mobili con Android 5 o versioni successive di proiettare app nell'auto.
Android automobilistico
Sistema operativo embedded e piattaforma su cui sviluppare app automotive.
Progetto Android Open Source (AOSP)
Repository per lo stack software Android. Gestito da Google, il repository AOSP offre le informazioni e il codice sorgente per creare varianti personalizzate dello stack Android, trasferire dispositivi e accessori sulla piattaforma Android e garantire che i dispositivi Android soddisfino i requisiti di compatibilità.
Interfaccia di programmazione dell'applicazione (API)
Insieme di protocolli che consentono agli utenti di accedere a livello di programmazione a strumenti e servizi e creare app software.
Bridging audio video su Ethernet (Ethernet AVB)
Insieme di estensioni degli standard IEEE 802.1 principali che forniscono servizi di streaming a bassa latenza sincronizzati nel tempo.
Livello di integrità della sicurezza automobilistica (ASIL)
Schema di classificazione del rischio definito dall'ISO Norma 26262 (Sicurezza Funzionale dei Veicoli Stradali).
Suite di test automobilistici (ATS)
Suite di test progettata per verificare che le implementazioni di Android Automotive funzionino come previsto. Ad esempio, i test ATS potrebbero esercitare le API di Car Manager per verificare l'integrazione HVAC del veicolo.
Pacchetto di supporto scheda (BSP)
Firmware specifico del SoC per un dispositivo.
Rete area di controllo (CAN)
Standard bus per veicoli che consente ai microcontrollori e ai dispositivi di comunicare tra loro.
Documento di definizione della compatibilità (CDD)
Documento che enumera i requisiti software e hardware di un dispositivo Android compatibile. Per i dettagli, fare riferimento a Compatibilità Android .
Suite di test di compatibilità (CTS)
Suite di test per stabilire la compatibilità con la piattaforma Android upstream. Per i dettagli, fare riferimento a Compatibility Test Suite .
Percorso utente critico (CUJ)
Il percorso intrapreso dagli utenti per raggiungere un obiettivo critico (importante).
Trasmissione audio digitale (DAB) e DAB terrestre (T-DAB)
Trasmissione audio in cui l'audio analogico viene convertito in un segnale digitale e trasmesso su un canale assegnato nella gamma di frequenze AM o (più comunemente) FM.
Gestione dei diritti digitali (DRM)
Sistema per proteggere i diritti d'autore dei dati diffusi su Internet o altri media digitali consentendo la distribuzione sicura e/o disabilitando la distribuzione illegale dei dati.
Processore di segnale digitale (DSP)
Microprocessore specializzato (o blocco SIP), con architettura ottimizzata per le esigenze operative di elaborazione del segnale digitale. Progettato per misurare, filtrare e/o comprimere segnali analogici continui del mondo reale.
Distrazione del conducente (DD)
Guida mentre si è impegnati in attività che distolgono l'attenzione del conducente dalla strada.
Servizi automobilistici di Google (GAS)
Google Mobile Services (GMS) per implementazioni automobilistiche. Fornisce una serie di servizi e app Google che possono essere integrati nei dispositivi Android Automotive.
Livello di astrazione hardware (HAL)
Livello software con cui tutti gli altri moduli di livello superiore devono interagire per accedere alle funzionalità hardware. Solo l'HAL può chiamare direttamente i driver di dispositivo per i vari componenti hardware del dispositivo.
Unità principale (HU)
Unità di calcolo che alimenta il display principale nella console centrale del veicolo.
Calore, ventilazione e condizionamento dell'aria (HVAC)
Insieme di funzioni dell'infrastruttura meccanica progettate per mantenere un ambiente operativo specifico. I sistemi HVAC svolgono attività come il riscaldamento delle case, il raffreddamento dei data center e il controllo della velocità delle ventole nei veicoli.
Infotainment di bordo (IVI)
Insieme di funzioni hardware e software del veicolo che forniscono intrattenimento audio e/o video. Spesso utilizzato come sinonimo di Head Unit (HU) quando si descrive la funzionalità rivolta all'utente di un dispositivo Android Automotive.
Indicatori chiave di prestazione (KPI)
Metriche aziendali per valutare i fattori cruciali per il successo di un'organizzazione.
Rete di interconnessione locale (LIN)
Protocollo di rete seriale utilizzato per la comunicazione tra componenti nei veicoli.
Produttore di apparecchiature originali (OEM)
Case automobilistiche (o fornitori) che creano software IVI integrato per i veicoli.
Sistema operativo in tempo reale (RTOS)
Sistema operativo per app in tempo reale che elaborano i dati alla ricezione con ritardi di buffering minimi o nulli. I requisiti di tempo di elaborazione (compresi i ritardi del sistema operativo) vengono misurati in decimi di secondo o in incrementi di tempo più brevi.
Accordi sul livello di servizio (SLA)
Contratto di servizio tra due parti che definisce un accordo sul servizio fornito in termini misurabili come prestazioni, disponibilità, affidabilità, ecc.
Sistema su chip (SoC)
Circuito integrato che integra tutti i componenti di un computer o di un altro sistema elettronico in un unico chip.
Ambiente di esecuzione affidabile (TEE)
Ambiente creato da un piccolo sistema operativo che funziona sotto il kernel normale ed è supportato da hardware speciale. Questo sistema operativo può eseguire app speciali che sono protette le une dalle altre e dai normali sistemi operativi e programmi (anche quando il normale sistema operativo controlla l'hardware normale). Può accedere alle credenziali crittografiche nell'hardware per consentire a programmi specifici di dimostrare la propria identità, sia sulla rete che per proteggere l'hardware di archiviazione.
Veicolo HAL
Interfaccia che definisce le proprietà che gli OEM possono implementare e contiene i metadati della proprietà (ad esempio, se la proprietà è un int e quali modalità di modifica sono consentite).
Servizio di mappatura dei veicoli (VMS)
Servizio di scambio dati a bordo del veicolo che supporta i sistemi avanzati di assistenza alla guida (ADAS). Consente la condivisione dei dati stradali e di navigazione con altri sistemi del veicolo, consentendo a molti componenti e sistemi del veicolo di comportarsi in modo più intelligente man mano che acquisiscono consapevolezza della strada che li circonda.
Servizio di rete per veicoli (VNS)
Controlla l'HAL del veicolo con sicurezza integrata. Accesso limitato solo ai componenti di sistema (i componenti non di sistema come le app di terze parti dovrebbero invece utilizzare l'API dell'auto).
Parcheggio, retromarcia, folle, guida e marcia bassa (PRNDL)
Marce disponibili nella maggior parte dei veicoli.