Smart Cloud-assisted Computation Offloading System: A Dynamic Approach for Energy Optimization

被引:0
|
作者
Namazkar, Shabnam [1 ]
Sabaei, Masoud [1 ]
机构
[1] Amirkabir Univ & Technol, Comp & Informat Technol Dept, Tehran, Iran
关键词
mobile cloud computing; computation offloading; energy minimization; MapReduce;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, computation offloading has become one of the common and efficient ways to minimize the energy expenditure. Considering the aspects of mobile-cloud communication, energy optimization is from the necessities of this offloading Moreover, the variable and mobile states of mobile devices environments have a significance on this communication. In this article, we are going to suggest an adaptable approach for computation offloading by appropriate choosing from the free resources of the neighboring devices with a smart and automatic way. Here, the significance is that the most appropriate resources close by will be chosen conditioning the estimation that other devices around will not complete the computation successfully. Thus, other devices are served as a mean for setting a connection to the cloud and offloading the computation on it. In this approach, we have an application of MapReduce programming model and algorithm of Lyapunov to optimize the expenditure of energy by considering a time limitation for the whole process of computation. Ultimately, the simulations show that in our suggested approach the expenditure of energy has been significantly optimized despite the state of variety and dynamicity in the features and environments of devices.
引用
收藏
页码:174 / 180
页数:7
相关论文
共 50 条
  • [1] Cloud-Assisted Computation Offloading to Support Mobile Services
    Elgazzar, Khalid
    Martin, Patrick
    Hassanein, Hossam S.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2016, 4 (03) : 279 - 292
  • [2] Fairness-oriented computation offloading for cloud-assisted edge computing
    Guo, Kai
    Zhang, Ruiling
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 128 : 132 - 141
  • [3] Joint Computation Offloading and Bandwidth Assignment in Cloud-Assisted Edge Computing
    Guo, Kai
    Yang, Mingcong
    Zhang, Yongbing
    Cao, Jiannong
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (01) : 451 - 460
  • [4] Energy-Efficient Collaborative Task Computation Offloading in Cloud-Assisted Edge Computing for IoT Sensors
    Liu, Fagui
    Huang, Zhenxi
    Wang, Liangming
    [J]. SENSORS, 2019, 19 (05)
  • [5] Cloud-assisted Control of Ground Vehicles using Adaptive Computation Offloading Techniques
    Adiththan, Arun
    Ramesh, S.
    Samii, Soheil
    [J]. PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 589 - 592
  • [6] Securing the cloud-assisted smart grid
    Demir, Kubilay
    Ismail, Hatem
    Vateua-Guroua, Tsuetoslaua
    Suri, Neeraj
    [J]. INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURE PROTECTION, 2018, 23 : 100 - 111
  • [7] Mobility-Aware Computation Offloading for Cloud-Assisted Mobile Edge Computing in Vehicular Networks
    Liu, Qilie
    Luo, Rui
    Liu, Qian
    [J]. 2022 IEEE 96TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-FALL), 2022,
  • [8] Joint optimization of energy and delay for computation offloading in cloudlet-assisted mobile cloud computing
    Liqing Liu
    Xijuan Guo
    Zheng Chang
    Tapani Ristaniemi
    [J]. Wireless Networks, 2019, 25 : 2027 - 2040
  • [9] Joint optimization of energy and delay for computation offloading in cloudlet-assisted mobile cloud computing
    Liu, Liqing
    Guo, Xijuan
    Chang, Zheng
    Ristaniemi, Tapani
    [J]. WIRELESS NETWORKS, 2019, 25 (04) : 2027 - 2040
  • [10] Collaborative Dynamic Task Allocation With Demand Response in Cloud-Assisted Multiedge System for Smart Grids
    Sun, Yuyan
    Cai, Zexiang
    Guo, Caishan
    Ma, Guolong
    Zhang, Ziyi
    Wang, Haizhu
    Liu, Jianing
    Kang, Yiqun
    Yang, Jianwen
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (04) : 3112 - 3124