The advantages of cloud computing have revitalized interest in thin client computing. In this thin client computing approach, an application is executed on the thin client server, which in the cloud computing paradigm is part of a cloud environment. The user interacts with a viewer, that acts as a service-hatch: forwarding the user events over the network to the server and accepting the returned graphical updates. The major downside to this approach is that at least one network round trip time (RTT) is required to present the application output that results from the user's actions. In this paper a novel speculative display mechanism is proposed to mitigate the RTT requirement. The mechanism relies on online server side profiling of the graphical output that follows user events, that after synchronization with the viewer is used to speculatively update the viewer's screen content upon receipt of user events. This way, the impression is created that the network delay is decreased.
[1]
Andy Hopper,et al.
Virtual Network Computing
,
1998,
IEEE Internet Comput..
[2]
Peter A. Dinda,et al.
Experiences with Client-based Speculative Remote Display
,
2008,
USENIX Annual Technical Conference.
[3]
G Satish,et al.
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLAY PRE-FETCHING AND GRAPH COLOURING
,
2012
.
[4]
Sumalatha M.R,et al.
A Novel Thin Client Architecture with Hybrid Push-Pull Model, Adaptive Display Pre-Fetching and Graph Colouring
,
2012
.
[5]
P. Simoens,et al.
Bandwidth Optimization for Mobile Thin Client Computing through Graphical Update Caching
,
2008,
2008 Australasian Telecommunication Networks and Applications Conference.