27-02-2012, 08:30 AM
Please send me ppt on virtual smartpones over ip
27-02-2012, 08:30 AM
Please send me ppt on virtual smartpones over ip
27-02-2012, 09:39 AM
to get information about the topic Virtual smartphones over ip full report refer the link bellow
https://seminarproject.net/Thread-virtua...ne-over-ip
29-06-2012, 01:21 PM
Virtual Smartphone
Virtual Smartphone.docx (Size: 552.03 KB / Downloads: 39) ABSTRACT The number of smartphone users and mobile application offerings are growing rapidly. A smartphone is often expected to offer PC-like functionality. In this paper, we present Virtual Smartphone over IP system that allows users to create virtual smartphone images in the mobile cloud and to customize each image to meet different needs. Users can easily and freely tap into the power of the data center by installing the desired mobile applications remotely in one of these images. Because the mobile applications are controlled remotely, they are not constrained by the limit of processing power, memory and battery life of a physical smartphone. 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 today is still very limited and application developers are forced to take these limitations into consideration. BASIC DESIGN Our Virtual Smartphone over IP system adopts an architecture similar to ones commonly used by server hosting providers. As illustrated in Figure 2, the system is composed of a number of external smartphone clients, a front-end server, a virtual smartphone farm, a management server and a network file system (NFS). Virtual smartphone farm is the most important component of our system. It is a virtualization environment that hosts a collection of virtual smartphone images, each of which is dedicated to a smartphone user. In Section III, we discuss in detail about how we have implemented a virtual smartphone farm. The front-end server admits service requests from smartphone users across the Internet and establishes remote sessions to the appropriate virtual smartphone images. The frond-end server also allows smartphone users to create, configure and destroy virtual smartphone images. Once a remote session is established, the user can install and run mobile applications on one of these images instead of his own physical smartphone. The network file system is used by virtual smartphones for all persistent file storage, in much the same way that an SD card holds data for physical smartphones. Since the NFS is easily scalable, it practically provides each virtual smartphone an unlimited file storage. The management server is used to manage the virtual smartphone farm. Typical operations of a management server include the creation of virtual images in bulk and troubleshooting individual images. IMPLEMENTATION We have implemented a proof-of-concept prototype using Android [3], an open-source mobile OS initiated by Google. The main reason behind our choice is that Android OS is not only designed for smartphone devices with an ARM processor, but also is being ported to the x86 platform [4]. Although Android-x86 is originally intended for netbooks, it gives us an opportunity to create a virtual image of Android using a bare- metal hypervisor. This allows each virtual Android-x86 image to tap into the power of server hardware in a data center. The fact that we do not need a CPU emulator (i.e. x86-to-ARM) to run the virtual image is very important since such emulator always introduces enormous overhead and may neutralize any performance advantage offered by a data center. CONLUSION In this paper, we presented Virtual Smartphone over IP system that allows smartphone users to create virtual images of smartphones in the cloud and access these images remotely from their physical smartphone.The prototype we implemented integrates the remote environment with the local environment and allows users to run remote applications as they would locally. Through our prototype, mobile applications installed in the cloud can access sensor readings on the physical smartphone. Our prototype also boosts the performance of mobile applications by providing virtually unlimited computing resources at user’s fingertips, without draining the device battery. |
|