Distilling Superior Peers in Large-Scale P2P Streaming Systems
In large-scale peer-to-peer (P2P) live streaming systems with a limited supply of server bandwidth, increasing the amount of upload bandwidth supplied by peers becomes critically important to the "well being" of streaming sessions in live channels. Intuitively, two types of peers are prefe...
Saved in:
| Published in | IEEE INFOCOM 2009 pp. 82 - 90 |
|---|---|
| Main Authors | , , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.04.2009
|
| Subjects | |
| Online Access | Get full text |
| ISBN | 1424435129 9781424435128 |
| ISSN | 0743-166X |
| DOI | 10.1109/INFCOM.2009.5061909 |
Cover
| Abstract | In large-scale peer-to-peer (P2P) live streaming systems with a limited supply of server bandwidth, increasing the amount of upload bandwidth supplied by peers becomes critically important to the "well being" of streaming sessions in live channels. Intuitively, two types of peers are preferred to be kept up in a live session: peers that contribute a higher percentage of their upload capacities, and peers that are stable for a long period of time. The fundamental challenge is to identify, and satisfy the needs of, these types of "superior" peers in a live session, and to achieve this goal with minimum disruption to the traditional pull-based protocols that real-world live streaming protocols use. In this paper, we conduct a comprehensive and in-depth statistical analysis based on more than 130 GB worth of runtime traces from hundreds of streaming channels in a large- scale real-world live streaming system, UUSee (among the top three commercial systems in popularity in mainland China). Our objective is to discover critical factors that may influence the longevity and bandwidth contribution ratio of peers, using survival analysis techniques such as the Cox proportional hazards model and the Mantel-Haenszel test. Once these influential factors are found, they can be used to form a superiority index to distill superior peers from the general peer population. The index can be used in any way to favor superior peers, and we simulate the use of a simple ranking mechanism in a natural selection algorithm to show the effectiveness of the index, based on a replay of real-world traces from UUSee. |
|---|---|
| AbstractList | In large-scale peer-to-peer (P2P) live streaming systems with a limited supply of server bandwidth, increasing the amount of upload bandwidth supplied by peers becomes critically important to the "well being" of streaming sessions in live channels. Intuitively, two types of peers are preferred to be kept up in a live session: peers that contribute a higher percentage of their upload capacities, and peers that are stable for a long period of time. The fundamental challenge is to identify, and satisfy the needs of, these types of "superior" peers in a live session, and to achieve this goal with minimum disruption to the traditional pull-based protocols that real-world live streaming protocols use. In this paper, we conduct a comprehensive and in-depth statistical analysis based on more than 130 GB worth of runtime traces from hundreds of streaming channels in a large- scale real-world live streaming system, UUSee (among the top three commercial systems in popularity in mainland China). Our objective is to discover critical factors that may influence the longevity and bandwidth contribution ratio of peers, using survival analysis techniques such as the Cox proportional hazards model and the Mantel-Haenszel test. Once these influential factors are found, they can be used to form a superiority index to distill superior peers from the general peer population. The index can be used in any way to favor superior peers, and we simulate the use of a simple ranking mechanism in a natural selection algorithm to show the effectiveness of the index, based on a replay of real-world traces from UUSee. |
| Author | Li, B. Zhao, S. Liu, Z. Wu, C. |
| Author_xml | – sequence: 1 givenname: Z. surname: Liu fullname: Liu, Z. email: zimu@eecg.toronto.edu organization: Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON – sequence: 2 givenname: C. surname: Wu fullname: Wu, C. email: chuanwu@eecg.toronto.edu organization: Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON – sequence: 3 givenname: B. surname: Li fullname: Li, B. email: bli@eecg.toronto.edu organization: Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON – sequence: 4 givenname: S. surname: Zhao fullname: Zhao, S. email: zhaosq@uusee.com |
| BookMark | eNo1j9FKwzAYhSNOcJt9gt3kBVr_tEnT3AhSnQ6qK1TBu5Gkf0ek7UZSL_b2is5zc_jg8MFZkNl4GJGQFYOEMVC3m9d1uX1JUgCVCMiZAnVBIiULxlPOM8EycUkW_5CqGZmD5FnM8vzjmkQhfMJPBEhgMCd3Dy5Mru_duKfN1xG9O3haI_pA3Ugr7fcYN1b3SOu0ps3kUQ-_21OYcAg35KrTfcDo3Evyvn58K5_javu0Ke-r2DEpplhybmzLmeoYyE6kbdfmQqoCmbLWdsAz3RolrVBKG1OgkUa0HAXvtEVpTbYkqz-vQ8Td0btB-9PufD_7BpRWTns |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IH CBEJK RIE RIO |
| DOI | 10.1109/INFCOM.2009.5061909 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore Digital Library (LUT) IEEE Proceedings Order Plans (POP) 1998-present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISBN | 9781424435135 1424435137 |
| EndPage | 90 |
| ExternalDocumentID | 5061909 |
| Genre | orig-research |
| GroupedDBID | 23M 29I 6IE 6IF 6IH 6IK 6IL 6IM 6IN AAJGR AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IJVOP IPLJI M43 OCL RIE RIL RIO RNS |
| ID | FETCH-LOGICAL-i175t-744bcd419f107f52dfd65798e19cccf043adb97c599abb8eb7b5d4e54face7cb3 |
| IEDL.DBID | RIE |
| ISBN | 1424435129 9781424435128 |
| ISSN | 0743-166X |
| IngestDate | Wed Aug 27 02:16:42 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i175t-744bcd419f107f52dfd65798e19cccf043adb97c599abb8eb7b5d4e54face7cb3 |
| PageCount | 9 |
| ParticipantIDs | ieee_primary_5061909 |
| PublicationCentury | 2000 |
| PublicationDate | 2009-April |
| PublicationDateYYYYMMDD | 2009-04-01 |
| PublicationDate_xml | – month: 04 year: 2009 text: 2009-April |
| PublicationDecade | 2000 |
| PublicationTitle | IEEE INFOCOM 2009 |
| PublicationTitleAbbrev | INFCOM |
| PublicationYear | 2009 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000507010 ssj0008726 |
| Score | 1.9277976 |
| Snippet | In large-scale peer-to-peer (P2P) live streaming systems with a limited supply of server bandwidth, increasing the amount of upload bandwidth supplied by peers... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 82 |
| SubjectTerms | Bandwidth Hazards Large-scale systems Multimedia systems Protocols Runtime Stability Statistical analysis Streaming media Testing |
| Title | Distilling Superior Peers in Large-Scale P2P Streaming Systems |
| URI | https://ieeexplore.ieee.org/document/5061909 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELZKJ1h4tIi3MjDi1mnt2F5YChUgWiqVSt0q27GlCpGikiz8es5OUh5iYEucKA9fct_Zvu87hC61SRlxRnvaB8VUWY4VhPmYOK8EAgitmOcOj8bJ3Yw-zNm8ga42XBhrbUg-sx2_Gdby05Up_FRZlwH4SM_W2-IiKblam_kUAoEN8VBWeWHBQ6m1UoIzSeY1qavvEa7Weqr2RSVHFBPZvR8PB0-jUsiyut-PwisBd4a7aFQ_cZlu8tIpct0xH7_EHP_7Snuo_cXwiyYb7NpHDZsdoJ1v4oQtdH3jf_8g2R1NCy-IvFpHEzj6Hi2z6NFnkOMpWBgu1JtEfnVbvYZzSw30NpoNb58Hd7iqtoCXEELkmFMKhqOxdDAidKyXujRhXAobS2OMI7SvUi25YVIqrYXVXLOUWkadMpYb3T9EzWyV2SMUAcT1BINm8BZUaCMc-BFhjNBgNyX1MWr5nli8lYIai6oTTv5uPkXb9RIOic9QM18X9hwigVxfhE_gE6GQq10 |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED5VMAALjxbxJgMjaZPWju2FpVC10JRKbaVule3YUoVIUUkWfj22k5SHGNhix8rDju67-O77DuBGyAQHWgpL-0A-4or43Lj5fqCtEohBaI4tdzgeRf0ZepzjeQ1uN1wYpZRLPlNNe-hi-clK5narrIUN-DDL1tvGCCFcsLU2OyqBcW0CC2alHabEFVsrRDijaF7RujoW4yq1p7JNS0GiMGCtwajXfY4LKcvyjj9Krzjk6e1DXD1zkXDy0swz0ZQfv-Qc__tSB9D44vh54w16HUJNpUew902esA5399YAONFub5JbSeTV2hubs-_eMvWGNofcn5g1Nhdqjz0b3-avbmyhgt6AWe9h2u37Zb0Ff2mciMwnCJmlQyHT5p9Q43aikwgTRlXIpJQ6QB2eCEYkZowLQZUgAidIYaS5VESKzjFspatUnYBnQK5Nsek29gJRIak2loRKSQWhEWfiFOp2JhZvhaTGopyEs7-7r2GnP42Hi-Fg9HQOu1VAJwgvYCtb5-rS-AWZuHKfwyfTCa6q |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=IEEE+INFOCOM+2009&rft.atitle=Distilling+Superior+Peers+in+Large-Scale+P2P+Streaming+Systems&rft.au=Liu%2C+Z.&rft.au=Wu%2C+C.&rft.au=Li%2C+B.&rft.au=Zhao%2C+S.&rft.date=2009-04-01&rft.pub=IEEE&rft.isbn=9781424435128&rft.issn=0743-166X&rft.spage=82&rft.epage=90&rft_id=info:doi/10.1109%2FINFCOM.2009.5061909&rft.externalDocID=5061909 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-166X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-166X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-166X&client=summon |