A delay-based aggregate rate control for P2P streaming systems

  • Authors:
  • Robert Birke;Csaba Kiraly;Emilio Leonardi;Marco Mellia;Michela Meo;Stefano Traverso

  • Affiliations:
  • IBM Research Zurich Saumerstrasse 4, 8803 Ruschlikon, Zurich, Switcherland;DISI - Universití di Trento Via Sommarive, 14, Povo, 38123 Trento, Italy;Politecnico di Torino Corso Duca degli Abruzzi 24, 10129 Torino, Italy;Politecnico di Torino Corso Duca degli Abruzzi 24, 10129 Torino, Italy;Politecnico di Torino Corso Duca degli Abruzzi 24, 10129 Torino, Italy;Politecnico di Torino Corso Duca degli Abruzzi 24, 10129 Torino, Italy

  • Venue:
  • Computer Communications
  • Year:
  • 2012

Quantified Score

Hi-index 0.24

Visualization

Abstract

In this paper we consider mesh based P2P streaming systems focusing on the problem of regulating peer transmission rate to match the system demand while not overloading each peer upload link capacity. We propose Hose Rate Control (HRC), a novel scheme to control the speed at which peers offer chunks to other peers, ultimately controlling peer uplink capacity utilization. This is of critical importance for heterogeneous scenarios like the one faced in the Internet, where peer upload capacity is unknown and varies widely. HRC nicely adapts to the actual peer available upload bandwidth and system demand, so that Quality of Experience is greatly enhanced. To support our claims we present both simulations and actual experiments involving more than 1000 peers to assess performance in real scenarios. Results show that HRC consistently outperforms the Quality of Experience achieved by non-adaptive schemes.