Abstract
Mobile cloud computing is an emerging cloud service model as they provide on-demand resources for cloud-based mobile applications and services. One of the critical research issues is the efficient handling of the mobile client requests considering the inconsistent nature, such as limited battery life, disconnection, and mobility. We propose an efficient resource provisioning model, context-aware adaptive resource provisioning (CAARP) that considers the client current context information to meet the user specified performance requirements. The model employs queuing theory to estimate the system performance for each request, allowing the service provider to dynamically provision resources. Simulation results establish the correctness of the proposed algorithm. The results show that with the proposed model we can save a significant amount of service time and achieve a better quality of service compared to other states of art schemes.