DocumentCode :
16787
Title :
Improving playback quality of peer-to-peer live streaming systems by joint scheduling and distributed Hash table based compensation
Author :
Chen Zhuo ; Feng Gang ; Lu Yi ; Zhou Yang
Author_Institution :
Nat. Key Lab. of Sci. & Technol. on Commun., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
Volume :
10
Issue :
6
fYear :
2013
fDate :
Jun-13
Firstpage :
127
Lastpage :
145
Abstract :
In Peer-to-Peer (P2P) streaming systems, video data may be lost since peers can join and leave the overlay network randomly, thereby deteriorating the video playback quality. In this paper we propose a new hybrid mesh and Distributed Hash Table (DHT) based P2P streaming system, called HQMedia, to provide high playback quality to users by maintaining high data dissemination resilience with a low overhead. In HQMedia, peers are classified into Super Peers (SP) and Common Peers (CP) according to their online time. SPs and CPs form a mesh structure, while SPs alone form a new Streaming DHT (SDHT) structure. In this hybrid architecture, we propose a joint scheduling and compensation mechanism. If any frames cannot be obtained during the scheduling phase, an SDHT-based compensation mechanism is invoked for retrieving the missing frames near the playback point. We evaluate the performance of HQMedia by both theoretical analysis and intensive simulation experiments on large-scale networks to demonstrate the effectiveness and scalability of the proposed system. Numerical results show that HQMedia significantly outperforms existing mesh-based and treebased P2P live streaming systems by improving playback quality with only less than 1% extra maintenance overhead.
Keywords :
compensation; computer network reliability; cryptography; file organisation; image retrieval; overlay networks; peer-to-peer computing; performance evaluation; scheduling; video streaming; CP; HQMedia system; SDHT; SP; common peer classification; data dissemination; distributed hash table based compensation mechanism; maintenance overhead; mesh structure; mesh-based P2P live streaming system; overlay network; peer-to-peer live streaming system; performance evaluation; scalability; scheduling; streaming DHT structure; super peer classification; treebased P2P live streaming system; video data streaming system; video playback quality improvement; Forward error correction; HEMTs; MODFETs; Network architecture; Peer-to-peer computing; Routing; Streaming media; P2P; hybrid architecture; live streaming; playback quality;
fLanguage :
English
Journal_Title :
Communications, China
Publisher :
ieee
ISSN :
1673-5447
Type :
jour
DOI :
10.1109/CC.2013.6549265
Filename :
6549265
Link To Document :
بازگشت