Mobile cloud offloading for malware detections with learning
- 1 April 2015
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)
Abstract
Accurate malware detections on mobile devices such as smartphones require fast processing of a large number of data and thus cloud offloading can be used to improve the security performance of mobile devices with limited resources. The performance of malware detection with cloud offloading depends on the computation speed of the cloud, the population sharing the cloud resources and the bandwidth of the radio access. In the paper, we investigate the offloading rates of smartphones connecting to the same security server in a cloud under dynamic network bandwidths and formulate their interactions as a non-cooperative mobile cloud offloading game. The Nash equilibrium of the mobile cloud offloading game and the existence condition are presented. An offloading algorithm based on Q-learning is proposed for smartphones to determine their offloading rates for malware detection with unknown parameters such as transmission costs. Simulation results show that the proposed offloading strategy can achieve the optimal rate and improve the user's utility under dynamic network bandwidths.Keywords
This publication has 13 references indexed in Scilit:
- Prospect theoretic analysis of anti-jamming communications in cognitive radio networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Prospect Theoretic Analysis of Energy Exchange Among MicrogridsIEEE Transactions on Smart Grid, 2014
- Indirect Reciprocity Security Game for Large-Scale Wireless NetworksIEEE Transactions on Information Forensics and Security, 2012
- A Survey of Computation Offloading for Mobile SystemsMobile Networks and Applications, 2012
- Kernel-based Behavior Analysis for Android Malware DetectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- A cloud-based intrusion detection and response system for mobile phonesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- Paranoid AndroidPublished by Association for Computing Machinery (ACM) ,2010
- MAUIPublished by Association for Computing Machinery (ACM) ,2010
- Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?Computer, 2010
- Using bandwidth data to make computation offloading decisions2008 IEEE International Symposium on Parallel and Distributed Processing, 2008