Terminologia

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

Pakiet aplikacji na Androida (APK)
Format pliku archiwum (pakietu) używany przez system operacyjny Android do dystrybucji aplikacji.
Android Auto
Projekcja na smartfona opracowana przez Google, aby umożliwić urządzeniom mobilnym z systemem Android 5 lub nowszym wyświetlanie aplikacji w samochodzie.
Samochody z Androidem
Wbudowany system operacyjny i platforma, na której można tworzyć aplikacje motoryzacyjne.
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 Androida, przenoszenia urządzeń i akcesoriów na platformę Android oraz zapewniania, że ​​urządzenia z Androidem spełniają wymagania dotyczące zgodności.
Interfejs programowania aplikacji (API)
Zestaw protokołów umożliwiających użytkownikom programowy dostęp do narzędzi i usług oraz tworzenie aplikacji.
Mostkowanie audio-wideo przez sieć Ethernet (Ethernet AVB)
Zestaw rozszerzeń podstawowych standardów IEEE 802.1, które zapewniają zsynchronizowane w czasie usługi przesyłania strumieniowego z niskim opóźnieniem.
Poziom integralności bezpieczeństwa samochodowego (ASIL)
Schemat klasyfikacji ryzyka zdefiniowany przez ISO Norma 26262 (Bezpieczeństwo funkcjonalne pojazdów drogowych).
Zestaw testów motoryzacyjnych (ATS)
Zestaw testów przeznaczony do sprawdzania, czy wdrożenia Android Automotive działają zgodnie z oczekiwaniami. Na przykład testy ATS mogą wykorzystywać interfejsy API Car Manager w celu sprawdzenia integracji HVAC pojazdu.
Pakiet wsparcia płyty głównej (BSP)
Oprogramowanie sprzętowe specyficzne dla SoC dla urządzenia.
Sieć obszarowa kontrolera (CAN)
Standard magistrali pojazdu, który umożliwia komunikację między mikrokontrolerami i urządzeniami.
Dokument definicji zgodności (CDD)
Dokument zawierający wymagania programowe i sprzętowe zgodnego urządzenia z systemem Android. Szczegółowe informacje można znaleźć w części Zgodność z systemem Android .
Zestaw testów zgodności (CTS)
Zestaw testów mających na celu ustalenie zgodności z wcześniejszą platformą Android. Aby uzyskać szczegółowe informacje, zobacz Zestaw testów zgodności .
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)
Transmisja audio, w której dźwięk analogowy jest konwertowany na sygnał cyfrowy i transmitowany na wyznaczonym kanale w zakresie częstotliwości AM lub (częściej) FM.
Zarządzanie prawami cyfrowymi (DRM)
System ochrony praw autorskich do danych rozpowszechnianych w Internecie lub innych mediach cyfrowych poprzez umożliwienie bezpiecznej dystrybucji i/lub uniemożliwienie nielegalnego rozpowszechniania danych.
Cyfrowy procesor sygnałowy (DSP)
Specjalistyczny mikroprocesor (lub blok SIP) o architekturze zoptymalizowanej pod kątem potrzeb operacyjnych cyfrowego przetwarzania sygnałów. Zaprojektowany do pomiaru, filtrowania i/lub kompresji ciągłych sygnałów analogowych ze świata rzeczywistego.
Odwracanie uwagi kierowcy (DD)
Prowadzenie pojazdu podczas wykonywania czynności odwracających 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ą muszą współdziałać wszystkie pozostałe moduły wyższego poziomu, aby uzyskać dostęp do funkcjonalności sprzętu. Tylko warstwa HAL może bezpośrednio wywoływać sterowniki urządzeń dla różnych komponentów sprzętowych urządzenia.
Jednostka główna (HU)
Jednostka obliczeniowa zasilająca 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.
System informacyjno-rozrywkowy w pojeździe (IVI)
Zestaw funkcji sprzętu i oprogramowania pojazdu zapewniających rozrywkę audio i/lub wideo. Często używane jako synonim jednostki głównej (HU) przy opisywaniu funkcjonalności urządzenia Android Automotive dostępnej dla użytkownika.
Kluczowe wskaźniki wydajności (KPI)
Metryki biznesowe służące do oceny czynników kluczowych dla sukcesu organizacji.
Lokalna sieć połączeń wzajemnych (LIN)
Protokół sieci szeregowej używany do komunikacji pomiędzy komponentami pojazdów.
Producent oryginalnego sprzętu (OEM)
Producenci samochodów (lub dostawcy), którzy tworzą zintegrowane oprogramowanie IVI dla pojazdów.
System operacyjny czasu rzeczywistego (RTOS)
System operacyjny dla aplikacji działających w czasie rzeczywistym, które przetwarzają dane po otrzymaniu 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 w krótszych odstępach czasu.
Umowy dotyczące poziomu usług (SLA)
Umowa o świadczenie usług między dwiema stronami, która określa umowę dotyczącą świadczonej usługi w wymiernych kategoriach, takich jak wydajność, dostępność, niezawodność itp.
System na chipie (SoC)
Układ scalony integrujący wszystkie elementy komputera lub innego systemu elektronicznego w jeden układ scalony.
Zaufane środowisko wykonawcze (TEE)
Środowisko utworzone przez mały system operacyjny działający pod zwykłym jądrem i obsługiwany przez specjalny sprzęt. Ten system operacyjny może uruchamiać specjalne aplikacje, które są chronione przed sobą nawzajem oraz przed zwykłym systemem operacyjnym i programami (nawet jeśli zwykły system operacyjny kontroluje zwykły sprzęt). Może uzyskiwać dostęp do poświadczeń kryptograficznych w sprzęcie, aby umożliwić określonym programom potwierdzenie 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ą wdrożyć, 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 pojeździe obsługująca zaawansowane systemy wspomagania kierowcy (ADAS). Umożliwia udostępnianie danych drogowych i nawigacyjnych innym systemom pojazdu, dzięki czemu wiele podzespołów i systemów pojazdu zachowuje się bardziej inteligentnie, gdy uzyskują wiedzę o drodze wokół nich.
Usługa sieci pojazdów (VNS)
Kontroluje pojazd HAL z wbudowanymi zabezpieczeniami. Dostęp ograniczony tylko do komponentów systemu (komponenty niesystemowe, takie jak aplikacje innych firm, powinny zamiast tego korzystać z car API).
Parkowanie, bieg wsteczny, neutralny, jazda i niski (PRNDL)
Przerzutki dostępne w większości pojazdów.