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...
Saved in:
Published in: | IEEE journal on selected areas in communications 2007-12, Vol.25 (9), p.1640-1654 |
---|---|
Main Authors: | , , |
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 & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology & 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 |