Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A Containerized Microservice Architecture for a ROS 2 Autonomous Driving Software: An End-to-End Latency Evaluation (2404.12683v1)

Published 19 Apr 2024 in cs.RO

Abstract: The automotive industry is transitioning from traditional ECU-based systems to software-defined vehicles. A central role of this revolution is played by containers, lightweight virtualization technologies that enable the flexible consolidation of complex software applications on a common hardware platform. Despite their widespread adoption, the impact of containerization on fundamental real-time metrics such as end-to-end latency, communication jitter, as well as memory and CPU utilization has remained virtually unexplored. This paper presents a microservice architecture for a real-world autonomous driving application where containers isolate each service. Our comprehensive evaluation shows the benefits in terms of end-to-end latency of such a solution even over standard bare-Linux deployments. Specifically, in the case of the presented microservice architecture, the mean end-to-end latency can be improved by 5-8 %. Also, the maximum latencies were significantly reduced using container deployment.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (9)
  1. Tobias Betz (8 papers)
  2. Long Wen (13 papers)
  3. Fengjunjie Pan (13 papers)
  4. Gemb Kaljavesi (4 papers)
  5. Alexander Zuepke (2 papers)
  6. Andrea Bastoni (6 papers)
  7. Marco Caccamo (49 papers)
  8. Alois Knoll (190 papers)
  9. Johannes Betz (62 papers)
Citations (2)

Summary

We haven't generated a summary for this paper yet.