Efficient Data Distribution and Sharing in Mobile Cloud Computing

##plugins.themes.academic_pro.article.main##

CHAITANYA VEMULAPALLI
SANJAY KUMAR MADRIA
MARK LINDERMAN

Abstract

The combination of Mobile computing and Cloud computing gave rise to a new computing paradigm called Mobile Cloud Computing (MCC) that gives the  exibility 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 report complexity analysis for cache accesses by mobile nodes using the proposed architecture in terms of communication messages. We implemented the proposed schemes using EC2 and mobile devices and evaluated the performance of accessing the data from different levels of architecture.

##plugins.themes.academic_pro.article.details##

How to Cite
CHAITANYA VEMULAPALLI, SANJAY KUMAR MADRIA, & MARK LINDERMAN. (2014). Efficient Data Distribution and Sharing in Mobile Cloud Computing. International Journal of Next-Generation Computing, 5(3), 200–217. https://doi.org/10.47164/ijngc.v5i3.70

References

  1. ABI. 2009. Mobile cloud computing subscribers to total nearly one billion by 2014. Tech. rep., ABI, http://www.abiresearch.com/press/1484/.
  2. Barbera, M. V., Kosta, S., Mei, A., Perta, V. C., and Stefa, J. 2013. Cdroid: Towards a cloud-integrated mobile operating system. In IEEE INFOCOM 2013. Turin, Italy.
  3. Barbera, M. V., Kosta, S., Mei, A., and Stefa, J. 2013. To offload or not to offload? the bandwidth and energy costs of mobile cloud computing. In IEEE INFOCOM 2013. IEEE, Turin, Italy.
  4. Bisdikian, C., Mitschang, B., Pedreschi, D., Tseng, V. S., and Bettini, C. 2011. Challenges for mobile data management in the era of cloud and social computing. In 12th IEEE Intl. Conf. on Mobile Data Management,Sweden. IEEE.
  5. Chen, E. Y. and Itoh, M. 2010. Virtual smartphone over ip. In IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks (WoWMoM). IEEE, pp.1–6.
  6. Feldman, A. J., Zeller, W. P., Freedman, M. J., and Felten, E. W. 2010. Sporc:group collaboration using untrusted cloud resources. In OSDI’10.
  7. Han, Q. and Gani, A. 2012. Research on mobile cloud computing: Review, trend and perspectives. In Second International Conference on Digital Information and Communication Technology and it’s Applications (DICTAP). pp.195–202.
  8. Hoang, T. D., Chonho, L., and DusitNiyato, P. W. 2011. A survey of mobile cloud computing: architecture, applications, and approaches. Wireless Communications and Mobile Computing.
  9. Juniper. 2010. Mobile cloud computing: $9.5 billion by 2014. Tech. rep., http://www.readwriteweb.com/archives.
  10. Kosta, S., Perta, V. C., Stefa, J., Hui, P., and Mei, A. 2013. Clone2clone (c2c):peer-to-peer networking of smartphones on the cloud. In USENIX HotCloud 2013. San Jose, CA, USA.
  11. Samimi, F. A., McKinley, P. K., and Sadjadi, S. M. 2006. Mobile service clouds: A self-managing infrastructure for autonomic mobile computing services. In Self-Managed Networks, Systems, and Services. Springer Berlin Heidelberg, pp.130–141.
  12. Satyanarayanan., M. 2010. Mobile computing: the next decade. In 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond, MCS’10. ACM, New York, NY, USA, pp.1–5.
  13. Stuedi, P., Mohomed, I., and Terry, D. 2010. Wherestore: Location-based data storage for mobile devices interacting with the cloud. In MCS.
  14. wikipedia. http://en.wikipedia.org/wiki/Metadata#Photographs.