Abstract

Mobile cloud computing (MCC) enables the mobile devices to offload their applications to the cloud and thus greatly enriches the types of applications on mobile devices and enhances the quality of service of the applications. Under various circumstances, researchers have put forward several MCC architectures. However, how to reduce the response latency while efficiently utilizing the idle service capacities of the mobile devices still remains a challenge. In this paper, we firstly give a definition of MCC and divide the recently proposed architectures into four categories. Secondly, we present a Hybrid Local Mobile Cloud Model (HLMCM) by extending the Cloudlet architecture. Then, after formulating the application scheduling problems in HLMCM and bringing forward the Hybrid Ant Colony algorithm based Application Scheduling (HACAS) algorithm, we finally validate the efficiency of the HACAS algorithm by simulation experiments.

Highlights

  • Recent years have witnessed the rapid development of mobile devices, such as PDAs and smartphones

  • At the end of the 10th cycle, the profits of HACASRPS and Hybrid Ant Colony algorithm based Application Scheduling (HACAS) algorithms are 1747 and 1794, respectively, which are more than 30% higher than that of FCFS algorithm

  • Exploiting the mobile devices’ idle computing, storage, and sensing capacity can greatly improve the quality of service provided by mobile cloud computing (MCC)

Read more

Summary

Introduction

Recent years have witnessed the rapid development of mobile devices, such as PDAs and smartphones. The tremendous improvement of hardware and software enables them to make calls and send short messages and emails, but it gives them the ability to sense the environment and make social contacts, health care, and mobile learning. The inherent mobility of the mobile devices enables the users to interact with the devices, environment, and social community without time and space restriction. Mobile devices have some inherent defects, such as their limited battery energy, low CPU speed, insufficient storage space, and inadequate sensing capacities [2]. These limitations have brought for mobile applications many challenges in mobility management, quality of service (QoS) insurance, energy management, and security issues

Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call