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...

Full description

Bibliographic Details
Main Authors: Heekwang Kim, Kwangsue Chung
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