International Journal of Technology Enhancements and Emerging Engineering Research (ISSN 2347-4289)

IJTEEE >> Volume 2 - Issue 5, May 2014 Edition

International Journal of Technology Enhancements and Emerging Engineering Research  
International Journal of Technology Enhancements and Emerging Engineering Research

Website: http://www.ijteee.org

ISSN 2347-4289

Preserve Available Sensing And Interactivity Capabilities Of Mobile Devices

[Full Text]



Hatem M. Abdul Kader, Mohie M. Hadhoud, Salah M El-Sayed, Diaa Salama AbdElminaam



Keywords : Cloud computing, Mobile cloud computing (MCC), GPS, offloading, Partitioning and migration



ABSTRACT: Mobile applications are becoming increasingly ubiquitous and provide ever richer functionality on mobile devices. At the same time, such devices often enjoy strong connectivity with more powerful machines ranging from laptops and desktops to commercial clouds. Despite increasing usage of mobile computing; using its full potential is difficult due to its inherent problems such as limited resource. Cloud computing can address these problems by executing mobile applications on resource providers external to the mobile device. The founda-tion of cloud computing is the delivery of services, software and processing capacity over the Internet, reducing cost, increasing storage, automating systems, decoupling of service delivery from underlying technology, and providing flexibility and mobility of information In this paper, we developed an architecture that uses cloud to do computations that consume resources badly on mobiles. It aims at finding the right spots in an application automatically where the execution can be partitioned and migrated to the cloud. Thus, an elastic application can augment the capabilities of a mobile device including computation power, storage, and network bandwidth, with the light of dynamic execution configuration according to device’s status memory, and battery level. We demonstrate results of the proposed application model using data collected from one of our elastic application..



[1] X .Zhang., S. Jeong., A .Kunjithapatham., S .Gibbs. “ Towards an Elastic Application Model for Augmenting Computing Capabilities of Mobile Platforms”. In: The 3rd International ICST Conference on Mobile Wireless Middleware, Operating Systems, and Applications (MobileWare), vol. 48(4), pp. 161–174 (2010)

[2] X .Fan, J .Cao. “A Survey of Mobile Cloud Computing”. ZTE Commun cations 9(1), 4–8 (2011)

[3] X.Le Guan, K. Meina, and S.Junde, “A Survey of Re-search on Mobile Cloud Computing”, IEEE/ACIS 10th International Conference on Computer and Information Science (ICIS), 2010, pp. 387-392.

[4] M .Armbrust, A .Fox, R.Griffith, A.D. Joseph, R.H. Katz, A.Konwinski, G.Lee, D.Patterson, A.Rabkin, I.Stoica, M.Zaharia “ Above the clouds: A berkeley view of cloud computing”. Technical Report UCB/EECS-2009-28, University of California, Berkeley (February 2009)

[5] I. Giurgiu, O.Riva, D.Juric, I.Krivulev, G.Alonso . “ Calling the Cloud: Enabling Mobile Phones as Interfaces to Cloud Applications”. In: Bacon, J.M., Cooper, B.F. (eds.) Middleware 2009. LNCS, vol. 5896, pp. 83–102. Springer, Heidelberg (2009)

[6] F.Niroshinie, W.L.Seng, R.Wenny .”Mobile cloud computing: A survey, Future Generation Computer Systems”, Volume 29, Issue 1, January 2013, pp. 84-106.

[7] B.G.Chun, P.Maniatis. “ Augmented smartphone applications through clone cloud execution” .In: USENIX HotOS XII (2009)

[8] D.S.AbdElminaam. H.M. Abdul Kader,M.M..Hadhoud, and S. M El-Sayed. “GPS Test Performance: Elastic Execution Applications between Mobile Device and Cloud to Reduce Power Consumption ". International Journal of Computer Science and Network Security (IJCSNS), VOL.13 No.12, PP. 6-13, December 2013.

[9] M.H.Tang, et.al “A dynamic mechanism for handling mobile computing environmental changes,” in InfoScale, no. 7, pp. 1-9, May 2006.

[10] N.R.Vallina, E.J. Crowcroft .” achieving energy savings in mobile OS”, in: Proceedings of the Sixth International Workshop on MobiArch, MobiArch’11, ACM, New York, NY, USA, 2011, pp. 37–42.

[11] L.Xinhui, L. Ying,L. Tiancheng . “ The method and tool of cost analysis for cloud computing”, in: Proceedings of IEEE International Conference on Cloud Computing, CLOUD’09, pp. 93–100.

[12] K. Kumar, Y. Lu . “ Cloud computing for mobile users: can offloading computation save energy? “ Computer 43 (2010) 51–56.

[13] APPRIO Homepage : last accessed 13, October, 2013 http://www.appirio.com/

[14] Force.com Homepage : last accessed 13, October, 2013 http://www.salesforce.com/platform/

[15] Amazon Web Services : last accessed 13, October, 2013 http://aws.amazon.com/

[16] Daniela,E. P., Alina.M. L., “Mobile Cloud Computing”, Book Chapter in “New Trends in Mobile and Web Development 2012”, Publication series of Lahti University of Applied Sciences, ISBN 978-951-827-141-6, Chapter 10, pp. 287-336, 2012

[17] F. Xiaopeng,C. Jiannong, and M. Haixia, "A Survey of Mobile Cloud Computing", ZTE Communications, Special Issue on Mobile Cloud Computing and Applications, Vol.9, pp.4-8,No. 1, 2011

[18] OnLive Inc., “OnLIve.” [Online]. Available: http://www.onlive.com

[19] G C .Byung, I.Sunghwan, M.Petros . “ Clonecloud: elastic execution between mobile device and cloud”, in: Proceedings of the Sixth Conference on Computer Systems, EuroSys’11, ACM, New York, NY, USA, 2011, pp. 301–314.

[20] E.E .Marinelli, Hyrax. “ cloud computing on mobile devices using MapReduce ”, Masters Thesis, Carnegie Mellon University, 2009.

[21] G.Huerta-Canepa, D. Lee. “A virtual cloud computing provider for mobile devices”. In: Proc. of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond (2010)

[22] M.Satyanarayanan, P.Bahl, R. Caceres, N. Davies . “ The Case for VM-Based Cloudlets in Mobile Computing”. In: Proc. IEEE Pervasive Computing, vol. 8(4), pp. 14–23 (2009)

[23] D.Kovachev, Y.Tian, R.Klamma. "Adaptive Computation Offloading from Mobile Devices into the Cloud," Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Sym-posium on, vol., no., pp.784-791, 10-13 July 2012.

[24] [X.Gu, A.Messer, I. Greenberg, D.Milojicic, K. Nahrstedt. “Adaptive offloading for pervasive computing”. IEEE Pervasive Computing, 66

[25] D.S.AbdElminaam. H.M. Abdul Kader,M.M..Hadhoud, and S. M El-Sayed. “Developing and Evaluation of New Hybrid Encryption Algorithm". INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY (IJCT), VOL.13 No.1, PP. 4038-4052, March 2014.

[26] D.S.AbdElminaam. H.M. Abdul Kader,M.M..Hadhoud, and S. M El-Sayed. “Elastic Framework for Augmenting the Performance of Mobile Applications Using Cloud Computing”, in the proceeding of 9th International Computer Engineering Conference (ICENCO 2013 ) December 29-30, 2013 Publication Year: 2013, Page(s): 134 - 141