ZTE Communications ›› 2013, Vol. 11 ›› Issue (4): 8-17.DOI: DOI:10.3969/j.issn.1673-5188.2013.04.002

• Special Topic • Previous Articles     Next Articles

Computation Partitioning in Mobile Cloud Computing: A Survey

Lei Yang and Jiannong Cao   

  1. Department of Computing, Hong Kong Polytechnic University, Hong Kong
  • Received:2013-09-10 Online:2013-12-25 Published:2013-12-25
  • About author:Lei Yang (csleiyang@comp.polyu.edu.hk) received his BSc degree in electronic engineering from Wuhan University, China, in 2007. He received his MSc degree in computer science from Institute of Computing Technology, Chinese Academy of Science, 2010. He is currently a PhD candidate of the Department of Computing, Hong Kong Polytechnic University. His research interests include mobile cloud computing, RFID systems, and social computing.

    Jiannong Cao (csjcao@comp.polyu.edu.hk) is currently a chair professor and head of the Department of Computing at Hong Kong Polytechnic University. He received his BSc degree in computer science from Nanjing University, China, in 1982. He received his MSc and PhD degrees in computer science from Washington State University in 1986 and 1990. His research interests include parallel and distributed computing, computer networks, mobile and pervasive computing, fault tolerance, and middleware. He has co-authored four books, co-edited nine books, and published more than 300 technical papers in major international journals and conference proceedings. He has directed and participated in numerous research and development projects and, as a principal investigator, obtained more than HK$25 million in grants. He is the chair of Technical Committee on Distributed Computing, IEEE Computer Society; a senior member of IEEE; a member of ACM; and a senior member of China Computer Federation. He has been an associate editor and member of editorial boards of many international journals. He has been the chair and a member of organizing/program committees for many international conferences.

Computation Partitioning in Mobile Cloud Computing: A Survey

Lei Yang and Jiannong Cao   

  1. Department of Computing, Hong Kong Polytechnic University, Hong Kong
  • 作者简介:Lei Yang (csleiyang@comp.polyu.edu.hk) received his BSc degree in electronic engineering from Wuhan University, China, in 2007. He received his MSc degree in computer science from Institute of Computing Technology, Chinese Academy of Science, 2010. He is currently a PhD candidate of the Department of Computing, Hong Kong Polytechnic University. His research interests include mobile cloud computing, RFID systems, and social computing.

    Jiannong Cao (csjcao@comp.polyu.edu.hk) is currently a chair professor and head of the Department of Computing at Hong Kong Polytechnic University. He received his BSc degree in computer science from Nanjing University, China, in 1982. He received his MSc and PhD degrees in computer science from Washington State University in 1986 and 1990. His research interests include parallel and distributed computing, computer networks, mobile and pervasive computing, fault tolerance, and middleware. He has co-authored four books, co-edited nine books, and published more than 300 technical papers in major international journals and conference proceedings. He has directed and participated in numerous research and development projects and, as a principal investigator, obtained more than HK$25 million in grants. He is the chair of Technical Committee on Distributed Computing, IEEE Computer Society; a senior member of IEEE; a member of ACM; and a senior member of China Computer Federation. He has been an associate editor and member of editorial boards of many international journals. He has been the chair and a member of organizing/program committees for many international conferences.

Abstract: Mobile devices are increasingly interacting with clouds, and mobile cloud computing has emerged as a new paradigm. An central topic in mobile cloud computing is computation partitioning, which involves partitioning the execution of applications between the mobile side and cloud side so that execution cost is minimized. This paper discusses computation partitioning in mobile cloud computing. We first present the background and system models of mobile cloud computation partitioning systems. We then describe and compare state-of-the-art mobile computation partitioning in terms of application modeling, profiling, optimization, and implementation. We point out the main research issues and directions and summarize our own works.

Key words: mobile cloud computing, offloading, computation partitioning

摘要: Mobile devices are increasingly interacting with clouds, and mobile cloud computing has emerged as a new paradigm. An central topic in mobile cloud computing is computation partitioning, which involves partitioning the execution of applications between the mobile side and cloud side so that execution cost is minimized. This paper discusses computation partitioning in mobile cloud computing. We first present the background and system models of mobile cloud computation partitioning systems. We then describe and compare state-of-the-art mobile computation partitioning in terms of application modeling, profiling, optimization, and implementation. We point out the main research issues and directions and summarize our own works.

关键词: mobile cloud computing, offloading, computation partitioning