Social-aware hybrid mobile offloading

Huber Flores*, Rajesh Sharma, Denzil Ferreira, Vassilis Kostakos, Jukka Manner, Sasu Tarkoma, Pan Hui, Yong Li

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

36 Citations (Scopus)


Mobile offloading is a promising technique to aid the constrained resources of a mobile device. By offloading a computational task, a device can save energy and increase the performance of the mobile applications. Unfortunately, in existing offloading systems, the opportunistic moments to offload a task are often sporadic and short-lived. We overcome this problem by proposing a social-aware hybrid offloading system (HyMobi), which increases the spectrum of offloading opportunities. As a mobile device is always co-located to at least one source of network infrastructure throughout of the day, by merging cloudlet, device-to-device and remote cloud offloading, we increase the availability of offloading support. Integrating these systems is not trivial. In order to keep such coupling, a strong social catalyst is required to foster user's participation and collaboration. Thus, we equip our system with an incentive mechanism based on credit and reputation, which exploits users' social aspects to create offload communities. We evaluate our system under controlled and in-the-wild scenarios. With credit, it is possible for a device to create opportunistic moments based on user's present need. As a result, we extended the widely used opportunistic model with a long-term perspective that significantly improves the offloading process and encourages unsupervised offloading adoption in the wild.

Original languageEnglish
Pages (from-to)25-43
Number of pages19
JournalPervasive and Mobile Computing
Early online date2016
Publication statusPublished - Apr 2017
MoE publication typeA1 Journal article-refereed


  • Cloudlet
  • Code offload
  • Edge computing
  • Fog computing
  • Mobile cloud


Dive into the research topics of 'Social-aware hybrid mobile offloading'. Together they form a unique fingerprint.

Cite this