Bandwidth Optimization for Mobile Thin Client Computing through Graphical Update Caching

This paper presents graphical update caching as a mechanism to reduce the network load generated by thin client computing systems. In such system, the user interaction and processing are separated by a network. User input such as keystrokes and mouse clicks are sent to the server over the network and graphical updates are transported the reverse way. The cache proposed in this article is static, meaning that it is composed before the thin client computing session starts and that the cache does not change during the session. Through experiments with an implementation of the cache, we show that graphical update caching effectively reduces the network load generated by thin client computing.

[1]  Sun Yang,et al.  Improving Interactive Experience of Thin Client Computing by Reducing Data Spikes , 2007, 6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007).

[2]  Jason Nieh,et al.  On the performance of wide-area thin-client computing , 2006, TOCS.

[3]  Filip De Turck,et al.  A hybrid thin-client protocol for multimedia streaming and interactive gaming applications , 2006, NOSSDAV '06.

[4]  Mahadev Satyanarayanan,et al.  Quantifying interactive user experience on thin clients , 2006, Computer.

[5]  David G. Andersen,et al.  The seductive appeal of thin clients , 2005 .

[6]  Andy Hopper,et al.  Virtual Network Computing , 1998, IEEE Internet Comput..

[7]  Sun Yang,et al.  Long Distance Redundancy Reduction in Thin Client Computing , 2007, 6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007).