{"id":"https://openalex.org/W2159179750","doi":null,"title":"Guaranteeing performance through fairness in peer-to-peer file-sharing and streaming systems","display_name":"Guaranteeing performance through fairness in peer-to-peer file-sharing and streaming systems","publication_year":2010,"publication_date":"2010-01-01","ids":{"openalex":"https://openalex.org/W2159179750","mag":"2159179750"},"language":"en","primary_location":{"id":"mag:2159179750","doi":null,"is_oa":false,"landing_page_url":"https://dl.acm.org/citation.cfm?id=2125993","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5055391594","display_name":"Jason Nieh","orcid":"https://orcid.org/0009-0005-8301-4479","observed_orcids":["https://orcid.org/0009-0005-8301-4479"]},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jason Nieh","raw_affiliation_strings":["Columbia University"],"raw_orcid":"https://orcid.org/0009-0005-8301-4479","affiliations":[{"raw_affiliation_string":"Columbia University","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5009404862","display_name":"Alex Sherman","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alex Sherman","raw_affiliation_strings":["Columbia University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Columbia University","institution_ids":["https://openalex.org/I78577930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I78577930"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9984999895095825,"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.9984999895095825,"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.000699999975040555,"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/T11769","display_name":"Copyright and Intellectual Property","score":0.0003000000142492354,"subfield":{"id":"https://openalex.org/subfields/1406","display_name":"Marketing"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/peer-to-peer-file-sharing","display_name":"peer-to-peer file sharing","score":0.847000002861023},{"id":"https://openalex.org/keywords/peer-to-peer-streaming","display_name":"peer-to-peer streaming","score":0.9169999957084656},{"id":"https://openalex.org/keywords/fairness","display_name":"fairness","score":0.5960000157356262},{"id":"https://openalex.org/keywords/free-riding","display_name":"free-riding","score":0.8849999904632568},{"id":"https://openalex.org/keywords/bandwidth-allocation","display_name":"bandwidth allocation","score":0.8550000190734863},{"id":"https://openalex.org/keywords/bittorrent","display_name":"BitTorrent","score":0.8510000109672546},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"quality of service","score":0.5889999866485596},{"id":"https://openalex.org/keywords/resource-over-provisioning","display_name":"resource over-provisioning","score":0.7179999947547913},{"id":"https://openalex.org/keywords/distributed-algorithms","display_name":"distributed algorithms","score":0.3569999933242798},{"id":"https://openalex.org/keywords/peer-discovery","display_name":"peer discovery","score":0.3240000009536743},{"id":"https://openalex.org/keywords/content-delivery-networks","display_name":"content delivery networks","score":0.4490000009536743}],"concepts":[{"id":"https://openalex.org/C520566109","wikidata":"https://www.wikidata.org/wiki/Q133862","display_name":"BitTorrent","level":3,"score":0.9913251399993896},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8685160279273987},{"id":"https://openalex.org/C71901391","wikidata":"https://www.wikidata.org/wiki/Q7126699","display_name":"Upload","level":2,"score":0.7442889213562012},{"id":"https://openalex.org/C551386961","wikidata":"https://www.wikidata.org/wiki/Q22666","display_name":"File sharing","level":3,"score":0.718037486076355},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.6954246759414673},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6687414646148682},{"id":"https://openalex.org/C534932454","wikidata":"https://www.wikidata.org/wiki/Q161410","display_name":"Peer-to-peer","level":2,"score":0.6198803186416626},{"id":"https://openalex.org/C2780154274","wikidata":"https://www.wikidata.org/wiki/Q7126717","display_name":"Download","level":2,"score":0.5963929891586304},{"id":"https://openalex.org/C200157131","wikidata":"https://www.wikidata.org/wiki/Q4854763","display_name":"Bandwidth allocation","level":3,"score":0.4966917634010315},{"id":"https://openalex.org/C57501372","wikidata":"https://www.wikidata.org/wiki/Q2021268","display_name":"BitTorrent tracker","level":3,"score":0.49434757232666016},{"id":"https://openalex.org/C85510643","wikidata":"https://www.wikidata.org/wiki/Q5500284","display_name":"Free riding","level":3,"score":0.4208534061908722},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3356410562992096},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.2922663390636444},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.1939099133014679},{"id":"https://openalex.org/C29122968","wikidata":"https://www.wikidata.org/wiki/Q1414816","display_name":"Incentive","level":2,"score":0.13738611340522766},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C56461940","wikidata":"https://www.wikidata.org/wiki/Q970687","display_name":"Eye tracking","level":2,"score":0.0},{"id":"https://openalex.org/C175444787","wikidata":"https://www.wikidata.org/wiki/Q39072","display_name":"Microeconomics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2159179750","doi":null,"is_oa":false,"landing_page_url":"https://dl.acm.org/citation.cfm?id=2125993","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":58,"referenced_works":["https://openalex.org/W14389471","https://openalex.org/W63106463","https://openalex.org/W124993450","https://openalex.org/W136591830","https://openalex.org/W161783910","https://openalex.org/W186249712","https://openalex.org/W204424277","https://openalex.org/W239964209","https://openalex.org/W1485602485","https://openalex.org/W1513710402","https://openalex.org/W1513977472","https://openalex.org/W1547737876","https://openalex.org/W1548650609","https://openalex.org/W1558380575","https://openalex.org/W1571078753","https://openalex.org/W1596387381","https://openalex.org/W1598962800","https://openalex.org/W1604178216","https://openalex.org/W1606501333","https://openalex.org/W1775886520","https://openalex.org/W1843297212","https://openalex.org/W1867018545","https://openalex.org/W1875448995","https://openalex.org/W1977042970","https://openalex.org/W1979867759","https://openalex.org/W2000368422","https://openalex.org/W2020183851","https://openalex.org/W2084162466","https://openalex.org/W2090459604","https://openalex.org/W2097831241","https://openalex.org/W2099323800","https://openalex.org/W2105310795","https://openalex.org/W2115981510","https://openalex.org/W2117404312","https://openalex.org/W2118744608","https://openalex.org/W2119915677","https://openalex.org/W2121909175","https://openalex.org/W2122686225","https://openalex.org/W2126402853","https://openalex.org/W2134157110","https://openalex.org/W2134878979","https://openalex.org/W2139174838","https://openalex.org/W2139475785","https://openalex.org/W2142123158","https://openalex.org/W2147558078","https://openalex.org/W2151624135","https://openalex.org/W2153196247","https://openalex.org/W2155416230","https://openalex.org/W2156523427","https://openalex.org/W2164502473","https://openalex.org/W2165299102","https://openalex.org/W2166245380","https://openalex.org/W2171076347","https://openalex.org/W2176566884","https://openalex.org/W2293878697","https://openalex.org/W2337430557","https://openalex.org/W2407336989","https://openalex.org/W3097540521"],"related_works":["https://openalex.org/W6940376864","https://openalex.org/W1980265457","https://openalex.org/W2139174838","https://openalex.org/W2224267528","https://openalex.org/W7075754710","https://openalex.org/W2610875653","https://openalex.org/W2166154537","https://openalex.org/W2461359217","https://openalex.org/W7100052255","https://openalex.org/W2185124859"],"abstract_inverted_index":{"Over":[0],"the":[1,79,167,178,221,400,405,458,464,569,577],"past":[2],"decade,":[3],"Peer-to-Peer":[4],"(P2P)":[5],"file-sharing":[6,38,94,157],"and":[7,15,39,96,134,188,207,224,264,507,526,581],"streaming":[8,40,104,311,336,345,383,511,533,549,563],"systems":[9,30,337],"have":[10,52,518],"evolved":[11],"as":[12,116,317,362,467,522],"a":[13,24,44,53,141,156,161,163,172,215,279,309,358,380,387,397,421,445,470,476,485,488,523],"cheap":[14],"effective":[16,481],"technology":[17],"in":[18,28,92,102,113,150,155,214,270,285,308,404,576],"distributing":[19],"content":[20],"to":[21,55,171,174,184,193,220,247,255,342,353,364,391,433,443,454,457,460,479,505,543],"users.":[22,411],"Guaranteeing":[23],"level":[25],"of":[26,33,47,75,81,126,132,201,250,281,407,484,491,560,579],"performance":[27,227,260,267,512,529,550,564],"P2P":[29,37,93,103,158,310,334,382],"is,":[31],"therefore,":[32],"utmost":[34],"importance.":[35],"However,":[36],"applications":[41],"suffer":[42,119],"from":[43,120],"fundamental":[45],"problem":[46],"unfairness,":[48],"where":[49],"many":[50],"users":[51,356],"tendency":[54],"free-ride":[56],"by":[57,84,87,186,469],"contributing":[58,262],"little":[59],"or":[60,366,409],"no":[61,196,199,204,208,290],"upload":[62,282,394],"bandwidth":[63,111,129,197,306,352],"while":[64],"consuming":[65],"much":[66],"download":[67,90,259],"bandwidth.":[68],"By":[69],"taking":[70],"away":[71],"an":[72,286,321],"unfair":[73],"share":[74],"resources,":[76],"free-riders":[77,187,365,408,492,506,580],"deteriorate":[78],"quality":[80,389,548],"service":[82],"experienced":[83],"other":[85,229,531,544],"users,":[86,370],"causing":[88],"slower":[89],"times":[91,257],"networks":[95],"higher":[97],"stream":[98,325,390,401,486,570],"updates'":[99],"miss":[100],"rates":[101],"networks.":[105],"Previous":[106],"attempts":[107],"at":[108,396],"addressing":[109],"fair":[110,305],"allocation":[112,307],"P2P,":[114],"such":[115,361],"BitTorrent-like":[117],"systems,":[118,545],"slow":[121],"peer":[122,165,173,291,423,447,453],"discovery,":[123],"inaccurate":[124],"predictions":[125],"neighboring":[127],"peers'":[128,202],"allocations,":[130],"under-utilization":[131],"bandwidth,":[133],"complex":[135],"parameter":[136,209],"tuning.":[137,210],"\r\nWe":[138],"present":[139,378],"FairTorrent,":[140],"new":[142,381,422],"deficit-based":[143,446],"distributed":[144],"algorithm":[145],"that":[146,243,277,385,393,427,450,501,540],"accurately":[147],"rewards":[148,508],"peers":[149,392,509,566],"accordance":[151],"with":[152,301,320,415,510,514],"their":[153,515],"contribution":[154],"system.":[159],"In":[160],"nutshell,":[162],"FairTorrent":[164,181,213,244,288],"uploads":[166],"next":[168],"data":[169,299,395,466,482],"block":[170],"whom":[175,461],"it":[176,318,419,439,462,474,556],"owes":[177,463],"most":[179,465],"data.":[180,498],"is":[182,191,292,313,349,503],"resilient":[183,504],"exploitation":[185],"strategic":[189],"peers,":[190,263,368,373],"simple":[192],"implement,":[194],"requires":[195],"over-allocation,":[198],"prediction":[200],"rates,":[203],"centralized":[205],"control,":[206],"We":[211,274,377,499,517],"implemented":[212,520],"BitTorrent":[216,222,231,238,272,524],"client":[217,525],"without":[218],"modifications":[219],"protocol,":[223],"evaluated":[225,527],"its":[226,331,528],"against":[228,530],"widely-used":[230],"clients":[232],"using":[233],"various":[234],"scenarios":[235],"including":[236,371],"live":[237,271,335],"swarms.":[239,273],"Our":[240,535],"results":[241,536],"show":[242,275,539],"provides":[245,420,546,558],"up":[246,254],"two":[248],"orders":[249,559],"magnitude":[251,561],"better":[252,258,266,562],"fairness,":[253],"five":[256],"for":[261,278,357,436,565],"60\u2013100%":[265],"on":[268,537],"average":[269],"analytically":[276],"number":[280],"capacity":[283],"distributions,":[284],"n-node":[287],"network,":[289],"ever":[293],"owed":[294],"more":[295,315],"than":[296],"O(log":[297],"n)":[298],"blocks":[300],"high":[302],"probability.":[303],"\r\nAchieving":[304],"scenario":[312],"even":[314,403],"difficult,":[316],"comes":[319],"additional":[322],"constraint:":[323],"each":[324,452],"update":[326],"must":[327],"be":[328,434],"received":[329,497],"before":[330],"playback":[332],"deadline":[333],"require":[338],"global":[339],"resource":[340],"over-provisioning":[341],"deliver":[343],"adequate":[344],"performance.":[346,376],"When":[347],"there":[348],"not":[350,495],"enough":[351],"accommodate":[354],"all":[355,369],"particular":[359],"stream,":[360],"due":[363],"low-contributing":[367,582],"high-contributing":[372],"observe":[374],"poor":[375],"FairStream,":[379,541],"system":[384],"delivers":[386],"good":[388,547],"rate":[398,571],"above":[399,568],"rate,":[402],"presence":[406,578],"malicious":[410],"FairStream":[412,502,521],"achieves":[413],"this":[414,441],"three":[416],"mechanisms.":[417],"First,":[418],"reply":[424,448,455],"policy":[425,449],"framework":[426,442],"enables":[428,451],"file":[429],"sharing":[430],"incentive":[431],"mechanisms":[432],"adapted":[435],"streaming.":[437],"Second,":[438],"uses":[440],"incorporate":[444],"first":[456],"neighbor":[459],"measured":[468],"deficit":[471],"counter.":[472],"Third,":[473],"introduces":[475],"collusion-resistant":[477],"mechanism":[478],"ensure":[480],"distribution":[483],"despite":[487],"large":[489],"fraction":[490],"who":[493],"do":[494],"forward":[496],"prove":[500],"correlated":[513],"contributions.":[516],"also":[519,557],"popular":[532],"systems.":[534],"PlanetLab":[538],"similar":[542],"when":[551,572],"resources":[552,573],"are":[553,574],"over-provisioned,":[554],"but":[555],"uploading":[567],"constrained,":[575],"peers.":[583]},"counts_by_year":[],"updated_date":"2026-10-02T10:15:12.560889","created_date":"2016-06-24T00:00:00"}
