MANTRA: an Edge-Computing Framework based on Multi-Armed Bandit for Latency- and Energy-aware Job Offloading in Vehicular Networks
Fabio Busacca, Sergio Palazzo, Raoul Raftopoulos, Giovanni Schembra · 2023
The optimization of job offloading procedures in modern vehicular networks is a problem of utmost importance. In this regard, this paper proposes MANTRA, a distributed framework based on multi-player multi-armed bandit (MP-MAB) algorithms for latency- and energy-aware job offloading in vehicular networks. The main goal of MANTRA is to support procedures of job offloading in green vehicular networks to achieve a target tradeoff between energy consumption and job processing latency. In particular, MANTRA is intended to run on so-called MEC-in-a-box (M-Box) devices, portable battery-powered Road Side Units (RSUs) specifically designed to work without mobile connectivity and of a fixed power grid.To demonstrate MANTRA effectiveness, we model the vehicular network using the queueing theory for M/M/m/K systems. We run an extensive evaluation campaign and compare MANTRA with several baselines, including a centralized, oracle-based approach. In such a way, we demonstrate how MANTRA outperforms the baselines and quickly converges to the performance of the centralized approach in a fully-distributed way in terms of job processing latency and network outage probability.