এই পৃষ্ঠায় এসডিভি টেলিমেট্রির একটি সংক্ষিপ্ত বিবরণ দেওয়া হয়েছে এবং এর স্থাপত্য, কার্যকারিতা ও একীকরণের মতো মূল দিকগুলো আলোচনা করা হয়েছে।
এসডিভি টেলিমেট্রি OEM-দের জন্য গাড়ির ডেটা সংগ্রহ, সংগঠিত এবং প্রক্রিয়াকরণ করার একটি নিরাপদ, কার্যকর এবং পরিবর্ধনযোগ্য উপায় প্রদান করে। আপনি এই ডেটা নিম্নলিখিত উপায়ে ব্যবহার করতে পারেন:
- যানবাহনের স্বাস্থ্য পর্যবেক্ষণ: সিস্টেমের কর্মক্ষমতা ট্র্যাক করুন, সম্ভাব্য সমস্যা শনাক্ত করুন এবং সক্রিয় রক্ষণাবেক্ষণ সক্ষম করুন।
- গাড়ি চালনা-ভিত্তিক বীমা: বীমা প্রদানকারীদের জন্য তথ্য-ভিত্তিক অন্তর্দৃষ্টি প্রদান করা।
- দুর্ঘটনাকালীন তথ্য সংগ্রহ: যানবাহনের নিরাপত্তা উন্নত করার জন্য দুর্ঘটনা চলাকালীন তথ্য সংগ্রহ করা।
- ফিচার উন্নয়ন: ফিচার উন্নয়নে দিকনির্দেশনা দেওয়ার জন্য ব্যবহারের ধরণ বুঝুন।
- পারফরম্যান্স অপ্টিমাইজেশন: প্রতিবন্ধকতা চিহ্নিত করুন এবং গাড়ির পারফরম্যান্স অপ্টিমাইজ করুন।
- ফ্লিট ম্যানেজমেন্ট: বাণিজ্যিক যানবাহন বহরের কার্যকারিতা পরিচালনা ও উন্নত করার জন্য যানবাহনের তথ্য সংগ্রহ করা।
মূল বৈশিষ্ট্য
এসডিভি টেলিমেট্রি নিম্নলিখিত প্রধান বৈশিষ্ট্যগুলো প্রদান করে:
পরিমাপযোগ্যতা
প্রতিটি SDV (বা IVI) ইনস্ট্যান্সে একাধিক টেলিমেট্রি ইনস্ট্যান্স চালানো যেতে পারে, যার ফলে গাড়ির ভেতরের বিভিন্ন জোন থেকে ডেটা সংগ্রহ করা সম্ভব হয়। এই নমনীয় ডিজাইনটি বিভিন্ন গাড়ির আর্কিটেকচারের সাথে সামঞ্জস্যপূর্ণ, যেখানে গাড়ির বিভিন্ন জোনের মধ্যে যোগাযোগ সীমিত থাকে এবং এটি বিভিন্ন ECU থেকে স্বাধীনভাবে ডেটা সংগ্রহ করতে সক্ষম করে।
নিরাপত্তা
সিস্টেমটি মেমরি এক্সপ্লয়েট প্রতিরোধ করার জন্য রাস্ট (Rust) ভাষায় তৈরি করা হয়েছে এবং এতে অ্যান্ড্রয়েডের অন্তর্নির্মিত নিরাপত্তা বৈশিষ্ট্য, যেমন এসইএলিনাক্স (SELinux) ও প্রসেস আইসোলেশন (process isolation) ব্যবহার করা হয়েছে। ত্রুটি এড়ানোর জন্য প্রসেসিংয়ের আগে প্রোটোবাফ (protobufs) ব্যবহার করে স্ট্রাকচার্ড ইনপুট যাচাই করা হয়।
আপডেটযোগ্যতা
এসডিভি টেলিমেট্রির সমস্ত উপাদান স্বাধীনভাবে আপডেট করা যায়, ফলে সিস্টেমটির রক্ষণাবেক্ষণ ও উন্নতি নিশ্চিত হয়। টেলিমেট্রি ক্যাম্পেইন ব্যবহার করে ডেটা সংগ্রহ সম্পূর্ণরূপে কনফিগার করা যায়।
কনফিগারযোগ্যতা
টেলিমেট্রি ক্যাম্পেইনগুলো মেট্রিক্স কনফিগারেশন দ্বারা নির্ধারিত হয়, যা ক্লাউডে তৈরি ও আপডেট করা যায়। এই কনফিগারেশনগুলো নির্ধারণ করে দেয় যে কী ডেটা সংগ্রহ করতে হবে, কীভাবে তা প্রসেস করতে হবে এবং কখন তার রিপোর্ট জমা দিতে হবে।
এজ প্রসেসিং
ক্লাউডে ডেটা স্থানান্তর কমাতে, সিস্টেমটিতে একটি এজ প্রসেসিং ইঞ্জিন রয়েছে যা গাড়ির ভেতরেই ডেটা প্রসেস করে এবং শুধুমাত্র প্রাসঙ্গিক তথ্য ক্লাউডে পাঠায়।
নমনীয়তা
সিস্টেমটি SDV এবং IVI উভয় ইনস্ট্যান্সেই কাজ করার জন্য ডিজাইন করা হয়েছে। মূল ডেটা সংগ্রহের উপাদানগুলো পুনঃব্যবহারযোগ্য, এবং টার্গেট-নির্দিষ্ট উপাদানগুলো টার্গেট-নির্দিষ্ট ডেটা সোর্সগুলোতে অ্যাক্সেস প্রদান করে।
পরীক্ষাযোগ্যতা
একটি সিমুলেশন ফ্রেমওয়ার্ক আপনাকে গাড়িতে মেট্রিক্স কনফিগারেশনগুলো স্থাপন করার আগে তা যাচাই করার সুযোগ দেয়।
টেলিমেট্রি এসডিকে
এসডিভি টেলিমেট্রির সাথে ইন্টারঅ্যাক্ট করতে এসডিকে ব্যবহার করুন। এটি কনফিগারযোগ্য পাবলিশার রেজিস্ট্রি ব্যবহারকারী টেলিমেট্রি ক্লায়েন্ট এবং টেলিমেট্রি ডেটা সোর্সগুলির ইন্টিগ্রেশনকে সহজতর করে। এসডিকে-টি রাস্ট (Rust)-এর জন্য সরবরাহ করা হয়েছে। জাভা (Java)-এর জন্য একটি পরীক্ষামূলক সংস্করণ সরবরাহ করা হয়েছে।
উপাদান
এই ডায়াগ্রামটি মূল টেলিমেট্রি উপাদানগুলো দেখায়:
টেলিমেট্রি পরিষেবা
টেলিমেট্রি পরিষেবাটি হলো একটি অনবোর্ড এসডিভি এজেন্ট, যা গাড়ির ভেতরের ডেটা উৎসগুলো থেকে ডেটা সংগ্রহের জন্য দায়ী। এটি মেট্রিক্স কনফিগারেশন (ডেটা সংগ্রহ ও রূপান্তরের সংজ্ঞা) পড়ে এবং সংগৃহীত ডেটা সম্বলিত মেট্রিক্স রিপোর্ট তৈরি করে। এই পরিষেবাটিতে একটি এজ প্রসেসিং ইঞ্জিন অন্তর্ভুক্ত রয়েছে।
টেলিমেট্রি এসডিকে: টেলিমেট্রি ক্লায়েন্ট লাইব্রেরি
এই লাইব্রেরিটি টেলিমেট্রি পরিষেবাতে সহজে প্রবেশাধিকার দেয় এবং OEM ক্লায়েন্ট অ্যাপগুলিকে মেট্রিক্স কনফিগারেশন পরিচালনা করতে, মেট্রিক্স রিপোর্ট সংগ্রহ করতে ও প্রাসঙ্গিক ইভেন্ট বিজ্ঞপ্তি পেতে সাহায্য করে।
আরও তথ্যের জন্য, রাস্ট টেলিমেট্রি ক্লায়েন্ট লাইব্রেরি দেখুন।
টেলিমেট্রি এসডিকে: কনফিগারযোগ্য পাবলিশার রেজিস্ট্রি লাইব্রেরি
কনফিগারেবল পাবলিশার রেজিস্ট্রি লাইব্রেরিটি কাস্টম টেলিমেট্রি পাবলিশার তৈরি করার এবং সেগুলোকে কনফিগারেবল পাবলিশার রেজিস্ট্রি-তে রেজিস্টার করার প্রক্রিয়াকে সহজ করে। আমরা জাভা এবং রাস্ট-এর জন্য ইমপ্লিমেন্টেশন প্রদান করি।
আরও তথ্যের জন্য, কনফিগারযোগ্য পাবলিশার রেজিস্ট্রি লাইব্রেরি দেখুন।
টেলিমেট্রি সিমুলেটর
একটি CLI টুল যা আপনাকে পূর্ব-রেকর্ড করা বা কৃত্রিম পাবলিশার ডেটার উপর ভিত্তি করে মেট্রিক্স কনফিগারেশন সিমুলেট করতে দেয়।
মেট্রিক্স কনফিগারেশন জেনারেটর (MCG)
এই ক্লাউড পরিষেবাটির লক্ষ্য হলো একটি ব্যবহারকারী-বান্ধব JSON ফরম্যাট থেকে অত্যন্ত অপ্টিমাইজড প্রোটোবাফ-ভিত্তিক মেট্রিক্স কনফিগারেশন তৈরি করা। MCG মেট্রিক্স কনফিগারেশনগুলোর বৈধতাও যাচাই করে এবং পর্যবেক্ষণ ও প্রক্রিয়াকৃত গাড়ির সংকেতের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে বার্তার ধরন অনুমান করতে পারে।
ক্লাউড-ভিত্তিক টেলিমেট্রি সিমুলেশন
একটি ব্যাকএন্ড-সিস্টেম যা আপনাকে গুগল ক্লাউডে বৃহৎ পরিসরে টেলিমেট্রি সিমুলেশন পরিচালনা ও চালাতে দেয়। আপনি টেরাফর্ম ব্যবহার করে যেকোনো গুগল ক্লাউড টেন্যান্টে এই ক্লাউড-ভিত্তিক সিমুলেশন সিস্টেমটি স্থাপন করতে পারেন।