Trang này cung cấp thông tin tổng quan về Telemetry SDV và đề cập đến các khía cạnh chính như cấu trúc, chức năng và khả năng tích hợp.
SDV Telemetry cung cấp một cách thức an toàn, hiệu quả và có thể mở rộng để các OEM thu thập, sắp xếp và xử lý dữ liệu xe. Bạn có thể sử dụng dữ liệu theo những cách sau:
- Giám sát tình trạng xe: Theo dõi hiệu suất hệ thống, xác định các vấn đề tiềm ẩn và cho phép bảo dưỡng chủ động.
- Bảo hiểm dựa trên hoạt động lái xe: Cung cấp thông tin chi tiết dựa trên dữ liệu cho các nhà cung cấp dịch vụ bảo hiểm.
- Thu thập dữ liệu về tai nạn: Thu thập dữ liệu trong các vụ tai nạn để cải thiện độ an toàn của xe.
- Phát triển tính năng: Nắm được các mẫu sử dụng để hướng dẫn phát triển tính năng.
- Tối ưu hoá hiệu suất: Xác định các điểm tắc nghẽn và tối ưu hoá hiệu suất của xe.
- Quản lý đội xe: Thu thập thông tin về xe để quản lý và tối ưu hoá hiệu suất của đội xe thương mại.
Các tính năng chính
SDV Telemetry cung cấp các tính năng chính sau:
Khả năng mở rộng quy mô
Bạn có thể chạy nhiều phiên bản đo từ xa trên từng phiên bản SDV (hoặc IVI), cho phép thu thập dữ liệu từ nhiều khu vực trong xe. Thiết kế linh hoạt này phù hợp với nhiều cấu trúc xe, trong đó hoạt động giao tiếp bị hạn chế trên các vùng của xe và cho phép thu thập dữ liệu độc lập từ nhiều ECU.
Bảo mật
Hệ thống này được triển khai bằng Rust để ngăn chặn các lỗ hổng bộ nhớ và sử dụng các tính năng bảo mật tích hợp của Android, chẳng hạn như SELinux và tính năng cô lập tiến trình. Đầu vào có cấu trúc bằng cách sử dụng protobuf được xác thực trước khi xử lý để tránh lỗi.
Khả năng cập nhật
Bạn có thể cập nhật độc lập tất cả các thành phần của SDV Telemetry, đảm bảo rằng hệ thống có thể được duy trì và cải thiện. Bạn có thể định cấu hình hoàn toàn việc thu thập dữ liệu bằng cách sử dụng các chiến dịch đo từ xa.
Khả năng định cấu hình
Chiến dịch đo từ xa được xác định bằng các cấu hình chỉ số. Bạn có thể tạo và cập nhật các cấu hình này trên đám mây. Các cấu hình này xác định dữ liệu cần thu thập, cách xử lý và thời điểm báo cáo dữ liệu.
Xử lý trên thiết bị
Để giảm lượng dữ liệu được chuyển đến đám mây, hệ thống này có một công cụ xử lý biên giúp xử lý dữ liệu cục bộ trong xe và chỉ gửi thông tin liên quan đến đám mây.
Tính linh hoạt
Hệ thống này được thiết kế để hoạt động trên cả phiên bản SDV và IVI. Các thành phần thu thập dữ liệu cốt lõi có thể dùng lại và các thành phần dành riêng cho mục tiêu cung cấp quyền truy cập vào các nguồn dữ liệu dành riêng cho mục tiêu.
Khả năng thử nghiệm
Khung mô phỏng cho phép bạn xác thực các cấu hình chỉ số trước khi triển khai chúng cho xe.
Telemetry SDK
Sử dụng SDK để tương tác với SDV Telemetry. Việc này giúp quá trình tích hợp cho các ứng dụng đo từ xa và nguồn dữ liệu đo từ xa sử dụng Configurable Publisher Registry (Sổ đăng ký nhà xuất bản có thể định cấu hình) diễn ra dễ dàng hơn. SDK được cung cấp cho Rust. Một phiên bản thử nghiệm được cung cấp cho Java.
Thành phần
Sơ đồ này cho thấy các thành phần đo từ xa chính:
Dịch vụ đo từ xa
Dịch vụ đo từ xa là một tác nhân SDV trên xe, chịu trách nhiệm thu thập dữ liệu từ các nguồn dữ liệu trong xe. Nó đọc các cấu hình chỉ số (định nghĩa về việc thu thập và chuyển đổi dữ liệu) và tạo các báo cáo chỉ số chứa dữ liệu đã thu thập. Dịch vụ này bao gồm một công cụ xử lý biên.
SDK đo từ xa: Thư viện ứng dụng đo từ xa
Thư viện này cung cấp quyền truy cập thuận tiện vào dịch vụ Đo từ xa và giúp các ứng dụng khách OEM quản lý cấu hình chỉ số, thu thập báo cáo chỉ số và nhận thông báo sự kiện có liên quan.
Để biết thêm thông tin, hãy xem Thư viện ứng dụng đo từ xa Rust.
SDK đo từ xa: Thư viện Publisher Registry có thể định cấu hình
Thư viện Configurable Publisher Registry (Sổ đăng ký nhà xuất bản có thể định cấu hình) giúp đơn giản hoá quy trình tạo nhà xuất bản đo từ xa tuỳ chỉnh và đăng ký các nhà xuất bản đó với Configurable Publisher Registry. Chúng tôi cung cấp các phương thức triển khai cho Java và Rust.
Để biết thêm thông tin, hãy xem Thư viện Publisher Registry có thể định cấu hình.
Trình mô phỏng đo từ xa
Một công cụ CLI cho phép bạn mô phỏng các cấu hình chỉ số dựa trên dữ liệu nhà xuất bản nhân tạo hoặc được ghi sẵn.
Trình tạo cấu hình chỉ số (MCG)
Dịch vụ đám mây này nhắm đến việc tạo các cấu hình chỉ số dựa trên protobuf được tối ưu hoá cao từ định dạng JSON thân thiện với người dùng. MCG cũng xác thực các cấu hình chỉ số và có thể tự động suy luận các loại thông báo dựa trên những tín hiệu đã quan sát và xử lý của xe.
Mô phỏng dữ liệu đo từ xa dựa trên đám mây
Một hệ thống phụ trợ cho phép bạn quản lý và chạy các mô phỏng đo từ xa trên quy mô lớn trên đám mây Google. Bạn có thể triển khai hệ thống mô phỏng dựa trên đám mây bằng cách sử dụng Terraform trên mọi đối tượng thuê bao Google Cloud.