Open Access Open Access  Restricted Access Subscription or Fee Access

Remote Desktop Access using Remote Frame Buffer in Mobile Cloud Environment

FathimuthuShaniy FathimuthuShaniy, Shakkeera Shakkeera


The development of new data services supported by new telecommunication networks, allowed the conception of a variety of software applications over mobile communications that usually only made sense in personal computers with Internet access. Knowing this, the purpose of this work was to develop an application that allows the remote control of a desktop computer using a mobile device. Although a mobile phone is not the friendliest interface to remote control a desktop computer, it can however, become an important tool in several situations. Considering all the limitations imposed by the mobile devices and by the data network that supports them, several tests were made to determine the viability of the project and some work was done to solve the problems related with the APIs used in this project. Also, through the development of several navigation and scaling modes, special attention was given in order to make the application work with as many different types of mobile devices as possible, both in terms of memory and processing capabilities. Original features, like the possibility of sound transfer from the remote computer to the mobile device, giving the user a closest idea of really being sited in front of the computer, and the definition of user profiles, making the access to a specific application much easier by the mobile device, were introduced in this work.


Mobile Cloud, RFB Protocol, VNC Server, PAAS

Full Text:



Guan, Le; Ke, Xu; Song, Meina; Song, Junde,”IEEE A Survey of Research on Mobile Cloud Computing” pp : 387 – 392, May 2011.

Pieter Simoens, Filip De Turck member,, Bart Dhoedt member, Piet Demeester Fellow, “IEEE Remote Display Solution for MobileCloud Computing” Vol: 44 ,pp : 46 - 53 ,Aug 2011.

K.-J. Tan, J.-W. Gong, B.-T. Wu, D.-C. Chang, H.-Y. Li, Y.-M. Hsiao, Y.-C. Chen, S.-W. Lo, Y.-S. Chu, and J.-I. Guo, “A remote thin client system for real time multimedia streaming over VNC,” in 2010 IEEE International Conference on Multimedia and Expo (ICME), 2010 2010, pp. 992–7.

K.Pentikousis,“In Search of Energy-Efficient Mobile Networking,”IEEE COMMUNICATIONS MAGAZINE, vol. 48, no. 1, pp. 95–103,JAN 2010.

M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies, “The Casefor VM-Based Cloudlets in Mobile Computing,” IEEE PERVASIVE COMPUTING, vol. 8, no. 4, pp. 14–23, OCT-DEC 2009.

Y. Sun and T. T. Tay, “Analysis and reduction of data spikes in thin client computing,” JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, vol. 68, no. 11, pp. 1463–1472, NOV 2008.

P. Simoens, F. A. Ali, B. Vankeirsbilck, L. Deboosere, F. De Turck, B. Dhoedt, P. Demeester, and R. Torrea-Duran, “Cross-Layer Optimization of Radio Sleep Intervals to Increase Thin Client Energy Efficiency,”IEEE COMMUNICATIONS LETTERS, vol. 14, no. 12, pp. 1095–1097,DEC 2010.

F. Lamberti and A. Sanna, “A streaming-based solution for remote visualization of 3D graphics on mobile devices,” IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, vol. 13, no. 2, pp.247–260, MAR-APR 2007.

H. Kawashima, K. Koshiba, K. Tuchimochi, K. Futamura, M. Enomoto,and M. Watanabe, “Virtual PC-type thin client system,” NEC TECHNICAL JOURNAL, vol. 2, no. 3, pp. 42–47, SEP 2007.

A. Boukerche, R. W. N. Pazzi, and J. Feng, “An end-to-end virtual environment streaming technique for thin mobiledevicesover heterogenous networks,” COMPUTER COMUNICATIONS, vol. 31, no. 11,pp. 2716–2725, JUL 15 2008.

A. Rudenko, P. Reiher, G.J. Popek, G.H. Kuenning Saving portable computer battery power through remote process execution SIGMOBILE Mob. Comput. Commun. Rev., 2 (1998), pp. 19–26

B.-G. Chun, P. Maniatis, Dynamically partitioning applications between weak devices and clouds, in: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond, MCS ’10, ACM, 2010, pp. 7:1–7:5.

Mahadev Satyanarayanan,“Mobile computing:The next decade,”Proc. 11th Intl. Conf. on Mobile Data Management (MDM’10), Kansas, MO, 2010.

D. Kovachev, D. Renzel, R. Klamma, and Y. Cao,"Mobile community cloud computing: emerges and evolves," Proc. 1st Intl. Workshop on Mobile Cloud Computing (in conjunction with) 11th Intl. Conf. on Mobile Data Management (MDM’10), Kansas, MO, 2010, pp. 393-395.

A. Klein, C. Mannweiler, J. Schneider, and D. Hans, “Access Schemes for Mobile Cloud Computing,” in Proceedings of the 11th International Conference on Mobile Data Management (MDM), pp. 387, June 2010.

Z. Li, C. Wang, and R. Xu, “Computation offloading to save energy on handheld devices: a partition scheme,” in Proceedings of the 2001 international conference on Compilers, architecture, and synthesis for embedded systems (CASES), pp. 238 - 246, November 2001.

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 (MCS), no. 6,2010.

E. Lagerspetz, T. Lindholm, and S. Tarkoma, “Dessy: Towards Flexible Mobile Desktop Search,” in Proceedings of the DIALM-POMC International Workshop on Foundations of Mobile Computing, August 2007.

G. Chen, B. T. Kang, M. Kandermir, N. Vijaykrishnan, M. J. Irwin, and R. Chandranouli, “Studying energy trade offs in offloading computation/compilation in Java-enabled mobile devices,” IEEE Transactions on Parallel and Distributed Systems, vol. 15, no. 9, pp.795, September 2004.

U. Kremer, J. Hicks, and J. Rehg, “A Compilation Framework for Power and Energy Management on Mobile Computers,” in Proceedings of the 14th International Conference on Languages and Compliers for Parallel Computing, pp. 115 - 131, August, 2001.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.