Pre-distribution scheme for data sharing in mobile cloud computing

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.

[1]  Mahadev Satyanarayanan,et al.  Mobile computing: the next decade , 2010, MCS '10.

[2]  Julinda Stefa,et al.  CDroid: towards a cloud-integrated mobile operating system , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[3]  Pan Hui,et al.  CloneDoc: exploiting the cloud to leverage secure group collaboration mechanisms for smartphones , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

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

[5]  Seyed Masoud Sadjadi,et al.  Mobile Service Clouds: A Self-Managing Infrastructure for Autonomic Mobile Computing Services , 2006, SelfMan.

[6]  Bernhard Mitschang,et al.  Challenges for Mobile Data Management in the Era of Cloud and Social Computing , 2011, 2011 IEEE 12th International Conference on Mobile Data Management.

[7]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[8]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[9]  Ariel J. Feldman,et al.  SPORC: Group Collaboration using Untrusted Cloud Resources , 2010, OSDI.

[10]  Eric Y. Chen,et al.  Virtual smartphone over IP , 2010, 2010 IEEE International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[11]  Pan Hui,et al.  Clone2Clone (C2C): Peer-to-Peer Networking of Smartphones on the Cloud , 2013, HotCloud.

[12]  Patrick Stuedi,et al.  WhereStore: location-based data storage for mobile devices interacting with the cloud , 2010, MCS '10.

[13]  Han Qi,et al.  Research on mobile cloud computing: Review, trend and perspectives , 2012, 2012 Second International Conference on Digital Information and Communication Technology and it's Applications (DICTAP).