QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric Networking

Adaptive Bitrate (ABR) algorithms used in MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) can be applied to video streaming over Information-Centric Networks (ICNs). However, in-network cache, which is an inherent and important feature of ICN, might negatively affect the Quality of Experience...

Full description

Saved in:
Bibliographic Details
Main Authors: Yusaku Hayamizu, Koki Goto, Masaki Bandai, Miki Yamamoto
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9643041/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841533408402997248
author Yusaku Hayamizu
Koki Goto
Masaki Bandai
Miki Yamamoto
author_facet Yusaku Hayamizu
Koki Goto
Masaki Bandai
Miki Yamamoto
author_sort Yusaku Hayamizu
collection DOAJ
description Adaptive Bitrate (ABR) algorithms used in MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) can be applied to video streaming over Information-Centric Networks (ICNs). However, in-network cache, which is an inherent and important feature of ICN, might negatively affect the Quality of Experience (QoE) of streaming users due to misestimating download throughput when fetching from the in-network cache. A promising solution to this problem is to use a Server and Network Assisted DASH (SAND)-like approach: ICN routers in the network notify a user application of the available bandwidth. However, with a naive network-assisted approach, the user application cannot fully utilize the cached segments when high-quality video segments are accidentally stored in the router on the user side of the congestion. In this paper, we propose an intelligent QoE-aware ABR selection method that works in cooperation with in-network Caching functions, called <italic>QoE-ABC</italic>. It is suitable for video streaming over an ICN. In QoE-ABC, QoE-aware adaptation logic running on the user application selects a bitrate that matches the bandwidth of the bottleneck in the original server or of any intermediate router on the download path depending on the situation. Only when the user-perceived QoE is expected to be improved, the user application tries to aggressively download high-quality segments from the in-network cache. Simulation results show that QoE-ABC can obtain high-quality video segments from in-network caches compared with the conventional ABR representatives and achieve high-level QoE performance for users with various preferences.
format Article
id doaj-art-56914f53fc9a4d99b82e1a317be8107b
institution Kabale University
issn 2169-3536
language English
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-56914f53fc9a4d99b82e1a317be8107b2025-01-16T00:01:10ZengIEEEIEEE Access2169-35362021-01-01916505916507110.1109/ACCESS.2021.31338519643041QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric NetworkingYusaku Hayamizu0https://orcid.org/0000-0003-1909-9971Koki Goto1Masaki Bandai2https://orcid.org/0000-0003-3184-1331Miki Yamamoto3Network Research Institute, National Institute of Information and Communications Technology (NICT), Koganei, Tokyo, JapanFaculty of Engineering Science, Kansai University, Suita, Osaka, JapanFaculty of Science and Technology, Sophia University, Chiyoda, Tokyo, JapanFaculty of Engineering Science, Kansai University, Suita, Osaka, JapanAdaptive Bitrate (ABR) algorithms used in MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) can be applied to video streaming over Information-Centric Networks (ICNs). However, in-network cache, which is an inherent and important feature of ICN, might negatively affect the Quality of Experience (QoE) of streaming users due to misestimating download throughput when fetching from the in-network cache. A promising solution to this problem is to use a Server and Network Assisted DASH (SAND)-like approach: ICN routers in the network notify a user application of the available bandwidth. However, with a naive network-assisted approach, the user application cannot fully utilize the cached segments when high-quality video segments are accidentally stored in the router on the user side of the congestion. In this paper, we propose an intelligent QoE-aware ABR selection method that works in cooperation with in-network Caching functions, called <italic>QoE-ABC</italic>. It is suitable for video streaming over an ICN. In QoE-ABC, QoE-aware adaptation logic running on the user application selects a bitrate that matches the bandwidth of the bottleneck in the original server or of any intermediate router on the download path depending on the situation. Only when the user-perceived QoE is expected to be improved, the user application tries to aggressively download high-quality segments from the in-network cache. Simulation results show that QoE-ABC can obtain high-quality video segments from in-network caches compared with the conventional ABR representatives and achieve high-level QoE performance for users with various preferences.https://ieeexplore.ieee.org/document/9643041/ICNCCNNDNvideo streamingMPEG-DASHadaptive bitrate
spellingShingle Yusaku Hayamizu
Koki Goto
Masaki Bandai
Miki Yamamoto
QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric Networking
IEEE Access
ICN
CCN
NDN
video streaming
MPEG-DASH
adaptive bitrate
title QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric Networking
title_full QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric Networking
title_fullStr QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric Networking
title_full_unstemmed QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric Networking
title_short QoE-Aware Bitrate Selection in Cooperation With In-Network Caching for Information-Centric Networking
title_sort qoe aware bitrate selection in cooperation with in network caching for information centric networking
topic ICN
CCN
NDN
video streaming
MPEG-DASH
adaptive bitrate
url https://ieeexplore.ieee.org/document/9643041/
work_keys_str_mv AT yusakuhayamizu qoeawarebitrateselectionincooperationwithinnetworkcachingforinformationcentricnetworking
AT kokigoto qoeawarebitrateselectionincooperationwithinnetworkcachingforinformationcentricnetworking
AT masakibandai qoeawarebitrateselectionincooperationwithinnetworkcachingforinformationcentricnetworking
AT mikiyamamoto qoeawarebitrateselectionincooperationwithinnetworkcachingforinformationcentricnetworking