Prediction-Based Mobile Data Offloading in Mobile Cloud Computing

Cellular network is facing a severe traffic overload problem caused by the phenomenal growth of mobile data. Offloading part of the mobile data traffic from the cellular network to alternative networks is a promising solution. In this paper, we study the mobile data offloading problem under the architecture of mobile cloud computing, where mobile data can be delivered by WiFi network and device-to-device communication. In order to minimize the overall cost for the data delivery task, it is crucial to reduce cellular network usage while satisfying delay requirements. In our proposed model, we formulate the data offloading task as a finite horizon Markov decision process. We first propose a hybrid offloading algorithm for mobile data with different delay requirements. Moreover, we establish sufficient conditions for the existence of threshold policy. Then, we propose a monotone offloading algorithm based on threshold policy in order to reduce the computational complexity. The simulation results show that the proposed offloading approach can achieve minimal communication cost compared with the other three offloading schemes.

[1]  Wei Song,et al.  SpringerBriefs in Computer Science , 2012 .

[2]  Vikram Krishnamurthy,et al.  Partially observed Markov decision processes (POMDPs) , 2016 .

[3]  Marco Conti,et al.  Data Offloading Techniques in Cellular Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[4]  Kyunghan Lee,et al.  Mobile data offloading: how much can WiFi deliver? , 2010, SIGCOMM 2010.

[5]  Albert Banchs,et al.  Offloading Cellular Traffic Through Opportunistic Communications: Analysis and Optimization , 2016, IEEE Journal on Selected Areas in Communications.

[6]  Xuemin Shen,et al.  Opportunistic WiFi offloading in vehicular environment: A queueing analysis , 2014, 2014 IEEE Global Communications Conference.

[7]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[8]  Carlo Ratti,et al.  Human mobility prediction based on individual and collective geographical preferences , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[9]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[10]  Leandros Tassiulas,et al.  A Double-Auction Mechanism for Mobile Data-Offloading Markets , 2015, IEEE/ACM Transactions on Networking.

[11]  Dan Keun Sung,et al.  A Network-Assisted User-Centric WiFi-Offloading Model for Maximizing Per-User Throughput in a Heterogeneous Network , 2014, IEEE Transactions on Vehicular Technology.

[12]  Thrasyvoulos Spyropoulos,et al.  Performance analysis of “on-the-spot” mobile data offloading , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[13]  Man Hon Cheung,et al.  DAWN: Delay-Aware Wi-Fi Offloading and Network Selection , 2015, IEEE Journal on Selected Areas in Communications.

[14]  Sokol Kosta,et al.  To offload or not to offload? The bandwidth and energy costs of mobile cloud computing , 2013, 2013 Proceedings IEEE INFOCOM.

[15]  Sheng Chen,et al.  Multiple Mobile Data Offloading Through Disruption Tolerant Networks , 2014, IEEE Transactions on Mobile Computing.

[16]  Jie Wu,et al.  Opportunistic Mobile Data Offloading with Deadline Constraints , 2017, IEEE Transactions on Parallel and Distributed Systems.

[17]  Marcelo Dias de Amorim,et al.  DROid: Adapting to individual mobility pays off in mobile data offloading , 2014, 2014 IFIP Networking Conference.

[18]  Albert Y. Zomaya,et al.  Computation Offloading for Service Workflow in Mobile Cloud Computing , 2015, IEEE Transactions on Parallel and Distributed Systems.

[19]  Olga Galinina,et al.  Analyzing Assisted Offloading of Cellular User Sessions onto D2D Links in Unlicensed Bands , 2015, IEEE Journal on Selected Areas in Communications.

[20]  Guohong Cao,et al.  An Incentive Framework for Cellular Traffic Offloading , 2014, IEEE Transactions on Mobile Computing.

[21]  Min Chen,et al.  On the computation offloading at ad hoc cloudlet: architecture and service modes , 2015, IEEE Communications Magazine.

[22]  Sumei Sun,et al.  Mobile data offloading through a third-party WiFi access point: An operator's perspective , 2013, GLOBECOM Workshops.

[23]  Vasilios A. Siris,et al.  Enhancing mobile data offloading with mobility prediction and prefetching , 2013, ACM SIGMOBILE Mob. Comput. Commun. Rev..

[24]  Abdelhakim Hafid,et al.  Data offloading in mobile cloud computing: A Markov Decision Process approach , 2017, 2017 IEEE International Conference on Communications (ICC).

[25]  Olav Tirkkonen,et al.  Resource Sharing Optimization for Device-to-Device Communication Underlaying Cellular Networks , 2011, IEEE Transactions on Wireless Communications.

[26]  Yung Yi,et al.  Economics of WiFi offloading: Trading delay for cellular capacity , 2013, 2013 Proceedings IEEE INFOCOM.

[27]  Margaret Martonosi,et al.  Adaptive usage of cellular and WiFi bandwidth: an optimal scheduling formulation , 2012, CHANTS '12.

[28]  Yacine Ghamri-Doudane,et al.  Managing the decision-making process for opportunistic mobile data offloading , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[29]  Zdenek Becvar,et al.  Offloading Multiple Mobile Data Contents Through Opportunistic Device-to-Device Communications , 2015, Wirel. Pers. Commun..