Optimizing Multi-Rate Peer-to-Peer Video Conferencing Applications

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

14 Scopus Citations
View graph of relations

Author(s)

  • Miroslav Ponec
  • Sudipta Sengupta
  • Minghua Chen
  • Jin Li
  • Philip A. Chou

Detail(s)

Original languageEnglish
Article number5951780
Pages (from-to)856-868
Journal / PublicationIEEE Transactions on Multimedia
Volume13
Issue number5
Online published14 Jul 2011
Publication statusPublished - Oct 2011
Externally publishedYes

Abstract

We consider multi-rate peer-to-peer multiparty video conferencing applications, where different receivers in the same group can receive videos at different rates using, for example, scalable layered coding. The quality of video received by each receiver can be modeled as a concave utility function of the video bitrate. We study and address the unique challenges introduced by maximizing utility in the multi-rate setting as compared to the single-rate case. We first determine an optimal set of tree structures for routing multi-rate content using scalable layered coding. We then develop Primal and Primal-dual based distributed algorithms to maximize aggregate utility of all receivers in all groups by multi-tree routing and show their convergence. These algorithms can be easily implemented and deployed on today's Internet. We have built a prototype video conferencing system to show that this approach converges to optimal bitrates to improve user experience and offers automatic adaptation to network conditions and user preferences. © 2006 IEEE.

Research Area(s)

  • Multimedia traffic management, quality-of-service, videoconferencing and collaboration environment

Citation Format(s)

Optimizing Multi-Rate Peer-to-Peer Video Conferencing Applications. / Ponec, Miroslav; Sengupta, Sudipta; Chen, Minghua; Li, Jin; Chou, Philip A.

In: IEEE Transactions on Multimedia, Vol. 13, No. 5, 5951780, 10.2011, p. 856-868.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review