An approach for offloading in mobile cloud computing to optimize power consumption and processing time

Sustainable Computing: Informatics and Systems - Tập 31 - Trang 100562 - 2021
Rakan Aldmour1, Sufian Yousef2, Thar Baker3, Elhadj Benkhelifa1
1School of Computing and Digital Tech, Staffordshire University, UK
2School of Engineering and Built Environment, Anglia Ruskin University, UK
3Department of Computer Science, University of Sharjah, United Arab Emirates

Tài liệu tham khảo

Mahmoodi, 2019, Optimal joint scheduling and cloud offloading for mobile applications, IEEE Trans. Cloud Comput., 7, 301, 10.1109/TCC.2016.2560808 Atre, 2016, A review of mobile cloud computing, 199 Al-Khafajiy, 2019, Iot-fog optimal workload via fog offloading, 349 Lauridsen, 2013, Empirical LTE smartphone power model with DRX operation for system level simulations, IEEE Vehicular Technology Conference Moghadasi, 2015, A novel approach for reduce energy consumption in mobile cloud computing, Int. J. Inf. Technol. Comput. Sci., 7, 62 Khargharia, 2007, Autonomic power & performance management for large-scale data centers Altamimi, 2015, Energy cost models of smartphones for task offloading to the cloud, IEEE Trans. Emerg. Top. Comput., 3, 384, 10.1109/TETC.2014.2387752 Sheikh, 2012, An overview and classification of thermal-aware scheduling techniques for multi-core processing systems, Sustain. Comput. Inform. Syst., 2, 151 Kendrick, 2018, An efficient multi-cloud service composition using a distributed multiagent-based, memory-driven approach, IEEE Trans. Sustain. Comput. Balan, 2002, The case for cyber foraging, 87 Cuervoy, 2010, MAUI: making smartphones last longer with code offload, MobiSys’10 - Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, 49 Kosta, 2012, ThinkAir: dynamic resource allocation and parallel execution in the cloud for mobile code offloading, 945 Chun, 2011, CloneCloud: elastic execution between mobile device and cloud, EuroSys’11 - Proceedings of the EuroSys 2011 Conference, 301, 10.1145/1966445.1966473 Qi, 2016, Dynamic resource orchestration for multi-task application in heterogeneous mobile cloud computing, Proceedings - IEEE INFOCOM, vol. 2016–September, 221 Gao, 2016, Offload decision models and the price of anarchy in mobile cloud application ecosystems, IEEE Access Tawalbeh, 2016, Efficient and secure software-defined mobile cloud computing infrastructure, Int. J. High Perform. Comput. Netw., 9, 328, 10.1504/IJHPCN.2016.077825 Xu, 2012, From cloud computing to cloud manufacturing, Robot. Comput. Manuf., 28, 75, 10.1016/j.rcim.2011.07.002 Dev, 2014, A review and research towards mobile cloud computing, 252 Wang, 2016, Adaptive application offloading decision and transmission scheduling for mobile cloud computing Shiraz, 2013, A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing, IEEE Commun. Surv. Tutorials, 15, 1294, 10.1109/SURV.2012.111412.00045 Zhou, 2015, A context sensitive offloading Scheme for Mobile Cloud computing service, 869 Aldmour, 2017, New cloud offloading algorithm for better energy consumption and process time, Int. J. Syst. Assur. Eng. Manag., 8, 730, 10.1007/s13198-016-0515-2 Baker, 2018, GreeAODV: an energy efficient routing protocol for vehicular Ad hoc networks, 10956 LNAI, 670 Chen, 2016, Efficient multi-user computation offloading for mobile-edge cloud computing, IEEE. ACM, 24, 2795 Zhang, 2015, An infrastructure service recommendation system for cloud applications with real-time QoS requirement constraints, IEEE Syst. J., 11, 2960 Hassan, 2016, Scalability and communication performance of HPC on azure cloud, Egypt. Informatics J., 17, 175, 10.1016/j.eij.2015.11.001 Flores, 2014, Mobile cloud middleware, J. Syst. Softw., 92, 82, 10.1016/j.jss.2013.09.012 Kumar, 2013, A survey of computation offloading for mobile systems, Mob. Networks Appl., 18, 129, 10.1007/s11036-012-0368-0 You, 2017, Energy-efficient resource allocation for mobile-edge computation offloading, IEEE Trans. Wirel. Commun., 16, 1397, 10.1109/TWC.2016.2633522 Sheikh, 2012, Energy- and performance-aware scheduling of tasks on parallel and distributed systems, ACM J. Emerg. Technol. Comput. Syst., 8, 1, 10.1145/2367736.2367743 Sheikh, 2016, An evolutionary technique for performance-energy-Temperature optimized scheduling of parallel tasks on multi-core processors, IEEE Trans. Parallel Distrib. Syst., 27, 668, 10.1109/TPDS.2015.2421352 Wolski, 2008, Using bandwidth data to make computation offloading decisions Kelényi, 2010, CloudTorrent - energy-efficient BitTorrent content sharing for mobile devices via cloud services Ahmad Ishfaq, 2012 Kemp, 2012, Cuckoo: a computation offloading framework for smartphones, vol. 76 LNICST, 59 Kaur, 2020, Binary cuckoo search metaheuristic-based supercomputing framework for human behavior analysis in smart home, J. Supercomput., 76, 2479, 10.1007/s11227-019-02998-0 Wang, 2020, Task offloading strategy based on reinforcement learning computing in edge computing architecture of internet of vehicles, IEEE Access, 8, 173779, 10.1109/ACCESS.2020.3023939 Abbasi, 2020, Energy-efficient workload allocation in fog-cloud based services of intelligent transportation systems using a learning classifier system, IET Intell. Transp. Syst., 14, 1484, 10.1049/iet-its.2019.0783 Abdel-Basset, 2020, Energy-aware marine predators algorithm for task scheduling in IoT-based fog computing applications, IEEE Trans. Ind. Informatics Kovachev, 2012, Framework for computation offloading in mobile cloud computing, Int. J. Interact. Multimed. Artif. Intell., 1, 6 Altamimi, 2012, Energy-as-a-service (EaaS): on the efficacy of multimedia cloud computing to save smartphone energy, 764 Justino, 2015, Outsourcing resource-intensive tasks from mobile apps to clouds: android and aneka integration Qian, 2015, Reducing mobile device energy consumption with computation offloading Shiraz, 2014, A lightweight active service migration framework for computational offloading in mobile cloud computing, J. Supercomput., 68, 978, 10.1007/s11227-013-1076-7 Qian, 2009, TCP revisited: a fresh look at TCP in the wild, 76 Shu, 2013, ETime: energy-efficient transmission between cloud and mobile devices, 195 Fesehaye, 2012, Impact of cloudlets on interactive mobile cloud applications, 123 Satyanarayanan, 2009, The case for VM-based cloudlets in mobile computing, IEEE Pervasive Comput., 8, 14, 10.1109/MPRV.2009.82 “High Performance Browser Networking [Book].” [Online]. Available: https://www.oreilly.com/library/view/high-performance-browser/9781449344757/. [Accessed: 18-Aug-2020]. Qian, 2011, Profiling resource usage for mobile applications: a cross-layer approach, MobiSys’11 - Compilation Proceedings of the 9th International Conference on Mobile Systems, Applications and Services and Co-located Workshops, 321 Qian, 2011, Profiling resource usage for mobile applications: a cross-layer approach, MobiSys’11 - Compilation Proceedings of the 9th International Conference on Mobile Systems, Applications and Services and Co-located Workshops, 321 Huang, 2012, A close examination of performance and power characteristics of 4G LTE networks, MobiSys’12 - Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services, 225, 10.1145/2307636.2307658