Cross-Layer Scheduler for Video Streaming over MPTCP

Abstract : Transport protocols that can exploit multiple paths, especially MPTCP, do not match the requirements of video streaming: high average transmission delay, too strict reliability, and frequent head-of-line phenomenons resulting in abrupt throughput drops. In this paper, we address this mismatch by introducing a cross-layer scheduler, which leverages information from both application and transport layers to reorder the transmission of data and prioritize the most significant parts of the video. Our objective is to maximize the amount of video data that is received in time at the client. We show that current technologies enable the implementation of this cross-layer scheduler without much overhead. We then demonstrate the validity of our approach by studying the performance of an optimal cross-layer scheduler. The gap between the performance of the traditional scheduler versus the optimal scheduler justifies our motivation to implement a cross-layer scheduler in practice. We propose one implementation with basic cross-layer awareness. To evaluate the performance of our proposal, we aggregate a dataset of real MPTCP sessions and we use video stream encoded with HEVC. Our results show that our cross-layer proposal outperforms the traditional scheduler. Viewers not only benefit from the inherent advantages of using MPTCP (such as a better resilience to path failure) but also get a better QoE compared to the traditional scheduler.
Type de document :
Communication dans un congrès
ACM Multimedia Systems 2016 Conference , May 2016, Klagenfurt am Wörthersee, Austria. 〈https://mmsys2016.itec.aau.at〉
Liste complète des métadonnées

Littérature citée [28 références]  Voir  Masquer  Télécharger

https://hal-unice.archives-ouvertes.fr/hal-01310300
Contributeur : Ramon Aparicio-Pardo <>
Soumis le : vendredi 13 mai 2016 - 11:08:42
Dernière modification le : mercredi 2 août 2017 - 10:10:24

Identifiants

  • HAL Id : hal-01310300, version 1

Citation

Xavier Corbillon, Ramon Aparicio-Pardo, Nicolas Kuhn, Géraldine Texier, Gwendal Simon. Cross-Layer Scheduler for Video Streaming over MPTCP. ACM Multimedia Systems 2016 Conference , May 2016, Klagenfurt am Wörthersee, Austria. 〈https://mmsys2016.itec.aau.at〉. 〈hal-01310300〉

Partager

Métriques

Consultations de la notice

294