Terminologia

Android Automotive używa następujących terminów i akronimów.

Semestr Definicja
Pakiet aplikacji na Androida (APK) Format pliku archiwum (pakietu) używany przez system operacyjny Android do dystrybucji aplikacji.
Android Auto Projekcja smartfona opracowana przez Google, aby umożliwić urządzeniom mobilnym z systemem Android 5.0 lub nowszym wyświetlanie aplikacji w samochodzie.
Android motoryzacyjny Wbudowany system operacyjny i platforma do tworzenia aplikacji motoryzacyjnych.
Projekt Android Open Source (AOSP) Repozytorium stosu oprogramowania Android. Prowadzone przez Google repozytorium AOSP oferuje informacje i kod źródłowy do tworzenia niestandardowych wariantów stosu Android, przenoszenia urządzeń i akcesoriów na platformę Android oraz zapewniania zgodności urządzeń z Androidem.
Interfejs programowania aplikacji (API)

Zestaw protokołów, które umożliwiają użytkownikom programowy dostęp do narzędzi i usług oraz tworzenie aplikacji.

Mostkowanie audio-wideo przez Ethernet (Ethernet AVB) Zestaw rozszerzeń do podstawowych standardów IEEE 802.1, które zapewniają usługi przesyłania strumieniowego o niskim opóźnieniu zsynchronizowane w czasie.
Poziom nienaruszalności bezpieczeństwa w motoryzacji (ASIL) Schemat klasyfikacji ryzyka określony przez ISO 26262 (Bezpieczeństwo funkcjonalne pojazdów drogowych).
Zestaw testów motoryzacyjnych (ATS) Pakiet testowy przeznaczony do weryfikacji, czy implementacje Android Automotive działają zgodnie z oczekiwaniami. Na przykład testy ATS mogą wykorzystywać interfejsy API Car*Manager do weryfikacji integracji HVAC pojazdu.
Pakiet wsparcia zarządu (BSP) Oprogramowanie układowe specyficzne dla SoC dla urządzenia.
Sieć kontrolera (CAN) Standard magistrali pojazdów, który umożliwia komunikację między mikrokontrolerami i urządzeniami.
Dokument definicji zgodności (CDD) Dokument, który wylicza wymagania programowe i sprzętowe zgodnego urządzenia z systemem Android. Szczegółowe informacje można znaleźć w Android kompatybilności .
Zestaw testów zgodności (CTS) Zestaw testów w celu ustalenia zgodności z nadrzędną platformą Android. Aby uzyskać szczegółowe informacje, patrz Compatibility Test Suite .
Krytyczna podróż użytkownika (CUJ) Ścieżka, którą podążają użytkownicy, aby osiągnąć krytyczny (ważny) cel.
Cyfrowe nadawanie dźwięku (DAB) i naziemne DAB (T-DAB)

Nadawanie dźwięku, w którym dźwięk analogowy jest przekształcany na sygnał cyfrowy i przesyłany na przypisanym kanale w zakresie częstotliwości AM lub (częściej) FM.

