A study of the advantages & disadvantages of mobile cloud computing versus native environment

The advent of cloud computing has enabled the possibility of moving complex calculations and device operations to the “cloud” in an effective way. With cloud computing being applied to mobile devices some of the primary constraints of mobile computing, such as battery life and hardware with less computational power, could be resolved by moving complex operations and computations to the cloud. This thesis aims to identify advantages and disadvantages associated with running cloud based applications on mobile devices. We also present a study of the power consumption of five cloud based mobile applications and compare the results to their non-cloud counterparts. The results from the experiment show that migrating all your applications to the cloud will not significantly reduce the power consumption of your mobile device at the moment, but that mobile cloud computing has matured within the last year and will continue doing so with the development of cloud computing.

[1]  Lei Yang,et al.  Accurate online power estimation and automatic battery behavior based power model generation for smartphones , 2010, 2010 IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[2]  Rama Hoetzlein Graphics Performance in Rich Internet Applications , 2012, IEEE Computer Graphics and Applications.

[3]  Yung-Hsiang Lu,et al.  Cloud Computing for Mobile Users: Can Offloading Computation Save Energy? , 2010, Computer.

[4]  Tommi Mikkonen,et al.  Reports of the Web's Death Are Greatly Exaggerated , 2011, Computer.

[5]  Navpreet Kaur Walia,et al.  Survey on Mobile Cloud Computing , 2024, Advances in Robotic Technology.

[6]  Sukhwinder Singh,et al.  Mobile Cloud Computing , 2014 .

[7]  Sagar Naik,et al.  Energy-as-a-Service (EaaS): On the Efficacy of Multimedia Cloud Computing to Save Smartphone Energy , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[8]  Bharat K. Bhargava,et al.  A Survey of Computation Offloading for Mobile Systems , 2012, Mobile Networks and Applications.

[9]  Asmita Pandey,et al.  Cloud Computing - An on Demand Service Platform , 2013 .

[10]  Filip De Turck,et al.  Cloud-Based Desktop Services for Thin Clients , 2012, IEEE Internet Computing.

[11]  Antero Taivalsaari,et al.  Cloudberry: An HTML5 Cloud Phone Platform for Mobile Devices , 2012, IEEE Software.

[12]  Yousuf Hasan,et al.  Smart Phones Application development using HTML5 and related technologies: A tradeoff between cost and quality , 2012 .

[13]  Toolika Ghose,et al.  To cloud or not to cloud: A mobile device perspective on energy consumption of applications , 2012, 2012 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[14]  Xiao Ma,et al.  A Survey of Energy Efficient Wireless Transmission and Modeling in Mobile Cloud Computing , 2012, Mobile Networks and Applications.

[15]  Vikas Kumar,et al.  Migration of Services to the Cloud Environment: Challenges and Best Practices , 2012 .

[16]  Matthew B Hoy HTML5: A New Standard for the Web , 2011, Medical reference services quarterly.

[17]  J. Wenny Rahayu,et al.  Mobile cloud computing: A survey , 2013, Future Gener. Comput. Syst..

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

[19]  Alex Wright,et al.  Ready for a Web OS? , 2009, Commun. ACM.

[20]  Md. Atiqur Rahman,et al.  A Review on Mobile Cloud Computing , 2015 .

[21]  Suyog Man Singh Adhikari,et al.  Network Performance of HTML5 Web Application in Smartphone , 2011 .