A transport layer approach for improving interactive user experience on thin clients

Yukio Ogawa, Go Hasegawa, Masayuki Murata

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Return network traffic (from servers to clients) in thin-client systems is modeled as a mixture of interactive data flows corresponding to keystrokes and bulk data flows related to screen updates. Users are very sensitive to delay and jitter of the former flows. Thus our goal is to minimize the latency of interactive data transfer without increasing latency of bulk data transfer. Through simulation experiments, we determine that the main factors causing end-to-end delay in the interactive data transfer are queuing delay in the router and buffering delay in the server. When we apply two techniques: priority queuing of interactive data flows at the router and using TCP SACK option, the average end-to-end delay can be reduced. However, several servers could take more than a second to send large bulk data flows; this delays the transmission of following interactive data flows. We then develop TCP optimization mechanisms: modifying recalculation of the retransmission timeout value and temporarily turning off the TCP SACK control, and demonstrate that they can overcome the negative effects of the existing techniques.

Original languageEnglish
Title of host publication2009 Australasian Telecommunication Networks and Applications Conference, ATNAC 2009 - Proceedings
DOIs
Publication statusPublished - 2009
Event2009 Australasian Telecommunication Networks and Applications Conference, ATNAC 2009 - Canberra, ACT, Australia
Duration: 2009 Nov 102009 Nov 11

Publication series

Name2009 Australasian Telecommunication Networks and Applications Conference, ATNAC 2009 - Proceedings

Conference

Conference2009 Australasian Telecommunication Networks and Applications Conference, ATNAC 2009
CountryAustralia
CityCanberra, ACT
Period09/11/1009/11/11

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'A transport layer approach for improving interactive user experience on thin clients'. Together they form a unique fingerprint.

Cite this