Proxy based seamless connection management method in mobile cloud computing

Nowadays, complex smartphone applications are developed that support gaming, navigation, video editing, augmented reality, and speech recognition which require considerable computational power and battery lifetime. The cloud computing provides a brand new opportunity for the development of mobile applications. Mobile Hosts (MHs) are provided with data storage and processing services on a cloud computing platform rather than on the MHs. To provide seamless connection and reliable cloud service, we are focused on communication. When the connection to cloud server is increased explosively, each MH connection quality has to be declined. It causes several problems: network delay, retransmission, and so on. In this paper, we propose proxy based architecture to improve link performance for each MH in mobile cloud computing. By proposed proxy, the MH need not keep connection of the cloud server because it just connected one of proxy in the same subnet. And we propose the optimal access network discovery algorithm to optimize bandwidth usage. When the MH changes its point of attachment, proposed discovery algorithm helps to connect the optimal access network for cloud service. By experiment result and analysis, the proposed connection management method has better performance than the 802.11 access method.

[1]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[2]  Jinli Cao,et al.  A dynamic mechanism for handling mobile computing environmental changes , 2006, InfoScale '06.

[3]  Andrew T. Campbell,et al.  IP micro-mobility protocols , 2000, MOCO.

[4]  Young-Sik Jeong,et al.  Visual Monitoring System of Multi-Hosts Behavior for Trustworthiness with Mobile Cloud , 2012, J. Inf. Process. Syst..

[5]  Seok Joo Koh,et al.  Partial Bicasting with Buffering for Proxy Mobile IPv6 Handover in Wireless Networks , 2011, J. Inf. Process. Syst..

[6]  Alec Wolman,et al.  MAUI: making smartphones last longer with code offload , 2010, MobiSys '10.

[7]  Byung-Gon Chun,et al.  Dynamically partitioning applications between weak devices and clouds , 2010, MCS '10.

[8]  Toru Abe,et al.  A Classifiable Sub-Flow Selection Method for Traffic Classification in Mobile IP Networks , 2010, J. Inf. Process. Syst..

[9]  Xu Xiao,et al.  Micro-Mobility Protocols , 2003 .

[10]  Ji Su Park,et al.  Resource Allocation Techniques Based on Availability and Movement Reliability for Mobile Cloud Computing , 2012, ICDCIT.

[11]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[12]  Claude Castelluccia Extending mobile IP with adaptive individual paging: a performance analysis , 2001, MOCO.

[13]  Eugene Marinelli,et al.  Hyrax: Cloud Computing on Mobile Devices using MapReduce , 2009 .

[14]  Antonio Liotta,et al.  Performance Analysis of Offloading Systems in Mobile Wireless Environments , 2007, 2007 IEEE International Conference on Communications.

[15]  Dennis G. Shea,et al.  Cloud Service Portal for Mobile Device Management , 2010, 2010 IEEE 7th International Conference on E-Business Engineering.

[16]  Markus Endler,et al.  MoCA: A Middleware for Developing Collaborative Applications for Mobile Users , 2004, IEEE Distributed Syst. Online.

[17]  Jason H. Christensen,et al.  Using RESTful web-services and cloud computing to create next generation mobile applications , 2009, OOPSLA Companion.