A Survey on Communication Issues in Mobile Cloud Computing

Dasari Naga RAJU, Vankadara SARITHA


Despite the expanding utilization of mobile devices, exploring their full resources is an issue due to their limited battery power, processing power and data storage. The integration of cloud computing with mobile devices solves these issues by offloading major computation in to the cloud. This paper provides a survey on Mobile Cloud Computing (MCC), which helps to understand the MCC architecture, communication issues and applications. An extensive survey is made of communication issues and different approaches are discussed to overcome the communication issues. Finally open research challenges are also provided which will be helpful for active researchers in the field of MCC.


QoS, offloading, mobile, cloud, communication

Full Text:



M Satyanarayanan. Mobile computing: The next decade. In: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services. San Francisco, USA, 2010, p. 5-11.

M Satyanarayanan. Fundamental challenges in mobile computing. In: Proceedings of the 5th Annual ACM Symposium on Principles of Distributed Computing. Philadelphia, USA 1996, p. 1-7.

M Ali. Green cloud on the horizon. In: Proceedings of the 1st International Conference Cloud Computing. Beijing, China, 2009, p. 451-8.

Cloud Computing Forum. Available at: http://www.mobilecloudcomputingforum.com, accessed May 2015.

White Paper. Mobile Cloud Computing Solution Brief. AEPONA, 2010, p. 1-5.

JH Christensen. Using RESTful web-services and cloud computing to create next generation mobile applications. In: Proceedings of the 24th ACM SIGPLAN Conference Companion on Object Oriented Programming Systems Languages and Applications. 2009, p. 627-34.

L Liu, R Moulic and D Shea. Cloud Service Portal for Mobile Device Management. In: Proceedings of IEEE 7th International Conference on e-Business Engineering. 2011, p. 474-9.

I Foster, Y Zhao, I Raicu and S Lu. Cloud computing and grid computing 360-degree compared. In: Proceedings of Grid Computing Environments Workshop. 2008, p. 1-10.

C Vecchiola, X Chu and R Buyya. Aneka: A software platform for .NET-based cloud computing. High Speed Large Scale Sci. Comput. 2009; 18, 267-89.

R Buyya, CS Yeo, S Venugopal, J Broberg and I Brandic. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generat. Comput. Syst. 2009; 6, 599-616.

Y Huang, H Su, W Sun, JM Zhang, CJ Guo, MJ Xu, BZ Jiang, SX Yang and J Zhu. Framework for building a low-cost, scalable, and secured platform for Web-delivered business services. IBM J. Res. Develop. 2010; 6, 535-46.

GH Forman and J Zahorjan. The challenges of mobile computing. Computer 1994; 4, p. 38-47.

Amazon S3, Available at: http://aws.amazon.com/s3, accessed July 2015.

Facebook, Available at: http://www.facebook.com, accessed July 2015.

Flicker, Available at: http://www.flickr.com accessed July 2015.

Shozu, Available at: http://www.shozu.com/portal/index.do accessed July 2015.

L Li, X Li, S Youxia and L Wen. Research on mobile multimedia broadcasting service integration based on cloud computing. In: Proceedings of the Multimedia Technology. 2010, p. 1-4.

DN Brian and P Wiemer-Hastings. Addiction to the internet and online gaming. Cyberpsychol. Behav. 2005; 8, 110-4.

HA Garcia and H Kalva. Cloud transcoding for mobile video content delivery. In: Proceedings of the IEEE International Conference on Consumer Electronics, 2010, p. 379-82.

R Kakerow. Low power design methodologies for mobile communication. In: Proceedings of IEEE International Conference on Computer Design: VLSI in Computers and Processors, 2003, p. 8-13.

LD Paulson. Low-power chips for high-powered handhelds. Computer 2003; 1, 21-4.

JW Davis. Power benchmark strategy for systems employing power management. In: Proceedings of Electronics and the Environment, 1993, p. 117-20.

