P2P and MPEG FGS Encoding: A Good Recipe for Multipoint Video Transmission on the Internet

Lombardo, Alfio; Reforgiato, Diego; Schembra, Giovanni
January 2009
International Journal of Digital Multimedia Broadcasting;2009, Vol. 2009, Special section p1
Academic Journal
In the last years Peer-to-Peer (P2P) systems have gained ground for content sharing between communities, determining a real revolution on the Internet. The characteristics of P2P systems make them a very good choice for multimedia content distribution over IP networks. However, although P2P technology gives new opportunities to define an efficient multimedia streaming application, at the same time it involves a set of technical challenges and issues due to the best-effort service offered by the Internet and its dynamic and heterogeneous nature. The most of existent protocols for video communications over P2P mainly focus on tree topology maintenance, without paying any attention to the encoding problem. The idea of this paper is to propose a multipoint video broadcast framework over a heterogeneous content distribution P2P network. In the proposed system the source generates the video flow by using an MPEG-4/FGS encoder, in such a way that no losses occur at the Baselayer stream even in the presence of short-term bandwidth fluctuations. Although in the past the FGS was not employed due to its encoding complexity, today, thanks to advances in hardware technology, we were able to develop an MPEG-4/FGS encoder on low-cost PCs which turned out to be more feasible and appealing for its flexibility. The FGS layer is sent together with the Base layer, but with a lower priority. The source uses a rate controller to regulate the encoding rate of the Base layer. To this aim, a protocol is defined in order to provide the source with information related to the most stringent bottleneck link on the overlay network. A technique to reorganize the content distribution tree is proposed and discussed. To evaluate the performance of the proposed framework a case study is introduced; improvements obtained with respect to several reference cases where FGS is not applied are also shown.


Related Articles

  • Time-Shifted Streaming in a Tree-Based Peer-to-Peer System. Jeonghun Noh; Girod, Bernd // Journal of Communications;Mar2012, Vol. 7 Issue 3, p202 

    We propose a peer-to-peer (P2P) streaming system that multicasts live video as well as provides the live video as Video-on-Demand (VoD) during the live session. The proposed system allows users to individually pause and resume a live video stream, and to view video that was streamed before the...

  • Overlay Multicast.  // Network Dictionary;2007, p360 

    A definition of the term "Overlay Multicast" is presented. Also known as End System or Peer-to-Peer Multicast, it refers to the high bandwidth multi-source multicast among widely distributed nodes. It is noted that the use of multicast is an efficient and scalable mechanism to support group...

  • PALMS : Reliable P2P Live Media Streaming. Poo Kuan Hoong; Matsuo, Hiroshi // International MultiConference of Engineers & Computer Scientists;2007, p1230 

    In recent year, Peer-to-Peer (P2P) approach for media streaming has been studied extensively. In comparison to on-demand media streaming, P2P live media streaming faces a much stringent time constraint. In order to improve the performance metrics, such as startup delay, source-to-end delay, and...

  • Efficient and reliable network tomography in heterogeneous networks using BitTorrent broadcasts and clustering algorithms. Dichev, Kiril; Reid, Fergal; Lastovetsky, Alexey // Scientific Programming;2013, Vol. 21 Issue 3, p79 

    In the area of network performance and discovery, network tomography focuses on reconstructing network properties using only end-to-end measurements at the application layer. One challenging problem in network tomography is reconstructing available bandwidth along all links during multiple...

  • Approximate distributed clustering by learning the confidence radius on Fisher discriminant ratio. Shen, X.J.; Zha, Z.J.; Zhu, Q.; Yang, H.B.; Gu, P.Y. // Electronics Letters;7/5/2012, Vol. 48 Issue 14, p839 

    Presented is a new clustering algorithm with approximate distributed clustering over a peer-to-peer (P2P) network. The Fisher discriminant ratio is used to dynamically learn the confidence radius based on the data distribution in every local peer. Experimental results show that the proposed...

  • Enhanced Link based Congestion Control (ELCC) in Peer-to-Peer (P2P) based Video on Demand (VoD) System. Xavier, Annie R. Arockia; Vanitha, Sheba M.; Yogesh, P. // International Journal of Computer Applications;Dec2011, Vol. 36, p18 

    Video-on-Demand (VoD) services are effectively provided to the users when implemented using Peer-to-Peer (P2P) networks. As each peer node shares its resources, such as bandwidth, storage space, and computing power to their neighbors which is not prevalent in normal networks, the requests from...

  • Bandwidth Reduction via Localized Peer-to-Peer (P2P) Video. Kerpez, Ken; Yuanqiu Luo; Effenberger, Frank J. // International Journal of Digital Multimedia Broadcasting;2010, p1 

    This paper presents recent research into P2P distribution of video that can be highly localized, preferably sharing content among users on the same access network and Central Office (CO).Models of video demand and localized P2P serving areas are presented. Detailed simulations of passive optical...

  • On the Contribution of Actively Collaborative Helpers in Large-scale P2P-VoD Systems. Yubao Zhang; Hui Wang; Pei Li; Zhihong Jiang; Yajie Liu // International Proceedings of Computer Science & Information Tech;2012, Vol. 42, p77 

    Peer-to-Peer(P2P) Video-on-Demand(VoD) has been proved to be an promising solution to provide service for a large number of users. Nonetheless, the present P2P-VoD systems is typically capped by users' aggregate upload bandwidth and their limited capacity for assisting each other. This motivates...

  • Bandwidth-Availability-Based Replication Strategy for P2P VoD Systems. Liu, Pingshan; Feng, Shengzhong; Huang, Guimin; Fan, Jianping // Computer Journal;Aug2014, Vol. 57 Issue 8, p1211 

    In a peer-to-peer (P2P) video-on-demand (VoD) system, each peer contributes a limited disc storage and stores some watched movies to offload the servers when these movies are requested. When the contributed disc storage of a peer is full, to minimize the server load, which movie should be...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics