RELATED WORK Flashcards
The design objective of this protocol is to make the recovery time from loss events
be constant regardless of the window size.
Scalable TCP (STCP)
largely depends on the current window size.
the recovery time of TCP-NewReno
Uses a generalized AIMD where the linear increase factor and multiplicative decrease factor are adjusted by a convex fucntion of the current congestion window size. Most of high-speed TCP variants support this form
of TCP compatibility, which is based on the window size.
HighSpeed TCP (HSTCP)
uses the elapsed time () since the last congestion event for calculating the current congestion window size.
HTCP
measures the difference () between expected
throughput and actual throughput based on round-trip delays.
TCP-Vegas
Determines the current congestion window size
based on both round-trip delays and packet losses over a path. Also updates the sending rate at every other RTT with rate-pacing.
FAST
estimates an end-to-end available band-
width by accounting the rate of returning ACKs. This mechanism is effective especially over wireless links where frequent channel losses are misinterpreted as congestion losses and thus TCP reduces the
congestion window unnecessarily.
TCP-Westwood
uses a queueing delay to determine an in-
crease factor and multiplicative decrease factor instan-
taneously during the window increment phase.
TCP-Illinois
Scales the window increment rule to ensure
fairness among the flows with different RTTs.
TCP-Hybla
determines the congestion window size very
similar to TCP-NewReno, but it uses the delay information of TCP-Vegas to differentiate non-congestion losses.
TCP-Veno