SOME/IP ইন্টিগ্রেশন ওভারভিউ

আপনি অ্যান্ড্রয়েড অটোমোটিভ ওএস (AAOS) সফটওয়্যার-ডিফাইন্ড ভেহিকেল (SDV)-কে স্কেলেবল সার্ভিস-ওরিয়েন্টেড মিডলওয়্যার ওভার আইপি (SOME/IP) প্রোটোকলের যেকোনো বাস্তবায়নের সাথে একীভূত করতে পারেন, যার মধ্যে কাস্টম পার্টনার স্ট্যাক এবং ওপেন-সোর্স COVESA vsomeip রেফারেন্স ইমপ্লিমেন্টেশন অন্তর্ভুক্ত। এই ইন্টিগ্রেশন AAOS SDV-কে বিল্ট-ইন SDV CommStack প্রিমিটিভ এবং AUTOSAR ARXML বা Franca IDL থেকে ম্যাপ করা VSIDL সার্ভিস ডেফিনিশন ব্যবহার করে AUTOSAR (ক্লাসিক এবং অ্যাডাপটিভ) ইলেকট্রনিক কন্ট্রোল ইউনিট (ECU)-এর সাথে নির্বিঘ্নে যোগাযোগ করতে দেয়।

এসডিভি-এর মূল উপাদান এবং এর সাথে মিথস্ক্রিয়াগুলো হলো:

  • SOME/IP ব্রোকার এজেন্ট: SDV এবং SOME/IP ইন্টিগ্রেশনের কেন্দ্রীয় উপাদান।

  • SOME/IP স্ট্যাক: অ্যান্ড্রয়েড ইন্টারফেস ডেফিনিশন ল্যাঙ্গুয়েজ (AIDL) ইন্টারফেসে অ্যাবস্ট্রাক্ট করা নিম্ন-স্তরের SOME/IP ট্রান্সপোর্ট লজিক। পার্টনাররা তাদের নিজস্ব কাস্টম SOME/IP স্ট্যাক ইমপ্লিমেন্টেশন প্লাগ-ইন করতে পারেন, অথবা ওপেন-সোর্স কানেক্টেড ভেহিকেল সিস্টেমস অ্যালায়েন্স (COVESA) vsomeip রেফারেন্স প্রজেক্টটি ব্যবহার করতে পারেন।

  • VSIDL ক্যাটালগ প্রোভাইডার: টাইপ ট্রান্সলেশনের জন্য প্রয়োজনীয় রান-টাইম টাইপ ইনফরমেশন (RTTI) সরবরাহ করে। এটি ইন্টারফেস, টপিক এবং তাদের ম্যাপিং সম্পর্কিত তথ্যও প্রদান করে, যার মধ্যে SOME/IP ডেপ্লয়মেন্ট কনফিগারেশনও অন্তর্ভুক্ত থাকে।

কিছু/আইপি দালাল এজেন্ট

এসডিভি SOME/IP ব্রোকার এজেন্ট ( ব্রোকার ) সফটওয়্যার-ডিফাইন্ড ভেহিকেল (SDV) ইকোসিস্টেমে SOME/IP প্রোটোকলকে সংহত করে। ক্রস-প্রোটোকল যোগাযোগ সক্ষম করার জন্য, ব্রোকারটি প্রাথমিকভাবে এসডিভি এবং AUTOSAR সিস্টেমের মধ্যে ট্র্যাফিকের জন্য একটি প্রক্সি হিসাবে কাজ করে।

ব্রোকারের এক বা একাধিক ইনস্ট্যান্স SOME/IP ট্র্যাফিকের জন্য গেটওয়ে তৈরি করে। আরও তথ্যের জন্য, “Integrate SOME/IP with SDV” দেখুন।

ব্রোকারটি যোগাযোগ সহজ করার জন্য রিমোট প্রসিডিউর কল (RPC) এবং ডেটা টানেল সহ বিভিন্ন আর্কিটাইপ ব্যবহার করে। ব্রোকারটি কম্পাইল করার সময় অজানা পরিষেবা-নির্দিষ্ট ডেটা পরিচালনা করে। পরিষেবাগুলোর মধ্যে যোগাযোগের জন্য ব্রোকারটি RTTI-এর উপর নির্ভর করে। আরও তথ্যের জন্য, "একটি SOME/IP ম্যাপিং ফাইল লিখুন" দেখুন।