Progressive Caching System for Video Streaming Services Over Content Centric Network

This paper presents a metafile-based progressive caching system over the content-centric networking (CCN) tree that supports seamless video streaming services with a high network utilization. In the proposed caching system, each CCN node uses a metafile made by a scalable caching algorithm for effic...

Full description

Bibliographic Details
Main Authors: Hyunmin Noh, Hwangjun Song
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8682122/
id doaj-d9aeabbb95544845b0401edb1834534d
record_format Article
spelling doaj-d9aeabbb95544845b0401edb1834534d2021-03-29T22:28:22ZengIEEEIEEE Access2169-35362019-01-017470794708910.1109/ACCESS.2019.29095638682122Progressive Caching System for Video Streaming Services Over Content Centric NetworkHyunmin Noh0Hwangjun Song1https://orcid.org/0000-0001-9123-2568Department of Computer Science and Engineering, Pohang University of Science and Technology (POSTECH), Pohang-si, South KoreaDepartment of Computer Science and Engineering, Pohang University of Science and Technology (POSTECH), Pohang-si, South KoreaThis paper presents a metafile-based progressive caching system over the content-centric networking (CCN) tree that supports seamless video streaming services with a high network utilization. In the proposed caching system, each CCN node uses a metafile made by a scalable caching algorithm for efficient and fast chunk caching management, and the reserved area of the CCN interest/data packet headers is used to deliver caching information among the CCN nodes. Based on this caching information, the proposed caching system determines the caching range of video data to minimize the required peak bandwidth for each link. The proposed caching system is implemented using the NS-3 based named data networking simulator. Furthermore, a real cellular wireless network testbed is realized with C/C++, open sources such as CCNx and Ubuntu MATE, and a Raspberry PIs to examine the performance of the proposed caching system. The experiment results demonstrate the performance improvement achieved by the proposed caching system.https://ieeexplore.ieee.org/document/8682122/Video cachingchannel bandwidthcontent centric networkingvideo streaming
collection DOAJ
language English
format Article
sources DOAJ
author Hyunmin Noh
Hwangjun Song
spellingShingle Hyunmin Noh
Hwangjun Song
Progressive Caching System for Video Streaming Services Over Content Centric Network
IEEE Access
Video caching
channel bandwidth
content centric networking
video streaming
author_facet Hyunmin Noh
Hwangjun Song
author_sort Hyunmin Noh
title Progressive Caching System for Video Streaming Services Over Content Centric Network
title_short Progressive Caching System for Video Streaming Services Over Content Centric Network
title_full Progressive Caching System for Video Streaming Services Over Content Centric Network
title_fullStr Progressive Caching System for Video Streaming Services Over Content Centric Network
title_full_unstemmed Progressive Caching System for Video Streaming Services Over Content Centric Network
title_sort progressive caching system for video streaming services over content centric network
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description This paper presents a metafile-based progressive caching system over the content-centric networking (CCN) tree that supports seamless video streaming services with a high network utilization. In the proposed caching system, each CCN node uses a metafile made by a scalable caching algorithm for efficient and fast chunk caching management, and the reserved area of the CCN interest/data packet headers is used to deliver caching information among the CCN nodes. Based on this caching information, the proposed caching system determines the caching range of video data to minimize the required peak bandwidth for each link. The proposed caching system is implemented using the NS-3 based named data networking simulator. Furthermore, a real cellular wireless network testbed is realized with C/C++, open sources such as CCNx and Ubuntu MATE, and a Raspberry PIs to examine the performance of the proposed caching system. The experiment results demonstrate the performance improvement achieved by the proposed caching system.
topic Video caching
channel bandwidth
content centric networking
video streaming
url https://ieeexplore.ieee.org/document/8682122/
work_keys_str_mv AT hyunminnoh progressivecachingsystemforvideostreamingservicesovercontentcentricnetwork
AT hwangjunsong progressivecachingsystemforvideostreamingservicesovercontentcentricnetwork
_version_ 1724191558928957440