2007
DOI: 10.1007/978-3-540-72606-7_86
|View full text |Cite
|
Sign up to set email alerts
|

TCP Libra: Exploring RTT-Fairness for TCP

Abstract: Abstract. The majority of Internet users rely on the Transmission Control Protocol (TCP 1 ) to download large multimedia files from remote servers (e.g. P2P file sharing). TCP has been advertised as a fair-share protocol. However, when session round-trip-times (RTTs) radically differ from each other, the share (of the bottleneck link) may be anything but fair. This motivates us to explore a new TCP, TCP Libra 2 , that guarantees fair sharing regardless of RTT. The key element of TCP Libra is the unique window … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
36
0
1

Year Published

2007
2007
2014
2014

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 42 publications
(37 citation statements)
references
References 8 publications
0
36
0
1
Order By: Relevance
“…In addition, Hybla introduces two more techniques that complement the congestion control: pacing the transmission of data packets [93] and estimating the initial slow-start threshold using the packet pair algorithm [85]. The pacing is essentially setting up a minimal delay between transmission of any two consecutive packets.…”
Section: Tcp Hyblamentioning
confidence: 99%
See 1 more Smart Citation
“…In addition, Hybla introduces two more techniques that complement the congestion control: pacing the transmission of data packets [93] and estimating the initial slow-start threshold using the packet pair algorithm [85]. The pacing is essentially setting up a minimal delay between transmission of any two consecutive packets.…”
Section: Tcp Hyblamentioning
confidence: 99%
“…Marfia et al [85] proposed Libra as another variant of congestion control to resolve the scalability issues in standard TCP, while preserving and improving the RTT-fairness properties. Libra's design is based on NewReno (Section II-D) and modifies the Congestion Avoidance congestion window increase steps to follow a specially designed function of both the RTT and the bottleneck link capacity.…”
Section: J Tcp Libramentioning
confidence: 99%
“…When two flows contend for bandwidth on a bottleneck link, they are assigned bandwidths inversely proportional to their RTTs [13]. As demonstrated in [10], the RTT time needs to account both for latency along the path but also for the possibly low capacity of some links that may incur large delays.…”
Section: Network Communication Modelingmentioning
confidence: 99%
“…It is worth noting that CUBIC is the default TCP protocol of current Linux kernels. TCP Libra [15] is another solution to provide RTT fairness while maintaining a good friendliness with TCP New Reno. The research to make further improvements yielded to the development of H-TCP [16].…”
Section: Related Work On Tcp Versionsmentioning
confidence: 99%