KEPC-Push: A Knowledge-Enhanced Proactive Content Push Strategy for Edge-Assisted Video Feed Streaming

Ziwen Ye, Qing Li*, Chunyu Qiao, Xiaoteng Ma, Yong Jiang*, Qian Ma, Shengbin Meng, Zhenhui Yuan, Zili Meng

*Corresponding author for this work

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

Abstract

Video Feed Streaming (e.g., TikTok, Reels) is increasingly popular nowadays. Users will be scheduled to the distribution infrastructure, including content distribution network (CDN) and multi-access edge computing (MEC) nodes, to access the content. Our observation is that the existing proactive content push algorithms, which are primarily based on historical access information and designed for on-demand videos, no longer meet the demands of video feed streaming. The main reason is that video feed streaming applications always push recently generated videos to attract users’ interests, thus lacking historical information when pushing. In this case, push mismatches and load imbalances will be observed, resulting in degraded bandwidth cost and user experience. To this end, we propose KEPC-Push, a Knowledge-Enhanced Proactive Content Push strategy with the knowledge of video content features. KEPC-Push employs knowledge graphs to determine the popularity correlation among similar videos (with similar authors, contents, length, etc.) and pushes content based on this guidance. Besides, KEPC-Push designs a hierarchical algorithm to optimize the resource allocation in edge nodes with heterogeneous capabilities and runs at the regional level to shorten the communication distance. Trace-driven simulations show that KEPC-Push saves the peak-period CDN bandwidth costs by 20% and improves the average download speeds by 7% against the state-of-the-art solutions.

Original languageEnglish
Title of host publicationProceedings of the 2024 USENIX Annual Technical Conference, ATC 2024
PublisherUSENIX Association
Pages321-338
Number of pages18
ISBN (Electronic)9781939133410
Publication statusPublished - 2024
Event2024 USENIX Annual Technical Conference, ATC 2024 - Santa Clara, United States
Duration: 10 Jul 202412 Jul 2024

Publication series

NameProceedings of the 2024 USENIX Annual Technical Conference, ATC 2024

Conference

Conference2024 USENIX Annual Technical Conference, ATC 2024
Country/TerritoryUnited States
CitySanta Clara
Period10/07/2412/07/24

Bibliographical note

Publisher Copyright:
© 2024 Proceedings of the 2024 USENIX Annual Technical Conference, ATC 2024. All rights reserved.

Fingerprint

Dive into the research topics of 'KEPC-Push: A Knowledge-Enhanced Proactive Content Push Strategy for Edge-Assisted Video Feed Streaming'. Together they form a unique fingerprint.

Cite this