DocumentCode :
2982021
Title :
Comparing multi-channel Peer-to-Peer video streaming system designs
Author :
Wang, Miao ; Xu, Lisong ; Ramamurthy, Byrav
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Nebraska-Lincoln, Lincoln, NE, USA
fYear :
2010
fDate :
5-7 May 2010
Firstpage :
1
Lastpage :
6
Abstract :
The success of commercial Peer-to-Peer (P2P) video streaming systems has triggered interest in exploiting end users´ bandwidth to reduce the operating costs of IPTV and Content Distribution Networks (CDN) and to improve the user-perceived service quality. Traditionally, users watching different channels are organized into separate overlays, where there is no cooperation among different channels. However, based on measurement studies, cross-channel cooperation is found to be desirable due to the bandwidth imbalance among different channels. In this paper, we focus on studying the characteristics of existing and potential designs to help system designers choose proper cross-channel cooperation strategies considering efficiency and implementation complexity. Specifically, we propose simple models based on network flow graphs for three general designs, namely Naive Bandwidth allocation Approach (NBA), Passive Channel-aware bandwidth allocation Approach (PCA) and Active Channel-aware bandwidth allocation Approach (ACA) respectively, which capture the key characteristics of different designs. We develop closed-form results for two-channel systems. Then, we use extensive numerical simulations to compare the three designs for various peer population distributions, upload bandwidth distributions and channel structures. Our analytical and simulation results show that: 1) Though the NBA design can be implemented with low complexity, it cannot efficiently use user´s bandwidth in general cases; 2) the PCA design can achieve the same bandwidth utilization efficiency as the ACA design in general cases; and 3) the ACA design should be used for special applications and systems in which a user is restricted to watch only one channel at a time.
Keywords :
bandwidth allocation; numerical analysis; peer-to-peer computing; quality of service; telecommunication channels; video signal processing; video streaming; ACA design; IPTV; NBA design; Naive bandwidth allocation; PCA design; active channel-aware bandwidth allocation; bandwidth distribution; bandwidth imbalance; bandwidth utilization; channel structure; content distribution network; cross-channel cooperation; multichannel peer-to-peer video streaming; network flow graph; numerical simulation; operating cost; passive channel-aware bandwidth allocation; peer population distribution; service quality; system design; two-channel system; Analytical models; Bandwidth; Channel allocation; Costs; Flow graphs; IPTV; Numerical simulation; Peer to peer computing; Principal component analysis; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local and Metropolitan Area Networks (LANMAN), 2010 17th IEEE Workshop on
Conference_Location :
Long Branch, NJ
ISSN :
1944-0367
Print_ISBN :
978-1-4244-6067-0
Type :
conf
DOI :
10.1109/LANMAN.2010.5507144
Filename :
5507144
Link To Document :
بازگشت