DocumentCode :
2761294
Title :
LayeredCast - a hybrid Peer-to-Peer live layered video streaming protocol
Author :
Moshref, Masoud ; Motamedi, Reza ; Rabiee, Hamid R. ; Khansari, Mohammad
Author_Institution :
Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran
fYear :
2010
fDate :
4-6 Dec. 2010
Firstpage :
663
Lastpage :
668
Abstract :
Peer-to-Peer overlay networks are an attractive foundation for video streaming. However, live Peer-to-Peer media streaming systems face many challenges such as bandwidth heterogeneity, node churn, and selfish nodes. Although many tree based and mesh based streaming protocols have been proposed, each has its own drawbacks such as unreliability and unfairness in tree based and long startup delay and complex scheduling in mesh based protocols. In this paper, we propose a new video streaming protocol called LayeredCast main features of which are: 1) Hybrid: Drawbacks of the simple approaches are compensated using a hybrid of mesh and tree overlays. 2) Layered Video: Provides an adaptive scheme to enhance the video quality using a layered video codec for heterogeneous clients. 3) QoS: LayeredCast scheduling aims at moving complexity of Multi-Service network core to the network clients application layer, thus providing better QoS over simple regular networks. LayeredCast´s tree network pushes the base layer to all peers while the enhancement layers and missing base layer segments are pulled over a mesh network by peers with extra bandwidth using a new data-driven scheduling scheme. We have evaluated the performance of LayeredCast on an innovative simulation framework. Simulation results verify better performance of LayeredCast in term of decodable video frames over CoolStreaming, especially when network resources are limited.
Keywords :
peer-to-peer computing; transport protocols; video streaming; CoolStreaming; LayeredCast scheduling; LayeredCast tree network; attractive foundation; bandwidth heterogeneity; complex scheduling; data-driven scheduling scheme; decodable video frame; heterogeneous client; hybrid peer-to-peer live layered video streaming protocol; innovative simulation framework; layered video codec; mesh based protocol; mesh based streaming protocol; mesh network; multiservice network core; network client application layer; network resource; node churn; peer-to-peer media streaming system; peer-to-peer overlay network; selfish node; startup delay; video quality; Bandwidth; Delay; Network topology; Peer to peer computing; Protocols; Streaming media; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Telecommunications (IST), 2010 5th International Symposium on
Conference_Location :
Tehran
Print_ISBN :
978-1-4244-8183-5
Electronic_ISBN :
978-1-4244-8184-2
Type :
conf
DOI :
10.1109/ISTEL.2010.5734106
Filename :
5734106
Link To Document :
بازگشت