واژه شناسی

Android Automotive از اصطلاحات و کلمات اختصاری زیر استفاده می کند.

بسته برنامه اندروید (APK)
فرمت فایل آرشیو (بسته) که توسط سیستم عامل اندروید برای توزیع برنامه ها استفاده می شود.
Android Auto
طرح‌ریزی گوشی‌های هوشمند که توسط Google ساخته شده است تا به دستگاه‌های تلفن همراه دارای Android 5 یا بالاتر اجازه می‌دهد تا برنامه‌ها را به داخل ماشین نمایش دهند.
Android Automotive
سیستم عامل و پلتفرمی تعبیه شده که بر روی آن می توان برنامه های خودرو را توسعه داد.
پروژه متن باز اندروید (AOSP)
مخزن برای پشته نرم افزار اندروید. مخزن AOSP به رهبری گوگل، اطلاعات و کد منبع را برای ایجاد انواع سفارشی پشته اندروید، انتقال دستگاه ها و لوازم جانبی به پلتفرم اندروید ارائه می دهد و اطمینان حاصل می کند که دستگاه های Android الزامات سازگاری را برآورده می کنند.
رابط برنامه نویسی کاربردی (API)
مجموعه ای از پروتکل هایی که کاربران را قادر می سازد به صورت برنامه نویسی به ابزارها و خدمات دسترسی داشته باشند و برنامه های نرم افزاری ایجاد کنند.
پل زدن صوتی تصویری از طریق اترنت (Ethernet AVB)
مجموعه ای از برنامه های افزودنی برای استانداردهای اصلی IEEE 802.1 که خدمات پخش جریانی با تأخیر کم را با زمان همگام سازی می کند.
سطح یکپارچگی ایمنی خودرو (ASIL)
طرح طبقه بندی ریسک که توسط ISO تعریف شده است استاندارد 26262 (ایمنی عملکردی برای وسایل نقلیه جاده ای).
مجموعه تست خودرو (ATS)
مجموعه آزمایشی طراحی شده برای تأیید اجرای Android Automotive همانطور که انتظار می رود کار می کند. برای مثال، آزمایش‌های ATS ممکن است از APIهای Car Manager برای تأیید یکپارچگی HVAC خودرو استفاده کنند.
بسته پشتیبانی هیئت مدیره (BSP)
سیستم عامل مخصوص SoC برای یک دستگاه.
شبکه کنترل کننده منطقه (CAN)
استاندارد اتوبوس خودرو که به میکروکنترلرها و دستگاه ها اجازه می دهد با یکدیگر ارتباط برقرار کنند.
سند تعریف سازگاری (CDD)
سندی که نیازهای نرم افزاری و سخت افزاری یک دستگاه اندرویدی سازگار را برمی شمارد. برای جزئیات، به سازگاری Android مراجعه کنید.
مجموعه تست سازگاری (CTS)
مجموعه ای از تست ها برای ایجاد سازگاری با پلتفرم بالادستی Android. برای جزئیات، به مجموعه تست سازگاری مراجعه کنید.
سفر حیاتی کاربر (CUJ)
مسیری که کاربران برای رسیدن به یک هدف حیاتی (مهم) طی می کنند.
پخش صوتی دیجیتال (DAB) و زمینی-DAB (T-DAB)
پخش صوتی که در آن صدای آنالوگ به سیگنال دیجیتال تبدیل می شود و در یک کانال اختصاص داده شده در محدوده فرکانس AM یا (معمولاً) FM ارسال می شود.
مدیریت حقوق دیجیتال (DRM)
سیستمی برای محافظت از حق چاپ داده های منتشر شده در اینترنت یا سایر رسانه های دیجیتال با فعال کردن توزیع ایمن و/یا غیرفعال کردن توزیع غیرقانونی داده ها.
پردازنده سیگنال دیجیتال (DSP)
ریزپردازنده تخصصی (یا یک بلوک SIP)، با معماری بهینه شده برای نیازهای عملیاتی پردازش سیگنال دیجیتال. طراحی شده برای اندازه‌گیری، فیلتر کردن و/یا فشرده‌سازی سیگنال‌های آنالوگ پیوسته در دنیای واقعی.
حواس پرتی راننده (DD)
رانندگی در حین انجام فعالیت هایی که توجه راننده را از جاده دور می کند.
Google Automotive Services (GAS)
خدمات تلفن همراه گوگل (GMS) برای پیاده سازی خودرو. مجموعه‌ای از سرویس‌ها و برنامه‌های Google را ارائه می‌کند که می‌توانند در دستگاه‌های Android Automotive ادغام شوند.
لایه انتزاعی سخت افزاری (HAL)
لایه نرم افزاری که تمام ماژول های سطح بالاتر باید با آن تعامل داشته باشند تا به عملکرد سخت افزاری دسترسی پیدا کنند. فقط HAL می تواند مستقیماً درایورهای دستگاه را برای قطعات سخت افزاری مختلف روی دستگاه فراخوانی کند.
واحد مرکزی (HU)
واحد محاسباتی که نمایشگر اصلی را در کنسول مرکزی خودرو تامین می کند.
گرما، تهویه و تهویه مطبوع (HVAC)
مجموعه ای از توابع زیرساخت مکانیکی طراحی شده برای حفظ یک محیط عملیاتی خاص. سیستم های HVAC فعالیت هایی مانند گرم کردن خانه ها، خنک کردن مراکز داده و کنترل سرعت فن در وسایل نقلیه را انجام می دهند.
In- Vehicle Infotainment (IVI)
مجموعه ای از عملکردهای سخت افزاری و نرم افزاری خودرو که سرگرمی صوتی و/یا تصویری را فراهم می کند. اغلب به صورت مترادف با Head Unit (HU) هنگام توصیف عملکرد رو به روی کاربر یک دستگاه Android Automotive استفاده می شود.
شاخص های کلیدی عملکرد (KPI)
معیارهای تجاری برای ارزیابی عوامل حیاتی برای موفقیت یک سازمان.
شبکه اتصال محلی (LIN)
پروتکل شبکه سریالی که برای ارتباط بین اجزا در وسایل نقلیه استفاده می شود.
سازنده تجهیزات اصلی (OEM)
خودروساز (یا تامین کنندگان) که نرم افزار IVI یکپارچه را برای وسایل نقلیه ایجاد می کنند.
سیستم عامل بلادرنگ (RTOS)
سیستم عامل برای برنامه‌های هم‌زمان که داده‌ها را هنگام دریافت با حداقل یا بدون تاخیر در بافر پردازش می‌کنند. زمان مورد نیاز پردازش (از جمله تأخیرهای سیستم عامل) در دهم ثانیه یا افزایش زمان کوتاهتر اندازه گیری می شود.
قراردادهای سطح خدمات (SLA)
قرارداد خدمات بین دو طرف که توافقی را در مورد خدمات ارائه شده با عبارات قابل اندازه گیری مانند عملکرد، در دسترس بودن، قابلیت اطمینان و غیره تعریف می کند.
سیستم روی تراشه (SoC)
مدار یکپارچه که تمام اجزای یک کامپیوتر یا سایر سیستم های الکترونیکی را در یک تراشه ادغام می کند.
محیط اجرای مورد اعتماد (TEE)
محیط ایجاد شده توسط یک سیستم عامل کوچک که در زیر هسته معمولی اجرا می شود و توسط سخت افزار ویژه پشتیبانی می شود. این سیستم‌عامل می‌تواند برنامه‌های ویژه‌ای را اجرا کند که از یکدیگر و از سیستم‌عامل و برنامه‌های معمولی ایمن نگه داشته می‌شوند (حتی زمانی که سیستم‌عامل معمولی سخت‌افزار معمولی را کنترل می‌کند). می‌تواند به اعتبار رمزنگاری در سخت‌افزار دسترسی داشته باشد تا به برنامه‌های خاص اجازه دهد هویت خود را ثابت کنند، چه از طریق شبکه یا سخت‌افزار ذخیره‌سازی ایمن.
HAL وسیله نقلیه
رابطی که ویژگی‌هایی را که OEMs می‌توانند پیاده‌سازی کنند، تعریف می‌کند و حاوی ابرداده‌های ویژگی است (مثلاً اینکه آیا این ویژگی یک int است و کدام حالت‌های تغییر مجاز هستند).
خدمات نقشه برداری خودرو (VMS)
سرویس تبادل اطلاعات داخل خودرو با پشتیبانی از سیستم های پیشرفته کمک راننده (ADAS). به اشتراک گذاری داده های جاده و ناوبری را با سایر سیستم های خودرو فعال می کند و به بسیاری از اجزا و سیستم های خودرو اجازه می دهد تا با آگاهی از جاده اطراف خود هوشمندانه تر رفتار کنند.
سرویس شبکه خودرو (VNS)
HAL خودرو را با امنیت داخلی کنترل می کند. دسترسی فقط به اجزای سیستم محدود می شود (اجزای غیر سیستمی مانند برنامه های شخص ثالث باید به جای آن از API خودرو استفاده کنند).
پارک، معکوس، خنثی، درایو و کم (PRNDL)
دنده های موجود در اکثر وسایل نقلیه.