4.5 Article

ARARAT: A Collaborative Edge-Assisted Framework for HTTP Adaptive Video Streaming

期刊

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TNSM.2022.3210595

关键词

Streaming media; Servers; Quality of experience; Collaboration; Bandwidth; Edge computing; Adaptive systems; HTTP Adaptive Streaming (HAS); network assisted video streaming; Software-Defined Networking (SDN); Network Function Virtualization (NFV); edge computing; edge collaboration; video transcoding

向作者/读者索取更多资源

This article proposes a collaborative edge-assisted framework called ARARAT for HTTP Adaptive video streaming, utilizing Software-Defined Networking, Network Function Virtualization, and edge computing. By minimizing serving time and network costs, and considering available resources and serving actions, the framework improves users' QoE and network utilization. The proposed ARARAT methods are shown to significantly improve users' QoE, reduce streaming costs, and enhance network utilization compared to state-of-the-art approaches.
With the ever-increasing demands for high-definition and low-latency video streaming applications, network-assisted video streaming schemes have become a promising complementary solution in the HTTP Adaptive Streaming (HAS) context to improve users' Quality of Experience (QoE) as well as network utilization. Edge computing is considered one of the leading networking paradigms for designing such systems by providing video processing and caching close to the end-users. Despite the wide usage of this technology, designing network-assisted HAS architectures that support low-latency and high-quality video streaming, including edge collaboration is still a challenge. To address these issues, this article leverages the Software-Defined Networking (SDN), Network Function Virtualization (NFV), and edge computing paradigms to propose A collaboRative edge-Assisted framewoRk for HTTP Adaptive video sTreaming (ARARAT). Aiming at minimizing HAS clients' serving time and network cost, besides considering available resources and all possible serving actions, we design a multi-layer architecture and formulate the problem as a centralized optimization model executed by the SDN controller. However, to cope with the high time complexity of the centralized model, we introduce three heuristic approaches that produce near-optimal solutions through efficient collaboration between the SDN controller and edge servers. Finally, we implement the ARARAT framework, conduct our experiments on a large-scale cloud-based testbed including 250 HAS players, and compare its effectiveness with state-of-the-art systems within comprehensive scenarios. The experimental results illustrate that the proposed ARARAT methods (i) improve users' QoE by at least 47%, (ii) decrease the streaming cost, including bandwidth and computational costs, by at least 47%, and (iii) enhance network utilization, by at least 48% compared to state-of-the-art approaches.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据