,
Alexander Krentsel
,
Hongbo Wei
,
Joseph E. Gonzalez
,
Sylvia Ratnasamy
,
Scott Shenker
,
Ion Stoica
Creative Commons Attribution 4.0 International license
Autonomous driving system progress has been driven by improvements in machine learning (ML) models, whose computational demands now exceed what edge devices alone can provide. The cloud offers abundant compute, but the network has long been treated as an unreliable bottleneck rather than a co-equal part of the autonomous vehicle control loop. We argue that this separation is no longer tenable: safety-critical autonomy requires co-design of control, models, and network resource allocation itself. We introduce TURBO, a cloud-augmented control framework that addresses this challenge, formulating bandwidth allocation and control pipeline configuration across both the car and cloud as a joint optimization problem. TURBO maximizes benefit to the car while guaranteeing safety in the face of highly variable network conditions. We implement TURBO and evaluate it in both simulation and real-world deployment, showing it can improve average accuracy by up to 15.6%pt over existing on-vehicle-only pipelines. Our code is made available at www.github.com/NetSys/turbo.
@InProceedings{schafhalter_et_al:OASIcs.NINeS.2026.18,
author = {Schafhalter, Peter and Krentsel, Alexander and Wei, Hongbo and Gonzalez, Joseph E. and Ratnasamy, Sylvia and Shenker, Scott and Stoica, Ion},
title = {{TURBO: Utility-Aware Bandwidth Allocation for Cloud-Augmented Autonomous Control}},
booktitle = {1st New Ideas in Networked Systems (NINeS 2026)},
pages = {18:1--18:34},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-414-7},
ISSN = {2190-6807},
year = {2026},
volume = {139},
editor = {Argyraki, Katerina and Panda, Aurojit},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.NINeS.2026.18},
URN = {urn:nbn:de:0030-drops-256039},
doi = {10.4230/OASIcs.NINeS.2026.18},
annote = {Keywords: autonomous vehicles, bandwidth allocation, cloud computing, edge computing, machine learning}
}
archived version
archived version