Show simple item record

dc.contributor.authorDouceur, John R.
dc.contributor.authorMickens, James
dc.contributor.authorMoscibroda, Thomas
dc.contributor.authorPanigrahi, Debmalya
dc.date.accessioned2012-04-05T16:38:51Z
dc.date.available2012-04-05T16:38:51Z
dc.date.issued2010-05
dc.identifier.isbn978-1-4244-5836-3
dc.identifier.issn0743-166X
dc.identifier.otherINSPEC Accession Number: 11286886
dc.identifier.urihttp://hdl.handle.net/1721.1/69951
dc.description.abstractIn this paper, we study the theory of collaborative upload bandwidth measurement in peer-to-peer environments. A host can use a bandwidth estimation probe to determine the bandwidth between itself and any other host in the system. The problem is that the result of such a measurement may not necessarily be the sender's upload bandwidth, since the most bandwidth restricted link on the path could also be the receiver's download bandwidth. In this paper, we formally define the bandwidth determination problem and devise efficient distributed algorithms. We consider two models, the free-departure and no-departure model, depending on whether hosts keep participating in the algorithm even after their bandwidth has been determined. We present lower bounds on the time-complexity of any collaborative bandwidth measurement algorithm in both models. We then show how, for realistic bandwidth distributions, the lower bounds can be overcome. Specifically, we present O(1) and O(log log n)-time algorithms for the two models. We corroborate these theoretical findings with practical measurements on a implementation on PlanetLab.en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/INFCOM.2010.5461938en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceIEEEen_US
dc.titleCollaborative Measurements of Upload Speeds in P2P Systemsen_US
dc.typeArticleen_US
dc.identifier.citationDouceur, John R. et al. “Collaborative Measurements of Upload Speeds in P2P Systems.” IEEE, 2010. 1–9. Web. 5 Apr. 2012. © 2010 Institute of Electrical and Electronics Engineersen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.approverPanigrahi, Debmalya
dc.contributor.mitauthorPanigrahi, Debmalya
dc.relation.journalIEEE INFOCOMen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
dspace.orderedauthorsDouceur, John R.; Mickens, James; Moscibroda, Thomas; Panigrahi, Debmalyaen
mit.licensePUBLISHER_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record