The Case for VM-Based Cloudlets in Mobile Computing
IEEE Pervasive Computing
WhereStore: location-based data storage for mobile devices interacting with the cloud
Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond
Mobile computing: the next decade
Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond
WOWMOM '10 Proceedings of the 2010 IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM)
SPORC: group collaboration using untrusted cloud resources
OSDI'10 Proceedings of the 9th USENIX conference on Operating systems design and implementation
Challenges for Mobile Data Management in the Era of Cloud and Social Computing
MDM '11 Proceedings of the 2011 IEEE 12th International Conference on Mobile Data Management - Volume 01
Mobile service clouds: a self-managing infrastructure for autonomic mobile computing services
SelfMan'06 Proceedings of the Second IEEE international conference on Self-Managed Networks, Systems, and Services
Hi-index | 0.00 |
The combination of Mobile computing and Cloud computing gave rise to a new computing paradigm called Mobile Cloud Computing (MCC) that gives the flexibility to access information and computing resources anywhere anytime. In many applications, mobile nodes capture images/video clips and exchange with other mobile peers (on demand) and use local access points for efficient smooth distribution of information in the wireless network. In such a situation, a three-way data management and dissemination technique is helpful because it provides both data management and distribution at different levels of granularity. The main motivation of this paper is that we seek a balance between accessing information from a remote cloud server, at the cost of increasing latency, and accessing data from other mobile hosts, at a cost of power, bandwidth and increased traffic. To manage this balance, we propose a layered architecture supported by mobile hosts, access points and cloud together for efficiency. The MCC architecture described in this paper also provides fault tolerance in case one of the mobile nodes fails or gets disconnected. In this paper, we discuss a layered architecture for MCC and present a data pre-distribution scheme for efficient sharing of data among potential users in MCC environment. We also propose update propagation and cache replacement policies in MCC. In addition, we also report complexity analysis for cache accesses by mobile nodes using the proposed architecture in terms of communication messages.