• DocumentCode
    267031
  • Title

    To Offload or to Wait: An Opportunistic Offloading Algorithm for Parallel Tasks in a Mobile Cloud

  • Author

    Tram Truong-Huu ; Chen-Khong Tham ; Niyato, Dusit

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2014
  • fDate
    15-18 Dec. 2014
  • Firstpage
    182
  • Lastpage
    189
  • Abstract
    The significant development of mobile cloud computing allows a mobile user to access resources of the nearby mobile devices, i.e., Cloudlets, for processing tasks by using the offloading mechanism. However, due to the mobility of the user and cloudlets, the connection between the user´s device and cloudlets may be interrupted since cloudlets move out of transmission range of the user´s device. Consequently, the task transmission may fail, forcing the user to re-offload the task to another cloudlet or process on the local device. In this paper, we propose a dynamic opportunistic offloading algorithm which allows the user to make the decision of offloading or deferring the processing of each task in a set of parallel tasks. We formulate and solve a Markov Decision Process (MDP) model for the mobile user to obtain an optimal offloading policy while minimizing the offloading and processing cost. We extend the MDP model to a constrained MDP to solve the offloading problem when the user has a processing deadline. Numerical studies and simulations were carried out to evaluate the performance of the proposed model. The results show that the proposed model outperforms conventional baseline schemes.
  • Keywords
    Markov processes; cloud computing; decision making; mobile computing; parallel processing; MDP model; Markov decision process model; cloudlets; decision making; dynamic opportunistic offloading algorithm; mobile cloud computing; mobile devices; mobile user; offloading mechanism; opportunistic offloading algorithm; optimal offloading policy; parallel tasks; task transmission; Availability; Computational modeling; Heuristic algorithms; Markov processes; Mobile communication; Mobile handsets; Numerical models; Cloud computing; Markov Decision Process; ad-hoc network; mobile computing; offloading;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
  • Conference_Location
    Singapore
  • Type

    conf

  • DOI
    10.1109/CloudCom.2014.33
  • Filename
    7037665