Decentralized asynchronous optimization for dynamic adaptive multimedia streaming over information centric networking

By the envision of combing smooth viewing experience with high-efficiency content distribution, dynamic adaptive streaming (DAS) over information-centric networking (ICN) is becoming a promising trend for the future video services. However, optimizations of DAS flow transmission control and rate ada...

Full description

Saved in:
Bibliographic Details
Published in:Journal of network and computer applications Vol. 157; p. 102574
Main Authors: Wang, Mu, Xu, Changqiao, Chen, Xingyan, Zhong, Lujie, Muntean, Gabriel-Miro
Format: Journal Article
Language:English
Published: Elsevier Ltd 01.05.2020
Subjects:
ISSN:1084-8045, 1095-8592
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:By the envision of combing smooth viewing experience with high-efficiency content distribution, dynamic adaptive streaming (DAS) over information-centric networking (ICN) is becoming a promising trend for the future video services. However, optimizations of DAS flow transmission control and rate adaptation need to be revisited for better adopting the ICN with multicast, multi-rate forwarding and decentralized framework. In this paper, we propose a decentralized asynchronous method for ICN-DAS. We first formulate the problem as a two-stage optimization, wherein the first stage's objective is to optimize the transmission rate within network capacity constraints, and the second is adapting the video bitrate for the long-term viewing utility. A distributed asynchronous optimization algorithm (DAOA) is then proposed for solving the two-stage problem iteratively by a novel distributed switching mirror descent and virtual queue-based iterations. Analytic results including convergence, computation complexity and time-varying adaptation are provided to validate theoretically the DAOA's performance. Simulation-based testing has also been conducted for evaluating DAOA's performance and assess its viewing experience, in comparison with state-of-the-art solutions. •Providing high performance adaptive streaming in ICN requires both optimizing the transmission control and rate adaptation.•DAOA is proposed to enable each client to determine its transmission rate and video bitrate individually.•Our proposed DAOA converges to the theoretical optimal transmission control and rate adaption.•DAOA also improves throughput and reduces the playback stalling time when comparing with state-of-art solution.
ISSN:1084-8045
1095-8592
DOI:10.1016/j.jnca.2020.102574