DocumentCode
2745501
Title
Overlay multicast trees of minimal delay
Author
Riabov, Anton ; Liu, Zhen ; Zhang, Li
Author_Institution
Columbia Univ., New York, NY, USA
fYear
2004
fDate
2004
Firstpage
654
Lastpage
661
Abstract
Overlay multicast (or application-level multicast) has become an increasingly popular alternative to IP-supported multicast. End nodes participating in overlay multicast can form a directed tree rooted at the source using existing unicast links. For each receiving node there is always only one incoming link. Very often, nodes can support no more than a fixed number of outgoing links due to bandwidth constraints. Here, we describe an algorithm for constructing a multicast tree with the objective of minimizing the maximum communication delay (i.e. the longest path in the tree), while satisfying degree constraints at nodes. We show that the algorithm is a constant-factor approximation algorithm. We further prove that the algorithm is asymptotically optimal if the communicating nodes can be mapped into Euclidean space such that the nodes are uniformly distributed in a convex region. We evaluate the performance of the algorithm using randomly generated configurations of up to 5,000,000 nodes.
Keywords
IP networks; directed graphs; multicast communication; trees (mathematics); IP-supported multicast tree; application-level multicast tree; directed tree; overlay multicast tree; Approximation algorithms; Bandwidth; Delay; Global communication; IP networks; Internet; Multicast algorithms; Peer to peer computing; Tree graphs; Unicast;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2004. Proceedings. 24th International Conference on
ISSN
1063-6927
Print_ISBN
0-7695-2086-3
Type
conf
DOI
10.1109/ICDCS.2004.1281633
Filename
1281633
Link To Document