21-01-2013, 12:46 PM
Virtual Network Computing Based Remote Desktop Access
![Adobe Acrobat PDF .pdf](https://seminarproject.net/images/attachtypes/pdf.gif)
Abstract
Cloud computing means using multiple server
computers via a digital network as though they were one
computer. Often, the services available is considered part of
cloud computing. Cloud computing broadens the range of
applications offered to mobile end-users with demanding
applications in terms of graphical hardware, such as 3D virtual
environments, or storage capacity, such as 3D medical imaging
applications. As the cloud infrastructure is shared among
multiple users, these hardware resources can be provided in a
cost-effective way. Mobile cloud computing can give mobile
device users a number of advantages. Company users are able to
share resources and applications without a high level of capital
expenditure on hardware and software resources. Mobile cloud
computing provides a solution to meet the increasing
functionality demands of end-users, as all application logic is
executed on distant servers and only user interface
functionalities reside on the mobile device.
INTRODUCTION
ELLULAR phones have shown a dramatic improvement
in their functionality to a point where it is now possible
to have cellular phones execute Java programs. As a
result, cellular users throughout the world are now able to
read and write e-mail, browse Web pages, and play Java
games using their cellular phones. This trend has prompted us
to propose the use of a cellular phone as a device for remotely
controlling computers. For example, if a cellular user is able
to remotely access computers (such as workstations in offices
and personal computers (PCs) in homes) or other networked
digital appliances, it would provide the user with the
following capabilities:
• To see the contents of a file placed on the desktop of a
remote computer
• To reboot a remote server as an administrator
This project presents a virtual network computing (VNC)
based architecture for accessing the desktop of remote
systems MS-Windows from a cellular phone. It is assumed
that the remote computer system is running a VNC server and
that it is attached to a network. The cellular user can see and
manipulate the desktop on the cellular phone.
EXISTING SYSTEM
In the existing system, we use Bluetooth connection to
access the system contents in a wireless device. Desktop
applications are redesigned to operate on mobile hardware
platforms in a shorter and portable mode, thereby often losing
functionality. To executing typical office applications users
connect over a wired local area network to the central server.
Mobile cloud computing can give mobile device users a
number of advantages. Company users are able to share
resources and applications without a high level of capital
expenditure on hardware and software resources. Mobile
cloud computing provides a solution to meet the increasing
functionality demands of end-users, as all application logic is
executed on distant servers and only user interface
functionalities reside on the mobile device. The mobile device
acts as a remote display, capturing user input and rendering
the display updates received from the distant server.
PROPOSED SYSTEM
The principle of mobile cloud computing physically
separates the user interface from the application logic. Virtual
network computing (VNC) is a desktop sharing system which
uses the RFB (Remote Frame Buffer) protocol to remotely
control another computer. It transmits the user events from
one computer to another relaying the screen updates back in
the other direction, over a network using Buffered IO Stream.
In a mobile cloud computing environment, the remote
display protocol deliver complex multimedia graphics over
wireless links and render these graphics on a resource
constrained mobile device. Offloading applications to the
cloud is a straight forward way to save on energy
consumption because the amount of local processing is
reduced. Efficient compression techniques to reduce the
amount of exchanged data are done using compression
techniques and versatile graphics encoding, downstream data
peak reduction and Optimization of upstream packetization
overhead (Fig. 1).
CONCLUSION
By physically separating the user interface from the
application logic, the principle of mobile cloud computing
allows to access even the most demanding applications in the
cloud from intrinsically resource-constrained mobile devices.
In this article, we have surveyed contemporary remote display
optimization techniques specifically tailored to the short
mobile device battery lifetime, the varying and limited
bandwidth availability on wireless links and the interaction
latency. Although each of these solutions adequately
addresses specific challenges of mobile cloud computing, an
overall approach is currently lacking. The context of mobile
cloud computing is highly dynamic, owing to the user
mobility, the wide diversity of applications, and the varying
wireless channel status.