Call for Paper - August 2020 Edition
IJCA solicits original research papers for the August 2020 Edition. Last date of manuscript submission is July 20, 2020. Read More

Mobility Aware Task Allocation for Mobile Cloud Computing

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2016
Bidoura Ahmad Hridita, Mohammad Irfan, Md. Shariful Islam

Bidoura Ahmad Hridita, Mohammad Irfan and Md. Shariful Islam. Article: Mobility Aware Task Allocation for Mobile Cloud Computing. International Journal of Computer Applications 137(9):35-41, March 2016. Published by Foundation of Computer Science (FCS), NY, USA. BibTeX

	author = {Bidoura Ahmad Hridita and Mohammad Irfan and Md. Shariful Islam},
	title = {Article: Mobility Aware Task Allocation for Mobile Cloud Computing},
	journal = {International Journal of Computer Applications},
	year = {2016},
	volume = {137},
	number = {9},
	pages = {35-41},
	month = {March},
	note = {Published by Foundation of Computer Science (FCS), NY, USA}


The Mobile Cloud Computing is a promising technology that has provided a way to overcome the limitations of the mobile devices. The advancement of mobile devices technology has made the applications of these devices more complex and resource famished. Mobile cloud computing has created opportunities to execute these applications on the mobile devices by migrating the compute intensive task to the cloud. This migration of task to the cloud is not an easy task. The connectivity of the devices and the cloud is affected by the network inconsistency of wireless network. The servers on the cloud are heterogeneous in nature. Furthermore, the users are most of the time in mobile state which results in frequent change in association to access points. All of these make the selection of an optimal server to offload the task in cloud into a challenging work. In this paper, a comparative survey is provided for allocating task on the cloud along with their limitation. A mobility aware task allocation system for mobile cloud computing is also proposed. An optimization problem is formulated considering the workload and service rate of servers, network inconsistency, time to execute the task, mobility of the users etc. The proposed system aims to allocate task to the server where minimum response time is achieved in order to enhance users’ quality of experience.


  1. Ericsson Mobility Report, Nov 2015,
  2. N. Fernando, SW. Loke, and W. Rahayu, "Mobile cloud computing: A survey," Future Generation Computer Systems, vol. 29, pp. 84–106, Jan 2013.
  3. T. Verbelen, P. Simoens, F. De Turck, and B. Dhoedt, "Cloudelets: bringing the cloud to the mobile user," in Proc. of third ACM Workshop on Mobile cloud computing and services, 2012. MCS 2012, pp. 29-36.
  4. M. Satyanarayanan, P Bahl, R Caceres, and N Davies, "The Case for VM-Based Cloudlets in Mobile Computing," in IEEE Pervasive Computing, vol. 8, pp. 14-23, Oct 2009.
  5. E. Cuervo, A. Balasubramanian, D. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl, "Maui: Making smartphones last longer with code offload," in Proc. of International Conference on Mobile Systems, Applications, and Services, 2010. MobiSys 2010. pp. 49–62.
  6. S. Kosta, A. Aucinas, P. Hui, R. Mortier, and X. Zhang, "ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading," in Proc. of IEEE INFOCOM, 2012, pp. 945–953.
  7. B. Chun, M. Naik, S. Ihm, A. Patti, and P. Maniatis, "Clonecloud: Elastic execution between mobile device and cloud," in Proc. of European Conference on Computer Systems, 2011. EuroSys 2011, pp. 181–194.
  8. M. R. Rahimi, N. Venkatasubramanian, S. Mehrotra, and A. V. Vasilakos, "MAPCloud: Mobile Applications on an Elastic and Scalable 2-Tier Cloud Architecture," in Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing, 2012, pp. 83-90.
  9. Q. Xia, W. Liang, Z. Xu, and B. Zhou, "Online Algorithms for Location-Aware Task Offloading in Two-Tiered Mobile Cloud Environments," in Proc. of the 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, 2014, pp. 109-116.
  10. S. Ou, K. Yang, and J. Zhang, "An effective offloading middleware for pervasive services on mobile devices," in Journal of Pervasive and Mobile Computing, 2007, vol. 3, pp. 362-385, August 2007.
  11. M. V. Barbera, S. Costa, A. Mei, and J. Stefa, "To offload or not to offload? the bandwidth and energy costs of mobile cloud computing," in Proc. of IEEE INFOCOM, 2013, pp. 1285-1293.
  12. E. Gelenbe, R. Lent, and M. Douratsos, "Choosing a local or remote cloud," in Second Symposium on Network Cloud Computing and Applications, 2012, pp. 25-30.
  13. M. R. Rahimi, N. Venkatasubramanian, and A. V. Vasilakos, "MuSIC: Mobility-aware optimal service allocation in mobile cloud computing," in IEEE Sixth International Conference on cloud computing (CLOUD), 2013, pp. 75- 82.
  14. J. Li, K. Bu, and B. Xiao, "ENDA: embracing network inconsistency for dynamic application offloading in mobile cloud computing," in Proc. of the second ACM SIGCOMM workshop on Mobile Cloud Computing, 2013, pp. 39-44.
  15. B. Zhou, A. V. Dastjerdi, R. N. Calheiros, S. N. Srirama, and R. Buyya, "A Context Sensitive Offloading Scheme for Mobile Cloud Computing Service," in Proc. of the IEEE 8th International Conference on Cloud Computing (CLOUD), 2015, pp. 869-876.
  16. Asma Enayet, "Mobility Aware Optimal Resource Allocation in Heterogeneous Mobile Cloud Computing," MS thesis, Department of Computer Science and Engineering, University of Dhaka, 2015.
  17. What is the relationship between data rate, SNR and RSSI,
  18. Mobile Cloud Computing Forum,
  19. M. Satyanarayanan, “Mobile computing: the next decade,” ACM SIGMOBILE Mobile Computing and Communications, vol. 15, issue 2, April 2011, pp. 2-10.


Mobile cloud computing, Cloudlet, Task Allocation, Code offloading