To offload or not to offload? The bandwidth and energy costs of mobile cloud computing
appscope : application energy metering framework for android smartphone using kernel activity monitoring .