Ringkasan

Halaman ini memberikan ringkasan Telemetri SDV dan membahas aspek-aspek utama seperti arsitektur, fungsi, dan integrasi.

Telemetri SDV menyediakan cara yang aman, efisien, dan skalabel bagi OEM untuk mengumpulkan, mengatur, dan memproses data kendaraan. Anda dapat menggunakan data dengan cara berikut:

  • Pemantauan kondisi kendaraan: Melacak performa sistem, mengidentifikasi potensi masalah, dan mengaktifkan pemeliharaan proaktif.
  • Asuransi berbasis mengemudi: Memberikan insight berbasis data untuk penyedia asuransi.
  • Pengumpulan data kecelakaan: Mengumpulkan data selama kecelakaan untuk meningkatkan keselamatan kendaraan.
  • Pengembangan fitur: Memahami pola penggunaan untuk memandu pengembangan fitur.
  • Pengoptimalan performa: Mengidentifikasi bottleneck dan mengoptimalkan performa kendaraan.
  • Pengelolaan armada: Mengumpulkan informasi kendaraan untuk mengelola dan mengoptimalkan efisiensi armada kendaraan komersial.

Fitur utama

Telemetri SDV menyediakan fitur utama berikut:

Skalabilitas

Beberapa instance telemetri dapat dijalankan pada instance SDV (atau IVI) individual, sehingga memungkinkan pengumpulan data dari zona yang berbeda dalam kendaraan. Desain fleksibel ini mengakomodasi arsitektur kendaraan yang berbeda, tempat komunikasi dibatasi di seluruh zona kendaraan dan memungkinkan pengumpulan data independen dari ECU yang berbeda.

Keamanan

Sistem ini diimplementasikan di Rust untuk mencegah eksploitasi memori dan menggunakan fitur keamanan bawaan Android, seperti SELinux dan isolasi proses. Input terstruktur menggunakan protobuf divalidasi sebelum diproses untuk menghindari error.

Kemampuan update

Semua komponen Telemetri SDV dapat diupdate secara independen, sehingga memastikan sistem dapat dipertahankan dan ditingkatkan. Pengumpulan data dapat sepenuhnya dikonfigurasi menggunakan kampanye telemetri.

Kemampuan konfigurasi

Kampanye telemetri ditentukan oleh konfigurasi metrik, yang dapat dibuat dan diupdate di cloud. Konfigurasi ini menentukan data yang akan dikumpulkan, cara memprosesnya, dan kapan harus melaporkannya.

Pemrosesan edge

Untuk mengurangi transfer data ke cloud, sistem ini menyertakan mesin pemrosesan edge yang memproses data secara lokal di kendaraan dan hanya mengirimkan informasi yang relevan ke cloud.

Fleksibilitas

Sistem ini dirancang untuk berfungsi pada instance SDV dan IVI. Komponen pengumpulan data inti dapat digunakan kembali, dan komponen khusus target memberikan akses ke sumber data khusus target.

Kemampuan pengujian

Framework simulasi memungkinkan Anda memvalidasi konfigurasi metrik sebelum men-deploy-nya ke kendaraan.

SDK Telemetri

Gunakan SDK untuk berinteraksi dengan Telemetri SDV. Tindakan ini memfasilitasi integrasi untuk klien telemetri dan sumber data telemetri yang menggunakan Registry Penayang yang Dapat Dikonfigurasi. SDK disediakan untuk Rust. Versi eksperimental disediakan untuk Java.

Komponen

Diagram ini menunjukkan komponen telemetri utama:

Arsitektur komponen telemetri
Arsitektur komponen telemetri.

Layanan Telemetri

Layanan Telemetri adalah agen SDV onboard yang bertanggung jawab untuk mengumpulkan data dari sumber data di kendaraan. Layanan ini membaca konfigurasi metrik (definisi untuk pengumpulan dan transformasi data) dan menghasilkan laporan metrik yang berisi data yang dikumpulkan. Layanan ini mencakup mesin pemrosesan edge.

SDK Telemetri: Library klien telemetri

Library ini menyediakan akses mudah ke layanan Telemetri dan membantu aplikasi klien OEM mengelola konfigurasi metrik, mengumpulkan laporan metrik, dan menerima notifikasi peristiwa yang relevan.

Untuk mengetahui informasi selengkapnya, lihat Library klien telemetri Rust.

SDK Telemetri: Library Registry Penayang yang Dapat Dikonfigurasi

Library Registry Penayang yang Dapat Dikonfigurasi menyederhanakan proses pembuatan penayang telemetri kustom dan mendaftarkannya ke Registry Penayang yang Dapat Dikonfigurasi. Kami menyediakan implementasi untuk Java dan Rust.

Untuk mengetahui informasi selengkapnya, lihat Library Registry Penayang yang Dapat Dikonfigurasi.

Simulator telemetri

Alat CLI yang memungkinkan Anda menyimulasikan konfigurasi metrik berdasarkan data penayang buatan atau yang telah direkam sebelumnya.

Generator konfigurasi metrik (MCG)

Layanan cloud ini ditujukan untuk menghasilkan konfigurasi metrik berbasis protobuf yang sangat dioptimalkan dari format JSON yang mudah digunakan. MCG juga melakukan validasi konfigurasi metrik dan dapat secara otomatis menyimpulkan jenis pesan berdasarkan sinyal kendaraan yang diamati dan diproses.

Simulasi telemetri berbasis cloud

Sistem backend yang memungkinkan Anda mengelola dan menjalankan simulasi telemetri di Google Cloud dalam skala besar. Anda dapat men-deploy sistem simulasi berbasis cloud menggunakan Terraform di tenant Google Cloud mana pun.