Measurements of network traffic have shown that self-similarity is an ubiquitous phenomenon present across diverse network environments. In previous work, we studied the feasibility of exploiting long-range correlation structure in self-similar traffic in the context of rate-based congestion control. In this work, we extend the multiple time scale control framework to window-based congestion control, in particular, TCP. This is performed by interfacing \TCP\ with a large time scale control module which adjusts the aggressiveness of bandwidth consumption behavior exhibited by \TCP\ as a function of large time scale network state, i.e., information that exceeds the time horizon of the feedback loop as determined by RTT. How to effectively utilize such informationdue to its probabilistic nature, dispersion over multiple time scales, and affection on top of existing window-based congestion controlsis a nontrivial problem. We define a modular extension of TCPa function call with a simple interfacethat applies to various flavours of \TCP\ (e.g., Tahoe, Reno, Vegas) and show that it significantly improves throughput performance. We show that multiple time scale \TCP\ endows the underlying feedback control with proactivity by bridging the uncertainty gap associated with reactive controls which is exacerbated by the high delay-bandwidth product in broadband WANs. By harnessing large time scale correlation structure in network traffic, we are able to mitigate the reactive cost of TCP's feedback congestion control.
%0 Book Section
%1 Park2001421
%A Park, Kihong
%A Tuan, Tsunyi
%B Teletraffic Engineering in the Internet EraProceedings of the International Teletraffic Congress - ITC-I7
%D 2001
%E Jorge Moreira de Souza, Nelson L.S. da Fonseca
%E de Souza e Silva, Edmundo A.
%I Elsevier
%K itc itc17
%P 421 - 432
%R http://dx.doi.org/10.1016/S1388-3437(01)80140-2
%T Multiple time scale TCP: Harnessing proactivity in self-similar burstiness
%V 4
%X Measurements of network traffic have shown that self-similarity is an ubiquitous phenomenon present across diverse network environments. In previous work, we studied the feasibility of exploiting long-range correlation structure in self-similar traffic in the context of rate-based congestion control. In this work, we extend the multiple time scale control framework to window-based congestion control, in particular, TCP. This is performed by interfacing \TCP\ with a large time scale control module which adjusts the aggressiveness of bandwidth consumption behavior exhibited by \TCP\ as a function of large time scale network state, i.e., information that exceeds the time horizon of the feedback loop as determined by RTT. How to effectively utilize such informationdue to its probabilistic nature, dispersion over multiple time scales, and affection on top of existing window-based congestion controlsis a nontrivial problem. We define a modular extension of TCPa function call with a simple interfacethat applies to various flavours of \TCP\ (e.g., Tahoe, Reno, Vegas) and show that it significantly improves throughput performance. We show that multiple time scale \TCP\ endows the underlying feedback control with proactivity by bridging the uncertainty gap associated with reactive controls which is exacerbated by the high delay-bandwidth product in broadband WANs. By harnessing large time scale correlation structure in network traffic, we are able to mitigate the reactive cost of TCP's feedback congestion control.
@incollection{Park2001421,
abstract = {Measurements of network traffic have shown that self-similarity is an ubiquitous phenomenon present across diverse network environments. In previous work, we studied the feasibility of exploiting long-range correlation structure in self-similar traffic in the context of rate-based congestion control. In this work, we extend the multiple time scale control framework to window-based congestion control, in particular, TCP. This is performed by interfacing \TCP\ with a large time scale control module which adjusts the aggressiveness of bandwidth consumption behavior exhibited by \TCP\ as a function of large time scale network state, i.e., information that exceeds the time horizon of the feedback loop as determined by RTT. How to effectively utilize such informationdue to its probabilistic nature, dispersion over multiple time scales, and affection on top of existing window-based congestion controlsis a nontrivial problem. We define a modular extension of TCPa function call with a simple interfacethat applies to various flavours of \TCP\ (e.g., Tahoe, Reno, Vegas) and show that it significantly improves throughput performance. We show that multiple time scale \TCP\ endows the underlying feedback control with proactivity by bridging the uncertainty gap associated with reactive controls which is exacerbated by the high delay-bandwidth product in broadband WANs. By harnessing large time scale correlation structure in network traffic, we are able to mitigate the reactive cost of TCP's feedback congestion control. },
added-at = {2016-07-12T14:53:52.000+0200},
author = {Park, Kihong and Tuan, Tsunyi},
biburl = {https://www.bibsonomy.org/bibtex/205aedaad7a633053afac0b4a65ab6bfb/itc},
booktitle = {Teletraffic Engineering in the Internet EraProceedings of the International Teletraffic Congress - ITC-I7},
doi = {http://dx.doi.org/10.1016/S1388-3437(01)80140-2},
editor = {Jorge Moreira de Souza, Nelson L.S. da Fonseca and de Souza e Silva, Edmundo A.},
interhash = {13238bc74394095e33bd29105a3e3264},
intrahash = {05aedaad7a633053afac0b4a65ab6bfb},
issn = {1388-3437},
keywords = {itc itc17},
pages = {421 - 432},
publisher = {Elsevier},
series = {Teletraffic Science and Engineering },
timestamp = {2020-04-30T18:17:29.000+0200},
title = {Multiple time scale TCP: Harnessing proactivity in self-similar burstiness },
volume = 4,
year = 2001
}