2015
DOI: 10.1145/2717646.2717648
|View full text |Cite
|
Sign up to set email alerts
|

An Evaluation of Tail Loss Recovery Mechanisms for TCP

Abstract: Interactive applications do not require more bandwidth to go faster. Instead, they require less latency. Unfortunately, the current design of transport protocols such as TCP limits possible latency reductions. In this paper we evaluate and compare different loss recovery enhancements to fight tail loss latency. The two recently proposed mechanisms "RTO Restart" (RTOR) and "Tail Loss Probe" (TLP) as well as a new mechanism that applies the logic of RTOR to the TLP timer management (TLPR) are considered. The res… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 22 publications
(8 citation statements)
references
References 20 publications
0
8
0
Order By: Relevance
“…An RTO algorithm represents a trade-off between latency and correctness, and thus no RTO algorithm will offer the best performance in all metrics and in all possible scenarios [20]. However, several works have identified TCP RTO calculation issues [21][22][23][24][25]. The impact of parameter settings, such as the initial RTO or the minimum RTO, on spurious timeouts has been investigated [22][23][24].…”
Section: B Alternative Rto Algorithms For Tcpmentioning
confidence: 99%
“…An RTO algorithm represents a trade-off between latency and correctness, and thus no RTO algorithm will offer the best performance in all metrics and in all possible scenarios [20]. However, several works have identified TCP RTO calculation issues [21][22][23][24][25]. The impact of parameter settings, such as the initial RTO or the minimum RTO, on spurious timeouts has been investigated [22][23][24].…”
Section: B Alternative Rto Algorithms For Tcpmentioning
confidence: 99%
“…TLP is a more advanced mechanism than RTOR, requiring e.g., SACK to work, and is often able to further reduce loss recovery times. However, it also noticeably increases the amount of spurious retransmissions, as compared to RTOR [RHB15].…”
Section: Related Workmentioning
confidence: 99%
“…For instance, by striping data across a set of simultaneous connections, parallel TCP increases the end-to-end throughput [37] and is likely beneficial for dataintensive cloud gaming applications in terms of throughput and delay. Recent advances in TCP tail loss recovery mechanisms have demonstrated further latency reduction for TCP against traffic bursts [38], and several Linux distributions have readily provided advanced TCP streaming extensions, such as thin dupACK and thin retransmit.…”
Section: Future Work and Conclusionmentioning
confidence: 99%