[Fwd: Democritos IT- seminar announcement:]

Alvise Nobile alvi at ictp.it
Thu Nov 16 12:01:42 CET 2006


Friday 17th of November 2PM
SISSA - Room A

Title: TCP Libra: Maintaining  Fairness at High Speed

Speaker:  Giovanni Pau, UCLA  / Egrid

Abstract:

The majority of Internet users rely on the Transmission Control Protocol 
(TCP) to download large data and multimedia files from remote servers 
(i.e. P2P file sharing). The current TCP new reno is aging and is 
becoming obsolete for today's high speed networks.
In particular,  TCP suffers from scalability and RTT fairness issues. 
For instance, when session round-trip-times (RTTs) radically differ, the 
share (of the bottleneck link) may be anything but fair; and when used 
in long distance high gigabit networks the link utilization is far from 
optimal.
This motivates us to explore a new TCP, TCP Libra, which guarantees fair 
sharing regardless of RTT while achieving almost 100\% efficiency in 
high-speed networks.
The key element of TCP Libra is the unique window adjustment algorithm 
that provably leads  to an RTT-independent throughput for each flow, 
thus converging to fair share. We position TCP Libra in a non-linear 
optimization framework, proving that it provides fairness (in the sense 
of max-min fairness of potential delays) among TCP flows that share the 
same bottleneck link. Equally important is friendliness of Libra towards 
legacy TCP.
TCP Libra features {\bf RTT fairness},  {\bf TCP New Reno friendliness} 
and the {\bf ability to scale} in multi-gigabit networks.
TCP Libra is has been implemented for Linux 2.6.15. An NS 2 simulation 
model is also available. Via analytic modeling, simulation, and 
measurement experiments, we show that TCP Libra achieves top efficiency 
while maintaining fairness and friendliness to TCP New Reno. A 
comparison with other TCP versions that have been reported as 
\textit{RTT-fair} in literature is also carried out.




More information about the science-ts mailing list