Adaptive Video Streaming with Network Coding Enabled Named Data Networking

Saltarin de Arco, Jonnahtan Eduardo; Bourtsoulatze, Eirina; Thomos, Nikolaos; Braun, Torsten (2017). Adaptive Video Streaming with Network Coding Enabled Named Data Networking. IEEE transactions on multimedia, 19(10), pp. 2182-2196. IEEE 10.1109/TMM.2017.2737950

[img]
Preview
Text
journal1.pdf - Submitted Version
Available under License BORIS Standard License.

Download (778kB) | Preview

The fast and huge increase of Internet traffic motivates the development of new communication methods that can deal with the growing volume of data traffic. To this aim, Named Data Networking (NDN) has been proposed as a future Internet architecture that enables ubiquitous in-network caching and naturally supports multi-path data delivery. Particular attention has been given to using Dynamic Adaptive Streaming over HTTP (DASH) to enable video streaming in NDN as in both schemes data transmission is triggered and controlled by the clients. However, state-of-the-art works do not consider the multipath capabilities of NDN and the potential improvements that multipath communication brings, such as increased throughput and reliability, that are fundamental for video streaming systems. In this paper, we present a novel architecture for dynamic adaptive streaming over network coding enabled NDN. In comparison to previous works proposing dynamic adaptive streaming over NDN, our architecture exploits network coding to efficiently use the multiple paths connecting the clients to the sources. Moreover, our architecture enables efficient multi-source video streaming and improves resiliency to Data packet losses. The experimental evaluation shows that our architecture leads to reduced data traffic load on the sources, increased cache-hit rate at the in-network caches and faster adaptation of the requested video quality by the clients. The performance gains are verified through simulations in a Netflix-like scenario.proposing dynamic adaptive streaming over NDN, our architecture exploits network coding to efficiently use the multiple paths connecting the clients to the sources. Moreover, our architecture enables efficient multi-source video streaming and improves resiliency to Data packet losses. The experimental evaluation shows that our architecture leads to reduced data traffic load on the sources, increased cache hit rate at the innetwork caches and faster adaptation of the requested video quality by the clients. The performance gains are verified in a Netflix-like scenario.

Item Type:

Journal Article (Original Article)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF) > Communication and Distributed Systems (CDS)
08 Faculty of Science > Institute of Computer Science (INF)

UniBE Contributor:

Saltarin de Arco, Jonnahtan Eduardo; Bourtsoulatze, Eirina; Thomos, Nikolaos and Braun, Torsten

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISSN:

1520-9210

Publisher:

IEEE

Language:

English

Submitter:

Sayed Ali Marandi

Date Deposited:

30 May 2017 16:31

Last Modified:

17 Sep 2017 02:39

Publisher DOI:

10.1109/TMM.2017.2737950

BORIS DOI:

10.7892/boris.100169

URI:

https://boris.unibe.ch/id/eprint/100169

Actions (login required)

Edit item Edit item
Provide Feedback