Scaling and Placing Distributed Services on Vehicle Clusters in Urban Environments

10/11/2021
by   Kanika Sharma, et al.
0

Many vehicles spend a significant amount of time in urban traffic congestion. Due to the evolution of autonomous cars, driver assistance systems, and in-vehicle entertainment, many vehicles have plentiful computational and communication capacity. How can we deploy data collection and processing tasks on these (slowly) moving vehicles to productively use any spare resources? To answer this question, we study the efficient placement of distributed services on a moving vehicle cluster. We present a macroscopic flow model for an intersection in Dublin, Ireland, using real vehicle density data. We show that such aggregate flows are highly predictable (even though the paths of individual vehicles are not known in advance), making it viable to deploy services harnessing vehicles' sensing capabilities. Our main contribution is a detailed mathematical specification for a task-based, distributed service placement model that scales according to the resource requirements and is robust to the changes caused by the mobility of the cluster. We formulate this as a constrained optimization problem, with the objective of minimizing overall processing and communication costs. Our results show that jointly scaling tasks and finding a mobility-aware, optimal placement results in reduced processing and communication costs compared to an autonomous vehicular edge computing-based naïve solution.

READ FULL TEXT

page 2

page 3

research
10/26/2021

Graph-based Heuristic Solution for Placing Distributed Video Processing Applications on Moving Vehicle Clusters

Vehicular fog computing (VFC) is envisioned as an extension of cloud and...
research
06/11/2021

DRLD-SP: A Deep Reinforcement Learning-based Dynamic Service Placement in Edge-Enabled Internet of Vehicles

The growth of 5G and edge computing has enabled the emergence of Interne...
research
05/31/2021

Reinforcement Learning-based Dynamic Service Placement in Vehicular Networks

The emergence of technologies such as 5G and mobile edge computing has e...
research
05/16/2023

A Deep RL Approach on Task Placement and Scaling of Edge Resources for Cellular Vehicle-to-Network Service Provisioning

Cellular-Vehicle-to-Everything (C-V2X) is currently at the forefront of ...
research
04/22/2020

Multi-Component V2X Applications Placement in Edge Computing Environment

Vehicle-to-everything (V2X) services are attracting a lot of attention i...
research
05/17/2017

Optimal placement of mix zones in road networks

The road networks, vehicle users could enjoy numerous kind of services s...
research
11/29/2017

Task Replication for Deadline-Constrained Vehicular Cloud Computing: Optimal Policy, Performance Analysis and Implications on Road Traffic

In vehicular cloud computing (VCC) systems, the computational resources ...

Please sign up or login with your details

Forgot password? Click here to reset