|
ABSTRACT
Web applications are becoming increasingly popular for mobile wireless systems. However, wireless networks can have high packet loss rates, which can degrade web browsing performance on wireless systems. An alternative approach is wireless thin-client computing, in which the web browser runs on a remote thin server with a more reliable wired connection to the Internet. A mobile client then maintains a connection to the thin server to receive display updates over the lossy wireless network. 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 in lossy wireless networks. Our results show that thin clients can operate quite effectively over lossy networks. Compared to fat clients running web browsers locally, our results show surprisingly that thin clients can be faster and more resilient on web applications over lossy wireless LANs despite 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 in lossy wireless networks.
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
|
National Institute of Standards and Technology. http://snad.ncsl.nist.gov/itg/nistnet/
|
| |
2
|
TCP Manual Page. Linux Programmer's Manual, 1999.
|
| |
3
|
80211 planet. http://www.80211-planet.com/
|
| |
4
|
Etherpeek 4. http://www.aggroup.com.
|
| |
5
|
|
 |
6
|
|
| |
7
|
H. Balakrishnan and R. H. Katz. Explicit Loss Notification and Wireless Web Performance. Nov. 1998.
|
| |
8
|
P. Brenner. A Technical Tutorial on the IEEE 802.11 Protocol. BreezeCom Wireless Communications, 1992.
|
| |
9
|
Broadway / X Web FAQ. http://www.broadwayinfo.com/bwfaq.htm.
|
| |
10
|
|
| |
11
|
Citrix MetaFrame 1.8 Backgrounder. Citrix White Paper, Citrix Systems, June 1998.
|
| |
12
|
B. C. Cumberland, G. Carius, and A. Muir. NT Server 4.0, Terminal Server Edition: Technical Reference, Aug. 1999.
|
 |
13
|
|
| |
14
|
|
| |
15
|
C. Kaplinsk. Tight encoding. http://www.tightvnc.com/compare.html
|
| |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
|
| |
20
|
LapLink 2000 User's Guide. Bothell, WA, 1999.
|
| |
21
|
|
| |
22
|
|
| |
23
|
Windows 2000 Terminal Services Capacity Planning, 2000.
|
| |
24
|
How to Modify the TCP/IP Maximum Retransmission Timeout. http://support.microsoft.com/default.aspx?scid=KB;enus; q170359
|
 |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
Tarantella Web-Enabling Software: The Adaptive Internet Protocol, 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. Shah. TCP Performance over Wireless Links, EE359 Course Notes, Stanford University, Dec. 2001.
|
| |
32
|
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 US6104392, Aug. 2000.
|
 |
33
|
|
| |
34
|
Sun Ray 1 Enterprise Appliance. http://www.sun.com/products/sunray1
|
| |
35
|
PC Anywhere. http://www.symantec.com/pcanywhere
|
 |
36
|
|
| |
37
|
Thin-client networking: Bandwidth consumption using citrix ica. IT clarity , Feb. 2000.
|
| |
38
|
A. Y. Wong and M. Seltzer. Operating System Support for Multi-User, Remote, Graphical Interaction. In Proceedings of the USENIX 2000 AnnualTechnical Conference, pages 183--196, San Diego, CA, June 2000.
|
| |
39
|
|
| |
40
|
i-Bench version 1.5. http://i-bench.zdnet.com
|
CITED BY 4
|
|
Albert M. Lai , Jason Nieh , Bhagyashree Bohra , Vijayarka Nandikonda , Abhishek P. Surana , Suchita Varshneya, Improving web browsing performance on wireless pdas using thin-client computing, Proceedings of the 13th international conference on World Wide Web, May 17-20, 2004, New York, NY, USA
|
|
|
|
|
|
G. A. Ramanujan , Amit Thawani , V. Sridhar , K. Gopinath, Optimizing multimedia experience in a thin client environment for a resource constrained processor, Proceedings of the 2007 international conference on Wireless communications and mobile computing, August 12-16, 2007, Honolulu, Hawaii, USA
|
|
|
|
|