RN Mayo and P Ranganathan. Energy consumption in mobile devices: Why future systems need requirements-aware energy scale-down. In: Proceedings of the International Workshop on Power-Aware Computer Systems. 2003, p. 26-39.

A Rudenko, P Reiher, GJ Popek and GH Kuenning. Saving portable computer battery power through remote process execution. In: Proceedings of the ACM SIGMOBILE Mobile Computing and Communications Review. 1998; 1, p. 19-24.

A Smailagic and M Ettus. System design and power optimization for mobile computers. In: Proceedings of the VLSI. 2002, p. 1-15.

E Cuervo, A Balasubramanian, DK Cho, A Wolman, S Saroiu, R Chandra and P Bahl. MAUI: making smartphones last longer, with code offload. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services. 2010, p. 49-61.

P Zou, C Wang, Z Liu and D Bao. Phosphor: A cloud based DRM scheme with sim card. In: Proceedings of the Web Conference. 2010. p. 459-64.

J Oberheide, K Veeraraghavan, E Cooke, J Flinn and F Jahanian. Virtualized in-cloud security services for mobile devices. In: Proceedings of the 1st Workshop on Virtualization in Mobile Computing. 2008, p. 31-5.

X Jin and YK Kwok. Cloud assisted P2P media streaming for bandwidth constrained mobile subscribers. In: Proceedings of Parallel and Distributed Systems. 2010, p. 800-6.

S Misra, S Das, M Khatua and MS Obaidat. QoS-guaranteed bandwidth shifting and redistribution in mobile cloud environment. IEEE Trans. Cloud Comput. 2014; 2, 181-94.

G Huerta-Canepa and D Lee. A virtual cloud computing provider for mobile devices. In: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond. 2010, p. 6-7.

A Klein, C Mannweiler, J Schneider and HD Schotten. Access schemes for mobile cloud computing. In: Proceedings of 11th International Conference on Mobile Data Management. 2010, p. 387-92.

BG Chun, S Ihm, P Maniatis, M Naik and A Patti. Clonecloud: Elastic execution between mobile device and cloud. In: Proceedings of the 6th conference on Computer systems. 2011, p. 301-14.

MR Rahimi, N Venkatasubramanian and AV Vasilakos. Music: Mobility-aware optimal service allocation in mobile cloud computing. In: Proceedings of the IEEE 6th International Conference on Cloud Computing. 2013, p. 75-82.

M Barbera, S Kosta, A Mei and J Stefa. To offload or not to offload? The bandwidth and energy costs of mobile cloud computing. In: Proceedings of INFOCOM. 2013, p. 1285-93.

PVSR Teja, S Chatterjee, SN Das and S Misra. Two-level mapping to mitigate congestion in machine to machine (M2M) cloud. In: Proceeding of Applications and Innovations in Mobile Computing. 2015, p. 104-8.

M Shiraz, A Gani, RH Khokhar and R Buyya. A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing. IEEE Comm. Surv. Tutor. 2013; 15, 1294-13.

Q Zhang, L Cheng and R Boutaba. Cloud computing: State-of-the-art and research challenges. J. Int. Ser. Appl. 2010; 1, 7-18.

S Zohreh, S Abolfazli, A Gani and R Buyya. Heterogeneity in mobile cloud computing: Taxonomy and open challenges. IEEE Comm. Surv. Tutor. 2014; 16, 369-92.

Z Sanaei, S Abolfazli, A Gani and M Shiraz. SAMI: Service-based arbitrated multi-tier infrastructure for Mobile Cloud Computing. In: Proceedings of the Communications in China Workshops. 2012, p. 14-9.

K Mitra, S Saguna, C Ahlund and DG Lulea. M2C2: A mobility management system for mobile cloud computing. In: Proceedings of the Wireless Communications and Networking Conference. 2015, p. 1608-13.

S Ryu, K Lee and Y Mun. Optimized fast handover scheme in Mobile IPv6 networks to support mobile users for cloud computing. J. Supercomput. 2012; 59, 658-75.

