TY - GEN
T1 - A novel of multicast adaptive logic for dynamic adaptive streaming over HTTP network
AU - Dvir, Amit
AU - Dubin, Ran
AU - Hadar, Ofer
AU - Ben-Moshe, Boaz
N1 - Publisher Copyright:
© Copyright 2015 IEEE All rights reserved.
PY - 2014
Y1 - 2014
N2 - Video streaming is now responsible for the majority of Internet traffic and is expected to keep growing over the coming years. Dynamic Adaptive Streaming over HTTP (DASH) [1] is an ISO/IEC MPEG multi-quality layer streaming solution that is designed to enable interoperability between servers and clients of different vendors. In the DASH protocol, the client-side player is assumed to have Adaptation Logic (AL). The AL evaluates the various video representation segments available on the server and chooses the most suitable segments balancing between video quality and switching time. Note that dynamic adaptation is necessary due to the fact that the network bandwidth (e.g. cellular network) and the user's buffer are not stable and have a high influence on re-buffering. However, to date, none of the research considers multicast conditions and therefore, there is no AL specifically designed to support multicast at the client side. In this paper, we present the Harmonic Mean Adaptive Logic (HMAL) which is a buffer sensitive adaptation logic that first calculates how many segments exist in the buffer and then estimates the channel bandwidth using the harmonic mean of the previous n samples. The HMAL is designed to support multicast networks by reducing the weights of hight quality segments in the bandwidth estimation and give more weight to lower quality segments. Compared to the multicast versions of well known ALs, the simulation results showed that HMAL has the best bandwidth estimation, the lowest number of re-buffering events, and the highest buffer efficiency.
AB - Video streaming is now responsible for the majority of Internet traffic and is expected to keep growing over the coming years. Dynamic Adaptive Streaming over HTTP (DASH) [1] is an ISO/IEC MPEG multi-quality layer streaming solution that is designed to enable interoperability between servers and clients of different vendors. In the DASH protocol, the client-side player is assumed to have Adaptation Logic (AL). The AL evaluates the various video representation segments available on the server and chooses the most suitable segments balancing between video quality and switching time. Note that dynamic adaptation is necessary due to the fact that the network bandwidth (e.g. cellular network) and the user's buffer are not stable and have a high influence on re-buffering. However, to date, none of the research considers multicast conditions and therefore, there is no AL specifically designed to support multicast at the client side. In this paper, we present the Harmonic Mean Adaptive Logic (HMAL) which is a buffer sensitive adaptation logic that first calculates how many segments exist in the buffer and then estimates the channel bandwidth using the harmonic mean of the previous n samples. The HMAL is designed to support multicast networks by reducing the weights of hight quality segments in the bandwidth estimation and give more weight to lower quality segments. Compared to the multicast versions of well known ALs, the simulation results showed that HMAL has the best bandwidth estimation, the lowest number of re-buffering events, and the highest buffer efficiency.
UR - http://www.scopus.com/inward/record.url?scp=84941236524&partnerID=8YFLogxK
U2 - 10.1109/EEEI.2014.7005871
DO - 10.1109/EEEI.2014.7005871
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84941236524
T3 - 2014 IEEE 28th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2014
BT - 2014 IEEE 28th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2014 28th IEEE Convention of Electrical and Electronics Engineers in Israel, IEEEI 2014
Y2 - 3 December 2014 through 5 December 2014
ER -