شما میتوانید وسیله نقلیه تعریفشده توسط نرمافزار (SDV) را با پروتکل میانافزار سرویسگرای مقیاسپذیر بر روی IP (SOME/IP) ادغام کنید. این ادغام به SDV اجازه میدهد تا با استفاده از اجزای اولیه داخلی CommStack SDV، با سرویسهای معماری سیستم باز خودرو (AUTOSAR) ارتباط برقرار کند.
اجزای کلیدی و تعاملات با SDV عبارتند از:
عامل کارگزار SOME/IP: جزء اصلی یکپارچهسازی SDV و SOME/IP.
پشته SOME/IP: منطق انتقال سطح پایین SOME/IP که در رابط زبان تعریف رابط اندروید (AIDL) خلاصه شده است. به عنوان مثال، اتحاد سیستمهای متصل خودرو (COVESA) پروژه COVESA someip را ارائه میدهد.
ارائه دهنده کاتالوگ VSIDL: اطلاعات نوع زمان اجرا (RTTI) مورد نیاز برای ترجمه نوع را ارائه میدهد. همچنین اطلاعاتی در مورد رابطها، موضوعات و نگاشتهای آنها، از جمله پیکربندی استقرار SOME/IP، ارائه میدهد.
نماینده کارگزار SOME/IP
کارگزار SDV SOME/IP ( کارگزار ) پروتکل SOME/IP را در اکوسیستم خودروی تعریفشده توسط نرمافزار (SDV) ادغام میکند. برای فعال کردن ارتباط بین پروتکلی، کارگزار در درجه اول به عنوان یک پروکسی برای ترافیک بین سیستمهای SDV و AUTOSAR عمل میکند.
یک یا چند نمونه از کارگزار، دروازههایی برای ترافیک SOME/IP ایجاد میکنند. برای اطلاعات بیشتر، به بخش «ادغام SOME/IP با SDV» مراجعه کنید.
کارگزار از آرکتایپها ، از جمله فراخوانیهای رویه از راه دور (RPC) و تونل داده برای تسهیل ارتباط استفاده میکند. کارگزار دادههای خاص سرویس را که در زمان کامپایل ناشناخته هستند، مدیریت میکند. کارگزار برای برقراری ارتباط سرویسها به RTTI متکی است. برای اطلاعات بیشتر، به بخش «نوشتن یک فایل نگاشت SOME/IP» مراجعه کنید.