Energy conscious multi-site computation offloading for mobile cloud computing

被引:13
|
作者
Kumari, Raj [1 ]
Kaushal, Sakshi [1 ]
Chilamkurti, Naveen [2 ]
机构
[1] Panjab Univ, Univ Inst Engn & Technol, Chandigarh, India
[2] La Trobe Univ, Melbourne, Vic, Australia
关键词
Mobile cloud computing; Energy aware; Smart mobile; Multi-tasking; LINK SELECTION; TRANSMISSION;
D O I
10.1007/s00500-018-3264-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In mobile devices, one of the major reasons for battery consumption is due to computation of complex applications. To provide high performance of execution on the mobile devices, the concept of mobile cloud computing (MCC) is used. MCC allows the computation complex modules to offload onto a cloud from a mobile device, which helps to remove the resource constraint condition of the mobile devices. Computations can also be offloaded to nearby clouds called multi-sites, which may have different resources, access delays, computation capability or service charges. The mobile users can specify their priority such as total completion time, cost or energy saving of the application execution in MCC environment. But most of the existing research is focused to optimize only one objective, i.e., either total completion time or cost or energy. But when offloading computation modules onto cloud-based multi-sites, a tradeoff solution is required to strike a balance between the total completion time and energy savings. Further, the entire computational execution on the cloud is to be served efficiently with optimal power utilization. Various algorithms are developed to reduce power consumption, and one such algorithm is dynamic voltage and frequency scaling (DVFS) algorithm. In this paper, new algorithms known as cost and time constraint task partitioning and offloading algorithm (CTTPO), multi-site task scheduling algorithm (MTS) based on teaching, learning-based optimization and the energy saving on multi-sites (ESM) using DVS technique are proposed. CTTPO deals with trade-off between time and cost for the task partitioning and offloading. The MTS algorithm deals with time efficient scheduling on multi-sites, and ESM algorithm saves the energy on the multi-sites by switching the sites from high voltage to low voltage during ideal time. The simulation study demonstrates that the proposed algorithms outperformed the existing techniques based on time, cost and energy parameters.
引用
收藏
页码:6751 / 6764
页数:14
相关论文
共 50 条
  • [41] Hybrid computation offloading for smart home automation in mobile cloud computing
    Zhang, Jie
    Zhou, Zhili
    Li, Shu
    Gan, Leilei
    Zhang, Xuyun
    Qi, Lianyong
    Xu, Xiaolong
    Dou, Wanchun
    PERSONAL AND UBIQUITOUS COMPUTING, 2018, 22 (01) : 121 - 134
  • [42] CoOMO: Cost-efficient Computation Outsourcing with Multi-site Offloading for Mobile-Edge Services
    Meng, Tianhui
    Wu, Huaming
    Shang, Zhihao
    Zhao, Yubin
    Xu, Cheng-Zhong
    2020 16TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2020), 2020, : 113 - 120
  • [43] A game-theoretic approach to computation offloading in mobile cloud computing
    Valeria Cardellini
    Vittoria De Nitto Personé
    Valerio Di Valerio
    Francisco Facchinei
    Vincenzo Grassi
    Francesco Lo Presti
    Veronica Piccialli
    Mathematical Programming, 2016, 157 : 421 - 449
  • [44] Computation Offloading over a Shared Communication Channel for Mobile Cloud Computing
    Guo, Kai
    Yang, Mingcong
    Zhang, Yongbing
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2018,
  • [45] Hybrid computation offloading for smart home automation in mobile cloud computing
    Jie Zhang
    Zhili Zhou
    Shu Li
    Leilei Gan
    Xuyun Zhang
    Lianyong Qi
    Xiaolong Xu
    Wanchun Dou
    Personal and Ubiquitous Computing, 2018, 22 : 121 - 134
  • [46] 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
  • [47] Dynamic Computation Offloading in Mobile-Edge-Cloud Computing Systems
    Joseph, Jude Vivek
    Kwak, Jeongho
    Iosifidis, George
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [48] Framework for Context-aware Computation Offloading in Mobile Cloud Computing
    Liu, Zhanghui
    Zeng, Xuee
    Huang, Wensi
    Lin, Junxin
    Chen, Xing
    Guo, Wenzhong
    2016 15TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2016, : 172 - 177
  • [49] 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
  • [50] Performance Guaranteed Computation Offloading for Mobile-Edge Cloud Computing
    Tao, Xiaoyi
    Ota, Kaoru
    Dong, Mianxiong
    Qi, Heng
    Li, Keqiu
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2017, 6 (06) : 774 - 777