Zarządzanie prawami cyfrowymi (DRM) System ochrony praw autorskich do danych znajdujących się w Internecie lub innych mediach cyfrowych poprzez umożliwienie bezpiecznej dystrybucji i/lub uniemożliwienie nielegalnego rozpowszechniania danych.
Cyfrowy procesor sygnału (DSP) Specjalistyczny mikroprocesor (lub blok SIP) o architekturze zoptymalizowanej pod kątem potrzeb operacyjnych przetwarzania sygnałów cyfrowych. Zaprojektowany do pomiaru, filtrowania i/lub kompresji ciągłych sygnałów analogowych ze świata rzeczywistego.
Rozproszenie uwagi kierowcy (DD) Prowadzenie pojazdu podczas wykonywania czynności, które odwracają uwagę kierowcy od drogi.
Usługi motoryzacyjne Google (GAS) Usługi mobilne Google (GMS) dla wdrożeń motoryzacyjnych. Zapewnia zestaw usług i aplikacji Google, które można zintegrować z urządzeniami Android Automotive.
Warstwa abstrakcji sprzętu (HAL) Warstwa oprogramowania, z którą wszystkie inne moduły wyższego poziomu muszą współdziałać, aby uzyskać dostęp do funkcji sprzętowych. Tylko warstwa HAL może bezpośrednio wywoływać sterowniki urządzeń dla różnych składników sprzętowych na urządzeniu.
Jednostka główna (HU) Jednostka obliczeniowa, która zasila główny wyświetlacz w konsoli środkowej pojazdu.
Ogrzewanie, wentylacja i klimatyzacja (HVAC) Zestaw funkcji infrastruktury mechanicznej zaprojektowanych w celu utrzymania określonego środowiska operacyjnego. Systemy HVAC wykonują takie czynności, jak ogrzewanie domów, chłodzenie centrów danych i kontrolowanie prędkości wentylatorów w pojazdach.
Systemy informacyjno-rozrywkowe w pojeździe (IVI) Zestaw funkcji sprzętu i oprogramowania pojazdu, które zapewniają rozrywkę audio i/lub wideo. Często używany jako synonim Head Unit (HU) podczas opisywania funkcji dostępnych dla użytkownika urządzenia Android Automotive.
Kluczowe wskaźniki wydajności (KPI) Mierniki biznesowe do oceny czynników kluczowych dla sukcesu organizacji.
Lokalna sieć połączeń międzysieciowych (LIN) Szeregowy protokół sieciowy używany do komunikacji między komponentami w pojazdach.
Producent oryginalnego sprzętu (OEM) Producent samochodów (lub dostawcy), którzy tworzą zintegrowane oprogramowanie IVI dla pojazdów.
System operacyjny czasu rzeczywistego (RTOS) System operacyjny dla aplikacji czasu rzeczywistego, które przetwarzają dane przy odbiorze z minimalnymi opóźnieniami buforowania lub bez nich. Wymagania dotyczące czasu przetwarzania (w tym opóźnienia systemu operacyjnego) są mierzone w dziesiątych częściach sekundy lub krótszych przyrostach czasu.
Umowy dotyczące poziomu usług (SLA) Umowa serwisowa między dwiema stronami, która określa umowę dotyczącą świadczonej usługi w wymiernych warunkach, takich jak wydajność, dostępność, niezawodność itp.
System na chipie (SoC) Układ scalony, który integruje wszystkie elementy komputera lub innego systemu elektronicznego w jednym chipie.
Zaufane środowisko wykonywania (TEE) Środowisko stworzone przez mały system operacyjny, który działa pod zwykłym jądrem i jest wspierany przez specjalny sprzęt. Ten system operacyjny może uruchamiać specjalne aplikacje, które są bezpieczne od siebie nawzajem oraz od zwykłego systemu operacyjnego i programów (nawet jeśli zwykły system operacyjny kontroluje zwykły sprzęt). Może uzyskać dostęp do poświadczeń kryptograficznych w sprzęcie, aby umożliwić określonym programom udowodnienie swojej tożsamości za pośrednictwem sieci lub w celu zabezpieczenia sprzętu pamięci masowej.
Pojazd HAL Interfejs definiujący właściwości, które producenci OEM mogą implementować i zawierający metadane właściwości (na przykład, czy właściwość jest int i jakie tryby zmiany są dozwolone).
Usługa mapowania pojazdów (VMS) Usługa wymiany danych w pojazdach wspierająca zaawansowane systemy wspomagania kierowcy (ADAS). Umożliwia udostępnianie danych drogowych i nawigacyjnych innym systemom pojazdu, dzięki czemu wiele komponentów i systemów pojazdu może zachowywać się bardziej inteligentnie, gdy uzyskują świadomość otaczającej drogi.
Usługa sieci pojazdów (VNS) Kontroluje pojazd HAL z wbudowanym zabezpieczeniem. Dostęp ograniczony tylko do komponentów systemowych (komponenty niesystemowe, takie jak aplikacje innych firm, powinny zamiast tego używać samochodowego interfejsu API).
Park, bieg wsteczny, neutralny, jazda i niski (PRNDL) Przekładnie dostępne w większości pojazdów.