TY - JOUR
T1 - The asymptotic behavior of minimum buffer size requirements in large P2P streaming networks
AU - Shakkottai, Srinivas
AU - Srikant, R.
AU - Ying, Lei
N1 - Manuscript received 1 July 2010; revised 22 December 2010. Research was funded in part by NSF grants CNS-0964081, CNS-0963818, CNS-0963807, CNS-0721286 and CNS-0904520, and DTRA grant HDTRA1-09-1-0051. Initial results were presented in [1]. S. Shakkottai is with the Dept. of Electrical and Computer Engineering,Texas A&M University (e-mail: [email protected]). R. Srikant is with the Coordinated Science Laboratory and Dept. of ECE, University of Illinois at Urbana-Champaign (e-mail: [email protected]). L. Ying is with the Dept. of ECE at Iowa State University (e-mail: [email protected]). Digital Object Identifier 10.1109/JSAC.2011.110503.
PY - 2011/5
Y1 - 2011/5
N2 - The growth of real-time content streaming over the Internet has resulted in the use of peer-to-peer (P2P) approaches for scalable content delivery. In such P2P streaming systems, each peer maintains a playout buffer of content chunks which it attempts to fill by contacting other peers in the network. The objective is to ensure that the chunk to be played out is available with high probability while keeping the buffer size small. A small playout buffer means that the playout delay is small. Thus, the objective is to study the tradeoff between two measures of QoS, chunk playout rate and delay. A policy is a rule that suggests which chunks should be requested by the peer from other peers. We consider consider a number of recently suggested policies consistent with buffer minimization for a given target of skipfree playout. We first study a rarest-first policy that attempts to obtain chunks farthest from playout, and a greedy policy that attempts to obtain chunks nearest to playout. We show that they both have similar buffer scalings (as a function of the number of peers of target probability of skip-free probability). We then study a hybrid policy which achieves order sense improvements over both policies and can achieve order optimal performance. We validate our results using simulations.
AB - The growth of real-time content streaming over the Internet has resulted in the use of peer-to-peer (P2P) approaches for scalable content delivery. In such P2P streaming systems, each peer maintains a playout buffer of content chunks which it attempts to fill by contacting other peers in the network. The objective is to ensure that the chunk to be played out is available with high probability while keeping the buffer size small. A small playout buffer means that the playout delay is small. Thus, the objective is to study the tradeoff between two measures of QoS, chunk playout rate and delay. A policy is a rule that suggests which chunks should be requested by the peer from other peers. We consider consider a number of recently suggested policies consistent with buffer minimization for a given target of skipfree playout. We first study a rarest-first policy that attempts to obtain chunks farthest from playout, and a greedy policy that attempts to obtain chunks nearest to playout. We show that they both have similar buffer scalings (as a function of the number of peers of target probability of skip-free probability). We then study a hybrid policy which achieves order sense improvements over both policies and can achieve order optimal performance. We validate our results using simulations.
KW - Buffering delay
KW - Peer-to-peer
KW - Real-time streaming
KW - Throughput maximization
UR - https://www.scopus.com/pages/publications/81555214803
UR - https://www.scopus.com/inward/citedby.url?scp=81555214803&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2011.110503
DO - 10.1109/JSAC.2011.110503
M3 - Article
AN - SCOPUS:81555214803
SN - 0733-8716
VL - 29
SP - 928
EP - 937
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
IS - 5
M1 - 5753557
ER -