International Journal of Application or Innovation in Engineering & Management... Web Site: www.ijaiem.org Email: , Volume 3, Issue 1, January 2014

advertisement
International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com
Volume 3, Issue 1, January 2014
ISSN 2319 - 4847
A Review on Enhancing Media Access using
Cloud Computing for Mobile Devices
Gaurav V. Dahake1, Dr A A.Gurjar2
1
2
Department of Information Technology, Sipna COET, Amravati, India
Department of Electronics & Telecommunication, Sipna COET, Amravati, India
Abstract
Mobile devices (e.g., smartphone, tablet pcs, etc) are increasingly becoming an essential part of human life as the most effective
and convenient communication tools not bounded by time and place. Mobile users accumulate rich experience of various services
from mobile applications (e.g., iPhone apps, Google apps, etc), which run on the devices and/or on remote servers via wireless
networks. However, the mobile devices are facing many challenges in their resources (e.g.,battery life, storage). The limited
resources significantly impede the improvement of service qualities. Cloud computing is a very new technology aimed at
providing various computing and storage services over the Internet In addition, CC enables users to elastically utilize resources in
an on-demand fashion. Mobile Cloud Computing (MCC) is introduced as an integration of cloud computing into the mobile
environment. Mobile Cloud Computing is a promising solution to bridge the widening gap between the mobile multimedia
demand and the capability of mobile devices.
Mobile Cloud Computing at its simplest, refers to an infrastructure where both the data storage and the data processing happen
outside of the mobile device. Mobile cloud applications move the computing power and data storage away from mobile phones
and into the cloud, bringing applications and mobile computing to not just smartphone users but a much broader range of mobile
subscribers. In this new cloud-based multimedia-computing model, users store and process their multimedia application data in
the cloud in a distributed manner, eliminating full installation of the media application software on the users’ computer or device
and thus reducing the burden of multimedia software maintenance and upgrade as well as sparing the computation of user
devices and saving the battery of mobile phones.
Keywords— Smartphone, Cloud Computing, Mobile Cloud Computing
1. INTRODUCTION
The number of Smartphone users and mobile application offerings are growing rapidly. Smartphones are often expected
to offer PC-like functionality, which requires powerful processors, abundant memory and long-lasting battery life.
However, their hardware applications on mobile devices called as cloud mobile media applications. Their hardware today
is still very limited and application developers are forced to take these limitations into consideration. Mobile cloud
computing can help by providing mobile applications the capabilities of cloud servers and storage together with the
benefits of mobile devices and mobile connectivity, possibly enabling a new generation of truly ubiquitous multimedia.
A number of service providers such Drop-box and Google-drive provides online storage services to Smartphone users in
attempt to alleviate the limitations of Smartphone storages. However, to the best of our knowledge, there is still no service
that offers multimedia computation resources to Smartphone users. In this project, we are going to enhance multimedia
access of smartphone using cloud computing. It allows users to create virtual smartphone images in the cloud and to
remotely run their mobile applications in these images as they would locally. The motivation is to allow smartphone users
to more easily tap into the power of the cloud and to free themselves from the limit of processing power, memory and
battery life of a physical smartphone. Using our system, smartphone users can choose to install their multimedia
applications either locally or in the cloud.
Running applications remotely in the cloud has a number of advantages, such as boosting computing resources, reducing
burden of software maintenance and upgrade, continuing to run applications on the background and opening up new ways
to use smartphones.
2. LITERATURE REVIEW AND RELATED WORK
Today's mobile phones boost computing capabilities once found in mainframe computers and workstations. Mobile CPU
clocks run hundreds of MHz, and mobile 32 bit processors access gigabytes of memory. Additionally, mobile network
connections stream data at broadband speeds, and mobile versions of enterprise platforms such as Linux and Windows
run shrink-wrap applications.[1] A number of service providers such Dropbox [2] and Google drive [3] provides online
storage services to Smartphone users in attempt to alleviate the limitations of Smartphone storages. However, there is still
no service that offers full computation resources to Smartphone users.
Volume 3, Issue 1, January 2014
Page 415
International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com
Volume 3, Issue 1, January 2014
ISSN 2319 - 4847
Satyanarayanan [4] outlined their vision of letting mobile users seamlessly utilize nearby computers to obtain the
resources of cloud computing by instantiates a "cloudlet" that rapidly synthesizes virtual machines on nearby
infrastructure that can be access through WLAN. Baratto presented MobiDesk [5], a virtual desktop computing hosting
infrastructure that provides full featured PC desktop environment to mobile users.
Virtual smartphone system allows smartphone users to create virtual smartphone images in the mobile cloud and
customize each image to meet different needs. Users of our system can selectively run their applications in these images
as they would locally. Running applications remotely in the cloud has a number of advantages mobile applications
installed remotely in these images can easily tap into the power of a data centre, so they are not constrained by the
processing-power, memory, and battery-life limits of a physical Smartphone, the system avoids untrusted applications
accessing local data; more effective security solutions can be deployed and new ways of using smartphones become
possible [6].
The system consists of a server program, client program, and communication protocol. The server program resides in
each virtual smartphone image while the client program is installed in a physical mobile device. The client programs
enable a user to remotely interact with and control various multimedia applications installed in the virtual smartphone.
Using a virtual network computing-based protocol, this system transmits various events from the physical device to the
virtual Smartphone and sends graphical screen updates in the other direction. This particular system implementation
allows for tight integration between both physical and virtual smartphones.
However, this conceptual model can be extended to work on hybrid platforms, such as allowing any mode user to access a
virtual Android image, thus enabling the user to virtually execute Android applications on their i-mode phones.
3. ANALYSIS OF PROBLEM
Mobile devices (e.g., Smartphone, tablet pc’s, etc) are increasingly becoming an essential part of human life as the most
effective and convenient communication tools not bounded by time and place. Mobile users accumulate rich experience of
various services from mobile multimedia applications (e.g., iPhone apps, Google apps, etc), which run on the devices
and/or on remote servers via wireless networks. The rapid progress of mobile computing [7] becomes a powerful trend in
the development of IT technology as well as commerce and industry fields. However, the mobile devices are facing many
challenges in their resources like battery life & storage regarding multimedia applications. The limited resources
significantly impede the performance of multimedia applications.
From last few years the applications, that were working on client server architecture has been migrated to cloud (Software
as a Service). Utilizing the computing and storage resources available in the cloud, thereby enabling the use of cutting
edge multimedia technologies that are much more computing and storage intensive than what mobile devices can offer,
and thus enabling much richer multimedia experiences than what current native applications can offer.In this project, we
focus on cloud mobile media applications and services, which will enable mobile users to access rich media from any
mobile device and platform [8]. This will also enable service providers and network operators to offer services much more
efficiently, with better user experience. Cloud mobile media has the potential of significantly boosting the revenue of
cloud Software-as-a-Service (SaaS) providers.
Mobile Cloud Storage is the most commonly used category of cloud mobile media application/service, These services
provide diverse capabilities, including storing photos, music and video in the cloud, accessing media from any device
anywhere irrespective of the source of the media and/or the device/platform used to generate the media, and
synchronizing data/media across multiple devices a typical user owns.
4. PROPOSED WORK
To provide good media services, multimedia computing has grown as a eminent technology for generating edit, process
and search media contents, such as images, video, audio, graphics, and so on. Now a days for multimedia applications
and services over the Internet and mobile wireless networks, there are strong demands for cloud computing because of the
huge amount of calculations required for serving millions of Internet or mobile users at the same time. In this new cloudbased multimedia-computing model, users store and process their multimedia application data in the cloud in a
distributed manner, eliminating full installation of the media application software on the users’ computer or device and
thus reducing the burden of multimedia software maintenance and upgrade as well as sparing the computation of user
devices and saving the battery of mobile phones.
5. APPLICATIONS
Storage and Sharing:
Cloud storage has the advantage of being ―always-on, so that users can access their files from any device and can share
their files with anyone who may access the content at an any time. It is also an important feature that cloud storage
provides a much higher level of reliability than local storage.
The request of easy sharing is the main reason the multimedia contents occupy a huge portion of cloud storage space. The
person who shares simply uploads the contents to the cloud storage at his or her convenience and then sends a hyperlink
to the persons being shared with. The latter can then access the contents whenever they like, since the cloud is always
Volume 3, Issue 1, January 2014
Page 416
International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com
Volume 3, Issue 1, January 2014
ISSN 2319 - 4847
available. Sharing through a cloud also increases media QoS. Online music and video sharing can be achieved through
streaming.
Mobile clients could access advanced multimedia services anytime, anywhere, and from any device without any
limitations. Gaming applications could be instantiated closer to the subscriber so the games could be played from any
mobile terminal. They can run their applications on much more powerful cloud computing platforms with software used
in the cloud, mitigating the users’ burden of full software installation and continual upgrade on their local devices.
Recent advances in smart phone technologies have fueled a new wave of user demands for rich mobile experience.
Today’s mobile users not only expect broadband connection wherever they go and interaction with each other via social
network on the road, but also seek ubiquitous access to a wealth of media-based contents and services. Since mobile
devices are inherently resource-limited, cloud computing is emerging as a promising technology to provide additional
resources for many media-rich mobile applications.
6. CONCLUSION
In this review paper, we are going to use architecture of Mobile Cloud Computing and focus on cloud mobile media
applications and services, which will enable mobile users to access rich media from any mobile device.In this, we are
going to provides mobile users with the data processing and storage services in clouds. The mobile devices do not need a
powerful configuration (e.g., CPU speed and memory capacity) since all the complicated computing modules can be
processed in the clouds. In this new cloud-based multimedia-computing model, users store and process their multimedia
application data in the cloud in a distributed manner, eliminating full installation of the media application software on the
users’ computer or device and thus reducing the burden of multimedia software maintenance and upgrade as well as
sparing the computation of user devices and saving the battery of mobile phones.
REFERENCES
[1] Mobile-phone-virtualization http://www.ok-labs.com/solutions/what-is-mobile-phone-virtualization.
[2] “Dropbox - Home - Online backup, file sync and sharing made easy.,” http://www.dropbox.com/.
[3] “ZumoDrive - Enjoy your media and documents from every device,” http://www.zumodrive.com.
[4] M. Satyanarayanan, V. Bahl, R. Caceres, and N. Davies, “The Case for VM-based Cloudlets in Mobile
Computing,” IEEE Pervasive Computing, 2009.
[5] R.A. Baratto, S. Potter, G. Su, and J. Nieh, “MobiDesk: mobile virtual desktop computing,” Proceedings of the
10th annual international conference on Mobile computing and networking, Philadelphia, PA, USA.
[6] Virtual Smartphone over IP https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr201007sf4.html .
[7] M. Satyanarayanan, “Mobile computing: the next decade,” in Proceedings of the 1st ACM Workshop on Mobile
Cloud
Computing & Services: Social Networks and Beyond (MCS), June 2010.
[8] Mobile Multimedia Applications: Delivery Technologies, Hassnaa Moustafa and Nicolas Maréchal, France Telecom
Sherali Zeadally, University of District of Columbia,IEEE Computer Society (September/October 2012)
[9] White Paper, “Mobile Cloud Computing Solution Brief,” AEPONA, November 2010.
[10] M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica,
and M. Zaharia. (2009, Feb. 10). Above the clouds: A Berkeley view of cloud computing. EECS Dept., Univ.
California, Berkeley, No. UCB/EECS-2009-28 [Online]. Available: http://radlab. cs.berkeley.edu/
[11]. R. Stankiewicz and A. Jajszczyk, ―A Survey of QoE Assurance in Converged Networks,ǁ Elsevier Computer
Networks, vol. 55, no. 7, 2011, pp. 1459–1473.
[12] Multimedia Cloud Computing – An emerging technology for providing multimedia services and applications ,
Digital Object Identifier 10.1109/MSP.2011.940269 ( 19 April 2011), IEEE Signal Processing Magazine.
[13] 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 (ICEBE), pp. 474, January 2011.
AUTHOR
Gaurav V. Dahake Received Bachelor of Engineering in Information Technology from SGB Amravati
University & Pursuing Master of Engineering in Information Technology from Sipna College of Engineering and
Technology, Amravati.
Dr. Ajay A. Gurjar Received M.E (Electronics) and Ph.D. from SGB Amravati University. Working as an
Professor at Sipna College of Engineering and Technology, Amravati.
Volume 3, Issue 1, January 2014
Page 417
Download