• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Bullet: High Bandwidth Data Dissemination Using an Overlay Mesh (2003)

Cached

  • Download as a PDF

Download Links

  • [www.cs.ucsd.edu]
  • [nsl.epfl.ch]
  • [www.comp.nus.edu.sg]
  • [www.cs.cornell.edu]
  • [www.ics.uci.edu]
  • [www.cs.ubc.ca]
  • [www.cs.cornell.edu]
  • [www.cs.cornell.edu]
  • [www.cs.cornell.edu]
  • [www.cs.cornell.edu]
  • [www.cs.duke.edu]
  • [www.cs.rochester.edu]
  • [www.cs.huji.ac.il]
  • [strength.ucsd.edu]
  • [www.eecs.harvard.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Dejan Kostic , Adolfo Rodriguez , Jeannie Albrecht , Amin Vahdat
Citations:297 - 19 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Kostic03bullet:high,
    author = {Dejan Kostic and Adolfo Rodriguez and Jeannie Albrecht and Amin Vahdat},
    title = {Bullet: High Bandwidth Data Dissemination Using an Overlay Mesh},
    year = {2003}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

In recent years, overlay networks have become an effective alternative to IP multicast for efficient point to multipoint communication across the Internet. Typically, nodes self-organize with the goal of forming an efficient overlay tree, one that meets performance targets without placing undue burden on the underlying network. In this paper, we target high-bandwidth data distribution from a single source to a large number of receivers. Applications include large-file transfers and real-time multimedia streaming. For these applications, we argue that an overlay mesh, rather than a tree, can deliver fundamentally higher bandwidth and reliability relative to typical tree structures. This paper presents Bullet, a scalable and distributed algorithm that enables nodes spread across the Internet to self-organize into a high bandwidth overlay mesh. We construct Bullet around the insight that data should be distributed in a disjoint manner to strategic points in the network. Individual Bullet receivers are then responsible for locating and retrieving the data from multiple points in parallel. Key contributions of this work include: i) an algorithm that sends data to di#erent points in the overlay such that any data object is equally likely to appear at any node, ii) a scalable and decentralized algorithm that allows nodes to locate and recover missing data items, and iii) a complete implementation and evaluation of Bullet running across the Internet and in a large-scale emulation environment reveals up to a factor two bandwidth improvements under a variety of circumstances. In addition, we find that, relative to tree-based solutions, Bullet reduces the need to perform expensive bandwidth probing.

Citations

1185 Space/time trade-offs in hash coding with allowable errors - Bloom - 1970
988 Modeling tcp throughput: a simple model and its empirical validation - Padhye, Firoiu, et al. - 1998
968 A Case for End System Multicast - Chu, Rao, et al. - 2000
945 A reliable multicast framework for light-weight sessions and application level framing - Floyd, Jacobson, et al.
631 Equation-based congestion control for unicast applications - Floyd, Handley, et al. - 2000
512 Scalable application layer multicast - Banerjee, Bhattacharjee, et al. - 2002
463 T.: A blueprint for introducing disruptive technology into the Internet - Peterson, Anderson, et al. - 2003
406 RC: Shortest connection networks and some generalizations - Prim
372 Modeling Internet Topology - Calvert, Doar, et al. - 1997
268 Enabling Conferencing Applications on the Internet using an Overlay Multicast Architecture - Chu, Rao, et al. - 2001
254 On the resemblance and containment of documents - Broder - 1997
254 SCRIBE: The design of a large-scale event notification infrastructure - Rowstron, Kermarrec, et al. - 2001
212 Multiple description coding: Compression meets the network - Goyal - 2001
211 LT codes - Luby - 2002
201 Scalability and accuracy in a large-scale network emulator - VAHDAT, YOCUM, et al.
200 Practical loss-resilient codes - Luby, Mitzenmacher, et al. - 1997
179 Informed contentdelivery across adaptive overlay networks - Byers, Considine, et al.
128 Towards capturing representative AS-level Internet topologies - Chang, Govindan, et al.
124 Resilient Peer-to-Peer Streaming - Padmanabhan, Wang, et al. - 2003
96 Sting: a tcp-based network measurement tool - Savage - 1999
84 Ashu Rege: ”A Digital Fountain Approach to Reliable Distribution of Bulk Data - Byers, Luby, et al. - 1998
66 Mesh-Based Content Routing using XML - Snoeren, Conley, et al. - 2001
66 MACEDON: Methodology for Automatically Creating, Evaluating, and Designing Overlay Networks - Rodriguez, Killian, et al. - 2004
61 Server-based inference of Internet link lossiness - Padmanabhan, Qiu, et al.
43 Dovrolis C, End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput - Jain
38 Space/time trade-o#s in hash coding with allowable errors - Bloom - 1970
37 Anne-Marie Kermarrec, Animesh Nandi, Antony Rowstron, and Atul Singh. Splitstream: High-bandwidth content distribution in a cooperative environment - Castro, Druschel - 2003
33 FastReplica: Efficient large file distribution within content delivery networks - Cherkasova, Lee - 2003
33 Overcast: Reliable Multicasting with an Overlay Network - O’Toole - 2000
26 Oznur Ozkasap - Birman, Hayden - 1999
22 A Unicast-based Approach for Streaming Multicast - Cohen, Kaempfer - 2001
19 Optimal distribution tree for Internet streaming media - Kim, Lam, et al. - 2003
14 Sripanidkulchai “Distributing Streaming Media Content Using Cooperative Networking” Microsoft technical report MSR-TR-202-37 - Padmanabhan, Wang - 2002
7 Abhijeet Bhirud, and Amin Vahdat. Using Random Subsets to Build Scalable Network Services - Kostić, Rodriguez, et al. - 2003
6 Sidath Handurukande, Rachid Guerraoui, Anne-Marie Kermarrec, and Petr Kouznetsov. Lightweight probabilistic broadcast - Eugster - 2001
4 Dejan Kostić, and Amin Vahdat. MACEDON: Methodology for Automatically Creating, Evaluating, and Designing Overlay Networks - Rodriguez, Killian, et al. - 2004
4 Modeling TCP Throughput: ASimple Model and its Empirical Validation - Padhye, Firoiu, et al. - 1998
1 Sting: ATCP-based Network Measurement Tool - Savage - 1999
1 FastReplica: E#cient Large File Distribution within Content Delivery Networks - Cherkasova, Lee - 2003
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University