Matching-based Service Offloading for Compute-less Driven IoT Networks

01/11/2022
by   Boubakr Nour, et al.
0

With the advent of the Internet of Things (IoT) and 5G networks, edge computing is offering new opportunities for business model and use cases innovations. Service providers can now virtualize the cloud beyond the data center to meet the latency, data sovereignty, reliability, and interoperability requirements. Yet, many new applications (e.g., augmented reality, virtual reality, artificial intelligence) are computation-intensive and delay-sensitivity. These applications are invoked heavily with similar inputs that could lead to the same output. Compute-less networks aim to implement a network with a minimum amount of computation and communication. This can be realized by offloading prevalent services to the edge and thus minimizing communication in the core network and eliminating redundant computations using the computation reuse concept. In this paper, we present matching-based services offloading schemes for compute-less IoT networks. We adopt the matching theory to match service offloading to the appropriate edge server(s). Specifically, we design, WHISTLE, a vertical many-to-many offloading scheme that aims to offload the most invoked and highly reusable services to the appropriate edge servers. We further extend WHISTLE to provide horizontal one-to-many computation reuse sharing among edge servers which leads to bouncing less computation back to the cloud. We evaluate the efficiency and effectiveness of WHISTLE with a real-world dataset. The obtained findings show that WHISTLE is able to accelerate the tasks completion time by 20 computation up to 77 analyses also prove the stability of the designed schemes.

READ FULL TEXT
research
04/08/2021

A Network-based Compute Reuse Architecture for IoT Applications

The tremendous advancements in the Internet of Things (IoT) increasingly...
research
05/31/2023

Look-Ahead Task Offloading for Multi-User Mobile Augmented Reality in Edge-Cloud Computing

Mobile augmented reality (MAR) blends a real scenario with overlaid virt...
research
02/12/2020

Computation Resource Allocation for Heterogeneous Time-Critical IoT Services in MEC

Mobile edge computing (MEC) is one of the promising solutions to process...
research
02/12/2020

Adaptive Task Partitioning at Local Device or Remote Edge Server for Offloading in MEC

Mobile edge computing (MEC) is one of the promising solutions to process...
research
10/21/2021

Blockchain-based Result Verification for Computation Offloading

Offloading of computation, e.g., to the cloud, is today a major task in ...
research
03/29/2021

How Far Can We Go in Compute-less Networking: Computation Correctness and Accuracy

Emerging applications such as augmented reality and the tactile Internet...
research
10/26/2018

Offloading Execution from Edge to Cloud: a Dynamic Node-RED Based Approach

Fog computing enables use cases where data produced in end devices are s...

Please sign up or login with your details

Forgot password? Click here to reset