ב-SDV נעשה שימוש בתוכנת ביניים מבוססת-שירותים (SOME/IP) שניתנת להרחבה כדי לשלוט בהודעות. פרוטוקול הביניים הזה משמש את AAOS SDV כערוץ תקשורת חיצוני ליחידות בקרה אלקטרוניות (ECU) לרכב. פרוטוקול SOME/IP הוא פרוטוקול סטנדרטי של קונסורציום AUTOSAR, והוא תומך בתכונות הבאות:
- סידור הפרקים
- קריאה לשירות מרוחק (RPC) והעברת הודעות
- זיהוי שירותים (SD)
- פרסום/הרשמה (PUB/SUB)
- פילוח של הודעות בפרוטוקול User Datagram (UDP)
אפשר להשתמש ב-SOME/IP Broker שלנו כדי לשלב יחידות בקרה אלקטרוניות (ECU) חיצוניות חדשות וקיימות שמבוססות על SOME/IP בסביבה העסקית של SDV. השילוב שלנו של SOME/IP Broker, שמוכן לייצור, וקוד לדוגמה לשכבת הפשטה שפועלת עם מחסנית COVESA vSomeIP, מאפשר לכל השירותים שמבוססים על SDV לתקשר עם יחידות בקרה אלקטרוניות (ECU) חיצוניות שמבוססות על SOME/IP. השילוב של AAOS SDV עם SOME/IP כולל את הרכיבים הבאים:
מתווך SOME/IP. מעביר ומתרגם הודעות הלוך ושוב בין SDV לבין עולם SOME/IP החיצוני. Google היא הבעלים של הרכיב הזה, והוא מסופק עם SDV באיכות ייצור.
שכבת הפשטה של ערימת SOME/IP. שכבה שמתאימה את מחסנית SOME/IP ל-API של מחסנית SOME/IP של SDV. בתחילה, נספק את הרכיב הזה כקוד לדוגמה לעבודה עם COVESA vSomeIP stack. לאחר מכן, בודקים את שכבת ההפשטה ומתחזקים אותה. כדי להשתמש במערך אחר של SOME/IP, צריך לשנות את השכבה הזו.
חבילת פרוטוקולים של SOME/IP. משלבים את זה עם שכבת ההפשטה. אם אנחנו מספקים לכם את הרכיב הזה, הוא סופק כקובץ עזר.