Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath Environments
HyperText Transfer Protocol (HTTP) adaptive streaming has been receiving attention to provide efficient video streaming services by adaptively adjusting the transmission rate. With increased demand for high-quality video streaming, since mobile devices are now equipped with multiple wireless interfa...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8668386/ |
id |
doaj-a317ba4e1a3c403091e5610b30afbb00 |
---|---|
record_format |
Article |
spelling |
doaj-a317ba4e1a3c403091e5610b30afbb002021-03-29T22:16:51ZengIEEEIEEE Access2169-35362019-01-017369103692010.1109/ACCESS.2019.29055928668386Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath EnvironmentsHeekwang Kim0https://orcid.org/0000-0003-2263-041XKwangsue Chung1Department of Electronics and Communications Engineering, Kwangwoon University, Seoul, South KoreaDepartment of Electronics and Communications Engineering, Kwangwoon University, Seoul, South KoreaHyperText Transfer Protocol (HTTP) adaptive streaming has been receiving attention to provide efficient video streaming services by adaptively adjusting the transmission rate. With increased demand for high-quality video streaming, since mobile devices are now equipped with multiple wireless interfaces connected to different networks (3G/4G or Wi-Fi), one possible solution to provide a better quality of experience (QoE) is to use multipath-based transmission schemes. In conventional HTTP adaptive streaming systems, the segment request policy initially operates in a buffering state and switches to a steady state once the playout buffer reaches a threshold. In the steady state, the client generates an ON/OFF traffic pattern that degrades bandwidth utilization and user QoE in multipath environments. In this paper, we propose a segment scheduling scheme for efficient bandwidth utilization in multipath environments. In our scheme, we first propose a collective segment request policy to improve bandwidth utilization and reducing the frequency of OFF periods. To improve network responsiveness, we present a method for adaptively adjusting the request interval. Subsequently, we propose a segment scheduler to prevent the out-of-order problem in multipath environments. Finally, a rate adaptation algorithm for the proposed request policy is proposed. Through simulation, we prove that our scheme significantly improves bandwidth utilization and increases the average bitrate.https://ieeexplore.ieee.org/document/8668386/HTTP adaptive streamingmultipath environmentsegment scheduling policybandwidth utilization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Heekwang Kim Kwangsue Chung |
spellingShingle |
Heekwang Kim Kwangsue Chung Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath Environments IEEE Access HTTP adaptive streaming multipath environment segment scheduling policy bandwidth utilization |
author_facet |
Heekwang Kim Kwangsue Chung |
author_sort |
Heekwang Kim |
title |
Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath Environments |
title_short |
Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath Environments |
title_full |
Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath Environments |
title_fullStr |
Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath Environments |
title_full_unstemmed |
Segment Scheduling Scheme for Efficient Bandwidth Utilization of HTTP Adaptive Streaming in Multipath Environments |
title_sort |
segment scheduling scheme for efficient bandwidth utilization of http adaptive streaming in multipath environments |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
HyperText Transfer Protocol (HTTP) adaptive streaming has been receiving attention to provide efficient video streaming services by adaptively adjusting the transmission rate. With increased demand for high-quality video streaming, since mobile devices are now equipped with multiple wireless interfaces connected to different networks (3G/4G or Wi-Fi), one possible solution to provide a better quality of experience (QoE) is to use multipath-based transmission schemes. In conventional HTTP adaptive streaming systems, the segment request policy initially operates in a buffering state and switches to a steady state once the playout buffer reaches a threshold. In the steady state, the client generates an ON/OFF traffic pattern that degrades bandwidth utilization and user QoE in multipath environments. In this paper, we propose a segment scheduling scheme for efficient bandwidth utilization in multipath environments. In our scheme, we first propose a collective segment request policy to improve bandwidth utilization and reducing the frequency of OFF periods. To improve network responsiveness, we present a method for adaptively adjusting the request interval. Subsequently, we propose a segment scheduler to prevent the out-of-order problem in multipath environments. Finally, a rate adaptation algorithm for the proposed request policy is proposed. Through simulation, we prove that our scheme significantly improves bandwidth utilization and increases the average bitrate. |
topic |
HTTP adaptive streaming multipath environment segment scheduling policy bandwidth utilization |
url |
https://ieeexplore.ieee.org/document/8668386/ |
work_keys_str_mv |
AT heekwangkim segmentschedulingschemeforefficientbandwidthutilizationofhttpadaptivestreaminginmultipathenvironments AT kwangsuechung segmentschedulingschemeforefficientbandwidthutilizationofhttpadaptivestreaminginmultipathenvironments |
_version_ |
1724191990394912768 |