{"id":"https://openalex.org/W2144334146","doi":"https://doi.org/10.1109/p2p.2009.5284523","title":"Modeling and analysis of bandwidth-inhomogeneous swarms in BitTorrent","display_name":"Modeling and analysis of bandwidth-inhomogeneous swarms in BitTorrent","publication_year":2009,"publication_date":"2009-09-01","ids":{"openalex":"https://openalex.org/W2144334146","doi":"https://doi.org/10.1109/p2p.2009.5284523","mag":"2144334146"},"language":"en","primary_location":{"id":"doi:10.1109/p2p.2009.5284523","is_oa":false,"landing_page_url":"https://doi.org/10.1109/p2p.2009.5284523","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE Ninth International Conference on Peer-to-Peer Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5031453707","display_name":"M. Meulpolder","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"M. Meulpolder","raw_affiliation_strings":["Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042627015","display_name":"Johan Pouwelse","orcid":"https://orcid.org/0000-0002-9882-1506"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"J. A. Pouwelse","raw_affiliation_strings":["Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049227990","display_name":"Dick Epema","orcid":"https://orcid.org/0000-0002-1015-0075"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"D. H. J. Epema","raw_affiliation_strings":["Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029176272","display_name":"HJ Sips","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"H. J. Sips","raw_affiliation_strings":["Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technnology, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Parallel and Distributed Systems Group, Department of Computer Science, Delft University of Technology, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5031453707"],"corresponding_institution_ids":["https://openalex.org/I98358874"],"apc_list":null,"apc_paid":null,"fwci":6.857,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.97182626,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"232","last_page":"241"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10138","display_name":"Network Traffic and Congestion Control","score":0.9764999747276306,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/bittorrent","display_name":"BitTorrent","score":0.9930847883224487},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8697443604469299},{"id":"https://openalex.org/keywords/upload","display_name":"Upload","score":0.7667415142059326},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.6765326857566833},{"id":"https://openalex.org/keywords/swarm-behaviour","display_name":"Swarm behaviour","score":0.5272639989852905},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4963262677192688},{"id":"https://openalex.org/keywords/bandwidth-allocation","display_name":"Bandwidth allocation","score":0.4845206141471863},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.44402793049812317},{"id":"https://openalex.org/keywords/peer-to-peer","display_name":"Peer-to-peer","score":0.43518009781837463},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.42103588581085205},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.4101184606552124},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.13146814703941345},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.11313700675964355}],"concepts":[{"id":"https://openalex.org/C520566109","wikidata":"https://www.wikidata.org/wiki/Q133862","display_name":"BitTorrent","level":3,"score":0.9930847883224487},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8697443604469299},{"id":"https://openalex.org/C71901391","wikidata":"https://www.wikidata.org/wiki/Q7126699","display_name":"Upload","level":2,"score":0.7667415142059326},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.6765326857566833},{"id":"https://openalex.org/C181335050","wikidata":"https://www.wikidata.org/wiki/Q14915018","display_name":"Swarm behaviour","level":2,"score":0.5272639989852905},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4963262677192688},{"id":"https://openalex.org/C200157131","wikidata":"https://www.wikidata.org/wiki/Q4854763","display_name":"Bandwidth allocation","level":3,"score":0.4845206141471863},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.44402793049812317},{"id":"https://openalex.org/C534932454","wikidata":"https://www.wikidata.org/wiki/Q161410","display_name":"Peer-to-peer","level":2,"score":0.43518009781837463},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.42103588581085205},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.4101184606552124},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.13146814703941345},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.11313700675964355},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/p2p.2009.5284523","is_oa":false,"landing_page_url":"https://doi.org/10.1109/p2p.2009.5284523","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE Ninth International Conference on Peer-to-Peer Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W239964209","https://openalex.org/W1992965804","https://openalex.org/W1998208847","https://openalex.org/W2020183851","https://openalex.org/W2099376907","https://openalex.org/W2123128927","https://openalex.org/W2126134913","https://openalex.org/W2147558078","https://openalex.org/W2166245380","https://openalex.org/W2171076347","https://openalex.org/W3009424282","https://openalex.org/W6609205758","https://openalex.org/W6655766394"],"related_works":["https://openalex.org/W2024698285","https://openalex.org/W2137508138","https://openalex.org/W2111843549","https://openalex.org/W2011055942","https://openalex.org/W1987652274","https://openalex.org/W1586313295","https://openalex.org/W2097394986","https://openalex.org/W2409723468","https://openalex.org/W2135798448","https://openalex.org/W239964209"],"abstract_inverted_index":{"A":[0],"number":[1],"of":[2,10,19,52,69,85,93,98,117,148,201,215],"analytical":[3],"models":[4,21,46,55,75],"exists":[5],"that":[6,28,163],"capture":[7],"various":[8],"properties":[9,84],"the":[11,26,29,32,66,83,96,138,146,168,180,199,216],"BitTorrent":[12,87,100,121,194],"protocol.":[13],"However,":[14],"until":[15],"now":[16],"virtually":[17],"all":[18],"these":[20,45,54,74],"have":[22,34,47,124],"been":[23],"based":[24,64],"on":[25,65],"assumption":[27],"peers":[30,123,135,152,157],"in":[31,42,95,120,141,153,158,174,184,206],"system":[33],"homogeneous":[35],"bandwidths.":[36,129],"As":[37,71],"this":[38,107],"is":[39],"highly":[40],"unrealistic":[41],"real":[43,86,193],"swarms,":[44],"very":[48],"limited":[49],"applicability.":[50],"Most":[51],"all,":[53],"implicitly":[56],"ignore":[57],"BitTorrent's":[58,202],"most":[59],"important":[60],"property:":[61],"peer":[62],"selection":[63],"highest":[67],"rate":[68],"reciprocity.":[70],"a":[72,115,118],"result,":[73],"are":[76,91],"not":[77],"suitable":[78],"for":[79],"understanding":[80],"or":[81],"predicting":[82],"networks.":[88],"Furthermore,":[89],"they":[90],"hardly":[92],"use":[94],"design":[97],"realistic":[99],"simulators":[101],"and":[102,127,143,177,209],"new":[103],"P2P":[104],"protocols.":[105],"In":[106,130],"paper,":[108],"we":[109,133,178],"extend":[110],"existing":[111],"work":[112],"by":[113],"presenting":[114],"model":[116,132,165,189,197],"swarm":[119],"where":[122],"arbitrary":[125],"upload":[126,149],"download":[128],"our":[131,164,188],"group":[134],"with":[136,190],"(roughly)":[137],"same":[139],"bandwidth":[140,169],"classes,":[142],"then":[144],"analyze":[145,179],"allocation":[147],"slots":[150],"from":[151],"one":[154],"class":[155],"to":[156],"another":[159],"class.":[160],"We":[161,186],"show":[162],"accurately":[166],"predicts":[167],"clustering":[170],"phenomenon":[171],"observed":[172],"experimentally":[173],"other":[175],"work,":[176],"resulting":[181,217],"data":[182],"distribution":[183],"swarms.":[185],"validate":[187],"experiments":[191],"using":[192],"clients.":[195],"Our":[196],"captures":[198],"effects":[200],"well-known":[203],"`tit-for-tat'":[204],"mechanism":[205],"bandwidth-inhomogeneous":[207],"swarms":[208],"provides":[210],"an":[211],"accurate":[212],"mathematical":[213],"description":[214],"dynamics.":[218]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
