evidence-aware mobile computational offloading

21
Crowdsensing the opportunistic context of mobile devices [email protected] Helsinki, Finland. EVIDENCE-AWARE MOBILE COMPUTATIONAL OFFLOADING Huber Flores, Pan Hui, Petteri Nurmi, Eemil Lagerspetz, Sasu Tarkoma, Jukka Manner, Vassilis Kostakos, Yong Li and Xiang Su

Upload: huber-flores

Post on 21-Jan-2018

106 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Evidence-aware Mobile Computational Offloading

Crowdsensing the opportunistic context of mobile devices

[email protected]

Helsinki, Finland.

EVIDENCE-AWARE MOBILE COMPUTATIONAL

OFFLOADING Huber Flores, Pan Hui, Petteri Nurmi, Eemil Lagerspetz, Sasu Tarkoma, Jukka

Manner, Vassilis Kostakos, Yong Li and Xiang Su

Page 2: Evidence-aware Mobile Computational Offloading

Outline

• Background

– Mobile code offloading

• Motivation

• Problem statement

• Evidence-aware mobile computational offloading

• Implications for the edge

• Conclusions

Helsinki, Finland.

2

Page 3: Evidence-aware Mobile Computational Offloading

Background

• Opportunistic augmentation of resources

Helsinki, Finland.

[IEEE Communications] Flores, H., Hui, P., Tarkoma, S., Li, Y., Srirama, S., & Buyya, R. (2015). Mobile code offloading: from concept to practice and beyond. IEEE Communications Magazine, 53(3), 80-88.

3

Page 4: Evidence-aware Mobile Computational Offloading

Motivation

• The offloading outcome is diverse due to many parameters – Latency – Code profiling – Device workload – Server processing the task – Type of device – Etc.

• Initial idea…. – Can we do better?

• …. Tuning parameters

Helsinki, Finland.

4

Page 5: Evidence-aware Mobile Computational Offloading

Problem?

• It is not that easy

– For a single device

• Is it possible to crowdsource the problem?

Helsinki, Finland.

5

Page 6: Evidence-aware Mobile Computational Offloading

Crowdsensing characterization

Helsinki, Finland.

6

Page 7: Evidence-aware Mobile Computational Offloading

Crowdsensing characterization

Helsinki, Finland.

[IEEE Communications] Flores, H., Hui, P., Tarkoma, S., Li, Y., Srirama, S., & Buyya, R. (2015). Mobile code offloading: from concept to practice and beyond. IEEE Communications Magazine, 53(3), 80-88.

7

Page 8: Evidence-aware Mobile Computational Offloading

Crowdsensing characterization

Helsinki, Finland.

8

Page 9: Evidence-aware Mobile Computational Offloading

Crowdsensing characterization

Helsinki, Finland.

9

Page 10: Evidence-aware Mobile Computational Offloading

Crowdsensing characterization

Helsinki, Finland.

10

Page 11: Evidence-aware Mobile Computational Offloading

Crowdsensing characterization

Helsinki, Finland.

[ICDCS] Flores, Huber, et al. “Modeling Mobile Code Acceleration in the Cloud" , Proceeding of ICDCS 2017, Atlanta, USA, June 5-8, 2017.

11

Page 12: Evidence-aware Mobile Computational Offloading

Crowdsensing support

• LAPSI

Helsinki, Finland.

12

Page 13: Evidence-aware Mobile Computational Offloading

EMCO framework

Helsinki, Finland.

13

Page 14: Evidence-aware Mobile Computational Offloading

Crowd evaluation

Helsinki, Finland.

14

Page 15: Evidence-aware Mobile Computational Offloading

Crowd evaluation

Helsinki, Finland.

15

Page 16: Evidence-aware Mobile Computational Offloading

Off-the-shelf applications

Helsinki, Finland.

16

Page 17: Evidence-aware Mobile Computational Offloading

Implications

• Combine cloud/edge provisioning – Dynamic allocation of resources

• Self-organizing systems (end points at the edge) – Offloading

– Sensing

– Networking

– Storage

– And so on

Helsinki, Finland.

17

Page 18: Evidence-aware Mobile Computational Offloading

Implications

• Edge infrastructure

Helsinki, Finland.

18

Page 19: Evidence-aware Mobile Computational Offloading

Implications

• Edge infrastructure

Helsinki, Finland.

Task

19

Page 20: Evidence-aware Mobile Computational Offloading

Summary

• Context characterization is really important, but it is not a task a single device can perform

• We demonstrate how context adaptation improves offloading

• A methodology for context reconstruction from passive data (datasets)

Helsinki, Finland.

20

Page 21: Evidence-aware Mobile Computational Offloading

QUESTIONS

Helsinki, Finland.

21