This work proposes a novel P2P-DASH architecture that jointly leverages the intrinsic cooperation property of P2P and the adaptivity of Dynamic Adaptive Streaming over HTTP (DASH) to deliver videos to a large population of users with heterogeneous streaming requests. The system is made of several overlays, each distributing a different DASH representation; every peer within the system autonomously enforces a newly devised rate control strategy that steers its movements from one overlay to another, in order to maintain a good viewing experience and to simultaneously guarantee the successful operation of the P2P overlays. The effectiveness of the solution is demonstrated through simulation and it indicates that the P2P-DASH platform is able to guarantee its users a very good performance, much more satisfying than in a conventional P2P environment where DASH is not employed. Moreover, through the comparison with a reference system modeled via the Integer Linear Programming (ILP) approach,it is shown that our system outperforms such reference architecture in terms of viewing quality; at the same time, the number of users streaming the video at the desired bit rate is extremely close to the optimum of the ILP setting in the most favorable scenarios, and only moderately suboptimal in the worst.

A Novel Rate Control Strategy for Adaptive Video Streaming in P2P Overlays / Natali, Laura; Merani, Maria Luisa. - (2015), pp. 1-7. (Intervento presentato al convegno 58th IEEE Global Communications Conference, GLOBECOM 2015 tenutosi a San Diego, California, USA nel 6-10 December 2015) [10.1109/GLOCOM.2015.7417031].

A Novel Rate Control Strategy for Adaptive Video Streaming in P2P Overlays

NATALI, LAURA;MERANI, Maria Luisa
2015

Abstract

This work proposes a novel P2P-DASH architecture that jointly leverages the intrinsic cooperation property of P2P and the adaptivity of Dynamic Adaptive Streaming over HTTP (DASH) to deliver videos to a large population of users with heterogeneous streaming requests. The system is made of several overlays, each distributing a different DASH representation; every peer within the system autonomously enforces a newly devised rate control strategy that steers its movements from one overlay to another, in order to maintain a good viewing experience and to simultaneously guarantee the successful operation of the P2P overlays. The effectiveness of the solution is demonstrated through simulation and it indicates that the P2P-DASH platform is able to guarantee its users a very good performance, much more satisfying than in a conventional P2P environment where DASH is not employed. Moreover, through the comparison with a reference system modeled via the Integer Linear Programming (ILP) approach,it is shown that our system outperforms such reference architecture in terms of viewing quality; at the same time, the number of users streaming the video at the desired bit rate is extremely close to the optimum of the ILP setting in the most favorable scenarios, and only moderately suboptimal in the worst.
2015
58th IEEE Global Communications Conference, GLOBECOM 2015
San Diego, California, USA
6-10 December 2015
1
7
Natali, Laura; Merani, Maria Luisa
A Novel Rate Control Strategy for Adaptive Video Streaming in P2P Overlays / Natali, Laura; Merani, Maria Luisa. - (2015), pp. 1-7. (Intervento presentato al convegno 58th IEEE Global Communications Conference, GLOBECOM 2015 tenutosi a San Diego, California, USA nel 6-10 December 2015) [10.1109/GLOCOM.2015.7417031].
File in questo prodotto:
File Dimensione Formato  
merani-natali-globecom2015.pdf

Accesso riservato

Descrizione: Articolo principale
Tipologia: Versione pubblicata dall'editore
Dimensione 236.77 kB
Formato Adobe PDF
236.77 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1137014
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 0
social impact