MEACC: an energy-efficient framework for smart devices using cloud computing systems

被引:8
作者
Alsubhi, Khalid [1 ]
Imtiaz, Zuhaib [2 ]
Raana, Ayesha [3 ]
Ashraf, M. Usman [3 ]
Hayat, Babur [4 ]
机构
[1] King Abdulaziz Univ, Dept Comp Sci, Jeddah, Saudi Arabia
[2] Univ Sialkot, Dept Comp Sci, Sialkot 51310, Pakistan
[3] Univ Management & Technol, Dept Comp Sci, Sialkot 51310, Pakistan
[4] Univ Lahore, Dept Comp Sci, Gujrat 50700, Pakistan
关键词
Offloading; Smart devices; Cloud computing; Mobile computing; Power consumption; TP393;
D O I
10.1631/FITEE.1900198
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Rapidly increasing capacities, decreasing costs, and improvements in computational power, storage, and communication technologies have led to the development of many applications that carry increasingly large amounts of traffic on the global networking infrastructure. Smart devices lead to emerging technologies and play a vital role in rapid evolution. Smart devices have become a primary 24/7 need in today's information technology world and include a wide range of supporting processing-intensive applications. Extensive use of many applications on smart devices results in increasing complexity of mobile software applications and consumption of resources at a massive level, including smart device battery power, processor, and RAM, and hinders their normal operation. Appropriate resource utilization and energy efficiency are fundamental considerations for smart devices because limited resources are sporadic and make it more difficult for users to complete their tasks. In this study we propose the model of mobile energy augmentation using cloud computing (MEACC), a new framework to address the challenges of massive power consumption and inefficient resource utilization in smart devices. MEACC efficiently filters the applications to be executed on a smart device or offloaded to the cloud. Moreover, MEACC efficiently calculates the total execution cost on both the mobile and cloud sides including communication costs for any application to be offloaded. In addition, resources are monitored before making the decision to offload the application. MEACC is a promising model for load balancing and power consumption reduction in emerging mobile computing environments.
引用
收藏
页码:917 / 930
页数:14
相关论文
共 28 条
  • [1] [Anonymous], 2011, NIST DEFINITION CLOU
  • [2] CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    Calheiros, Rodrigo N.
    Ranjan, Rajiv
    Beloglazov, Anton
    De Rose, Cesar A. F.
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) : 23 - 50
  • [3] CAO H, 2017, IEEE T VEH TECHNOL, V67, P752
  • [4] Chun BG, 2011, EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, P301
  • [5] Creeger M., 2009, QUEUE, V7, P1
  • [6] Cuervo E., 2010, Maui: making smartphones last longer with code offload, P49, DOI [10.1145/1814433.1814441, DOI 10.1145/1814433.1814441]
  • [7] A survey of mobile cloud computing: architecture, applications, and approaches
    Dinh, Hoang T.
    Lee, Chonho
    Niyato, Dusit
    Wang, Ping
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2013, 13 (18) : 1587 - 1611
  • [8] Elgendy MA, 2014, 2014 SCIENCE AND INFORMATION CONFERENCE (SAI), P79, DOI 10.1109/SAI.2014.6918175
  • [9] Aura: An IoT based Cloud Infrastructure for Localized Mobile Computation Outsourcing
    Hasan, Ragib
    Hossain, Md. Mahmud
    Khan, Rasib
    [J]. 2015 3RD IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2015), 2015, : 183 - 188
  • [10] Realistic Offloading Scheme for Mobile Cloud Computing
    Jadad, Hamid
    Touzene, Abderezak
    Alzeidi, Nasser
    Day, Khaled
    Arafeh, Bassel
    [J]. MOBILE WEB AND INTELLIGENT INFORMATION SYSTEMS, (MOBIWIS 2016), 2016, 9847 : 81 - 92