[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2791405.2791527acmotherconferencesArticle/Chapter ViewAbstractPublication PageswciConference Proceedingsconference-collections
research-article

Time and Energy Saving through Computation Offloading with Bandwidth Consideration for Mobile Cloud Computing

Published: 10 August 2015 Publication History

Abstract

Smartphone applications are gaining popularity and with time many complex and computation/resource intensive applications are coming to market. These applications require more resources and consume lot of battery power, but the improvisation in battery capacity has been lagged far behind as compared to other components of mobile devices. On other hand, clouds are rich in resources and computational power. Therefore, by utilizing cloud resources for application execution we can reduce battery consumption and in turn increases battery charging intervals. This all is known as cyber foreign or computation offloading in Moble Cloud Computing. There are various factors affecting computation offloading like bandwidth. So, we had considered bandwidth as major factor in proposed offloading decision making algorithm. Our algorithm is based on divide and conquer strategy. This system focuses on time and energy saving.

References

[1]
Fangming Liu, Peng Shu, Hai Jin, Linjie Ding, And Jie Yu, "Gearing Resource-Poor Mobile Devices With Powerful Clouds: Architectures, Challenges, And Applications," IEEE Wireless Communications, pp 14--22. June 2013.
[2]
Md Whaiduzzaman, M. N. Haque, Md R.K. Chowdhury, A. Gani, "A study on strategic provisioning of cloud computing services," Sci. World J. 2014 (2014) 10, http://dx.doi.org/10.1155/2014/894362. Article ID 894362.
[3]
Md Whaiduzzaman, A. Gani, N.B. Anuar, M. Shiraz, M.N. Haque, I.T. Haque, "Cloud service selection using multi-criteria decision analysis," Sci. World J. 2014 (2014) 10, http://dx.doi.org/10.1155/2014/459375. Article ID 459375.
[4]
M. Satyanarayanan, "Pervasive computing: vision and challenges," IEEE Pers. Commun., vol. 8, no. 4, pp. 10--17, 2001.
[5]
Xinwen Zhang, Sangoh Jeong, Anugeetha Kunjithapatham, and Simon Gibbs, "Towards an Elastic Application Model for Augmenting Computing Capabilities of Mobile Devices with cloud computing,"Mobile Networks and Applications, ACM, Volume 16 Issue 3, pp. 270--284, June 2011.
[6]
Ejaz Ahmed a, Adnan Akhunzada a, Md Whaiduzzaman a, Abdullah Gani a, Siti Hafizah Ab Hamid a, Rajkumar Buyya b, "Network-centric performance analysis of runtime application migration in mobile cloud computing," Simulation Modelling Practice and Theory, ELSEVIER, Volume 50, Pages 42--56, January 2015.
[7]
E. Cuervo, A. Balasubramanian, D.k. Cho, A. Wolman, S. Saroiu, R. Chandra, P. Bahl, "MAUI: making smartphones last longer with code offload," in: Proc. of the 8th International Conference on Mobile Systems, Applications, and Services, (MobiSys'10), ACM, San Francisco, CA, USA, 2010, pp. 49--62.
[8]
L. Yang, J. Cao, S. Tang, T. Li, A. Chan, "A framework for partitioning and execution of data stream applications in mobile cloud computing," in: Proc. of 5th International Conference on Cloud Computing (CLOUD'12), IEEE, Honolulu, Hawaii, USA, 2012, pp. 794--802. http://dx.doi.org/10.1109/CLOUD.2012.97.
[9]
K. Kumar et al., "A Survey of Computation Offloading for Mobile Systems," Mobile Networks and Applications, 2012, pp. 1--12.
[10]
Karthik Kumar and Yung-Haisang Lu, "Cloud Computing for mobile users: can offloading computation save energy?," IEEE, pp. 51--56, April 2010.
[11]
Feng Xia, Fangwei Ding, Jie Li, Xiangjie Kong, Laurence T. Yang, Jianhua Ma, "Phone2Cloud: Exploiting computation offloading for energy saving on smartphones in mobile cloud computing," Springer, Volume 16, Issue 1, pp 95--111, 20 October 2013.
[12]
Lingjun Pu, Jingdong Xu, Xing Jin, Jianzhong Zhang, "SmartVirtCloud: virtual cloud assisted application offloading execution at mobile devices' discretion," Wireless Communications and Networking Conference (WCNC), IEEE, pp. 4398--4403, 2013.
[13]
Diaconescu RE, Wang L, Franz M., "Automatic distribution of Java Byte-code based on dependence analysis," Technical report, University of California, 2003.
[14]
Diaconescu RE, Wang L, Mouri Z, et al., "A compiler and runtime infrastructure for automatic program distribution.," In: Proceedings of the 19th IEEE international parallel and distributed processing symposium Denver, Colorado, USA; April 2005.
[15]
Lei Yang, Jiannong Cao, Shaojie Tang, Tao Li And Alvin T. S. Chan, "A Framework for Partitioning and Execution of Data Stream Applications in Mobile Cloud Computing," In Proceedings of IEEE Fifth International Conference on Cloud Computing, 2012.
[16]
Ou S, Yang K, Zhang J, "An effective offloading middleware for pervasive services on mobile devices,"Pervasive and Mobile Computing, Volume 3 Issue 4, August, pp. 362--385, 2007.
[17]
Kemp R, Palmer N, Kielmann T, etal, "Cuckoo: a computation offloading framework for smart phones," In: Proceedings of the second international conference on mobile computing, applications, and services, adhoc and wireless networks, Santa Clara, CA, USA, pp. 62--81, October 2010.
[18]
Xian C J, Lu Y H, Li Z Y, "Adaptive computation offloading for energy conservation on battery-powered systems," In: Proceeding of the international conference on parallel and distributed systems, Hsinchu, Taiwan, pp. 1--8, December 2007.
[19]
Chun B G, Maniatis P, "Dynamically partitioning applications between weak devices and clouds," In: Proceeding of the first ACM work shop on mobile cloud computing & services: social networks and beyond San Francisco, CA, USA, pp. 1--5, June 2010.
[20]
Chun B G, Ihm S, Maniatis P, Naik M, Patti A, "Clonecloud: elastic execution between mobile device and cloud," In: Proceedings of the sixth conference on computer systems, Salzburg, Austria, pp. 301--14, April 2011.
[21]
Jianwei Niu, Wenfang Song, Lei Shu and Mohammed Atiquzzaman, "Bandwidth-adaptive Application Partitioning for Execution Time and Energy Optimization," IEEE ICC 2013 - Next-Generation Networking Symposium, pp. 3660--3665.
[22]
Wang L, Franz M, "Automatic partitioning of object-oriented programs for resource-constrained mobile devices with multiple distribution objectives," In: Proceedings of the 14th IEEE international conference on parallel and distributed systems, Melbourne, Victoria, Australia, pp. 369--76, December 2008.
[23]
Dahm M. Doorastha, "a step towards distribution transparency," In: Proceedings of Java-Informations-Tage/Net.ObjectDays 2000, Erfurt, Germany; October 2000.
[24]
Spiegel A, "Automatic distribution of object-oriented programs.," PhD thesis, Freie Universitat Berlin, FB Mathematik und Informatik; December 2002.
[25]
Messer A, Greenberg I, Bernadat P, etal, "Towards a distributed platform for resource-constrained devices," In: Proceedings of the 22nd international conference on distributed computing systems, Vienna, Austria; July 2002.p. 43--51.
[26]
Bialek R, Schneider J G, Yan J, "Partitioning of Java application to support dynamic updates," In: Proceedings of the 11th Asia-Pacific software engineering conference, Busan, Korea, pp. 616--23, November 2004.
[27]
Sam Lor, Hong Shen, Piyush Maheshwari, "Divide-and-Conquer Minimal-Cut Bisectioning of Task Graph," Massively Parallel Computing Systems, IEEE, pp. 155--162, 1993.

Cited By

View all
  • (2021)Towards Multi-Criteria Heuristic Optimization for Computational Offloading in Multi-Access Edge Computing2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR)10.1109/HPSR52026.2021.9481852(1-6)Online publication date: 7-Jun-2021
  • (2020)Low-Cost Fog Computing Platform for Soil Moisture Management2020 International Conference on Information Networking (ICOIN)10.1109/ICOIN48656.2020.9016572(499-504)Online publication date: Jan-2020

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
WCI '15: Proceedings of the Third International Symposium on Women in Computing and Informatics
August 2015
763 pages
ISBN:9781450333610
DOI:10.1145/2791405
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 August 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Mobile Cloud Computing
  2. computation offloading
  3. cyber foreign
  4. elastic applications
  5. partitioning
  6. smartphone

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

WCI '15

Acceptance Rates

WCI '15 Paper Acceptance Rate 98 of 452 submissions, 22%;
Overall Acceptance Rate 98 of 452 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Towards Multi-Criteria Heuristic Optimization for Computational Offloading in Multi-Access Edge Computing2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR)10.1109/HPSR52026.2021.9481852(1-6)Online publication date: 7-Jun-2021
  • (2020)Low-Cost Fog Computing Platform for Soil Moisture Management2020 International Conference on Information Networking (ICOIN)10.1109/ICOIN48656.2020.9016572(499-504)Online publication date: Jan-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media