On the Efficiency and Fairness of Transmission Control Loops: A Case for Exogenous Losses


Autoria(s): Guirguis, Mina; Bestavros, Azer; Matta, Ibrahim
Data(s)

20/10/2011

20/10/2011

16/05/2003

Resumo

We postulate that exogenous losses-which are typically regarded as introducing undesirable "noise" that needs to be filtered out or hidden from end points-can be surprisingly beneficial. In this paper we evaluate the effects of exogenous losses on transmission control loops, focusing primarily on efficiency and convergence to fairness properties. By analytically capturing the effects of exogenous losses, we are able to characterize the transient behavior of TCP. Our numerical results suggest that "noise" resulting from exogenous losses should not be filtered out blindly, and that a careful examination of the parameter space leads to better strategies regarding the treatment of exogenous losses inside the network. Specifically, we show that while low levels of exogenous losses do help connections converge to their fair share, higher levels of losses lead to inefficient network utilization. We draw the line between these two cases by determining whether or not it is advantageous to hide, or more interestingly introduce, exogenous losses. Our proposed approach is based on classifying the effects of exogenous losses into long-term and short-term effects. Such classification informs the extent to which we control exogenous losses, so as to operate in an efficient and fair region. We validate our results through simulations.

National Science Foundation (ANI-0095988, ANI-9986397, EIA-0202067, ITR ANI-0205294); Sprint Labs; Motorola Labs

Identificador

http://hdl.handle.net/2144/1509

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-2003-013

Palavras-Chave #TCP #Error control #Control theory #Transient analysis #Active Queue management #Wireless links
Tipo

Technical Report