DocumentCode
1083849
Title
oEvolve: toward evolutionary overlay topologies for high-bandwidth data dissemination
Author
Zhu, Ying ; Guo, Jiang ; Li, Baochun
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Ont., Canada
Volume
22
Issue
7
fYear
2004
Firstpage
1237
Lastpage
1251
Abstract
In this paper, we consider the problem of data dissemination from a source to multiple receivers over application-layer overlay networks, and seek to significantly improve end-to-end throughput of data dissemination sessions by constructing topologies of high quality. We propose oEvolve, a distributed algorithm that uses the strategy of progressively and adaptively evolving the overlay topology over time toward high-quality topologies, especially with respect to end-to-end throughput of data dissemination. To validate the effectiveness and efficiency of oEvolve, we present a fully distributed real-world oEvolve implementation over PlanetLab , a global-scale wide-area overlay network testbed. Our implementation consists of a framework of components that involves a high-performance data forwarding engine and a centralized performance monitoring facility.
Keywords
data communication; distributed algorithms; multicast communication; network topology; wide area networks; PlanetLab; application-layer multicast; application-layer overlay networks; centralized performance monitoring; distributed algorithm; distributed real-world oEvolve implementation; end-to-end throughput; evolutionary overlay topologies; global-scale wide-area network; high-bandwidth data dissemination; high-performance data forwarding engine; source-multiple receivers; Algorithm design and analysis; Bandwidth; Delay; Distributed algorithms; Internet; Multicast protocols; Network topology; Throughput; Transport protocols; Unicast; Application-layer multicast; application-layer overlay networks;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.2004.829342
Filename
1327647
Link To Document