ACM Home Page
Please provide us with feedback. Feedback
Detecting shared congestion of flows via end-to-end measurement
Full text PdfPdf (481 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 10 ,  Issue 3  (June 2002) table of contents
Pages: 381 - 395  
Year of Publication: 2002
ISSN:1063-6692
Authors
Dan Rubenstein  Columbia University, New York, NY
Jim Kurose  University of Massachusetts, Amherst, MA
Don Towsley  University of Massachusetts, Amherst, MA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 78,   Citation Count: 20
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/TNET.2002.1012369

ABSTRACT

Current Internet congestion control protocols operate independently on a per-flow basis. Recent work has demonstrated that cooperative congestion control strategies between flows can improve performance for a variety of applications, ranging from aggregated TCP transmissions to multiple-sender multicast applications. However, in order for this cooperation to be effective, one must first identify the flows that are congested at the same set of resources. In this paper, we present techniques based on loss or delay observations at end hosts to infer whether or not two flows experiencing congestion are congested at the same network resources. Our novel result is that such detection can be achieved for unicast flows, but the techniques can also be applied to multicast flows. We validate these techniques via queueing analysis, simulation, and experimentation within the Internet. In addition, we demonstrate preliminary simulation results that show that the delay-based technique can determine whether two TCP flows are congested at the same set of resources. We also propose metrics that can be used as a measure of the amount of congestion sharing between two flows.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
V. Padmanabhan, "Coordinated congestion management and bandwidth sharing for heterogeneous data streams," in Proc. NOSSDAV'99, Basking Ridge, NJ, June 1999, pp. 187-190.
 
3
L. Gautier, C. Diot, and J. Kurose, "End-to-end transmission control mechanisms for multiparty interactive applications in the internet," in Proc. IEEE INFOCOM'99, vol. 3, New York, NY, Mar. 1999, pp. 1470-1479.
 
4
J. Byers, M. Luby, and M. Mitzenmacher, "Accessing multiple mirror sites in parallel: Using Tornado codes to speed up downloads," in Proc. IEEE INFOCOM'99, vol. 1, New York, NY, Mar. 1999, pp. 275-283.
 
5
P. Rodriguez and E. Biersack, "Parallel-access for mirror sites in the internet," in Proc. IEEE INFOCOM'00, vol. 2, Tel-Aviv, Israel, Mar. 2000, pp. 864-873.
 
6
 
7
 
8
Y. Tsang, M. Coates, and R. Nowak, "Passive unicast network tomography using EM algorithms," in IEEE Int. Conf. Acoustics, Speech, and Signal Processing, vol. 3, Salt Lake City, UT, May 2001, pp. 1469-1472.
 
9
M. Coates and R. Nowak, "Network tomography for internal delay estimation," in IEEE Int. Conf. Acoustics, Speech, and Signal Processing, vol. 6, Salt Lake City, UT, May 2001, pp. 3409-3412.
 
10
S. Seshan, M. Stemm, and R. Katz, "SPAND: Shared passive network performance discovery," in Proc. USITS'97, Monterey, CA, Dec. 1997.
 
11
 
12
V. Padmanabhan, "Optimizing data dissemination and transport in the internet," presented at the BU/NSF Workshop Internet Measurement, Instrumentation and Characterization, Sept. 1999, slides.
 
13
D. Katabi, I. Bazzi, and X. Yang, "An information theoretic approach for shared bottleneck inference based on end-to-end measurements," M.I.T. Lab. for Computer Science, Cambridge, MA, Class project, 1999.
 
14
S. Ratnasamy and S. McCanne, "Inference of multicast routing trees and bottleneck bandwidths using end-to-end measurements," in Proc. IEEE INFOCOM'99, vol. 1, New York, NY, Mar. 1999, pp. 353-360.
 
15
R. Caceres, N. Duffield, J. Horowitz, and D. Towsley, "Multicast-based inference of network-internal characteristics: Accuracy of packet loss estimation," IEEE Trans. Inform. Theory, pp. 2462-2480, Nov. 1999.
 
16
N. Duffield, F. Lo Presti, V. Paxson, and D. Towsley, "Inferring link loss using striped unicast probes," in Proc. IEEE INFOCOM'01, vol. 1, Anchorage, AK, Apr. 2001, pp. 915-923.
 
17
M. Yajnik, S. B. Moon, J. Kurose, and D. Towsley, "Measurement and modeling of the temporal dependence in packet loss," in Proc. IEEE INFOCOM'99, vol. 1, New York, NY, Mar. 1999, pp. 345-352.
 
18
 
19
S. Moon, P. Skelly, and D. Towsley, "Estimation and removal of clock skew from network delay measurements," in Proc. IEEE INFOCOM'99, vol. 1, New York, NY, Mar. 1999, pp. 227-234.
20
 
21
22
 
23
G. Folland, Real Analysis: Modern Techniques and Their Applications. New York: Wiley, 1984.
 
24
S. Ross, Stochastic Processes. New York: Wiley, 1983.
 
25
S. McCanne and S. Floyd. (1997) ns-LBL network simulator. {Online}. Available: http://www-nrg.ee.1bnl.gov/ns/
26

CITED BY  20

Collaborative Colleagues:
Dan Rubenstein: colleagues
Jim Kurose: colleagues
Don Towsley: colleagues