ACM Home Page
Please provide us with feedback. Feedback
FLID-DL: congestion control for layered multicast
Full text PdfPdf (1.14 MB)
Source Networked Group Communication archive
Proceedings of NGC 2000 on Networked group communication table of contents
Palo Alto, California, United States
Pages: 71 - 81  
Year of Publication: 2000
ISBN:1-58113-312-X
Authors
John Byers  Boston University, Computer Science Department
Michael Frumin  Stanford University and Digital Fountain, Inc.
Gavin Horn  Digital Fountain, Inc.
Michael Luby  Digital Fountain, Inc.
Michael Mitzenmacher  Harvard University, Department of Engineering and Applied Sciences
Alex Roetter  Stanford University and Digital Fountain, Inc.
William Shaver  Oregon Institute of Technology and Digital Fountain, Inc.
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
Sprint ATL : Sprint ATL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 19,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/354644.354654
What is a DOI?

ABSTRACT

We describe Fair Layered Increase/Decrease with Dynamic Layering (FLID-DL), a new multi-rate congestion control algorithm for layered multicast sessions. FLID-DL generalizes the receiver-driven layered congestion (RLC) control protocol introduced by Vicisano, Rizzo, and Crowcroft, ameliorating the problems associated with large IGMP leave latencies and abrupt rate increases. Like RLC, FLID-DL is a scalable, receiver-driven congestion control mechanism in which receivers add layers at sender-initiated synchronization points and leave layers when they experience congestion. FLID-DL congestion control coexists with TCP flows as well as other FLID-DL sessions and supports general rates on the different multicast layers. We demonstrate via simulations that our congestion control scheme exhibits better fairness properties and provides better throughput than previous methods.

A key contribution that enables FLID-DL and may be useful elsewhere is Dynamic Layering (DL), which mitigates the negative impact of long IGMP leave latencies and eliminates the need for probe intervals present in RLC. We use DL to respond to congestion much faster than IGMP leave operations, which have proven to be a bottleneck for prior work.


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
B. Braden, D. Clark, J. Crowcroft, B. Davie, S. Deering, D. Estrin, S. Floyd, V. Jacobson, G. Minshall, C. Partridge, L. Peterson, K.K. Ramakrishnan, S. Shenker, J. Wroclawski, and L. Zhang. Recommendations on Queue Management and Congestion Avoidance in the Internet. Technical Report IETF RFC 2309, April 1998.
 
2
J. Byers, M. Luby, and M. Mitzenmacher. Fine-grained layered multicast. Unpublished manuscript submitted for publication.
3
 
4
 
5
W. Fenner. Internet group management protocol, version 2. Technical Report IETF RFC 2236, January 1997. Available at ftp ://ftp. isi. edu/in-notes/rfc2236, txt.
 
6
7
 
8
M. Luby, J. Gemmell, L. Vicisano, L. Rizzo, J. Crowcroft, and B Lueckenhoff. Asynchronous layered coding: A scalable reliable multicast protocol. Draft presented in the 47 th IETF, March 2000.
 
9
J. Mahdavi and S. Floyd. TCP-friendly unicast rate-based flow control. Note sent to end2end-interest mailing list, January 1997.
10
 
11
ns: Network simulator. Available at http ://www. isi. edu/nsnam/ns.
12
 
13
R. Rejale, M. Handley, and D. Estrin. RAP: An end-to-end rate-based congestion control mechanism for realtime streams in the Internet. In Proc. IEEE INFOCOM, March 1999.
 
14
L. Rizzo. Fast group management in IGMP. In Hipparch Workshop, pages 32-41, London, June 1998.
15
 
16
L. Vicisano, L. Rizzo, and J. Crowcroft. TCP-like congestion control for layered multicast data transfer. In Proc. IEEE INFOCOM, San Francsico, CA, March 1998.

CITED BY  15

Collaborative Colleagues:
John Byers: colleagues
Michael Frumin: colleagues
Gavin Horn: colleagues
Michael Luby: colleagues
Michael Mitzenmacher: colleagues
Alex Roetter: colleagues
William Shaver: colleagues