Overlay Networks Construction for Multilayered Live Media Streaming

Live peer-to-peer (P2P) streaming has become a promising approach to broadcasting non-interactive streaming media content from a server to a large number of interested clients. It still faces many challenges, however, such as high churn rate of peer clients, uplink bandwidth constrains of participating peers, and heterogeneity of client capacities. This paper presents LSONet, a collaborative peer-to-peer streaming framework for scalable layer-encoded bit streams. For achieving higher streaming quality and resilient to peer churn, this paper employs a mesh-based data-driven scheme for partnership formation, and proposes two algorithms, optimal transmission policy (DTP) and graceful degradation scheme (GDS), for multi-layers allocation. Extensive simulations show that LSONet achieves higher quality of service thanks to peer-assisted streaming and layered video coding. Also, through comparison, results show that the system outperforms previous scheme in resource utilization and control overhead

[1]  Ellen W. Zegura,et al.  How to model an internetwork , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[2]  Li Xiao,et al.  Location awareness in unstructured peer-to-peer systems , 2005, IEEE Transactions on Parallel and Distributed Systems.

[3]  Srinivasan Seshan,et al.  A case for end system multicast , 2002, IEEE J. Sel. Areas Commun..

[4]  Qian Zhang,et al.  Peer-to-peer based multimedia distribution service , 2004, IEEE Transactions on Multimedia.

[5]  Benjamin Alfonsi I Want My IPTV: Internet Protocol Television Predicted a Winner , 2005, IEEE Distributed Syst. Online.

[6]  Hui Zhang,et al.  A case for end system multicast (keynote address) , 2000, SIGMETRICS '00.

[7]  Bo Li,et al.  DONet: A Data-Driven Overlay Network For Efficient Live Media Streaming , 2004, INFOCOM 2005.

[8]  Anne-Marie Kermarrec,et al.  Peer-to-Peer Membership Management for Gossip-Based Protocols , 2003, IEEE Trans. Computers.

[9]  Jibin Zhan,et al.  Early Experience with an Internet Broadcast System Based on Overlay Multicast , 2004, USENIX Annual Technical Conference, General Track.

[10]  Bobby Bhattacharjee,et al.  Scalable application layer multicast , 2002, SIGCOMM '02.

[11]  Reza Rejaie,et al.  Understanding mesh-based peer-to-peer streaming , 2006, NOSSDAV '06.

[12]  B. S. Li,et al.  CoolStreaming/DONet: A dData-driven overlay network for live media streaming , 2004 .

[13]  Bharat K. Bhargava,et al.  On peer-to-peer media streaming , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[14]  Stephen Deering,et al.  Multicast routing in a datagram internetwork , 1992 .

[15]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[16]  Toshihide Ibaraki,et al.  Notes on the Problem of the Allocation of Resources to Activities in Discrete Quantities , 1980 .

[17]  Kien A. Hua,et al.  ZIGZAG: an efficient peer-to-peer scheme for media streaming , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).