Title: A transport-layer approach for improving thin-client performance in a WAN environment

Authors: Yukio Ogawa; Go Hasegawa; Masayuki Murata

Addresses: Yokohama Research Laboratory, Hitachi, Ltd., 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa-ken, 244-0817, Japan. ' Graduate School of Information Science and Technology, Osaka University, 1-5, Yamadaoka, Suita-shi, Osaka-fu, 565-0871, Japan. ' Graduate School of Information Science and Technology, Osaka University, 1-5, Yamadaoka, Suita-shi, Osaka-fu, 565-0871, Japan

Abstract: The performance of thin-client systems based on TCP depends on network quality, so it becomes worse in a WAN environment; however, the effects of TCP mechanisms have not been clarified. In this paper, we first describe the download traffic of thin-client systems as a two-state model with interactive data flows in response to keystrokes and bulk data flows related to screen updates. Since users are more sensitive to the keystroke response time, our next objective is to minimise the latency of interactive data flows, especially when the network is congested. Through detailed simulation experiments, we reveal that the main delays are queuing delay in the bottleneck router and buffering delay in the server. We then enhance two TCP mechanisms: retransmission timeout calculation and SACK control, which negate the negative impacts of existing options and increase the interval between occurrences of large delays by about four times.

Keywords: thin-client systems; performance; wide area networks; WANs; transport layer; interactive data flows; bulk data flows; retransmission timeout; TCP SACK; simulation; queuing delay; buffering delay; transmission control protocol.

DOI: 10.1504/IJIPT.2011.043652

International Journal of Internet Protocol Technology, 2011 Vol.6 No.3, pp.172 - 183

Received: 22 Jun 2011
Accepted: 30 Jul 2011

Published online: 21 Mar 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article