Skip to Main content Skip to Navigation

The Structured Way of Dealing with Heterogeneous Live Streaming Systems

Frédéric Giroire 1 Nicolas Huin 1 Andrea Tomassilli 1
1 COATI - Combinatorics, Optimization and Algorithms for Telecommunications
Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : Peer to peer networks are an efficient way to carry out video live streaming as the forwarding load is distributed among peers. These systems can be of two types: unstructured and structured. In unstructured overlays, the peers obtain the video in an opportunistic way. The advantage is that such systems handle well churn. However, they are less bandwidth efficient than structured overlays, the control overhead has a non-negligible impact on the performance. In structured overlays, the diffusion of the video is made via an explicit diffusion tree. The advantage is that the peer bandwidth can be optimally exploited. The drawback is that the departure of peers may break the diffusion tree. In this work, we propose new simple distributed repair protocols for video live streaming structured systems. We show, through simulations with real traces, that structured systems can be very efficient and robust to failures, even for high churn and when peers have very heterogeneous upload bandwidth capabilities.
Complete list of metadata

Cited literature [20 references]  Display  Hide  Download
Contributor : Andrea Tomassilli Connect in order to contact the contributor
Submitted on : Tuesday, June 13, 2017 - 5:00:15 PM
Last modification on : Tuesday, December 7, 2021 - 4:10:49 PM
Long-term archiving on: : Tuesday, December 12, 2017 - 1:17:14 PM


Files produced by the author(s)


  • HAL Id : hal-01538587, version 1



Frédéric Giroire, Nicolas Huin, Andrea Tomassilli. The Structured Way of Dealing with Heterogeneous Live Streaming Systems. [Research Report] RR-9070, Inria Sophia Antipolis; Cnrs; Universite Cote d'Azur. 2017, pp.25. ⟨hal-01538587⟩



Les métriques sont temporairement indisponibles