TY - JOUR
T1 - Combining Layer Coding and Bandwidth Allocation for Video Distribution on Content Delivery Networks
AU - Tang, Wei Lune
AU - Yang, Shih Hsuan
AU - Wu, Ho Ting
AU - Jheng, Shao Ci
N1 - Publisher Copyright:
© 2015, Springer Science+Business Media New York.
PY - 2016/12/1
Y1 - 2016/12/1
N2 - In current heterogeneous networks, video can be transmitted using different bit rates and delivered to various end devices with different resolutions and computing power. Single-layer coded video does not meet all of the bandwidth and device requirements. Scalable video coding (SVC) facilitates the transmission of once-encoded video at a target bit rate and the rendering of the video with specified quality. This study investigated methods for distributing and transmitting H.264 SVC-coded videos through content delivery networks (CDNs). The bit-rate allocation of the SVC quality layers with three different ratios (constant, Fibonacci, and exponential) was examined. Three bandwidth allocation strategies for CDN surrogate servers managing the outgoing traffic (stop and wait, stationary quality, and quasi-equal quality) were also evaluated. The use of layer coding in CDNs improves the video service quality in heterogeneous networks. Furthermore, simulation results show that the quasi-equal-quality bandwidth allocation strategy with the SVC layer sizes forming a Fibonacci sequence generally achieves the highest peak-signal-to-noise ratio and shortest waiting time of end users.
AB - In current heterogeneous networks, video can be transmitted using different bit rates and delivered to various end devices with different resolutions and computing power. Single-layer coded video does not meet all of the bandwidth and device requirements. Scalable video coding (SVC) facilitates the transmission of once-encoded video at a target bit rate and the rendering of the video with specified quality. This study investigated methods for distributing and transmitting H.264 SVC-coded videos through content delivery networks (CDNs). The bit-rate allocation of the SVC quality layers with three different ratios (constant, Fibonacci, and exponential) was examined. Three bandwidth allocation strategies for CDN surrogate servers managing the outgoing traffic (stop and wait, stationary quality, and quasi-equal quality) were also evaluated. The use of layer coding in CDNs improves the video service quality in heterogeneous networks. Furthermore, simulation results show that the quasi-equal-quality bandwidth allocation strategy with the SVC layer sizes forming a Fibonacci sequence generally achieves the highest peak-signal-to-noise ratio and shortest waiting time of end users.
KW - Content delivery network (CDN)
KW - Dynamic bandwidth allocation
KW - Quality of service (QoS) in heterogeneous networks
KW - Scalable video coding (SVC)
UR - http://www.scopus.com/inward/record.url?scp=84937139616&partnerID=8YFLogxK
U2 - 10.1007/s11277-015-2883-3
DO - 10.1007/s11277-015-2883-3
M3 - 文章
AN - SCOPUS:84937139616
SN - 0929-6212
VL - 91
SP - 1555
EP - 1573
JO - Wireless Personal Communications
JF - Wireless Personal Communications
IS - 4
ER -