P. Rego, Elaine Cheong, E. Coutinho, Fernando A. M. Trinta, M. Hasan, J. Souza
{"title":"基于决策树的MCC系统卸载决策处理和自适应监控方法","authors":"P. Rego, Elaine Cheong, E. Coutinho, Fernando A. M. Trinta, M. Hasan, J. Souza","doi":"10.1109/MobileCloud.2017.19","DOIUrl":null,"url":null,"abstract":"Mobile cloud computing (MCC) has emerged as a solution to overcome the resource constraints of mobile devices by using computation offloading to execute mobile application tasks on remote servers, thus enhancing performance and reducing the energy consumption of mobile devices. Nevertheless, the effectiveness of an offloading solution is determined by its ability to infer when offloading will improve performance. In this context, several solutions have been proposed to handle computational offloading operations and the decisions of when and where to offload. The problem is that such decisions depend on periodic monitoring of several metrics and usually involve compute intensive task that, when executed on mobile devices, can contribute to overhead the system. Thus, this paper proposes a novel approach for handling offloading decisions using decision trees and an adaptive monitoring scheme that allows MCC systems to monitor only the metrics that are relevant to the offloading decision. The results show that computation offloading can be beneficial for improving the performance of mobile applications and the energy consumption of mobile devices can be reduced by using the proposed adaptive monitoring scheme.","PeriodicalId":106143,"journal":{"name":"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Decision Tree-Based Approaches for Handling Offloading Decisions and Performing Adaptive Monitoring in MCC Systems\",\"authors\":\"P. Rego, Elaine Cheong, E. Coutinho, Fernando A. M. Trinta, M. Hasan, J. Souza\",\"doi\":\"10.1109/MobileCloud.2017.19\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mobile cloud computing (MCC) has emerged as a solution to overcome the resource constraints of mobile devices by using computation offloading to execute mobile application tasks on remote servers, thus enhancing performance and reducing the energy consumption of mobile devices. Nevertheless, the effectiveness of an offloading solution is determined by its ability to infer when offloading will improve performance. In this context, several solutions have been proposed to handle computational offloading operations and the decisions of when and where to offload. The problem is that such decisions depend on periodic monitoring of several metrics and usually involve compute intensive task that, when executed on mobile devices, can contribute to overhead the system. Thus, this paper proposes a novel approach for handling offloading decisions using decision trees and an adaptive monitoring scheme that allows MCC systems to monitor only the metrics that are relevant to the offloading decision. The results show that computation offloading can be beneficial for improving the performance of mobile applications and the energy consumption of mobile devices can be reduced by using the proposed adaptive monitoring scheme.\",\"PeriodicalId\":106143,\"journal\":{\"name\":\"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MobileCloud.2017.19\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MobileCloud.2017.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Decision Tree-Based Approaches for Handling Offloading Decisions and Performing Adaptive Monitoring in MCC Systems
Mobile cloud computing (MCC) has emerged as a solution to overcome the resource constraints of mobile devices by using computation offloading to execute mobile application tasks on remote servers, thus enhancing performance and reducing the energy consumption of mobile devices. Nevertheless, the effectiveness of an offloading solution is determined by its ability to infer when offloading will improve performance. In this context, several solutions have been proposed to handle computational offloading operations and the decisions of when and where to offload. The problem is that such decisions depend on periodic monitoring of several metrics and usually involve compute intensive task that, when executed on mobile devices, can contribute to overhead the system. Thus, this paper proposes a novel approach for handling offloading decisions using decision trees and an adaptive monitoring scheme that allows MCC systems to monitor only the metrics that are relevant to the offloading decision. The results show that computation offloading can be beneficial for improving the performance of mobile applications and the energy consumption of mobile devices can be reduced by using the proposed adaptive monitoring scheme.