{"title":"Optimizing Offloading Strategies for Mobile Edge Cloud Systems","authors":"Zhiyan Chen, Ligang He","doi":"10.1109/SmartCloud55982.2022.00011","DOIUrl":null,"url":null,"abstract":"With the rapid growth of the number of mobile devices and the increase of the corresponding computation demand, it has been considered that Mobile Cloud computing and Edge computing will play the significant roles in the upcoming IoT era. It has become an active research topic to develop the offloading schemes for mobile devices, in which the tasks arriving at the mobile devices may be offloaded to run in the cloud or the edge devices. In this paper, mobile edge cloud systems are considered, which consists of mobile devices, edge devices and the cloud server, and the three-tier offloading schemes are proposed to achieve the optimal task performance in MEC. In the three-tier offloading schemes, the computation tasks arriving at the mobile devices may be offloaded to run on the edge devices while the edge devices may further offload the tasks to the cloud when the edge devices are overwhelmed. In this paper, two task modes are considered: batch mode and streaming mode. For the batch mode (i.e., the tasks arriving at the systems and being processed in batches), the offloading optimization problem is modelled as a Mixed 0-1 Integer Programming problem, aiming to minimizing the makespan of the batch of tasks. For streaming mode (i.e., the tasks arriving at the system continuously), the offloading optimization problem is formulated as a non-linear optimization problem, aiming to minimizing the average response time of a task in the task stream. The extensive experiments have been conducted to demonstrate the effectiveness of the proposed offloading schemes, and the impact of various parameters in the MEC systems is also evaluated.","PeriodicalId":104366,"journal":{"name":"2022 IEEE 7th International Conference on Smart Cloud (SmartCloud)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 7th International Conference on Smart Cloud (SmartCloud)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SmartCloud55982.2022.00011","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the rapid growth of the number of mobile devices and the increase of the corresponding computation demand, it has been considered that Mobile Cloud computing and Edge computing will play the significant roles in the upcoming IoT era. It has become an active research topic to develop the offloading schemes for mobile devices, in which the tasks arriving at the mobile devices may be offloaded to run in the cloud or the edge devices. In this paper, mobile edge cloud systems are considered, which consists of mobile devices, edge devices and the cloud server, and the three-tier offloading schemes are proposed to achieve the optimal task performance in MEC. In the three-tier offloading schemes, the computation tasks arriving at the mobile devices may be offloaded to run on the edge devices while the edge devices may further offload the tasks to the cloud when the edge devices are overwhelmed. In this paper, two task modes are considered: batch mode and streaming mode. For the batch mode (i.e., the tasks arriving at the systems and being processed in batches), the offloading optimization problem is modelled as a Mixed 0-1 Integer Programming problem, aiming to minimizing the makespan of the batch of tasks. For streaming mode (i.e., the tasks arriving at the system continuously), the offloading optimization problem is formulated as a non-linear optimization problem, aiming to minimizing the average response time of a task in the task stream. The extensive experiments have been conducted to demonstrate the effectiveness of the proposed offloading schemes, and the impact of various parameters in the MEC systems is also evaluated.