Distributed rate allocation for multi-flow video delivery

We consider rate-distortion (RD) optimized multi-flow video delivery in unstructured overlay networks. We show that this problem can be studied as a distributed rate allocation. To solve the problem over the participating peers in the overlay, we apply classical decomposition techniques such that the network-wide utility of video distortion is minimized. Media packets are assumed to be piggy-backed with RD preambles that contain information regarding their impact on decoder video distortion and their size. This allows for converting the calculated optimal rate allocation at every node into simple forwarding or dropping actions. Furthermore, the proposed distributed media streaming framework employs a network inference algorithm for minimizing the flow of duplicate packets over the network and utilizing thus more efficiently the available resources. Our simulation results indicate that significant quality benefits can be achieved when the precise RD characteristics of a media presentation are taken into account.

[1]  Chuan Wu,et al.  Diverse: application-layer service differentiation in peer-to-peer communications , 2007, IEEE Journal on Selected Areas in Communications.

[2]  Philip A. Chou,et al.  RaDiO edge: rate-distortion optimized proxy-driven streaming from the network edge , 2006, TNET.

[3]  Pascal Frossard,et al.  Rate-Distortion Optimized Bandwidth Adaptation for Distributed Media Delivery , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[4]  Steven H. Low,et al.  Optimization flow control—I: basic algorithm and convergence , 1999, TNET.

[5]  Pascal Frossard,et al.  Enabling Adaptive Video Streaming in P2P Systems , 2007 .

[6]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

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

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

[9]  Wei Tu,et al.  RD-Optimized Rate Shaping for Multiple Scalable Video Streams , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[10]  Philip A. Chou,et al.  Rate-distortion optimized streaming of packetized media , 2006, IEEE Transactions on Multimedia.

[11]  Baochun Li,et al.  Scaling laws and tradeoffs in peer-to-peer live multimedia streaming , 2006, MM '06.

[12]  Antonios Argyriou Distributed resource allocation for network-supported FGS video streaming , 2007, Packet Video 2007.

[13]  Pascal Frossard,et al.  The Virtue of Patience in Low-Complexity Scheduling of Packetized Media With Feedback , 2007, IEEE Transactions on Multimedia.

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