Framework for Context-aware Computation Offloading in Mobile Cloud Computing

被引:13
|
作者
Liu, Zhanghui [1 ,2 ]
Zeng, Xuee [1 ,2 ]
Huang, Wensi [3 ]
Lin, Junxin [1 ,2 ]
Chen, Xing [1 ,2 ]
Guo, Wenzhong [1 ,2 ]
机构
[1] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou 350108, Fujian, Peoples R China
[2] Fujian Prov Key Lab Networking Comp & Intelligent, Fuzhou, Fujian, Peoples R China
[3] State Grid Infotelecom Great Power Sci & Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Computation Offloading; Mobile Cloud Computing; Context-aware;
D O I
10.1109/ISPDC.2016.30
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Computation offloading is a promising way to improve the performance as well as reducing the battery power consumption of a mobile application by executing some parts of the application on a remote server. Recent researches on mobile cloud computing mainly focus on the code partitioning and offloading techniques, assuming that mobile codes are offloaded to a prepared server. However, the context of a mobile device, such as locations and network conditions, changes continuously as it moves throughout the day; and there are multiple options of cloud resources, including remote cloud computing services and nearby cloudlets. In order to offload computation to the cloud resource with powerful processors as well as fast network connection, it needs to dynamically select the appropriate cloud resource and then offload mobile codes to it at runtime, according to the context of the mobile device and possible cloud resources. In this paper, we present a framework for context-aware computation offloading. First, a design pattern is proposed to enable an application to be computation offloaded on-demand. Second, an estimation model is presented to automatically select the cloud resource for computation offloading. Runtime data about computation tasks, contexts of the mobile device and possible cloud resources is collected and modeled at client side, in order to make an optimal offloading decision. A thorough evaluation on two real-world applications is proposed, and the results show that our approach can help reduce execution time by 6%-96% and power consumption by 60%-96% for computation-intensive applications.
引用
收藏
页码:172 / 177
页数:6
相关论文
共 50 条
  • [1] Framework for context-aware computation offloading in mobile cloud computing
    Xing Chen
    Shihong Chen
    Xuee Zeng
    Xianghan Zheng
    Ying Zhang
    Chunming Rong
    Journal of Cloud Computing, 6
  • [2] Framework for context-aware computation offloading in mobile cloud computing
    Chen, Xing
    Chen, Shihong
    Zeng, Xuee
    Zheng, Xianghan
    Zhang, Ying
    Rong, Chunming
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2017, 6
  • [3] Context-aware computation offloading for mobile edge computing
    Farahbakhsh, Fariba
    Shahidinejad, Ali
    Ghobaei-Arani, Mostafa
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (5) : 5123 - 5135
  • [4] Mobility and Context-Aware Offloading in Mobile Cloud Computing
    Roostaei, Razie
    Movahedi, Zeinab
    2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 1144 - 1148
  • [5] mCloud: A Context-Aware Offloading Framework for Heterogeneous Mobile Cloud
    Zhou, Bowen
    Dastjerdi, Amir Vahid
    Calheiros, Rodrigo N.
    Srirama, Satish Narayana
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (05) : 797 - 810
  • [6] Context-Aware Computation Offloading for Mobile Cloud Computing: Requirements Analysis, Survey and Design Guideline
    Orsini, Gabriel
    Bade, Dirk
    Lamersdorf, Winfried
    10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 10 - 17
  • [7] An online context-aware mechanism for computation offloading in ubiquitous and mobile cloud environments
    Salehan, Alireza
    Deldari, Hossein
    Abrishami, Saeid
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (07): : 3769 - 3809
  • [8] An online context-aware mechanism for computation offloading in ubiquitous and mobile cloud environments
    Alireza Salehan
    Hossein Deldari
    Saeid Abrishami
    The Journal of Supercomputing, 2019, 75 : 3769 - 3809
  • [9] Framework for Computation Offloading in Mobile Cloud Computing
    Kovachev, Dejan
    Klamma, Ralf
    INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2012, 1 (07): : 6 - 15
  • [10] Context-Aware Decision Engine for Mobile Cloud Offloading
    Lin, Ting-Yi
    Lin, Ting-An
    Hsu, Cheng-Hsin
    King, Chung-Ta
    2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2013, : 111 - 116