Title: A new fault-tolerant architecture based on DASH for adaptive streaming video

Authors: Haifa Harrouch; Mourad Kaddes; Majed Abdouli; Claude Duvallet; Rafik Bouaziz

Addresses: MIR@CL, Pôle Technologique de Sfax BP 242, 3021, Sfax University, Tunisia ' Department of Information System, FCIT, University of Jeddah, Saudi Arabia; MIR@CL, Pôle Technologique de Sfax BP 242, 3021, Sfax University, Tunisia ' Department of Information System, FCIT, University of Jeddah, Saudi Arabia; MIR@CL, Pôle Technologique de Sfax BP 242, 3021, Sfax University, Tunisia ' LITIS, University of Le Havre, 25 rue Philipe Lebon 76600, Le Havre, France ' MIR@CL, Pôle Technologique de Sfax BP 242, 3021, Sfax University, Tunisia

Abstract: The standard dynamic adaptive streaming over HTTP (DASH)has been proposed to guarantee a quality of video under varying bandwidth. DASH enables adaptation of the media bit-rate to varying throughput conditions by offering multiple representations of the same content. However, the Moving Picture Experts Group (MPEG) DASH specification only defines the media presentation description (MPD) and the segment formats. In order to take advantages of DASH, we propose a fairness architecture, called dynamic adaptive streaming over HTTP distributed multimedia systems (DASH-DMS). DASH-DMS combines both 2-tiers and 3-tiers architectures in order to guarantee a quality of service (QoS) under changing conditions. Moreover, we propose replication algorithms to enable load balancing video servers and improve the global QoS. Furthermore, in order to improve the availability of our system, we use a fault tolerance policy. To this purpose, we have conduct simulations throughout the paper using the simulator developed by our team.

Keywords: streaming video; load balancing; DASH-DMS; replication; QoS; fault tolerance.

DOI: 10.1504/IJAMC.2017.089347

International Journal of Advanced Media and Communication, 2017 Vol.7 No.3, pp.224 - 250

Received: 24 Dec 2016
Accepted: 26 Aug 2017

Published online: 19 Jan 2018 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article