J Kempf, B Johansson, S Pettersson, H Lüning and T Nilsson. Moving the mobile evolved packet core to the cloud. In: Proceedings of the IEEE 8th International Conference on Wireless and Mobile Computing, Networking and Communications. Barcelona, 2012, p. 75-84.

R Liu, X Yuan, J Xu, Y Zeng, M Cao, J Liu, L Xu and Q Fang. A novel server selection approach for mobile cloud streaming service. Simulat. Modell. Pract. Theor. 2015; 50, 72-82.

E Ahmed, A Akhunzada, M Whaiduzzaman, A Gani, SHA Hamid and R Buyya. Network-centric performance analysis of runtime application migration in mobile cloud computing. Simulat. Modell. Pract. Theor. 2015; 50, 42-56.

J Flinn, S Park and M Satyanarayanan. Balancing performance, energy, and quality in pervasive computing. In: Proceedings of the 22nd International Conference on Distributed Computing Systems. 2002, p. 217-26.

R Balan, M Satyanarayanan, S Park and T Okoshi. Tactics-based remote execution for mobile computing. In: Proceedings of the 1st International Conference on Mobile Systems, Applications and Services. 2003, p. 273-86.

EE Marinelli. 2009, Hyrax: Cloud Computing on Mobile Devices using MapReduce, Masters Dissertation, Carnegie Mellon University.

G Huerta-Canepa and D Lee. A virtual cloud computing provider for mobile devices. In: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services. 2010, p. 1-5.

DC Doolan, S Tabirca and LT Yang. Mmpi a message passing interface for the mobile environment. In: Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia. 2008, p. 317-21.

BlueCove. Available at: http://www.bluecove.org, accessed May 2015.

R Kemp, N Palmer, T Kielmann and H Bal. Cuckoo: A computation offloading framework for smartphones. Mobile Comput. Appl. Serv. 2010; 76, 59-79.

C Clark, K Fraser, S Hand, J Hansen, E Jul, C Limpach and I Pratt. Warfield. Live migration of virtual machines. In: Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation. 2005, p. 273-86.

M Satyanarayanan, P Bahl, R Caceres and N Davies. The case for VM-based cloudlets in mobile computing. IEEE Pervas. Comput. 2009, 8, 14-23.

D Huang, X Zhang, M Kang and J Luo. Mobicloud: Building secure cloud framework for mobile computing and communication. In: Proceedings of the 5th IEEE International Symposium on Service Oriented System Engineering. 2010, p. 27-34.

MD Kristensen and I Scavenger. Transparent development of efficient cyber foraging applications. In: Proceedings of the IEEE International Conference on Pervasive Computing and Communications. 2010, p. 217-26.

L Xinhui, L Ying, L Tiancheng, Q Jie and W Fengchun. The method and tool of cost analysis for cloud computing. In: Proceedings of the IEEE International Conference on Cloud Computing, 2009, p. 93-100.

E Walker, W Brisken and J Romney. To lease or not to lease from storage clouds. Computer 2010; 43, 44-50.

K Yeongjin, J Kwak and S Chong. Dual-side dynamic controls for cost minimization in mobile cloud computing systems. In: Proceedings of the 13th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks. 2015, p. 443-50.

M Rubens, J Araujo, D Oliveira, P Maciel and K Trivedi. Sensitivity analysis of a hierarchical model of mobile cloud computing. Simulat. Modell. Pract. Theor. 2015; 50, 151-64.

X Sun and N Ansari. Energy-optimized bandwidth allocation strategy for mobile cloud computing in LTE networks. In: Proceedings of the Wireless Communications and Networking Conference. 2015, p. 2120-25.

A Mushtaq, JM Zain, MF Zolkipli and G Badshah. Mobile cloud computing & mobile's battery efficiency approaches: A Review. J. Theor. Appl. Inform. Tech. 2015; 79, 153-75.

