Comparison of methods for accelerating the response time of TCP sessions over long delay paths

Ahmed Yusuf Tambuwal, Raffaello Secchi, Gorry Fairhurst

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

Abstract

Many modern Internet applications require fast client-server interaction to maximise user interactivity. This need has caused new work to be proposed to working groups of the Internet Engineering Task Force (IETF), which seek to remove bottlenecks when starting sessions. RFC 6298 improves Transmission Control Protocol (TCP) responsiveness by retransmitting lost SYNs, or first data segments sent after the three-way handshake (3WHS), with a reduced initial retransmission timeout (RTO) of 1 second from the previous value of 3 seconds. This benefits a large number of Internet connections. However, there is growing use of wireless and other long-haul radio technologies that yield round trip times (RTT) greater than 1 second. This means a significant number of connections will suffer spurious retransmissions with associated performance penalties. This paper examines whether RFC 6298 can cooperate with a set of proposed methods to extend performance benefits to long delay paths that may experience startup loss. It was found that a slight modification of TCP congestion-state initialization after the 3WHS significantly improves performance, especially if combined with SYN duplication and an increased Initial Window (IW). We further explain how a deprecated proposal to seed the RTO based on the SYN round trip time (RTT) can be updated to become suited for general deployment. Proposed modifications are evaluated, by analysis and using ns2 simulations, showing improved overall responsiveness for short delay paths as well as networks paths with shared bandwidth and appreciable delay (e.g. wireless/satellite networks).

Original languageEnglish
Title of host publication2013 IEEE Symposium on Computers and Communications, ISCC 2013
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages246-251
Number of pages6
ISBN (Electronic)9781479937554
ISBN (Print)9781479937561
DOIs
Publication statusPublished - 2013
Event18th IEEE Symposium on Computers and Communications, ISCC 2013 - Split, Croatia
Duration: 7 Jul 201310 Jul 2013

Conference

Conference18th IEEE Symposium on Computers and Communications, ISCC 2013
CountryCroatia
CitySplit
Period7/07/1310/07/13

Keywords

  • Internet flow interactivity
  • response time
  • TCP startup

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Software
  • Mathematics(all)
  • Signal Processing

Fingerprint Dive into the research topics of 'Comparison of methods for accelerating the response time of TCP sessions over long delay paths'. Together they form a unique fingerprint.

  • Cite this

    Tambuwal, A. Y., Secchi, R., & Fairhurst, G. (2013). Comparison of methods for accelerating the response time of TCP sessions over long delay paths. In 2013 IEEE Symposium on Computers and Communications, ISCC 2013 (pp. 246-251). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ISCC.2013.6754953