Game-Theoretic Incentive Model for Improving Mobile Code Offloading Adaptability

Due to the limited computational capabilities of the mobile device they usually need to delegate resource intensive tasks to the cloud. Code offloading is one of the techniques used for such purposes. In Code offloading, the mobile application is partitioned to identify resource intensive tasks which are then transferred to the server for remote processing. Various techniques have been in use for performing code offloading but none of them is economically viable due to which this model is not frequently used in the industry. In this paper, we tried to address the issues which make code offloading expensive and came up with code offloading model that can make the process economically viable. We developed a game theoretic model that provides incentive to mobile users to open their devices for offloading. Simulations have been done to validate the mathematical model and a prototype has also been developed to see how the framework behaves in the real world scenario.

[1]  A. Rubinstein,et al.  Bargaining and Markets. , 1991 .

[2]  Alec Wolman,et al.  MAUI: making smartphones last longer with code offload , 2010, MobiSys '10.

[3]  Feng Xia,et al.  A game-theoretic incentive scheme for social-aware routing in selfish mobile social networks , 2017, Future Gener. Comput. Syst..

[4]  Ellen W. Zegura,et al.  Serendipity: enabling remote computing among intermittently connected mobile devices , 2012, MobiHoc '12.

[5]  Byung-Gon Chun,et al.  CloneCloud: elastic execution between mobile device and cloud , 2011, EuroSys '11.

[6]  Satish Narayana Srirama,et al.  Mobile web and cloud services enabling Internet of Things , 2017, CSI Transactions on ICT.

[7]  Huber Flores,et al.  Mobile Cloud Middleware , 2014, J. Syst. Softw..

[8]  Rajkumar Buyya,et al.  mCloud: A Context-Aware Offloading Framework for Heterogeneous Mobile Cloud , 2017, IEEE Transactions on Services Computing.

[9]  Pan Hui,et al.  ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading , 2012, 2012 Proceedings IEEE INFOCOM.

[10]  Xu Chen,et al.  COMET: Code Offload by Migrating Execution Transparently , 2012, OSDI.

[11]  Denzil Ferreira,et al.  Social-aware hybrid mobile offloading , 2017, Pervasive Mob. Comput..

[12]  Xiaoying Gan,et al.  Social Crowdsourcing to Friends: An Incentive Mechanism for Multi-Resource Sharing , 2017, IEEE Journal on Selected Areas in Communications.

[13]  Huber Flores,et al.  Adaptive code offloading for mobile cloud applications: exploiting fuzzy sets and evidence-based learning , 2013, MCS '13.