Android Automotive에서는 다음과 같은 용어와 약어를 사용합니다.
용어 | 정의 |
---|---|
Android 애플리케이션 패키지(APK) | Android 운영체제에서 애플리케이션을 배포하기 위해 사용하는 보관 파일(패키지) 형식입니다. |
Android Auto | Google에서 개발한 스마트폰 프로젝션으로, 이를 사용하여 Android 5.0 이상을 실행하는 휴대기기에서 자동차로 애플리케이션을 전송할 수 있습니다. |
Android Automotive | 자동차 애플리케이션을 개발하기 위해 내장된 운영체제 및 플랫폼입니다. |
Android 오픈소스 프로젝트(AOSP) | Android 소프트웨어 스택의 저장소입니다. AOSP 저장소는 Google에서 주도하는 것으로, Android 스택의 맞춤 변형을 생성하고 기기 및 액세서리를 Android 플랫폼에 포팅하며 Android 기기에서 호환성 요구사항을 충족하는지 확인하는 데 필요한 정보와 소스 코드를 제공합니다. |
애플리케이션 프로그래밍 인터페이스(API) |
사용자가 프로그래매틱 방식으로 도구 및 서비스에 액세스하고 소프트웨어 애플리케이션을 생성할 수 있게 해주는 프로토콜 집합입니다. |
이더넷을 통한 오디오 비디오 브리징(이더넷 AVB) | 지연 시간이 짧은 시간 동기화 스트리밍 서비스를 제공하는 핵심 IEEE 802.1 표준의 확장 프로그램 집합입니다. |
자동차 안전 무결성 수준(ASIL) | ISO 26262(로드 차량용 기능 안전) 표준에서 정의한 위험 분류 체계입니다. |
Automotive 테스트 도구 모음(ATS) | Android Automotive 구현이 정상적으로 작동하는지 확인하기 위해 설계된 테스트 모음입니다. 예를 들어 ATS 테스트에서 Car Manager API를 사용하여 차량 HVAC 통합을 확인할 수 있습니다. |
보드 서포트 패키지(BSP) | 기기의 SoC별 펌웨어입니다. |
계측 제어기 통신망(CAN) | 마이크로컨트롤러와 기기가 서로 통신할 수 있도록 하는 차량 버스 표준입니다. |
호환성 정의 문서(CDD) | 호환되는 Android 기기의 소프트웨어 및 하드웨어 요구사항을 나열한 문서입니다. 자세한 내용은 Android 호환성을 참고하세요. |
호환성 테스트 모음(CTS) | 업스트림 Android 플랫폼과의 호환성을 확인하기 위한 테스트 모음입니다. 자세한 내용은 호환성 테스트 모음을 참고하세요. |
중요한 사용자 여정(CUJ) | 사용자가 중요한 목표를 달성하기 위해 거치는 경로입니다. |
디지털 오디오 방송(DAB) 및 지상파 DAB(T-DAB) |
아날로그 오디오가 디지털 신호로 변환되어 AM 또는 (대부분) FM 주파수 범위에 있는 지정된 채널로 전송되는 오디오 방송입니다. |
디지털 권한 관리(DRM) | 데이터를 안전하게 배포하고 불법 배포를 중지하도록 하여 인터넷이나 다른 디지털 미디어에서 배포된 데이터의 저작권을 보호하기 위한 시스템입니다. |
디지털 신호 프로세서(DSP) | 디지털 신호 처리의 운영 요구사항에 최적화된 아키텍처를 갖춘 특수 마이크로프로세서(또는 SIP 블록)입니다. 연속된 실제 아날로그 신호를 측정, 필터링, 압축하도록 설계되었습니다. |
운전자 주의 분산 행동(DD) | 운전자가 운전 중에 주의를 분산하는 활동에 관여하는 것을 의미합니다. |
Google Automotive 서비스(GAS) | 자동차 구현을 위한 Google 모바일 서비스(GMS)입니다. Android Automotive 기기에 통합할 수 있는 일련의 Google 서비스와 앱을 제공합니다. |
하드웨어 추상화 계층(HAL) | 다른 모든 상위 모듈에서 하드웨어 기능에 액세스하기 위해 상호작용해야 하는 소프트웨어 레이어입니다. HAL에서만 기기의 다양한 하드웨어 구성요소의 기기 드라이버를 직접 호출할 수 있습니다. |
헤드 단위(HU) | 차량 중앙 콘솔의 기본 디스플레이에 사용되는 컴퓨팅 단위입니다. |
난방, 환기, 냉방(HVAC) | 특정 운영 환경을 유지하기 위해 설계된 일련의 기계식 인프라 기능입니다. HVAC 시스템은 주택 난방, 데이터 센터 냉방, 차량의 팬 속도 제어 등의 활동을 실행합니다. |
차량용 인포테인먼트(IVI) | 오디오 및 비디오 엔터테인먼트를 제공하는 일련의 차량 하드웨어 및 소프트웨어 기능입니다. Android Automotive 기기의 사용자 대상 기능을 설명할 때 헤드 단위(HU)와 동의어로 자주 사용됩니다. |
핵심성과지표(KPI) | 조직의 성공에 중요한 요소를 평가하는 비즈니스 측정항목입니다. |
차량용 직렬 통신망(LIN) | 차량의 구성요소 간 통신에 사용되는 직렬 네트워크 프로토콜입니다. |
OEM(Original Equipment Manufacturer) | 차량용 통합 IVI 소프트웨어를 만드는 자동차 제조업체(공급업체)입니다. |
실시간 운영체제(RTOS) | 버퍼링 지연이 거의 없거나 전혀 없이 수신된 데이터를 처리하는 실시간 애플리케이션용 OS입니다. 처리 시간 요구사항(OS 지연 포함)은 10분의 1초 이하의 단위로 측정됩니다. |
서비스수준계약(SLA) | 성능, 가용성, 안정성 등 측정 가능한 조건으로 제공된 서비스에 관해 동의한 내용을 정의하는 두 당사자 간의 서비스 계약입니다. |
단일 칩 시스템(SoC) | 컴퓨터 또는 다른 전자 시스템의 모든 구성요소를 단일 칩에 통합하는 통합 회로입니다. |
신뢰할 수 있는 실행 환경(TEE) | 일반 커널에서 실행되고 특수 하드웨어에서 지원하는 소규모 OS에서 만든 환경입니다. 이 OS는 서로 간에는 물론, 일반 OS와 프로그램으로부터 안전하게 유지되는 특수 앱을 실행할 수 있습니다(일반 OS가 일반 하드웨어를 제어하는 경우 포함). 하드웨어의 암호화 사용자 인증 정보에 액세스하여 특정 프로그램에서 네트워크를 통해 ID를 증명하거나 안전한 저장소 하드웨어에 ID를 증명하도록 할 수 있습니다. |
차량 HAL | OEM이 구현할 수 있는 속성을 정의하고 속성 메타데이터(예: 속성이 int인지 여부 및 허용되는 변경 모드)를 포함하는 인터페이스입니다. |
차량 지도 서비스(VMS) | 고급 운전자 지원 시스템(ADAS)을 지원하는 차량 내 데이터 교환 서비스입니다. 도로 및 내비게이션 데이터를 다른 차량 시스템과 공유할 수 있도록 합니다. 많은 차량 구성요소와 시스템이 차량 주변 도로를 잘 인식하므로 더 지능적으로 동작할 수 있습니다. |
차량 네트워크 서비스(VNS) | 기본 제공되는 보안으로 차량 HAL을 제어합니다. 액세스는 시스템 구성요소로만 제한됩니다. 서드 파티 앱과 같이 시스템 구성요소가 아닌 구성요소는 자동차 API를 사용해야 합니다. |
주차, 후진, 중립, 주행, 저단(PRNDL) | 기어는 대부분의 차량에서 사용할 수 있습니다. |