VECMAN: A Framework for Energy-Aware Resource Management in Vehicular Edge Computing Systems

In Vehicular Edge Computing (VEC) systems, the computing resources of connected Electric Vehicles (EV) are used to fulfill the low-latency computation requirements of vehicles. However, local execution of heavy workloads may drain a considerable amount of energy in EVs. One promising way to improve the energy efficiency is to share and coordinate computing resources among connected EVs. However, the uncertainties in the future location of vehicles make it hard to decide which vehicles participate in resource sharing and how long they share their resources so that all participants benefit from resource sharing. In this paper, we propose VECMAN, a framework for energy-aware resource management in VEC systems composed of two algorithms: (i) a resource selector algorithm that determines the participating vehicles and the duration of resource sharing period; and (ii) an energy manager algorithm that manages computing resources of the participating vehicles with the aim of minimizing the computational energy consumption. We evaluate the proposed algorithms and show that they considerably reduce the vehicles’ computational energy consumption compared to the state-of-the-art baselines. Specifically, our algorithms achieve between 7% and 18% energy savings compared to a baseline that executes workload locally and an average of 13% energy savings compared to a baseline that offloads vehicles’ workloads to RSUs.

[1]  C. Weber Autopilot , 2021, Die Technik der Starrflügler-Drohnen.

[2]  Daxin Tian,et al.  Reliability-Optimal Cooperative Communication and Computing in Connected Vehicle Systems , 2020, IEEE Transactions on Mobile Computing.

[3]  Daniel Grosu,et al.  Energy-Aware Resource Management in Vehicular Edge Computing Systems , 2020, 2020 IEEE International Conference on Cloud Engineering (IC2E).

[4]  Hailin Zhang,et al.  Reliable Computation Offloading for Edge-Computing-Enabled Software-Defined IoV , 2020, IEEE Internet of Things Journal.

[5]  Joonhyuk Kang,et al.  Energy-Efficient Task Offloading for Vehicular Edge Computing: Joint Optimization of Offloading and Bit Allocation , 2019, 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring).

[6]  Hojung Cha,et al.  Graphics-aware Power Governing for Mobile Devices , 2019, MobiSys.

[7]  Daniel Grosu,et al.  Energy-Aware Speculative Execution in Vehicular Edge Computing Systems , 2019, EdgeSys@EuroSys.

[8]  Emil Björnson,et al.  How Energy-Efficient Can a Wireless Communication System Become? , 2018, 2018 52nd Asilomar Conference on Signals, Systems, and Computers.

[9]  Zhisheng Niu,et al.  Task Replication for Vehicular Edge Computing: A Combinatorial Multi-Armed Bandit Based Approach , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[10]  Yu Xiao,et al.  Fog Following Me: Latency and Quality Balanced Task Allocation in Vehicular Fog Computing , 2018, 2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[11]  Fu Jiang,et al.  An Energy-Aware Task Offloading Mechanism in Multiuser Mobile-Edge Cloud Computing , 2018, Mob. Inf. Syst..

[12]  Lingjia Tang,et al.  The Architectural Implications of Autonomous Driving: Constraints and Acceleration , 2018, ASPLOS.

[13]  Zhisheng Niu,et al.  Task Replication for Deadline-Constrained Vehicular Cloud Computing: Optimal Policy, Performance Analysis, and Implications on Road Traffic , 2017, IEEE Internet of Things Journal.

[14]  Zhongren Wang,et al.  DSRC Versus 4G-LTE For Connected Vehicle Applications: A Study on Field Experiments of Vehicular Communication Performance , 2017 .

[15]  Dmitrii Chemodanov,et al.  Energy-Aware Mobile Edge Computing for Low-Latency Visual Data Processing , 2017, 2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud).

[16]  Songyun Wang,et al.  A DVFS Based Energy-Efficient Tasks Scheduling in a Data Center , 2017, IEEE Access.

[17]  Tony Q. S. Quek,et al.  Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling , 2017, IEEE Transactions on Communications.

[18]  Ke Zhang,et al.  Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks , 2016, IEEE Access.

[19]  Xuemin Shen,et al.  An SMDP-Based Resource Allocation in Vehicular Cloud Computing Systems , 2015, IEEE Transactions on Industrial Electronics.

[20]  Dario Pompili,et al.  Uncertainty-Aware Autonomic Resource Provisioning for Mobile Cloud Computing , 2015, IEEE Transactions on Parallel and Distributed Systems.

[21]  Sergio Barbarossa,et al.  Joint Optimization of Radio and Computational Resources for Multicell Mobile-Edge Computing , 2014, IEEE Transactions on Signal and Information Processing over Networks.

[22]  Antonio Pascual-Iserte,et al.  Optimization of Radio and Computational Resources for Energy Efficiency in Latency-Constrained Application Offloading , 2014, IEEE Transactions on Vehicular Technology.

[23]  Marco Fiore,et al.  Generation and Analysis of a Large-Scale Urban Vehicular Mobility Dataset , 2014, IEEE Transactions on Mobile Computing.

[24]  Rong Yu,et al.  Toward cloud-based vehicular networks with efficient resource management , 2013, IEEE Network.