TY - GEN
T1 - View-upload decoupling
T2 - 28th Conference on Computer Communications, IEEE INFOCOM 2009
AU - Wu, Di
AU - Liang, Chao
AU - Liu, Yong
AU - Ross, Keith
PY - 2009
Y1 - 2009
N2 - In current multi-channel live P2P video systems, there are several fundamental performance problems including exceedingly-large channel switching delays, long playback lags, and poor performance for less popular channels. These performance problems primarily stem from two intrinsic characteristics of multi-channel P2P video systems: channel churn and channel-resource imbalance. In this paper, we propose a radically different cross-channel P2P streaming framework, called View-Upload Decoupling (VUD). VUD strictly decouples peer downloading from uploading, bringing stability to multichannel systems and enabling cross-channel resource sharing. We propose a set of peer assignment and bandwidth allocation algorithms to properly provision bandwidth among channels, and introduce substream swarming to reduce the bandwidth overhead. We evaluate the performance of VUD via extensive simulations as well with a PlanetLab implementation. Our simulation and PlanetLab results show that VUD is resilient to channel churn, and achieves lower switching delay and better streaming quality. In particular, the streaming quality of small channels is greatly improved.
AB - In current multi-channel live P2P video systems, there are several fundamental performance problems including exceedingly-large channel switching delays, long playback lags, and poor performance for less popular channels. These performance problems primarily stem from two intrinsic characteristics of multi-channel P2P video systems: channel churn and channel-resource imbalance. In this paper, we propose a radically different cross-channel P2P streaming framework, called View-Upload Decoupling (VUD). VUD strictly decouples peer downloading from uploading, bringing stability to multichannel systems and enabling cross-channel resource sharing. We propose a set of peer assignment and bandwidth allocation algorithms to properly provision bandwidth among channels, and introduce substream swarming to reduce the bandwidth overhead. We evaluate the performance of VUD via extensive simulations as well with a PlanetLab implementation. Our simulation and PlanetLab results show that VUD is resilient to channel churn, and achieves lower switching delay and better streaming quality. In particular, the streaming quality of small channels is greatly improved.
UR - http://www.scopus.com/inward/record.url?scp=70349695983&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70349695983&partnerID=8YFLogxK
U2 - 10.1109/INFCOM.2009.5062220
DO - 10.1109/INFCOM.2009.5062220
M3 - Conference contribution
AN - SCOPUS:70349695983
SN - 9781424435135
T3 - Proceedings - IEEE INFOCOM
SP - 2726
EP - 2730
BT - IEEE INFOCOM 2009 - The 28th Conference on Computer Communications
Y2 - 19 April 2009 through 25 April 2009
ER -