Distributed optimization of media flows in peer-to-peer overlay networks

Antonios Argyriou, Jacob Chakareski

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations


We consider the problem of rate-distortion (RD) optimized media streaming in unstructured peer-to-peer (P2P) overlay networks. We formulate the aforementioned problem as a distributed rate allocation problem, and we solve it by applying classical decomposition techniques so that the network- wide utility of the media distortion is minimized. Information exchange between the peers is employed to ensure updates on the price of the locally calculated rate allocation. Media packets are also piggybacked with RD preambles that contain information regarding their impact on the decoder distortion and their size. The benefit of the aforementioned approach is that peers can convert the calculated optimal rate allocation into simple forwarding or dropping actions allowing thus a lightweight implementation. Our simulation results indicate that significant quality benefits canbe achieved whenthe precise RD characteristics of a media description are taken into account by the streaming algorithm.

Original languageEnglish (US)
Title of host publication2008 IEEE Global Telecommunications Conference, GLOBECOM 2008
Number of pages4
StatePublished - 2008
Externally publishedYes
Event2008 IEEE Global Telecommunications Conference, GLOBECOM 2008 - New Orleans, LA, United States
Duration: Nov 30 2008Dec 4 2008

Publication series

NameGLOBECOM - IEEE Global Telecommunications Conference


Other2008 IEEE Global Telecommunications Conference, GLOBECOM 2008
Country/TerritoryUnited States
CityNew Orleans, LA

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering


  • Distributed rate allocation
  • Peer-to-peer network
  • Rate-distortion model
  • Video streaming


Dive into the research topics of 'Distributed optimization of media flows in peer-to-peer overlay networks'. Together they form a unique fingerprint.

Cite this