L Yu, WT Tsai, X Wei, J Gao, TT Hildebrandt and G XQ. Modeling and analysis of mobile cloud computing based on bigraph theory. In: Proceedings of the Mobile Cloud Computing, Services, and Engineering. 2014, p. 67-76.

E Ahmed, A Gani, MK Khan, R Buyya and SU Khan. Seamless application execution in mobile cloud computing: Motivation, taxonomy, and open challenges. J. Netw. Comput. Appl. 2015; 52, 154-72.

S Abolfazli, Z Sanaei, A Gani, F Xia and WM Lin. RMCC: Restful mobile cloud computing framework for exploiting adjacent service-based mobile cloudlets. In: Proceedings of the Cloud Computing Technology and Science. 2014. p. 793-8

JJ Dong and HC Xu. A distributed online test system based on Bluetooth technology. In: Proceedings of the 2nd World Congress on Software Engineering. 2010, 1, p. 15-7.

S Cherry. Update: WiFi takes on Bluetooth. In: Proceedings of the IEEE Spectrum. 2008, 45, p. 14-7.

R Chow, P Golle, M Jakobsson, E Shi, J Staddon, R Masuoka and J Molina. Controlling data in the cloud: outsourcing computation without outsourcing control. In: Proceedings of the ACM workshop on cloud computing security. 2009, p 85-90.

Q Wang, C Wang, J Li, K Ren and W Lou. Enabling public verifiability and data dynamics for storage security in cloud computing. In: Proceedings of the European Symposium on Research in Computer Security. 2010, p. 355-70.

W Wang, Z Li, R Owens and B Bhargava. Secure and efficient access to outsourced data. In: Proceedings of the ACM Workshop on Cloud Computing Security. 2009, p. 55-66.

S Bajikar. Trusted platform module (TPM) based security on notebook pcs-white paper. White Paper, Mobile Platforms Group-Intel Corporation. 2002, p. 20-6.

C Gentry. Fully homomorphic encryption using ideal lattices. In: Proceedings of the ACM Symposium on Theory of Computing. 2009, p 169-78.

M Louk and H Lim. Homomorphic encryption in mobile multi cloud computing. In: Proceedings of the Information Networking. 2015, p. 493-7.

Z Wang, G Sun and D Chen. A new definition of homomorphic signature for identity management in mobile cloud computing. J. Comput. Syst. Sci. 2014; 3, 546-53.

C Gentry. Computing arbitrary functions of encrypted data. Commun. ACM 2010; 3, 97-105.

J Liu, K Kumar and YH Lu. Tradeoff between energy savings and privacy protection in computation offloading. In: Proceedings of the ACM/IEEE International Symposium on Low Power Electronics and Design. 2010, p. 213-8.

C Vorugunti, M Sarvabhatla and G Murugan. A secure mutual authentication protocol for cloud computing using secret sharing and steganography. In: Proceedings of the Cloud Computing in Emerging Markets. 2014, p. 1-8.

S Goyal and J Carter. A lightweight secure cyber foraging infrastructure for resource-constrained devices. In: Proceedings of the Mobile Computing Systems and Applications. 2004, p. 184-95.

T Guan, E Zaluska and D Roure. A grid service infrastructure for mobile devices. In: Proceedings of the IEEE International Conference on Semantics, Knowledge, and Grid. 2005, p. 42-8.

H Viswanathan, EK Lee, I Rodero and D Pompili. Uncertainty-Aware autonomic resource provisioning for mobile cloud computing. IEEE Trans. Parallel. Distr. Syst. 2015; 26, 2363-72.

J Wan, D Zhang, S Zhao, LT Yang and J Lloret. Context-aware vehicular cyber-physical systems with cloud support: Architecture, challenges, and solutions. Commun. Mag. 2014; 8, 106-13.

SM Butt. Cloud centric real time mobile learning system for computer science. In: Proceedings of the International Conference on Computer and Emerging Technologies. 2014, p. 1-4.

