ACM Home Page
Please provide us with feedback. Feedback
Hybrid reliable multicast with TCP-XM
Full text PdfPdf (310 KB)
Source International Conference On Emerging Networking Experiments And Technologies archive
Proceedings of the 2005 ACM conference on Emerging network experiment and technology table of contents
Toulouse, France
SESSION: Group communication table of contents
Pages: 177 - 187  
Year of Publication: 2005
ISBN:1-59593-197-X
Authors
K. Jeacle  University of Cambridge, UK
J. Crowcroft  University of Cambridge, UK
Marinho P. Barcellos  UNISINOS University, Brazil
Stefano Pettini  European Space Agency, Italy
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 25,   Citation Count: 0
Additional Information:

abstract   references   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/1095921.1095945
What is a DOI?

ABSTRACT

In recent years, much work has been done on attempting to scale multicast data transmission to hundreds or thousands of receivers. There are, however, many situations where an application might involve transmission to just ten or twenty sites. The European Space Agency, for example, carry out regular multi-gigabyte bulk data transfers to a handful of destinations.Using multicast for this type of application can provide significant benefits including reduced load on the transmitter, an overall reduction in network traffic, and consequently shorter data transfer times.In this paper we take a fresh look at the problem of deploying reliable multicast. So far, there has been no convincing solution to achieve this. We present a simple hybrid solution which has not been proposed before. The approach taken is to combine unicast with multicast by modifying TCP to support multicast transfers, and run this modified TCP engine over UDP as a userspace transport protocol.Our goal is clear: reliable bulk data delivery to a moderate number of sites. Unlike some other multicast protocols, our work is complete: we have designed, implemented, deployed and evaluated a protocol which meets this goal.


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. Adamson, C. Bormann, M. Handley, and J. Macker. NACK-Oriented Reliable Multicast (NORM) Building Blocks. RFC 3940, IETF, Nov. 2004. ftp://ftp.rfc-editor.org/in-notes/rfc3941.txt.
 
2
M. P. Barcellos, A. Detsch, G. B. Bedin, and H. H. Muhammad. Efficient TCP-like Multicast Support for Group Communication Systems. In Proceedings of the IX Brazilian Symposium on Fault-Tolerant Computing, pages 192--206, Mar. 2001.
 
3
J. Bresnahan. Globus XIO. www-unix.globus.org/developer/xio/, Dec. 2003.
4
 
5
J. Crowcroft, Z. Wang, and I. Wakeman. A Simple TCP Extension to Achieve Reliable 1 to Many Multicast. University College London, Internal Note, Mar. 1992.
 
6
A. Dunkels. Minimal TCP/IP implementation with proxy support. Technical report, Swedish Institute of Computer Science, SICS-T-2001/20-SE, Feb. 2001.
 
7
I. Foster, C. Kesselman, J. Nick, and S. Tuecke. The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure WG, Global Grid Forum, June 2002.
 
8
 
9
L. Fusco, V. Guidetti, and J. van Bemmelen. e-Collaboration and Grid-on-Demand Computing for Earth Science at ESA. ERCIM News, 61, Apr. 2005.
 
10
The Globus Project. Globus Quick Start Guide, June 2001.
 
11
J. P. Macker. The Multicast Dissemination Protocol (MDP) Toolkit. In IEEE MILCOM, volume 1, pages 626--630, 1999.
 
12
S. Liang and D. Cheriton. TCP-SMO: Extending TCP to Support Medium-Scale Multicast Applications. In Proceedings of IEEE INFOCOM, 2002.
13
14
 
15
 
16
V. Visoottiviseth, T. Mogami, N. Demizu, Y. Kadobayashi, and S. Yamaguchi. M/TCP: The Multicast-extension to Transmission Control Protocol. In Proceedings of ICACT2001, Muju, Korea, Feb. 2001.
 
17
J. Widmer and M. Handley. TCP-Friendly Multicast Congestion Control (TFMCC): Protocol Specification. INTERNET DRAFT: draft-ietf-rmt-bb-tfmcc-04.txt, Oct. 2004.

Collaborative Colleagues:
K. Jeacle: colleagues
J. Crowcroft: colleagues
Marinho P. Barcellos: colleagues
Stefano Pettini: colleagues