Abstract
Nowadays, the video traffic represents more than 65% of global traffic and in the Internet forecasts, it will reach 79% in 2018 in both wired and wireless environments. Hence, major content providers such as Netflix, Youtube, Hulu, and Vudu are leveraging HTTP-based multimedia transmission with adaptative streaming with different solution in order to guarantee a quality of service (QoS). Moreover, in 2012, a new standard called Dynamic Adaptive Streaming over HTTP (DASH) which enables adaptation of the media bitrate to varying throughput conditions by offering multiple representations of the same content is proposed. In this paper, we present a fairness architecture, called DASH-DMS, in combination with the new Dynamic Adaptive Streaming over HTTP (DASH) standard, in order to guarantee a certain QoS under changing conditions in the available bandwidth. DASH-DMS is a hybrid architecture which combines both 2-tiers and 3-tiers architectures. Moreover, we present a replication algorithm 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. Simulations conducted along this paper show that our proposition significantly outperforms existing and state-of-the-art approaches.