Log In Sign Up

Edge Computing Enabled by Unmanned Autonomous Vehicles

by   Mohan Liyanage, et al.

Pervasive applications are revolutionizing the perception that users have towards the environment. Indeed, pervasive applications perform resource intensive computations over large amounts of stream sensor data collected from multiple sources. This allows applications to provide richer and deep insights into the natural characteristics that govern everything that surrounds us. A key limitation of these applications is that they have high energy footprints, which in turn hampers the quality of experience of users. While cloud and edge computing solutions can be applied to alleviate the problem, these solutions are hard to adopt in existing architecture and far from become ubiquitous. Fortunately, cloudlets are becoming portable enough, such that they can be transported and integrated into any environment easily and dynamically. In this article, we investigate how cloudlets can be transported by unmanned autonomous vehicles (UAV)s to provide computation support on the edge. Based on our study, we develop GEESE, a novel UAVbased system that enables the dynamic deployment of an edge computing infrastructure through the cooperation of multiple UAVs carrying cloudlets. By using GEESE, we conduct rigorous experiments to analyze the effort to deliver cloudlets using aerial, ground, and underwater UAVs. Our results indicate that UAVs can work in a cooperative manner to enable edge computing in the wild.


page 21

page 23

page 31


Unmanned Aerial Vehicle Swarm-Enabled Edge Computing: Potentials, Promising Technologies, and Challenges

Unmanned aerial vehicle (UAV) swarm enabled edge computing is envisioned...

CAVBench: A Benchmark Suite for Connected and Autonomous Vehicles

Connected and autonomous vehicles (CAVs) have recently attracted a signi...

Multi-UAV Mobile Edge Computing and Path Planning Platform based on Reinforcement Learning

Unmanned Aerial vehicles (UAVs) are widely used as network processors in...

UAV/HAP-Assisted Vehicular Edge Computing in 6G: Where and What to Offload?

In the context of 6th generation (6G) networks, vehicular edge computing...

Edge Computing Assisted Autonomous Flight for UAV: Synergies between Vision and Communications

Autonomous flight for UAVs relies on visual information for avoiding obs...

A Reinforcement Learning Environment for Multi-Service UAV-enabled Wireless Systems

We design a multi-purpose environment for autonomous UAVs offering diffe...