Loading…

Inferring Network-Wide Quality in P2P Live Streaming Systems

This paper explores how to remotely monitor network-wide quality in mesh-pull P2P live streaming systems. Peers in such systems advertise to each other buffer maps which summarize the chunks of the video stream that they currently have cached and make available for sharing. We demonstrate how buffer...

Full description

Saved in:
Bibliographic Details
Published in:IEEE journal on selected areas in communications 2007-12, Vol.25 (9), p.1640-1654
Main Authors: Xiaojun Hei, Yong Liu, Ross, K.W.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c396t-2eb39610d3c06b27812b72db3e5fb442ae9e0c0d122a1143ba433ab40f4d39b3
cites cdi_FETCH-LOGICAL-c396t-2eb39610d3c06b27812b72db3e5fb442ae9e0c0d122a1143ba433ab40f4d39b3
container_end_page 1654
container_issue 9
container_start_page 1640
container_title IEEE journal on selected areas in communications
container_volume 25
creator Xiaojun Hei
Yong Liu
Ross, K.W.
description This paper explores how to remotely monitor network-wide quality in mesh-pull P2P live streaming systems. Peers in such systems advertise to each other buffer maps which summarize the chunks of the video stream that they currently have cached and make available for sharing. We demonstrate how buffer maps can be exploited to monitor network-wide quality. We show that the information provided in a peer's advertised buffer map correlates with that peer's viewing-continuity and startup latency. Given this correlation, we remotely harvest buffer maps from many peers and then process these buffer maps to estimate the video playback quality. We apply this methodology to a popular P2P live streaming system, namely, PPLive. To harvest buffer maps, we build a buffer-map crawler and also deploy passive sniffing nodes. We process the harvested buffer maps and present results for network-wide playback continuity, startup latency, playback lags among peers, and chunk propagation patterns. The results show that this methodology can provide reasonably accurate estimates of ongoing video playback quality throughout the network.
doi_str_mv 10.1109/JSAC.2007.071204
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_JSAC_2007_071204</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4395124</ieee_id><sourcerecordid>36328819</sourcerecordid><originalsourceid>FETCH-LOGICAL-c396t-2eb39610d3c06b27812b72db3e5fb442ae9e0c0d122a1143ba433ab40f4d39b3</originalsourceid><addsrcrecordid>eNp90E1Lw0AQgOFFFKzVu-AleBAvqTO7m00CXqT4USlaacHjskkmkpomdTdR-u9NiHjw4GkuzwzMy9gpwgQR4qvH5c10wgHCCYTIQe6xEQZB5ANAtM9GEArhRyGqQ3bk3BoApYz4iF3PqpysLao374mar9q--69FRt5La8qi2XlF5S34wpsXn-QtG0tm09PlzjW0ccfsIDelo5OfOWaru9vV9MGfP9_PpjdzPxWxanxOSTcRMpGCSngYIU9CniWCgjyRkhuKCVLIkHODKEVipBAmkZDLTMSJGLOL4ezW1h8tuUZvCpdSWZqK6tZpoQSPIow7ePkvRNWlUahU2NHzP3Rdt7bqvtCRkiDiIFYdggGltnbOUq63ttgYu9MIuq-u--q6r66H6t3K2bBSENEvl9095FJ8A3MSe0U</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>864039596</pqid></control><display><type>article</type><title>Inferring Network-Wide Quality in P2P Live Streaming Systems</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Xiaojun Hei ; Yong Liu ; Ross, K.W.</creator><creatorcontrib>Xiaojun Hei ; Yong Liu ; Ross, K.W.</creatorcontrib><description>This paper explores how to remotely monitor network-wide quality in mesh-pull P2P live streaming systems. Peers in such systems advertise to each other buffer maps which summarize the chunks of the video stream that they currently have cached and make available for sharing. We demonstrate how buffer maps can be exploited to monitor network-wide quality. We show that the information provided in a peer's advertised buffer map correlates with that peer's viewing-continuity and startup latency. Given this correlation, we remotely harvest buffer maps from many peers and then process these buffer maps to estimate the video playback quality. We apply this methodology to a popular P2P live streaming system, namely, PPLive. To harvest buffer maps, we build a buffer-map crawler and also deploy passive sniffing nodes. We process the harvested buffer maps and present results for network-wide playback continuity, startup latency, playback lags among peers, and chunk propagation patterns. The results show that this methodology can provide reasonably accurate estimates of ongoing video playback quality throughout the network.</description><identifier>ISSN: 0733-8716</identifier><identifier>EISSN: 1558-0008</identifier><identifier>DOI: 10.1109/JSAC.2007.071204</identifier><identifier>CODEN: ISACEM</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Buffers ; Construction ; Correlation ; Crawlers ; Delay ; Estimates ; Europe ; IPTV ; Methodology ; Monitors ; North America ; Peer to peer computing ; Peers ; Playbacks ; Remote monitoring ; Scheduling algorithm ; Streaming media ; Video sharing</subject><ispartof>IEEE journal on selected areas in communications, 2007-12, Vol.25 (9), p.1640-1654</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2007</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c396t-2eb39610d3c06b27812b72db3e5fb442ae9e0c0d122a1143ba433ab40f4d39b3</citedby><cites>FETCH-LOGICAL-c396t-2eb39610d3c06b27812b72db3e5fb442ae9e0c0d122a1143ba433ab40f4d39b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4395124$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,54771</link.rule.ids></links><search><creatorcontrib>Xiaojun Hei</creatorcontrib><creatorcontrib>Yong Liu</creatorcontrib><creatorcontrib>Ross, K.W.</creatorcontrib><title>Inferring Network-Wide Quality in P2P Live Streaming Systems</title><title>IEEE journal on selected areas in communications</title><addtitle>J-SAC</addtitle><description>This paper explores how to remotely monitor network-wide quality in mesh-pull P2P live streaming systems. Peers in such systems advertise to each other buffer maps which summarize the chunks of the video stream that they currently have cached and make available for sharing. We demonstrate how buffer maps can be exploited to monitor network-wide quality. We show that the information provided in a peer's advertised buffer map correlates with that peer's viewing-continuity and startup latency. Given this correlation, we remotely harvest buffer maps from many peers and then process these buffer maps to estimate the video playback quality. We apply this methodology to a popular P2P live streaming system, namely, PPLive. To harvest buffer maps, we build a buffer-map crawler and also deploy passive sniffing nodes. We process the harvested buffer maps and present results for network-wide playback continuity, startup latency, playback lags among peers, and chunk propagation patterns. The results show that this methodology can provide reasonably accurate estimates of ongoing video playback quality throughout the network.</description><subject>Buffers</subject><subject>Construction</subject><subject>Correlation</subject><subject>Crawlers</subject><subject>Delay</subject><subject>Estimates</subject><subject>Europe</subject><subject>IPTV</subject><subject>Methodology</subject><subject>Monitors</subject><subject>North America</subject><subject>Peer to peer computing</subject><subject>Peers</subject><subject>Playbacks</subject><subject>Remote monitoring</subject><subject>Scheduling algorithm</subject><subject>Streaming media</subject><subject>Video sharing</subject><issn>0733-8716</issn><issn>1558-0008</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNp90E1Lw0AQgOFFFKzVu-AleBAvqTO7m00CXqT4USlaacHjskkmkpomdTdR-u9NiHjw4GkuzwzMy9gpwgQR4qvH5c10wgHCCYTIQe6xEQZB5ANAtM9GEArhRyGqQ3bk3BoApYz4iF3PqpysLao374mar9q--69FRt5La8qi2XlF5S34wpsXn-QtG0tm09PlzjW0ccfsIDelo5OfOWaru9vV9MGfP9_PpjdzPxWxanxOSTcRMpGCSngYIU9CniWCgjyRkhuKCVLIkHODKEVipBAmkZDLTMSJGLOL4ezW1h8tuUZvCpdSWZqK6tZpoQSPIow7ePkvRNWlUahU2NHzP3Rdt7bqvtCRkiDiIFYdggGltnbOUq63ttgYu9MIuq-u--q6r66H6t3K2bBSENEvl9095FJ8A3MSe0U</recordid><startdate>20071201</startdate><enddate>20071201</enddate><creator>Xiaojun Hei</creator><creator>Yong Liu</creator><creator>Ross, K.W.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20071201</creationdate><title>Inferring Network-Wide Quality in P2P Live Streaming Systems</title><author>Xiaojun Hei ; Yong Liu ; Ross, K.W.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c396t-2eb39610d3c06b27812b72db3e5fb442ae9e0c0d122a1143ba433ab40f4d39b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Buffers</topic><topic>Construction</topic><topic>Correlation</topic><topic>Crawlers</topic><topic>Delay</topic><topic>Estimates</topic><topic>Europe</topic><topic>IPTV</topic><topic>Methodology</topic><topic>Monitors</topic><topic>North America</topic><topic>Peer to peer computing</topic><topic>Peers</topic><topic>Playbacks</topic><topic>Remote monitoring</topic><topic>Scheduling algorithm</topic><topic>Streaming media</topic><topic>Video sharing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xiaojun Hei</creatorcontrib><creatorcontrib>Yong Liu</creatorcontrib><creatorcontrib>Ross, K.W.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE journal on selected areas in communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Xiaojun Hei</au><au>Yong Liu</au><au>Ross, K.W.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Inferring Network-Wide Quality in P2P Live Streaming Systems</atitle><jtitle>IEEE journal on selected areas in communications</jtitle><stitle>J-SAC</stitle><date>2007-12-01</date><risdate>2007</risdate><volume>25</volume><issue>9</issue><spage>1640</spage><epage>1654</epage><pages>1640-1654</pages><issn>0733-8716</issn><eissn>1558-0008</eissn><coden>ISACEM</coden><abstract>This paper explores how to remotely monitor network-wide quality in mesh-pull P2P live streaming systems. Peers in such systems advertise to each other buffer maps which summarize the chunks of the video stream that they currently have cached and make available for sharing. We demonstrate how buffer maps can be exploited to monitor network-wide quality. We show that the information provided in a peer's advertised buffer map correlates with that peer's viewing-continuity and startup latency. Given this correlation, we remotely harvest buffer maps from many peers and then process these buffer maps to estimate the video playback quality. We apply this methodology to a popular P2P live streaming system, namely, PPLive. To harvest buffer maps, we build a buffer-map crawler and also deploy passive sniffing nodes. We process the harvested buffer maps and present results for network-wide playback continuity, startup latency, playback lags among peers, and chunk propagation patterns. The results show that this methodology can provide reasonably accurate estimates of ongoing video playback quality throughout the network.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/JSAC.2007.071204</doi><tpages>15</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0733-8716
ispartof IEEE journal on selected areas in communications, 2007-12, Vol.25 (9), p.1640-1654
issn 0733-8716
1558-0008
language eng
recordid cdi_crossref_primary_10_1109_JSAC_2007_071204
source IEEE Electronic Library (IEL) Journals
subjects Buffers
Construction
Correlation
Crawlers
Delay
Estimates
Europe
IPTV
Methodology
Monitors
North America
Peer to peer computing
Peers
Playbacks
Remote monitoring
Scheduling algorithm
Streaming media
Video sharing
title Inferring Network-Wide Quality in P2P Live Streaming Systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T15%3A41%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Inferring%20Network-Wide%20Quality%20in%20P2P%20Live%20Streaming%20Systems&rft.jtitle=IEEE%20journal%20on%20selected%20areas%20in%20communications&rft.au=Xiaojun%20Hei&rft.date=2007-12-01&rft.volume=25&rft.issue=9&rft.spage=1640&rft.epage=1654&rft.pages=1640-1654&rft.issn=0733-8716&rft.eissn=1558-0008&rft.coden=ISACEM&rft_id=info:doi/10.1109/JSAC.2007.071204&rft_dat=%3Cproquest_cross%3E36328819%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c396t-2eb39610d3c06b27812b72db3e5fb442ae9e0c0d122a1143ba433ab40f4d39b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=864039596&rft_id=info:pmid/&rft_ieee_id=4395124&rfr_iscdi=true