An Online Learning-Based Task Offloading Framework for 5G Small Cell Networks
ICPP2020 1
An Online Learning-Based Task Offloading Framework for 5G Small Cell - - PowerPoint PPT Presentation
An Online Learning-Based Task Offloading Framework for 5G Small Cell Networks ICPP2020 1 Background & Motivation System Model Outline Algorithm Design Analysis & Performance Conclusion ICPP2020 2 Background &
ICPP2020 1
2 ICPP2020
3 ICPP2020
5G technology: the fifth-generation mobile communication technology
4 ICPP2020
Small cell node (SCN): fundamental element of 5G network
Process larger amount of data at faster speeds
5 ICPP2020
6 ICPP2020
Small cells equipped with edge servers represent a competitive solution for mobile task offloading
7 ICPP2020
Given limited computation and communication resources, how to select computing tasks to maximize effective reward?
8 ICPP2020
9 ICPP2020
MBS:
task to SCNs SCN:
Task:
cells
10 ICPP2020
𝑉 𝑛, 𝜚𝑗, 𝑢
𝑊(𝑛, 𝜚𝑗, 𝑢)
complete the task with context 𝜚 at time 𝑢 𝐻 𝑛, 𝜚𝑗, 𝑢 = 𝑉 ∗ 𝑊/𝑅
11 ICPP2020
communication capacity
12 ICPP2020
13 ICPP2020
1. Uncertain and stochastic environment: reward, likelihood, resource consumption 2. The balance between maximizing the total compound reward and satisfying the system constraints 3. Enumerating all possible sets and selecting the optimal one leads to large search space. How to avoid combinatorial explosion? 4. How to guarantee tasks are not repeatedly offloaded?
14 ICPP2020
exploration-exploitation tradeoff
arm yields a reward.
violation
𝑍 = 𝑆 𝑛, 𝑢 + 𝜇1 𝑛, 𝑢 ∗ 𝑊
1 𝑛, 𝑢 2 + 𝜇2 𝑛, 𝑢 ∗ 𝑊 2 𝑛, 𝑢 2
15 ICPP2020
Oracle total compound reward - our algorithm total compound reward
16 ICPP2020
17 ICPP2020
tasks’selection probabilities
S1 S2 k1 k2 k3 k4 0.7 0.9 0.6 0.4 0.7 0.8
18 ICPP2020
19 ICPP2020
20 ICPP2020
21 ICPP2020
22 ICPP2020
= cumulative compound reward / (cumulative violation1 + cumulative violation2)
23 ICPP2020
Fig1 Fig2 Fig3 Fig4
24 ICPP2020
25 ICPP2020
resource capacity constraints and QoS requirement
26 ICPP2020