Abstract:
Web applications are becoming increasingly popular for mobile wireless PDAs. However, web browsing on these systems can be quite slow. An alternative approach is handheld thin-client computing, in which the web browser and associated application logic run on a server, which then sends simple screen updates to the PDA for display. To assess the viability of this thin-client approach, we compare the web browsing performance of thin clients against fat clients that run the web browser locally on a PDA. Our results show that thin clients can provide better web browsing performance compared to fat clients, both in terms of speed and ability to correctly display web content. Surprisingly, thin clients are faster even when having to send more data over the network. We characterize and analyze different design choices in various thin-client systems and explain why these approaches can yield superior web browsing performance on mobile wireless PDAs.
Citations
|
212
|
Designing Web Usability: The Practice of Simplicity
– Nielsen
- 1999
|
|
170
|
Analysis of a Campus-wide Wireless Network
– Kotz, Essien
- 2002
|
|
114
|
Analysis of a local-area wireless network
– Tang, Baker
- 2000
|
|
110
|
Characterizing User Behavior and Network Performance in a Public Wireless LAN
– Balachandran, Voelker, et al.
- 2002
|
|
70
|
Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the USR PalmPilot
– Fox, Goldberg, et al.
- 1998
|
|
47
|
The interactive performance of slim: A stateless thin client architecture
– SCHMIDT, LAM, et al.
- 1999
|
|
28
|
Measuring Thin-Client Performance Using Slow-Motion Benchmarking
– Nieh, Yang, et al.
- 2003
|
|
27
|
Limits of wide-area thin-client computing
– LAI, NIEH
- 2002
|
|
26
|
On proxy agents, mobility, and web access
– Joshi
- 2000
|
|
15
|
Design and implementation of a soft caching proxy
– Kangasharju, Kwon, et al.
- 1998
|
|
15
|
A Comparison of Thin-Client Computing Architectures
– Nieh, Yang, et al.
- 2000
|
|
11
|
Transquid: Transcoding and caching proxy for heterogenous ecommerce environments
– Maheshwari, Sharma, et al.
- 2002
|
|
10
|
Measuring the Multimedia Performance of Server-Based Computing
– Nieh, Yang
- 2000
|
|
9
|
WebCIS: large scale deployment of a Web-based clinical information system
– Hripcsak, Cimino, et al.
- 1999
|
|
9
|
Method of Displaying an Application on a Variety of Client Devices in a Client/Server Network
– Shaw, Burgess, et al.
- 2000
|
|
8
|
Operating System Support for Multi-User, Remote, Graphical Interaction
– Wong, Seltzer
- 2000
|
|
7
|
Internet as clinical information system: application development using the world wide web
– Cimino, Socratous, et al.
- 1995
|
|
7
|
The Performance of Remote Display Mechanisms for Thin-Client Computing
– Yang, Nieh, et al.
- 2002
|
|
4
|
Tight Encoding. http://www.tightvnc.com/compare.html
– Kaplinsk
|
|
4
|
Performance Computing over the Internet
– Thin
- 2000
|
|
4
|
1 Enterprise Appliance
– Ray
|
|
2
|
Web Browsing Performance of Wireless Thin-Client Computing
– Yang, Nieh, et al.
- 2003
|
|
1
|
Automated Discovery of Patient-Specific Clinician Information Needs Using Clinical Information System Log Files
– Chen, Cimino
- 2003
|
|
1
|
Multiscale Processing Techniques for the Enhancement of Digital Radiographcs
– Laine, Shim, et al.
- 1997
|