|
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 thePDA 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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
80211 planet. http://www.80211-planet.com/.
|
| |
2
|
Virtual Network Computing. http://www.uk.research.att.com/vnc.
|
 |
3
|
|
| |
4
|
Broadway/X Web FAQ. http://www.broadwayinfo.com/bwfaq.htm.
|
| |
5
|
E. S. Chen and J. J. Cimino. Automated Discovery of Patient-Specific Clinician Information Needs Using Clinical Information System Log Files. In Proc. AMIA Symp., pages 145--149, Nov. 2003.
|
| |
6
|
J. J. Cimino, S. A. Socratous, and P. D. Clayton. Internet as clinical information system: application development using the world wide web. J. Am. Med. Inform. Assoc., 2(5):273--284, Sept.-Oct. 1995.
|
| |
7
|
Citrix MetaFrame 1.8 Backgrounder. Citrix White Paper, Citrix Systems, June 1998.
|
| |
8
|
B. C. Cumberland, G. Carius, and A. Muir. Microsoft Windows NT Server 4.0, Terminal Server Edition: Technical Reference. Microsoft Press, Redmond, WA, Aug. 1999.
|
| |
9
|
A. Fox, I. Goldberg, S. D. Gribble, and D. C. Lee. Experience with top gun wingman: A proxy-based graphical web browser for the 3com palmpilot. In Proceedings of Middleware '98, Lake District, England, September 1998, 1998.
|
| |
10
|
G. Hripcsak, J. J. Cimino, and S. Sengupta. WebCIS: large scale deployment of a Web-based clinical information system. In Proc. AMIA Symp., pages 804--808, 1999.
|
| |
11
|
|
| |
12
|
|
| |
13
|
C. Kaplinsk. Tight Encoding. http://www.tightvnc.com/compare.html.
|
| |
14
|
|
 |
15
|
|
 |
16
|
|
| |
17
|
A. Laine, M. Shim, I. Koren, W. Huda, and B. Steinbach. Multiscale Processing Techniques for the Enhancement of Digital Radiographcs. In Radiological Society of North America (RSNA) 83rd Scientific Assembly and Annual Meeting, Chicago, IL, USA, Dec. 1997.
|
| |
18
|
LapLink, Bothell, WA. LapLink 2000 User's Guide, 1999.
|
| |
19
|
A. Maheshwari, A. Sharma, K. Ramamritham, and P. Shenoy. Transquid: Transcoding and caching proxy for heterogenous ecommerce environments, 2002.
|
| |
20
|
|
| |
21
|
Microsoft Windows NT Server 4.0, Terminal Server Edition: An Architectural Overview. Technical White Paper, 1998.
|
| |
22
|
Windows 2000 Terminal Services Capacity Planning. Technical White Paper, 2000.
|
| |
23
|
J. Nieh and S. J. Yang. Measuring the Multimedia Performance of Server-Based Computing. In Proceedings of the 10th International Workshop on Network and Operating System Support for Digital Audio and Video, pages 55--64, Chapel Hill, NC, June 2000.
|
| |
24
|
J. Nieh, S. J. Yang, and N. Novik. A Comparison of Thin-Client Computing Architectures. Technical Report CUCS-022-00, Department of Computer Science, Columbia University, Nov. 2000.
|
 |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
Tarantella Web-Enabling Software: The Adaptive Internet Protocol. SCO Technical White Paper, Dec. 1998.
|
 |
29
|
|
 |
30
|
Brian K. Schmidt , Monica S. Lam , J. Duane Northcutt, The interactive performance of SLIM: a stateless, thin-client architecture, Proceedings of the seventeenth ACM symposium on Operating systems principles, p.32-47, December 12-15, 1999, Charleston, South Carolina, United States
|
| |
31
|
A. Shaw, K. R. Burgess, J. M. Pullan, and P. C. Cartwright. Method of Displaying an Application on a Variety of Client Devices in a Client/Server Network. US Patent No. 6,104,392, Aug. 2000.
|
| |
32
|
Sun Ray 1 Enterprise Appliance. http://www.sun.com/products/sunray1.
|
| |
33
|
PC Anywhere. http://www.symantec.com/pcanywhere.
|
 |
34
|
|
| |
35
|
Thin-Client Networking: Bandwidth Consumption Using Citrix ICA. IT clarity, Feb. 2000.
|
| |
36
|
A. Y. Wong and M. Seltzer. Operating System Support for Multi-User, Remote, Graphical Interaction. In Proceedings of the USENIX 2000 Annual Technical Conference, pages 183--196, San Diego, CA, June 2000.
|
| |
37
|
S. J. Yang and J. Nieh. Thin Is In. PC Magazine, 19(13):68, July 2000.
|
 |
38
|
S. Jae Yang , Jason Nieh , Shilpa Krishnappa , Aparna Mohla , Mahdi Sajjadpour, Web browsing performance of wireless thin-client computing, Proceedings of the 12th international conference on World Wide Web, May 20-24, 2003, Budapest, Hungary
[doi> 10.1145/775152.775163]
|
| |
39
|
|
| |
40
|
i-Bench version 1.5. http://etestinglabs.com/benchmarks/i-bench/i-bench.asp.
|
CITED BY 4
|
|
|
|
|
|
|
|
Tim Berners-Lee , Wendy Hall , James A. Hendler , Kieron O'Hara , Nigel Shadbolt , Daniel J. Weitzner, A framework for web science, Foundations and Trends in Web Science, v.1 n.1, p.1-130, January 2006
|
|
|
|
|