Abstract :
This article investigates the problem of holistic energy consumption in cloud-assisted mobile computing. In particular, since the cloud, assisting a multi-core mobile device, can be considered as a special core with powerful computation capability, the optimization of holistic energy consumption is formulated as a task-core assignment and scheduling problem. Specifically, the energy consumption models for the mobile device, network, cloud, and, more importantly, task interaction are presented, respectively. Based on these energy consumption models, a holistic energy optimization framework is then proposed, where the thermal effect, application execution deadline, transmission power, transmission bandwidth, and adaptive modulation and coding rate are jointly considered.
Keywords :
adaptive modulation; cloud computing; encoding; energy consumption; mobile computing; multiprocessing systems; optimisation; scheduling; adaptive modulation; application execution deadline; cloud-assisted mobile computing; coding rate; computation capability; holistic energy consumption; holistic energy optimization framework; multicore mobile device; scheduling problem; task interaction; task-core assignment; thermal effect; transmission bandwidth; transmission power; Cloud computing; Computational modeling; Energy consumption; Mobile computing; Mobile handsets; Optimization; Radio access networks; Wireless networks;