M Wannous, M Mahfuri, H Nakano and T Nagai. Facilitating access to course contents during war situation with M-Learning and cloud computing technologies. In: Proceedings of the Teaching, Assessment and Learning. 2014, p. 93-6.

F Ozdamli and H Bicen. Effects of training on cloud computing services on M-learning perceptions and adequacies. Procedia Social Behav. Sci. 2014; 116, 5115-9.

YS Chang, SY Chen, KC Yu, YH Chu and YH Chien. Effects of cloud‐based m‐learning on student creative performance in engineering design. British J. Edu. Tech. 2017; 48, 101-12.

A Alam, AM Ansari, MM Barga and A Albhaishi. Is mobile cloud computing efficient for e-learning? In: Proceedings of the 2nd International Conference on Computer and Communication Technologies. 2016, p. 109-23.

JH Yang and PY Lin. A mobile payment mechanism with anonymity for cloud computing. J. Syst. Softw. 2016; 116, 69-74.

S Kazaki and F Mendez. Mobile Commerce and Ubiquitous Computing. Electronic Commerce, Springer International Publishing. 2015, p. 257-308.

LT Kohn, JM Corrigan and S Donaldson. To Err Is Human: Building a Safer Health System. National Academies Press, Washington DC, 1999, p 34-67.

D Kopec, MH Kabir, D Reinharth, O Rothschild and JA Castiglione. Human errors in medical practice: Systematic classification and reduction with automated information systems. J. Med. Syst. 2003; 4, 297-313.

U Varshney. Pervasive healthcare and wireless health monitoring. J. Mobile Netw. Appl. 2007; 3, 113-27.

C Fernandez-Llatas, SF Pileggi, G Ibañez, Z Valero and P Sala. Cloud Computing for Context-Aware Enhanced m-Health Services. In: C Fernández-Llatas and JM García-Gómez (eds.). Data Mining in Clinical Medicine. Springer, New York. 2015, p. 147-55.

B Xu, L Xu, H Cai, L Jiang, Y Luo and Y Gu. The design of an m-Health monitoring system based on a cloud computing platform. Enterprise Inform. Syst. 2017; 11, 17-36.

AM Mostafa, AE Youssef and G Alshorbagy. A framework for a smart social blood donation system based on mobile cloud computing. Health Inform. Int. J. 2014; 3, 1-10.

S Wang and S Dey. Rendering adaptation to address communication and computation constraints in cloud mobile gaming. In: Proceedings of the IEEE Global Telecommunications Conference. 2011, p. 1-6.

W Zhu, C Luo, J Wang and S Li. Multimedia cloud computing. IEEE Signal Process. Mag. 2011; 28, 59-69.

A Khan and K Ahirwar. Mobile cloud computing as a future of mobile multimedia database. Int. J. Comput. Sci. Commun. 2011; 1, 219-21.

S Wang and S Dey. Adaptive mobile cloud computing to enable rich mobile multimedia applications. IEEE Trans. Multimed. 2013; 4, 870-83.

P Simoens, FD Turck, B Dhoedt and P Demeester. Remote display solutions for mobile cloud computing. Computer 2011; 44, 46-53.

LF Chu, MJ Erlendson, JS Sun, HL Alva and AM Clemenson. Mobile computing in medical education: Opportunities and challenges. Curr. Opin. Anesthesiol. 2012; 6, 699-718.

S Kosta, VC Perta, J Stefa, P Hui and A Mei. CloneDoc: Exploiting the cloud to leverage secure group collaboration mechanisms for smartphones. In: Proceedings of the IEEE Conference on Computer Communications Workshops. 2013. p. 19-20.

E Miluzzo, R Cáceres and YF Chen. Vision: mClouds-computing on clouds of mobile devices. In: Proceedings of the 3rd ACM Workshop on Mobile Cloud Computing and Services. 2012, p. 9-14.


  • There are currently no refbacks.


Online ISSN: 2228-835X


Last updated: 13 February 2019