DocumentCode
1825528
Title
The one-to-many TCP overlay: a scalable and reliable multicast architecture
Author
Baccelli, Francois ; Chaintreau, Augustin ; Zhen Liu ; Riabov, Anton
Author_Institution
Ecole Normale Superieure, Paris, France
Volume
3
fYear
2005
fDate
13-17 March 2005
Firstpage
1629
Abstract
We consider reliable multicast in overlay networks where nodes have finite-size buffers and are subject to failures. We address issues of end-to-end reliability and throughput scalability in this framework. We propose a simple architecture which consists of using distinct point-to-point TCP connections between adjacent pairs of end-systems, together with a back-pressure control mechanism regulating the transfers of adjacent TCP connections, as well as a back-up buffering system handling node failures. This architecture, that we call the one-to-many TCP overlay, is a natural extension of TCP to the one-to-many case, in that it adapts the rate of the group communication to local congestion in a decentralized way via the window back-pressure mechanism. Using theoretical investigations, experimentations in the Internet, and large network simulations, we show that this architecture provides end-to-end reliability and can tolerate multiple simultaneous node failures, provided the backup buffers are sized appropriately. We also show that under random perturbations caused by cross traffic described in the paper, the throughput of this reliable group communication is always larger than a positive constant, that does not depend on the group size. This scalability result contrasts with known results about the non-scalability of IP-supported multicast for reliable group communication.
Keywords
IP networks; Internet; computer network reliability; multicast protocols; telecommunication traffic; transport protocols; IP-supported multicast; Internet; back-pressure control mechanism; back-up buffering system handling node failures; cross traffic; end-to-end reliability; group communication; one-to-many TCP overlay; overlay networks; point-to-point TCP connections; random perturbations; reliable multicast architecture; scalable multicast architecture; throughput scalability; window back-pressure mechanism; Communication system control; Control systems; IP networks; Multicast protocols; Reliability theory; Scalability; Streaming media; Telecommunication network reliability; Telecommunication traffic; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE
ISSN
0743-166X
Print_ISBN
0-7803-8968-9
Type
conf
DOI
10.1109/INFCOM.2005.1498445
Filename
1498445
Link To Document