{"id":"https://openalex.org/W2016115698","doi":"https://doi.org/10.1109/ispacs.2011.6146184","title":"2PMP: A push-pull with buffer-map prediction algorithm for peer to peer live streaming","display_name":"2PMP: A push-pull with buffer-map prediction algorithm for peer to peer live streaming","publication_year":2011,"publication_date":"2011-12-01","ids":{"openalex":"https://openalex.org/W2016115698","doi":"https://doi.org/10.1109/ispacs.2011.6146184","mag":"2016115698"},"language":"en","primary_location":{"id":"doi:10.1109/ispacs.2011.6146184","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispacs.2011.6146184","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 International Symposium on Intelligent Signal Processing and Communications Systems (ISPACS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5031232466","display_name":"Prateep Puttrapornpisut","orcid":null},"institutions":[{"id":"https://openalex.org/I158708052","display_name":"Chulalongkorn University","ror":"https://ror.org/028wp3y58","country_code":"TH","type":"education","lineage":["https://openalex.org/I158708052"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Prateep Puttrapornpisut","raw_affiliation_strings":["Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","institution_ids":["https://openalex.org/I158708052"]},{"raw_affiliation_string":"Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#","institution_ids":["https://openalex.org/I158708052"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040703082","display_name":"Supasate Choochaisri","orcid":null},"institutions":[{"id":"https://openalex.org/I158708052","display_name":"Chulalongkorn University","ror":"https://ror.org/028wp3y58","country_code":"TH","type":"education","lineage":["https://openalex.org/I158708052"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Supasate Choochaisri","raw_affiliation_strings":["Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","institution_ids":["https://openalex.org/I158708052"]},{"raw_affiliation_string":"Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#","institution_ids":["https://openalex.org/I158708052"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060099102","display_name":"Kwanjira Narkdej","orcid":null},"institutions":[{"id":"https://openalex.org/I158708052","display_name":"Chulalongkorn University","ror":"https://ror.org/028wp3y58","country_code":"TH","type":"education","lineage":["https://openalex.org/I158708052"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Kwanjira Narkdej","raw_affiliation_strings":["Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","institution_ids":["https://openalex.org/I158708052"]},{"raw_affiliation_string":"Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#","institution_ids":["https://openalex.org/I158708052"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009784533","display_name":"Chalermek Intanagonwiwat","orcid":null},"institutions":[{"id":"https://openalex.org/I158708052","display_name":"Chulalongkorn University","ror":"https://ror.org/028wp3y58","country_code":"TH","type":"education","lineage":["https://openalex.org/I158708052"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Chalermek Intanagonwiwat","raw_affiliation_strings":["Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","institution_ids":["https://openalex.org/I158708052"]},{"raw_affiliation_string":"Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#","institution_ids":["https://openalex.org/I158708052"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068948236","display_name":"Kultida Rojviboonchai","orcid":"https://orcid.org/0000-0002-5251-4690"},"institutions":[{"id":"https://openalex.org/I158708052","display_name":"Chulalongkorn University","ror":"https://ror.org/028wp3y58","country_code":"TH","type":"education","lineage":["https://openalex.org/I158708052"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Kultida Rojviboonchai","raw_affiliation_strings":["Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Chulalongkom University, Bangkok, Thailand","institution_ids":["https://openalex.org/I158708052"]},{"raw_affiliation_string":"Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand#TAB#","institution_ids":["https://openalex.org/I158708052"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I158708052"],"apc_list":null,"apc_paid":null,"fwci":0.286,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.43323474,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"3","issue":null,"first_page":"1","last_page":"5"},"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.9986000061035156,"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/T11165","display_name":"Image and Video Quality Assessment","score":0.9897000193595886,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/computer-science","display_name":"Computer science","score":0.8607609868049622},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7871348857879639},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.7180427312850952},{"id":"https://openalex.org/keywords/peer-to-peer","display_name":"Peer-to-peer","score":0.6359888911247253},{"id":"https://openalex.org/keywords/popularity","display_name":"Popularity","score":0.6345711946487427},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6270245313644409},{"id":"https://openalex.org/keywords/buffer","display_name":"Buffer (optical fiber)","score":0.6198738217353821},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5331064462661743},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5167610049247742},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3840184211730957},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.15725499391555786},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14930400252342224},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.06329640746116638}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8607609868049622},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7871348857879639},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.7180427312850952},{"id":"https://openalex.org/C534932454","wikidata":"https://www.wikidata.org/wiki/Q161410","display_name":"Peer-to-peer","level":2,"score":0.6359888911247253},{"id":"https://openalex.org/C2780586970","wikidata":"https://www.wikidata.org/wiki/Q1357284","display_name":"Popularity","level":2,"score":0.6345711946487427},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6270245313644409},{"id":"https://openalex.org/C145018004","wikidata":"https://www.wikidata.org/wiki/Q4985944","display_name":"Buffer (optical fiber)","level":2,"score":0.6198738217353821},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5331064462661743},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5167610049247742},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3840184211730957},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.15725499391555786},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14930400252342224},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.06329640746116638},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ispacs.2011.6146184","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispacs.2011.6146184","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 International Symposium on Intelligent Signal Processing and Communications Systems (ISPACS)","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":12,"referenced_works":["https://openalex.org/W2006938782","https://openalex.org/W2007087980","https://openalex.org/W2111286384","https://openalex.org/W2114048942","https://openalex.org/W2119898515","https://openalex.org/W2125090141","https://openalex.org/W2125290666","https://openalex.org/W2127494222","https://openalex.org/W2141954481","https://openalex.org/W2152010679","https://openalex.org/W4242418714","https://openalex.org/W6651921342"],"related_works":["https://openalex.org/W2368605798","https://openalex.org/W2518037665","https://openalex.org/W2348524959","https://openalex.org/W2477036161","https://openalex.org/W2368049389","https://openalex.org/W2384861574","https://openalex.org/W2170801710","https://openalex.org/W2952704802","https://openalex.org/W4294565801","https://openalex.org/W2142306706"],"abstract_inverted_index":{"Push-pull":[0],"approaches":[1,21,42],"for":[2],"peer-to-peer":[3],"live":[4],"streaming":[5],"systems":[6],"have":[7,83],"gained":[8],"tremendous":[9],"popularity":[10],"due":[11],"to":[12,29,33,38,48,63,77,99],"their":[13,80],"high":[14],"scalability":[15],"and":[16,35,85],"low":[17],"latency.":[18],"However,":[19],"such":[20],"rely":[22],"on":[23,89],"buffer-map":[24,66],"information":[25],"of":[26,53,67,101,109],"all":[27,54],"neighbors":[28],"determine":[30],"which":[31,36],"piece":[32],"push":[34],"peer":[37],"pull.":[39],"Therefore,":[40],"those":[41],"incur":[43],"significant":[44],"overhead":[45,102],"in":[46,71],"order":[47],"maintain":[49],"the":[50,65,110],"up-to-date":[51],"buffer-maps":[52],"neighbors.":[55],"In":[56],"this":[57],"paper,":[58],"we":[59],"propose":[60],"an":[61],"algorithm":[62,88],"predict":[64],"a":[68],"neighbor.":[69],"Peers":[70],"our":[72,87,94],"approach":[73,95],"no":[74],"longer":[75],"need":[76],"frequently":[78],"exchange":[79],"buffer-maps.":[81],"We":[82],"implemented":[84],"evaluated":[86],"ns-2.":[90],"Under":[91],"investigated":[92],"scenarios,":[93],"can":[96],"reduce":[97],"up":[98],"97%":[100],"as":[103,105],"well":[104],"simultaneously":[106],"decrease":[107],"duplicates":[108],"previous":[111],"system.":[112]},"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
