ACM Home Page
Please provide us with feedback. Feedback
A window-based congestion control for reliable multicast based on TCP dynamics
Full text PdfPdf (967 KB)
Source International Multimedia Conference archive
Proceedings of the eighth ACM international conference on Multimedia table of contents
Marina del Rey, California, United States
Pages: 249 - 258  
Year of Publication: 2000
ISBN:1-58113-198-4
Authors
Koichi Yano  University of California, Berkeley
Steven McCanne  FastForward Networks
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGCOMM: ACM Special Interest Group on Data Communication
SIGIR: ACM Special Interest Group on Information Retrieval
SIGMULTIMEDIA: ACM Special Interest Group on Multimedia
SIGOPS: ACM Special Interest Group on Operating Systems
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGMIS: ACM Special Interest Group on Management Information Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 18,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

The limitation of the current multicast model led to the development of embedded network assist and new service models for reliable transport. We show a viable solution for one of the hardest problems in reliable multicast — congestion control — through the deployment of a new forwarding service model, “Breadcrumb forwarding service” (BCFS). Our proposed reliable multicast transport, “Rainbow”, is built on top of this model. In our approach, each receiver maintains its own congestion window and individually runs window control modeled after TCP. To enhance Rainbow's scalability and support asynchronous receiver subscriptions, Rainbow utilizes Digital Fountain at the source. This allows receivers to exercise asynchronous and autonomous behavior while simultaneously enjoying the performance benefit of synchronous multicast communication with fast group establishment of BCFS. In this paper, we detail the congestion control of Rainbow and demonstrate its efficiency and scalability through simulation and analysis. According to simulation results, Rainbow shows more TCP-fair behavior than RLC, which is a TCP friendly congestion control scheme based on layered multicast.


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
S. Bhattacharyya, D. Towsley, and J. Kurose. The Loss Path Multiplicity Problem for Multicast Congestion Control. In Proceedings of IEEE Infocom '99, New York, NY, March 1999.
2
 
3
B. Cain, T. Speakman, and D. Towsley. Generic Router Assist (GRA) Building Block, Oct. 1999. Internet Draft (Work in Progress).
4
 
5
S. Floyd, V. Jacobson, C. Liu, S. McCanne, and L. Zhang. A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing. IEEE/ACM Transactions on Networking, 1995.
 
6
J. Golestani and K. Sabnani. Fundamental Observations on Multicast Congestion Control in the Internet. In Proceedings of IEEE lnfocom "99, New York, NY, March 1999.
7
8
9
 
10
R. Jain, A. Durresi, and G. Babic. Throughput Fairness Index: An Explanation, Feb. 1999. ATM Forum/99-0045.
 
11
J. Lin and S. Paul. RMTP: A Reliable Multicast Transport Protocol. In Proceedings IEEE lnfocom '96, pages 1414-1424, San Francisco, CA, Mar. 1996.
12
13
 
14
I. Rhee, N. Ballaguru, and G. Rouskas. MTCP: Scalable TCP-like Congestion Control for Reliable Multicast. In Proceedings of IEEE Infocom '99, New York, NY, March 1999.
15
 
16
T. Speakman, D. Farinacci, S. Lin, and A. Tweedly. PGM Reliable Transport Protocol Specification, Aug. 1998. Internet Draft (Work in Progress).
 
17
UCB/LBNL/VINT. Network Simulator - ns (version 2). http://www-mash.cs.berkeley.edu/ns/.
 
18
L. Vicisano, L. Rizzo, and J. Crowcroft. TCP-like congestion control for layered multicast data transfer. In Proceedings of Infocom '98, San Francisco, CA, March 1998.
 
19
L. Wu, R. Sharma, and B. Smith. Thin Streams: An Architecture for Multicasting Layered Video. In Proceedings of NOSSDAV, St. Louis, Missouri, May 1997.
20


Collaborative Colleagues:
Koichi Yano: colleagues
Steven McCanne: colleagues